androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream -> tc2:
# {"id":"sourceFile","fileName":"ExifInterface.java"}
    java.io.DataInputStream mDataInputStream -> X
    int mPosition -> Y
    java.nio.ByteOrder mByteOrder -> Z
    byte[] mSkipBuffer -> h0
    int mLength -> i0
    1:3:void <init>(java.io.InputStream,java.nio.ByteOrder):8047:8047 -> <init>
    4:11:void <init>(java.io.InputStream,java.nio.ByteOrder):8048:8048 -> <init>
    12:14:void <init>(java.io.InputStream,java.nio.ByteOrder):8049:8049 -> <init>
    15:16:void <init>(java.io.InputStream,java.nio.ByteOrder):8050:8050 -> <init>
    17:18:void <init>(java.io.InputStream,java.nio.ByteOrder):8051:8051 -> <init>
    19:22:void <init>(java.io.InputStream,java.nio.ByteOrder):8052:8052 -> <init>
    23:24:void <init>(java.io.InputStream,java.nio.ByteOrder):8053:8053 -> <init>
    25:28:int length():8285:8285 -> <init>
    25:28:void <init>(java.io.InputStream,java.nio.ByteOrder):8053 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    29:31:void <init>(java.io.InputStream,java.nio.ByteOrder):8054:8054 -> <init>
    32:32:void <init>(java.io.InputStream):8044:8044 -> <init>
    33:34:void <init>(byte[]):8039:8040 -> <init>
    1:7:int available():8086:8086 -> available
    8:16:void skipFully(int):8201:8201 -> e
    8:16:void ExifInterface$ByteOrderedDataInputStream.skipFully(int):0 -> e
      # {"id":"com.android.tools.r8.synthesized"}
    17:22:void skipFully(int):8203:8203 -> e
    17:22:void ExifInterface$ByteOrderedDataInputStream.skipFully(int):0 -> e
    23:26:void skipFully(int):8204:8204 -> e
    23:26:void ExifInterface$ByteOrderedDataInputStream.skipFully(int):0 -> e
    27:30:void skipFully(int):8206:8206 -> e
    27:30:void ExifInterface$ByteOrderedDataInputStream.skipFully(int):0 -> e
    31:40:void skipFully(int):8207:8207 -> e
    31:40:void ExifInterface$ByteOrderedDataInputStream.skipFully(int):0 -> e
    41:46:void skipFully(int):8208:8208 -> e
    41:46:void ExifInterface$ByteOrderedDataInputStream.skipFully(int):0 -> e
    47:50:void skipFully(int):0:0 -> e
    47:50:void ExifInterface$ByteOrderedDataInputStream.skipFully(int):0 -> e
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":63,"3":65,"6":68,"9":72,"12":77},"outline":"Lih4;l(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;"}
    51:56:void skipFully(int):8208:8208 -> e
    51:56:void ExifInterface$ByteOrderedDataInputStream.skipFully(int):0 -> e
    57:62:void skipFully(int):8213:8213 -> e
    57:62:void ExifInterface$ByteOrderedDataInputStream.skipFully(int):0 -> e
    63:63:void skipFully(int):8208:8208 -> e
    65:65:void skipFully(int):8208:8208 -> e
    68:68:void skipFully(int):8208:8208 -> e
    72:72:void skipFully(int):8208:8208 -> e
    77:77:void skipFully(int):8208:8208 -> e
    1:8:void mark(int):8274:8274 -> mark
    1:6:int read():8091:8091 -> read
    7:13:int read():8092:8092 -> read
    14:15:int read(byte[],int,int):8097:8098 -> read
    1:6:boolean readBoolean():8116:8116 -> readBoolean
    7:13:boolean readBoolean():8117:8117 -> readBoolean
    1:6:byte readByte():8146:8146 -> readByte
    7:16:byte readByte():8147:8147 -> readByte
    17:22:byte readByte():8149:8149 -> readByte
    1:6:char readChar():8122:8122 -> readChar
    7:13:char readChar():8123:8123 -> readChar
    1:9:double readDouble():8269:8269 -> readDouble
    1:9:float readFloat():8264:8264 -> readFloat
    1:6:void readFully(byte[]):8140:8140 -> readFully
    7:12:void readFully(byte[]):8141:8141 -> readFully
    13:14:void readFully(byte[],int,int):8134:8135 -> readFully
    1:6:int readInt():8172:8172 -> readInt
    7:12:int readInt():8173:8173 -> readInt
    13:16:int readInt():8174:8174 -> readInt
    17:20:int readInt():8175:8175 -> readInt
    21:30:int readInt():8176:8176 -> readInt
    31:46:int readInt():8180:8180 -> readInt
    47:60:int readInt():8182:8182 -> readInt
    61:69:int readInt():8185:8185 -> readInt
    70:75:int readInt():8178:8178 -> readInt
    1:9:java.lang.String readLine():8110:8110 -> readLine
    3:9:long readLong():8238:8238 -> readLong
    10:15:long readLong():8239:8239 -> readLong
    16:19:long readLong():8240:8240 -> readLong
    20:23:long readLong():8241:8241 -> readLong
    24:27:long readLong():8242:8242 -> readLong
    28:31:long readLong():8243:8243 -> readLong
    32:35:long readLong():8244:8244 -> readLong
    36:39:long readLong():8245:8245 -> readLong
    40:53:long readLong():8246:8246 -> readLong
    54:96:long readLong():8250:8250 -> readLong
    97:126:long readLong():8254:8254 -> readLong
    127:136:long readLong():8259:8259 -> readLong
    137:142:long readLong():8248:8248 -> readLong
    1:6:short readShort():8156:8156 -> readShort
    7:12:short readShort():8157:8157 -> readShort
    13:20:short readShort():8158:8158 -> readShort
    21:31:short readShort():8162:8162 -> readShort
    32:40:short readShort():8164:8164 -> readShort
    41:49:short readShort():8167:8167 -> readShort
    50:55:short readShort():8160:8160 -> readShort
    1:6:java.lang.String readUTF():8128:8128 -> readUTF
    7:13:java.lang.String readUTF():8129:8129 -> readUTF
    1:6:int readUnsignedByte():8104:8104 -> readUnsignedByte
    7:13:int readUnsignedByte():8105:8105 -> readUnsignedByte
    1:6:int readUnsignedShort():8218:8218 -> readUnsignedShort
    7:12:int readUnsignedShort():8219:8219 -> readUnsignedShort
    13:20:int readUnsignedShort():8220:8220 -> readUnsignedShort
    21:30:int readUnsignedShort():8224:8224 -> readUnsignedShort
    31:38:int readUnsignedShort():8226:8226 -> readUnsignedShort
    39:47:int readUnsignedShort():8229:8229 -> readUnsignedShort
    48:53:int readUnsignedShort():8222:8222 -> readUnsignedShort
    1:8:void reset():8279:8279 -> reset
    1:8:int skipBytes(int):8190:8190 -> skipBytes
