androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream -> fn0:
# {"id":"sourceFile","fileName":"ExifInterface.java"}
    java.io.DataInputStream mDataInputStream -> f
    int mPosition -> g
    java.nio.ByteOrder mByteOrder -> h
    byte[] mSkipBuffer -> i
    int mLength -> j
    3:5:void <init>(java.io.InputStream,java.nio.ByteOrder):7729:7729 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/io/InputStream;I)V"}
    6:13:void <init>(java.io.InputStream,java.nio.ByteOrder):7730:7730 -> <init>
    14:16:void <init>(java.io.InputStream,java.nio.ByteOrder):7731:7731 -> <init>
    17:18:void <init>(java.io.InputStream,java.nio.ByteOrder):7732:7732 -> <init>
    19:20:void <init>(java.io.InputStream,java.nio.ByteOrder):7733:7733 -> <init>
    21:24:void <init>(java.io.InputStream,java.nio.ByteOrder):7734:7734 -> <init>
    25:26:void <init>(java.io.InputStream,java.nio.ByteOrder):7735:7735 -> <init>
    27:30:int length():7948:7948 -> <init>
    27:30:void <init>(java.io.InputStream,java.nio.ByteOrder):7735 -> <init>
    31:33:void <init>(java.io.InputStream,java.nio.ByteOrder):7736:7736 -> <init>
    34:34:void <init>(java.io.InputStream):7726:7726 -> <init>
    35:36:void <init>(byte[]):7721:7722 -> <init>
    1:7:int available():7749:7749 -> available
    8:16:void skipFully(int):7864:7864 -> e
    8:16:void ExifInterface$ByteOrderedDataInputStream.skipFully(int):0 -> e
      # {"id":"com.android.tools.r8.synthesized"}
    17:22:void skipFully(int):7866:7866 -> e
    17:22:void ExifInterface$ByteOrderedDataInputStream.skipFully(int):0 -> e
    23:26:void skipFully(int):7867:7867 -> e
    23:26:void ExifInterface$ByteOrderedDataInputStream.skipFully(int):0 -> e
    27:30:void skipFully(int):7869:7869 -> e
    27:30:void ExifInterface$ByteOrderedDataInputStream.skipFully(int):0 -> e
    31:40:void skipFully(int):7870:7870 -> e
    31:40:void ExifInterface$ByteOrderedDataInputStream.skipFully(int):0 -> e
    41:46:void skipFully(int):7871:7871 -> 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":"Ly22;h(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;"}
    51:56:void skipFully(int):7871:7871 -> e
    51:56:void ExifInterface$ByteOrderedDataInputStream.skipFully(int):0 -> e
    57:62:void skipFully(int):7876:7876 -> e
    57:62:void ExifInterface$ByteOrderedDataInputStream.skipFully(int):0 -> e
    63:63:void skipFully(int):7871:7871 -> e
    65:65:void skipFully(int):7871:7871 -> e
    68:68:void skipFully(int):7871:7871 -> e
    72:72:void skipFully(int):7871:7871 -> e
    77:77:void skipFully(int):7871:7871 -> e
    1:8:void mark(int):7937:7937 -> mark
    1:6:int read():7754:7754 -> read
    7:13:int read():7755:7755 -> read
    14:15:int read(byte[],int,int):7760:7761 -> read
    1:6:boolean readBoolean():7779:7779 -> readBoolean
    7:13:boolean readBoolean():7780:7780 -> readBoolean
    1:6:byte readByte():7809:7809 -> readByte
    7:16:byte readByte():7810:7810 -> readByte
    17:22:byte readByte():7812:7812 -> readByte
    1:6:char readChar():7785:7785 -> readChar
    7:13:char readChar():7786:7786 -> readChar
    1:9:double readDouble():7932:7932 -> readDouble
    1:9:float readFloat():7927:7927 -> readFloat
    1:6:void readFully(byte[]):7803:7803 -> readFully
    7:12:void readFully(byte[]):7804:7804 -> readFully
    13:14:void readFully(byte[],int,int):7797:7798 -> readFully
    1:6:int readInt():7835:7835 -> readInt
    7:12:int readInt():7836:7836 -> readInt
    13:16:int readInt():7837:7837 -> readInt
    17:20:int readInt():7838:7838 -> readInt
    21:30:int readInt():7839:7839 -> readInt
    31:46:int readInt():7843:7843 -> readInt
    47:60:int readInt():7845:7845 -> readInt
    61:69:int readInt():7848:7848 -> readInt
    70:75:int readInt():7841:7841 -> readInt
    1:9:java.lang.String readLine():7773:7773 -> readLine
    3:9:long readLong():7901:7901 -> readLong
    10:15:long readLong():7902:7902 -> readLong
    16:19:long readLong():7903:7903 -> readLong
    20:23:long readLong():7904:7904 -> readLong
    24:27:long readLong():7905:7905 -> readLong
    28:31:long readLong():7906:7906 -> readLong
    32:35:long readLong():7907:7907 -> readLong
    36:39:long readLong():7908:7908 -> readLong
    40:53:long readLong():7909:7909 -> readLong
    54:96:long readLong():7913:7913 -> readLong
    97:126:long readLong():7917:7917 -> readLong
    127:136:long readLong():7922:7922 -> readLong
    137:142:long readLong():7911:7911 -> readLong
    1:6:short readShort():7819:7819 -> readShort
    7:12:short readShort():7820:7820 -> readShort
    13:20:short readShort():7821:7821 -> readShort
    21:31:short readShort():7825:7825 -> readShort
    32:40:short readShort():7827:7827 -> readShort
    41:49:short readShort():7830:7830 -> readShort
    50:55:short readShort():7823:7823 -> readShort
    1:6:java.lang.String readUTF():7791:7791 -> readUTF
    7:13:java.lang.String readUTF():7792:7792 -> readUTF
    1:6:int readUnsignedByte():7767:7767 -> readUnsignedByte
    7:13:int readUnsignedByte():7768:7768 -> readUnsignedByte
    1:6:int readUnsignedShort():7881:7881 -> readUnsignedShort
    7:12:int readUnsignedShort():7882:7882 -> readUnsignedShort
    13:20:int readUnsignedShort():7883:7883 -> readUnsignedShort
    21:30:int readUnsignedShort():7887:7887 -> readUnsignedShort
    31:38:int readUnsignedShort():7889:7889 -> readUnsignedShort
    39:47:int readUnsignedShort():7892:7892 -> readUnsignedShort
    48:53:int readUnsignedShort():7885:7885 -> readUnsignedShort
    1:8:void reset():7942:7942 -> reset
    1:8:int skipBytes(int):7853:7853 -> skipBytes
