# {"id":"partitionSourceFiles","fileNameMappings":{"okio.FileMetadata":"FileMetadata.kt","okio.ForwardingFileSystem":"ForwardingFileSystem.kt","okio.Okio__OkioKt":"Okio.kt","okio.RealBufferedSource":"RealBufferedSource.kt","coil.disk.DiskLruCache$Entry":"DiskLruCache.kt","kotlinx.coroutines.JobSupport":"JobSupport.kt","okio.FileSystem":"FileSystem.kt","kotlinx.coroutines.Job$DefaultImpls":"Job.kt","kotlinx.coroutines.CoroutineDispatcher":"CoroutineDispatcher.kt","kotlin.text.StringsKt__StringsJVMKt":"StringsJVM.kt"}}
coil.disk.DiskLruCache -> df0:
# {"id":"sourceFile","fileName":"DiskLruCache.kt"}
    okio.Path directory -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldy1;"}
    long maxSize -> g
    okio.Path journalFile -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldy1;"}
    okio.Path journalFileTmp -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldy1;"}
    okio.Path journalFileBackup -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldy1;"}
    java.util.LinkedHashMap lruEntries -> k
    kotlinx.coroutines.CoroutineScope cleanupScope -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ln50;"}
    long size -> m
    int operationsSinceRewrite -> n
    okio.BufferedSink journalWriter -> o
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lv52;"}
    boolean hasJournalErrors -> p
    boolean initialized -> q
    boolean closed -> r
    boolean mostRecentTrimFailed -> s
    boolean mostRecentRebuildFailed -> t
    coil.disk.DiskLruCache$fileSystem$1 fileSystem -> u
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lcf0;"}
    kotlin.text.Regex LEGAL_KEY_PATTERN -> v
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ls82;"}
    1:10:void <clinit>():866:866 -> <clinit>
    1:3:void <init>(okio.FileSystem,okio.Path,kotlinx.coroutines.CoroutineDispatcher,long,int,int):85:85 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JLr60;Lep0;Ldy1;)V"}
    4:5:void <init>(okio.FileSystem,okio.Path,kotlinx.coroutines.CoroutineDispatcher,long,int,int):87:87 -> <init>
    6:13:void <init>(okio.FileSystem,okio.Path,kotlinx.coroutines.CoroutineDispatcher,long,int,int):89:89 -> <init>
    14:21:void <init>(okio.FileSystem,okio.Path,kotlinx.coroutines.CoroutineDispatcher,long,int,int):139:139 -> <init>
    22:29:void <init>(okio.FileSystem,okio.Path,kotlinx.coroutines.CoroutineDispatcher,long,int,int):140:140 -> <init>
    30:37:void <init>(okio.FileSystem,okio.Path,kotlinx.coroutines.CoroutineDispatcher,long,int,int):141:141 -> <init>
    38:48:void <init>(okio.FileSystem,okio.Path,kotlinx.coroutines.CoroutineDispatcher,long,int,int):142:142 -> <init>
    49:52:void <init>(okio.FileSystem,okio.Path,kotlinx.coroutines.CoroutineDispatcher,long,int,int):143:143 -> <init>
    53:56:kotlinx.coroutines.CoroutineDispatcher kotlinx.coroutines.CoroutineDispatcher.limitedParallelism(int):227:227 -> <init>
    53:56:void <init>(okio.FileSystem,okio.Path,kotlinx.coroutines.CoroutineDispatcher,long,int,int):143 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    57:60:kotlin.coroutines.CoroutineContext kotlinx.coroutines.Job$DefaultImpls.plus(kotlinx.coroutines.Job,kotlin.coroutines.CoroutineContext):118:118 -> <init>
    57:60:kotlin.coroutines.CoroutineContext kotlinx.coroutines.JobSupport.plus(kotlin.coroutines.CoroutineContext):22 -> <init>
    57:60:void <init>(okio.FileSystem,okio.Path,kotlinx.coroutines.CoroutineDispatcher,long,int,int):143 -> <init>
    61:66:void <init>(okio.FileSystem,okio.Path,kotlinx.coroutines.CoroutineDispatcher,long,int,int):143:143 -> <init>
    67:74:void <init>(okio.FileSystem,okio.Path,kotlinx.coroutines.CoroutineDispatcher,long,int,int):153:153 -> <init>
    75:81:void <init>(okio.FileSystem,okio.Path,kotlinx.coroutines.CoroutineDispatcher,long,int,int):135:135 -> <init>
    1:5:okio.BufferedSink newJournalWriter():246:246 -> B
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lv52;"}
    6:10:okio.Sink okio.FileSystem.appendingSink(okio.Path):0:0 -> B
    6:10:okio.BufferedSink newJournalWriter():246 -> B
    11:16:okio.Sink okio.ForwardingFileSystem.appendingSink(okio.Path,boolean):212:212 -> B
    11:16:okio.Sink okio.FileSystem.appendingSink(okio.Path):90 -> B
    11:16:okio.BufferedSink newJournalWriter():246 -> B
    17:28:okio.BufferedSink newJournalWriter():247:247 -> B
    29:34:okio.BufferedSink okio.Okio__OkioKt.buffer(okio.Sink):37:37 -> B
    29:34:okio.BufferedSink okio.Okio.buffer(okio.Sink):1 -> B
    29:34:okio.BufferedSink newJournalWriter():250 -> B
    1:12:void processJournal():294:294 -> J
    13:18:void processJournal():295:295 -> J
    19:24:void processJournal():296:296 -> J
    25:32:coil.disk.DiskLruCache$Editor coil.disk.DiskLruCache$Entry.getCurrentEditor():792:792 -> J
    25:32:void processJournal():297 -> J
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    33:34:long[] coil.disk.DiskLruCache$Entry.getLengths():778:778 -> J
    33:34:void processJournal():299 -> J
    35:41:void processJournal():299:299 -> J
    42:45:void coil.disk.DiskLruCache$Entry.setCurrentEditor(coil.disk.DiskLruCache$Editor):792:792 -> J
    42:45:void processJournal():302 -> J
    46:47:java.util.ArrayList coil.disk.DiskLruCache$Entry.getCleanFiles():779:779 -> J
    46:47:void processJournal():304 -> J
    48:58:void processJournal():304:304 -> J
    59:60:java.util.ArrayList coil.disk.DiskLruCache$Entry.getDirtyFiles():780:780 -> J
    59:60:void processJournal():305 -> J
    61:72:void processJournal():305:305 -> J
    73:76:void processJournal():307:307 -> J
    77:79:void processJournal():310:310 -> J
    1:8:void readJournal():207:207 -> K
    9:12:void readJournal():872:872 -> K
    13:15:okio.BufferedSource okio.Okio__OkioKt.buffer(okio.Source):0:0 -> K
    13:15:okio.BufferedSource okio.Okio.buffer(okio.Source):1 -> K
    13:15:void readJournal():872 -> K
    16:25:okio.BufferedSource okio.Okio__OkioKt.buffer(okio.Source):31:31 -> K
    16:25:okio.BufferedSource okio.Okio.buffer(okio.Source):1 -> K
    16:25:void readJournal():872 -> K
    26:29:java.lang.String okio.RealBufferedSource.readUtf8LineStrict():107:107 -> K
    26:29:void readJournal():208 -> K
    30:33:java.lang.String okio.RealBufferedSource.readUtf8LineStrict():107:107 -> K
    30:33:void readJournal():209 -> K
    34:37:java.lang.String okio.RealBufferedSource.readUtf8LineStrict():107:107 -> K
    34:37:void readJournal():210 -> K
    38:41:java.lang.String okio.RealBufferedSource.readUtf8LineStrict():107:107 -> K
    38:41:void readJournal():211 -> K
    42:45:java.lang.String okio.RealBufferedSource.readUtf8LineStrict():107:107 -> K
    42:45:void readJournal():212 -> K
    46:47:void readJournal():214:214 -> K
    48:53:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> K
    48:53:void readJournal():214 -> K
    54:55:void readJournal():215:215 -> K
    56:62:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> K
    56:62:void readJournal():215 -> K
    63:73:void readJournal():216:216 -> K
    74:83:void readJournal():217:217 -> K
    84:90:void readJournal():218:218 -> K
    91:94:java.lang.String okio.RealBufferedSource.readUtf8LineStrict():107:107 -> K
    91:94:void readJournal():227 -> K
    95:102:void readJournal():227:227 -> K
    103:111:void readJournal():234:234 -> K
    112:117:void readJournal():237:237 -> K
    118:121:void readJournal():238:238 -> K
    122:127:void readJournal():240:240 -> K
    128:134:void readJournal():879:879 -> K
    135:181:void readJournal():220:220 -> K
    182:186:void readJournal():879:879 -> K
    187:192:void readJournal():871:871 -> K
    193:193:void readJournal():891:891 -> K
    5:8:void readJournalLine(java.lang.String):254:254 -> N
    9:16:void readJournalLine(java.lang.String):255:255 -> N
    17:20:void readJournalLine(java.lang.String):258:258 -> N
    21:24:void readJournalLine(java.lang.String):260:260 -> N
    25:30:void readJournalLine(java.lang.String):261:261 -> N
    31:32:void readJournalLine(java.lang.String):262:262 -> N
    33:38:boolean kotlin.text.StringsKt__StringsJVMKt.startsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):447:447 -> N
    33:38:void readJournalLine(java.lang.String):262 -> N
    39:42:void readJournalLine(java.lang.String):263:263 -> N
    43:46:void readJournalLine(java.lang.String):267:267 -> N
    47:52:void readJournalLine(java.lang.String):894:894 -> N
    53:57:void readJournalLine(java.lang.String):270:270 -> N
    58:60:void readJournalLine(java.lang.String):897:897 -> N
    61:67:void readJournalLine(java.lang.String):270:270 -> N
    68:69:void readJournalLine(java.lang.String):272:272 -> N
    70:77:boolean kotlin.text.StringsKt__StringsJVMKt.startsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):447:447 -> N
    70:77:void readJournalLine(java.lang.String):272 -> N
    78:89:void readJournalLine(java.lang.String):273:273 -> N
    90:92:void coil.disk.DiskLruCache$Entry.setReadable(boolean):783:783 -> N
    90:92:void readJournalLine(java.lang.String):274 -> N
    93:94:void coil.disk.DiskLruCache$Entry.setCurrentEditor(coil.disk.DiskLruCache$Editor):792:792 -> N
    93:94:void readJournalLine(java.lang.String):275 -> N
    95:101:void coil.disk.DiskLruCache$Entry.setLengths(java.util.List):815:815 -> N
    95:101:void readJournalLine(java.lang.String):276 -> N
    102:107:void coil.disk.DiskLruCache$Entry.setLengths(java.util.List):820:820 -> N
    102:107:void readJournalLine(java.lang.String):276 -> N
    108:124:void coil.disk.DiskLruCache$Entry.setLengths(java.util.List):821:821 -> N
    108:124:void readJournalLine(java.lang.String):276 -> N
    125:128:void coil.disk.DiskLruCache$Entry.setLengths(java.util.List):824:824 -> N
    125:128:void readJournalLine(java.lang.String):276 -> N
    129:136:void coil.disk.DiskLruCache$Entry.setLengths(java.util.List):816:816 -> N
    129:136:void readJournalLine(java.lang.String):276 -> N
    137:138:void readJournalLine(java.lang.String):278:278 -> N
    139:144:boolean kotlin.text.StringsKt__StringsJVMKt.startsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):447:447 -> N
    139:144:void readJournalLine(java.lang.String):278 -> N
    145:149:void readJournalLine(java.lang.String):279:279 -> N
    150:156:void coil.disk.DiskLruCache$Entry.setCurrentEditor(coil.disk.DiskLruCache$Editor):792:792 -> N
    150:156:void readJournalLine(java.lang.String):279 -> N
    157:158:void readJournalLine(java.lang.String):281:281 -> N
    159:165:boolean kotlin.text.StringsKt__StringsJVMKt.startsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):447:447 -> N
    159:165:void readJournalLine(java.lang.String):281 -> N
    166:173:void readJournalLine(java.lang.String):284:284 -> N
    174:181:void readJournalLine(java.lang.String):255:255 -> N
    1:10:int coil.disk.DiskLruCache$Entry.getLockingSnapshotCount():798:798 -> P
    1:10:boolean removeEntry(coil.disk.DiskLruCache$Entry):535 -> P
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Laf0;)V"}
    11:14:boolean removeEntry(coil.disk.DiskLruCache$Entry):537:537 -> P
    15:19:boolean removeEntry(coil.disk.DiskLruCache$Entry):538:538 -> P
    20:22:boolean removeEntry(coil.disk.DiskLruCache$Entry):539:539 -> P
    23:25:boolean removeEntry(coil.disk.DiskLruCache$Entry):540:540 -> P
    26:28:boolean removeEntry(coil.disk.DiskLruCache$Entry):541:541 -> P
    29:31:boolean removeEntry(coil.disk.DiskLruCache$Entry):542:542 -> P
    32:36:int coil.disk.DiskLruCache$Entry.getLockingSnapshotCount():798:798 -> P
    32:36:boolean removeEntry(coil.disk.DiskLruCache$Entry):545 -> P
    37:45:coil.disk.DiskLruCache$Editor coil.disk.DiskLruCache$Entry.getCurrentEditor():792:792 -> P
    37:45:boolean removeEntry(coil.disk.DiskLruCache$Entry):545 -> P
    46:47:java.util.ArrayList coil.disk.DiskLruCache$Entry.getCleanFiles():779:779 -> P
    46:47:boolean removeEntry(coil.disk.DiskLruCache$Entry):551 -> P
    48:58:boolean removeEntry(coil.disk.DiskLruCache$Entry):551:551 -> P
    59:60:boolean removeEntry(coil.disk.DiskLruCache$Entry):552:552 -> P
    61:62:long[] coil.disk.DiskLruCache$Entry.getLengths():778:778 -> P
    61:62:boolean removeEntry(coil.disk.DiskLruCache$Entry):552 -> P
    63:69:boolean removeEntry(coil.disk.DiskLruCache$Entry):552:552 -> P
    70:74:boolean removeEntry(coil.disk.DiskLruCache$Entry):553:553 -> P
    75:79:boolean removeEntry(coil.disk.DiskLruCache$Entry):556:556 -> P
    80:83:boolean removeEntry(coil.disk.DiskLruCache$Entry):557:557 -> P
    84:88:boolean removeEntry(coil.disk.DiskLruCache$Entry):558:558 -> P
    89:91:boolean removeEntry(coil.disk.DiskLruCache$Entry):559:559 -> P
    92:94:boolean removeEntry(coil.disk.DiskLruCache$Entry):560:560 -> P
    95:97:boolean removeEntry(coil.disk.DiskLruCache$Entry):561:561 -> P
    98:102:boolean removeEntry(coil.disk.DiskLruCache$Entry):563:563 -> P
    103:108:boolean journalRewriteRequired():512:512 -> P
    103:108:boolean removeEntry(coil.disk.DiskLruCache$Entry):565 -> P
    109:112:boolean removeEntry(coil.disk.DiskLruCache$Entry):566:566 -> P
    113:115:void coil.disk.DiskLruCache$Entry.setZombie(boolean):786:786 -> P
    113:115:boolean removeEntry(coil.disk.DiskLruCache$Entry):546 -> P
    1:8:void trimToSize():607:607 -> S
    9:30:boolean removeOldestEntry():615:615 -> S
    9:30:void trimToSize():608 -> S
    31:34:boolean coil.disk.DiskLruCache$Entry.getZombie():786:786 -> S
    31:34:boolean removeOldestEntry():616 -> S
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    31:34:void trimToSize():608 -> S
    35:40:boolean removeOldestEntry():617:617 -> S
    35:40:void trimToSize():608 -> S
    41:43:void trimToSize():610:610 -> S
    1:9:void validateKey(java.lang.String):672:672 -> U
    1:9:void DiskLruCache.validateKey(java.lang.String):0 -> U
      # {"id":"com.android.tools.r8.synthesized"}
    10:13:void validateKey(java.lang.String):673:673 -> U
    10:13:void DiskLruCache.validateKey(java.lang.String):0 -> U
    14:17:void DiskLruCache.validateKey(java.lang.String):0:0 -> U
    18:21:void validateKey(java.lang.String):672:672 -> U
    18:21:void DiskLruCache.validateKey(java.lang.String):0 -> U
    2:12:void writeJournal():318:318 -> V
    13:16:void writeJournal():320:320 -> V
    17:20:void writeJournal():903:903 -> V
    21:23:okio.BufferedSink okio.Okio__OkioKt.buffer(okio.Sink):0:0 -> V
    21:23:okio.BufferedSink okio.Okio.buffer(okio.Sink):1 -> V
    21:23:void writeJournal():903 -> V
    24:29:okio.BufferedSink okio.Okio__OkioKt.buffer(okio.Sink):37:37 -> V
    24:29:okio.BufferedSink okio.Okio.buffer(okio.Sink):1 -> V
    24:29:void writeJournal():903 -> V
    30:39:void writeJournal():321:321 -> V
    40:49:void writeJournal():322:322 -> V
    50:57:void writeJournal():323:323 -> V
    58:63:void writeJournal():324:324 -> V
    64:66:void writeJournal():325:325 -> V
    67:88:void writeJournal():327:327 -> V
    89:94:coil.disk.DiskLruCache$Editor coil.disk.DiskLruCache$Entry.getCurrentEditor():792:792 -> V
    89:94:void writeJournal():328 -> V
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    95:99:void writeJournal():329:329 -> V
    100:102:void writeJournal():330:330 -> V
    103:104:java.lang.String coil.disk.DiskLruCache$Entry.getKey():775:775 -> V
    103:104:void writeJournal():331 -> V
    105:107:void writeJournal():331:331 -> V
    108:113:void writeJournal():332:332 -> V
    114:118:void writeJournal():334:334 -> V
    119:121:void writeJournal():335:335 -> V
    122:123:java.lang.String coil.disk.DiskLruCache$Entry.getKey():775:775 -> V
    122:123:void writeJournal():336 -> V
    124:126:void writeJournal():336:336 -> V
    127:134:void coil.disk.DiskLruCache$Entry.writeLengths(okio.BufferedSink):830:830 -> V
    127:134:void writeJournal():337 -> V
    135:143:void coil.disk.DiskLruCache$Entry.writeLengths(okio.BufferedSink):831:831 -> V
    135:143:void writeJournal():337 -> V
    144:147:void writeJournal():338:338 -> V
    148:159:void writeJournal():910:910 -> V
    160:165:void writeJournal():929:929 -> V
    166:173:void writeJournal():343:343 -> V
    174:177:void writeJournal():348:348 -> V
    178:184:void writeJournal():344:344 -> V
    185:193:void writeJournal():345:345 -> V
    194:201:void writeJournal():346:346 -> V
    202:208:void writeJournal():348:348 -> V
    209:214:void writeJournal():351:351 -> V
    215:216:void writeJournal():352:352 -> V
    217:218:void writeJournal():353:353 -> V
    219:220:void writeJournal():354:354 -> V
    221:222:void writeJournal():355:355 -> V
    223:223:void writeJournal():934:934 -> V
    224:225:void writeJournal():355:355 -> V
    2:11:void close():579:579 -> close
    12:18:void close():585:585 -> close
    19:24:void close():938:938 -> close
    25:31:void close():585:585 -> close
    32:35:coil.disk.DiskLruCache$Editor coil.disk.DiskLruCache$Entry.getCurrentEditor():792:792 -> close
    32:35:void close():587 -> close
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    36:39:void coil.disk.DiskLruCache$Editor.detach():734:734 -> close
    36:39:void close():587 -> close
    40:41:coil.disk.DiskLruCache$Editor coil.disk.DiskLruCache$Entry.getCurrentEditor():792:792 -> close
    40:41:void coil.disk.DiskLruCache$Editor.detach():734 -> close
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    40:41:void close():587 -> close
    42:47:void coil.disk.DiskLruCache$Editor.detach():734:734 -> close
    42:47:void close():587 -> close
    48:54:void coil.disk.DiskLruCache$Entry.setZombie(boolean):786:786 -> close
    48:54:void coil.disk.DiskLruCache$Editor.detach():735 -> close
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    48:54:void close():587 -> close
    55:57:void close():590:590 -> close
    58:60:void close():591:591 -> close
    61:63:void kotlinx.coroutines.CoroutineScopeKt.cancel$default(kotlinx.coroutines.CoroutineScope,java.util.concurrent.CancellationException,int,java.lang.Object):1205:1205 -> close
    61:63:void close():591 -> close
    64:71:void close():592:592 -> close
    72:73:void close():593:593 -> close
    74:75:void close():594:594 -> close
    76:77:void close():595:595 -> close
    78:79:void close():580:580 -> close
    80:83:void close():581:581 -> close
    1:1:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):0:0 -> e
    1:1:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ldf0;Leo;Z)V"}
    2:5:coil.disk.DiskLruCache$Entry coil.disk.DiskLruCache$Editor.getEntry():708:708 -> e
    2:5:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):445 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    2:5:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    6:7:coil.disk.DiskLruCache$Editor coil.disk.DiskLruCache$Entry.getCurrentEditor():792:792 -> e
    6:7:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):446 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    6:7:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    8:17:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):446:446 -> e
    8:17:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    18:24:boolean coil.disk.DiskLruCache$Entry.getZombie():786:786 -> e
    18:24:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):448 -> e
    18:24:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    25:28:boolean[] coil.disk.DiskLruCache$Editor.getWritten():715:715 -> e
    25:28:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):451 -> e
    25:28:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    29:34:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):451:451 -> e
    29:34:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    35:36:java.util.ArrayList coil.disk.DiskLruCache$Entry.getDirtyFiles():780:780 -> e
    35:36:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):451 -> e
    35:36:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    37:48:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):451:451 -> e
    37:48:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    49:51:void coil.disk.DiskLruCache$Editor.abort():759:759 -> e
    49:51:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):452 -> e
    49:51:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    52:62:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):453:453 -> e
    52:62:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    63:64:java.util.ArrayList coil.disk.DiskLruCache$Entry.getDirtyFiles():780:780 -> e
    63:64:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):459 -> e
    63:64:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    65:70:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):459:459 -> e
    65:70:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    71:72:java.util.ArrayList coil.disk.DiskLruCache$Entry.getCleanFiles():779:779 -> e
    71:72:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):460 -> e
    71:72:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    73:78:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):460:460 -> e
    73:78:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    79:84:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):461:461 -> e
    79:84:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    85:88:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):465:465 -> e
    85:88:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    89:92:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):462:462 -> e
    89:92:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    93:94:java.util.ArrayList coil.disk.DiskLruCache$Entry.getCleanFiles():779:779 -> e
    93:94:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):465 -> e
    93:94:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    95:100:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):465:465 -> e
    95:100:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    101:106:void coil.util.-FileSystems.createFile(okio.FileSystem,okio.Path):27:27 -> e
    101:106:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):465 -> e
    101:106:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    107:110:okio.Sink okio.FileSystem.sink(okio.Path):76:76 -> e
    107:110:void coil.util.-FileSystems.createFile(okio.FileSystem,okio.Path):27 -> e
    107:110:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):465 -> e
    107:110:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    111:113:void coil.util.-FileSystems.createFile(okio.FileSystem,okio.Path):27:27 -> e
    111:113:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):465 -> e
    111:113:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    114:115:long[] coil.disk.DiskLruCache$Entry.getLengths():778:778 -> e
    114:115:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):467 -> e
    114:115:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    116:117:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):467:467 -> e
    116:117:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    118:123:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):468:468 -> e
    118:123:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    124:127:java.lang.Long okio.FileMetadata.getSize():79:79 -> e
    124:127:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):468 -> e
    124:127:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    128:134:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):468:468 -> e
    128:134:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    135:136:long[] coil.disk.DiskLruCache$Entry.getLengths():778:778 -> e
    135:136:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):469 -> e
    135:136:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    137:138:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):469:469 -> e
    137:138:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    139:150:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):470:470 -> e
    139:150:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    151:152:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):475:475 -> e
    151:152:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    153:154:java.util.ArrayList coil.disk.DiskLruCache$Entry.getDirtyFiles():780:780 -> e
    153:154:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):475 -> e
    153:154:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    155:167:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):475:475 -> e
    155:167:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    168:169:void coil.disk.DiskLruCache$Entry.setCurrentEditor(coil.disk.DiskLruCache$Editor):792:792 -> e
    168:169:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):479 -> e
    168:169:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    170:173:boolean coil.disk.DiskLruCache$Entry.getZombie():786:786 -> e
    170:173:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):480 -> e
    170:173:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    174:176:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):481:481 -> e
    174:176:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    177:178:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):482:482 -> e
    177:178:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    179:184:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):485:485 -> e
    179:184:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    185:195:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):486:486 -> e
    185:195:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    196:200:boolean coil.disk.DiskLruCache$Entry.getReadable():783:783 -> e
    196:200:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):487 -> e
    196:200:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    201:202:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):495:495 -> e
    201:202:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    203:204:java.lang.String coil.disk.DiskLruCache$Entry.getKey():775:775 -> e
    203:204:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):495 -> e
    203:204:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    205:207:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):495:495 -> e
    205:207:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    208:212:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):496:496 -> e
    208:212:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    213:215:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):497:497 -> e
    213:215:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    216:217:java.lang.String coil.disk.DiskLruCache$Entry.getKey():775:775 -> e
    216:217:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):498 -> e
    216:217:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    218:220:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):498:498 -> e
    218:220:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    221:224:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):499:499 -> e
    221:224:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    225:226:void coil.disk.DiskLruCache$Entry.setReadable(boolean):783:783 -> e
    225:226:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):488 -> e
    225:226:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    227:231:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):489:489 -> e
    227:231:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    232:234:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):490:490 -> e
    232:234:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    235:236:java.lang.String coil.disk.DiskLruCache$Entry.getKey():775:775 -> e
    235:236:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):491 -> e
    235:236:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    237:239:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):491:491 -> e
    237:239:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    240:247:void coil.disk.DiskLruCache$Entry.writeLengths(okio.BufferedSink):830:830 -> e
    240:247:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):492 -> e
    240:247:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    248:256:void coil.disk.DiskLruCache$Entry.writeLengths(okio.BufferedSink):831:831 -> e
    248:256:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):492 -> e
    248:256:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    257:259:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):493:493 -> e
    257:259:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    260:262:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):501:501 -> e
    260:262:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    263:270:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):504:504 -> e
    263:270:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    271:279:boolean journalRewriteRequired():512:512 -> e
    271:279:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):504 -> e
    271:279:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    280:282:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):505:505 -> e
    280:282:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    283:284:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):507:507 -> e
    283:284:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    285:292:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):446:446 -> e
    285:292:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    293:294:void completeEdit(coil.disk.DiskLruCache$Editor,boolean):507:507 -> e
    293:294:void access$completeEdit(coil.disk.DiskLruCache,coil.disk.DiskLruCache$Editor,boolean):84 -> e
    2:7:void flush():599:599 -> flush
    8:11:void checkNotClosed():573:573 -> flush
    8:11:void flush():601 -> flush
    12:14:void flush():602:602 -> flush
    15:22:void flush():603:603 -> flush
    23:26:void flush():604:604 -> flush
    27:34:void checkNotClosed():573:573 -> flush
    27:34:void flush():601 -> flush
    35:36:void flush():604:604 -> flush
    2:5:void checkNotClosed():573:573 -> g
    2:5:coil.disk.DiskLruCache$Editor edit(java.lang.String):387 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Leo;"}
    6:8:coil.disk.DiskLruCache$Editor edit(java.lang.String):388:388 -> g
    9:11:coil.disk.DiskLruCache$Editor edit(java.lang.String):389:389 -> g
    12:22:coil.disk.DiskLruCache$Editor edit(java.lang.String):391:391 -> g
    23:30:coil.disk.DiskLruCache$Editor coil.disk.DiskLruCache$Entry.getCurrentEditor():792:792 -> g
    23:30:coil.disk.DiskLruCache$Editor edit(java.lang.String):393 -> g
    31:34:coil.disk.DiskLruCache$Editor edit(java.lang.String):394:394 -> g
    35:38:int coil.disk.DiskLruCache$Entry.getLockingSnapshotCount():798:798 -> g
    35:38:coil.disk.DiskLruCache$Editor edit(java.lang.String):397 -> g
    39:40:coil.disk.DiskLruCache$Editor edit(java.lang.String):398:398 -> g
    41:49:coil.disk.DiskLruCache$Editor edit(java.lang.String):401:401 -> g
    50:54:coil.disk.DiskLruCache$Editor edit(java.lang.String):412:412 -> g
    55:61:coil.disk.DiskLruCache$Editor edit(java.lang.String):413:413 -> g
    62:64:coil.disk.DiskLruCache$Editor edit(java.lang.String):414:414 -> g
    65:69:coil.disk.DiskLruCache$Editor edit(java.lang.String):415:415 -> g
    70:72:coil.disk.DiskLruCache$Editor edit(java.lang.String):416:416 -> g
    73:75:coil.disk.DiskLruCache$Editor edit(java.lang.String):417:417 -> g
    76:79:coil.disk.DiskLruCache$Editor edit(java.lang.String):420:420 -> g
    80:83:coil.disk.DiskLruCache$Editor edit(java.lang.String):421:421 -> g
    84:88:coil.disk.DiskLruCache$Editor edit(java.lang.String):425:425 -> g
    89:93:coil.disk.DiskLruCache$Editor edit(java.lang.String):426:426 -> g
    94:98:coil.disk.DiskLruCache$Editor edit(java.lang.String):428:428 -> g
    99:100:void coil.disk.DiskLruCache$Entry.setCurrentEditor(coil.disk.DiskLruCache$Editor):792:792 -> g
    99:100:coil.disk.DiskLruCache$Editor edit(java.lang.String):429 -> g
    101:102:coil.disk.DiskLruCache$Editor edit(java.lang.String):430:430 -> g
    103:105:coil.disk.DiskLruCache$Editor edit(java.lang.String):407:407 -> g
    106:107:coil.disk.DiskLruCache$Editor edit(java.lang.String):408:408 -> g
    108:115:void checkNotClosed():573:573 -> g
    108:115:coil.disk.DiskLruCache$Editor edit(java.lang.String):387 -> g
    116:117:coil.disk.DiskLruCache$Editor edit(java.lang.String):408:408 -> g
    2:5:void checkNotClosed():573:573 -> i
    2:5:coil.disk.DiskLruCache$Snapshot get(java.lang.String):363 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lbf0;"}
    6:8:coil.disk.DiskLruCache$Snapshot get(java.lang.String):364:364 -> i
    9:11:coil.disk.DiskLruCache$Snapshot get(java.lang.String):365:365 -> i
    12:28:coil.disk.DiskLruCache$Snapshot get(java.lang.String):367:367 -> i
    29:34:coil.disk.DiskLruCache$Snapshot get(java.lang.String):369:369 -> i
    35:39:coil.disk.DiskLruCache$Snapshot get(java.lang.String):370:370 -> i
    40:46:coil.disk.DiskLruCache$Snapshot get(java.lang.String):371:371 -> i
    47:49:coil.disk.DiskLruCache$Snapshot get(java.lang.String):372:372 -> i
    50:54:coil.disk.DiskLruCache$Snapshot get(java.lang.String):373:373 -> i
    55:57:coil.disk.DiskLruCache$Snapshot get(java.lang.String):374:374 -> i
    58:67:boolean journalRewriteRequired():512:512 -> i
    58:67:coil.disk.DiskLruCache$Snapshot get(java.lang.String):377 -> i
    68:73:coil.disk.DiskLruCache$Snapshot get(java.lang.String):378:378 -> i
    74:75:coil.disk.DiskLruCache$Snapshot get(java.lang.String):381:381 -> i
    76:78:coil.disk.DiskLruCache$Snapshot get(java.lang.String):367:367 -> i
    79:86:void checkNotClosed():573:573 -> i
    79:86:coil.disk.DiskLruCache$Snapshot get(java.lang.String):363 -> i
    87:88:coil.disk.DiskLruCache$Snapshot get(java.lang.String):367:367 -> i
    2:7:void initialize():163:163 -> p
    8:14:void initialize():166:166 -> p
    15:24:void initialize():169:169 -> p
    25:32:void initialize():171:171 -> p
    33:38:void initialize():174:174 -> p
    39:44:void initialize():172:172 -> p
    45:49:void initialize():174:174 -> p
    50:60:void initialize():179:179 -> p
    61:63:void initialize():181:181 -> p
    64:66:void initialize():182:182 -> p
    67:68:void initialize():183:183 -> p
    69:71:void initialize():184:184 -> p
    72:74:void delete():629:629 -> p
    72:74:void initialize():193 -> p
    75:81:void delete():630:630 -> p
    75:81:void initialize():193 -> p
    82:88:void initialize():195:195 -> p
    89:91:void initialize():199:199 -> p
    92:93:void initialize():200:200 -> p
    94:97:void initialize():201:201 -> p
    1:14:void launchCleanup():651:651 -> x
