# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.foundation.text.selection.SelectableInfo":"SelectionLayout.kt","androidx.compose.ui.text.TextLayoutResult":"TextLayoutResult.kt","androidx.compose.foundation.text.selection.Selection$AnchorInfo":"Selection.kt","androidx.activity.compose.ComposeBackHandler":"BackHandler.kt","androidx.compose.runtime.GapComposer":"GapComposer.kt","androidx.compose.runtime.RecomposeScopeImpl":"RecomposeScopeImpl.kt"}}
com.google.android.gms.internal.mlkit_vision_common.zzat -> zo8:
# {"id":"sourceFile","fileName":"com.google.mlkit:vision-common@@17.3.0"}
    androidx.compose.material3.tokens.ShapeKeyTokens androidx.compose.material3.tokens.AssistChipTokens.ContainerShape -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lur6;"}
    androidx.compose.material3.tokens.ColorSchemeKeyTokens androidx.compose.material3.tokens.AssistChipTokens.DisabledLabelTextColor -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lmz0;"}
    float androidx.compose.material3.tokens.AssistChipTokens.DisabledLabelTextOpacity -> c
    float androidx.compose.material3.tokens.AssistChipTokens.DraggedContainerElevation -> d
    androidx.compose.material3.tokens.ColorSchemeKeyTokens androidx.compose.material3.tokens.AssistChipTokens.FlatDisabledOutlineColor -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lmz0;"}
    float androidx.compose.material3.tokens.AssistChipTokens.FlatDisabledOutlineOpacity -> f
    androidx.compose.material3.tokens.ColorSchemeKeyTokens androidx.compose.material3.tokens.AssistChipTokens.FlatOutlineColor -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lmz0;"}
    float androidx.compose.material3.tokens.AssistChipTokens.FlatOutlineWidth -> h
    androidx.compose.material3.tokens.ColorSchemeKeyTokens androidx.compose.material3.tokens.AssistChipTokens.LabelTextColor -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lmz0;"}
    androidx.compose.material3.tokens.TypographyKeyTokens androidx.compose.material3.tokens.AssistChipTokens.LabelTextFont -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lap7;"}
    androidx.compose.material3.tokens.ColorSchemeKeyTokens androidx.compose.material3.tokens.AssistChipTokens.DisabledIconColor -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lmz0;"}
    float androidx.compose.material3.tokens.AssistChipTokens.DisabledIconOpacity -> l
    androidx.compose.material3.tokens.ColorSchemeKeyTokens androidx.compose.material3.tokens.AssistChipTokens.IconColor -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lmz0;"}
    1:4:void androidx.compose.material3.tokens.AssistChipTokens.<clinit>():25:25 -> <clinit>
    5:11:void androidx.compose.material3.tokens.AssistChipTokens.<clinit>():26:26 -> <clinit>
    12:15:void androidx.compose.material3.tokens.AssistChipTokens.<clinit>():27:27 -> <clinit>
    16:17:void androidx.compose.material3.tokens.AssistChipTokens.<clinit>():28:28 -> <clinit>
    18:22:void androidx.compose.material3.tokens.AssistChipTokens.<clinit>():39:39 -> <clinit>
    23:24:void androidx.compose.material3.tokens.AssistChipTokens.<clinit>():40:40 -> <clinit>
    25:30:void androidx.compose.material3.tokens.AssistChipTokens.<clinit>():42:42 -> <clinit>
    31:32:void androidx.compose.material3.tokens.AssistChipTokens.<clinit>():43:43 -> <clinit>
    33:34:void androidx.compose.material3.tokens.AssistChipTokens.<clinit>():47:47 -> <clinit>
    35:38:void androidx.compose.material3.tokens.AssistChipTokens.<clinit>():48:48 -> <clinit>
    39:40:void androidx.compose.material3.tokens.AssistChipTokens.<clinit>():50:50 -> <clinit>
    41:42:void androidx.compose.material3.tokens.AssistChipTokens.<clinit>():51:51 -> <clinit>
    43:47:void androidx.compose.material3.tokens.AssistChipTokens.<clinit>():55:55 -> <clinit>
    12:67:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):108:108 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLwo2;Lsq2;I)V"}
    68:76:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):111:111 -> a
    77:83:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):112:112 -> a
    84:90:void androidx.compose.runtime.GapComposer.endGroup():658:658 -> a
    84:90:void androidx.compose.runtime.GapComposer.endReplaceGroup():398 -> a
    84:90:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):112 -> a
    91:96:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):111:111 -> a
    97:100:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):120:120 -> a
    101:104:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):177:177 -> a
    105:110:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):178:178 -> a
    111:112:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):123:123 -> a
    113:130:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):124:124 -> a
    131:145:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):125:125 -> a
    146:148:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):123:123 -> a
    149:151:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):180:180 -> a
    152:153:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):120:120 -> a
    154:155:long androidx.compose.runtime.GapComposer.getCompositeKeyHashCode():596:596 -> a
    154:155:long androidx.compose.runtime.ComposablesKt.getCurrentCompositeKeyHashCode(androidx.compose.runtime.Composer,int):269 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    154:155:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):129 -> a
    156:164:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):131:131 -> a
    165:172:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):183:183 -> a
    173:179:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):132:132 -> a
    180:182:void androidx.activity.compose.ComposeBackHandler.<init>(androidx.activity.compose.BackHandlerInfo):166:166 -> a
    180:182:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):132 -> a
    183:191:void androidx.activity.compose.ComposeBackHandler.<init>(androidx.activity.compose.BackHandlerInfo):168:168 -> a
    183:191:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):132 -> a
    192:194:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):186:186 -> a
    195:200:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):131:131 -> a
    201:203:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):135:135 -> a
    204:215:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):137:137 -> a
    216:223:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):189:189 -> a
    224:230:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):137:137 -> a
    231:233:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):192:192 -> a
    234:239:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):137:137 -> a
    240:254:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):141:141 -> a
    255:262:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):195:195 -> a
    263:267:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):141:141 -> a
    268:270:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):198:198 -> a
    271:278:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):141:141 -> a
    279:287:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):146:146 -> a
    288:295:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):201:201 -> a
    296:300:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):146:146 -> a
    301:303:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):204:204 -> a
    304:308:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):146:146 -> a
    309:312:void androidx.compose.runtime.GapComposer.endGroup():658:658 -> a
    309:312:void androidx.compose.runtime.GapComposer.endReplaceGroup():398 -> a
    309:312:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):135 -> a
    313:318:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):114:114 -> a
    319:321:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):108:108 -> a
    322:332:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):164:164 -> a
    333:335:void androidx.compose.runtime.RecomposeScopeImpl.updateScope(kotlin.jvm.functions.Function2):249:249 -> a
    333:335:void androidx.activity.compose.BackHandlerKt.BackHandler(boolean,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):164 -> a
    1:13:androidx.compose.foundation.text.selection.Selection androidx.compose.foundation.text.selection.SelectionAdjustmentKt.adjustToBoundaries(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.BoundaryFunction):299:299 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lun6;Li80;)Lzm6;"}
    14:15:androidx.compose.foundation.text.selection.Selection androidx.compose.foundation.text.selection.SelectionAdjustmentKt.adjustToBoundaries(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.BoundaryFunction):300:300 -> b
    16:19:androidx.compose.foundation.text.selection.Selection androidx.compose.foundation.text.selection.SelectionAdjustmentKt.adjustToBoundaries(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.BoundaryFunction):302:302 -> b
    20:23:androidx.compose.foundation.text.selection.Selection androidx.compose.foundation.text.selection.SelectionAdjustmentKt.adjustToBoundaries(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.BoundaryFunction):305:305 -> b
    24:27:androidx.compose.foundation.text.selection.Selection androidx.compose.foundation.text.selection.SelectionAdjustmentKt.adjustToBoundaries(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.BoundaryFunction):302:302 -> b
    28:31:androidx.compose.foundation.text.selection.Selection androidx.compose.foundation.text.selection.SelectionAdjustmentKt.adjustToBoundaries(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.BoundaryFunction):309:309 -> b
    32:35:androidx.compose.foundation.text.selection.Selection androidx.compose.foundation.text.selection.SelectionAdjustmentKt.adjustToBoundaries(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.BoundaryFunction):312:312 -> b
    36:39:androidx.compose.foundation.text.selection.Selection androidx.compose.foundation.text.selection.SelectionAdjustmentKt.adjustToBoundaries(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.BoundaryFunction):309:309 -> b
    40:43:androidx.compose.foundation.text.selection.Selection androidx.compose.foundation.text.selection.SelectionAdjustmentKt.adjustToBoundaries(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.BoundaryFunction):300:300 -> b
    3:5:int androidx.compose.foundation.text.selection.SelectableInfo.getRawStartHandleOffset():633:633 -> c
    3:5:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.anchorOnBoundary(androidx.compose.foundation.text.selection.SelectableInfo,boolean,boolean,int,androidx.compose.foundation.text.selection.BoundaryFunction):325 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lsm6;ZZILi80;)Lym6;"}
    6:7:int androidx.compose.foundation.text.selection.SelectableInfo.getRawEndHandleOffset():634:634 -> c
    6:7:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.anchorOnBoundary(androidx.compose.foundation.text.selection.SelectableInfo,boolean,boolean,int,androidx.compose.foundation.text.selection.BoundaryFunction):325 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    8:11:int androidx.compose.foundation.text.selection.SelectableInfo.getSlot():632:632 -> c
    8:11:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.anchorOnBoundary(androidx.compose.foundation.text.selection.SelectableInfo,boolean,boolean,int,androidx.compose.foundation.text.selection.BoundaryFunction):327 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    12:16:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.anchorOnBoundary(androidx.compose.foundation.text.selection.SelectableInfo,boolean,boolean,int,androidx.compose.foundation.text.selection.BoundaryFunction):328:328 -> c
    17:23:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.anchorOnBoundary(androidx.compose.foundation.text.selection.SelectableInfo,boolean,boolean,int,androidx.compose.foundation.text.selection.BoundaryFunction):331:331 -> c
    24:45:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.anchorOnBoundary(androidx.compose.foundation.text.selection.SelectableInfo,boolean,boolean,int,androidx.compose.foundation.text.selection.BoundaryFunction):333:333 -> c
    1:2:androidx.compose.ui.text.TextLayoutResult androidx.compose.foundation.text.selection.SelectableInfo.getTextLayoutResult():636:636 -> d
    1:2:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.changeOffset(androidx.compose.foundation.text.selection.Selection$AnchorInfo,androidx.compose.foundation.text.selection.SelectableInfo,int):416 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lym6;Lsm6;I)Lym6;"}
    3:6:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.changeOffset(androidx.compose.foundation.text.selection.Selection$AnchorInfo,androidx.compose.foundation.text.selection.SelectableInfo,int):416:416 -> d
    7:8:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.Selection$AnchorInfo.copy$default(androidx.compose.foundation.text.selection.Selection$AnchorInfo,androidx.compose.ui.text.style.ResolvedTextDirection,int,long,int,java.lang.Object):0:0 -> d
    7:8:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.changeOffset(androidx.compose.foundation.text.selection.Selection$AnchorInfo,androidx.compose.foundation.text.selection.SelectableInfo,int):416 -> d
    9:14:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.Selection$AnchorInfo.copy(androidx.compose.ui.text.style.ResolvedTextDirection,int,long):0:0 -> d
    9:14:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.Selection$AnchorInfo.copy$default(androidx.compose.foundation.text.selection.Selection$AnchorInfo,androidx.compose.ui.text.style.ResolvedTextDirection,int,long,int,java.lang.Object):0 -> d
    9:14:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.changeOffset(androidx.compose.foundation.text.selection.Selection$AnchorInfo,androidx.compose.foundation.text.selection.SelectableInfo,int):416 -> d
    5:17:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):27:27 -> e
    18:20:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):82:82 -> e
    21:23:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):83:83 -> e
    24:26:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):84:84 -> e
    27:29:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):85:85 -> e
    30:32:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):86:86 -> e
    33:35:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):87:87 -> e
    36:39:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):88:88 -> e
    40:45:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):89:89 -> e
    46:51:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):90:90 -> e
    52:55:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):91:91 -> e
    56:59:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):92:92 -> e
    60:65:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):93:93 -> e
    66:69:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):94:94 -> e
    70:73:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):95:95 -> e
    74:77:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):96:96 -> e
    78:197:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):97:97 -> e
    198:214:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):98:98 -> e
    215:228:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):100:100 -> e
    229:243:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):102:102 -> e
    244:258:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):104:104 -> e
    259:272:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):106:106 -> e
    273:287:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):108:108 -> e
    288:301:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):110:110 -> e
    302:314:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):112:112 -> e
    315:329:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):114:114 -> e
    330:341:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):116:116 -> e
    342:356:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):118:118 -> e
    357:368:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):120:120 -> e
    369:380:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):122:122 -> e
    381:394:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):124:124 -> e
    395:407:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):126:126 -> e
    408:420:boolean androidx.compose.ui.platform.InvertMatrixKt.invertTo-JiSxe2E(float[],float[]):128:128 -> e
    1:6:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):143:143 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lun6;Lsm6;Lym6;)Lym6;"}
    7:10:int androidx.compose.foundation.text.selection.SelectableInfo.getRawStartHandleOffset():633:633 -> f
    7:10:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):143 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    11:13:int androidx.compose.foundation.text.selection.SelectableInfo.getRawEndHandleOffset():634:634 -> f
    11:13:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):143 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    14:28:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):145:145 -> f
    29:36:int androidx.compose.foundation.text.selection.SelectableInfo.getSlot():632:632 -> f
    29:36:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):146 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    37:41:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):148:148 -> f
    42:53:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):152:152 -> f
    54:59:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):154:154 -> f
    60:63:int androidx.compose.foundation.text.selection.SelectableInfo.getRawEndHandleOffset():634:634 -> f
    60:63:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):154 -> f
    64:66:int androidx.compose.foundation.text.selection.SelectableInfo.getRawStartHandleOffset():633:633 -> f
    64:66:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):154 -> f
    67:77:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):157:157 -> f
    78:79:long androidx.compose.foundation.text.selection.SelectableInfo.getSelectableId():631:631 -> f
    78:79:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):167 -> f
    80:85:long androidx.compose.foundation.text.selection.Selection$AnchorInfo.getSelectableId():55:55 -> f
    80:85:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):167 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    86:95:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary$lambda$3(kotlin.Lazy):157:157 -> f
    86:95:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):169 -> f
    96:97:int androidx.compose.ui.text.TextLayoutResult.getLineForOffset(int):436:436 -> f
    96:97:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):178 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    98:101:int androidx.compose.ui.text.TextLayoutResult.getLineForOffset(int):436:436 -> f
    98:101:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):178 -> f
    102:113:int androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary$lambda$1(kotlin.Lazy):152:152 -> f
    102:113:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):183 -> f
    114:120:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary$lambda$3(kotlin.Lazy):157:157 -> f
    114:120:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):185 -> f
    121:122:int androidx.compose.foundation.text.selection.Selection$AnchorInfo.getOffset():52:52 -> f
    121:122:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):188 -> f
    123:126:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):190:190 -> f
    127:137:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):192:192 -> f
    138:154:boolean androidx.compose.foundation.text.selection.SelectionAdjustmentKt.isExpanding(androidx.compose.foundation.text.selection.SelectableInfo,int,boolean):219:219 -> f
    138:154:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):192 -> f
    155:173:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):198:198 -> f
    174:178:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):208:208 -> f
    179:185:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary$lambda$3(kotlin.Lazy):157:157 -> f
    179:185:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):203 -> f
    186:190:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.SelectionAdjustmentKt.updateSelectionBoundary(androidx.compose.foundation.text.selection.SelectionLayout,androidx.compose.foundation.text.selection.SelectableInfo,androidx.compose.foundation.text.selection.Selection$AnchorInfo):194:194 -> f
