# {"id":"partitionSourceFiles","fileNameMappings":{"com.ustadmobile.libcache.webview.OkHttpWebViewClient$Companion":"OkHttpWebViewClient.kt","okhttp3.OkHttpClient":"OkHttpClient.kt","io.ktor.http.HttpStatusCode$Companion":"HttpStatusCode.kt","io.ktor.http.ContentType":"ContentTypes.kt","okhttp3.Response":"Response.kt","kotlin.jvm.internal.Intrinsics":"Intrinsics.java","io.ktor.http.HttpStatusCode":"HttpStatusCode.kt","okhttp3.ResponseBody":"ResponseBody.kt"}}
com.ustadmobile.libcache.webview.OkHttpWebViewClient -> nq4:
# {"id":"sourceFile","fileName":"OkHttpWebViewClient.kt"}
    com.ustadmobile.libcache.webview.OkHttpWebViewClient$RequestCaller requestCaller -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lkv5;"}
    java.util.List DEFAULT_DONT_INTERCEPT_HOSTS -> b
    java.util.List RESERVED_HEADERS -> c
    1:14:void <clinit>():173:173 -> <clinit>
    15:31:void <clinit>():175:175 -> <clinit>
    1:3:void <init>(com.ustadmobile.libcache.webview.OkHttpWebViewClient$ShouldInterceptRequestFilter,okhttp3.OkHttpClient,int,kotlin.jvm.internal.DefaultConstructorMarker):45:45 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Leq4;)V"}
    4:8:void <init>(com.ustadmobile.libcache.webview.OkHttpWebViewClient$ShouldInterceptRequestFilter,okhttp3.OkHttpClient):50:50 -> <init>
    4:8:void <init>(com.ustadmobile.libcache.webview.OkHttpWebViewClient$ShouldInterceptRequestFilter,okhttp3.OkHttpClient,int,kotlin.jvm.internal.DefaultConstructorMarker):45 -> <init>
    9:11:void <init>(com.ustadmobile.libcache.webview.OkHttpWebViewClient$ShouldInterceptRequestFilter,com.ustadmobile.libcache.webview.OkHttpWebViewClient$RequestCaller):22:22 -> <init>
    9:11:void <init>(com.ustadmobile.libcache.webview.OkHttpWebViewClient$ShouldInterceptRequestFilter,okhttp3.OkHttpClient):48 -> <init>
    9:11:void <init>(com.ustadmobile.libcache.webview.OkHttpWebViewClient$ShouldInterceptRequestFilter,okhttp3.OkHttpClient,int,kotlin.jvm.internal.DefaultConstructorMarker):45 -> <init>
    12:14:void <init>(com.ustadmobile.libcache.webview.OkHttpWebViewClient$ShouldInterceptRequestFilter,com.ustadmobile.libcache.webview.OkHttpWebViewClient$RequestCaller):24:24 -> <init>
    12:14:void <init>(com.ustadmobile.libcache.webview.OkHttpWebViewClient$ShouldInterceptRequestFilter,okhttp3.OkHttpClient):48 -> <init>
    12:14:void <init>(com.ustadmobile.libcache.webview.OkHttpWebViewClient$ShouldInterceptRequestFilter,okhttp3.OkHttpClient,int,kotlin.jvm.internal.DefaultConstructorMarker):45 -> <init>
    1:5:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):75:75 -> shouldInterceptRequest
    1:5:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
      # {"id":"com.android.tools.r8.synthesized"}
    6:23:boolean com.ustadmobile.libcache.webview.OkHttpWebViewClient$DefaultShouldInterceptRequestFilter.shouldIntercept(android.webkit.WebResourceRequest):58:58 -> shouldInterceptRequest
    6:23:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):75 -> shouldInterceptRequest
    6:23:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    24:31:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> shouldInterceptRequest
    24:31:boolean com.ustadmobile.libcache.webview.OkHttpWebViewClient$DefaultShouldInterceptRequestFilter.shouldIntercept(android.webkit.WebResourceRequest):58 -> shouldInterceptRequest
    24:31:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):75 -> shouldInterceptRequest
    24:31:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    32:33:boolean com.ustadmobile.libcache.webview.OkHttpWebViewClient$DefaultShouldInterceptRequestFilter.shouldIntercept(android.webkit.WebResourceRequest):58:58 -> shouldInterceptRequest
    32:33:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):75 -> shouldInterceptRequest
    32:33:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    34:41:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> shouldInterceptRequest
    34:41:boolean com.ustadmobile.libcache.webview.OkHttpWebViewClient$DefaultShouldInterceptRequestFilter.shouldIntercept(android.webkit.WebResourceRequest):58 -> shouldInterceptRequest
    34:41:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):75 -> shouldInterceptRequest
    34:41:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    42:49:boolean com.ustadmobile.libcache.webview.OkHttpWebViewClient$DefaultShouldInterceptRequestFilter.shouldIntercept(android.webkit.WebResourceRequest):61:61 -> shouldInterceptRequest
    42:49:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):75 -> shouldInterceptRequest
    42:49:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    50:51:java.util.List access$getDEFAULT_DONT_INTERCEPT_HOSTS$cp():22:22 -> shouldInterceptRequest
    50:51:java.util.List com.ustadmobile.libcache.webview.OkHttpWebViewClient$Companion.getDEFAULT_DONT_INTERCEPT_HOSTS():173 -> shouldInterceptRequest
    50:51:boolean com.ustadmobile.libcache.webview.OkHttpWebViewClient$DefaultShouldInterceptRequestFilter.shouldIntercept(android.webkit.WebResourceRequest):61 -> shouldInterceptRequest
    50:51:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):75 -> shouldInterceptRequest
    50:51:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    52:60:boolean com.ustadmobile.libcache.webview.OkHttpWebViewClient$DefaultShouldInterceptRequestFilter.shouldIntercept(android.webkit.WebResourceRequest):61:61 -> shouldInterceptRequest
    52:60:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):75 -> shouldInterceptRequest
    52:60:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    61:62:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):77:77 -> shouldInterceptRequest
    61:62:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    63:69:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):78:78 -> shouldInterceptRequest
    63:69:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    70:83:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):79:79 -> shouldInterceptRequest
    70:83:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    84:93:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):81:81 -> shouldInterceptRequest
    84:93:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    94:103:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):82:82 -> shouldInterceptRequest
    94:103:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    104:119:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):180:180 -> shouldInterceptRequest
    104:119:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    120:141:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):83:83 -> shouldInterceptRequest
    120:141:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    142:146:okhttp3.Request okhttp3.Request$Builder.build():432:432 -> shouldInterceptRequest
    142:146:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):86 -> shouldInterceptRequest
    142:146:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    147:153:okhttp3.Call com.ustadmobile.libcache.webview.OkHttpWebViewClient$OkHttpClientRequestCaller.invoke(okhttp3.Request):37:37 -> shouldInterceptRequest
    147:153:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):77 -> shouldInterceptRequest
    147:153:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    154:158:okhttp3.Call okhttp3.OkHttpClient.newCall(okhttp3.Request):354:354 -> shouldInterceptRequest
    154:158:okhttp3.Call com.ustadmobile.libcache.webview.OkHttpWebViewClient$OkHttpClientRequestCaller.invoke(okhttp3.Request):37 -> shouldInterceptRequest
    154:158:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):77 -> shouldInterceptRequest
    154:158:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    159:164:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):87:87 -> shouldInterceptRequest
    159:164:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    165:166:java.util.Map io.ktor.http.HttpStatusCode.access$getStatusCodesMap$cp():15:15 -> shouldInterceptRequest
    165:166:io.ktor.http.HttpStatusCode io.ktor.http.HttpStatusCode$Companion.fromValue(int):127 -> shouldInterceptRequest
    165:166:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):89 -> shouldInterceptRequest
    165:166:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    167:185:io.ktor.http.HttpStatusCode io.ktor.http.HttpStatusCode$Companion.fromValue(int):127:127 -> shouldInterceptRequest
    167:185:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):89 -> shouldInterceptRequest
    167:185:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    186:189:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):90:90 -> shouldInterceptRequest
    186:189:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    190:191:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):92:92 -> shouldInterceptRequest
    190:191:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    192:201:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):93:93 -> shouldInterceptRequest
    192:201:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    202:205:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):92:92 -> shouldInterceptRequest
    202:205:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    206:207:java.lang.String io.ktor.http.ContentType.getContentType():18:18 -> shouldInterceptRequest
    206:207:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):95 -> shouldInterceptRequest
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    206:207:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    208:209:java.lang.String io.ktor.http.ContentType.getContentSubtype():19:19 -> shouldInterceptRequest
    208:209:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):95 -> shouldInterceptRequest
    208:209:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    210:229:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):95:95 -> shouldInterceptRequest
    210:229:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    230:235:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):97:97 -> shouldInterceptRequest
    230:235:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    236:237:java.lang.String io.ktor.http.HttpStatusCode.getDescription():16:16 -> shouldInterceptRequest
    236:237:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):98 -> shouldInterceptRequest
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    236:237:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    238:301:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):99:99 -> shouldInterceptRequest
    238:301:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    302:304:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):97:97 -> shouldInterceptRequest
    302:304:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    305:316:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):102:102 -> shouldInterceptRequest
    305:316:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    317:321:okhttp3.ResponseBody okhttp3.Response.body():80:80 -> shouldInterceptRequest
    317:321:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):102 -> shouldInterceptRequest
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    317:321:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    322:323:okhttp3.Headers okhttp3.Response.headers():68:68 -> shouldInterceptRequest
    322:323:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):104 -> shouldInterceptRequest
    322:323:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    324:331:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):104:104 -> shouldInterceptRequest
    324:331:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    332:344:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):183:183 -> shouldInterceptRequest
    332:344:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    345:349:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):184:184 -> shouldInterceptRequest
    345:349:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    350:363:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):185:185 -> shouldInterceptRequest
    350:363:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    364:365:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):186:186 -> shouldInterceptRequest
    364:365:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    366:367:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):105:105 -> shouldInterceptRequest
    366:367:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    368:384:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):187:187 -> shouldInterceptRequest
    368:384:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    385:393:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):106:106 -> shouldInterceptRequest
    385:393:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    394:398:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):105:105 -> shouldInterceptRequest
    394:398:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    399:405:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):109:109 -> shouldInterceptRequest
    399:405:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    406:409:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):186:186 -> shouldInterceptRequest
    406:409:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    410:411:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):119:119 -> shouldInterceptRequest
    410:411:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    412:426:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):121:121 -> shouldInterceptRequest
    412:426:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    427:428:int okhttp3.Response.code():61:61 -> shouldInterceptRequest
    427:428:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):122 -> shouldInterceptRequest
    427:428:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    429:430:java.util.Map io.ktor.http.HttpStatusCode.access$getStatusCodesMap$cp():15:15 -> shouldInterceptRequest
    429:430:io.ktor.http.HttpStatusCode io.ktor.http.HttpStatusCode$Companion.fromValue(int):127 -> shouldInterceptRequest
    429:430:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):123 -> shouldInterceptRequest
    429:430:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    431:447:io.ktor.http.HttpStatusCode io.ktor.http.HttpStatusCode$Companion.fromValue(int):127:127 -> shouldInterceptRequest
    431:447:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):123 -> shouldInterceptRequest
    431:447:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    448:451:java.lang.String io.ktor.http.HttpStatusCode.getDescription():16:16 -> shouldInterceptRequest
    448:451:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):123 -> shouldInterceptRequest
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    448:451:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    452:468:java.io.InputStream okhttp3.ResponseBody.byteStream():113:113 -> shouldInterceptRequest
    452:468:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):125 -> shouldInterceptRequest
    452:468:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    469:476:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):125:125 -> shouldInterceptRequest
    469:476:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    477:481:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):119:119 -> shouldInterceptRequest
    477:481:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    482:488:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):128:128 -> shouldInterceptRequest
    482:488:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    489:494:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):129:129 -> shouldInterceptRequest
    489:494:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    495:498:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0:0 -> shouldInterceptRequest
    495:498:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":563,"3":565,"6":568,"9":572},"outline":"Lcd1;l(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    499:507:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):129:129 -> shouldInterceptRequest
    499:507:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    508:512:java.util.Map kotlin.collections.MapsKt__MapsJVMKt.createMapBuilder():49:49 -> shouldInterceptRequest
    508:512:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):136 -> shouldInterceptRequest
    508:512:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    513:519:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):137:137 -> shouldInterceptRequest
    513:519:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    520:529:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):138:138 -> shouldInterceptRequest
    520:529:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    530:536:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):139:139 -> shouldInterceptRequest
    530:536:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    537:540:java.util.Map kotlin.collections.MapsKt__MapsJVMKt.build(java.util.Map):61:61 -> shouldInterceptRequest
    537:540:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):136 -> shouldInterceptRequest
    537:540:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    541:545:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):141:141 -> shouldInterceptRequest
    541:545:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    546:562:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):131:131 -> shouldInterceptRequest
    546:562:android.webkit.WebResourceResponse OkHttpWebViewClient.shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):0 -> shouldInterceptRequest
    563:563:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):129:129 -> shouldInterceptRequest
    565:565:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):129:129 -> shouldInterceptRequest
    568:568:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):129:129 -> shouldInterceptRequest
    572:572:android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView,android.webkit.WebResourceRequest):129:129 -> shouldInterceptRequest
    1:2:boolean shouldOverrideUrlLoading(android.webkit.WebView,java.lang.String):158:158 -> shouldOverrideUrlLoading
    3:3:boolean shouldOverrideUrlLoading(android.webkit.WebView,android.webkit.WebResourceRequest):168:168 -> shouldOverrideUrlLoading
