# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.concurrent.futures.CallbackToFutureAdapter$Completer":"CallbackToFutureAdapter.java","androidx.concurrent.futures.AbstractResolvableFuture":"AbstractResolvableFuture.java","androidx.concurrent.futures.ResolvableFuture":"ResolvableFuture.java","kotlinx.io.Buffer":"Buffer.kt","kotlinx.io.Segment":"Segment.kt"}}
com.google.android.gms.internal.mlkit_vision_common.zzkj -> xc9:
# {"id":"sourceFile","fileName":"com.google.mlkit:vision-common@@17.3.0"}
    androidx.compose.ui.graphics.vector.ImageVector androidx.compose.material.icons.filled.OfflinePinKt._offlinePin -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lf83;"}
    1:2:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):89:89 -> a
    1:2:com.google.common.util.concurrent.ListenableFuture androidx.camera.camera2.adapter.CoroutineAdaptersKt.asListenableFuture(kotlinx.coroutines.Deferred,java.lang.Object):79 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls11;Ljava/lang/String;)Lnf0;"}
    3:5:void androidx.concurrent.futures.CallbackToFutureAdapter$Completer.<init>():234:234 -> a
    3:5:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):89 -> a
    3:5:com.google.common.util.concurrent.ListenableFuture androidx.camera.camera2.adapter.CoroutineAdaptersKt.asListenableFuture(kotlinx.coroutines.Deferred,java.lang.Object):79 -> a
    6:7:androidx.concurrent.futures.ResolvableFuture androidx.concurrent.futures.ResolvableFuture.create():45:45 -> a
    6:7:void androidx.concurrent.futures.CallbackToFutureAdapter$Completer.<init>():225 -> a
    6:7:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):89 -> a
    6:7:com.google.common.util.concurrent.ListenableFuture androidx.camera.camera2.adapter.CoroutineAdaptersKt.asListenableFuture(kotlinx.coroutines.Deferred,java.lang.Object):79 -> a
    8:10:void androidx.concurrent.futures.AbstractResolvableFuture.<init>():317:317 -> a
    8:10:void androidx.concurrent.futures.ResolvableFuture.<init>():63 -> a
    8:10:androidx.concurrent.futures.ResolvableFuture androidx.concurrent.futures.ResolvableFuture.create():45 -> a
    8:10:void androidx.concurrent.futures.CallbackToFutureAdapter$Completer.<init>():225 -> a
    8:10:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):89 -> a
    8:10:com.google.common.util.concurrent.ListenableFuture androidx.camera.camera2.adapter.CoroutineAdaptersKt.asListenableFuture(kotlinx.coroutines.Deferred,java.lang.Object):79 -> a
    11:12:void androidx.concurrent.futures.CallbackToFutureAdapter$Completer.<init>():225:225 -> a
    11:12:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):89 -> a
    11:12:com.google.common.util.concurrent.ListenableFuture androidx.camera.camera2.adapter.CoroutineAdaptersKt.asListenableFuture(kotlinx.coroutines.Deferred,java.lang.Object):79 -> a
    13:17:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):90:90 -> a
    13:17:com.google.common.util.concurrent.ListenableFuture androidx.camera.camera2.adapter.CoroutineAdaptersKt.asListenableFuture(kotlinx.coroutines.Deferred,java.lang.Object):79 -> a
    18:19:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):91:91 -> a
    18:19:com.google.common.util.concurrent.ListenableFuture androidx.camera.camera2.adapter.CoroutineAdaptersKt.asListenableFuture(kotlinx.coroutines.Deferred,java.lang.Object):79 -> a
    20:23:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):98:98 -> a
    20:23:com.google.common.util.concurrent.ListenableFuture androidx.camera.camera2.adapter.CoroutineAdaptersKt.asListenableFuture(kotlinx.coroutines.Deferred,java.lang.Object):79 -> a
    24:33:java.lang.Object androidx.camera.camera2.adapter.CoroutineAdaptersKt.asListenableFuture$lambda$1(kotlinx.coroutines.Deferred,java.lang.Object,androidx.concurrent.futures.CallbackToFutureAdapter$Completer):65:65 -> a
    24:33:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):102 -> a
    24:33:com.google.common.util.concurrent.ListenableFuture androidx.camera.camera2.adapter.CoroutineAdaptersKt.asListenableFuture(kotlinx.coroutines.Deferred,java.lang.Object):79 -> a
    34:37:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):104:104 -> a
    34:37:com.google.common.util.concurrent.ListenableFuture androidx.camera.camera2.adapter.CoroutineAdaptersKt.asListenableFuture(kotlinx.coroutines.Deferred,java.lang.Object):79 -> a
    38:41:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):107:107 -> a
    38:41:com.google.common.util.concurrent.ListenableFuture androidx.camera.camera2.adapter.CoroutineAdaptersKt.asListenableFuture(kotlinx.coroutines.Deferred,java.lang.Object):79 -> a
    7:9:java.lang.String kotlinx.io.Utf8Kt.commonReadUtf8(kotlinx.io.Buffer,long):608:608 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls90;J)Ljava/lang/String;"}
    10:13:kotlinx.io.Segment kotlinx.io.Buffer.getHead():55:55 -> b
    10:13:java.lang.String kotlinx.io.Utf8Kt.commonReadUtf8(kotlinx.io.Buffer,long):1009 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    14:22:java.lang.String kotlinx.io.Utf8Kt.commonReadUtf8(kotlinx.io.Buffer,long):611:611 -> b
    23:24:byte[] kotlinx.io.Segment.dataAsByteArray(boolean):377:377 -> b
    23:24:java.lang.String kotlinx.io.Utf8Kt.commonReadUtf8(kotlinx.io.Buffer,long):1012 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    25:26:int kotlinx.io.Segment.getPos():88:88 -> b
    25:26:java.lang.String kotlinx.io.Utf8Kt.commonReadUtf8(kotlinx.io.Buffer,long):1012 -> b
    27:30:int kotlinx.io.Segment.getLimit():99:99 -> b
    27:30:java.lang.String kotlinx.io.Utf8Kt.commonReadUtf8(kotlinx.io.Buffer,long):1012 -> b
    31:38:java.lang.String kotlinx.io.Utf8Kt.commonReadUtf8(kotlinx.io.Buffer,long):614:614 -> b
    39:43:java.lang.String kotlinx.io.Utf8Kt.commonReadUtf8(kotlinx.io.Buffer,long):615:615 -> b
    44:48:java.lang.String kotlinx.io.Utf8Kt.commonReadUtf8(kotlinx.io.Buffer,long):620:620 -> b
    49:54:java.lang.String kotlinx.io.internal._Utf8Kt.commonToUtf8String$default(byte[],int,int,int,java.lang.Object):27:27 -> b
    49:54:java.lang.String kotlinx.io.Utf8Kt.commonReadUtf8(kotlinx.io.Buffer,long):620 -> b
    55:61:java.lang.String kotlinx.io.Utf8Kt.commonReadUtf8(kotlinx.io.Buffer,long):622:622 -> b
    1:11:androidx.compose.ui.Modifier androidx.compose.ui.input.key.KeyInputModifierKt.onKeyEvent(androidx.compose.ui.Modifier,kotlin.jvm.functions.Function1):33:33 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljb4;Lyo2;)Ljb4;"}
    1:11:androidx.compose.ui.Modifier androidx.compose.ui.input.key.KeyInputModifierKt.onPreviewKeyEvent(androidx.compose.ui.Modifier,kotlin.jvm.functions.Function1):47:47 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljb4;Lyo2;)Ljb4;"}
    7:19:void androidx.camera.camera2.adapter.CoroutineAdaptersKt.propagateTo(kotlinx.coroutines.Deferred,kotlinx.coroutines.CompletableDeferred):114:114 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lft1;Ls11;)V"}
    9:11:java.lang.String kotlinx.io.Utf8Kt.readString(kotlinx.io.Source):209:209 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhy6;)Ljava/lang/String;"}
    12:19:java.lang.String kotlinx.io.Utf8Kt.readString(kotlinx.io.Source):210:210 -> f
    20:21:long kotlinx.io.Buffer.getSize():66:66 -> f
    20:21:java.lang.String kotlinx.io.Utf8Kt.readString(kotlinx.io.Source):210 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    22:26:java.lang.String kotlinx.io.Utf8Kt.readString(kotlinx.io.Source):210:210 -> f
