# {"id":"partitionSourceFiles","fileNameMappings":{"okhttp3.internal._HostnamesCommonKt":"-HostnamesCommon.kt","kotlin.jvm.internal.Intrinsics":"Intrinsics.java","okio.Utf8":"Utf8.kt","kotlin.text.StringsKt__StringsJVMKt":"StringsJVM.kt"}}
okhttp3.internal.tls.OkHostnameVerifier -> fp4:
# {"id":"sourceFile","fileName":"OkHostnameVerifier.kt"}
    okhttp3.internal.tls.OkHostnameVerifier INSTANCE -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfp4;"}
    3:5:void <init>():34:34 -> <clinit>
    3:5:void <clinit>():0 -> <clinit>
    6:8:void <clinit>():0:0 -> <clinit>
    1:7:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):212:212 -> a
    8:12:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):213:213 -> a
    13:30:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):214:214 -> a
    31:39:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):215:215 -> a
    40:54:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):216:216 -> a
    55:61:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):217:217 -> a
    62:68:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):218:218 -> a
    69:71:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):212:212 -> a
    1:4:boolean isAscii(java.lang.String):99:99 -> b
    1:4:boolean OkHostnameVerifier.isAscii(java.lang.String):0 -> b
      # {"id":"com.android.tools.r8.synthesized"}
    5:11:long okio.Utf8.size$default(java.lang.String,int,int,int,java.lang.Object):77:77 -> b
    5:11:boolean isAscii(java.lang.String):99 -> b
    5:11:boolean OkHostnameVerifier.isAscii(java.lang.String):0 -> b
    12:22:long okio.Utf8.size(java.lang.String,int,int):80:80 -> b
    12:22:long okio.Utf8.size$default(java.lang.String,int,int,int,java.lang.Object):77 -> b
    12:22:boolean isAscii(java.lang.String):99 -> b
    12:22:boolean OkHostnameVerifier.isAscii(java.lang.String):0 -> b
    23:59:long okio.Utf8.size(java.lang.String,int,int):85:85 -> b
    23:59:long okio.Utf8.size$default(java.lang.String,int,int,int,java.lang.Object):77 -> b
    23:59:boolean isAscii(java.lang.String):99 -> b
    23:59:boolean OkHostnameVerifier.isAscii(java.lang.String):0 -> b
    60:96:long okio.Utf8.size(java.lang.String,int,int):100:100 -> b
    60:96:long okio.Utf8.size$default(java.lang.String,int,int,int,java.lang.Object):77 -> b
    60:96:boolean isAscii(java.lang.String):99 -> b
    60:96:boolean OkHostnameVerifier.isAscii(java.lang.String):0 -> b
    97:100:long okio.Utf8.size(java.lang.String,int,int):80:80 -> b
    97:100:long okio.Utf8.size$default(java.lang.String,int,int,int,java.lang.Object):77 -> b
    97:100:boolean isAscii(java.lang.String):99 -> b
    97:100:boolean OkHostnameVerifier.isAscii(java.lang.String):0 -> b
    101:104:boolean OkHostnameVerifier.isAscii(java.lang.String):0:0 -> b
    105:125:long okio.Utf8.size(java.lang.String,int,int):80:80 -> b
    105:125:long okio.Utf8.size$default(java.lang.String,int,int,int,java.lang.Object):77 -> b
    105:125:boolean isAscii(java.lang.String):99 -> b
    105:125:boolean OkHostnameVerifier.isAscii(java.lang.String):0 -> b
    126:129:long okio.Utf8.size(java.lang.String,int,int):79:79 -> b
    126:129:long okio.Utf8.size$default(java.lang.String,int,int,int,java.lang.Object):77 -> b
    126:129:boolean isAscii(java.lang.String):99 -> b
    126:129:boolean OkHostnameVerifier.isAscii(java.lang.String):0 -> b
    130:133:boolean OkHostnameVerifier.isAscii(java.lang.String):0:0 -> b
    134:137:long okio.Utf8.size(java.lang.String,int,int):79:79 -> b
    134:137:long okio.Utf8.size$default(java.lang.String,int,int,int,java.lang.Object):77 -> b
    134:137:boolean isAscii(java.lang.String):99 -> b
    134:137:boolean OkHostnameVerifier.isAscii(java.lang.String):0 -> b
    4:13:boolean okhttp3.internal._HostnamesCommonKt.canParseAsIpAddress(java.lang.String):37:37 -> c
    4:13:boolean verify(java.lang.String,java.security.cert.X509Certificate):58 -> c
    14:18:boolean verifyIpAddress(java.lang.String,java.security.cert.X509Certificate):67:67 -> c
    14:18:boolean verify(java.lang.String,java.security.cert.X509Certificate):58 -> c
    19:22:boolean verifyIpAddress(java.lang.String,java.security.cert.X509Certificate):69:69 -> c
    19:22:boolean verify(java.lang.String,java.security.cert.X509Certificate):58 -> c
    23:30:boolean verifyIpAddress(java.lang.String,java.security.cert.X509Certificate):227:227 -> c
    23:30:boolean verify(java.lang.String,java.security.cert.X509Certificate):58 -> c
    31:46:boolean verifyIpAddress(java.lang.String,java.security.cert.X509Certificate):228:228 -> c
    31:46:boolean verify(java.lang.String,java.security.cert.X509Certificate):58 -> c
    47:58:boolean verifyIpAddress(java.lang.String,java.security.cert.X509Certificate):70:70 -> c
    47:58:boolean verify(java.lang.String,java.security.cert.X509Certificate):58 -> c
    59:77:java.lang.String asciiToLowercase(java.lang.String):92:92 -> c
    59:77:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):79 -> c
    59:77:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    78:81:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):80:80 -> c
    78:81:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    82:89:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):230:230 -> c
    82:89:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    90:105:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):231:231 -> c
    90:105:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    106:113:boolean verifyHostname(java.lang.String,java.lang.String):114:114 -> c
    106:113:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):81 -> c
    106:113:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    114:121:boolean kotlin.text.StringsKt__StringsJVMKt.startsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):447:447 -> c
    114:121:boolean verifyHostname(java.lang.String,java.lang.String):115 -> c
    114:121:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):81 -> c
    114:121:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    122:133:boolean kotlin.text.StringsKt__StringsJVMKt.endsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):486:486 -> c
    122:133:boolean verifyHostname(java.lang.String,java.lang.String):116 -> c
    122:133:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):81 -> c
    122:133:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    134:140:boolean verifyHostname(java.lang.String,java.lang.String):121:121 -> c
    134:140:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):81 -> c
    134:140:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    141:146:boolean kotlin.text.StringsKt__StringsJVMKt.startsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):447:447 -> c
    141:146:boolean verifyHostname(java.lang.String,java.lang.String):122 -> c
    141:146:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):81 -> c
    141:146:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    147:153:boolean kotlin.text.StringsKt__StringsJVMKt.endsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):486:486 -> c
    147:153:boolean verifyHostname(java.lang.String,java.lang.String):123 -> c
    147:153:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):81 -> c
    147:153:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    154:159:boolean kotlin.text.StringsKt__StringsJVMKt.endsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):486:486 -> c
    154:159:boolean verifyHostname(java.lang.String,java.lang.String):138 -> c
    154:159:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):81 -> c
    154:159:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    160:165:boolean verifyHostname(java.lang.String,java.lang.String):139:139 -> c
    160:165:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):81 -> c
    160:165:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    166:171:boolean kotlin.text.StringsKt__StringsJVMKt.endsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):486:486 -> c
    166:171:boolean verifyHostname(java.lang.String,java.lang.String):141 -> c
    166:171:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):81 -> c
    166:171:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    172:175:boolean verifyHostname(java.lang.String,java.lang.String):142:142 -> c
    172:175:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):81 -> c
    172:175:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    176:193:java.lang.String asciiToLowercase(java.lang.String):92:92 -> c
    176:193:boolean verifyHostname(java.lang.String,java.lang.String):146 -> c
    176:193:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):81 -> c
    176:193:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    194:195:boolean verifyHostname(java.lang.String,java.lang.String):149:149 -> c
    194:195:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):81 -> c
    194:195:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    196:201:boolean kotlin.text.StringsKt__StringsKt.contains$default(java.lang.CharSequence,java.lang.CharSequence,boolean,int,java.lang.Object):1190:1190 -> c
    196:201:boolean verifyHostname(java.lang.String,java.lang.String):149 -> c
    196:201:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):81 -> c
    196:201:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    202:206:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> c
    202:206:boolean verifyHostname(java.lang.String,java.lang.String):151 -> c
    202:206:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):81 -> c
    202:206:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    207:217:boolean kotlin.text.StringsKt__StringsJVMKt.startsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):447:447 -> c
    207:217:boolean verifyHostname(java.lang.String,java.lang.String):166 -> c
    207:217:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):81 -> c
    207:217:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    218:225:boolean verifyHostname(java.lang.String,java.lang.String):166:166 -> c
    218:225:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):81 -> c
    218:225:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    226:237:boolean verifyHostname(java.lang.String,java.lang.String):175:175 -> c
    226:237:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):81 -> c
    226:237:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    238:244:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> c
    238:244:boolean verifyHostname(java.lang.String,java.lang.String):179 -> c
    238:244:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):81 -> c
    238:244:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    245:248:boolean verifyHostname(java.lang.String,java.lang.String):184:184 -> c
    245:248:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):81 -> c
    245:248:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    249:255:boolean kotlin.text.StringsKt__StringsJVMKt.endsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):486:486 -> c
    249:255:boolean verifyHostname(java.lang.String,java.lang.String):185 -> c
    249:255:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):81 -> c
    249:255:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    256:270:boolean verifyHostname(java.lang.String,java.lang.String):190:190 -> c
    256:270:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):81 -> c
    256:270:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    271:282:boolean verifyHostname(java.lang.String,java.lang.String):192:192 -> c
    271:282:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):81 -> c
    271:282:boolean verify(java.lang.String,java.security.cert.X509Certificate):59 -> c
    7:14:boolean verify(java.lang.String,javax.net.ssl.SSLSession):43:43 -> verify
    15:31:boolean verify(java.lang.String,javax.net.ssl.SSLSession):47:47 -> verify
