# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.text.TextLayoutResult":"TextLayoutResult.kt","androidx.compose.ui.text.AndroidParagraph":"AndroidParagraph.android.kt","androidx.compose.ui.text.android.TextLayout":"TextLayout.android.kt","androidx.compose.runtime.composer.gapbuffer.changelist.ComposerChangeListWriter":"ComposerChangeListWriter.kt","androidx.compose.ui.text.ParagraphInfo":"MultiParagraph.kt","androidx.compose.ui.text.MultiParagraph":"MultiParagraph.kt","androidx.compose.runtime.Composer$Companion":"Composer.kt","androidx.compose.ui.text.AnnotatedString":"AnnotatedString.kt","androidx.compose.runtime.GapComposer":"GapComposer.kt","androidx.compose.runtime.composer.gapbuffer.changelist.ChangeList":"ChangeList.kt","androidx.compose.runtime.DisposableEffectScope":"Effects.kt"}}
com.google.android.gms.internal.mlkit_vision_common.zzhh -> qi9:
# {"id":"sourceFile","fileName":"com.google.mlkit:vision-common@@17.3.0"}
    androidx.compose.runtime.DisposableEffectScope androidx.compose.runtime.EffectsKt.InternalDisposableEffectScope -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldu1;"}
    androidx.compose.ui.graphics.vector.ImageVector androidx.compose.material.icons.filled.FullscreenExitKt._fullscreenExit -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lj73;"}
    1:2:void androidx.compose.runtime.EffectsKt.<clinit>():79:79 -> <clinit>
    3:5:void androidx.compose.runtime.DisposableEffectScope.<init>():62:62 -> <clinit>
    3:5:void androidx.compose.runtime.EffectsKt.<clinit>():79 -> <clinit>
    6:8:void androidx.compose.runtime.EffectsKt.<clinit>():79:79 -> <clinit>
    1:4:void androidx.compose.runtime.EffectsKt.DisposableEffect(java.lang.Object,kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):157:157 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lkm2;Leo2;)V"}
    5:10:void androidx.compose.runtime.EffectsKt.DisposableEffect(java.lang.Object,kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):630:630 -> a
    11:14:java.lang.Object androidx.compose.runtime.Composer$Companion.getEmpty():942:942 -> a
    11:14:void androidx.compose.runtime.EffectsKt.DisposableEffect(java.lang.Object,kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):631 -> a
    15:19:void androidx.compose.runtime.EffectsKt.DisposableEffect(java.lang.Object,kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):157:157 -> a
    20:22:void androidx.compose.runtime.EffectsKt.DisposableEffect(java.lang.Object,kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):633:633 -> a
    23:25:void androidx.compose.runtime.EffectsKt.DisposableEffect(java.lang.Object,kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):157:157 -> a
    1:9:void androidx.compose.runtime.EffectsKt.DisposableEffect(java.lang.Object,java.lang.Object,kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):194:194 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Ljava/lang/Object;Lkm2;Leo2;)V"}
    10:15:void androidx.compose.runtime.EffectsKt.DisposableEffect(java.lang.Object,java.lang.Object,kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):636:636 -> b
    16:19:java.lang.Object androidx.compose.runtime.Composer$Companion.getEmpty():942:942 -> b
    16:19:void androidx.compose.runtime.EffectsKt.DisposableEffect(java.lang.Object,java.lang.Object,kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):637 -> b
    20:24:void androidx.compose.runtime.EffectsKt.DisposableEffect(java.lang.Object,java.lang.Object,kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):194:194 -> b
    25:27:void androidx.compose.runtime.EffectsKt.DisposableEffect(java.lang.Object,java.lang.Object,kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):639:639 -> b
    28:30:void androidx.compose.runtime.EffectsKt.DisposableEffect(java.lang.Object,java.lang.Object,kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):194:194 -> b
    1:5:void androidx.compose.runtime.EffectsKt.DisposableEffect(java.lang.Object[],kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):268:268 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/Object;Lkm2;Leo2;)V"}
    6:20:void androidx.compose.runtime.EffectsKt.DisposableEffect(java.lang.Object[],kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):650:650 -> c
    21:26:void androidx.compose.runtime.EffectsKt.DisposableEffect(java.lang.Object[],kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):652:652 -> c
    27:32:java.lang.Object androidx.compose.runtime.Composer$Companion.getEmpty():942:942 -> c
    27:32:void androidx.compose.runtime.EffectsKt.DisposableEffect(java.lang.Object[],kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):653 -> c
    33:37:void androidx.compose.runtime.EffectsKt.DisposableEffect(java.lang.Object[],kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):268:268 -> c
    38:41:void androidx.compose.runtime.EffectsKt.DisposableEffect(java.lang.Object[],kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):655:655 -> c
    1:2:kotlin.coroutines.CoroutineContext androidx.compose.runtime.GapComposer.getApplyCoroutineContext():299:299 -> d
    1:2:void androidx.compose.runtime.EffectsKt.LaunchedEffect(java.lang.Object,kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):346 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lym2;Leo2;Ljava/lang/Object;)V"}
    3:6:void androidx.compose.runtime.EffectsKt.LaunchedEffect(java.lang.Object,kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):347:347 -> d
    7:12:void androidx.compose.runtime.EffectsKt.LaunchedEffect(java.lang.Object,kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):658:658 -> d
    13:16:java.lang.Object androidx.compose.runtime.Composer$Companion.getEmpty():942:942 -> d
    13:16:void androidx.compose.runtime.EffectsKt.LaunchedEffect(java.lang.Object,kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):659 -> d
    17:21:void androidx.compose.runtime.EffectsKt.LaunchedEffect(java.lang.Object,kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):347:347 -> d
    22:24:void androidx.compose.runtime.EffectsKt.LaunchedEffect(java.lang.Object,kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):661:661 -> d
    25:27:void androidx.compose.runtime.EffectsKt.LaunchedEffect(java.lang.Object,kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):347:347 -> d
    1:2:kotlin.coroutines.CoroutineContext androidx.compose.runtime.GapComposer.getApplyCoroutineContext():299:299 -> e
    1:2:void androidx.compose.runtime.EffectsKt.LaunchedEffect(java.lang.Object,java.lang.Object,kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):365 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Ljava/lang/Object;Lym2;Leo2;)V"}
    3:11:void androidx.compose.runtime.EffectsKt.LaunchedEffect(java.lang.Object,java.lang.Object,kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):366:366 -> e
    12:17:void androidx.compose.runtime.EffectsKt.LaunchedEffect(java.lang.Object,java.lang.Object,kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):664:664 -> e
    18:21:java.lang.Object androidx.compose.runtime.Composer$Companion.getEmpty():942:942 -> e
    18:21:void androidx.compose.runtime.EffectsKt.LaunchedEffect(java.lang.Object,java.lang.Object,kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):665 -> e
    22:26:void androidx.compose.runtime.EffectsKt.LaunchedEffect(java.lang.Object,java.lang.Object,kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):366:366 -> e
    27:29:void androidx.compose.runtime.EffectsKt.LaunchedEffect(java.lang.Object,java.lang.Object,kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):667:667 -> e
    30:32:void androidx.compose.runtime.EffectsKt.LaunchedEffect(java.lang.Object,java.lang.Object,kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):366:366 -> e
    1:2:void androidx.compose.runtime.GapComposer.recordSideEffect(kotlin.jvm.functions.Function0):1053:1053 -> f
    1:2:void androidx.compose.runtime.EffectsKt.SideEffect(kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int):55 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lim2;Leo2;)V"}
    3:4:void androidx.compose.runtime.composer.gapbuffer.changelist.ComposerChangeListWriter.sideEffect(kotlin.jvm.functions.Function0):406:406 -> f
    3:4:void androidx.compose.runtime.GapComposer.recordSideEffect(kotlin.jvm.functions.Function0):1053 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    3:4:void androidx.compose.runtime.EffectsKt.SideEffect(kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int):55 -> f
    5:6:void androidx.compose.runtime.composer.gapbuffer.changelist.ChangeList.pushSideEffect(kotlin.jvm.functions.Function0):262:262 -> f
    5:6:void androidx.compose.runtime.composer.gapbuffer.changelist.ComposerChangeListWriter.sideEffect(kotlin.jvm.functions.Function0):406 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:6:void androidx.compose.runtime.GapComposer.recordSideEffect(kotlin.jvm.functions.Function0):1053 -> f
    5:6:void androidx.compose.runtime.EffectsKt.SideEffect(kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int):55 -> f
    7:8:void androidx.compose.runtime.composer.gapbuffer.changelist.ChangeList.pushSideEffect(kotlin.jvm.functions.Function0):262:262 -> f
    7:8:void androidx.compose.runtime.composer.gapbuffer.changelist.ComposerChangeListWriter.sideEffect(kotlin.jvm.functions.Function0):406 -> f
    7:8:void androidx.compose.runtime.GapComposer.recordSideEffect(kotlin.jvm.functions.Function0):1053 -> f
    7:8:void androidx.compose.runtime.EffectsKt.SideEffect(kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int):55 -> f
    9:12:void androidx.compose.runtime.composer.gapbuffer.changelist.ChangeList.pushSideEffect(kotlin.jvm.functions.Function0):600:600 -> f
    9:12:void androidx.compose.runtime.composer.gapbuffer.changelist.ComposerChangeListWriter.sideEffect(kotlin.jvm.functions.Function0):406 -> f
    9:12:void androidx.compose.runtime.GapComposer.recordSideEffect(kotlin.jvm.functions.Function0):1053 -> f
    9:12:void androidx.compose.runtime.EffectsKt.SideEffect(kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int):55 -> f
    13:16:void androidx.compose.runtime.composer.gapbuffer.changelist.ChangeList.pushSideEffect(kotlin.jvm.functions.Function0):262:262 -> f
    13:16:void androidx.compose.runtime.composer.gapbuffer.changelist.ComposerChangeListWriter.sideEffect(kotlin.jvm.functions.Function0):406 -> f
    13:16:void androidx.compose.runtime.GapComposer.recordSideEffect(kotlin.jvm.functions.Function0):1053 -> f
    13:16:void androidx.compose.runtime.EffectsKt.SideEffect(kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int):55 -> f
    1:2:kotlin.coroutines.CoroutineContext androidx.compose.runtime.GapComposer.getApplyCoroutineContext():299:299 -> g
    1:2:kotlinx.coroutines.CoroutineScope androidx.compose.runtime.EffectsKt.createCompositionCoroutineScope(kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer):583 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Leo2;)Llc1;"}
    3:8:kotlinx.coroutines.CoroutineScope androidx.compose.runtime.EffectsKt.createCompositionCoroutineScope(kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer):584:584 -> g
    1:4:int androidx.compose.ui.text.TextLayoutResult.getLineForOffset(int):436:436 -> h
    1:4:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):39 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfg7;IZZ)J"}
    5:8:int androidx.compose.ui.text.TextLayoutResult.getLineForOffset(int):436:436 -> h
    5:8:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):39 -> h
    9:31:int androidx.compose.ui.text.MultiParagraph.getLineCount():374:374 -> h
    9:31:int androidx.compose.ui.text.TextLayoutResult.getLineCount():338 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    9:31:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):42 -> h
    32:35:float androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getHorizontalPosition(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):60:60 -> h
    32:35:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):46 -> h
    36:39:float androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getHorizontalPosition(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):61:61 -> h
    36:39:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):46 -> h
    40:49:float androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getHorizontalPosition(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):62:62 -> h
    40:49:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):46 -> h
    50:52:float androidx.compose.ui.text.MultiParagraph.getHorizontalPosition(int,boolean):760:760 -> h
    50:52:float androidx.compose.ui.text.TextLayoutResult.getHorizontalPosition(int,boolean):469 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    50:52:float androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getHorizontalPosition(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):64 -> h
    50:52:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):46 -> h
    53:54:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.MultiParagraph.getAnnotatedString():320:320 -> h
    53:54:float androidx.compose.ui.text.MultiParagraph.getHorizontalPosition(int,boolean):763 -> h
    53:54:float androidx.compose.ui.text.TextLayoutResult.getHorizontalPosition(int,boolean):469 -> h
    53:54:float androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getHorizontalPosition(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):64 -> h
    53:54:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):46 -> h
    55:58:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.MultiParagraphIntrinsics.getAnnotatedString():45:45 -> h
    55:58:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.MultiParagraph.getAnnotatedString():320 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    55:58:float androidx.compose.ui.text.MultiParagraph.getHorizontalPosition(int,boolean):763 -> h
    55:58:float androidx.compose.ui.text.TextLayoutResult.getHorizontalPosition(int,boolean):469 -> h
    55:58:float androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getHorizontalPosition(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):64 -> h
    55:58:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):46 -> h
    59:60:int androidx.compose.ui.text.AnnotatedString.getLength():165:165 -> h
    59:60:int androidx.compose.ui.text.AnnotatedString.length():48 -> h
    59:60:float androidx.compose.ui.text.MultiParagraph.getHorizontalPosition(int,boolean):763 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    59:60:float androidx.compose.ui.text.TextLayoutResult.getHorizontalPosition(int,boolean):469 -> h
    59:60:float androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getHorizontalPosition(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):64 -> h
    59:60:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):46 -> h
    61:64:int androidx.compose.ui.text.AnnotatedString.getLength():165:165 -> h
    61:64:int androidx.compose.ui.text.AnnotatedString.length():48 -> h
    61:64:float androidx.compose.ui.text.MultiParagraph.getHorizontalPosition(int,boolean):763 -> h
    61:64:float androidx.compose.ui.text.TextLayoutResult.getHorizontalPosition(int,boolean):469 -> h
    61:64:float androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getHorizontalPosition(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):64 -> h
    61:64:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):46 -> h
    65:68:float androidx.compose.ui.text.MultiParagraph.getHorizontalPosition(int,boolean):766:766 -> h
    65:68:float androidx.compose.ui.text.TextLayoutResult.getHorizontalPosition(int,boolean):469 -> h
    65:68:float androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getHorizontalPosition(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):64 -> h
    65:68:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):46 -> h
    69:74:int kotlin.collections.CollectionsKt__CollectionsKt.getLastIndex(java.util.List):237:237 -> h
    69:74:float androidx.compose.ui.text.MultiParagraph.getHorizontalPosition(int,boolean):764 -> h
    69:74:float androidx.compose.ui.text.TextLayoutResult.getHorizontalPosition(int,boolean):469 -> h
    69:74:float androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getHorizontalPosition(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):64 -> h
    69:74:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):46 -> h
    75:78:float androidx.compose.ui.text.MultiParagraph.getHorizontalPosition(int,boolean):766:766 -> h
    75:78:float androidx.compose.ui.text.TextLayoutResult.getHorizontalPosition(int,boolean):469 -> h
    75:78:float androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getHorizontalPosition(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):64 -> h
    75:78:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):46 -> h
    79:84:float androidx.compose.ui.text.MultiParagraph.getHorizontalPosition(int,boolean):769:769 -> h
    79:84:float androidx.compose.ui.text.TextLayoutResult.getHorizontalPosition(int,boolean):469 -> h
    79:84:float androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getHorizontalPosition(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):64 -> h
    79:84:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):46 -> h
    85:86:androidx.compose.ui.text.Paragraph androidx.compose.ui.text.ParagraphInfo.getParagraph():1121:1121 -> h
    85:86:float androidx.compose.ui.text.MultiParagraph.getHorizontalPosition(int,boolean):770 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    85:86:float androidx.compose.ui.text.TextLayoutResult.getHorizontalPosition(int,boolean):469 -> h
    85:86:float androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getHorizontalPosition(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):64 -> h
    85:86:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):46 -> h
    87:90:float androidx.compose.ui.text.MultiParagraph.getHorizontalPosition(int,boolean):770:770 -> h
    87:90:float androidx.compose.ui.text.TextLayoutResult.getHorizontalPosition(int,boolean):469 -> h
    87:90:float androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getHorizontalPosition(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):64 -> h
    87:90:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):46 -> h
    91:94:float androidx.compose.ui.text.AndroidParagraph.getHorizontalPosition(int,boolean):511:511 -> h
    91:94:float androidx.compose.ui.text.MultiParagraph.getHorizontalPosition(int,boolean):770 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    91:94:float androidx.compose.ui.text.TextLayoutResult.getHorizontalPosition(int,boolean):469 -> h
    91:94:float androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getHorizontalPosition(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):64 -> h
    91:94:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):46 -> h
    95:99:float androidx.compose.ui.text.android.TextLayout.getPrimaryHorizontal$default(androidx.compose.ui.text.android.TextLayout,int,boolean,int,java.lang.Object):548:548 -> h
    95:99:float androidx.compose.ui.text.AndroidParagraph.getHorizontalPosition(int,boolean):509 -> h
    95:99:float androidx.compose.ui.text.MultiParagraph.getHorizontalPosition(int,boolean):770 -> h
    95:99:float androidx.compose.ui.text.TextLayoutResult.getHorizontalPosition(int,boolean):469 -> h
    95:99:float androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getHorizontalPosition(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):64 -> h
    95:99:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):46 -> h
    100:110:float androidx.compose.ui.text.android.TextLayout.getSecondaryHorizontal$default(androidx.compose.ui.text.android.TextLayout,int,boolean,int,java.lang.Object):585:585 -> h
    100:110:float androidx.compose.ui.text.AndroidParagraph.getHorizontalPosition(int,boolean):511 -> h
    100:110:float androidx.compose.ui.text.MultiParagraph.getHorizontalPosition(int,boolean):770 -> h
    100:110:float androidx.compose.ui.text.TextLayoutResult.getHorizontalPosition(int,boolean):469 -> h
    100:110:float androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getHorizontalPosition(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):64 -> h
    100:110:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):46 -> h
    111:114:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):47:47 -> h
    115:127:float androidx.compose.ui.text.TextLayoutResult.getLineBottom(int):409:409 -> h
    115:127:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):49 -> h
    128:131:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):49:49 -> h
    132:136:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):75:75 -> h
    137:146:long androidx.compose.foundation.text.selection.TextSelectionDelegateKt.getSelectionHandleCoordinates(androidx.compose.ui.text.TextLayoutResult,int,boolean,boolean):76:76 -> h
