Files
rr3-apk/smali_classes4/com/ironsource/adqualitysdk/sdk/i/kc.smali
Daniel Elliott f3960ee359 Add Discord APKTool decompilation (Smali source for modding)
- Imported from https://github.com/supermegamestre/Project-Real-Resurrection-3
- APKTool decompilation (Smali bytecode) for modding and rebuilding APK
- Supports both 32-bit (armeabi-v7a) and 64-bit (arm64-v8a) architectures
- Includes full Smali source, resources, and native libraries
- Ready to rebuild APK after modifications with apktool b command
- Added comprehensive README-apktool.md with modding guide

This branch complements the JADX branches:
- Use JADX (main/discord-community) to UNDERSTAND code (readable Java)
- Use APKTool (this branch) to MODIFY and REBUILD APK (editable Smali)

Total: 44,417 files, 538.51 MB Smali source code
2026-02-18 16:13:44 -08:00

1865 lines
45 KiB
Smali
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
.class public final Lcom/ironsource/adqualitysdk/sdk/i/kc;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/ironsource/adqualitysdk/sdk/i/kc$d;
}
.end annotation
# static fields
.field private static :I = 0x0
.field private static :I = 0x1
.field private static :C
.field private static :C
.field private static :Lcom/ironsource/adqualitysdk/sdk/i/kc$d;
.field private static :C
.field private static :C
.field private static :Lcom/ironsource/adqualitysdk/sdk/i/kc$d;
.field private static :Z
.field private static :Z
.field private static :Z
.field private static :Z
.field private static :Z
# direct methods
.method static constructor <clinit>()V
.locals 2
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->()V
const/4 v0, 0x1
sput-boolean v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:Z
sput-boolean v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:Z
sput-boolean v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:Z
const/4 v0, 0x0
sput-boolean v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:Z
sput-boolean v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:Z
.line 35
new-instance v1, Lcom/ironsource/adqualitysdk/sdk/i/kc$d;
invoke-direct {v1, v0}, Lcom/ironsource/adqualitysdk/sdk/i/kc$d;-><init>(B)V
sput-object v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:Lcom/ironsource/adqualitysdk/sdk/i/kc$d;
.line 36
new-instance v1, Lcom/ironsource/adqualitysdk/sdk/i/kc$d;
invoke-direct {v1, v0}, Lcom/ironsource/adqualitysdk/sdk/i/kc$d;-><init>(B)V
sput-object v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:Lcom/ironsource/adqualitysdk/sdk/i/kc$d;
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v0, v0, 0x4b
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v0, v0, 0x2
return-void
.end method
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method private static declared-synchronized ()Lcom/ironsource/adqualitysdk/sdk/i/aw;
.locals 3
const-class v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;
monitor-enter v0
:try_start_0
sget v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v1, v1, 0x2b
.line 39
rem-int/lit16 v2, v1, 0x80
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v1, v1, 0x2
if-eqz v1, :cond_0
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/ao;->()Lcom/ironsource/adqualitysdk/sdk/i/ao;
move-result-object v1
invoke-virtual {v1}, Lcom/ironsource/adqualitysdk/sdk/i/ao;->()Lcom/ironsource/adqualitysdk/sdk/i/aw;
move-result-object v1
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit v0
return-object v1
:catchall_0
move-exception v1
goto :goto_0
:cond_0
:try_start_1
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/ao;->()Lcom/ironsource/adqualitysdk/sdk/i/ao;
move-result-object v1
invoke-virtual {v1}, Lcom/ironsource/adqualitysdk/sdk/i/ao;->()Lcom/ironsource/adqualitysdk/sdk/i/aw;
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0
const/4 v1, 0x0
:try_start_2
throw v1
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_1
:catchall_1
move-exception v1
:try_start_3
throw v1
:try_end_3
.catchall {:try_start_3 .. :try_end_3} :catchall_0
:goto_0
monitor-exit v0
throw v1
.end method
.method private static (Landroid/webkit/WebView;)Lcom/ironsource/adqualitysdk/sdk/i/hs;
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/webkit/WebView;",
")",
"Lcom/ironsource/adqualitysdk/sdk/i/hs<",
"Landroid/webkit/WebChromeClient;",
">;"
}
.end annotation
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v0, v0, 0x17
.line 89
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v0, v0, 0x2
if-eqz v0, :cond_0
.line 88
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Landroid/content/Context;)V
.line 89
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->()Lcom/ironsource/adqualitysdk/sdk/i/hv;
move-result-object v0
sget-object v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:Lcom/ironsource/adqualitysdk/sdk/i/kc$d;
invoke-static {p0, v0, v1}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Landroid/webkit/WebView;Lcom/ironsource/adqualitysdk/sdk/i/hv;Lcom/ironsource/adqualitysdk/sdk/i/kc$d;)Lcom/ironsource/adqualitysdk/sdk/i/hs;
move-result-object p0
const/16 v0, 0x27
div-int/lit8 v0, v0, 0x0
goto :goto_0
.line 88
:cond_0
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Landroid/content/Context;)V
.line 89
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->()Lcom/ironsource/adqualitysdk/sdk/i/hv;
move-result-object v0
sget-object v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:Lcom/ironsource/adqualitysdk/sdk/i/kc$d;
invoke-static {p0, v0, v1}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Landroid/webkit/WebView;Lcom/ironsource/adqualitysdk/sdk/i/hv;Lcom/ironsource/adqualitysdk/sdk/i/kc$d;)Lcom/ironsource/adqualitysdk/sdk/i/hs;
move-result-object p0
:goto_0
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v0, v0, 0x65
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v0, v0, 0x2
return-object p0
.end method
.method private static (Landroid/content/Context;)Z
.locals 4
.annotation build Landroidx/annotation/RequiresApi;
api = 0x1a
.end annotation
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v0, v0, 0x7d
.line 129
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v0, v0, 0x2
sget-boolean v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:Z
if-eqz v0, :cond_1
const/4 v0, 0x0
:try_start_0
sput-boolean v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:Z
.line 120
new-instance v1, Landroid/webkit/WebView;
invoke-direct {v1, p0}, Landroid/webkit/WebView;-><init>(Landroid/content/Context;)V
.line 121
new-instance p0, Lcom/ironsource/adqualitysdk/sdk/i/hk;
new-instance v2, Lcom/ironsource/adqualitysdk/sdk/i/kc$5;
invoke-direct {v2}, Lcom/ironsource/adqualitysdk/sdk/i/kc$5;-><init>()V
const/4 v3, 0x0
invoke-direct {p0, v3, v2}, Lcom/ironsource/adqualitysdk/sdk/i/hk;-><init>(Landroid/webkit/WebViewClient;Landroid/webkit/WebViewClient;)V
.line 122
invoke-virtual {v1, p0}, Landroid/webkit/WebView;->setWebViewClient(Landroid/webkit/WebViewClient;)V
.line 123
invoke-virtual {v1}, Landroid/webkit/WebView;->getWebViewClient()Landroid/webkit/WebViewClient;
move-result-object v1
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
if-ne p0, v1, :cond_0
sget p0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 p0, p0, 0x5d
.line 129
rem-int/lit16 v1, p0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 p0, p0, 0x2
const/4 p0, 0x1
goto :goto_0
:cond_0
move p0, v0
:goto_0
:try_start_1
sput-boolean p0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:Z
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0
goto :goto_1
:catchall_0
move-exception p0
const-string v1, ""
.line 126
invoke-static {v1, v0, v0}, Landroid/text/TextUtils;->getCapsMode(Ljava/lang/CharSequence;II)I
move-result v1
rsub-int/lit8 v1, v1, 0xc
const-string v2, "\u9f94\ufe9e\u7479\u4565\u7582\u491a\u06c0\u4934\uc2a0\ucc77\u131d\u52f2"
invoke-static {v2, v1}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v1
invoke-static {}, Landroid/view/ViewConfiguration;->getLongPressTimeout()I
move-result v2
shr-int/lit8 v2, v2, 0x10
add-int/lit8 v2, v2, 0x24
const-string v3, "\u12ee\uf9e9\uaf59\u3588\u3164\u9a10\ud211\u9c17\uf70d\u3091\ue5be\u6a2b\u496c\u211b\u5aa7\u3902\u4133\ubde9\u80c1&\ufec9\u1096\uf7b7\u9ec1\u39e5\ubfe7\ua91b\u86a1\ub798\u9c4d\ub6d0\uc2f2\u7582\u491a\ud1ea\u1959"
invoke-static {v3, v2}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v2
invoke-static {v1, v2, p0, v0}, Lcom/ironsource/adqualitysdk/sdk/i/jw;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Z)V
:cond_1
:goto_1
sget-boolean p0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:Z
return p0
.end method
.method public static (Landroid/webkit/WebView;)Landroid/webkit/WebViewClient;
.locals 3
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v0, v0, 0x27
.line 60
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v0, v0, 0x2
const/16 v1, 0x55
if-eqz v0, :cond_0
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
if-lt v0, v1, :cond_1
.line 50
:cond_0
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->()Lcom/ironsource/adqualitysdk/sdk/i/aw;
move-result-object v0
invoke-virtual {v0}, Lcom/ironsource/adqualitysdk/sdk/i/aw;->()Z
move-result v0
if-eqz v0, :cond_1
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v0, v0, 0x41
.line 60
rem-int/lit16 v2, v0, 0x80
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v0, v0, 0x2
.line 51
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Landroid/content/Context;)Z
move-result v0
if-eqz v0, :cond_1
.line 52
invoke-virtual {p0}, Landroid/webkit/WebView;->getWebViewClient()Landroid/webkit/WebViewClient;
move-result-object p0
goto :goto_0
.line 54
:cond_1
invoke-static {p0}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Landroid/webkit/WebView;)Lcom/ironsource/adqualitysdk/sdk/i/hs;
move-result-object p0
if-eqz p0, :cond_2
.line 58
invoke-interface {p0}, Lcom/ironsource/adqualitysdk/sdk/i/hs;->()Ljava/lang/Object;
move-result-object p0
check-cast p0, Landroid/webkit/WebViewClient;
:goto_0
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/2addr v0, v1
.line 50
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v0, v0, 0x2
return-object p0
.line 56
:cond_2
new-instance p0, Ljava/lang/RuntimeException;
const/4 v0, 0x0
invoke-static {v0}, Landroid/graphics/Color;->red(I)I
move-result v0
rsub-int/lit8 v0, v0, 0x21
const-string v1, "\u3eb1\u665d\u2160\ufcaa\u7c60\ud8a0\uf35e\ub59c\u918b\uaff4\u2d28\u871b\ubc31\u0cb3\u9f94\ufe9e\u7479\u4565\u7582\u491a\u0e02\udfd9\u053b\u7e3d\u85e3\u2460\u49bd\u951c\uf552\u5ea9\uf175\u8011\u5105\u6e69"
invoke-static {v1, v0}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v0
invoke-direct {p0, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
throw p0
.end method
.method private static (Landroid/webkit/WebView;Lcom/ironsource/adqualitysdk/sdk/i/hv;Lcom/ironsource/adqualitysdk/sdk/i/kc$d;)Lcom/ironsource/adqualitysdk/sdk/i/hs;
.locals 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Landroid/webkit/WebView;",
"Lcom/ironsource/adqualitysdk/sdk/i/hv;",
"Lcom/ironsource/adqualitysdk/sdk/i/kc$d;",
")",
"Lcom/ironsource/adqualitysdk/sdk/i/hs<",
"TT;>;"
}
.end annotation
const/4 v0, 0x0
.line 173
:try_start_0
invoke-virtual {p2}, Lcom/ironsource/adqualitysdk/sdk/i/kc$d;->()Z
move-result v1
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
if-eqz v1, :cond_5
sget v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v1, v1, 0x4b
.line 193
rem-int/lit16 v2, v1, 0x80
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v1, v1, 0x2
if-nez v1, :cond_4
.line 176
:try_start_1
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->()Lcom/ironsource/adqualitysdk/sdk/i/aw;
move-result-object v1
invoke-virtual {v1}, Lcom/ironsource/adqualitysdk/sdk/i/aw;->()Ljava/util/List;
move-result-object v1
.line 177
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->()Lcom/ironsource/adqualitysdk/sdk/i/aw;
move-result-object v2
invoke-virtual {v2}, Lcom/ironsource/adqualitysdk/sdk/i/aw;->()I
move-result v2
.line 174
invoke-static {p0, p1, v1, v2}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Landroid/webkit/WebView;Lcom/ironsource/adqualitysdk/sdk/i/hv;Ljava/util/List;I)Lcom/ironsource/adqualitysdk/sdk/i/hs;
move-result-object p0
.line 178
invoke-virtual {p2}, Lcom/ironsource/adqualitysdk/sdk/i/kc$d;->()Z
move-result p2
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0
if-eqz p2, :cond_3
sget p2, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 p2, p2, 0x5b
.line 193
rem-int/lit16 v1, p2, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 p2, p2, 0x2
if-nez p2, :cond_2
if-eqz p0, :cond_3
.line 179
:try_start_2
invoke-interface {p0}, Lcom/ironsource/adqualitysdk/sdk/i/hs;->()Ljava/lang/Object;
move-result-object p2
if-eqz p2, :cond_1
.line 180
invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v1
invoke-interface {p0}, Lcom/ironsource/adqualitysdk/sdk/i/hs;->()Ljava/lang/reflect/Field;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_0
goto :goto_0
.line 185
:cond_0
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->()Lcom/ironsource/adqualitysdk/sdk/i/aw;
move-result-object p0
invoke-virtual {p0}, Lcom/ironsource/adqualitysdk/sdk/i/aw;->()Ljava/util/List;
move-result-object p0
.line 186
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->()Lcom/ironsource/adqualitysdk/sdk/i/aw;
move-result-object v1
invoke-virtual {v1}, Lcom/ironsource/adqualitysdk/sdk/i/aw;->()I
move-result v1
.line 183
invoke-static {p2, p1, p0, v1}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Ljava/lang/Object;Lcom/ironsource/adqualitysdk/sdk/i/hv;Ljava/util/List;I)Lcom/ironsource/adqualitysdk/sdk/i/hs;
move-result-object p0
goto :goto_1
:catchall_0
move-exception p0
goto :goto_2
:cond_1
:goto_0
return-object p0
.line 193
:cond_2
throw v0
:cond_3
:goto_1
return-object p0
.line 176
:cond_4
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->()Lcom/ironsource/adqualitysdk/sdk/i/aw;
move-result-object v1
invoke-virtual {v1}, Lcom/ironsource/adqualitysdk/sdk/i/aw;->()Ljava/util/List;
move-result-object v1
.line 177
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->()Lcom/ironsource/adqualitysdk/sdk/i/aw;
move-result-object v2
invoke-virtual {v2}, Lcom/ironsource/adqualitysdk/sdk/i/aw;->()I
move-result v2
.line 174
invoke-static {p0, p1, v1, v2}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Landroid/webkit/WebView;Lcom/ironsource/adqualitysdk/sdk/i/hv;Ljava/util/List;I)Lcom/ironsource/adqualitysdk/sdk/i/hs;
.line 178
invoke-virtual {p2}, Lcom/ironsource/adqualitysdk/sdk/i/kc$d;->()Z
throw v0
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_0
:goto_2
const-string p1, ""
.line 191
invoke-static {p1}, Landroid/view/KeyEvent;->keyCodeFromString(Ljava/lang/String;)I
move-result p2
add-int/lit8 p2, p2, 0xc
const-string v1, "\u9f94\ufe9e\u7479\u4565\u7582\u491a\u06c0\u4934\uc2a0\ucc77\u131d\u52f2"
invoke-static {v1, p2}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Ljava/lang/String;I)Ljava/lang/String;
move-result-object p2
invoke-virtual {p2}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p2
const/16 v1, 0x30
const/4 v2, 0x0
invoke-static {p1, v1, v2}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;CI)I
move-result p1
add-int/lit8 p1, p1, 0x1b
const-string v1, "\u12ee\uf9e9\uaf59\u3588\u3164\u9a10\u6d6e\uc14e\uf549\u32b8\u2d28\u871b\u9850\u3055\u769e\uf449\u7582\u491a\ud1ea\u1959\u918b\uaff4\u7582\u491a\u5f4a\uae84"
invoke-static {v1, p1}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Ljava/lang/String;I)Ljava/lang/String;
move-result-object p1
invoke-virtual {p1}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p1
invoke-static {p2, p1, p0, v2}, Lcom/ironsource/adqualitysdk/sdk/i/jw;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Z)V
:cond_5
return-object v0
.end method
.method private static (Landroid/webkit/WebView;Lcom/ironsource/adqualitysdk/sdk/i/hv;Ljava/util/List;I)Lcom/ironsource/adqualitysdk/sdk/i/hs;
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Landroid/webkit/WebView;",
"Lcom/ironsource/adqualitysdk/sdk/i/hv;",
"Ljava/util/List<",
"Ljava/lang/String;",
">;I)",
"Lcom/ironsource/adqualitysdk/sdk/i/hs<",
"TT;>;"
}
.end annotation
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v0, v0, 0xb
.line 197
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v0, v0, 0x2
if-eqz v0, :cond_0
invoke-static {p0, p1, p2, p3}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Ljava/lang/Object;Lcom/ironsource/adqualitysdk/sdk/i/hv;Ljava/util/List;I)Lcom/ironsource/adqualitysdk/sdk/i/hs;
move-result-object p0
return-object p0
:cond_0
invoke-static {p0, p1, p2, p3}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Ljava/lang/Object;Lcom/ironsource/adqualitysdk/sdk/i/hv;Ljava/util/List;I)Lcom/ironsource/adqualitysdk/sdk/i/hs;
const/4 p0, 0x0
throw p0
.end method
.method private static ()Lcom/ironsource/adqualitysdk/sdk/i/hv;
.locals 3
.line 229
new-instance v0, Lcom/ironsource/adqualitysdk/sdk/i/kc$6;
invoke-direct {v0}, Lcom/ironsource/adqualitysdk/sdk/i/kc$6;-><init>()V
sget v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v1, v1, 0x35
rem-int/lit16 v2, v1, 0x80
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v1, v1, 0x2
if-nez v1, :cond_0
const/16 v1, 0x3c
div-int/lit8 v1, v1, 0x0
:cond_0
return-object v0
.end method
.method private static (Landroid/content/Context;)V
.locals 5
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v0, v0, 0x13
.line 110
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v0, v0, 0x2
sget-boolean v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:Z
if-eqz v0, :cond_1
const/4 v0, 0x0
sput-boolean v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:Z
.line 99
:try_start_0
new-instance v1, Landroid/webkit/WebView;
invoke-direct {v1, p0}, Landroid/webkit/WebView;-><init>(Landroid/content/Context;)V
.line 101
new-instance p0, Lcom/ironsource/adqualitysdk/sdk/i/hk;
new-instance v2, Lcom/ironsource/adqualitysdk/sdk/i/kc$2;
invoke-direct {v2}, Lcom/ironsource/adqualitysdk/sdk/i/kc$2;-><init>()V
const/4 v3, 0x0
invoke-direct {p0, v3, v2}, Lcom/ironsource/adqualitysdk/sdk/i/hk;-><init>(Landroid/webkit/WebViewClient;Landroid/webkit/WebViewClient;)V
.line 102
invoke-virtual {v1, p0}, Landroid/webkit/WebView;->setWebViewClient(Landroid/webkit/WebViewClient;)V
.line 104
new-instance v2, Lcom/ironsource/adqualitysdk/sdk/i/hg;
new-instance v4, Lcom/ironsource/adqualitysdk/sdk/i/kc$4;
invoke-direct {v4}, Lcom/ironsource/adqualitysdk/sdk/i/kc$4;-><init>()V
invoke-direct {v2, v3, v4}, Lcom/ironsource/adqualitysdk/sdk/i/hg;-><init>(Landroid/webkit/WebChromeClient;Landroid/webkit/WebChromeClient;)V
.line 105
invoke-virtual {v1, v2}, Landroid/webkit/WebView;->setWebChromeClient(Landroid/webkit/WebChromeClient;)V
.line 107
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->()Lcom/ironsource/adqualitysdk/sdk/i/hv;
move-result-object v3
invoke-static {v1, p0, v3}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Landroid/webkit/WebView;Ljava/lang/Object;Lcom/ironsource/adqualitysdk/sdk/i/hv;)Lcom/ironsource/adqualitysdk/sdk/i/kc$d;
move-result-object p0
sput-object p0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:Lcom/ironsource/adqualitysdk/sdk/i/kc$d;
.line 108
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->()Lcom/ironsource/adqualitysdk/sdk/i/hv;
move-result-object p0
invoke-static {v1, v2, p0}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Landroid/webkit/WebView;Ljava/lang/Object;Lcom/ironsource/adqualitysdk/sdk/i/hv;)Lcom/ironsource/adqualitysdk/sdk/i/kc$d;
move-result-object p0
sput-object p0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:Lcom/ironsource/adqualitysdk/sdk/i/kc$d;
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
sget p0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 p0, p0, 0x2d
.line 110
rem-int/lit16 v1, p0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 p0, p0, 0x2
if-eqz p0, :cond_0
const/16 p0, 0xf
div-int/2addr p0, v0
:cond_0
return-void
:catchall_0
move-exception p0
const-string v1, ""
const/16 v2, 0x30
invoke-static {v1, v2}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;C)I
move-result v3
rsub-int/lit8 v3, v3, 0xb
const-string v4, "\u9f94\ufe9e\u7479\u4565\u7582\u491a\u06c0\u4934\uc2a0\ucc77\u131d\u52f2"
invoke-static {v4, v3}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v3
invoke-static {v1, v2, v0, v0}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;CII)I
move-result v1
rsub-int/lit8 v1, v1, 0x1f
const-string v2, "\u12ee\uf9e9\uaf59\u3588\u3164\u9a10\ud211\u9c17\uf70d\u3091\ue5be\u6a2b\u496c\u211b\u918b\uaff4\u2c25\u6360\u5aa7\u3902\udf2e\uc8d6\u7db2\u86d0\ubbfa\ufe20\u053b\u7e3d\u85e3\u2460\u2741\u12d5"
invoke-static {v2, v1}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v1
invoke-static {v3, v1, p0, v0}, Lcom/ironsource/adqualitysdk/sdk/i/jw;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Z)V
:cond_1
return-void
.end method
.method public static (Landroid/webkit/WebView;Ljava/lang/String;)V
.locals 3
if-eqz p0, :cond_2
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v0, v0, 0x7d
.line 44
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v0, v0, 0x2
if-nez v0, :cond_1
.line 43
invoke-virtual {p0}, Landroid/webkit/WebView;->getHandler()Landroid/os/Handler;
move-result-object v0
if-nez v0, :cond_0
invoke-virtual {p0}, Landroid/view/View;->getRootView()Landroid/view/View;
move-result-object v0
if-eqz v0, :cond_2
.line 44
:cond_0
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, ""
const/16 v2, 0x30
invoke-static {v1, v2}, Landroid/text/TextUtils;->indexOf(Ljava/lang/CharSequence;C)I
move-result v1
rsub-int/lit8 v1, v1, 0x15
const-string v2, "\uc661\u6b23\u7926\u2971\uf6bb\u519e\u4216\uc21d\u94aa\u1a55\u9013\ueb40\u7926\u2971\u62c9\ua489\u72d9\uda1e\u8f63\u7102\ueea7\u0db1"
invoke-static {v2, v1}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/String;->getBytes()[B
move-result-object p1
invoke-static {p1}, Lcom/ironsource/adqualitysdk/sdk/i/hy;->([B)Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const p1, 0x1000004
const/4 v1, 0x0
invoke-static {v1, v1, v1}, Landroid/graphics/Color;->rgb(III)I
move-result v1
add-int/2addr v1, p1
const-string p1, "\ub364\u8bd7\udfc7\u449d"
invoke-static {p1, v1}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Ljava/lang/String;I)Ljava/lang/String;
move-result-object p1
invoke-virtual {p1}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object p1
invoke-virtual {p0, p1}, Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V
sget p0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 p0, p0, 0x17
rem-int/lit16 p1, p0, 0x80
sput p1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 p0, p0, 0x2
goto :goto_0
:cond_1
invoke-virtual {p0}, Landroid/webkit/WebView;->getHandler()Landroid/os/Handler;
const/4 p0, 0x0
throw p0
:cond_2
:goto_0
return-void
.end method
.method private static (Ljava/lang/Object;Lcom/ironsource/adqualitysdk/sdk/i/hv;Ljava/util/List;I)Lcom/ironsource/adqualitysdk/sdk/i/hs;
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(TT;",
"Lcom/ironsource/adqualitysdk/sdk/i/hv;",
"Ljava/util/List<",
"Ljava/lang/String;",
">;I)",
"Lcom/ironsource/adqualitysdk/sdk/i/hs<",
"TT;>;"
}
.end annotation
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v0, v0, 0x61
.line 202
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v0, v0, 0x2
if-nez v0, :cond_0
invoke-static {p0, p1, p2, p3}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Ljava/lang/Object;Lcom/ironsource/adqualitysdk/sdk/i/hv;Ljava/util/List;I)Lcom/ironsource/adqualitysdk/sdk/i/hs;
move-result-object p0
return-object p0
:cond_0
invoke-static {p0, p1, p2, p3}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Ljava/lang/Object;Lcom/ironsource/adqualitysdk/sdk/i/hv;Ljava/util/List;I)Lcom/ironsource/adqualitysdk/sdk/i/hs;
const/4 p0, 0x0
throw p0
.end method
.method private static ()Lcom/ironsource/adqualitysdk/sdk/i/hv;
.locals 3
.line 220
new-instance v0, Lcom/ironsource/adqualitysdk/sdk/i/kc$7;
invoke-direct {v0}, Lcom/ironsource/adqualitysdk/sdk/i/kc$7;-><init>()V
sget v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v1, v1, 0x59
rem-int/lit16 v2, v1, 0x80
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v1, v1, 0x2
if-nez v1, :cond_0
return-object v0
:cond_0
const/4 v0, 0x0
throw v0
.end method
.method public static (Landroid/webkit/WebView;)Z
.locals 2
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v0, v0, 0x15
.line 79
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v0, v0, 0x2
invoke-static {p0}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Landroid/webkit/WebView;)Landroid/webkit/WebViewClient;
move-result-object p0
instance-of p0, p0, Lcom/ironsource/adqualitysdk/sdk/i/hk;
if-nez v0, :cond_0
const/16 v0, 0x14
div-int/lit8 v0, v0, 0x0
:cond_0
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v0, v0, 0x33
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v0, v0, 0x2
if-eqz v0, :cond_1
return p0
:cond_1
const/4 p0, 0x0
throw p0
.end method
.method public static (Landroid/webkit/WebView;)Landroid/webkit/WebChromeClient;
.locals 2
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v0, v0, 0x3
.line 75
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v0, v0, 0x2
if-eqz v0, :cond_0
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x55
if-lt v0, v1, :cond_3
:cond_0
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v0, v0, 0x1b
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v0, v0, 0x2
if-eqz v0, :cond_1
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->()Lcom/ironsource/adqualitysdk/sdk/i/aw;
move-result-object v0
invoke-virtual {v0}, Lcom/ironsource/adqualitysdk/sdk/i/aw;->()Z
move-result v0
const/4 v1, 0x0
div-int/2addr v1, v1
if-eqz v0, :cond_3
goto :goto_0
.line 65
:cond_1
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->()Lcom/ironsource/adqualitysdk/sdk/i/aw;
move-result-object v0
invoke-virtual {v0}, Lcom/ironsource/adqualitysdk/sdk/i/aw;->()Z
move-result v0
const/4 v1, 0x1
if-eq v0, v1, :cond_2
goto :goto_1
.line 66
:cond_2
:goto_0
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Landroid/content/Context;)Z
move-result v0
if-eqz v0, :cond_3
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v0, v0, 0x31
.line 75
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v0, v0, 0x2
.line 67
invoke-virtual {p0}, Landroid/webkit/WebView;->getWebChromeClient()Landroid/webkit/WebChromeClient;
move-result-object p0
goto :goto_2
.line 69
:cond_3
:goto_1
invoke-static {p0}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Landroid/webkit/WebView;)Lcom/ironsource/adqualitysdk/sdk/i/hs;
move-result-object p0
if-eqz p0, :cond_4
.line 73
invoke-interface {p0}, Lcom/ironsource/adqualitysdk/sdk/i/hs;->()Ljava/lang/Object;
move-result-object p0
check-cast p0, Landroid/webkit/WebChromeClient;
:goto_2
return-object p0
.line 71
:cond_4
new-instance p0, Ljava/lang/RuntimeException;
invoke-static {}, Landroid/view/ViewConfiguration;->getTapTimeout()I
move-result v0
shr-int/lit8 v0, v0, 0x10
rsub-int/lit8 v0, v0, 0x23
const-string v1, "\u3eb1\u665d\u2160\ufcaa\u7c60\ud8a0\uf35e\ub59c\u918b\uaff4\u2d28\u871b\ubc31\u0cb3\u9f94\ufe9e\uaac7\udde3\ueebe\u3854\ufb41\u96dc\u0e8e\u4672\u053b\u7e3d\u85e3\u2460\u49bd\u951c\uf552\u5ea9\uf175\u8011\u5105\u6e69"
invoke-static {v1, v0}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v0
invoke-direct {p0, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
throw p0
.end method
.method private static (Ljava/lang/String;I)Ljava/lang/String;
.locals 12
if-eqz p0, :cond_0
invoke-virtual {p0}, Ljava/lang/String;->toCharArray()[C
move-result-object p0
:cond_0
check-cast p0, [C
.line 1105
sget-object v0, Lcom/ironsource/adqualitysdk/sdk/i/k;->:Ljava/lang/Object;
monitor-enter v0
.line 1107
:try_start_0
array-length v1, p0
new-array v1, v1, [C
const/4 v2, 0x0
.line 1109
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/k;->:I
const/4 v3, 0x2
new-array v3, v3, [C
.line 1111
:goto_0
sget v4, Lcom/ironsource/adqualitysdk/sdk/i/k;->:I
array-length v5, p0
if-ge v4, v5, :cond_2
.line 1113
aget-char v5, p0, v4
aput-char v5, v3, v2
add-int/lit8 v4, v4, 0x1
.line 1114
aget-char v4, p0, v4
const/4 v5, 0x1
aput-char v4, v3, v5
const v4, 0xe370
move v6, v2
:goto_1
const/16 v7, 0x10
if-ge v6, v7, :cond_1
aget-char v7, v3, v5
aget-char v8, v3, v2
add-int v9, v8, v4
shl-int/lit8 v10, v8, 0x4
sget-char v11, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:C
add-int/2addr v10, v11
xor-int/2addr v9, v10
ushr-int/lit8 v10, v8, 0x5
sget-char v11, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:C
add-int/2addr v10, v11
xor-int/2addr v9, v10
sub-int/2addr v7, v9
int-to-char v7, v7
aput-char v7, v3, v5
add-int v9, v7, v4
shl-int/lit8 v10, v7, 0x4
sget-char v11, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:C
add-int/2addr v10, v11
xor-int/2addr v9, v10
ushr-int/lit8 v7, v7, 0x5
sget-char v10, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:C
add-int/2addr v7, v10
xor-int/2addr v7, v9
sub-int/2addr v8, v7
int-to-char v7, v8
aput-char v7, v3, v2
const v7, 0x9e37
sub-int/2addr v4, v7
add-int/lit8 v6, v6, 0x1
goto :goto_1
:catchall_0
move-exception p0
goto :goto_2
.line 1128
:cond_1
sget v4, Lcom/ironsource/adqualitysdk/sdk/i/k;->:I
aget-char v6, v3, v2
aput-char v6, v1, v4
add-int/lit8 v6, v4, 0x1
aget-char v5, v3, v5
.line 1129
aput-char v5, v1, v6
add-int/lit8 v4, v4, 0x2
.line 1130
sput v4, Lcom/ironsource/adqualitysdk/sdk/i/k;->:I
goto :goto_0
.line 1134
:cond_2
new-instance p0, Ljava/lang/String;
invoke-direct {p0, v1, v2, p1}, Ljava/lang/String;-><init>([CII)V
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return-object p0
.line 1135
:goto_2
monitor-exit v0
throw p0
.end method
.method private static (Landroid/content/Context;)Z
.locals 4
.annotation build Landroidx/annotation/RequiresApi;
api = 0x1a
.end annotation
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v0, v0, 0x73
.line 142
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v0, v0, 0x2
const/4 v1, 0x0
if-eqz v0, :cond_3
sget-boolean v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:Z
if-eqz v0, :cond_2
const/4 v0, 0x0
sput-boolean v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:Z
.line 136
new-instance v2, Landroid/webkit/WebView;
invoke-direct {v2, p0}, Landroid/webkit/WebView;-><init>(Landroid/content/Context;)V
.line 137
new-instance p0, Lcom/ironsource/adqualitysdk/sdk/i/hg;
new-instance v3, Lcom/ironsource/adqualitysdk/sdk/i/kc$1;
invoke-direct {v3}, Lcom/ironsource/adqualitysdk/sdk/i/kc$1;-><init>()V
invoke-direct {p0, v1, v3}, Lcom/ironsource/adqualitysdk/sdk/i/hg;-><init>(Landroid/webkit/WebChromeClient;Landroid/webkit/WebChromeClient;)V
.line 138
invoke-virtual {v2, p0}, Landroid/webkit/WebView;->setWebChromeClient(Landroid/webkit/WebChromeClient;)V
.line 139
invoke-virtual {v2}, Landroid/webkit/WebView;->getWebChromeClient()Landroid/webkit/WebChromeClient;
move-result-object v1
if-ne p0, v1, :cond_1
sget p0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 p0, p0, 0x7d
.line 134
rem-int/lit16 v1, p0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 p0, p0, 0x2
if-nez p0, :cond_0
goto :goto_0
:cond_0
const/4 v0, 0x1
:cond_1
:goto_0
sput-boolean v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:Z
:cond_2
sget-boolean p0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:Z
return p0
:cond_3
throw v1
.end method
.method private static (Landroid/webkit/WebView;)Lcom/ironsource/adqualitysdk/sdk/i/hs;
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/webkit/WebView;",
")",
"Lcom/ironsource/adqualitysdk/sdk/i/hs<",
"Landroid/webkit/WebViewClient;",
">;"
}
.end annotation
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v0, v0, 0x33
.line 84
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v0, v0, 0x2
.line 83
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Landroid/content/Context;)V
.line 84
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->()Lcom/ironsource/adqualitysdk/sdk/i/hv;
move-result-object v0
sget-object v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:Lcom/ironsource/adqualitysdk/sdk/i/kc$d;
invoke-static {p0, v0, v1}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Landroid/webkit/WebView;Lcom/ironsource/adqualitysdk/sdk/i/hv;Lcom/ironsource/adqualitysdk/sdk/i/kc$d;)Lcom/ironsource/adqualitysdk/sdk/i/hs;
move-result-object p0
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v0, v0, 0x1b
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v0, v0, 0x2
if-eqz v0, :cond_0
return-object p0
:cond_0
const/4 p0, 0x0
throw p0
.end method
.method private static (Ljava/lang/Object;Lcom/ironsource/adqualitysdk/sdk/i/hv;Ljava/util/List;I)Lcom/ironsource/adqualitysdk/sdk/i/hs;
.locals 7
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Object;",
"Lcom/ironsource/adqualitysdk/sdk/i/hv;",
"Ljava/util/List<",
"Ljava/lang/String;",
">;I)",
"Lcom/ironsource/adqualitysdk/sdk/i/hs<",
"TT;>;"
}
.end annotation
.line 206
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/hr;->()Lcom/ironsource/adqualitysdk/sdk/i/hr;
move-result-object v0
invoke-virtual {v0}, Lcom/ironsource/adqualitysdk/sdk/i/hr;->()Lcom/ironsource/adqualitysdk/sdk/i/hx;
move-result-object v1
new-instance v4, Lcom/ironsource/adqualitysdk/sdk/i/kc$3;
invoke-direct {v4, p2}, Lcom/ironsource/adqualitysdk/sdk/i/kc$3;-><init>(Ljava/util/List;)V
move-object v2, p0
move-object v3, p1
move-object v5, p2
move v6, p3
invoke-virtual/range {v1 .. v6}, Lcom/ironsource/adqualitysdk/sdk/i/hx;->(Ljava/lang/Object;Lcom/ironsource/adqualitysdk/sdk/i/hv;Lcom/ironsource/adqualitysdk/sdk/i/hq;Ljava/util/List;I)Lcom/ironsource/adqualitysdk/sdk/i/hs;
move-result-object p0
sget p1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 p1, p1, 0x77
rem-int/lit16 p2, p1, 0x80
sput p2, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 p1, p1, 0x2
return-object p0
.end method
.method private static (Landroid/webkit/WebView;Ljava/lang/Object;Lcom/ironsource/adqualitysdk/sdk/i/hv;)Lcom/ironsource/adqualitysdk/sdk/i/kc$d;
.locals 4
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Landroid/webkit/WebView;",
"TT;",
"Lcom/ironsource/adqualitysdk/sdk/i/hv;",
")",
"Lcom/ironsource/adqualitysdk/sdk/i/kc$d;"
}
.end annotation
.line 146
new-instance v0, Lcom/ironsource/adqualitysdk/sdk/i/kc$d;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/ironsource/adqualitysdk/sdk/i/kc$d;-><init>(B)V
.line 149
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->()Lcom/ironsource/adqualitysdk/sdk/i/aw;
move-result-object v2
invoke-virtual {v2}, Lcom/ironsource/adqualitysdk/sdk/i/aw;->()Ljava/util/List;
move-result-object v2
.line 150
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->()Lcom/ironsource/adqualitysdk/sdk/i/aw;
move-result-object v3
invoke-virtual {v3}, Lcom/ironsource/adqualitysdk/sdk/i/aw;->()I
move-result v3
.line 147
invoke-static {p0, p2, v2, v3}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Landroid/webkit/WebView;Lcom/ironsource/adqualitysdk/sdk/i/hv;Ljava/util/List;I)Lcom/ironsource/adqualitysdk/sdk/i/hs;
move-result-object p0
if-eqz p0, :cond_2
sget v2, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 v2, v2, 0x6b
.line 168
rem-int/lit16 v3, v2, 0x80
sput v3, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 v2, v2, 0x2
if-nez v2, :cond_0
.line 152
invoke-interface {p0}, Lcom/ironsource/adqualitysdk/sdk/i/hs;->()Ljava/lang/Object;
move-result-object p0
const/16 v2, 0x27
.line 153
div-int/2addr v2, v1
if-ne p0, p1, :cond_1
goto :goto_0
.line 152
:cond_0
invoke-interface {p0}, Lcom/ironsource/adqualitysdk/sdk/i/hs;->()Ljava/lang/Object;
move-result-object p0
if-ne p0, p1, :cond_1
.line 154
:goto_0
invoke-virtual {v0}, Lcom/ironsource/adqualitysdk/sdk/i/kc$d;->()V
goto :goto_1
.line 158
:cond_1
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->()Lcom/ironsource/adqualitysdk/sdk/i/aw;
move-result-object v1
invoke-virtual {v1}, Lcom/ironsource/adqualitysdk/sdk/i/aw;->()Ljava/util/List;
move-result-object v1
.line 159
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->()Lcom/ironsource/adqualitysdk/sdk/i/aw;
move-result-object v2
invoke-virtual {v2}, Lcom/ironsource/adqualitysdk/sdk/i/aw;->()I
move-result v2
.line 156
invoke-static {p0, p2, v1, v2}, Lcom/ironsource/adqualitysdk/sdk/i/kc;->(Ljava/lang/Object;Lcom/ironsource/adqualitysdk/sdk/i/hv;Ljava/util/List;I)Lcom/ironsource/adqualitysdk/sdk/i/hs;
move-result-object p0
if-eqz p0, :cond_2
sget p2, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
add-int/lit8 p2, p2, 0x3
.line 168
rem-int/lit16 v1, p2, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:I
rem-int/lit8 p2, p2, 0x2
.line 161
invoke-interface {p0}, Lcom/ironsource/adqualitysdk/sdk/i/hs;->()Ljava/lang/Object;
move-result-object p0
if-ne p0, p1, :cond_2
.line 163
invoke-virtual {v0}, Lcom/ironsource/adqualitysdk/sdk/i/kc$d;->()V
:cond_2
:goto_1
return-object v0
.end method
.method public static ()V
.locals 1
.line 0
const/16 v0, 0x11f1
sput-char v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:C
const/16 v0, 0x2eae
sput-char v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:C
const v0, 0x8c96
sput-char v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:C
const/16 v0, 0x30e7
sput-char v0, Lcom/ironsource/adqualitysdk/sdk/i/kc;->:C
return-void
.end method