okio.Segment -> rg2:
# {"id":"sourceFile","fileName":"Segment.kt"}
    byte[] data -> a
    int pos -> b
    int limit -> c
    boolean shared -> d
    boolean owner -> e
    okio.Segment next -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lrg2;"}
    okio.Segment prev -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lrg2;"}
    4:6:void <init>(byte[],int,int,boolean,boolean):67:67 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"([BIIZ)V"}
    7:8:void <init>(byte[],int,int,boolean,boolean):68:68 -> <init>
    9:10:void <init>(byte[],int,int,boolean,boolean):69:69 -> <init>
    11:12:void <init>(byte[],int,int,boolean,boolean):70:70 -> <init>
    13:15:void <init>(byte[],int,int,boolean,boolean):71:71 -> <init>
    16:18:void <init>(byte[],int,int,boolean,boolean):72:72 -> <init>
    19:22:void <init>():61:64 -> <init>
    1:7:okio.Segment pop():93:93 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lrg2;"}
    8:16:okio.Segment pop():94:94 -> a
    17:25:okio.Segment pop():95:95 -> a
    26:27:okio.Segment pop():96:96 -> a
    28:30:okio.Segment pop():97:97 -> a
    4:5:okio.Segment push(okio.Segment):105:105 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lrg2;)V"}
    6:9:okio.Segment push(okio.Segment):106:106 -> b
    10:16:okio.Segment push(okio.Segment):107:107 -> b
    17:19:okio.Segment push(okio.Segment):108:108 -> b
    2:3:okio.Segment sharedCopy():81:81 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lrg2;"}
    4:15:okio.Segment sharedCopy():82:82 -> c
    6:9:void writeTo(okio.Segment,int):159:159 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lrg2;I)V"}
    10:17:void writeTo(okio.Segment,int):160:160 -> d
    18:21:void writeTo(okio.Segment,int):162:162 -> d
    22:27:void writeTo(okio.Segment,int):163:163 -> d
    28:30:byte[] kotlin.collections.ArraysKt___ArraysJvmKt.copyInto$default(byte[],byte[],int,int,int,int,java.lang.Object):956:956 -> d
    28:30:void writeTo(okio.Segment,int):164 -> d
    31:37:void writeTo(okio.Segment,int):165:165 -> d
    38:40:void writeTo(okio.Segment,int):166:166 -> d
    41:46:void writeTo(okio.Segment,int):163:163 -> d
    47:52:void writeTo(okio.Segment,int):162:162 -> d
    53:54:void writeTo(okio.Segment,int):171:171 -> d
    55:58:void writeTo(okio.Segment,int):172:172 -> d
    59:63:void writeTo(okio.Segment,int):169:169 -> d
    64:68:void writeTo(okio.Segment,int):175:175 -> d
    69:74:void writeTo(okio.Segment,int):176:176 -> d
    75:80:void writeTo(okio.Segment,int):159:159 -> d
