# {"id":"partitionSourceFiles","fileNameMappings":{"okio.Buffer":"Buffer.kt","okio.FileHandle":"FileHandle.kt","okio.JvmFileHandle":"JvmFileHandle.kt"}}
okio.FileHandle$FileHandleSource -> yd2:
# {"id":"sourceFile","fileName":"FileHandle.kt"}
    okio.FileHandle fileHandle -> X
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lqi3;"}
    long position -> Y
    boolean closed -> Z
    1:3:void <init>(okio.FileHandle,long):418:418 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lqi3;J)V"}
    4:5:void <init>(okio.FileHandle,long):419:419 -> <init>
    6:8:void <init>(okio.FileHandle,long):420:420 -> <init>
    10:15:long read(okio.Buffer,long):425:425 -> M
    10:15:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq90;J)J"}
    16:30:long read(okio.Buffer,long):426:426 -> M
    16:30:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
    31:34:long okio.FileHandle.readNoCloseCheck(long,okio.Buffer,long):340:340 -> M
    31:34:long okio.FileHandle.access$readNoCloseCheck(okio.FileHandle,long,okio.Buffer,long):35 -> M
    31:34:long read(okio.Buffer,long):426 -> M
    31:34:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
    35:36:long okio.FileHandle.readNoCloseCheck(long,okio.Buffer,long):343:343 -> M
    35:36:long okio.FileHandle.access$readNoCloseCheck(okio.FileHandle,long,okio.Buffer,long):35 -> M
    35:36:long read(okio.Buffer,long):426 -> M
    35:36:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
    37:45:long okio.FileHandle.readNoCloseCheck(long,okio.Buffer,long):344:344 -> M
    37:45:long okio.FileHandle.access$readNoCloseCheck(okio.FileHandle,long,okio.Buffer,long):35 -> M
    37:45:long read(okio.Buffer,long):426 -> M
    37:45:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
    46:50:long okio.FileHandle.readNoCloseCheck(long,okio.Buffer,long):460:460 -> M
    46:50:long okio.FileHandle.access$readNoCloseCheck(okio.FileHandle,long,okio.Buffer,long):35 -> M
    46:50:long read(okio.Buffer,long):426 -> M
    46:50:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
    51:54:int okio.JvmFileHandle.protectedRead(long,byte[],int,int):0:0 -> M
    51:54:long okio.FileHandle.readNoCloseCheck(long,okio.Buffer,long):341 -> M
    51:54:long okio.FileHandle.access$readNoCloseCheck(okio.FileHandle,long,okio.Buffer,long):35 -> M
    51:54:long read(okio.Buffer,long):426 -> M
    51:54:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
    55:62:int okio.JvmFileHandle.protectedRead(long,byte[],int,int):48:48 -> M
    55:62:long okio.FileHandle.readNoCloseCheck(long,okio.Buffer,long):341 -> M
    55:62:long okio.FileHandle.access$readNoCloseCheck(okio.FileHandle,long,okio.Buffer,long):35 -> M
    55:62:long read(okio.Buffer,long):426 -> M
    55:62:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
    63:75:int okio.JvmFileHandle.protectedRead(long,byte[],int,int):51:51 -> M
    63:75:long okio.FileHandle.readNoCloseCheck(long,okio.Buffer,long):341 -> M
    63:75:long okio.FileHandle.access$readNoCloseCheck(okio.FileHandle,long,okio.Buffer,long):35 -> M
    63:75:long read(okio.Buffer,long):426 -> M
    63:75:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
    76:83:int okio.JvmFileHandle.protectedRead(long,byte[],int,int):53:53 -> M
    76:83:long okio.FileHandle.readNoCloseCheck(long,okio.Buffer,long):341 -> M
    76:83:long okio.FileHandle.access$readNoCloseCheck(okio.FileHandle,long,okio.Buffer,long):35 -> M
    76:83:long read(okio.Buffer,long):426 -> M
    76:83:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
    84:87:int okio.JvmFileHandle.protectedRead(long,byte[],int,int):58:58 -> M
    84:87:long okio.FileHandle.readNoCloseCheck(long,okio.Buffer,long):341 -> M
    84:87:long okio.FileHandle.access$readNoCloseCheck(okio.FileHandle,long,okio.Buffer,long):35 -> M
    84:87:long read(okio.Buffer,long):426 -> M
    84:87:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
    88:93:long okio.FileHandle.readNoCloseCheck(long,okio.Buffer,long):349:349 -> M
    88:93:long okio.FileHandle.access$readNoCloseCheck(okio.FileHandle,long,okio.Buffer,long):35 -> M
    88:93:long read(okio.Buffer,long):426 -> M
    88:93:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
    94:99:long okio.FileHandle.readNoCloseCheck(long,okio.Buffer,long):351:351 -> M
    94:99:long okio.FileHandle.access$readNoCloseCheck(okio.FileHandle,long,okio.Buffer,long):35 -> M
    94:99:long read(okio.Buffer,long):426 -> M
    94:99:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
    100:109:long okio.FileHandle.readNoCloseCheck(long,okio.Buffer,long):352:352 -> M
    100:109:long okio.FileHandle.access$readNoCloseCheck(okio.FileHandle,long,okio.Buffer,long):35 -> M
    100:109:long read(okio.Buffer,long):426 -> M
    100:109:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
    110:116:long okio.FileHandle.readNoCloseCheck(long,okio.Buffer,long):358:358 -> M
    110:116:long okio.FileHandle.access$readNoCloseCheck(okio.FileHandle,long,okio.Buffer,long):35 -> M
    110:116:long read(okio.Buffer,long):426 -> M
    110:116:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
    117:119:long okio.Buffer.size():80:80 -> M
    117:119:long okio.FileHandle.readNoCloseCheck(long,okio.Buffer,long):360 -> M
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    117:119:long okio.FileHandle.access$readNoCloseCheck(okio.FileHandle,long,okio.Buffer,long):35 -> M
    117:119:long read(okio.Buffer,long):426 -> M
    117:119:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
    120:122:void okio.Buffer.setSize$okio(long):81:81 -> M
    120:122:long okio.FileHandle.readNoCloseCheck(long,okio.Buffer,long):360 -> M
    120:122:long okio.FileHandle.access$readNoCloseCheck(okio.FileHandle,long,okio.Buffer,long):35 -> M
    120:122:long read(okio.Buffer,long):426 -> M
    120:122:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
    123:131:int okio.JvmFileHandle.protectedRead(long,byte[],int,int):58:58 -> M
    123:131:long okio.FileHandle.readNoCloseCheck(long,okio.Buffer,long):341 -> M
    123:131:long okio.FileHandle.access$readNoCloseCheck(okio.FileHandle,long,okio.Buffer,long):35 -> M
    123:131:long read(okio.Buffer,long):426 -> M
    123:131:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
    132:137:long read(okio.Buffer,long):427:427 -> M
    132:137:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
    138:139:long okio.FileHandle.readNoCloseCheck(long,okio.Buffer,long):334:334 -> M
    138:139:long okio.FileHandle.access$readNoCloseCheck(okio.FileHandle,long,okio.Buffer,long):35 -> M
    138:139:long read(okio.Buffer,long):426 -> M
    138:139:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
    140:143:long read(okio.Buffer,long):0:0 -> M
    140:143:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":154,"3":156,"6":159,"9":163},"outline":"Lel0;i(JLjava/lang/String;)Ljava/lang/String;"}
    144:147:long okio.FileHandle.readNoCloseCheck(long,okio.Buffer,long):334:334 -> M
    144:147:long okio.FileHandle.access$readNoCloseCheck(okio.FileHandle,long,okio.Buffer,long):35 -> M
    144:147:long read(okio.Buffer,long):426 -> M
    144:147:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
    148:153:long read(okio.Buffer,long):425:425 -> M
    148:153:long FileHandle$FileHandleSource.read(Buffer1,long):0 -> M
    154:154:long okio.FileHandle.readNoCloseCheck(long,okio.Buffer,long):334:334 -> M
    154:154:long okio.FileHandle.access$readNoCloseCheck(okio.FileHandle,long,okio.Buffer,long):35 -> M
    154:154:long read(okio.Buffer,long):426 -> M
    156:156:long okio.FileHandle.readNoCloseCheck(long,okio.Buffer,long):334:334 -> M
    156:156:long okio.FileHandle.access$readNoCloseCheck(okio.FileHandle,long,okio.Buffer,long):35 -> M
    156:156:long read(okio.Buffer,long):426 -> M
    159:159:long okio.FileHandle.readNoCloseCheck(long,okio.Buffer,long):334:334 -> M
    159:159:long okio.FileHandle.access$readNoCloseCheck(okio.FileHandle,long,okio.Buffer,long):35 -> M
    159:159:long read(okio.Buffer,long):426 -> M
    163:163:long okio.FileHandle.readNoCloseCheck(long,okio.Buffer,long):334:334 -> M
    163:163:long okio.FileHandle.access$readNoCloseCheck(okio.FileHandle,long,okio.Buffer,long):35 -> M
    163:163:long read(okio.Buffer,long):426 -> M
    1:8:void close():434:434 -> close
    9:10:void close():435:435 -> close
    11:12:java.util.concurrent.locks.ReentrantLock okio.FileHandle.getLock():55:55 -> close
    11:12:void close():436 -> close
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    13:15:void close():446:446 -> close
    16:19:int okio.FileHandle.access$getOpenStreamCount$p(okio.FileHandle):35:35 -> close
    16:19:void close():437 -> close
    20:23:void okio.FileHandle.access$setOpenStreamCount$p(okio.FileHandle,int):35:35 -> close
    20:23:void close():437 -> close
    24:28:boolean okio.FileHandle.access$getClosed$p(okio.FileHandle):35:35 -> close
    24:28:void close():438 -> close
    29:31:void close():446:446 -> close
    32:32:void okio.JvmFileHandle.protectedClose():0:0 -> close
    32:32:void close():440 -> close
    33:37:void okio.JvmFileHandle.protectedClose():79:79 -> close
    33:37:void close():440 -> close
    38:44:void okio.JvmFileHandle.protectedClose():80:80 -> close
    38:44:void close():440 -> close
    45:52:void close():446:446 -> close
    1:3:okio.Timeout timeout():431:431 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lbe7;"}
