From 2ab7ef3f657939c9641111a60ee6a9a215f3673d Mon Sep 17 00:00:00 2001
From: Rafal Wisniewski <2krafal.wisniewski@gmail.com>
Date: Wed, 29 Apr 2026 15:42:57 +0200
Subject: [PATCH] init
---
app/baseline-profiles-rules.pro | 1 +
app/build.gradle.kts | 22 +-
app/proguard-rules.pro | 3 +-
app/src/main/AndroidManifest.xml | 11 +-
app/src/main/baseline-prof.txt | 8766 +++++++++++++++++
.../java/cc/n0th1ng/tripmoney/MainActivity.kt | 5 +-
.../cc/n0th1ng/tripmoney/data/TripDatabase.kt | 2 +-
.../n0th1ng/tripmoney/data/entity/Expense.kt | 2 +-
.../screens/listexpense/ListExpenseScreen.kt | 7 +-
baselineprofile/build.gradle.kts | 53 -
.../BaselineProfileGenerator.kt | 36 -
.../baselineprofile/StartupBenchmarks.kt | 76 -
{baselineprofile => benchmark}/.gitignore | 0
benchmark/build.gradle.kts | 54 +
.../src/main/AndroidManifest.xml | 0
.../benchmark/BaselineProfileGenerator.kt | 46 +
.../benchmark/ExampleStartupBenchmark.kt | 43 +
gradle/libs.versions.toml | 8 +-
settings.gradle.kts | 2 +-
19 files changed, 8949 insertions(+), 188 deletions(-)
create mode 100644 app/baseline-profiles-rules.pro
create mode 100644 app/src/main/baseline-prof.txt
delete mode 100644 baselineprofile/build.gradle.kts
delete mode 100644 baselineprofile/src/main/java/cc/n0th1ng/baselineprofile/BaselineProfileGenerator.kt
delete mode 100644 baselineprofile/src/main/java/cc/n0th1ng/baselineprofile/StartupBenchmarks.kt
rename {baselineprofile => benchmark}/.gitignore (100%)
create mode 100644 benchmark/build.gradle.kts
rename {baselineprofile => benchmark}/src/main/AndroidManifest.xml (100%)
create mode 100644 benchmark/src/main/java/cc/n0th1ng/benchmark/BaselineProfileGenerator.kt
create mode 100644 benchmark/src/main/java/cc/n0th1ng/benchmark/ExampleStartupBenchmark.kt
diff --git a/app/baseline-profiles-rules.pro b/app/baseline-profiles-rules.pro
new file mode 100644
index 0000000..0674e77
--- /dev/null
+++ b/app/baseline-profiles-rules.pro
@@ -0,0 +1 @@
+-dontobfuscate
\ No newline at end of file
diff --git a/app/build.gradle.kts b/app/build.gradle.kts
index d3fa9ab..314159a 100644
--- a/app/build.gradle.kts
+++ b/app/build.gradle.kts
@@ -19,10 +19,16 @@ android {
versionName = "1.0"
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
+ testInstrumentationRunnerArguments["androidx.compose.ui.test.tagsAsResourceId"] = "true"
}
buildTypes {
+ debug {
+ applicationIdSuffix = ".debug"
+ isDebuggable = true
+ }
release {
+ signingConfig = signingConfigs.getByName("debug")
isMinifyEnabled = true
isShrinkResources = true
proguardFiles(
@@ -31,24 +37,21 @@ android {
)
}
create("benchmark") {
- initWith(getByName("release"))
-
- isDebuggable = false
isMinifyEnabled = false
isShrinkResources = false
-
- // Use release signing if needed (optional for local)
+ initWith(buildTypes.getByName("release"))
signingConfig = signingConfigs.getByName("debug")
-
matchingFallbacks += listOf("release")
+ isDebuggable = false
+ proguardFiles("baseline-profiles-rules.pro")
}
}
compileOptions {
- sourceCompatibility = JavaVersion.VERSION_11
- targetCompatibility = JavaVersion.VERSION_11
+ sourceCompatibility = JavaVersion.VERSION_17
+ targetCompatibility = JavaVersion.VERSION_17
}
kotlinOptions {
- jvmTarget = "11"
+ jvmTarget = "17"
freeCompilerArgs = listOf("-XXLanguage:+PropertyParamAnnotationDefaultTargetMode")
}
buildFeatures {
@@ -74,7 +77,6 @@ dependencies {
androidTestImplementation(libs.androidx.espresso.core)
androidTestImplementation(platform(libs.androidx.compose.bom))
androidTestImplementation(libs.androidx.compose.ui.test.junit4)
- "baselineProfile"(project(":baselineprofile"))
debugImplementation(libs.androidx.compose.ui.tooling)
debugImplementation(libs.androidx.compose.ui.test.manifest)
diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro
index 481bb43..a468ab8 100644
--- a/app/proguard-rules.pro
+++ b/app/proguard-rules.pro
@@ -18,4 +18,5 @@
# If you keep the line number information, uncomment this to
# hide the original source file name.
-#-renamesourcefileattribute SourceFile
\ No newline at end of file
+#-renamesourcefileattribute SourceFile
+-dontwarn edu.umd.cs.findbugs.annotations.SuppressFBWarnings
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 72d3e33..d1f1875 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -12,16 +12,22 @@
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/Theme.TripMoney">
+
+
+
+
+ android:resource="@xml/file_paths" />
-
\ No newline at end of file
diff --git a/app/src/main/baseline-prof.txt b/app/src/main/baseline-prof.txt
new file mode 100644
index 0000000..f47da87
--- /dev/null
+++ b/app/src/main/baseline-prof.txt
@@ -0,0 +1,8766 @@
+Landroidx/activity/Cancellable;
+Landroidx/activity/ComponentActivity;
+SPLandroidx/activity/ComponentActivity;->()V
+SPLandroidx/activity/ComponentActivity;->getDefaultViewModelCreationExtras()Landroidx/lifecycle/viewmodel/MutableCreationExtras;
+SPLandroidx/activity/ComponentActivity;->getLifecycle()Landroidx/lifecycle/LifecycleRegistry;
+SPLandroidx/activity/ComponentActivity;->getOnBackPressedDispatcher()Landroidx/activity/OnBackPressedDispatcher;
+SPLandroidx/activity/ComponentActivity;->getSavedStateRegistry()Lio/ktor/utils/io/WriterJob;
+SPLandroidx/activity/ComponentActivity;->getViewModelStore()Landroidx/lifecycle/ViewModelStore;
+SPLandroidx/activity/ComponentActivity;->initializeViewTreeOwners()V
+SPLandroidx/activity/ComponentActivity;->onCreate(Landroid/os/Bundle;)V
+SPLandroidx/activity/ComponentActivity;->reportFullyDrawn()V
+SPLandroidx/activity/ComponentActivity;->setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;->(ILjava/lang/Object;)V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda1;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda1;->(ILjava/lang/Object;)V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda2;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda2;->(Lcc/n0th1ng/tripmoney/MainActivity;)V
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda2;->onContextAvailable()V
+Landroidx/activity/ComponentActivity$1;
+SPLandroidx/activity/ComponentActivity$1;->()V
+Landroidx/activity/ComponentActivity$2;
+SPLandroidx/activity/ComponentActivity$2;->(Lcc/n0th1ng/tripmoney/MainActivity;I)V
+SPLandroidx/activity/ComponentActivity$2;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+Landroidx/activity/ComponentActivity$5;
+SPLandroidx/activity/ComponentActivity$5;->(ILjava/lang/Object;)V
+Landroidx/activity/ComponentActivity$Api33Impl;
+SPLandroidx/activity/ComponentActivity$Api33Impl;->getOnBackInvokedDispatcher(Landroid/app/Activity;)Landroid/window/OnBackInvokedDispatcher;
+Landroidx/activity/ComponentActivity$NonConfigurationInstances;
+Landroidx/activity/ComponentActivity$ReportFullyDrawnExecutorApi16Impl;
+SPLandroidx/activity/ComponentActivity$ReportFullyDrawnExecutorApi16Impl;->(Lcc/n0th1ng/tripmoney/MainActivity;)V
+SPLandroidx/activity/ComponentActivity$ReportFullyDrawnExecutorApi16Impl;->execute(Ljava/lang/Runnable;)V
+SPLandroidx/activity/ComponentActivity$ReportFullyDrawnExecutorApi16Impl;->onDraw()V
+PLandroidx/activity/ComponentActivity$ReportFullyDrawnExecutorApi16Impl;->run()V
+SPLandroidx/activity/ComponentActivity$ReportFullyDrawnExecutorApi16Impl;->viewCreated(Landroid/view/View;)V
+Landroidx/activity/ComponentDialog$$ExternalSyntheticApiModelOutline0;
+SPLandroidx/activity/ComponentDialog$$ExternalSyntheticApiModelOutline0;->m$1(Landroid/graphics/text/LineBreakConfig$Builder;I)Landroid/graphics/text/LineBreakConfig$Builder;
+SPLandroidx/activity/ComponentDialog$$ExternalSyntheticApiModelOutline0;->m()Landroid/graphics/text/LineBreakConfig$Builder;
+PLandroidx/activity/ComponentDialog$$ExternalSyntheticApiModelOutline0;->m()Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
+SPLandroidx/activity/ComponentDialog$$ExternalSyntheticApiModelOutline0;->m(Landroid/graphics/text/LineBreakConfig$Builder;)Landroid/graphics/text/LineBreakConfig;
+SPLandroidx/activity/ComponentDialog$$ExternalSyntheticApiModelOutline0;->m(Landroid/graphics/text/LineBreakConfig$Builder;I)Landroid/graphics/text/LineBreakConfig$Builder;
+SPLandroidx/activity/ComponentDialog$$ExternalSyntheticApiModelOutline0;->m(Landroid/text/StaticLayout$Builder;Landroid/graphics/text/LineBreakConfig;)V
+SPLandroidx/activity/ComponentDialog$$ExternalSyntheticApiModelOutline0;->m(Landroid/text/StaticLayout;)Z
+SPLandroidx/activity/ComponentDialog$$ExternalSyntheticApiModelOutline0;->m(Ljava/lang/CharSequence;Landroid/text/TextPaint;Landroid/text/TextDirectionHeuristic;)Landroid/text/BoringLayout$Metrics;
+Landroidx/activity/ComponentDialog$$ExternalSyntheticLambda1;
+SPLandroidx/activity/ComponentDialog$$ExternalSyntheticLambda1;->(ILjava/lang/Object;)V
+PLandroidx/activity/ComponentDialog$$ExternalSyntheticLambda1;->run$androidx$emoji2$text$FontRequestEmojiCompatConfig$FontRequestMetadataLoader$$ExternalSyntheticLambda0()V
+Landroidx/activity/EdgeToEdge;
+SPLandroidx/activity/EdgeToEdge;->()V
+Landroidx/activity/EdgeToEdgeApi29;
+SPLandroidx/activity/EdgeToEdgeApi29;->setUp(Landroidx/activity/SystemBarStyle;Landroidx/activity/SystemBarStyle;Landroid/view/Window;Landroid/view/View;ZZ)V
+Landroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;
+SPLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m$1(Landroid/view/Window;)V
+SPLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m$13()Landroid/graphics/BlendMode;
+SPLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m$16()Landroid/graphics/BlendMode;
+SPLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m()Landroid/graphics/BlendMode;
+SPLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m(Landroid/graphics/Canvas;Landroid/graphics/RenderNode;)V
+SPLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m(Landroid/graphics/RenderNode;)Landroid/graphics/RecordingCanvas;
+SPLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m(Landroid/graphics/RenderNode;)V
+SPLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m(Landroid/view/Window;)V
+Landroidx/activity/EdgeToEdgeImpl;
+Landroidx/activity/FullyDrawnReporter;
+SPLandroidx/activity/FullyDrawnReporter;->(Landroidx/activity/ComponentActivity$ReportFullyDrawnExecutorApi16Impl;Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;)V
+SPLandroidx/activity/FullyDrawnReporter;->fullyDrawnReported()V
+Landroidx/activity/FullyDrawnReporterOwner;
+Landroidx/activity/OnBackPressedCallback;
+SPLandroidx/activity/OnBackPressedCallback;->(Z)V
+Landroidx/activity/OnBackPressedDispatcher;
+SPLandroidx/activity/OnBackPressedDispatcher;->(Ljava/lang/Runnable;)V
+SPLandroidx/activity/OnBackPressedDispatcher;->addCallback(Landroidx/lifecycle/LifecycleOwner;Landroidx/activity/OnBackPressedCallback;)V
+SPLandroidx/activity/OnBackPressedDispatcher;->updateBackInvokedCallbackState(Z)V
+SPLandroidx/activity/OnBackPressedDispatcher;->updateEnabledCallbacks()V
+Landroidx/activity/OnBackPressedDispatcher$1;
+SPLandroidx/activity/OnBackPressedDispatcher$1;->(Landroidx/activity/OnBackPressedDispatcher;I)V
+Landroidx/activity/OnBackPressedDispatcher$3;
+SPLandroidx/activity/OnBackPressedDispatcher$3;->(Landroidx/activity/OnBackPressedDispatcher;I)V
+Landroidx/activity/OnBackPressedDispatcher$Api33Impl;
+SPLandroidx/activity/OnBackPressedDispatcher$Api33Impl;->()V
+PLandroidx/activity/OnBackPressedDispatcher$Api33Impl;->registerOnBackInvokedCallback(Ljava/lang/Object;ILjava/lang/Object;)V
+PLandroidx/activity/OnBackPressedDispatcher$Api33Impl;->unregisterOnBackInvokedCallback(Ljava/lang/Object;Ljava/lang/Object;)V
+Landroidx/activity/OnBackPressedDispatcher$Api34Impl;
+SPLandroidx/activity/OnBackPressedDispatcher$Api34Impl;->()V
+SPLandroidx/activity/OnBackPressedDispatcher$Api34Impl;->createOnBackAnimationCallback(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)Landroid/window/OnBackInvokedCallback;
+Landroidx/activity/OnBackPressedDispatcher$Api34Impl$createOnBackAnimationCallback$1;
+SPLandroidx/activity/OnBackPressedDispatcher$Api34Impl$createOnBackAnimationCallback$1;->(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V
+Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;
+SPLandroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->(Landroidx/activity/OnBackPressedDispatcher;Landroidx/lifecycle/LifecycleRegistry;Landroidx/activity/OnBackPressedCallback;)V
+SPLandroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+Landroidx/activity/OnBackPressedDispatcher$OnBackPressedCancellable;
+SPLandroidx/activity/OnBackPressedDispatcher$OnBackPressedCancellable;->(Landroidx/activity/OnBackPressedDispatcher;Landroidx/activity/OnBackPressedCallback;)V
+Landroidx/activity/OnBackPressedDispatcherOwner;
+Landroidx/activity/SystemBarStyle;
+SPLandroidx/activity/SystemBarStyle;->()V
+SPLandroidx/activity/SystemBarStyle;->(IILkotlin/jvm/functions/Function1;)V
+Landroidx/activity/SystemBarStyle$Companion$auto$1;
+SPLandroidx/activity/SystemBarStyle$Companion$auto$1;->()V
+SPLandroidx/activity/SystemBarStyle$Companion$auto$1;->(II)V
+SPLandroidx/activity/SystemBarStyle$Companion$auto$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/activity/compose/ComponentActivityKt;
+SPLandroidx/activity/compose/ComponentActivityKt;->()V
+Landroidx/activity/compose/LocalFullyDrawnReporterOwner;
+SPLandroidx/activity/compose/LocalFullyDrawnReporterOwner;->()V
+Landroidx/activity/compose/LocalFullyDrawnReporterOwner$LocalFullyDrawnReporterOwner$1;
+SPLandroidx/activity/compose/LocalFullyDrawnReporterOwner$LocalFullyDrawnReporterOwner$1;->()V
+SPLandroidx/activity/compose/LocalFullyDrawnReporterOwner$LocalFullyDrawnReporterOwner$1;->(II)V
+SPLandroidx/activity/compose/LocalFullyDrawnReporterOwner$LocalFullyDrawnReporterOwner$1;->invoke()Ljava/lang/Object;
+Landroidx/activity/compose/LocalOnBackPressedDispatcherOwner;
+SPLandroidx/activity/compose/LocalOnBackPressedDispatcherOwner;->()V
+Landroidx/activity/compose/OnBackInstance$job$1$1;
+SPLandroidx/activity/compose/OnBackInstance$job$1$1;->(ILkotlin/coroutines/Continuation;)V
+SPLandroidx/activity/compose/OnBackInstance$job$1$1;->(Ljava/lang/Object;Lkotlin/coroutines/Continuation;I)V
+PLandroidx/activity/compose/OnBackInstance$job$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/activity/compose/OnBackInstance$job$1$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/activity/compose/PredictiveBackHandlerKt$PredictiveBackHandler$backCallBack$1$1;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt$PredictiveBackHandler$backCallBack$1$1;->(ZLkotlinx/coroutines/CoroutineScope;Landroidx/compose/runtime/MutableState;)V
+Landroidx/activity/compose/ReportDrawnComposition;
+SPLandroidx/activity/compose/ReportDrawnComposition;->(Landroidx/activity/FullyDrawnReporter;Lkotlin/jvm/functions/Function0;)V
+SPLandroidx/activity/compose/ReportDrawnComposition;->invoke()Ljava/lang/Object;
+SPLandroidx/activity/compose/ReportDrawnComposition;->removeReporter()V
+Landroidx/activity/compose/ReportDrawnComposition$snapshotStateObserver$1;
+SPLandroidx/activity/compose/ReportDrawnComposition$snapshotStateObserver$1;->()V
+SPLandroidx/activity/compose/ReportDrawnComposition$snapshotStateObserver$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/activity/compose/ReportDrawnKt$ReportDrawnWhen$1$invoke$$inlined$onDispose$2;
+SPLandroidx/activity/compose/ReportDrawnKt$ReportDrawnWhen$1$invoke$$inlined$onDispose$2;->(ILjava/lang/Object;)V
+PLandroidx/activity/compose/ReportDrawnKt$ReportDrawnWhen$1$invoke$$inlined$onDispose$2;->dispose()V
+Landroidx/activity/contextaware/ContextAwareHelper;
+SPLandroidx/activity/contextaware/ContextAwareHelper;->()V
+Landroidx/activity/contextaware/OnContextAvailableListener;
+Landroidx/arch/core/executor/ArchTaskExecutor;
+SPLandroidx/arch/core/executor/ArchTaskExecutor;->()V
+SPLandroidx/arch/core/executor/ArchTaskExecutor;->()V
+SPLandroidx/arch/core/executor/ArchTaskExecutor;->getInstance()Landroidx/arch/core/executor/ArchTaskExecutor;
+Landroidx/arch/core/executor/ArchTaskExecutor$$ExternalSyntheticLambda0;
+SPLandroidx/arch/core/executor/ArchTaskExecutor$$ExternalSyntheticLambda0;->(I)V
+SPLandroidx/arch/core/executor/ArchTaskExecutor$$ExternalSyntheticLambda0;->execute(Ljava/lang/Runnable;)V
+Landroidx/arch/core/executor/DefaultTaskExecutor;
+SPLandroidx/arch/core/executor/DefaultTaskExecutor;->()V
+Landroidx/arch/core/executor/DefaultTaskExecutor$1;
+SPLandroidx/arch/core/executor/DefaultTaskExecutor$1;->()V
+SPLandroidx/arch/core/executor/DefaultTaskExecutor$1;->newThread(Ljava/lang/Runnable;)Ljava/lang/Thread;
+Landroidx/arch/core/internal/FastSafeIterableMap;
+SPLandroidx/arch/core/internal/FastSafeIterableMap;->()V
+PLandroidx/arch/core/internal/SafeIterableMap$AscendingIterator;->(Landroidx/arch/core/internal/SafeIterableMap$Entry;Landroidx/arch/core/internal/SafeIterableMap$Entry;I)V
+PLandroidx/arch/core/internal/SafeIterableMap$AscendingIterator;->hasNext()Z
+PLandroidx/arch/core/internal/SafeIterableMap$AscendingIterator;->next()Ljava/lang/Object;
+Landroidx/arch/core/internal/SafeIterableMap$Entry;
+SPLandroidx/arch/core/internal/SafeIterableMap$Entry;->(Landroidx/lifecycle/LifecycleObserver;Landroidx/lifecycle/LifecycleRegistry$ObserverWithState;)V
+SPLandroidx/arch/core/internal/SafeIterableMap$Entry;->getKey()Ljava/lang/Object;
+SPLandroidx/arch/core/internal/SafeIterableMap$Entry;->getValue()Ljava/lang/Object;
+Landroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;
+SPLandroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;->(Landroidx/arch/core/internal/FastSafeIterableMap;)V
+SPLandroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;->hasNext()Z
+SPLandroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;->next()Ljava/lang/Object;
+SPLandroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;->supportRemove(Landroidx/arch/core/internal/SafeIterableMap$Entry;)V
+Landroidx/arch/core/internal/SafeIterableMap$SupportRemove;
+Landroidx/collection/ArraySet;
+SPLandroidx/collection/ArraySet;->()V
+SPLandroidx/collection/ArraySet;->add(Ljava/lang/Object;)Z
+PLandroidx/collection/ArraySet;->clear()V
+PLandroidx/collection/ArraySet;->toArray()[Ljava/lang/Object;
+Landroidx/collection/ArraySetKt;
+SPLandroidx/collection/ArraySetKt;->()V
+SPLandroidx/collection/ArraySetKt;->indexOf(Landroidx/collection/ArraySet;Ljava/lang/Object;I)I
+Landroidx/collection/FloatSetKt;
+SPLandroidx/collection/FloatSetKt;->()V
+Landroidx/collection/IntIntMapKt;
+SPLandroidx/collection/IntIntMapKt;->()V
+Landroidx/collection/IntListKt;
+SPLandroidx/collection/IntListKt;->()V
+SPLandroidx/collection/IntListKt;->intListOf([I)Landroidx/collection/MutableIntList;
+Landroidx/collection/IntObjectMap;
+HSPLandroidx/collection/IntObjectMap;->containsKey(I)Z
+HSPLandroidx/collection/IntObjectMap;->get(I)Ljava/lang/Object;
+Landroidx/collection/IntObjectMapKt;
+SPLandroidx/collection/IntObjectMapKt;->()V
+SPLandroidx/collection/IntObjectMapKt;->mutableIntObjectMapOf()Landroidx/collection/MutableIntObjectMap;
+Landroidx/collection/IntSetKt;
+SPLandroidx/collection/IntSetKt;->()V
+Landroidx/collection/LongObjectMapKt;
+SPLandroidx/collection/LongObjectMapKt;->()V
+Landroidx/collection/LongSetKt;
+SPLandroidx/collection/LongSetKt;->()V
+Landroidx/collection/LongSparseArray;
+SPLandroidx/collection/LongSparseArray;->()V
+SPLandroidx/collection/LongSparseArray;->(I)V
+PLandroidx/collection/LongSparseArray;->clear()V
+PLandroidx/collection/LongSparseArray;->containsKey(J)Z
+PLandroidx/collection/LongSparseArray;->get(J)Ljava/lang/Object;
+PLandroidx/collection/LongSparseArray;->keyAt(I)J
+PLandroidx/collection/LongSparseArray;->put(JLjava/lang/Object;)V
+PLandroidx/collection/LongSparseArray;->remove(J)V
+PLandroidx/collection/LongSparseArray;->size()I
+PLandroidx/collection/LongSparseArray;->valueAt(I)Ljava/lang/Object;
+Landroidx/collection/LruCache;
+SPLandroidx/collection/LruCache;->(I)V
+SPLandroidx/collection/LruCache;->create(Ljava/lang/Object;)Ljava/lang/Object;
+HSPLandroidx/collection/LruCache;->get(Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/collection/LruCache;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/collection/LruCache;->safeSizeOf(Ljava/lang/Object;Ljava/lang/Object;)V
+SPLandroidx/collection/LruCache;->trimToSize(I)V
+Landroidx/collection/MutableIntIntMap;
+SPLandroidx/collection/MutableIntIntMap;->()V
+SPLandroidx/collection/MutableIntIntMap;->(I)V
+PLandroidx/collection/MutableIntIntMap;->findFirstAvailableSlot(I)I
+PLandroidx/collection/MutableIntIntMap;->findKeyIndex(I)I
+PLandroidx/collection/MutableIntIntMap;->getOrDefault(I)I
+SPLandroidx/collection/MutableIntIntMap;->initializeStorage(I)V
+PLandroidx/collection/MutableIntIntMap;->set(II)V
+Landroidx/collection/MutableIntList;
+SPLandroidx/collection/MutableIntList;->()V
+SPLandroidx/collection/MutableIntList;->(I)V
+SPLandroidx/collection/MutableIntList;->add(I)V
+SPLandroidx/collection/MutableIntList;->get(I)I
+SPLandroidx/collection/MutableIntList;->last()I
+SPLandroidx/collection/MutableIntList;->removeAt(I)V
+SPLandroidx/collection/MutableIntList;->set(II)V
+Landroidx/collection/MutableIntObjectMap;
+SPLandroidx/collection/MutableIntObjectMap;->()V
+SPLandroidx/collection/MutableIntObjectMap;->(I)V
+SPLandroidx/collection/MutableIntObjectMap;->clear()V
+HSPLandroidx/collection/MutableIntObjectMap;->findAbsoluteInsertIndex(I)I
+HSPLandroidx/collection/MutableIntObjectMap;->findFirstAvailableSlot(I)I
+HSPLandroidx/collection/MutableIntObjectMap;->initializeStorage(I)V
+SPLandroidx/collection/MutableIntObjectMap;->remove(I)Ljava/lang/Object;
+HSPLandroidx/collection/MutableIntObjectMap;->set(ILjava/lang/Object;)V
+Landroidx/collection/MutableIntSet;
+SPLandroidx/collection/MutableIntSet;->()V
+HSPLandroidx/collection/MutableIntSet;->(I)V
+SPLandroidx/collection/MutableIntSet;->add(I)Z
+SPLandroidx/collection/MutableIntSet;->contains(I)Z
+SPLandroidx/collection/MutableIntSet;->findFirstAvailableSlot(I)I
+HSPLandroidx/collection/MutableIntSet;->initializeStorage(I)V
+HPLandroidx/collection/MutableIntSet;->remove(I)Z
+PLandroidx/collection/MutableIntSet;->removeElementAt(I)V
+Landroidx/collection/MutableLongList;
+SPLandroidx/collection/MutableLongList;->(I)V
+PLandroidx/collection/MutableLongList;->add(J)V
+Landroidx/collection/MutableLongObjectMap;
+SPLandroidx/collection/MutableLongObjectMap;->(I)V
+PLandroidx/collection/MutableLongObjectMap;->clear()V
+PLandroidx/collection/MutableLongObjectMap;->findFirstAvailableSlot(I)I
+PLandroidx/collection/MutableLongObjectMap;->get(J)Ljava/lang/Object;
+SPLandroidx/collection/MutableLongObjectMap;->initializeStorage(I)V
+PLandroidx/collection/MutableLongObjectMap;->set(JLjava/lang/Object;)V
+Landroidx/collection/MutableLongSet;
+SPLandroidx/collection/MutableLongSet;->(I)V
+SPLandroidx/collection/MutableLongSet;->initializeStorage(I)V
+Landroidx/collection/MutableObjectFloatMap;
+SPLandroidx/collection/MutableObjectFloatMap;->(I)V
+SPLandroidx/collection/MutableObjectFloatMap;->findFirstAvailableSlot(I)I
+SPLandroidx/collection/MutableObjectFloatMap;->findKeyIndex(Ljava/lang/Object;)I
+SPLandroidx/collection/MutableObjectFloatMap;->initializeStorage(I)V
+SPLandroidx/collection/MutableObjectFloatMap;->set(Ljava/lang/String;F)V
+Landroidx/collection/MutableObjectIntMap;
+SPLandroidx/collection/MutableObjectIntMap;->()V
+HSPLandroidx/collection/MutableObjectIntMap;->(I)V
+SPLandroidx/collection/MutableObjectIntMap;->clear()V
+PLandroidx/collection/MutableObjectIntMap;->equals(Ljava/lang/Object;)Z
+HSPLandroidx/collection/MutableObjectIntMap;->findFirstAvailableSlot(I)I
+HSPLandroidx/collection/MutableObjectIntMap;->findKeyIndex(Ljava/lang/Object;)I
+HSPLandroidx/collection/MutableObjectIntMap;->initializeStorage(I)V
+SPLandroidx/collection/MutableObjectIntMap;->removeValueAt(I)V
+SPLandroidx/collection/MutableObjectIntMap;->set(ILjava/lang/Object;)V
+Landroidx/collection/MutableObjectList;
+SPLandroidx/collection/MutableObjectList;->()V
+SPLandroidx/collection/MutableObjectList;->(I)V
+SPLandroidx/collection/MutableObjectList;->add(Ljava/lang/Object;)V
+SPLandroidx/collection/MutableObjectList;->clear()V
+SPLandroidx/collection/MutableObjectList;->get(I)Ljava/lang/Object;
+PLandroidx/collection/MutableObjectList;->indexOf(Ljava/lang/Object;)I
+PLandroidx/collection/MutableObjectList;->isEmpty()Z
+SPLandroidx/collection/MutableObjectList;->isNotEmpty()Z
+PLandroidx/collection/MutableObjectList;->remove(Ljava/lang/Object;)Z
+PLandroidx/collection/MutableObjectList;->removeAt(I)Ljava/lang/Object;
+SPLandroidx/collection/MutableObjectList;->resizeStorage(I[Ljava/lang/Object;)V
+Landroidx/collection/MutableObjectList$ObjectListMutableList;
+SPLandroidx/collection/MutableObjectList$ObjectListMutableList;->(ILjava/lang/Object;)V
+HSPLandroidx/collection/MutableObjectList$ObjectListMutableList;->get(I)Ljava/lang/Object;
+SPLandroidx/collection/MutableObjectList$ObjectListMutableList;->isEmpty()Z
+HSPLandroidx/collection/MutableObjectList$ObjectListMutableList;->size()I
+Landroidx/collection/MutableOrderedScatterSet;
+SPLandroidx/collection/MutableOrderedScatterSet;->(I)V
+PLandroidx/collection/MutableOrderedScatterSet;->add(Ljava/lang/Object;)Z
+HPLandroidx/collection/MutableOrderedScatterSet;->clear()V
+PLandroidx/collection/MutableOrderedScatterSet;->contains(Ljava/lang/Object;)Z
+PLandroidx/collection/MutableOrderedScatterSet;->findAbsoluteInsertIndex(Ljava/lang/Object;)I
+PLandroidx/collection/MutableOrderedScatterSet;->findFirstAvailableSlot(I)I
+SPLandroidx/collection/MutableOrderedScatterSet;->initializeStorage(I)V
+Landroidx/collection/MutableScatterMap;
+SPLandroidx/collection/MutableScatterMap;->()V
+HSPLandroidx/collection/MutableScatterMap;->(I)V
+SPLandroidx/collection/MutableScatterMap;->clear()V
+SPLandroidx/collection/MutableScatterMap;->contains(Ljava/lang/Object;)Z
+HSPLandroidx/collection/MutableScatterMap;->findFirstAvailableSlot(I)I
+HSPLandroidx/collection/MutableScatterMap;->initializeStorage(I)V
+SPLandroidx/collection/MutableScatterMap;->isEmpty()Z
+SPLandroidx/collection/MutableScatterMap;->isNotEmpty()Z
+SPLandroidx/collection/MutableScatterMap;->removeValueAt(I)Ljava/lang/Object;
+HSPLandroidx/collection/MutableScatterMap;->set(Ljava/lang/Object;Ljava/lang/Object;)V
+Landroidx/collection/MutableScatterSet;
+SPLandroidx/collection/MutableScatterSet;->()V
+HSPLandroidx/collection/MutableScatterSet;->(I)V
+HSPLandroidx/collection/MutableScatterSet;->add(Ljava/lang/Object;)Z
+HSPLandroidx/collection/MutableScatterSet;->clear()V
+SPLandroidx/collection/MutableScatterSet;->contains(Ljava/lang/Object;)Z
+HSPLandroidx/collection/MutableScatterSet;->findFirstAvailableSlot(I)I
+HSPLandroidx/collection/MutableScatterSet;->initializeStorage(I)V
+SPLandroidx/collection/MutableScatterSet;->isEmpty()Z
+SPLandroidx/collection/MutableScatterSet;->isNotEmpty()Z
+PLandroidx/collection/MutableScatterSet;->minusAssign(Ljava/lang/Object;)V
+PLandroidx/collection/MutableScatterSet;->plusAssign(Landroidx/collection/MutableScatterSet;)V
+SPLandroidx/collection/MutableScatterSet;->plusAssign(Ljava/lang/Object;)V
+SPLandroidx/collection/MutableScatterSet;->removeElementAt(I)V
+Landroidx/collection/MutableSetWrapper;
+SPLandroidx/collection/MutableSetWrapper;->(Landroidx/collection/MutableScatterSet;)V
+SPLandroidx/collection/MutableSetWrapper;->add(Ljava/lang/Object;)Z
+SPLandroidx/collection/MutableSetWrapper;->isEmpty()Z
+SPLandroidx/collection/MutableSetWrapper;->remove(Ljava/lang/Object;)Z
+Landroidx/collection/ObjectFloatMapKt;
+SPLandroidx/collection/ObjectFloatMapKt;->()V
+Landroidx/collection/ObjectIntMapKt;
+SPLandroidx/collection/ObjectIntMapKt;->()V
+Landroidx/collection/ObjectListKt;
+SPLandroidx/collection/ObjectListKt;->()V
+Landroidx/collection/OrderedScatterSetKt;
+SPLandroidx/collection/OrderedScatterSetKt;->()V
+Landroidx/collection/ScatterMapKt;
+SPLandroidx/collection/ScatterMapKt;->()V
+SPLandroidx/collection/ScatterMapKt;->loadedCapacity(I)I
+SPLandroidx/collection/ScatterMapKt;->nextCapacity(I)I
+SPLandroidx/collection/ScatterMapKt;->normalizeCapacity(I)I
+SPLandroidx/collection/ScatterMapKt;->unloadedCapacity(I)I
+Landroidx/collection/ScatterSetKt;
+SPLandroidx/collection/ScatterSetKt;->()V
+Landroidx/collection/SparseArrayCompat;
+SPLandroidx/collection/SparseArrayCompat;->()V
+SPLandroidx/collection/SparseArrayCompat;->get(I)Ljava/lang/Object;
+SPLandroidx/collection/SparseArrayCompat;->keyAt(I)I
+SPLandroidx/collection/SparseArrayCompat;->put(ILjava/lang/Object;)V
+SPLandroidx/collection/SparseArrayCompat;->size()I
+SPLandroidx/collection/SparseArrayCompat;->valueAt(I)Ljava/lang/Object;
+Landroidx/collection/SparseArrayKt$keyIterator$1;
+SPLandroidx/collection/SparseArrayKt$keyIterator$1;->(Landroidx/collection/SparseArrayCompat;)V
+SPLandroidx/collection/SparseArrayKt$keyIterator$1;->hasNext()Z
+Landroidx/collection/Values;
+SPLandroidx/collection/Values;->()V
+PLandroidx/collection/Values;->clear()V
+Landroidx/collection/internal/Lock;
+SPLandroidx/collection/internal/Lock;->()V
+SPLandroidx/collection/internal/Lock;->(I)V
+SPLandroidx/collection/internal/Lock;->(Landroidx/compose/ui/node/LayoutNode$_foldedChildren$1;)V
+SPLandroidx/collection/internal/Lock;->create$default(Landroidx/lifecycle/ViewModelStoreOwner;Landroidx/lifecycle/ViewModelProvider$Factory;I)Landroidx/lifecycle/ViewModelProvider;
+SPLandroidx/collection/internal/Lock;->createAndroidTypefaceApi28-RetOiIg(Ljava/lang/String;Landroidx/compose/ui/text/font/FontWeight;I)Landroid/graphics/Typeface;
+SPLandroidx/collection/internal/Lock;->createNamed-RetOiIg(Landroidx/compose/ui/text/font/GenericFontFamily;Landroidx/compose/ui/text/font/FontWeight;I)Landroid/graphics/Typeface;
+Landroidx/collection/internal/RuntimeHelpersKt;
+SPLandroidx/collection/internal/RuntimeHelpersKt;->()V
+SPLandroidx/collection/internal/RuntimeHelpersKt;->binarySearch([III)I
+PLandroidx/collection/internal/RuntimeHelpersKt;->binarySearch([JIJ)I
+PLandroidx/compose/animation/AndroidFlingSpline;->()V
+PLandroidx/compose/animation/AndroidFlingSpline;->flingPosition(F)Landroidx/compose/animation/AndroidFlingSpline$FlingResult;
+PLandroidx/compose/animation/AndroidFlingSpline$FlingResult;->(FF)V
+Landroidx/compose/animation/AnimatedContentKt;
+SPLandroidx/compose/animation/AnimatedContentKt;->()V
+SPLandroidx/compose/animation/AnimatedContentKt;->AnimatedContent(Landroidx/compose/animation/core/Transition;Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Alignment;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/internal/ComposableLambdaImpl;Landroidx/compose/runtime/ComposerImpl;I)V
+Landroidx/compose/animation/AnimatedContentKt$AnimatedContent$3;
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$3;->(Landroidx/compose/animation/core/Transition;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;Landroidx/compose/animation/EnterTransitionImpl;Landroidx/compose/animation/ExitTransitionImpl;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/internal/ComposableLambdaImpl;I)V
+PLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$3;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1;
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1;->(Landroidx/compose/animation/core/Transition;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Landroidx/compose/animation/AnimatedContentTransitionScopeImpl;Landroidx/compose/runtime/snapshots/SnapshotStateList;Landroidx/compose/runtime/internal/ComposableLambdaImpl;)V
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1;->(Landroidx/compose/runtime/internal/ComposableLambdaImpl;Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/DefaultDrawerItemsColor;I)V
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$1$1;
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$1$1;->(ILjava/lang/Object;)V
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$5;
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$5;->(Landroidx/compose/runtime/snapshots/SnapshotStateList;Ljava/lang/Object;Landroidx/compose/animation/AnimatedContentTransitionScopeImpl;Landroidx/compose/runtime/internal/ComposableLambdaImpl;)V
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$5;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$5$1$1$invoke$$inlined$onDispose$1;
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$5$1$1$invoke$$inlined$onDispose$1;->(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;I)V
+PLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$5$1$1$invoke$$inlined$onDispose$1;->dispose()V
+PLandroidx/compose/animation/AnimatedContentKt$SizeTransform$1;->()V
+PLandroidx/compose/animation/AnimatedContentKt$SizeTransform$1;->(II)V
+PLandroidx/compose/animation/AnimatedContentKt$SizeTransform$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedContentMeasurePolicy;
+SPLandroidx/compose/animation/AnimatedContentMeasurePolicy;->(Landroidx/compose/animation/AnimatedContentTransitionScopeImpl;)V
+SPLandroidx/compose/animation/AnimatedContentMeasurePolicy;->measure-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Ljava/util/List;J)Landroidx/compose/ui/layout/MeasureResult;
+Landroidx/compose/animation/AnimatedContentMeasurePolicy$measure$3;
+SPLandroidx/compose/animation/AnimatedContentMeasurePolicy$measure$3;->([Landroidx/compose/ui/layout/Placeable;Landroidx/compose/animation/AnimatedContentMeasurePolicy;II)V
+SPLandroidx/compose/animation/AnimatedContentMeasurePolicy$measure$3;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedContentScopeImpl;
+Landroidx/compose/animation/AnimatedContentTransitionScopeImpl;
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl;->(Landroidx/compose/animation/core/Transition;Landroidx/compose/ui/Alignment;)V
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl;->getInitialState()Ljava/lang/Object;
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl;->getTargetState()Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedContentTransitionScopeImpl$ChildData;
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$ChildData;->(Z)V
+Landroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifierElement;
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifierElement;->(Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/runtime/MutableState;Landroidx/compose/animation/AnimatedContentTransitionScopeImpl;)V
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifierElement;->create()Landroidx/compose/ui/Modifier$Node;
+PLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifierElement;->equals(Ljava/lang/Object;)Z
+Landroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifierNode;
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifierNode;->measure-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Landroidx/compose/ui/layout/Measurable;J)Landroidx/compose/ui/layout/MeasureResult;
+Landroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifierNode$measure$1;
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifierNode$measure$1;->(Landroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifierNode;Landroidx/compose/ui/layout/Placeable;J)V
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifierNode$measure$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedEnterExitMeasurePolicy;
+SPLandroidx/compose/animation/AnimatedEnterExitMeasurePolicy;->(Landroidx/compose/animation/AnimatedVisibilityScopeImpl;)V
+SPLandroidx/compose/animation/AnimatedEnterExitMeasurePolicy;->measure-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Ljava/util/List;J)Landroidx/compose/ui/layout/MeasureResult;
+PLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibility$2;->(ZLandroidx/compose/ui/Modifier;Landroidx/compose/animation/EnterTransitionImpl;Landroidx/compose/animation/ExitTransitionImpl;Ljava/lang/String;Landroidx/compose/runtime/internal/ComposableLambdaImpl;II)V
+PLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibilityImpl$1$1;->(Lkotlin/jvm/functions/Function1;Landroidx/compose/animation/core/Transition;)V
+PLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibilityImpl$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedVisibilityScope;
+Landroidx/compose/animation/AnimatedVisibilityScopeImpl;
+SPLandroidx/compose/animation/AnimatedVisibilityScopeImpl;->()V
+Landroidx/compose/animation/AnimationModifierKt;
+SPLandroidx/compose/animation/AnimationModifierKt;->()V
+Landroidx/compose/animation/ChangeSize;
+SPLandroidx/compose/animation/ChangeSize;->(Landroidx/compose/animation/core/FiniteAnimationSpec;Landroidx/compose/ui/Alignment;Lkotlin/jvm/functions/Function1;)V
+Landroidx/compose/animation/ContentTransform;
+SPLandroidx/compose/animation/ContentTransform;->(Landroidx/compose/animation/EnterTransitionImpl;Landroidx/compose/animation/ExitTransitionImpl;FLandroidx/compose/animation/SizeTransformImpl;)V
+Landroidx/compose/animation/CrossfadeKt$Crossfade$3$1;
+SPLandroidx/compose/animation/CrossfadeKt$Crossfade$3$1;->()V
+SPLandroidx/compose/animation/CrossfadeKt$Crossfade$3$1;->(II)V
+SPLandroidx/compose/animation/CrossfadeKt$Crossfade$3$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/CrossfadeKt$Crossfade$5$1$1$1;
+SPLandroidx/compose/animation/CrossfadeKt$Crossfade$5$1$1$1;->(Landroidx/compose/runtime/State;I)V
+SPLandroidx/compose/animation/CrossfadeKt$Crossfade$5$1$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/EnterExitState;
+SPLandroidx/compose/animation/EnterExitState;->()V
+Landroidx/compose/animation/EnterExitTransitionElement;
+SPLandroidx/compose/animation/EnterExitTransitionElement;->(Landroidx/compose/animation/core/Transition;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/EnterTransitionImpl;Landroidx/compose/animation/ExitTransitionImpl;Lkotlin/jvm/functions/Function0;Landroidx/compose/animation/EnterExitTransitionKt$$ExternalSyntheticLambda0;)V
+SPLandroidx/compose/animation/EnterExitTransitionElement;->create()Landroidx/compose/ui/Modifier$Node;
+PLandroidx/compose/animation/EnterExitTransitionElement;->equals(Ljava/lang/Object;)Z
+PLandroidx/compose/animation/EnterExitTransitionElement;->update(Landroidx/compose/ui/Modifier$Node;)V
+Landroidx/compose/animation/EnterExitTransitionKt;
+SPLandroidx/compose/animation/EnterExitTransitionKt;->()V
+SPLandroidx/compose/animation/EnterExitTransitionKt;->expandIn(Landroidx/compose/animation/core/FiniteAnimationSpec;Landroidx/compose/ui/Alignment;Lkotlin/jvm/functions/Function1;)Landroidx/compose/animation/EnterTransitionImpl;
+SPLandroidx/compose/animation/EnterExitTransitionKt;->fadeIn$default(Landroidx/compose/animation/core/TweenSpec;I)Landroidx/compose/animation/EnterTransitionImpl;
+SPLandroidx/compose/animation/EnterExitTransitionKt;->fadeOut$default(Landroidx/compose/animation/core/TweenSpec;I)Landroidx/compose/animation/ExitTransitionImpl;
+SPLandroidx/compose/animation/EnterExitTransitionKt;->shrinkOut(Landroidx/compose/animation/core/FiniteAnimationSpec;Landroidx/compose/ui/Alignment;Lkotlin/jvm/functions/Function1;)Landroidx/compose/animation/ExitTransitionImpl;
+Landroidx/compose/animation/EnterExitTransitionKt$$ExternalSyntheticLambda0;
+SPLandroidx/compose/animation/EnterExitTransitionKt$$ExternalSyntheticLambda0;->(Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/core/Transition;Landroidx/compose/animation/EnterTransitionImpl;Landroidx/compose/animation/ExitTransitionImpl;Landroidx/compose/animation/core/Transition$DeferredAnimation;)V
+PLandroidx/compose/animation/EnterExitTransitionKt$createGraphicsLayerBlock$1$1$alpha$1;->(Landroidx/compose/animation/EnterTransitionImpl;Landroidx/compose/animation/ExitTransitionImpl;I)V
+PLandroidx/compose/animation/EnterExitTransitionKt$createGraphicsLayerBlock$1$1$alpha$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/EnterExitTransitionKt$createModifier$1$1;
+SPLandroidx/compose/animation/EnterExitTransitionKt$createModifier$1$1;->()V
+SPLandroidx/compose/animation/EnterExitTransitionKt$createModifier$1$1;->invoke()Ljava/lang/Object;
+Landroidx/compose/animation/EnterExitTransitionKt$createModifier$2$1;
+SPLandroidx/compose/animation/EnterExitTransitionKt$createModifier$2$1;->(ZLkotlin/jvm/functions/Function0;I)V
+SPLandroidx/compose/animation/EnterExitTransitionKt$createModifier$2$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/EnterExitTransitionModifierNode;
+SPLandroidx/compose/animation/EnterExitTransitionModifierNode;->(Landroidx/compose/animation/core/Transition;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/EnterTransitionImpl;Landroidx/compose/animation/ExitTransitionImpl;Lkotlin/jvm/functions/Function0;Landroidx/compose/animation/EnterExitTransitionKt$$ExternalSyntheticLambda0;)V
+PLandroidx/compose/animation/EnterExitTransitionModifierNode;->getAlignment()Landroidx/compose/ui/Alignment;
+SPLandroidx/compose/animation/EnterExitTransitionModifierNode;->measure-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Landroidx/compose/ui/layout/Measurable;J)Landroidx/compose/ui/layout/MeasureResult;
+SPLandroidx/compose/animation/EnterExitTransitionModifierNode;->onAttach()V
+Landroidx/compose/animation/EnterExitTransitionModifierNode$measure$2;
+SPLandroidx/compose/animation/EnterExitTransitionModifierNode$measure$2;->(Landroidx/compose/ui/layout/Placeable;JJLandroidx/compose/ui/focus/FocusOwnerImpl$focusSearch$1;)V
+SPLandroidx/compose/animation/EnterExitTransitionModifierNode$measure$2;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/EnterExitTransitionModifierNode$slideSpec$1;
+SPLandroidx/compose/animation/EnterExitTransitionModifierNode$slideSpec$1;->(Landroidx/compose/animation/EnterExitTransitionModifierNode;I)V
+Landroidx/compose/animation/EnterTransitionImpl;
+SPLandroidx/compose/animation/EnterTransitionImpl;->()V
+SPLandroidx/compose/animation/EnterTransitionImpl;->(Landroidx/compose/animation/TransitionData;)V
+SPLandroidx/compose/animation/EnterTransitionImpl;->equals(Ljava/lang/Object;)Z
+SPLandroidx/compose/animation/EnterTransitionImpl;->plus(Landroidx/compose/animation/EnterTransitionImpl;)Landroidx/compose/animation/EnterTransitionImpl;
+Landroidx/compose/animation/ExitTransitionImpl;
+SPLandroidx/compose/animation/ExitTransitionImpl;->()V
+SPLandroidx/compose/animation/ExitTransitionImpl;->(Landroidx/compose/animation/TransitionData;)V
+SPLandroidx/compose/animation/ExitTransitionImpl;->equals(Ljava/lang/Object;)Z
+SPLandroidx/compose/animation/ExitTransitionImpl;->plus(Landroidx/compose/animation/ExitTransitionImpl;)Landroidx/compose/animation/ExitTransitionImpl;
+Landroidx/compose/animation/Fade;
+SPLandroidx/compose/animation/Fade;->(FLandroidx/compose/animation/core/FiniteAnimationSpec;)V
+PLandroidx/compose/animation/Fade;->equals(Ljava/lang/Object;)Z
+Landroidx/compose/animation/FlingCalculator;
+SPLandroidx/compose/animation/FlingCalculator;->(FLandroidx/compose/ui/unit/Density;)V
+HPLandroidx/compose/animation/FlingCalculator;->flingInfo(F)Landroidx/compose/animation/FlingCalculator$FlingInfo;
+PLandroidx/compose/animation/FlingCalculator;->getSplineDeceleration(F)D
+PLandroidx/compose/animation/FlingCalculator$FlingInfo;->(FFJ)V
+Landroidx/compose/animation/FlingCalculatorKt;
+SPLandroidx/compose/animation/FlingCalculatorKt;->()V
+Landroidx/compose/animation/LayoutModifierNodeWithPassThroughIntrinsics;
+Landroidx/compose/animation/Scale;
+SPLandroidx/compose/animation/Scale;->AnimatedEnterExitImpl(Landroidx/compose/animation/core/Transition;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;Landroidx/compose/animation/EnterTransitionImpl;Landroidx/compose/animation/ExitTransitionImpl;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/internal/ComposableLambdaImpl;Landroidx/compose/runtime/ComposerImpl;I)V
+PLandroidx/compose/animation/Scale;->AnimatedVisibility$1(ZLandroidx/compose/ui/Modifier;Landroidx/compose/animation/EnterTransitionImpl;Landroidx/compose/animation/ExitTransitionImpl;Ljava/lang/String;Landroidx/compose/runtime/internal/ComposableLambdaImpl;Landroidx/compose/runtime/ComposerImpl;I)V
+PLandroidx/compose/animation/Scale;->AnimatedVisibilityImpl(Landroidx/compose/animation/core/Transition;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;Landroidx/compose/animation/EnterTransitionImpl;Landroidx/compose/animation/ExitTransitionImpl;Landroidx/compose/runtime/internal/ComposableLambdaImpl;Landroidx/compose/runtime/ComposerImpl;I)V
+SPLandroidx/compose/animation/Scale;->targetEnterExit(Landroidx/compose/animation/core/Transition;Lkotlin/jvm/functions/Function1;Ljava/lang/Object;Landroidx/compose/runtime/ComposerImpl;)Landroidx/compose/animation/EnterExitState;
+Landroidx/compose/animation/SingleValueAnimationKt;
+SPLandroidx/compose/animation/SingleValueAnimationKt;->()V
+SPLandroidx/compose/animation/SingleValueAnimationKt;->animateColorAsState-euL9pac(JLandroidx/compose/animation/core/FiniteAnimationSpec;Landroidx/compose/runtime/ComposerImpl;I)Landroidx/compose/runtime/State;
+Landroidx/compose/animation/SizeTransformImpl;
+Landroidx/compose/animation/SplineBasedFloatDecayAnimationSpec_androidKt;
+SPLandroidx/compose/animation/SplineBasedFloatDecayAnimationSpec_androidKt;->()V
+Landroidx/compose/animation/TransitionData;
+SPLandroidx/compose/animation/TransitionData;->(Landroidx/compose/animation/Fade;Landroidx/compose/animation/Slide;Landroidx/compose/animation/ChangeSize;Landroidx/compose/animation/Scale;Ljava/util/LinkedHashMap;I)V
+SPLandroidx/compose/animation/TransitionData;->(Landroidx/compose/animation/Fade;Landroidx/compose/animation/Slide;Landroidx/compose/animation/ChangeSize;Landroidx/compose/animation/Scale;ZLjava/util/Map;)V
+SPLandroidx/compose/animation/TransitionData;->equals(Ljava/lang/Object;)Z
+Landroidx/compose/animation/core/Animatable;
+SPLandroidx/compose/animation/core/Animatable;->(Ljava/lang/Object;Landroidx/compose/animation/core/TwoWayConverterImpl;Ljava/lang/Object;)V
+SPLandroidx/compose/animation/core/Animatable;->(Ljava/lang/Object;Landroidx/compose/animation/core/TwoWayConverterImpl;Ljava/lang/Object;I)V
+SPLandroidx/compose/animation/core/Animatable;->access$clampToBounds(Landroidx/compose/animation/core/Animatable;Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/animation/core/Animatable;->access$endAnimation(Landroidx/compose/animation/core/Animatable;)V
+SPLandroidx/compose/animation/core/Animatable;->animateTo$default(Landroidx/compose/animation/core/Animatable;Ljava/lang/Object;Landroidx/compose/animation/core/AnimationSpec;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;I)Ljava/lang/Object;
+SPLandroidx/compose/animation/core/Animatable;->getValue()Ljava/lang/Object;
+Landroidx/compose/animation/core/Animatable$runAnimation$2;
+SPLandroidx/compose/animation/core/Animatable$runAnimation$2;->(Landroidx/compose/animation/core/Animatable;Ljava/lang/Object;Landroidx/compose/animation/core/TargetBasedAnimation;JLkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V
+SPLandroidx/compose/animation/core/Animatable$runAnimation$2;->create(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+SPLandroidx/compose/animation/core/Animatable$runAnimation$2;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/compose/animation/core/Animatable$runAnimation$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/core/AnimateAsStateKt;
+SPLandroidx/compose/animation/core/AnimateAsStateKt;->()V
+SPLandroidx/compose/animation/core/AnimateAsStateKt;->animateFloatAsState(FLandroidx/compose/animation/core/TweenSpec;Landroidx/compose/runtime/ComposerImpl;)Landroidx/compose/runtime/State;
+SPLandroidx/compose/animation/core/AnimateAsStateKt;->animateValueAsState(Ljava/lang/Object;Landroidx/compose/animation/core/TwoWayConverterImpl;Landroidx/compose/animation/core/AnimationSpec;Ljava/lang/Float;Ljava/lang/String;Landroidx/compose/runtime/ComposerImpl;II)Landroidx/compose/runtime/State;
+Landroidx/compose/animation/core/Animation;
+SPLandroidx/compose/animation/core/Animation;->isFinishedFromNanos(J)Z
+PLandroidx/compose/animation/core/AnimationEndReason;->()V
+PLandroidx/compose/animation/core/AnimationResult;->(Landroidx/compose/animation/core/AnimationState;Landroidx/compose/animation/core/AnimationEndReason;)V
+Landroidx/compose/animation/core/AnimationScope;
+SPLandroidx/compose/animation/core/AnimationScope;->(Ljava/lang/Object;Landroidx/compose/animation/core/TwoWayConverterImpl;Landroidx/compose/animation/core/AnimationVector;JLjava/lang/Object;JLkotlin/jvm/functions/Function0;)V
+Landroidx/compose/animation/core/AnimationSpec;
+Landroidx/compose/animation/core/AnimationState;
+SPLandroidx/compose/animation/core/AnimationState;->(Landroidx/compose/animation/core/TwoWayConverterImpl;Ljava/lang/Object;Landroidx/compose/animation/core/AnimationVector;I)V
+SPLandroidx/compose/animation/core/AnimationState;->(Landroidx/compose/animation/core/TwoWayConverterImpl;Ljava/lang/Object;Landroidx/compose/animation/core/AnimationVector;JJZ)V
+SPLandroidx/compose/animation/core/AnimationState;->getValue()Ljava/lang/Object;
+Landroidx/compose/animation/core/AnimationVector;
+Landroidx/compose/animation/core/AnimationVector1D;
+SPLandroidx/compose/animation/core/AnimationVector1D;->(F)V
+SPLandroidx/compose/animation/core/AnimationVector1D;->equals(Ljava/lang/Object;)Z
+SPLandroidx/compose/animation/core/AnimationVector1D;->get$animation_core(I)F
+SPLandroidx/compose/animation/core/AnimationVector1D;->getSize$animation_core()I
+SPLandroidx/compose/animation/core/AnimationVector1D;->newVector$animation_core()Landroidx/compose/animation/core/AnimationVector;
+SPLandroidx/compose/animation/core/AnimationVector1D;->reset$animation_core()V
+SPLandroidx/compose/animation/core/AnimationVector1D;->set$animation_core(FI)V
+Landroidx/compose/animation/core/AnimationVector2D;
+SPLandroidx/compose/animation/core/AnimationVector2D;->(FF)V
+Landroidx/compose/animation/core/AnimationVector3D;
+SPLandroidx/compose/animation/core/AnimationVector3D;->(FFF)V
+Landroidx/compose/animation/core/AnimationVector4D;
+SPLandroidx/compose/animation/core/AnimationVector4D;->(FFFF)V
+SPLandroidx/compose/animation/core/AnimationVector4D;->equals(Ljava/lang/Object;)Z
+SPLandroidx/compose/animation/core/AnimationVector4D;->get$animation_core(I)F
+SPLandroidx/compose/animation/core/AnimationVector4D;->getSize$animation_core()I
+SPLandroidx/compose/animation/core/AnimationVector4D;->newVector$animation_core()Landroidx/compose/animation/core/AnimationVector;
+SPLandroidx/compose/animation/core/AnimationVector4D;->reset$animation_core()V
+SPLandroidx/compose/animation/core/AnimationVector4D;->set$animation_core(FI)V
+Landroidx/compose/animation/core/ArcSplineKt;
+SPLandroidx/compose/animation/core/ArcSplineKt;->()V
+PLandroidx/compose/animation/core/ArcSplineKt;->AnimationState$default(FFI)Landroidx/compose/animation/core/AnimationState;
+SPLandroidx/compose/animation/core/ArcSplineKt;->animate(FFFLandroidx/compose/animation/core/AnimationSpec;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/jvm/internal/SuspendLambda;)Ljava/lang/Object;
+HSPLandroidx/compose/animation/core/ArcSplineKt;->animate(Landroidx/compose/animation/core/AnimationState;Landroidx/compose/animation/core/Animation;JLkotlin/jvm/functions/Function1;Lkotlin/coroutines/jvm/internal/ContinuationImpl;)Ljava/lang/Object;
+PLandroidx/compose/animation/core/ArcSplineKt;->animateDecay(Landroidx/compose/animation/core/AnimationState;Landroidx/compose/animation/core/DecayAnimationSpecImpl;ZLkotlin/jvm/functions/Function1;Lkotlin/coroutines/jvm/internal/ContinuationImpl;)Ljava/lang/Object;
+HSPLandroidx/compose/animation/core/ArcSplineKt;->callWithFrameNanos(Landroidx/compose/animation/core/Animation;Lkotlin/jvm/functions/Function1;Landroidx/compose/animation/core/SuspendAnimationKt$animate$4;)Ljava/lang/Object;
+SPLandroidx/compose/animation/core/ArcSplineKt;->copy(Landroidx/compose/animation/core/AnimationVector;)Landroidx/compose/animation/core/AnimationVector;
+HSPLandroidx/compose/animation/core/ArcSplineKt;->doAnimationFrameWithScale(Landroidx/compose/animation/core/AnimationScope;JFLandroidx/compose/animation/core/Animation;Landroidx/compose/animation/core/AnimationState;Lkotlin/jvm/functions/Function1;)V
+SPLandroidx/compose/animation/core/ArcSplineKt;->getDurationScale(Lkotlin/coroutines/CoroutineContext;)F
+SPLandroidx/compose/animation/core/ArcSplineKt;->spring$default(FLjava/lang/Object;I)Landroidx/compose/animation/core/SpringSpec;
+SPLandroidx/compose/animation/core/ArcSplineKt;->tween$default(IILandroidx/compose/animation/core/Easing;I)Landroidx/compose/animation/core/TweenSpec;
+HSPLandroidx/compose/animation/core/ArcSplineKt;->updateState(Landroidx/compose/animation/core/AnimationScope;Landroidx/compose/animation/core/AnimationState;)V
+Landroidx/compose/animation/core/CubicBezierEasing;
+SPLandroidx/compose/animation/core/CubicBezierEasing;->(FFFF)V
+SPLandroidx/compose/animation/core/CubicBezierEasing;->equals(Ljava/lang/Object;)Z
+SPLandroidx/compose/animation/core/CubicBezierEasing;->transform(F)F
+PLandroidx/compose/animation/core/DecayAnimation;->(Landroidx/compose/animation/core/DecayAnimationSpecImpl;Landroidx/compose/animation/core/TwoWayConverterImpl;Ljava/lang/Object;Landroidx/compose/animation/core/AnimationVector;)V
+PLandroidx/compose/animation/core/DecayAnimation;->getDurationNanos()J
+PLandroidx/compose/animation/core/DecayAnimation;->getTargetValue()Ljava/lang/Object;
+PLandroidx/compose/animation/core/DecayAnimation;->getTypeConverter()Landroidx/compose/animation/core/TwoWayConverterImpl;
+HPLandroidx/compose/animation/core/DecayAnimation;->getValueFromNanos(J)Ljava/lang/Object;
+PLandroidx/compose/animation/core/DecayAnimation;->getVelocityVectorFromNanos(J)Landroidx/compose/animation/core/AnimationVector;
+PLandroidx/compose/animation/core/DecayAnimation;->isInfinite()Z
+Landroidx/compose/animation/core/DecayAnimationSpecImpl;
+SPLandroidx/compose/animation/core/DecayAnimationSpecImpl;->(Landroidx/compose/animation/core/FloatDecayAnimationSpec;)V
+Landroidx/compose/animation/core/Easing;
+Landroidx/compose/animation/core/EasingKt;
+SPLandroidx/compose/animation/core/EasingKt;->()V
+Landroidx/compose/animation/core/FiniteAnimationSpec;
+Landroidx/compose/animation/core/FloatAnimationSpec;
+Landroidx/compose/animation/core/FloatDecayAnimationSpec;
+PLandroidx/compose/animation/core/FloatSpringSpec;->(FFF)V
+PLandroidx/compose/animation/core/FloatSpringSpec;->getDurationNanos(FFF)J
+Landroidx/compose/animation/core/FloatTweenSpec;
+SPLandroidx/compose/animation/core/FloatTweenSpec;->(IILandroidx/compose/animation/core/Easing;)V
+SPLandroidx/compose/animation/core/FloatTweenSpec;->getValueFromNanos(JFFF)F
+SPLandroidx/compose/animation/core/FloatTweenSpec;->getVelocityFromNanos(JFFF)F
+Landroidx/compose/animation/core/MutableTransitionState;
+SPLandroidx/compose/animation/core/MutableTransitionState;->(Ljava/lang/Object;)V
+SPLandroidx/compose/animation/core/MutableTransitionState;->getCurrentState()Ljava/lang/Object;
+PLandroidx/compose/animation/core/MutableTransitionState;->setCurrentState$animation_core(Ljava/lang/Object;)V
+SPLandroidx/compose/animation/core/MutableTransitionState;->transitionConfigured$animation_core(Landroidx/compose/animation/core/Transition;)V
+PLandroidx/compose/animation/core/MutableTransitionState;->transitionRemoved$animation_core()V
+Landroidx/compose/animation/core/MutatorMutex;
+SPLandroidx/compose/animation/core/MutatorMutex;->()V
+SPLandroidx/compose/animation/core/MutatorMutex;->mutate$default(Landroidx/compose/animation/core/MutatorMutex;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+Landroidx/compose/animation/core/MutatorMutex$Mutator;
+SPLandroidx/compose/animation/core/MutatorMutex$Mutator;->(Lkotlinx/coroutines/Job;)V
+Landroidx/compose/animation/core/MutatorMutex$mutate$2;
+SPLandroidx/compose/animation/core/MutatorMutex$mutate$2;->(Landroidx/compose/animation/core/MutatorMutex;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V
+SPLandroidx/compose/animation/core/MutatorMutex$mutate$2;->(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Lkotlin/coroutines/Continuation;I)V
+SPLandroidx/compose/animation/core/MutatorMutex$mutate$2;->(Lkotlinx/coroutines/channels/Channel;Landroidx/compose/animation/core/Animatable;Landroidx/compose/runtime/MutableState;Landroidx/compose/runtime/MutableState;Lkotlin/coroutines/Continuation;)V
+SPLandroidx/compose/animation/core/MutatorMutex$mutate$2;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+SPLandroidx/compose/animation/core/MutatorMutex$mutate$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/compose/animation/core/MutatorMutex$mutate$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/core/SeekableTransitionState;
+SPLandroidx/compose/animation/core/SeekableTransitionState;->()V
+SPLandroidx/compose/animation/core/SeekableTransitionState;->(Landroidx/navigation/NavBackStackEntry;)V
+PLandroidx/compose/animation/core/SeekableTransitionState;->access$moveAnimationToInitialState(Landroidx/compose/animation/core/SeekableTransitionState;)V
+PLandroidx/compose/animation/core/SeekableTransitionState;->access$runAnimations(Landroidx/compose/animation/core/SeekableTransitionState;Lkotlin/coroutines/jvm/internal/ContinuationImpl;)Ljava/lang/Object;
+PLandroidx/compose/animation/core/SeekableTransitionState;->access$waitForComposition(Landroidx/compose/animation/core/SeekableTransitionState;Lkotlin/coroutines/jvm/internal/ContinuationImpl;)Ljava/lang/Object;
+PLandroidx/compose/animation/core/SeekableTransitionState;->access$waitForCompositionAfterTargetStateChange(Landroidx/compose/animation/core/SeekableTransitionState;Lkotlin/coroutines/jvm/internal/ContinuationImpl;)Ljava/lang/Object;
+PLandroidx/compose/animation/core/SeekableTransitionState;->animateOneFrame(Lkotlin/coroutines/jvm/internal/ContinuationImpl;)Ljava/lang/Object;
+SPLandroidx/compose/animation/core/SeekableTransitionState;->getCurrentState()Ljava/lang/Object;
+PLandroidx/compose/animation/core/SeekableTransitionState;->recalculateAnimationValue(Landroidx/compose/animation/core/SeekableTransitionState$SeekingAnimationState;J)V
+PLandroidx/compose/animation/core/SeekableTransitionState;->seekToFraction()V
+PLandroidx/compose/animation/core/SeekableTransitionState;->setCurrentState$animation_core(Ljava/lang/Object;)V
+PLandroidx/compose/animation/core/SeekableTransitionState;->setFraction(F)V
+SPLandroidx/compose/animation/core/SeekableTransitionState;->transitionConfigured$animation_core(Landroidx/compose/animation/core/Transition;)V
+Landroidx/compose/animation/core/SeekableTransitionState$$ExternalSyntheticLambda1;
+SPLandroidx/compose/animation/core/SeekableTransitionState$$ExternalSyntheticLambda1;->(Landroidx/compose/animation/core/SeekableTransitionState;I)V
+PLandroidx/compose/animation/core/SeekableTransitionState$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/animation/core/SeekableTransitionState$SeekingAnimationState;->()V
+PLandroidx/compose/animation/core/SeekableTransitionState$runAnimations$1;->(Landroidx/compose/animation/core/SeekableTransitionState;Lkotlin/coroutines/jvm/internal/ContinuationImpl;)V
+PLandroidx/compose/animation/core/SeekableTransitionState$runAnimations$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/animation/core/SeekableTransitionState$snapTo$2;->(Landroidx/compose/animation/core/Transition;Landroidx/compose/animation/core/SeekableTransitionState;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)V
+PLandroidx/compose/animation/core/SeekableTransitionState$snapTo$2;->create(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+PLandroidx/compose/animation/core/SeekableTransitionState$snapTo$2;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/animation/core/SeekableTransitionState$snapTo$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/animation/core/SeekableTransitionState$waitForComposition$1;->(Landroidx/compose/animation/core/SeekableTransitionState;Lkotlin/coroutines/jvm/internal/ContinuationImpl;)V
+PLandroidx/compose/animation/core/SeekableTransitionState$waitForComposition$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/animation/core/SeekableTransitionState$waitForCompositionAfterTargetStateChange$1;->(Landroidx/compose/animation/core/SeekableTransitionState;Lkotlin/coroutines/jvm/internal/ContinuationImpl;)V
+PLandroidx/compose/animation/core/SeekableTransitionState$waitForCompositionAfterTargetStateChange$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/core/SpringSpec;
+SPLandroidx/compose/animation/core/SpringSpec;->(FFLjava/lang/Object;)V
+SPLandroidx/compose/animation/core/SpringSpec;->(ILjava/lang/Object;)V
+SPLandroidx/compose/animation/core/SpringSpec;->equals(Ljava/lang/Object;)Z
+PLandroidx/compose/animation/core/SpringSpec;->vectorize(Landroidx/compose/animation/core/TwoWayConverterImpl;)Landroidx/compose/animation/core/VectorizedAnimationSpec;
+Landroidx/compose/animation/core/SuspendAnimationKt$$ExternalSyntheticLambda1;
+SPLandroidx/compose/animation/core/SuspendAnimationKt$$ExternalSyntheticLambda1;->(Lkotlin/jvm/internal/Ref$ObjectRef;Ljava/lang/Object;Landroidx/compose/animation/core/Animation;Landroidx/compose/animation/core/AnimationVector;Landroidx/compose/animation/core/AnimationState;FLkotlin/jvm/functions/Function1;)V
+SPLandroidx/compose/animation/core/SuspendAnimationKt$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/core/SuspendAnimationKt$$ExternalSyntheticLambda2;
+SPLandroidx/compose/animation/core/SuspendAnimationKt$$ExternalSyntheticLambda2;->(ILandroidx/compose/animation/core/AnimationState;)V
+PLandroidx/compose/animation/core/SuspendAnimationKt$$ExternalSyntheticLambda3;->(Lkotlin/jvm/internal/Ref$ObjectRef;FLandroidx/compose/animation/core/Animation;Landroidx/compose/animation/core/AnimationState;Lkotlin/jvm/functions/Function1;)V
+PLandroidx/compose/animation/core/SuspendAnimationKt$$ExternalSyntheticLambda3;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/core/SuspendAnimationKt$animate$4;
+SPLandroidx/compose/animation/core/SuspendAnimationKt$animate$4;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/core/TargetBasedAnimation;
+SPLandroidx/compose/animation/core/TargetBasedAnimation;->(Landroidx/compose/animation/core/AnimationSpec;Landroidx/compose/animation/core/TwoWayConverterImpl;Ljava/lang/Object;Ljava/lang/Object;Landroidx/compose/animation/core/AnimationVector;)V
+SPLandroidx/compose/animation/core/TargetBasedAnimation;->getDurationNanos()J
+SPLandroidx/compose/animation/core/TargetBasedAnimation;->getTargetValue()Ljava/lang/Object;
+SPLandroidx/compose/animation/core/TargetBasedAnimation;->getTypeConverter()Landroidx/compose/animation/core/TwoWayConverterImpl;
+SPLandroidx/compose/animation/core/TargetBasedAnimation;->getValueFromNanos(J)Ljava/lang/Object;
+SPLandroidx/compose/animation/core/TargetBasedAnimation;->getVelocityVectorFromNanos(J)Landroidx/compose/animation/core/AnimationVector;
+SPLandroidx/compose/animation/core/TargetBasedAnimation;->isInfinite()Z
+PLandroidx/compose/animation/core/TargetBasedAnimation;->setMutableInitialValue$animation_core(Ljava/lang/Object;)V
+PLandroidx/compose/animation/core/TargetBasedAnimation;->setMutableTargetValue$animation_core(Ljava/lang/Object;)V
+Landroidx/compose/animation/core/Transition;
+SPLandroidx/compose/animation/core/Transition;->(Lio/ktor/util/StringValuesBuilderImpl;Landroidx/compose/animation/core/Transition;Ljava/lang/String;)V
+PLandroidx/compose/animation/core/Transition;->animateTo$animation_core(Ljava/lang/Object;Landroidx/compose/runtime/ComposerImpl;I)V
+SPLandroidx/compose/animation/core/Transition;->calculateTotalDurationNanos()J
+PLandroidx/compose/animation/core/Transition;->getHasInitialValueAnimations()Z
+PLandroidx/compose/animation/core/Transition;->getPlayTimeNanos()J
+SPLandroidx/compose/animation/core/Transition;->getSegment()Landroidx/compose/animation/core/Transition$Segment;
+SPLandroidx/compose/animation/core/Transition;->isSeeking()Z
+PLandroidx/compose/animation/core/Transition;->onTransitionEnd$animation_core()V
+PLandroidx/compose/animation/core/Transition;->seekAnimations$animation_core(J)V
+PLandroidx/compose/animation/core/Transition;->setInitialAnimations$animation_core(Landroidx/compose/animation/core/SeekableTransitionState$SeekingAnimationState;)V
+PLandroidx/compose/animation/core/Transition;->setPlayTimeNanos(J)V
+PLandroidx/compose/animation/core/Transition;->updateInitialValues$animation_core()V
+SPLandroidx/compose/animation/core/Transition;->updateTarget$animation_core(Ljava/lang/Object;)V
+Landroidx/compose/animation/core/Transition$$ExternalSyntheticLambda0;
+SPLandroidx/compose/animation/core/Transition$$ExternalSyntheticLambda0;->(Landroidx/compose/animation/core/Transition;I)V
+SPLandroidx/compose/animation/core/Transition$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object;
+Landroidx/compose/animation/core/Transition$$ExternalSyntheticLambda2;
+SPLandroidx/compose/animation/core/Transition$$ExternalSyntheticLambda2;->(IILjava/lang/Object;Ljava/lang/Object;)V
+SPLandroidx/compose/animation/core/Transition$$ExternalSyntheticLambda2;->(ILandroidx/compose/foundation/lazy/layout/LazyLayoutItemProvider;Ljava/lang/Object;)V
+SPLandroidx/compose/animation/core/Transition$$ExternalSyntheticLambda2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/animation/core/Transition$DeferredAnimation;->(Landroidx/compose/animation/core/Transition;Landroidx/compose/animation/core/TwoWayConverterImpl;Ljava/lang/String;)V
+PLandroidx/compose/animation/core/Transition$DeferredAnimation;->animate(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Landroidx/compose/animation/core/Transition$DeferredAnimation$DeferredAnimationData;
+PLandroidx/compose/animation/core/Transition$DeferredAnimation$DeferredAnimationData;->(Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/core/Transition$TransitionAnimationState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V
+PLandroidx/compose/animation/core/Transition$DeferredAnimation$DeferredAnimationData;->getValue()Ljava/lang/Object;
+PLandroidx/compose/animation/core/Transition$DeferredAnimation$DeferredAnimationData;->updateAnimationStates(Landroidx/compose/animation/core/Transition$Segment;)V
+Landroidx/compose/animation/core/Transition$Segment;
+PLandroidx/compose/animation/core/Transition$Segment;->isTransitioningTo(Ljava/lang/Enum;Ljava/lang/Enum;)Z
+Landroidx/compose/animation/core/Transition$SegmentImpl;
+SPLandroidx/compose/animation/core/Transition$SegmentImpl;->(Ljava/lang/Object;Ljava/lang/Object;)V
+PLandroidx/compose/animation/core/Transition$SegmentImpl;->equals(Ljava/lang/Object;)Z
+SPLandroidx/compose/animation/core/Transition$SegmentImpl;->getInitialState()Ljava/lang/Object;
+SPLandroidx/compose/animation/core/Transition$SegmentImpl;->getTargetState()Ljava/lang/Object;
+PLandroidx/compose/animation/core/Transition$TransitionAnimationState;->(Landroidx/compose/animation/core/Transition;Ljava/lang/Object;Landroidx/compose/animation/core/AnimationVector;Landroidx/compose/animation/core/TwoWayConverterImpl;)V
+PLandroidx/compose/animation/core/Transition$TransitionAnimationState;->getAnimation()Landroidx/compose/animation/core/TargetBasedAnimation;
+PLandroidx/compose/animation/core/Transition$TransitionAnimationState;->getAnimationSpec()Landroidx/compose/animation/core/FiniteAnimationSpec;
+PLandroidx/compose/animation/core/Transition$TransitionAnimationState;->seekTo$animation_core(J)V
+PLandroidx/compose/animation/core/Transition$TransitionAnimationState;->setValue$animation_core(Ljava/lang/Object;)V
+PLandroidx/compose/animation/core/Transition$TransitionAnimationState;->updateAnimation(Ljava/lang/Object;Z)V
+PLandroidx/compose/animation/core/Transition$TransitionAnimationState;->updateTargetValue$animation_core(Ljava/lang/Object;Landroidx/compose/animation/core/FiniteAnimationSpec;)V
+Landroidx/compose/animation/core/TransitionKt;
+SPLandroidx/compose/animation/core/TransitionKt;->()V
+PLandroidx/compose/animation/core/TransitionKt;->createDeferredAnimation(Landroidx/compose/animation/core/Transition;Landroidx/compose/animation/core/TwoWayConverterImpl;Ljava/lang/String;Landroidx/compose/runtime/ComposerImpl;II)Landroidx/compose/animation/core/Transition$DeferredAnimation;
+PLandroidx/compose/animation/core/TransitionKt;->updateTransition(Ljava/lang/Object;Ljava/lang/String;Landroidx/compose/runtime/ComposerImpl;I)Landroidx/compose/animation/core/Transition;
+Landroidx/compose/animation/core/TransitionKt$$ExternalSyntheticLambda4;
+SPLandroidx/compose/animation/core/TransitionKt$$ExternalSyntheticLambda4;->(Landroidx/compose/animation/core/Transition;I)V
+SPLandroidx/compose/animation/core/TransitionKt$$ExternalSyntheticLambda4;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/core/TransitionKt$updateTransition$lambda$1$0$$inlined$onDispose$1;
+SPLandroidx/compose/animation/core/TransitionKt$updateTransition$lambda$1$0$$inlined$onDispose$1;->(Landroidx/compose/animation/core/Transition;I)V
+PLandroidx/compose/animation/core/TransitionKt$updateTransition$lambda$1$0$$inlined$onDispose$1;->dispose()V
+Landroidx/compose/animation/core/TweenSpec;
+SPLandroidx/compose/animation/core/TweenSpec;->(IILandroidx/compose/animation/core/Easing;)V
+SPLandroidx/compose/animation/core/TweenSpec;->(ILandroidx/compose/animation/core/Easing;I)V
+SPLandroidx/compose/animation/core/TweenSpec;->equals(Ljava/lang/Object;)Z
+SPLandroidx/compose/animation/core/TweenSpec;->vectorize(Landroidx/compose/animation/core/TwoWayConverterImpl;)Landroidx/compose/animation/core/VectorizedAnimationSpec;
+Landroidx/compose/animation/core/TwoWayConverterImpl;
+SPLandroidx/compose/animation/core/TwoWayConverterImpl;->(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V
+Landroidx/compose/animation/core/VectorizedAnimationSpec;
+SPLandroidx/compose/animation/core/VectorizedAnimationSpec;->getEndVelocity(Landroidx/compose/animation/core/AnimationVector;Landroidx/compose/animation/core/AnimationVector;Landroidx/compose/animation/core/AnimationVector;)Landroidx/compose/animation/core/AnimationVector;
+PLandroidx/compose/animation/core/VectorizedAnimationSpecKt;->()V
+Landroidx/compose/animation/core/VectorizedDurationBasedAnimationSpec;
+SPLandroidx/compose/animation/core/VectorizedDurationBasedAnimationSpec;->getDurationNanos(Landroidx/compose/animation/core/AnimationVector;Landroidx/compose/animation/core/AnimationVector;Landroidx/compose/animation/core/AnimationVector;)J
+Landroidx/compose/animation/core/VectorizedFiniteAnimationSpec;
+SPLandroidx/compose/animation/core/VectorizedFiniteAnimationSpec;->isInfinite()Z
+PLandroidx/compose/animation/core/VectorizedFloatDecaySpec;->(Landroidx/compose/animation/core/FloatDecayAnimationSpec;)V
+HPLandroidx/compose/animation/core/VectorizedFloatDecaySpec;->getVelocityFromNanos(JLandroidx/compose/animation/core/AnimationVector;Landroidx/compose/animation/core/AnimationVector;)Landroidx/compose/animation/core/AnimationVector;
+Landroidx/compose/animation/core/VisibilityThresholdsKt;
+SPLandroidx/compose/animation/core/VisibilityThresholdsKt;->()V
+Landroidx/compose/foundation/AbstractClickableNode;
+SPLandroidx/compose/foundation/AbstractClickableNode;->()V
+SPLandroidx/compose/foundation/AbstractClickableNode;->(Landroidx/compose/foundation/interaction/MutableInteractionSourceImpl;Landroidx/compose/foundation/IndicationNodeFactory;ZZLjava/lang/String;Landroidx/compose/ui/semantics/Role;Lkotlin/jvm/functions/Function0;)V
+SPLandroidx/compose/foundation/AbstractClickableNode;->applyAdditionalSemantics(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)V
+SPLandroidx/compose/foundation/AbstractClickableNode;->applySemantics(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)V
+PLandroidx/compose/foundation/AbstractClickableNode;->delayPressInteraction()Z
+PLandroidx/compose/foundation/AbstractClickableNode;->disposeInteractions()V
+SPLandroidx/compose/foundation/AbstractClickableNode;->getShouldAutoInvalidate()Z
+SPLandroidx/compose/foundation/AbstractClickableNode;->getShouldMergeDescendantSemantics()Z
+SPLandroidx/compose/foundation/AbstractClickableNode;->getTraverseKey()Ljava/lang/Object;
+SPLandroidx/compose/foundation/AbstractClickableNode;->initializeIndicationAndInteractionSourceIfNeeded()V
+SPLandroidx/compose/foundation/AbstractClickableNode;->onAttach()V
+PLandroidx/compose/foundation/AbstractClickableNode;->onDetach()V
+SPLandroidx/compose/foundation/AbstractClickableNode;->onObservedReadsChanged()V
+PLandroidx/compose/foundation/AbstractClickableNode;->onPointerEvent-H0pRuoY(Landroidx/compose/ui/input/pointer/PointerEvent;Landroidx/compose/ui/input/pointer/PointerEventPass;J)V
+SPLandroidx/compose/foundation/AbstractClickableNode;->updateCommon-O2vRcR0(Landroidx/compose/foundation/interaction/MutableInteractionSourceImpl;Landroidx/compose/foundation/IndicationNodeFactory;ZZLjava/lang/String;Landroidx/compose/ui/semantics/Role;Lkotlin/jvm/functions/Function0;)V
+Landroidx/compose/foundation/AbstractClickableNode$$ExternalSyntheticLambda0;
+SPLandroidx/compose/foundation/AbstractClickableNode$$ExternalSyntheticLambda0;->(Landroidx/compose/foundation/AbstractClickableNode;I)V
+PLandroidx/compose/foundation/AbstractClickableNode$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object;
+PLandroidx/compose/foundation/AbstractClickableNode$handlePressInteraction$2$1;->(Landroidx/compose/foundation/gestures/PressGestureScopeImpl;JLandroidx/compose/foundation/interaction/MutableInteractionSourceImpl;Landroidx/compose/foundation/AbstractClickableNode;Lkotlin/coroutines/Continuation;)V
+PLandroidx/compose/foundation/AbstractClickableNode$handlePressInteraction$2$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+PLandroidx/compose/foundation/AbstractClickableNode$handlePressInteraction$2$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/foundation/AbstractClickableNode$handlePressInteraction$2$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/foundation/AndroidEdgeEffectOverscrollEffect;
+SPLandroidx/compose/foundation/AndroidEdgeEffectOverscrollEffect;->(Landroid/content/Context;Landroidx/compose/ui/unit/Density;JLandroidx/compose/foundation/layout/PaddingValues;)V
+PLandroidx/compose/foundation/AndroidEdgeEffectOverscrollEffect;->animateToReleaseIfNeeded()V
+PLandroidx/compose/foundation/AndroidEdgeEffectOverscrollEffect;->applyToFling-BMRW4eQ(JLandroidx/compose/foundation/gestures/ScrollingLogic$onScrollStopped$performFling$1;Lkotlin/coroutines/jvm/internal/ContinuationImpl;)Ljava/lang/Object;
+SPLandroidx/compose/foundation/AndroidEdgeEffectOverscrollEffect;->updateSize-uvyYCjk$foundation(J)V
+PLandroidx/compose/foundation/AndroidEdgeEffectOverscrollEffect$applyToFling$1;->(Landroidx/compose/foundation/AndroidEdgeEffectOverscrollEffect;Lkotlin/coroutines/jvm/internal/ContinuationImpl;)V
+PLandroidx/compose/foundation/AndroidEdgeEffectOverscrollEffect$applyToFling$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/foundation/AndroidEdgeEffectOverscrollEffect$pointerInputNode$1;
+SPLandroidx/compose/foundation/AndroidEdgeEffectOverscrollEffect$pointerInputNode$1;->(ILjava/lang/Object;)V
+PLandroidx/compose/foundation/AndroidEdgeEffectOverscrollEffect$pointerInputNode$1;->invoke(Landroidx/compose/ui/input/pointer/PointerInputScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+PLandroidx/compose/foundation/AndroidEdgeEffectOverscrollEffect$pointerInputNode$1$1;->(Ljava/lang/Object;Lkotlin/coroutines/Continuation;I)V
+PLandroidx/compose/foundation/AndroidEdgeEffectOverscrollEffect$pointerInputNode$1$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+PLandroidx/compose/foundation/AndroidEdgeEffectOverscrollEffect$pointerInputNode$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/foundation/AndroidEdgeEffectOverscrollEffect$pointerInputNode$1$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/foundation/AndroidEdgeEffectOverscrollFactory;
+SPLandroidx/compose/foundation/AndroidEdgeEffectOverscrollFactory;->(Landroid/content/Context;Landroidx/compose/ui/unit/Density;JLandroidx/compose/foundation/layout/PaddingValues;)V
+PLandroidx/compose/foundation/AndroidEdgeEffectOverscrollFactory;->equals(Ljava/lang/Object;)Z
+Landroidx/compose/foundation/AndroidOverscroll_androidKt;
+SPLandroidx/compose/foundation/AndroidOverscroll_androidKt;->()V
+Landroidx/compose/foundation/BackgroundElement;
+SPLandroidx/compose/foundation/BackgroundElement;->(JLandroidx/compose/ui/graphics/Shape;)V
+SPLandroidx/compose/foundation/BackgroundElement;->create()Landroidx/compose/ui/Modifier$Node;
+SPLandroidx/compose/foundation/BackgroundElement;->equals(Ljava/lang/Object;)Z
+Landroidx/compose/foundation/BackgroundNode;
+SPLandroidx/compose/foundation/BackgroundNode;->applySemantics(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)V
+HSPLandroidx/compose/foundation/BackgroundNode;->draw(Landroidx/compose/ui/node/LayoutNodeDrawScope;)V
+SPLandroidx/compose/foundation/BackgroundNode;->isImportantForBounds()Z
+Landroidx/compose/foundation/BorderKt$$ExternalSyntheticLambda1;
+SPLandroidx/compose/foundation/BorderKt$$ExternalSyntheticLambda1;->(I)V
+SPLandroidx/compose/foundation/BorderKt$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/foundation/ClickableElement;
+SPLandroidx/compose/foundation/ClickableElement;->(Landroidx/compose/foundation/interaction/MutableInteractionSourceImpl;Landroidx/compose/foundation/IndicationNodeFactory;ZZLjava/lang/String;Landroidx/compose/ui/semantics/Role;Lkotlin/jvm/functions/Function0;)V
+SPLandroidx/compose/foundation/ClickableElement;->create()Landroidx/compose/ui/Modifier$Node;
+PLandroidx/compose/foundation/ClickableElement;->equals(Ljava/lang/Object;)Z
+Landroidx/compose/foundation/ClickableNode;
+PLandroidx/compose/foundation/Clickable_androidKt;->()V
+Landroidx/compose/foundation/ClipScrollableContainerKt;
+SPLandroidx/compose/foundation/ClipScrollableContainerKt;->()V
+Landroidx/compose/foundation/CombinedClickableElement;
+SPLandroidx/compose/foundation/CombinedClickableElement;->(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Z)V
+PLandroidx/compose/foundation/CombinedClickableElement;->create()Landroidx/compose/ui/Modifier$Node;
+PLandroidx/compose/foundation/CombinedClickableElement;->equals(Ljava/lang/Object;)Z
+PLandroidx/compose/foundation/CombinedClickableElement;->update(Landroidx/compose/ui/Modifier$Node;)V
+PLandroidx/compose/foundation/CombinedClickableNode;->(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Z)V
+PLandroidx/compose/foundation/CombinedClickableNode;->applyAdditionalSemantics(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)V
+PLandroidx/compose/foundation/CombinedClickableNode;->createPointerInputNodeIfNeeded()Landroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl;
+PLandroidx/compose/foundation/CombinedClickableNode;->onReset()V
+PLandroidx/compose/foundation/CombinedClickableNode;->resetKeyPressState()V
+PLandroidx/compose/foundation/CombinedClickableNode$createPointerInputNodeIfNeeded$1$$ExternalSyntheticLambda0;->(Landroidx/compose/foundation/CombinedClickableNode;I)V
+PLandroidx/compose/foundation/CombinedClickableNode$createPointerInputNodeIfNeeded$1$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/foundation/CombinedClickableNode$createPointerInputNodeIfNeeded$1$3;->(Landroidx/compose/foundation/CombinedClickableNode;Lkotlin/coroutines/Continuation;)V
+PLandroidx/compose/foundation/CombinedClickableNode$createPointerInputNodeIfNeeded$1$3;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/foundation/CombinedClickableNode$createPointerInputNodeIfNeeded$1$3;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/foundation/EdgeEffectWrapper;
+SPLandroidx/compose/foundation/EdgeEffectWrapper;->(Landroid/content/Context;I)V
+SPLandroidx/compose/foundation/EdgeEffectWrapper;->isAnimating(Landroid/widget/EdgeEffect;)Z
+SPLandroidx/compose/foundation/EdgeEffectWrapper;->isStretched(Landroid/widget/EdgeEffect;)Z
+Landroidx/compose/foundation/FocusableNode;
+SPLandroidx/compose/foundation/FocusableNode;->()V
+SPLandroidx/compose/foundation/FocusableNode;->(Landroidx/compose/foundation/interaction/MutableInteractionSourceImpl;ILandroidx/room/InvalidationTracker$implementation$1;)V
+SPLandroidx/compose/foundation/FocusableNode;->applySemantics(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)V
+SPLandroidx/compose/foundation/FocusableNode;->getShouldAutoInvalidate()Z
+SPLandroidx/compose/foundation/FocusableNode;->onGloballyPositioned(Landroidx/compose/ui/node/NodeCoordinator;)V
+PLandroidx/compose/foundation/FocusableNode;->onReset()V
+SPLandroidx/compose/foundation/FocusableNode;->update(Landroidx/compose/foundation/interaction/MutableInteractionSourceImpl;)V
+Landroidx/compose/foundation/GlowOverscrollNode;
+SPLandroidx/compose/foundation/GlowOverscrollNode;->(Landroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl;Landroidx/compose/foundation/AndroidEdgeEffectOverscrollEffect;Landroidx/compose/foundation/EdgeEffectWrapper;)V
+HSPLandroidx/compose/foundation/GlowOverscrollNode;->draw(Landroidx/compose/ui/node/LayoutNodeDrawScope;)V
+Landroidx/compose/foundation/Indication;
+Landroidx/compose/foundation/IndicationInstance;
+Landroidx/compose/foundation/IndicationKt;
+SPLandroidx/compose/foundation/IndicationKt;->()V
+SPLandroidx/compose/foundation/IndicationKt;->indication(Landroidx/compose/ui/Modifier;Landroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/foundation/Indication;)Landroidx/compose/ui/Modifier;
+Landroidx/compose/foundation/IndicationKt$$ExternalSyntheticLambda1;
+SPLandroidx/compose/foundation/IndicationKt$$ExternalSyntheticLambda1;->(Ljava/lang/Object;ILjava/lang/Object;)V
+SPLandroidx/compose/foundation/IndicationKt$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/foundation/IndicationModifier;
+Landroidx/compose/foundation/IndicationModifierElement;
+SPLandroidx/compose/foundation/IndicationModifierElement;->(Landroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/foundation/IndicationNodeFactory;)V
+SPLandroidx/compose/foundation/IndicationModifierElement;->create()Landroidx/compose/ui/Modifier$Node;
+SPLandroidx/compose/foundation/IndicationModifierElement;->equals(Ljava/lang/Object;)Z
+SPLandroidx/compose/foundation/IndicationModifierElement;->update(Landroidx/compose/ui/Modifier$Node;)V
+Landroidx/compose/foundation/IndicationModifierNode;
+Landroidx/compose/foundation/IndicationNodeFactory;
+Landroidx/compose/foundation/MutatePriority;
+SPLandroidx/compose/foundation/MutatePriority;->()V
+Landroidx/compose/foundation/MutatorMutex;
+SPLandroidx/compose/foundation/MutatorMutex;->()V
+PLandroidx/compose/foundation/MutatorMutex;->access$tryMutateOrCancel(Landroidx/compose/foundation/MutatorMutex;Landroidx/compose/foundation/MutatorMutex$Mutator;)V
+PLandroidx/compose/foundation/MutatorMutex$Mutator;->(Landroidx/compose/foundation/MutatePriority;Lkotlinx/coroutines/Job;)V
+Landroidx/compose/foundation/MutatorMutex$mutate$2;
+SPLandroidx/compose/foundation/MutatorMutex$mutate$2;->(Landroid/content/ContentResolver;Landroid/net/Uri;Landroidx/compose/ui/platform/WindowRecomposer_androidKt$getAnimationScaleFlowFor$1$1$contentObserver$1;Lkotlinx/coroutines/channels/BufferedChannel;Landroid/content/Context;Lkotlin/coroutines/Continuation;)V
+SPLandroidx/compose/foundation/MutatorMutex$mutate$2;->(Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V
+SPLandroidx/compose/foundation/MutatorMutex$mutate$2;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+SPLandroidx/compose/foundation/MutatorMutex$mutate$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/compose/foundation/MutatorMutex$mutate$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/foundation/MutatorMutex$mutateWith$2;->(Landroidx/compose/foundation/MutatePriority;Landroidx/compose/foundation/MutatorMutex;Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)V
+PLandroidx/compose/foundation/MutatorMutex$mutateWith$2;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+PLandroidx/compose/foundation/MutatorMutex$mutateWith$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/foundation/MutatorMutex$mutateWith$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/foundation/NoIndicationInstance;
+SPLandroidx/compose/foundation/NoIndicationInstance;->()V
+Landroidx/compose/foundation/OverscrollConfiguration;
+SPLandroidx/compose/foundation/OverscrollConfiguration;->()V
+Landroidx/compose/foundation/OverscrollConfiguration_androidKt;
+SPLandroidx/compose/foundation/OverscrollConfiguration_androidKt;->()V
+Landroidx/compose/foundation/OverscrollKt;
+SPLandroidx/compose/foundation/OverscrollKt;->()V
+SPLandroidx/compose/foundation/OverscrollKt;->rememberOverscrollEffect(Landroidx/compose/runtime/ComposerImpl;)Landroidx/compose/foundation/AndroidEdgeEffectOverscrollEffect;
+Landroidx/compose/foundation/ScrollKt;
+SPLandroidx/compose/foundation/ScrollKt;->Canvas(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/ComposerImpl;I)V
+SPLandroidx/compose/foundation/ScrollKt;->background-bw27NRU(Landroidx/compose/ui/Modifier;JLandroidx/compose/ui/graphics/Shape;)Landroidx/compose/ui/Modifier;
+SPLandroidx/compose/foundation/ScrollKt;->checkScrollableContainerConstraints-K40F9xA(JLandroidx/compose/foundation/gestures/Orientation;)V
+SPLandroidx/compose/foundation/ScrollKt;->clickable-O2vRcR0$default(Landroidx/compose/ui/Modifier;Landroidx/compose/foundation/interaction/MutableInteractionSourceImpl;Landroidx/compose/foundation/Indication;ZLandroidx/compose/ui/semantics/Role;Lkotlin/jvm/functions/Function0;I)Landroidx/compose/ui/Modifier;
+PLandroidx/compose/foundation/ScrollKt;->clickable-oSLSa3U$default(Landroidx/compose/ui/Modifier;ZLjava/lang/String;Lkotlin/jvm/functions/Function0;I)Landroidx/compose/ui/Modifier;
+SPLandroidx/compose/foundation/ScrollKt;->combinedClickable-hoGz1lA$default(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;I)Landroidx/compose/ui/Modifier;
+SPLandroidx/compose/foundation/ScrollKt;->isSystemInDarkTheme(Landroidx/compose/runtime/ComposerImpl;)Z
+SPLandroidx/compose/foundation/ScrollKt;->scrollableArea$default(Landroidx/compose/ui/Modifier;Landroidx/compose/foundation/gestures/ScrollableState;Landroidx/compose/foundation/gestures/Orientation;Landroidx/compose/foundation/AndroidEdgeEffectOverscrollEffect;ZLandroidx/compose/foundation/gestures/FlingBehavior;Landroidx/compose/foundation/interaction/MutableInteractionSourceImpl;)Landroidx/compose/ui/Modifier;
+PLandroidx/compose/foundation/ScrollNode$$ExternalSyntheticLambda0;->(IILjava/lang/Object;Ljava/lang/Object;)V
+PLandroidx/compose/foundation/ScrollNode$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/foundation/ScrollableAreaElement;
+SPLandroidx/compose/foundation/ScrollableAreaElement;->(Landroidx/compose/foundation/AndroidEdgeEffectOverscrollEffect;Landroidx/compose/foundation/gestures/FlingBehavior;Landroidx/compose/foundation/gestures/Orientation;Landroidx/compose/foundation/gestures/ScrollableState;Landroidx/compose/foundation/interaction/MutableInteractionSourceImpl;ZZ)V
+SPLandroidx/compose/foundation/ScrollableAreaElement;->create()Landroidx/compose/ui/Modifier$Node;
+PLandroidx/compose/foundation/ScrollableAreaElement;->equals(Ljava/lang/Object;)Z
+Landroidx/compose/foundation/ScrollableAreaNode;
+SPLandroidx/compose/foundation/ScrollableAreaNode;->attachOverscrollNodeIfNeeded()V
+SPLandroidx/compose/foundation/ScrollableAreaNode;->onAttach()V
+PLandroidx/compose/foundation/ScrollableAreaNode;->onDetach()V
+SPLandroidx/compose/foundation/ScrollableAreaNode;->shouldReverseDirection()Z
+Landroidx/compose/foundation/VerticalScrollableClipShape;
+SPLandroidx/compose/foundation/VerticalScrollableClipShape;->()V
+SPLandroidx/compose/foundation/VerticalScrollableClipShape;->(I)V
+SPLandroidx/compose/foundation/VerticalScrollableClipShape;->createOutline-Pq9zytI(JLandroidx/compose/ui/unit/LayoutDirection;Landroidx/compose/ui/unit/Density;)Landroidx/compose/ui/graphics/ColorKt;
+Landroidx/compose/foundation/gestures/ContentInViewNode;
+SPLandroidx/compose/foundation/gestures/ContentInViewNode;->(Landroidx/compose/foundation/gestures/Orientation;Landroidx/compose/foundation/gestures/ScrollingLogic;ZLandroidx/compose/foundation/gestures/ScrollableNode$$ExternalSyntheticLambda0;)V
+SPLandroidx/compose/foundation/gestures/ContentInViewNode;->onRemeasured-ozmzZPI(J)V
+Landroidx/compose/foundation/gestures/ContentInViewNode$Request;
+Landroidx/compose/foundation/gestures/DefaultFlingBehavior;
+SPLandroidx/compose/foundation/gestures/DefaultFlingBehavior;->(Landroidx/compose/animation/core/DecayAnimationSpecImpl;)V
+PLandroidx/compose/foundation/gestures/DefaultFlingBehavior;->performFling(Landroidx/compose/foundation/lazy/LazyListScrollScopeKt$LazyLayoutScrollScope$1;FLandroidx/compose/foundation/gestures/ScrollingLogic$doFlingAnimation$2;)Ljava/lang/Object;
+PLandroidx/compose/foundation/gestures/DefaultFlingBehavior$performFling$2;->(FLandroidx/compose/foundation/gestures/DefaultFlingBehavior;Landroidx/compose/foundation/lazy/LazyListScrollScopeKt$LazyLayoutScrollScope$1;Lkotlin/coroutines/Continuation;)V
+PLandroidx/compose/foundation/gestures/DefaultFlingBehavior$performFling$2;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+PLandroidx/compose/foundation/gestures/DefaultFlingBehavior$performFling$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/foundation/gestures/DefaultFlingBehavior$performFling$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/foundation/gestures/DefaultScrollableState;
+SPLandroidx/compose/foundation/gestures/DefaultScrollableState;->(Lkotlin/jvm/functions/Function1;)V
+PLandroidx/compose/foundation/gestures/DefaultScrollableState;->isScrollInProgress()Z
+PLandroidx/compose/foundation/gestures/DefaultScrollableState;->scroll(Landroidx/compose/foundation/MutatePriority;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/jvm/internal/ContinuationImpl;)Ljava/lang/Object;
+Landroidx/compose/foundation/gestures/DefaultScrollableState$scrollScope$1;
+SPLandroidx/compose/foundation/gestures/DefaultScrollableState$scrollScope$1;->(Landroidx/compose/foundation/gestures/DefaultScrollableState;)V
+HPLandroidx/compose/foundation/gestures/DefaultScrollableState$scrollScope$1;->scrollBy(F)F
+PLandroidx/compose/foundation/gestures/DragDetectionState$AwaitDown$AwaitTouchSlop;->()V
+PLandroidx/compose/foundation/gestures/DragDetectionState$AwaitDown$AwaitTouchSlop;->values()[Landroidx/compose/foundation/gestures/DragDetectionState$AwaitDown$AwaitTouchSlop;
+PLandroidx/compose/foundation/gestures/DragEvent$DragCancelled;->()V
+PLandroidx/compose/foundation/gestures/DragEvent$DragDelta;->(JZ)V
+PLandroidx/compose/foundation/gestures/DragEvent$DragStarted;->(J)V
+PLandroidx/compose/foundation/gestures/DragEvent$DragStopped;->(JZ)V
+PLandroidx/compose/foundation/gestures/DragGestureDetectorKt;->()V
+PLandroidx/compose/foundation/gestures/DragGestureDetectorKt;->pointerSlop-E8SPZFQ(Landroidx/compose/ui/platform/ViewConfiguration;I)F
+Landroidx/compose/foundation/gestures/DragGestureNode;
+SPLandroidx/compose/foundation/gestures/DragGestureNode;->(Lkotlin/jvm/functions/Function1;ZLandroidx/compose/foundation/interaction/MutableInteractionSourceImpl;Landroidx/compose/foundation/gestures/Orientation;)V
+PLandroidx/compose/foundation/gestures/DragGestureNode;->access$processDragStart(Landroidx/compose/foundation/gestures/DragGestureNode;Landroidx/compose/foundation/gestures/DragEvent$DragStarted;Lkotlin/coroutines/jvm/internal/ContinuationImpl;)Ljava/lang/Object;
+PLandroidx/compose/foundation/gestures/DragGestureNode;->access$processDragStop(Landroidx/compose/foundation/gestures/DragGestureNode;Landroidx/compose/foundation/gestures/DragEvent$DragStopped;Lkotlin/coroutines/jvm/internal/ContinuationImpl;)Ljava/lang/Object;
+PLandroidx/compose/foundation/gestures/DragGestureNode;->disposeInteractionSource$1()V
+PLandroidx/compose/foundation/gestures/DragGestureNode;->moveToAwaitDownState()V
+PLandroidx/compose/foundation/gestures/DragGestureNode;->moveToAwaitGesturePickupState-rnUCldI(Landroidx/compose/ui/input/pointer/PointerInputChange;JLokhttp3/internal/http1/HeadersReader;)V
+PLandroidx/compose/foundation/gestures/DragGestureNode;->moveToAwaitTouchSlopState-aWI9W7U$default(Landroidx/compose/foundation/gestures/DragGestureNode;Landroidx/compose/ui/input/pointer/PointerInputChange;JJI)V
+PLandroidx/compose/foundation/gestures/DragGestureNode;->onDetach()V
+PLandroidx/compose/foundation/gestures/DragGestureNode;->onPointerEvent-H0pRuoY(Landroidx/compose/ui/input/pointer/PointerEvent;Landroidx/compose/ui/input/pointer/PointerEventPass;J)V
+PLandroidx/compose/foundation/gestures/DragGestureNode;->requireChannel()Lkotlinx/coroutines/channels/Channel;
+PLandroidx/compose/foundation/gestures/DragGestureNode;->requireVelocityTracker()Landroidx/compose/ui/draw/DrawResult;
+PLandroidx/compose/foundation/gestures/DragGestureNode;->sendDragEvent-Uv8p0NA(Landroidx/compose/ui/input/pointer/PointerInputChange;J)V
+PLandroidx/compose/foundation/gestures/DragGestureNode;->sendDragStart-0AR0LA0(Landroidx/compose/ui/input/pointer/PointerInputChange;Landroidx/compose/ui/input/pointer/PointerInputChange;J)V
+PLandroidx/compose/foundation/gestures/DragGestureNode;->startListeningForEvents()V
+PLandroidx/compose/foundation/gestures/DragGestureNode;->update(Lkotlin/jvm/functions/Function1;ZLandroidx/compose/foundation/interaction/MutableInteractionSourceImpl;Landroidx/compose/foundation/gestures/Orientation;Z)V
+PLandroidx/compose/foundation/gestures/DragGestureNode$WhenMappings;->()V
+PLandroidx/compose/foundation/gestures/DragGestureNode$processDragStart$1;->(Landroidx/compose/foundation/gestures/DragGestureNode;Lkotlin/coroutines/jvm/internal/ContinuationImpl;)V
+PLandroidx/compose/foundation/gestures/DragGestureNode$processDragStop$1;->(Landroidx/compose/foundation/gestures/DragGestureNode;Lkotlin/coroutines/jvm/internal/ContinuationImpl;)V
+PLandroidx/compose/foundation/gestures/DragGestureNode$startListeningForEvents$1;->