# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.foundation.layout.SizeKt":"Size.kt","io.github.koalaplot.core.style.KoalaPlotTheme":"KoalaPlotTheme.kt","androidx.compose.runtime.saveable.SaveableHolder":"RememberSaveable.kt","androidx.lifecycle.compose.LocalLifecycleOwnerKt":"LocalLifecycleOwner.kt","io.github.koalaplot.core.style.Axis":"KoalaPlotTheme.kt","io.github.koalaplot.core.style.KoalaPlotThemeKt":"KoalaPlotTheme.kt","androidx.compose.runtime.saveable.SaveableStateRegistryKt":"SaveableStateRegistry.kt","androidx.compose.ui.input.pointer.SuspendingPointerInputFilterKt":"SuspendingPointerInputFilter.kt","io.github.koalaplot.core.style.LineStyle":"LineStyle.kt","androidx.compose.runtime.RecomposeScopeImpl":"RecomposeScopeImpl.kt","androidx.compose.runtime.SnapshotStateKt__ProduceStateKt":"ProduceState.kt","androidx.compose.runtime.GapComposer":"GapComposer.kt"}}
com.google.android.gms.internal.mlkit_vision_barcode.zzsy -> ko9:
# {"id":"sourceFile","fileName":"com.google.android.gms:play-services-mlkit-barcode-scanning@@18.3.1"}
    6:14:void io.github.koalaplot.core.xygraph.XYGraphKt.Grid(io.github.koalaplot.core.xygraph.AxisState,io.github.koalaplot.core.xygraph.AxisState,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,androidx.compose.runtime.Composer,int,int):597:597 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm00;Lm00;Ley3;Ley3;Ley3;Ley3;Luq2;I)V"}
    15:16:androidx.compose.ui.Modifier androidx.compose.foundation.layout.SizeKt.fillMaxSize(androidx.compose.ui.Modifier,float):523:523 -> a
    15:16:androidx.compose.ui.Modifier androidx.compose.foundation.layout.SizeKt.fillMaxSize$default(androidx.compose.ui.Modifier,float,int,java.lang.Object):522 -> a
    15:16:void io.github.koalaplot.core.xygraph.XYGraphKt.Grid(io.github.koalaplot.core.xygraph.AxisState,io.github.koalaplot.core.xygraph.AxisState,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,androidx.compose.runtime.Composer,int,int):598 -> a
    17:32:void io.github.koalaplot.core.xygraph.XYGraphKt.Grid(io.github.koalaplot.core.xygraph.AxisState,io.github.koalaplot.core.xygraph.AxisState,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,androidx.compose.runtime.Composer,int,int):598:598 -> a
    33:51:void io.github.koalaplot.core.xygraph.XYGraphKt.Grid(io.github.koalaplot.core.xygraph.AxisState,io.github.koalaplot.core.xygraph.AxisState,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,androidx.compose.runtime.Composer,int,int):623:623 -> a
    52:54:void androidx.compose.runtime.RecomposeScopeImpl.updateScope(kotlin.jvm.functions.Function2):249:249 -> a
    52:54:void io.github.koalaplot.core.xygraph.XYGraphKt.Grid(io.github.koalaplot.core.xygraph.AxisState,io.github.koalaplot.core.xygraph.AxisState,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,androidx.compose.runtime.Composer,int,int):623 -> a
    20:183:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):85:85 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk00;Lk00;Lfb4;Ln00;La31;La31;Ln00;La31;La31;Ley3;Ley3;Ley3;Ley3;ZLa31;Luq2;I)V"}
    184:204:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):173:173 -> b
    205:221:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):85:85 -> b
    222:242:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):83:83 -> b
    243:246:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):73:73 -> b
    247:250:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):76:76 -> b
    251:252:androidx.compose.runtime.ProvidableCompositionLocal io.github.koalaplot.core.style.KoalaPlotThemeKt.getLocalAxis():123:123 -> b
    251:252:io.github.koalaplot.core.style.Axis io.github.koalaplot.core.style.KoalaPlotTheme.getAxis(androidx.compose.runtime.Composer,int):67 -> b
    251:252:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):79 -> b
    253:256:io.github.koalaplot.core.style.Axis io.github.koalaplot.core.style.KoalaPlotTheme.getAxis(androidx.compose.runtime.Composer,int):131:131 -> b
    253:256:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):79 -> b
    257:258:io.github.koalaplot.core.style.Axis io.github.koalaplot.core.style.KoalaPlotTheme.getAxis(androidx.compose.runtime.Composer,int):67:67 -> b
    257:258:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):79 -> b
    259:261:io.github.koalaplot.core.style.LineStyle io.github.koalaplot.core.style.Axis.getMajorGridlineStyle():113:113 -> b
    259:261:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):79 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    262:265:io.github.koalaplot.core.style.Axis io.github.koalaplot.core.style.KoalaPlotTheme.getAxis(androidx.compose.runtime.Composer,int):131:131 -> b
    262:265:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):80 -> b
    266:267:io.github.koalaplot.core.style.Axis io.github.koalaplot.core.style.KoalaPlotTheme.getAxis(androidx.compose.runtime.Composer,int):67:67 -> b
    266:267:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):80 -> b
    268:269:io.github.koalaplot.core.style.LineStyle io.github.koalaplot.core.style.Axis.getMinorGridlineStyle():117:117 -> b
    268:269:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):80 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    270:273:io.github.koalaplot.core.style.Axis io.github.koalaplot.core.style.KoalaPlotTheme.getAxis(androidx.compose.runtime.Composer,int):131:131 -> b
    270:273:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):81 -> b
    274:277:io.github.koalaplot.core.style.Axis io.github.koalaplot.core.style.KoalaPlotTheme.getAxis(androidx.compose.runtime.Composer,int):67:67 -> b
    274:277:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):81 -> b
    278:279:io.github.koalaplot.core.style.LineStyle io.github.koalaplot.core.style.Axis.getMajorGridlineStyle():113:113 -> b
    278:279:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):81 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    280:283:io.github.koalaplot.core.style.Axis io.github.koalaplot.core.style.KoalaPlotTheme.getAxis(androidx.compose.runtime.Composer,int):131:131 -> b
    280:283:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):82 -> b
    284:285:io.github.koalaplot.core.style.Axis io.github.koalaplot.core.style.KoalaPlotTheme.getAxis(androidx.compose.runtime.Composer,int):67:67 -> b
    284:285:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):82 -> b
    286:294:io.github.koalaplot.core.style.LineStyle io.github.koalaplot.core.style.Axis.getMinorGridlineStyle():117:117 -> b
    286:294:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):82 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    295:299:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):83:83 -> b
    300:308:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):87:87 -> b
    309:320:androidx.compose.ui.Modifier androidx.compose.ui.input.pointer.SuspendingPointerInputFilterKt.pointerInput(androidx.compose.ui.Modifier,java.lang.Object,java.lang.Object,kotlin.jvm.functions.Function2):250:250 -> b
    309:320:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):87 -> b
    321:322:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):94:94 -> b
    323:365:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):97:97 -> b
    366:397:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):173:173 -> b
    398:400:void androidx.compose.runtime.RecomposeScopeImpl.updateScope(kotlin.jvm.functions.Function2):249:249 -> b
    398:400:void io.github.koalaplot.core.xygraph.XYGraphKt.XYGraph(io.github.koalaplot.core.xygraph.AxisModel,io.github.koalaplot.core.xygraph.AxisModel,androidx.compose.ui.Modifier,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.xygraph.AxisStyle,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,io.github.koalaplot.core.style.LineStyle,boolean,kotlin.jvm.functions.Function3,androidx.compose.runtime.Composer,int,int,int):173 -> b
    1:2:androidx.compose.runtime.ProvidableCompositionLocal androidx.lifecycle.compose.LocalLifecycleOwnerKt.getLocalLifecycleOwner():26:26 -> c
    1:2:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):135 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Luh2;Ljava/lang/Object;Ljx2;Luq2;)Lve4;"}
    3:8:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):189:189 -> c
    9:12:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):141:141 -> c
    13:41:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.Lifecycle,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):176:176 -> c
    13:41:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):139 -> c
    42:45:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.Lifecycle,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):190:190 -> c
    42:45:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):139 -> c
    46:51:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.Lifecycle,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):191:191 -> c
    46:51:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):139 -> c
    52:60:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.Lifecycle,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):176:176 -> c
    52:60:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):139 -> c
    61:64:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.Lifecycle,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):193:193 -> c
    61:64:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):139 -> c
    65:66:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.Lifecycle,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):176:176 -> c
    65:66:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):139 -> c
    67:72:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt__ProduceStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):256:256 -> c
    67:72:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):1 -> c
    67:72:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.Lifecycle,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):176 -> c
    67:72:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):139 -> c
    73:76:androidx.compose.runtime.MutableState androidx.compose.runtime.SnapshotStateKt.mutableStateOf$default(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy,int,java.lang.Object):1:1 -> c
    73:76:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt__ProduceStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):202 -> c
    73:76:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):1 -> c
    73:76:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.Lifecycle,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):176 -> c
    73:76:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):139 -> c
    77:79:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt__ProduceStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):259:259 -> c
    77:79:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):1 -> c
    77:79:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.Lifecycle,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):176 -> c
    77:79:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):139 -> c
    80:82:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt__ProduceStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):202:202 -> c
    80:82:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):1 -> c
    80:82:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.Lifecycle,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):176 -> c
    80:82:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):139 -> c
    83:90:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt__ProduceStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):204:204 -> c
    83:90:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):1 -> c
    83:90:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.Lifecycle,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):176 -> c
    83:90:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):139 -> c
    91:98:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt__ProduceStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):262:262 -> c
    91:98:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):1 -> c
    91:98:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.Lifecycle,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):176 -> c
    91:98:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):139 -> c
    99:105:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt__ProduceStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):204:204 -> c
    99:105:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):1 -> c
    99:105:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.Lifecycle,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):176 -> c
    99:105:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):139 -> c
    106:108:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt__ProduceStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):265:265 -> c
    106:108:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):1 -> c
    106:108:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.Lifecycle,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):176 -> c
    106:108:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):139 -> c
    109:110:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt__ProduceStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):204:204 -> c
    109:110:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):1 -> c
    109:110:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.Lifecycle,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):176 -> c
    109:110:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):139 -> c
    111:112:kotlin.coroutines.CoroutineContext androidx.compose.runtime.GapComposer.getApplyCoroutineContext():299:299 -> c
    111:112:void androidx.compose.runtime.EffectsKt.LaunchedEffect(java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):412 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    111:112:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt__ProduceStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):204 -> c
    111:112:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):1 -> c
    111:112:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.Lifecycle,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):176 -> c
    111:112:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):139 -> c
    113:117:void androidx.compose.runtime.EffectsKt.LaunchedEffect(java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):413:413 -> c
    113:117:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt__ProduceStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):204 -> c
    113:117:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):1 -> c
    113:117:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.Lifecycle,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):176 -> c
    113:117:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):139 -> c
    118:132:void androidx.compose.runtime.EffectsKt.LaunchedEffect(java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):678:678 -> c
    118:132:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt__ProduceStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):204 -> c
    118:132:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):1 -> c
    118:132:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.Lifecycle,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):176 -> c
    118:132:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):139 -> c
    133:142:void androidx.compose.runtime.EffectsKt.LaunchedEffect(java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):680:680 -> c
    133:142:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt__ProduceStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):204 -> c
    133:142:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):1 -> c
    133:142:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.Lifecycle,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):176 -> c
    133:142:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):139 -> c
    143:147:void androidx.compose.runtime.EffectsKt.LaunchedEffect(java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):413:413 -> c
    143:147:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt__ProduceStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):204 -> c
    143:147:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):1 -> c
    143:147:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.Lifecycle,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):176 -> c
    143:147:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):139 -> c
    148:151:void androidx.compose.runtime.EffectsKt.LaunchedEffect(java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):683:683 -> c
    148:151:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt__ProduceStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):204 -> c
    148:151:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt.produceState(java.lang.Object,java.lang.Object[],kotlin.jvm.functions.Function2,androidx.compose.runtime.Composer,int):1 -> c
    148:151:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.Lifecycle,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):176 -> c
    148:151:androidx.compose.runtime.State androidx.lifecycle.compose.FlowExtKt.collectAsStateWithLifecycle(kotlinx.coroutines.flow.Flow,java.lang.Object,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):139 -> c
    3:26:void io.github.koalaplot.core.xygraph.XYGraphKt.drawHorizontalGridLines(androidx.compose.ui.graphics.drawscope.DrawScope,java.util.List,float,io.github.koalaplot.core.style.LineStyle):774:774 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Li12;Ljava/util/List;FLey3;)V"}
    27:30:void io.github.koalaplot.core.xygraph.XYGraphKt.drawHorizontalGridLines(androidx.compose.ui.graphics.drawscope.DrawScope,java.util.List,float,io.github.koalaplot.core.style.LineStyle):650:650 -> d
    31:42:void io.github.koalaplot.core.xygraph.XYGraphKt.drawHorizontalGridLines(androidx.compose.ui.graphics.drawscope.DrawScope,java.util.List,float,io.github.koalaplot.core.style.LineStyle):651:651 -> d
    43:44:androidx.compose.ui.graphics.Brush io.github.koalaplot.core.style.LineStyle.getBrush():23:23 -> d
    43:44:void io.github.koalaplot.core.xygraph.XYGraphKt.drawGridLine-nbeKj4c(androidx.compose.ui.graphics.drawscope.DrawScope,io.github.koalaplot.core.style.LineStyle,long,long):663 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    43:44:void io.github.koalaplot.core.xygraph.XYGraphKt.drawHorizontalGridLines(androidx.compose.ui.graphics.drawscope.DrawScope,java.util.List,float,io.github.koalaplot.core.style.LineStyle):648 -> d
    45:46:float io.github.koalaplot.core.style.LineStyle.getStrokeWidth-D9Ej5fM():24:24 -> d
    45:46:void io.github.koalaplot.core.xygraph.XYGraphKt.drawGridLine-nbeKj4c(androidx.compose.ui.graphics.drawscope.DrawScope,io.github.koalaplot.core.style.LineStyle,long,long):664 -> d
    45:46:void io.github.koalaplot.core.xygraph.XYGraphKt.drawHorizontalGridLines(androidx.compose.ui.graphics.drawscope.DrawScope,java.util.List,float,io.github.koalaplot.core.style.LineStyle):648 -> d
    47:55:void io.github.koalaplot.core.xygraph.XYGraphKt.drawGridLine-nbeKj4c(androidx.compose.ui.graphics.drawscope.DrawScope,io.github.koalaplot.core.style.LineStyle,long,long):664:664 -> d
    47:55:void io.github.koalaplot.core.xygraph.XYGraphKt.drawHorizontalGridLines(androidx.compose.ui.graphics.drawscope.DrawScope,java.util.List,float,io.github.koalaplot.core.style.LineStyle):648 -> d
    56:60:void io.github.koalaplot.core.xygraph.XYGraphKt.drawGridLine-nbeKj4c(androidx.compose.ui.graphics.drawscope.DrawScope,io.github.koalaplot.core.style.LineStyle,long,long):660:660 -> d
    56:60:void io.github.koalaplot.core.xygraph.XYGraphKt.drawHorizontalGridLines(androidx.compose.ui.graphics.drawscope.DrawScope,java.util.List,float,io.github.koalaplot.core.style.LineStyle):648 -> d
    3:24:void io.github.koalaplot.core.xygraph.XYGraphKt.drawVerticalGridLines(androidx.compose.ui.graphics.drawscope.DrawScope,java.util.List,float,io.github.koalaplot.core.style.LineStyle):772:772 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Li12;Ljava/util/List;FLey3;)V"}
    25:28:void io.github.koalaplot.core.xygraph.XYGraphKt.drawVerticalGridLines(androidx.compose.ui.graphics.drawscope.DrawScope,java.util.List,float,io.github.koalaplot.core.style.LineStyle):634:634 -> e
    29:40:void io.github.koalaplot.core.xygraph.XYGraphKt.drawVerticalGridLines(androidx.compose.ui.graphics.drawscope.DrawScope,java.util.List,float,io.github.koalaplot.core.style.LineStyle):635:635 -> e
    41:42:androidx.compose.ui.graphics.Brush io.github.koalaplot.core.style.LineStyle.getBrush():23:23 -> e
    41:42:void io.github.koalaplot.core.xygraph.XYGraphKt.drawGridLine-nbeKj4c(androidx.compose.ui.graphics.drawscope.DrawScope,io.github.koalaplot.core.style.LineStyle,long,long):663 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    41:42:void io.github.koalaplot.core.xygraph.XYGraphKt.drawVerticalGridLines(androidx.compose.ui.graphics.drawscope.DrawScope,java.util.List,float,io.github.koalaplot.core.style.LineStyle):632 -> e
    43:44:float io.github.koalaplot.core.style.LineStyle.getStrokeWidth-D9Ej5fM():24:24 -> e
    43:44:void io.github.koalaplot.core.xygraph.XYGraphKt.drawGridLine-nbeKj4c(androidx.compose.ui.graphics.drawscope.DrawScope,io.github.koalaplot.core.style.LineStyle,long,long):664 -> e
    43:44:void io.github.koalaplot.core.xygraph.XYGraphKt.drawVerticalGridLines(androidx.compose.ui.graphics.drawscope.DrawScope,java.util.List,float,io.github.koalaplot.core.style.LineStyle):632 -> e
    45:53:void io.github.koalaplot.core.xygraph.XYGraphKt.drawGridLine-nbeKj4c(androidx.compose.ui.graphics.drawscope.DrawScope,io.github.koalaplot.core.style.LineStyle,long,long):664:664 -> e
    45:53:void io.github.koalaplot.core.xygraph.XYGraphKt.drawVerticalGridLines(androidx.compose.ui.graphics.drawscope.DrawScope,java.util.List,float,io.github.koalaplot.core.style.LineStyle):632 -> e
    54:58:void io.github.koalaplot.core.xygraph.XYGraphKt.drawGridLine-nbeKj4c(androidx.compose.ui.graphics.drawscope.DrawScope,io.github.koalaplot.core.style.LineStyle,long,long):660:660 -> e
    54:58:void io.github.koalaplot.core.xygraph.XYGraphKt.drawVerticalGridLines(androidx.compose.ui.graphics.drawscope.DrawScope,java.util.List,float,io.github.koalaplot.core.style.LineStyle):632 -> e
    1:18:java.lang.String androidx.compose.runtime.saveable.RememberSaveableKt.generateCannotBeSavedErrorMessage(java.lang.Object):379:379 -> f
    1:21:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int):138:138 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/Object;Lyo2;Luq2;I)Ljava/lang/Object;"}
    1:22:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int):178:178 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/Object;Lzd6;Lyo2;Luq2;I)Ljava/lang/Object;"}
    1:4:long androidx.compose.runtime.GapComposer.getCompositeKeyHashCode():596:596 -> i
    1:4:long androidx.compose.runtime.ComposablesKt.getCurrentCompositeKeyHashCode(androidx.compose.runtime.Composer,int):269 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1:4:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,java.lang.String,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):81 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/Object;Lzd6;Lyo2;Luq2;II)Ljava/lang/Object;"}
    5:14:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,java.lang.String,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):387:387 -> i
    15:17:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,java.lang.String,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):89:89 -> i
    18:19:androidx.compose.runtime.ProvidableCompositionLocal androidx.compose.runtime.saveable.SaveableStateRegistryKt.getLocalSaveableStateRegistry():86:86 -> i
    18:19:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,java.lang.String,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):91 -> i
    20:23:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,java.lang.String,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):388:388 -> i
    24:26:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,java.lang.String,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):91:91 -> i
    27:31:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,java.lang.String,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):389:389 -> i
    32:37:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,java.lang.String,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):390:390 -> i
    38:51:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,java.lang.String,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):95:95 -> i
    52:56:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,java.lang.String,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):96:96 -> i
    57:63:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,java.lang.String,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):97:97 -> i
    64:70:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,java.lang.String,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):393:393 -> i
    71:72:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,java.lang.String,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):93:93 -> i
    73:74:java.lang.Object androidx.compose.runtime.saveable.SaveableHolder.getValueIfInputsDidntChange(java.lang.Object[]):315:315 -> i
    73:74:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,java.lang.String,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):100 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    75:80:java.lang.Object androidx.compose.runtime.saveable.SaveableHolder.getValueIfInputsDidntChange(java.lang.Object[]):315:315 -> i
    75:80:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,java.lang.String,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):100 -> i
    81:84:java.lang.Object androidx.compose.runtime.saveable.SaveableHolder.getValueIfInputsDidntChange(java.lang.Object[]):316:316 -> i
    81:84:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,java.lang.String,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):100 -> i
    85:88:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,java.lang.String,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):100:100 -> i
    89:134:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,java.lang.String,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):101:101 -> i
    135:145:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,java.lang.String,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):396:396 -> i
    146:157:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,java.lang.String,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):101:101 -> i
    158:161:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,java.lang.String,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):399:399 -> i
    162:167:java.lang.Object androidx.compose.runtime.saveable.RememberSaveableKt.rememberSaveable(java.lang.Object[],androidx.compose.runtime.saveable.Saver,java.lang.String,kotlin.jvm.functions.Function0,androidx.compose.runtime.Composer,int,int):101:101 -> i
