# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.foundation.gestures.ScrollableState":"ScrollableState.kt","kotlinx.atomicfu.AtomicInt":"AtomicFU.kt","kotlinx.atomicfu.AtomicLong":"AtomicFU.kt","androidx.compose.foundation.gestures.ScrollExtensionsKt$animateScrollBy$1":"ScrollExtensions.kt","kotlinx.atomicfu.AtomicBoolean":"AtomicFU.kt","kotlin.coroutines.jvm.internal.Boxing":"boxing.kt","androidx.compose.ui.geometry.Rect":"Rect.kt","kotlinx.atomicfu.AtomicRef":"AtomicFU.kt","kotlin.jvm.internal.Ref$FloatRef":"Ref.java"}}
com.google.android.gms.internal.mlkit_vision_common.zzap -> zp8:
# {"id":"sourceFile","fileName":"com.google.mlkit:vision-common@@17.3.0"}
    1:25:androidx.compose.ui.unit.IntRect androidx.compose.ui.unit.IntRectKt.IntRect-VbeCjmY(long,long):206:206 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JJ)Lye3;"}
    22:24:void androidx.compose.foundation.gestures.ScrollExtensionsKt$animateScrollBy$1.<init>(kotlin.coroutines.Continuation):0:0 -> b
    22:24:java.lang.Object androidx.compose.foundation.gestures.ScrollExtensionsKt.animateScrollBy(androidx.compose.foundation.gestures.ScrollableState,float,androidx.compose.animation.core.AnimationSpec,kotlin.coroutines.Continuation):0 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lam6;FLeg2;Lob1;)Ljava/lang/Object;"}
    25:26:java.lang.Object androidx.compose.foundation.gestures.ScrollExtensionsKt.animateScrollBy(androidx.compose.foundation.gestures.ScrollableState,float,androidx.compose.animation.core.AnimationSpec,kotlin.coroutines.Continuation):0:0 -> b
    27:49:java.lang.Object androidx.compose.foundation.gestures.ScrollExtensionsKt.animateScrollBy(androidx.compose.foundation.gestures.ScrollableState,float,androidx.compose.animation.core.AnimationSpec,kotlin.coroutines.Continuation):35:35 -> b
    50:51:java.lang.Object androidx.compose.foundation.gestures.ScrollExtensionsKt.animateScrollBy(androidx.compose.foundation.gestures.ScrollableState,float,androidx.compose.animation.core.AnimationSpec,kotlin.coroutines.Continuation):39:39 -> b
    52:54:void kotlin.jvm.internal.Ref$FloatRef.<init>():58:58 -> b
    52:54:java.lang.Object androidx.compose.foundation.gestures.ScrollExtensionsKt.animateScrollBy(androidx.compose.foundation.gestures.ScrollableState,float,androidx.compose.animation.core.AnimationSpec,kotlin.coroutines.Continuation):39 -> b
    55:63:java.lang.Object androidx.compose.foundation.gestures.ScrollExtensionsKt.animateScrollBy(androidx.compose.foundation.gestures.ScrollableState,float,androidx.compose.animation.core.AnimationSpec,kotlin.coroutines.Continuation):40:40 -> b
    64:65:java.lang.Object androidx.compose.foundation.gestures.ScrollableState.scroll$default(androidx.compose.foundation.gestures.ScrollableState,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation,int,java.lang.Object):54:54 -> b
    64:65:java.lang.Object androidx.compose.foundation.gestures.ScrollExtensionsKt.animateScrollBy(androidx.compose.foundation.gestures.ScrollableState,float,androidx.compose.animation.core.AnimationSpec,kotlin.coroutines.Continuation):40 -> b
    66:69:java.lang.Object androidx.compose.foundation.gestures.ScrollableState.scroll$default(androidx.compose.foundation.gestures.ScrollableState,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation,int,java.lang.Object):53:53 -> b
    66:69:java.lang.Object androidx.compose.foundation.gestures.ScrollExtensionsKt.animateScrollBy(androidx.compose.foundation.gestures.ScrollableState,float,androidx.compose.animation.core.AnimationSpec,kotlin.coroutines.Continuation):40 -> b
    70:75:java.lang.Object androidx.compose.foundation.gestures.ScrollExtensionsKt.animateScrollBy(androidx.compose.foundation.gestures.ScrollableState,float,androidx.compose.animation.core.AnimationSpec,kotlin.coroutines.Continuation):40:40 -> b
    76:77:java.lang.Object androidx.compose.foundation.gestures.ScrollExtensionsKt.animateScrollBy(androidx.compose.foundation.gestures.ScrollableState,float,androidx.compose.animation.core.AnimationSpec,kotlin.coroutines.Continuation):45:45 -> b
    78:83:java.lang.Float kotlin.coroutines.jvm.internal.Boxing.boxFloat(float):40:40 -> b
    78:83:java.lang.Object androidx.compose.foundation.gestures.ScrollExtensionsKt.animateScrollBy(androidx.compose.foundation.gestures.ScrollableState,float,androidx.compose.animation.core.AnimationSpec,kotlin.coroutines.Continuation):45 -> b
    1:2:kotlinx.atomicfu.AtomicBoolean kotlinx.atomicfu.AtomicFU.atomic(boolean,kotlinx.atomicfu.TraceBase):65:65 -> c
    1:2:kotlinx.atomicfu.AtomicBoolean kotlinx.atomicfu.AtomicFU.atomic(boolean):67 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Ljv;"}
    3:5:void kotlinx.atomicfu.AtomicBoolean.<init>(boolean,kotlinx.atomicfu.TraceBase):141:141 -> c
    3:5:kotlinx.atomicfu.AtomicBoolean kotlinx.atomicfu.AtomicFU.atomic(boolean,kotlinx.atomicfu.TraceBase):65 -> c
    3:5:kotlinx.atomicfu.AtomicBoolean kotlinx.atomicfu.AtomicFU.atomic(boolean):67 -> c
    6:8:void kotlinx.atomicfu.AtomicBoolean.<init>(boolean,kotlinx.atomicfu.TraceBase):149:149 -> c
    6:8:kotlinx.atomicfu.AtomicBoolean kotlinx.atomicfu.AtomicFU.atomic(boolean,kotlinx.atomicfu.TraceBase):65 -> c
    6:8:kotlinx.atomicfu.AtomicBoolean kotlinx.atomicfu.AtomicFU.atomic(boolean):67 -> c
    1:2:kotlinx.atomicfu.AtomicInt kotlinx.atomicfu.AtomicFU.atomic(int,kotlinx.atomicfu.TraceBase):39:39 -> d
    1:2:kotlinx.atomicfu.AtomicInt kotlinx.atomicfu.AtomicFU.atomic(int):41 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Llv;"}
    3:5:void kotlinx.atomicfu.AtomicInt.<init>(int,kotlinx.atomicfu.TraceBase):213:213 -> d
    3:5:kotlinx.atomicfu.AtomicInt kotlinx.atomicfu.AtomicFU.atomic(int,kotlinx.atomicfu.TraceBase):39 -> d
    3:5:kotlinx.atomicfu.AtomicInt kotlinx.atomicfu.AtomicFU.atomic(int):41 -> d
    6:8:void kotlinx.atomicfu.AtomicInt.<init>(int,kotlinx.atomicfu.TraceBase):223:223 -> d
    6:8:kotlinx.atomicfu.AtomicInt kotlinx.atomicfu.AtomicFU.atomic(int,kotlinx.atomicfu.TraceBase):39 -> d
    6:8:kotlinx.atomicfu.AtomicInt kotlinx.atomicfu.AtomicFU.atomic(int):41 -> d
    1:2:kotlinx.atomicfu.AtomicLong kotlinx.atomicfu.AtomicFU.atomic(long,kotlinx.atomicfu.TraceBase):52:52 -> e
    1:2:kotlinx.atomicfu.AtomicLong kotlinx.atomicfu.AtomicFU.atomic(long):54 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lnv;"}
    3:5:void kotlinx.atomicfu.AtomicLong.<init>(long,kotlinx.atomicfu.TraceBase):345:345 -> e
    3:5:kotlinx.atomicfu.AtomicLong kotlinx.atomicfu.AtomicFU.atomic(long,kotlinx.atomicfu.TraceBase):52 -> e
    3:5:kotlinx.atomicfu.AtomicLong kotlinx.atomicfu.AtomicFU.atomic(long):54 -> e
    6:8:void kotlinx.atomicfu.AtomicLong.<init>(long,kotlinx.atomicfu.TraceBase):355:355 -> e
    6:8:kotlinx.atomicfu.AtomicLong kotlinx.atomicfu.AtomicFU.atomic(long,kotlinx.atomicfu.TraceBase):52 -> e
    6:8:kotlinx.atomicfu.AtomicLong kotlinx.atomicfu.AtomicFU.atomic(long):54 -> e
    1:2:kotlinx.atomicfu.AtomicRef kotlinx.atomicfu.AtomicFU.atomic(java.lang.Object,kotlinx.atomicfu.TraceBase):26:26 -> f
    1:2:kotlinx.atomicfu.AtomicRef kotlinx.atomicfu.AtomicFU.atomic(java.lang.Object):28 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lov;"}
    3:5:void kotlinx.atomicfu.AtomicRef.<init>(java.lang.Object,kotlinx.atomicfu.TraceBase):76:76 -> f
    3:5:kotlinx.atomicfu.AtomicRef kotlinx.atomicfu.AtomicFU.atomic(java.lang.Object,kotlinx.atomicfu.TraceBase):26 -> f
    3:5:kotlinx.atomicfu.AtomicRef kotlinx.atomicfu.AtomicFU.atomic(java.lang.Object):28 -> f
    6:8:void kotlinx.atomicfu.AtomicRef.<init>(java.lang.Object,kotlinx.atomicfu.TraceBase):86:86 -> f
    6:8:kotlinx.atomicfu.AtomicRef kotlinx.atomicfu.AtomicFU.atomic(java.lang.Object,kotlinx.atomicfu.TraceBase):26 -> f
    6:8:kotlinx.atomicfu.AtomicRef kotlinx.atomicfu.AtomicFU.atomic(java.lang.Object):28 -> f
    1:28:boolean androidx.compose.foundation.layout.AspectRatioKt.isSatisfiedBy-NN6Ew-U(long,int,int):238:238 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(IIJ)Z"}
    1:2:androidx.compose.ui.unit.IntRect androidx.compose.ui.unit.IntRectKt.roundToIntRect(androidx.compose.ui.geometry.Rect):270:270 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lxs5;)Lye3;"}
    3:4:float androidx.compose.ui.geometry.Rect.getLeft():37:37 -> h
    3:4:androidx.compose.ui.unit.IntRect androidx.compose.ui.unit.IntRectKt.roundToIntRect(androidx.compose.ui.geometry.Rect):271 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:8:androidx.compose.ui.unit.IntRect androidx.compose.ui.unit.IntRectKt.roundToIntRect(androidx.compose.ui.geometry.Rect):281:281 -> h
    9:10:float androidx.compose.ui.geometry.Rect.getTop():40:40 -> h
    9:10:androidx.compose.ui.unit.IntRect androidx.compose.ui.unit.IntRectKt.roundToIntRect(androidx.compose.ui.geometry.Rect):272 -> h
    11:14:androidx.compose.ui.unit.IntRect androidx.compose.ui.unit.IntRectKt.roundToIntRect(androidx.compose.ui.geometry.Rect):282:282 -> h
    15:16:float androidx.compose.ui.geometry.Rect.getRight():43:43 -> h
    15:16:androidx.compose.ui.unit.IntRect androidx.compose.ui.unit.IntRectKt.roundToIntRect(androidx.compose.ui.geometry.Rect):273 -> h
    17:20:androidx.compose.ui.unit.IntRect androidx.compose.ui.unit.IntRectKt.roundToIntRect(androidx.compose.ui.geometry.Rect):283:283 -> h
    21:22:float androidx.compose.ui.geometry.Rect.getBottom():46:46 -> h
    21:22:androidx.compose.ui.unit.IntRect androidx.compose.ui.unit.IntRectKt.roundToIntRect(androidx.compose.ui.geometry.Rect):274 -> h
    23:26:androidx.compose.ui.unit.IntRect androidx.compose.ui.unit.IntRectKt.roundToIntRect(androidx.compose.ui.geometry.Rect):284:284 -> h
    27:30:androidx.compose.ui.unit.IntRect androidx.compose.ui.unit.IntRectKt.roundToIntRect(androidx.compose.ui.geometry.Rect):270:270 -> h
