# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.foundation.text.selection.SelectableInfo":"SelectionLayout.kt","androidx.compose.ui.text.TextLayoutResult":"TextLayoutResult.kt","androidx.camera.camera2.impl.DisplayInfoManager":"DisplayInfoManager.kt","androidx.compose.ui.text.TextLayoutInput":"TextLayoutResult.kt","com.ustadmobile.libcache.logging.UstadCacheLogger":"UstadCacheLogger.kt","androidx.compose.ui.text.AnnotatedString":"AnnotatedString.kt"}}
com.google.android.gms.internal.mlkit_vision_common.zzmw -> m0a:
# {"id":"sourceFile","fileName":"com.google.mlkit:vision-common@@17.3.0"}
    byte zzmw2.$r8$classId -> X
      # {"id":"com.android.tools.r8.synthesized"}
    com.google.android.gms.internal.mlkit_vision_common.zzmw zza -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0a;"}
    kotlin.coroutines.ContinuationInterceptor$Key kotlin.coroutines.ContinuationInterceptor$Key.$$INSTANCE -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0a;"}
    androidx.compose.ui.graphics.layer.GraphicsLayerImpl$Companion androidx.compose.ui.graphics.layer.GraphicsLayerImpl$Companion.$$INSTANCE -> c0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0a;"}
    androidx.camera.camera2.compat.workaround.NotUseFlashModeTorchFor3aUpdate androidx.camera.camera2.compat.workaround.NotUseFlashModeTorchFor3aUpdate.INSTANCE -> d0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0a;"}
    androidx.compose.foundation.text.selection.SelectionAdjustment$Companion$Paragraph$1$1 androidx.compose.foundation.text.selection.SelectionAdjustment$Companion$Paragraph$1$1.INSTANCE -> e0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lm0a;"}
    androidx.compose.ui.text.input.VisualTransformation androidx.compose.ui.text.input.VisualTransformation$Companion.None -> f0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lyh5;"}
    4:6:void kotlin.coroutines.ContinuationInterceptor$Key.<init>():24:24 -> <clinit>
    4:6:void kotlin.coroutines.ContinuationInterceptor$Key.<clinit>():0 -> <clinit>
    4:6:void zzmw2.<clinit>():0 -> <clinit>
      # {"id":"com.android.tools.r8.synthesized"}
    7:8:void kotlin.coroutines.ContinuationInterceptor$Key.<clinit>():0:0 -> <clinit>
    7:8:void zzmw2.<clinit>():0 -> <clinit>
    9:11:void zzmw2.<clinit>():0:0 -> <clinit>
    12:14:void androidx.compose.ui.graphics.layer.GraphicsLayerImpl$Companion.<init>():999:999 -> <clinit>
    12:14:void androidx.compose.ui.graphics.layer.GraphicsLayerImpl$Companion.<clinit>():0 -> <clinit>
    12:14:void zzmw2.<clinit>():0 -> <clinit>
    15:16:void androidx.compose.ui.graphics.layer.GraphicsLayerImpl$Companion.<clinit>():0:0 -> <clinit>
    15:16:void zzmw2.<clinit>():0 -> <clinit>
    17:19:void zzmw2.<clinit>():0:0 -> <clinit>
    20:22:void androidx.camera.camera2.compat.workaround.NotUseFlashModeTorchFor3aUpdate.<init>():52:52 -> <clinit>
    20:22:void androidx.camera.camera2.compat.workaround.NotUseFlashModeTorchFor3aUpdate.<clinit>():0 -> <clinit>
    20:22:void zzmw2.<clinit>():0 -> <clinit>
    23:24:void androidx.camera.camera2.compat.workaround.NotUseFlashModeTorchFor3aUpdate.<clinit>():0:0 -> <clinit>
    23:24:void zzmw2.<clinit>():0 -> <clinit>
    25:27:void zzmw2.<clinit>():0:0 -> <clinit>
    28:30:void androidx.compose.foundation.text.selection.SelectionAdjustment$Companion$Paragraph$1$1.<init>():0:0 -> <clinit>
    28:30:void androidx.compose.foundation.text.selection.SelectionAdjustment$Companion$Paragraph$1$1.<clinit>():0 -> <clinit>
    28:30:void zzmw2.<clinit>():0 -> <clinit>
    31:32:void androidx.compose.foundation.text.selection.SelectionAdjustment$Companion$Paragraph$1$1.<clinit>():0:0 -> <clinit>
    31:32:void zzmw2.<clinit>():0 -> <clinit>
    33:42:void androidx.compose.ui.text.input.VisualTransformation$Companion.<clinit>():83:83 -> <clinit>
    33:42:void zzmw2.<clinit>():0 -> <clinit>
    1:6:void zzmw2.<init>(byte):0:0 -> <init>
      # {"id":"com.android.tools.r8.synthesized"}
    1:2:float androidx.compose.foundation.layout.Arrangement$Center$1.getSpacing-D9Ej5fM():182:182 -> a
    1:2:androidx.sqlite.db.SupportSQLiteOpenHelper androidx.sqlite.db.framework.FrameworkSQLiteOpenHelperFactory.create(androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration):27:27 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj92;)Lh77;"}
    3:7:androidx.sqlite.db.SupportSQLiteOpenHelper androidx.sqlite.db.framework.FrameworkSQLiteOpenHelperFactory.create(androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration):28:28 -> b
    8:12:androidx.sqlite.db.SupportSQLiteOpenHelper androidx.sqlite.db.framework.FrameworkSQLiteOpenHelperFactory.create(androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration):29:29 -> b
    13:17:androidx.sqlite.db.SupportSQLiteOpenHelper androidx.sqlite.db.framework.FrameworkSQLiteOpenHelperFactory.create(androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration):30:30 -> b
    18:19:androidx.sqlite.db.SupportSQLiteOpenHelper androidx.sqlite.db.framework.FrameworkSQLiteOpenHelperFactory.create(androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration):31:31 -> b
    20:21:androidx.sqlite.db.SupportSQLiteOpenHelper androidx.sqlite.db.framework.FrameworkSQLiteOpenHelperFactory.create(androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration):32:32 -> b
    22:25:androidx.sqlite.db.SupportSQLiteOpenHelper androidx.sqlite.db.framework.FrameworkSQLiteOpenHelperFactory.create(androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration):27:27 -> b
    1:3:void com.ustadmobile.libcache.logging.UstadCacheLogger.d$default(com.ustadmobile.libcache.logging.UstadCacheLogger,java.lang.String,java.lang.String,java.lang.Throwable,int,java.lang.Object):12:12 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm0a;Ljava/lang/String;)V"}
    4:12:void com.ustadmobile.libcache.logging.NapierLoggingAdapter.d(java.lang.String,java.lang.String,java.lang.Throwable):15:15 -> c
    4:12:void com.ustadmobile.libcache.logging.UstadCacheLogger.d$default(com.ustadmobile.libcache.logging.UstadCacheLogger,java.lang.String,java.lang.String,java.lang.Throwable,int,java.lang.Object):12 -> c
    1:5:void androidx.compose.foundation.layout.Arrangement$Center$1.arrange(androidx.compose.ui.unit.Density,int,int[],androidx.compose.ui.unit.LayoutDirection,int[]):190:190 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ldr1;I[ILep3;[I)V"}
    6:10:void androidx.compose.foundation.layout.Arrangement$Center$1.arrange(androidx.compose.ui.unit.Density,int,int[],androidx.compose.ui.unit.LayoutDirection,int[]):191:191 -> d
    11:14:void androidx.compose.foundation.layout.Arrangement$Center$1.arrange(androidx.compose.ui.unit.Density,int,int[],androidx.compose.ui.unit.LayoutDirection,int[]):193:193 -> d
    4:7:androidx.camera.camera2.impl.DisplayInfoManager androidx.camera.camera2.impl.DisplayInfoManager.access$getInstance$cp():43:43 -> e
    4:7:androidx.camera.camera2.impl.DisplayInfoManager androidx.camera.camera2.impl.DisplayInfoManager$Companion.getInstance(android.content.Context):101 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Lxt1;"}
    8:8:androidx.camera.camera2.impl.DisplayInfoManager androidx.camera.camera2.impl.DisplayInfoManager$Companion.getInstance(android.content.Context):102:102 -> e
    9:12:androidx.camera.camera2.impl.DisplayInfoManager androidx.camera.camera2.impl.DisplayInfoManager.access$getInstance$cp():43:43 -> e
    9:12:androidx.camera.camera2.impl.DisplayInfoManager androidx.camera.camera2.impl.DisplayInfoManager$Companion.getInstance(android.content.Context):103 -> e
    13:21:androidx.camera.camera2.impl.DisplayInfoManager androidx.camera.camera2.impl.DisplayInfoManager$Companion.getInstance(android.content.Context):104:104 -> e
    22:24:void androidx.camera.camera2.impl.DisplayInfoManager.<init>(android.content.Context,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> e
    22:24:androidx.camera.camera2.impl.DisplayInfoManager androidx.camera.camera2.impl.DisplayInfoManager$Companion.getInstance(android.content.Context):104 -> e
    25:29:void androidx.camera.camera2.impl.DisplayInfoManager.access$setInstance$cp(androidx.camera.camera2.impl.DisplayInfoManager):43:43 -> e
    25:29:androidx.camera.camera2.impl.DisplayInfoManager androidx.camera.camera2.impl.DisplayInfoManager$Companion.getInstance(android.content.Context):105 -> e
    30:34:androidx.camera.camera2.impl.DisplayInfoManager androidx.camera.camera2.impl.DisplayInfoManager$Companion.getInstance(android.content.Context):102:102 -> e
    1:3:void com.ustadmobile.libcache.logging.UstadCacheLogger.v$default(com.ustadmobile.libcache.logging.UstadCacheLogger,java.lang.String,java.lang.String,java.lang.Throwable,int,java.lang.Object):8:8 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm0a;Ljava/lang/String;)V"}
    4:12:void com.ustadmobile.libcache.logging.NapierLoggingAdapter.v(java.lang.String,java.lang.String,java.lang.Throwable):7:7 -> f
    4:12:void com.ustadmobile.libcache.logging.UstadCacheLogger.v$default(com.ustadmobile.libcache.logging.UstadCacheLogger,java.lang.String,java.lang.String,java.lang.Throwable,int,java.lang.Object):8 -> f
    11:13:void <init>():0:0 -> g
    11:13:com.google.android.gms.internal.mlkit_vision_common.zzmw zza():0 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"()V"}
    14:22:com.google.android.gms.internal.mlkit_vision_common.zzmw zza():0:0 -> g
    1:2:java.lang.String androidx.compose.foundation.text.selection.SelectableInfo.getInputText():641:641 -> h
    1:2:long androidx.compose.foundation.text.selection.SelectionAdjustment$Companion$Paragraph$1$1.getBoundary-fzxv0v0(androidx.compose.foundation.text.selection.SelectableInfo,int):78 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmm6;I)J"}
    3:4:androidx.compose.ui.text.TextLayoutInput androidx.compose.ui.text.TextLayoutResult.getLayoutInput():294:294 -> h
    3:4:java.lang.String androidx.compose.foundation.text.selection.SelectableInfo.getInputText():641 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    3:4:long androidx.compose.foundation.text.selection.SelectionAdjustment$Companion$Paragraph$1$1.getBoundary-fzxv0v0(androidx.compose.foundation.text.selection.SelectableInfo,int):78 -> h
    5:6:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.TextLayoutInput.getText():41:41 -> h
    5:6:java.lang.String androidx.compose.foundation.text.selection.SelectableInfo.getInputText():641 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:6:long androidx.compose.foundation.text.selection.SelectionAdjustment$Companion$Paragraph$1$1.getBoundary-fzxv0v0(androidx.compose.foundation.text.selection.SelectableInfo,int):78 -> h
    7:8:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> h
    7:8:java.lang.String androidx.compose.foundation.text.selection.SelectableInfo.getInputText():641 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    7:8:long androidx.compose.foundation.text.selection.SelectionAdjustment$Companion$Paragraph$1$1.getBoundary-fzxv0v0(androidx.compose.foundation.text.selection.SelectableInfo,int):78 -> h
    9:21:long androidx.compose.foundation.text.StringHelpersKt.getParagraphBoundary(java.lang.CharSequence,int):64:64 -> h
    9:21:long androidx.compose.foundation.text.selection.SelectionAdjustment$Companion$Paragraph$1$1.getBoundary-fzxv0v0(androidx.compose.foundation.text.selection.SelectableInfo,int):78 -> h
    2:5:void androidx.compose.foundation.layout.Arrangement$Center$1.arrange(androidx.compose.ui.unit.Density,int,int[],int[]):197:197 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ldr1;I[I[I)V"}
    11:26:java.lang.String androidx.lifecycle.SavedStateHandleSupport$special$$inlined$Key$3.toString():78:78 -> toString
    11:26:java.lang.String zzmw2.toString():0 -> toString
      # {"id":"com.android.tools.r8.synthesized"}
    27:40:java.lang.String androidx.lifecycle.SavedStateHandleSupport$special$$inlined$Key$3.toString():79:79 -> toString
    27:40:java.lang.String zzmw2.toString():0 -> toString
    41:47:java.lang.String androidx.lifecycle.SavedStateHandleSupport$special$$inlined$Key$3.toString():0:0 -> toString
    41:47:java.lang.String zzmw2.toString():0 -> toString
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":55,"3":57,"6":60,"9":64,"12":69,"15":75,"18":82},"outline":"Lyb1;l(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    48:50:java.lang.String androidx.compose.runtime.Composer$Companion$Empty$1.toString():944:944 -> toString
    48:50:java.lang.String zzmw2.toString():0 -> toString
    51:54:java.lang.String androidx.compose.foundation.layout.Arrangement$Center$1.toString():199:199 -> toString
    51:54:java.lang.String zzmw2.toString():0 -> toString
    55:55:java.lang.String androidx.lifecycle.SavedStateHandleSupport$special$$inlined$Key$3.toString():79:79 -> toString
    57:57:java.lang.String androidx.lifecycle.SavedStateHandleSupport$special$$inlined$Key$3.toString():79:79 -> toString
    60:60:java.lang.String androidx.lifecycle.SavedStateHandleSupport$special$$inlined$Key$3.toString():79:79 -> toString
    64:64:java.lang.String androidx.lifecycle.SavedStateHandleSupport$special$$inlined$Key$3.toString():79:79 -> toString
    69:69:java.lang.String androidx.lifecycle.SavedStateHandleSupport$special$$inlined$Key$3.toString():79:79 -> toString
    75:75:java.lang.String androidx.lifecycle.SavedStateHandleSupport$special$$inlined$Key$3.toString():79:79 -> toString
    82:82:java.lang.String androidx.lifecycle.SavedStateHandleSupport$special$$inlined$Key$3.toString():79:79 -> toString
