diff --git a/baselineProfile/.gitignore b/baselineProfile/.gitignore
new file mode 100644
index 00000000..42afabfd
--- /dev/null
+++ b/baselineProfile/.gitignore
@@ -0,0 +1 @@
+/build
\ No newline at end of file
diff --git a/baselineProfile/build.gradle.kts b/baselineProfile/build.gradle.kts
new file mode 100644
index 00000000..fe69a740
--- /dev/null
+++ b/baselineProfile/build.gradle.kts
@@ -0,0 +1,58 @@
+plugins {
+ alias(libs.plugins.android.test)
+ alias(libs.plugins.kotlin.android)
+ alias(libs.plugins.baselineprofile)
+}
+
+android {
+ namespace = "org.mifos.baselineprofile"
+ compileSdk = 36
+
+ compileOptions {
+ sourceCompatibility = JavaVersion.VERSION_11
+ targetCompatibility = JavaVersion.VERSION_11
+ }
+
+ kotlinOptions {
+ jvmTarget = "11"
+ }
+
+ defaultConfig {
+ minSdk = 28
+ targetSdk = 36
+
+ testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
+ }
+
+ targetProjectPath = ":cmp-android"
+
+ flavorDimensions += listOf("contentType")
+ productFlavors {
+ create("demo") { dimension = "contentType" }
+ create("prod") { dimension = "contentType" }
+ }
+
+}
+
+// This is the configuration block for the Baseline Profile plugin.
+// You can specify to run the generators on a managed devices or connected devices.
+baselineProfile {
+ useConnectedDevices = true
+}
+
+dependencies {
+ implementation(libs.androidx.test.ext.junit)
+ implementation(libs.androidx.espresso.core)
+ implementation(libs.androidx.uiautomator)
+ implementation(libs.androidx.benchmark.macro.junit4)
+}
+
+androidComponents {
+ onVariants { v ->
+ val artifactsLoader = v.artifacts.getBuiltArtifactsLoader()
+ v.instrumentationRunnerArguments.put(
+ "targetAppId",
+ v.testedApks.map { artifactsLoader.load(it)?.applicationId }
+ )
+ }
+}
\ No newline at end of file
diff --git a/baselineProfile/src/main/AndroidManifest.xml b/baselineProfile/src/main/AndroidManifest.xml
new file mode 100644
index 00000000..227314ee
--- /dev/null
+++ b/baselineProfile/src/main/AndroidManifest.xml
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/baselineProfile/src/main/java/org/mifos/baselineprofile/BaselineProfileGenerator.kt b/baselineProfile/src/main/java/org/mifos/baselineprofile/BaselineProfileGenerator.kt
new file mode 100644
index 00000000..b1a5465a
--- /dev/null
+++ b/baselineProfile/src/main/java/org/mifos/baselineprofile/BaselineProfileGenerator.kt
@@ -0,0 +1,76 @@
+package org.mifos.baselineprofile
+
+import androidx.benchmark.macro.junit4.BaselineProfileRule
+import androidx.test.ext.junit.runners.AndroidJUnit4
+import androidx.test.filters.LargeTest
+import androidx.test.platform.app.InstrumentationRegistry
+import org.junit.Rule
+import org.junit.Test
+import org.junit.runner.RunWith
+
+/**
+ * This test class generates a basic startup baseline profile for the target package.
+ *
+ * We recommend you start with this but add important user flows to the profile to improve their
+ * performance.
+ * Refer to the [baseline profile documentation]
+ * (https://d.android.com/topic/performance/baselineprofiles)
+ * for more information.
+ *
+ * You can run the generator with the "Generate Baseline Profile" run configuration in
+ * Android Studio or
+ * the equivalent `generateBaselineProfile` gradle task:
+ * ```
+ * ./gradlew :cmp-android:generateReleaseBaselineProfile
+ * ```
+ * The run configuration runs the Gradle task and applies filtering to run only the generators.
+ *
+ * Check [documentation]
+ * (https://d.android.com/topic/performance/benchmarking/macrobenchmark-instrumentation-args)
+ * for more information about available instrumentation arguments.
+ *
+ * After you run the generator, you can verify the improvements running the [StartupBenchmarks]
+ * benchmark.
+ *
+ * When using this class to generate a baseline profile,
+ * only API 33+ or rooted API 28+ are supported.
+ *
+ * The minimum required version of androidx.benchmark to generate a baseline profile is 1.2.0.
+ **/
+@RunWith(AndroidJUnit4::class)
+@LargeTest
+class BaselineProfileGenerator {
+
+ @get:Rule
+ val rule = BaselineProfileRule()
+
+ @Test
+ fun generate() {
+ // The application id for the running build variant is read from the
+ // instrumentation arguments.
+ rule.collect(
+ packageName = InstrumentationRegistry.getArguments().getString("targetAppId")
+ ?: throw Exception("targetAppId not passed as instrumentation runner arg"),
+
+ // See:https://d.android.com/topic/performance/baselineprofiles/dex-layout-optimizations
+ includeInStartupProfile = true
+ ) {
+ // This block defines the app's critical user journey. Here we are interested in
+ // optimizing for app startup. But you can also navigate and
+ // scroll through your most important UI.
+
+ // Start default activity for your app
+ pressHome()
+ startActivityAndWait()
+
+ // TODO Write more interactions to optimize advanced journeys of your app.
+ // For example:
+ // 1. Wait until the content is asynchronously loaded
+ // 2. Scroll the feed content
+ // 3. Navigate to detail screen
+
+ // Check UiAutomator documentation for more information how to interact with the app.
+ // https://d.android.com/training/testing/other-components/ui-automator
+ }
+ }
+}
diff --git a/baselineProfile/src/main/java/org/mifos/baselineprofile/StartupBenchmarks.kt b/baselineProfile/src/main/java/org/mifos/baselineprofile/StartupBenchmarks.kt
new file mode 100644
index 00000000..0f6b75bb
--- /dev/null
+++ b/baselineProfile/src/main/java/org/mifos/baselineprofile/StartupBenchmarks.kt
@@ -0,0 +1,81 @@
+package org.mifos.baselineprofile
+
+import androidx.benchmark.macro.BaselineProfileMode
+import androidx.benchmark.macro.CompilationMode
+import androidx.benchmark.macro.StartupMode
+import androidx.benchmark.macro.StartupTimingMetric
+import androidx.benchmark.macro.junit4.MacrobenchmarkRule
+import androidx.test.ext.junit.runners.AndroidJUnit4
+import androidx.test.filters.LargeTest
+import androidx.test.platform.app.InstrumentationRegistry
+import org.junit.Rule
+import org.junit.Test
+import org.junit.runner.RunWith
+
+/**
+ * This test class benchmarks the speed of app startup.
+ * Run this benchmark to verify how effective a Baseline Profile is.
+ * It does this by comparing [CompilationMode.None], which represents the app with no Baseline
+ * Profiles optimizations, and [CompilationMode.Partial], which uses Baseline Profiles.
+ *
+ * Run this benchmark to see startup measurements and captured system traces for verifying
+ * the effectiveness of your Baseline Profiles. You can run it directly from Android
+ * Studio as an instrumentation test, or run all benchmarks for a variant
+ * for example benchmarkRelease,
+ * with this Gradle task:
+ * ```
+ * ./gradlew :baselineprofile:connectedBenchmarkReleaseAndroidTest
+ * ```
+ *
+ * You should run the benchmarks on a physical device, not an Android emulator, because the
+ * emulator doesn't represent real world performance and shares system resources with its host.
+ *
+ * For more information, see the [Macrobenchmark documentation]
+ * (https://d.android.com/macrobenchmark#create-macrobenchmark)
+ * and the [instrumentation arguments documentation]
+ * (https://d.android.com/topic/performance/benchmarking/macrobenchmark-instrumentation-args).
+ **/
+@RunWith(AndroidJUnit4::class)
+@LargeTest
+class StartupBenchmarks {
+
+ @get:Rule
+ val rule = MacrobenchmarkRule()
+
+ @Test
+ fun startupCompilationNone() =
+ benchmark(CompilationMode.None())
+
+ @Test
+ fun startupCompilationBaselineProfiles() =
+ benchmark(CompilationMode.Partial(BaselineProfileMode.Require))
+
+ private fun benchmark(compilationMode: CompilationMode) {
+ //The application id for the running build variant is
+ // read from the instrumentation arguments.
+ rule.measureRepeated(
+ packageName = InstrumentationRegistry.getArguments().getString("targetAppId")
+ ?: throw Exception("targetAppId not passed as instrumentation runner arg"),
+ metrics = listOf(StartupTimingMetric()),
+ compilationMode = compilationMode,
+ startupMode = StartupMode.COLD,
+ iterations = 10,
+ setupBlock = {
+ pressHome()
+ },
+ measureBlock = {
+ startActivityAndWait()
+
+ // TODO Add interactions to wait for when your app is fully drawn.
+ // The app is fully drawn when Activity.reportFullyDrawn is called.
+ // For Jetpack Compose
+ // you can use ReportDrawn, ReportDrawnWhen and ReportDrawnAfter
+ // from the AndroidX Activity library.
+
+ // Check the UiAutomator documentation for more information on how to
+ // interact with the app.
+ // https://d.android.com/training/testing/other-components/ui-automator
+ }
+ )
+ }
+}
diff --git a/build.gradle.kts b/build.gradle.kts
index 1d219ee8..99f3740b 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -44,6 +44,7 @@ plugins {
alias(libs.plugins.ktrofit) apply false
alias(libs.plugins.room) apply false
+ alias(libs.plugins.baselineprofile) apply false
}
object DynamicVersion {
diff --git a/cmp-android/build.gradle.kts b/cmp-android/build.gradle.kts
index eed1f90d..e900fc70 100644
--- a/cmp-android/build.gradle.kts
+++ b/cmp-android/build.gradle.kts
@@ -19,6 +19,7 @@ plugins {
alias(libs.plugins.roborazzi)
alias(libs.plugins.aboutLibraries)
alias(libs.plugins.ksp)
+ alias(libs.plugins.android.application)
}
val packageNameSpace: String = libs.versions.androidPackageNamespace.get()
@@ -132,6 +133,7 @@ dependencies {
implementation(libs.filekit.compose)
implementation(libs.filekit.dialog.compose)
implementation(libs.filekit.coil)
+ "baselineProfile"(project(":baselineprofile"))
runtimeOnly(libs.androidx.compose.runtime)
debugImplementation(libs.androidx.compose.ui.tooling)
diff --git a/cmp-android/src/prodRelease/generated/baselineProfiles/baseline-prof.txt b/cmp-android/src/prodRelease/generated/baselineProfiles/baseline-prof.txt
new file mode 100644
index 00000000..8e0b6892
--- /dev/null
+++ b/cmp-android/src/prodRelease/generated/baselineProfiles/baseline-prof.txt
@@ -0,0 +1,28010 @@
+Landroidx/activity/ActivityFlags;
+SPLandroidx/activity/ActivityFlags;->()V
+SPLandroidx/activity/ActivityFlags;->()V
+Landroidx/activity/BackEventCompat$$ExternalSyntheticApiModelOutline0;
+SPLandroidx/activity/BackEventCompat$$ExternalSyntheticApiModelOutline0;->m$1(Landroid/graphics/Insets;)I
+SPLandroidx/activity/BackEventCompat$$ExternalSyntheticApiModelOutline0;->m$1(Landroid/view/Window;Z)V
+SPLandroidx/activity/BackEventCompat$$ExternalSyntheticApiModelOutline0;->m$2(Landroid/graphics/Insets;)I
+SPLandroidx/activity/BackEventCompat$$ExternalSyntheticApiModelOutline0;->m$3(Landroid/graphics/Insets;)I
+SPLandroidx/activity/BackEventCompat$$ExternalSyntheticApiModelOutline0;->m(Landroid/app/Activity;)Landroid/window/OnBackInvokedDispatcher;
+SPLandroidx/activity/BackEventCompat$$ExternalSyntheticApiModelOutline0;->m(Landroid/graphics/Canvas;Landroid/graphics/RenderNode;)V
+SPLandroidx/activity/BackEventCompat$$ExternalSyntheticApiModelOutline0;->m(Landroid/graphics/Insets;)I
+SPLandroidx/activity/BackEventCompat$$ExternalSyntheticApiModelOutline0;->m(Landroid/graphics/RenderNode;)Landroid/graphics/RecordingCanvas;
+SPLandroidx/activity/BackEventCompat$$ExternalSyntheticApiModelOutline0;->m(Landroid/graphics/RenderNode;)V
+SPLandroidx/activity/BackEventCompat$$ExternalSyntheticApiModelOutline0;->m(Landroid/graphics/RenderNode;IIII)Z
+SPLandroidx/activity/BackEventCompat$$ExternalSyntheticApiModelOutline0;->m(Landroid/view/WindowManager$LayoutParams;I)V
+SPLandroidx/activity/BackEventCompat$$ExternalSyntheticApiModelOutline0;->m(Ljava/lang/Object;)Landroid/window/OnBackInvokedCallback;
+SPLandroidx/activity/BackEventCompat$$ExternalSyntheticApiModelOutline0;->m(Ljava/lang/String;)Landroid/graphics/RenderNode;
+Landroidx/activity/ComponentActivity;
+SPLandroidx/activity/ComponentActivity;->$r8$lambda$54BeH8ZsB-ru0CXI2CCSP2syNys(Landroidx/activity/ComponentActivity;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+SPLandroidx/activity/ComponentActivity;->$r8$lambda$7aWCLmlNPTirEoC8eOYg0rEvmus(Landroidx/activity/ComponentActivity;)Landroidx/activity/OnBackPressedDispatcher;
+SPLandroidx/activity/ComponentActivity;->$r8$lambda$XCwb6u5X87zpWrZW4Zmu6tsKQC8(Landroidx/activity/OnBackPressedDispatcher;Landroidx/activity/ComponentActivity;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+SPLandroidx/activity/ComponentActivity;->$r8$lambda$cI7dwLT0wnPzJ9a3oRpjgUF1USM(Landroidx/activity/ComponentActivity;)V
+SPLandroidx/activity/ComponentActivity;->$r8$lambda$h6vvr6zUWA2U1fE-0KsKpOgpr28(Landroidx/activity/ComponentActivity;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+SPLandroidx/activity/ComponentActivity;->$r8$lambda$yPQlaAoRiY-RJ3IY_TqzUUTrVH0(Landroidx/activity/ComponentActivity;Landroid/content/Context;)V
+SPLandroidx/activity/ComponentActivity;->()V
+SPLandroidx/activity/ComponentActivity;->()V
+SPLandroidx/activity/ComponentActivity;->_init_$lambda$1(Landroidx/activity/ComponentActivity;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+SPLandroidx/activity/ComponentActivity;->_init_$lambda$2(Landroidx/activity/ComponentActivity;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+SPLandroidx/activity/ComponentActivity;->_init_$lambda$4(Landroidx/activity/ComponentActivity;Landroid/content/Context;)V
+SPLandroidx/activity/ComponentActivity;->access$ensureViewModelStore(Landroidx/activity/ComponentActivity;)V
+SPLandroidx/activity/ComponentActivity;->addMenuProvider(Landroidx/core/view/MenuProvider;)V
+SPLandroidx/activity/ComponentActivity;->addObserverForBackInvoker$lambda$0(Landroidx/activity/OnBackPressedDispatcher;Landroidx/activity/ComponentActivity;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+SPLandroidx/activity/ComponentActivity;->addObserverForBackInvoker(Landroidx/activity/OnBackPressedDispatcher;)V
+SPLandroidx/activity/ComponentActivity;->addOnConfigurationChangedListener(Landroidx/core/util/Consumer;)V
+SPLandroidx/activity/ComponentActivity;->addOnContextAvailableListener(Landroidx/activity/contextaware/OnContextAvailableListener;)V
+SPLandroidx/activity/ComponentActivity;->addOnMultiWindowModeChangedListener(Landroidx/core/util/Consumer;)V
+SPLandroidx/activity/ComponentActivity;->addOnNewIntentListener(Landroidx/core/util/Consumer;)V
+SPLandroidx/activity/ComponentActivity;->addOnPictureInPictureModeChangedListener(Landroidx/core/util/Consumer;)V
+SPLandroidx/activity/ComponentActivity;->addOnTrimMemoryListener(Landroidx/core/util/Consumer;)V
+SPLandroidx/activity/ComponentActivity;->createFullyDrawnExecutor()Landroidx/activity/ComponentActivity$ReportFullyDrawnExecutor;
+SPLandroidx/activity/ComponentActivity;->ensureViewModelStore()V
+SPLandroidx/activity/ComponentActivity;->getActivityResultRegistry()Landroidx/activity/result/ActivityResultRegistry;
+SPLandroidx/activity/ComponentActivity;->getDefaultViewModelCreationExtras()Landroidx/lifecycle/viewmodel/CreationExtras;
+SPLandroidx/activity/ComponentActivity;->getLifecycle()Landroidx/lifecycle/Lifecycle;
+SPLandroidx/activity/ComponentActivity;->getNavigationEventDispatcher()Landroidx/navigationevent/NavigationEventDispatcher;
+SPLandroidx/activity/ComponentActivity;->getOnBackPressedDispatcher()Landroidx/activity/OnBackPressedDispatcher;
+SPLandroidx/activity/ComponentActivity;->getSavedStateRegistry()Landroidx/savedstate/SavedStateRegistry;
+SPLandroidx/activity/ComponentActivity;->getViewModelStore()Landroidx/lifecycle/ViewModelStore;
+SPLandroidx/activity/ComponentActivity;->initializeViewTreeOwners()V
+SPLandroidx/activity/ComponentActivity;->invalidateMenu()V
+SPLandroidx/activity/ComponentActivity;->menuHostHelper$lambda$0(Landroidx/activity/ComponentActivity;)V
+SPLandroidx/activity/ComponentActivity;->onBackPressedDispatcher_delegate$lambda$0(Landroidx/activity/ComponentActivity;)Landroidx/activity/OnBackPressedDispatcher;
+SPLandroidx/activity/ComponentActivity;->onCreate(Landroid/os/Bundle;)V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;->(Landroidx/activity/ComponentActivity;)V
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;->run()V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda10;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda10;->(Landroidx/activity/ComponentActivity;)V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda11;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda11;->(Landroidx/activity/ComponentActivity;)V
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda11;->invoke()Ljava/lang/Object;
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda12;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda12;->(Landroidx/activity/ComponentActivity;)V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda2;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda2;->(Landroidx/activity/OnBackPressedDispatcher;Landroidx/activity/ComponentActivity;)V
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda2;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda4;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda4;->(Landroidx/activity/ComponentActivity;)V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda5;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda5;->(Landroidx/activity/ComponentActivity;)V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda6;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda6;->(Landroidx/activity/ComponentActivity;)V
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda6;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda7;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda7;->(Landroidx/activity/ComponentActivity;)V
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda7;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda8;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda8;->(Landroidx/activity/ComponentActivity;)V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda9;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda9;->(Landroidx/activity/ComponentActivity;)V
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda9;->onContextAvailable(Landroid/content/Context;)V
+Landroidx/activity/ComponentActivity$4;
+SPLandroidx/activity/ComponentActivity$4;->(Landroidx/activity/ComponentActivity;)V
+SPLandroidx/activity/ComponentActivity$4;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+Landroidx/activity/ComponentActivity$Companion;
+SPLandroidx/activity/ComponentActivity$Companion;->()V
+SPLandroidx/activity/ComponentActivity$Companion;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+Landroidx/activity/ComponentActivity$NonConfigurationInstances;
+Landroidx/activity/ComponentActivity$ReportFullyDrawnExecutor;
+Landroidx/activity/ComponentActivity$ReportFullyDrawnExecutorImpl;
+SPLandroidx/activity/ComponentActivity$ReportFullyDrawnExecutorImpl;->(Landroidx/activity/ComponentActivity;)V
+Landroidx/activity/ComponentActivity$activityResultRegistry$1;
+SPLandroidx/activity/ComponentActivity$activityResultRegistry$1;->(Landroidx/activity/ComponentActivity;)V
+Landroidx/activity/EdgeToEdge;
+SPLandroidx/activity/EdgeToEdge;->()V
+SPLandroidx/activity/EdgeToEdge;->enable(Landroidx/activity/ComponentActivity;Landroidx/activity/SystemBarStyle;Landroidx/activity/SystemBarStyle;)V
+Landroidx/activity/EdgeToEdgeApi26;
+SPLandroidx/activity/EdgeToEdgeApi26;->()V
+Landroidx/activity/EdgeToEdgeApi28;
+SPLandroidx/activity/EdgeToEdgeApi28;->()V
+Landroidx/activity/EdgeToEdgeApi29;
+SPLandroidx/activity/EdgeToEdgeApi29;->()V
+Landroidx/activity/EdgeToEdgeApi30;
+SPLandroidx/activity/EdgeToEdgeApi30;->()V
+SPLandroidx/activity/EdgeToEdgeApi30;->adjustLayoutInDisplayCutoutMode(Landroid/view/Window;)V
+Landroidx/activity/EdgeToEdgeApi35;
+SPLandroidx/activity/EdgeToEdgeApi35;->()V
+SPLandroidx/activity/EdgeToEdgeApi35;->setUp(Landroidx/activity/SystemBarStyle;Landroidx/activity/SystemBarStyle;Landroid/view/Window;Landroid/view/View;ZZ)V
+Landroidx/activity/EdgeToEdgeBase;
+SPLandroidx/activity/EdgeToEdgeBase;->()V
+Landroidx/activity/EdgeToEdgeImpl;
+Landroidx/activity/FullyDrawnReporterOwner;
+Landroidx/activity/OnBackPressedCallback;
+SPLandroidx/activity/OnBackPressedCallback;->(Z)V
+SPLandroidx/activity/OnBackPressedCallback;->addCloseable$activity(Ljava/lang/AutoCloseable;)V
+SPLandroidx/activity/OnBackPressedCallback;->createNavigationEventHandler$activity(Landroidx/navigationevent/NavigationEventInfo;)Landroidx/activity/OnBackPressedCallback$OnBackPressedEventHandler;
+SPLandroidx/activity/OnBackPressedCallback;->isEnabled()Z
+SPLandroidx/activity/OnBackPressedCallback;->setEnabled(Z)V
+Landroidx/activity/OnBackPressedCallback$$ExternalSyntheticThrowIAE2;
+SPLandroidx/activity/OnBackPressedCallback$$ExternalSyntheticThrowIAE2;->m(Ljava/lang/Object;)Ljava/util/List;
+SPLandroidx/activity/OnBackPressedCallback$$ExternalSyntheticThrowIAE2;->m(Ljava/lang/Object;)Ljava/util/Set;
+SPLandroidx/activity/OnBackPressedCallback$$ExternalSyntheticThrowIAE2;->m([Ljava/lang/Object;)Ljava/util/List;
+SPLandroidx/activity/OnBackPressedCallback$$ExternalSyntheticThrowIAE2;->m([Ljava/lang/Object;)Ljava/util/Set;
+Landroidx/activity/OnBackPressedCallback$OnBackPressedEventHandler;
+SPLandroidx/activity/OnBackPressedCallback$OnBackPressedEventHandler;->(Landroidx/activity/OnBackPressedCallback;Landroidx/navigationevent/NavigationEventInfo;)V
+SPLandroidx/activity/OnBackPressedCallback$OnBackPressedEventHandler;->isLifecycleActive()Z
+SPLandroidx/activity/OnBackPressedCallback$OnBackPressedEventHandler;->setLifecycleActive(Z)V
+Landroidx/activity/OnBackPressedCallbackInfo;
+SPLandroidx/activity/OnBackPressedCallbackInfo;->(Landroidx/activity/OnBackPressedCallback;Landroidx/lifecycle/LifecycleOwner;)V
+Landroidx/activity/OnBackPressedDispatcher;
+SPLandroidx/activity/OnBackPressedDispatcher;->(Ljava/lang/Runnable;)V
+SPLandroidx/activity/OnBackPressedDispatcher;->(Ljava/lang/Runnable;Landroidx/core/util/Consumer;)V
+SPLandroidx/activity/OnBackPressedDispatcher;->access$getOnHasEnabledCallbacksChanged$p(Landroidx/activity/OnBackPressedDispatcher;)Landroidx/core/util/Consumer;
+SPLandroidx/activity/OnBackPressedDispatcher;->access$setHasEnabledCallbacks$p(Landroidx/activity/OnBackPressedDispatcher;Z)V
+SPLandroidx/activity/OnBackPressedDispatcher;->addCallback(Landroidx/lifecycle/LifecycleOwner;Landroidx/activity/OnBackPressedCallback;)V
+SPLandroidx/activity/OnBackPressedDispatcher;->getEventDispatcher$activity()Landroidx/navigationevent/NavigationEventDispatcher;
+SPLandroidx/activity/OnBackPressedDispatcher;->setOnBackInvokedDispatcher(Landroid/window/OnBackInvokedDispatcher;)V
+Landroidx/activity/OnBackPressedDispatcher$$ExternalSyntheticLambda0;
+SPLandroidx/activity/OnBackPressedDispatcher$$ExternalSyntheticLambda0;->(Landroidx/activity/OnBackPressedDispatcher;)V
+Landroidx/activity/OnBackPressedDispatcher$OnBackPressedEventInput;
+SPLandroidx/activity/OnBackPressedDispatcher$OnBackPressedEventInput;->(Landroidx/activity/OnBackPressedDispatcher;)V
+SPLandroidx/activity/OnBackPressedDispatcher$OnBackPressedEventInput;->onHasEnabledHandlersChanged(Z)V
+Landroidx/activity/OnBackPressedDispatcher$addCallback$lifecycleObserver$1;
+SPLandroidx/activity/OnBackPressedDispatcher$addCallback$lifecycleObserver$1;->(Landroidx/activity/OnBackPressedCallback$OnBackPressedEventHandler;Landroidx/activity/OnBackPressedDispatcher;Landroidx/lifecycle/Lifecycle;)V
+SPLandroidx/activity/OnBackPressedDispatcher$addCallback$lifecycleObserver$1;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+Landroidx/activity/OnBackPressedDispatcherOwner;
+Landroidx/activity/R$id;
+Landroidx/activity/SystemBarStyle;
+SPLandroidx/activity/SystemBarStyle;->()V
+SPLandroidx/activity/SystemBarStyle;->(IIILkotlin/jvm/functions/Function1;)V
+SPLandroidx/activity/SystemBarStyle;->(IIILkotlin/jvm/functions/Function1;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/activity/SystemBarStyle;->getDetectDarkMode$activity()Lkotlin/jvm/functions/Function1;
+SPLandroidx/activity/SystemBarStyle;->getNightMode$activity()I
+SPLandroidx/activity/SystemBarStyle;->getScrimWithEnforcedContrast$activity(Z)I
+Landroidx/activity/SystemBarStyle$Companion;
+SPLandroidx/activity/SystemBarStyle$Companion;->()V
+SPLandroidx/activity/SystemBarStyle$Companion;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/activity/SystemBarStyle$Companion;->auto(IILkotlin/jvm/functions/Function1;)Landroidx/activity/SystemBarStyle;
+Landroidx/activity/ViewTreeFullyDrawnReporterOwner;
+SPLandroidx/activity/ViewTreeFullyDrawnReporterOwner;->set(Landroid/view/View;Landroidx/activity/FullyDrawnReporterOwner;)V
+Landroidx/activity/ViewTreeOnBackPressedDispatcherOwner;
+SPLandroidx/activity/ViewTreeOnBackPressedDispatcherOwner;->get(Landroid/view/View;)Landroidx/activity/OnBackPressedDispatcherOwner;
+SPLandroidx/activity/ViewTreeOnBackPressedDispatcherOwner;->set(Landroid/view/View;Landroidx/activity/OnBackPressedDispatcherOwner;)V
+Landroidx/activity/compose/ComponentActivityKt;
+SPLandroidx/activity/compose/ComponentActivityKt;->()V
+SPLandroidx/activity/compose/ComponentActivityKt;->setContent$default(Landroidx/activity/ComponentActivity;Landroidx/compose/runtime/CompositionContext;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)V
+SPLandroidx/activity/compose/ComponentActivityKt;->setContent(Landroidx/activity/ComponentActivity;Landroidx/compose/runtime/CompositionContext;Lkotlin/jvm/functions/Function2;)V
+SPLandroidx/activity/compose/ComponentActivityKt;->setOwners(Landroidx/activity/ComponentActivity;)V
+Landroidx/activity/compose/ComposePredictiveBackHandler;
+SPLandroidx/activity/compose/ComposePredictiveBackHandler;->(Lkotlinx/coroutines/CoroutineScope;Landroidx/activity/compose/PredictiveBackHandlerInfo;)V
+SPLandroidx/activity/compose/ComposePredictiveBackHandler;->setBackEnabled(Z)V
+SPLandroidx/activity/compose/ComposePredictiveBackHandler;->setCurrentOnBack(Lkotlin/jvm/functions/Function2;)V
+Landroidx/activity/compose/ComposePredictiveBackHandler$currentOnBack$1;
+SPLandroidx/activity/compose/ComposePredictiveBackHandler$currentOnBack$1;->(Lkotlin/coroutines/Continuation;)V
+Landroidx/activity/compose/LocalActivityKt;
+SPLandroidx/activity/compose/LocalActivityKt;->$r8$lambda$ZboyhwMBcCF-OYz7-yYNav9JBYw(Landroidx/compose/runtime/CompositionLocalAccessorScope;)Landroid/app/Activity;
+SPLandroidx/activity/compose/LocalActivityKt;->()V
+SPLandroidx/activity/compose/LocalActivityKt;->LocalActivity$lambda$0(Landroidx/compose/runtime/CompositionLocalAccessorScope;)Landroid/app/Activity;
+SPLandroidx/activity/compose/LocalActivityKt;->getLocalActivity()Landroidx/compose/runtime/ProvidableCompositionLocal;
+Landroidx/activity/compose/LocalActivityKt$$ExternalSyntheticLambda0;
+SPLandroidx/activity/compose/LocalActivityKt$$ExternalSyntheticLambda0;->()V
+SPLandroidx/activity/compose/LocalActivityKt$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/activity/compose/LocalOnBackPressedDispatcherOwner;
+SPLandroidx/activity/compose/LocalOnBackPressedDispatcherOwner;->$r8$lambda$Rl8-XqmM9xvRKsFiHyJMmC-Cg3M()Landroidx/activity/OnBackPressedDispatcherOwner;
+SPLandroidx/activity/compose/LocalOnBackPressedDispatcherOwner;->()V
+SPLandroidx/activity/compose/LocalOnBackPressedDispatcherOwner;->()V
+SPLandroidx/activity/compose/LocalOnBackPressedDispatcherOwner;->LocalOnBackPressedDispatcherOwner$lambda$0()Landroidx/activity/OnBackPressedDispatcherOwner;
+SPLandroidx/activity/compose/LocalOnBackPressedDispatcherOwner;->getCurrent(Landroidx/compose/runtime/Composer;I)Landroidx/activity/OnBackPressedDispatcherOwner;
+Landroidx/activity/compose/LocalOnBackPressedDispatcherOwner$$ExternalSyntheticLambda0;
+SPLandroidx/activity/compose/LocalOnBackPressedDispatcherOwner$$ExternalSyntheticLambda0;->()V
+SPLandroidx/activity/compose/LocalOnBackPressedDispatcherOwner$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object;
+Landroidx/activity/compose/PredictiveBackHandlerInfo;
+SPLandroidx/activity/compose/PredictiveBackHandlerInfo;->(Ljava/lang/Object;J)V
+Landroidx/activity/compose/PredictiveBackHandlerKt;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt;->$r8$lambda$8olkp9g8smKDikESWNkg5bXDQjM(Landroidx/activity/compose/ComposePredictiveBackHandler;ZLandroidx/lifecycle/compose/LifecycleStartStopEffectScope;)Landroidx/lifecycle/compose/LifecycleStopOrDisposeEffectResult;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt;->$r8$lambda$rHo4rJbjOKTIFuIO5bnOh37TlE4(Landroidx/activity/compose/ComposePredictiveBackHandler;Lkotlin/jvm/functions/Function2;)Lkotlin/Unit;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt;->$r8$lambda$wPFaLpthhS-BlvHlWodKijJkVS8(Landroidx/activity/compose/internal/BackHandlerDispatcherCompat;Landroidx/activity/compose/ComposePredictiveBackHandler;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt;->PredictiveBackHandler$lambda$3$0(Landroidx/activity/compose/ComposePredictiveBackHandler;Lkotlin/jvm/functions/Function2;)Lkotlin/Unit;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt;->PredictiveBackHandler$lambda$4$0(Landroidx/activity/compose/ComposePredictiveBackHandler;ZLandroidx/lifecycle/compose/LifecycleStartStopEffectScope;)Landroidx/lifecycle/compose/LifecycleStopOrDisposeEffectResult;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt;->PredictiveBackHandler$lambda$5$0(Landroidx/activity/compose/internal/BackHandlerDispatcherCompat;Landroidx/activity/compose/ComposePredictiveBackHandler;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt;->PredictiveBackHandler(ZLkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V
+Landroidx/activity/compose/PredictiveBackHandlerKt$$ExternalSyntheticLambda0;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt$$ExternalSyntheticLambda0;->(Landroidx/activity/compose/ComposePredictiveBackHandler;Lkotlin/jvm/functions/Function2;)V
+SPLandroidx/activity/compose/PredictiveBackHandlerKt$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object;
+Landroidx/activity/compose/PredictiveBackHandlerKt$$ExternalSyntheticLambda1;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt$$ExternalSyntheticLambda1;->(Landroidx/activity/compose/ComposePredictiveBackHandler;Z)V
+SPLandroidx/activity/compose/PredictiveBackHandlerKt$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/activity/compose/PredictiveBackHandlerKt$$ExternalSyntheticLambda2;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt$$ExternalSyntheticLambda2;->(Landroidx/activity/compose/internal/BackHandlerDispatcherCompat;Landroidx/activity/compose/ComposePredictiveBackHandler;)V
+SPLandroidx/activity/compose/PredictiveBackHandlerKt$$ExternalSyntheticLambda2;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/activity/compose/PredictiveBackHandlerKt$PredictiveBackHandler$lambda$4$0$$inlined$onStopOrDispose$1;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt$PredictiveBackHandler$lambda$4$0$$inlined$onStopOrDispose$1;->(Landroidx/lifecycle/compose/LifecycleStartStopEffectScope;Landroidx/activity/compose/ComposePredictiveBackHandler;)V
+Landroidx/activity/compose/PredictiveBackHandlerKt$PredictiveBackHandler$lambda$5$0$$inlined$onDispose$1;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt$PredictiveBackHandler$lambda$5$0$$inlined$onDispose$1;->(Landroidx/activity/compose/internal/BackHandlerDispatcherCompat;Landroidx/activity/compose/ComposePredictiveBackHandler;)V
+Landroidx/activity/compose/internal/BackHandlerCompat;
+SPLandroidx/activity/compose/internal/BackHandlerCompat;->()V
+SPLandroidx/activity/compose/internal/BackHandlerCompat;->(Landroidx/navigationevent/NavigationEventInfo;)V
+SPLandroidx/activity/compose/internal/BackHandlerCompat;->getNavigationEventHandler()Landroidx/navigationevent/NavigationEventHandler;
+SPLandroidx/activity/compose/internal/BackHandlerCompat;->isBackEnabled()Z
+SPLandroidx/activity/compose/internal/BackHandlerCompat;->setBackEnabled(Z)V
+Landroidx/activity/compose/internal/BackHandlerCompat$navigationEventHandler$1;
+SPLandroidx/activity/compose/internal/BackHandlerCompat$navigationEventHandler$1;->(Landroidx/activity/compose/internal/BackHandlerCompat;Landroidx/navigationevent/NavigationEventInfo;)V
+Landroidx/activity/compose/internal/BackHandlerCompat$onBackPressedCallback$1;
+SPLandroidx/activity/compose/internal/BackHandlerCompat$onBackPressedCallback$1;->(Landroidx/activity/compose/internal/BackHandlerCompat;)V
+Landroidx/activity/compose/internal/BackHandlerDispatcherCompat;
+SPLandroidx/activity/compose/internal/BackHandlerDispatcherCompat;->()V
+SPLandroidx/activity/compose/internal/BackHandlerDispatcherCompat;->(Landroidx/navigationevent/NavigationEventDispatcher;Landroidx/activity/OnBackPressedDispatcher;)V
+SPLandroidx/activity/compose/internal/BackHandlerDispatcherCompat;->addHandler(Landroidx/activity/compose/internal/BackHandlerCompat;)V
+Landroidx/activity/contextaware/ContextAware;
+Landroidx/activity/contextaware/ContextAwareHelper;
+SPLandroidx/activity/contextaware/ContextAwareHelper;->()V
+SPLandroidx/activity/contextaware/ContextAwareHelper;->addOnContextAvailableListener(Landroidx/activity/contextaware/OnContextAvailableListener;)V
+SPLandroidx/activity/contextaware/ContextAwareHelper;->dispatchOnContextAvailable(Landroid/content/Context;)V
+Landroidx/activity/contextaware/OnContextAvailableListener;
+Landroidx/activity/result/ActivityResult;
+Landroidx/activity/result/ActivityResultCallback;
+Landroidx/activity/result/ActivityResultCaller;
+Landroidx/activity/result/ActivityResultLauncher;
+SPLandroidx/activity/result/ActivityResultLauncher;->()V
+Landroidx/activity/result/ActivityResultRegistry;
+SPLandroidx/activity/result/ActivityResultRegistry;->$r8$lambda$-f_tNvtP3uEenATo3uzHmjDoXwg()Ljava/lang/Integer;
+SPLandroidx/activity/result/ActivityResultRegistry;->()V
+SPLandroidx/activity/result/ActivityResultRegistry;->()V
+SPLandroidx/activity/result/ActivityResultRegistry;->bindRcKey(ILjava/lang/String;)V
+SPLandroidx/activity/result/ActivityResultRegistry;->generateRandomNumber$lambda$0()Ljava/lang/Integer;
+SPLandroidx/activity/result/ActivityResultRegistry;->generateRandomNumber()I
+SPLandroidx/activity/result/ActivityResultRegistry;->register(Ljava/lang/String;Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher;
+SPLandroidx/activity/result/ActivityResultRegistry;->registerKey(Ljava/lang/String;)V
+Landroidx/activity/result/ActivityResultRegistry$$ExternalSyntheticLambda1;
+SPLandroidx/activity/result/ActivityResultRegistry$$ExternalSyntheticLambda1;->()V
+SPLandroidx/activity/result/ActivityResultRegistry$$ExternalSyntheticLambda1;->invoke()Ljava/lang/Object;
+Landroidx/activity/result/ActivityResultRegistry$CallbackAndContract;
+SPLandroidx/activity/result/ActivityResultRegistry$CallbackAndContract;->(Landroidx/activity/result/ActivityResultCallback;Landroidx/activity/result/contract/ActivityResultContract;)V
+Landroidx/activity/result/ActivityResultRegistry$Companion;
+SPLandroidx/activity/result/ActivityResultRegistry$Companion;->()V
+SPLandroidx/activity/result/ActivityResultRegistry$Companion;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+Landroidx/activity/result/ActivityResultRegistry$register$3;
+SPLandroidx/activity/result/ActivityResultRegistry$register$3;->(Landroidx/activity/result/ActivityResultRegistry;Ljava/lang/String;Landroidx/activity/result/contract/ActivityResultContract;)V
+Landroidx/activity/result/ActivityResultRegistryOwner;
+Landroidx/activity/result/contract/ActivityResultContract;
+SPLandroidx/activity/result/contract/ActivityResultContract;->()V
+Landroidx/activity/result/contract/ActivityResultContracts$RequestMultiplePermissions;
+SPLandroidx/activity/result/contract/ActivityResultContracts$RequestMultiplePermissions;->()V
+SPLandroidx/activity/result/contract/ActivityResultContracts$RequestMultiplePermissions;->()V
+Landroidx/activity/result/contract/ActivityResultContracts$RequestMultiplePermissions$Companion;
+SPLandroidx/activity/result/contract/ActivityResultContracts$RequestMultiplePermissions$Companion;->()V
+SPLandroidx/activity/result/contract/ActivityResultContracts$RequestMultiplePermissions$Companion;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;
+SPLandroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;->()V
+SPLandroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;->()V
+Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult$Companion;
+SPLandroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult$Companion;->()V
+SPLandroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult$Companion;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+Landroidx/appcompat/R$drawable;
+Landroidx/appcompat/R$id;
+Landroidx/appcompat/R$layout;
+Landroidx/appcompat/R$style;
+Landroidx/appcompat/R$styleable;
+SPLandroidx/appcompat/R$styleable;->()V
+Landroidx/appcompat/app/ActionBarDrawerToggle$DelegateProvider;
+Landroidx/appcompat/app/AppCompatActivity;
+SPLandroidx/appcompat/app/AppCompatActivity;->()V
+SPLandroidx/appcompat/app/AppCompatActivity;->attachBaseContext(Landroid/content/Context;)V
+SPLandroidx/appcompat/app/AppCompatActivity;->findViewById(I)Landroid/view/View;
+SPLandroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
+SPLandroidx/appcompat/app/AppCompatActivity;->getResources()Landroid/content/res/Resources;
+SPLandroidx/appcompat/app/AppCompatActivity;->initDelegate()V
+SPLandroidx/appcompat/app/AppCompatActivity;->invalidateOptionsMenu()V
+SPLandroidx/appcompat/app/AppCompatActivity;->onContentChanged()V
+SPLandroidx/appcompat/app/AppCompatActivity;->onPostCreate(Landroid/os/Bundle;)V
+SPLandroidx/appcompat/app/AppCompatActivity;->onPostResume()V
+SPLandroidx/appcompat/app/AppCompatActivity;->onStart()V
+SPLandroidx/appcompat/app/AppCompatActivity;->onSupportContentChanged()V
+SPLandroidx/appcompat/app/AppCompatActivity;->onTitleChanged(Ljava/lang/CharSequence;I)V
+SPLandroidx/appcompat/app/AppCompatActivity;->setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
+SPLandroidx/appcompat/app/AppCompatActivity;->setTheme(I)V
+Landroidx/appcompat/app/AppCompatActivity$1;
+SPLandroidx/appcompat/app/AppCompatActivity$1;->(Landroidx/appcompat/app/AppCompatActivity;)V
+Landroidx/appcompat/app/AppCompatActivity$2;
+SPLandroidx/appcompat/app/AppCompatActivity$2;->(Landroidx/appcompat/app/AppCompatActivity;)V
+SPLandroidx/appcompat/app/AppCompatActivity$2;->onContextAvailable(Landroid/content/Context;)V
+Landroidx/appcompat/app/AppCompatCallback;
+Landroidx/appcompat/app/AppCompatDelegate;
+SPLandroidx/appcompat/app/AppCompatDelegate;->()V
+SPLandroidx/appcompat/app/AppCompatDelegate;->()V
+SPLandroidx/appcompat/app/AppCompatDelegate;->addActiveDelegate(Landroidx/appcompat/app/AppCompatDelegate;)V
+SPLandroidx/appcompat/app/AppCompatDelegate;->applyDayNightToActiveDelegates()V
+SPLandroidx/appcompat/app/AppCompatDelegate;->attachBaseContext(Landroid/content/Context;)V
+SPLandroidx/appcompat/app/AppCompatDelegate;->attachBaseContext2(Landroid/content/Context;)Landroid/content/Context;
+SPLandroidx/appcompat/app/AppCompatDelegate;->create(Landroid/app/Activity;Landroidx/appcompat/app/AppCompatCallback;)Landroidx/appcompat/app/AppCompatDelegate;
+SPLandroidx/appcompat/app/AppCompatDelegate;->getApplicationLocales()Landroidx/core/os/LocaleListCompat;
+SPLandroidx/appcompat/app/AppCompatDelegate;->getDefaultNightMode()I
+SPLandroidx/appcompat/app/AppCompatDelegate;->getLocaleManagerForApplication()Ljava/lang/Object;
+SPLandroidx/appcompat/app/AppCompatDelegate;->isAutoStorageOptedIn(Landroid/content/Context;)Z
+SPLandroidx/appcompat/app/AppCompatDelegate;->lambda$syncRequestedAndStoredLocales$1(Landroid/content/Context;)V
+SPLandroidx/appcompat/app/AppCompatDelegate;->removeDelegateFromActives(Landroidx/appcompat/app/AppCompatDelegate;)V
+SPLandroidx/appcompat/app/AppCompatDelegate;->setDefaultNightMode(I)V
+SPLandroidx/appcompat/app/AppCompatDelegate;->setOnBackInvokedDispatcher(Landroid/window/OnBackInvokedDispatcher;)V
+SPLandroidx/appcompat/app/AppCompatDelegate;->syncLocalesToFramework(Landroid/content/Context;)V
+SPLandroidx/appcompat/app/AppCompatDelegate;->syncRequestedAndStoredLocales(Landroid/content/Context;)V
+Landroidx/appcompat/app/AppCompatDelegate$$ExternalSyntheticLambda0;
+SPLandroidx/appcompat/app/AppCompatDelegate$$ExternalSyntheticLambda0;->(Landroid/content/Context;)V
+SPLandroidx/appcompat/app/AppCompatDelegate$$ExternalSyntheticLambda0;->run()V
+Landroidx/appcompat/app/AppCompatDelegate$Api24Impl;
+SPLandroidx/appcompat/app/AppCompatDelegate$Api24Impl;->localeListForLanguageTags(Ljava/lang/String;)Landroid/os/LocaleList;
+Landroidx/appcompat/app/AppCompatDelegate$Api33Impl;
+SPLandroidx/appcompat/app/AppCompatDelegate$Api33Impl;->localeManagerGetApplicationLocales(Ljava/lang/Object;)Landroid/os/LocaleList;
+SPLandroidx/appcompat/app/AppCompatDelegate$Api33Impl;->localeManagerSetApplicationLocales(Ljava/lang/Object;Landroid/os/LocaleList;)V
+Landroidx/appcompat/app/AppCompatDelegate$SerialExecutor;
+SPLandroidx/appcompat/app/AppCompatDelegate$SerialExecutor;->(Ljava/util/concurrent/Executor;)V
+SPLandroidx/appcompat/app/AppCompatDelegate$SerialExecutor;->execute(Ljava/lang/Runnable;)V
+SPLandroidx/appcompat/app/AppCompatDelegate$SerialExecutor;->lambda$execute$0$androidx-appcompat-app-AppCompatDelegate$SerialExecutor(Ljava/lang/Runnable;)V
+SPLandroidx/appcompat/app/AppCompatDelegate$SerialExecutor;->scheduleNext()V
+Landroidx/appcompat/app/AppCompatDelegate$SerialExecutor$$ExternalSyntheticLambda0;
+SPLandroidx/appcompat/app/AppCompatDelegate$SerialExecutor$$ExternalSyntheticLambda0;->(Landroidx/appcompat/app/AppCompatDelegate$SerialExecutor;Ljava/lang/Runnable;)V
+SPLandroidx/appcompat/app/AppCompatDelegate$SerialExecutor$$ExternalSyntheticLambda0;->run()V
+Landroidx/appcompat/app/AppCompatDelegate$ThreadPerTaskExecutor;
+SPLandroidx/appcompat/app/AppCompatDelegate$ThreadPerTaskExecutor;->()V
+SPLandroidx/appcompat/app/AppCompatDelegate$ThreadPerTaskExecutor;->execute(Ljava/lang/Runnable;)V
+Landroidx/appcompat/app/AppCompatDelegateImpl;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->()V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->(Landroid/app/Activity;Landroidx/appcompat/app/AppCompatCallback;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->(Landroid/content/Context;Landroid/view/Window;Landroidx/appcompat/app/AppCompatCallback;Ljava/lang/Object;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->applyApplicationSpecificConfig(Z)Z
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->applyApplicationSpecificConfig(ZZ)Z
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->applyDayNight()Z
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->applyFixedSizeWindow()V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->attachBaseContext2(Landroid/content/Context;)Landroid/content/Context;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->attachToWindow(Landroid/view/Window;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->calculateApplicationLocales(Landroid/content/Context;)Landroidx/core/os/LocaleListCompat;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->calculateNightMode()I
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->createOverrideAppConfiguration(Landroid/content/Context;ILandroidx/core/os/LocaleListCompat;Landroid/content/res/Configuration;Z)Landroid/content/res/Configuration;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->createSubDecor()Landroid/view/ViewGroup;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->doInvalidatePanelMenu(I)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->ensureSubDecor()V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->ensureWindow()V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->findViewById(I)Landroid/view/View;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->getActivityHandlesConfigChangesFlags(Landroid/content/Context;)I
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->getConfigurationLocales(Landroid/content/res/Configuration;)Landroidx/core/os/LocaleListCompat;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->getContextForDelegate()Landroid/content/Context;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->getPanelState(IZ)Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->getSupportActionBar()Landroidx/appcompat/app/ActionBar;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->getTitle()Ljava/lang/CharSequence;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->initWindowDecorActionBar()V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->installViewFactory()V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->invalidateOptionsMenu()V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->invalidatePanelMenu(I)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->mapNightMode(Landroid/content/Context;I)I
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->onCreate(Landroid/os/Bundle;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->onPostCreate(Landroid/os/Bundle;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->onPostResume()V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->onStart()V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->onSubDecorInstalled(Landroid/view/ViewGroup;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->peekSupportActionBar()Landroidx/appcompat/app/ActionBar;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->requestWindowFeature(I)Z
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->sanitizeWindowFeatureId(I)I
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->setOnBackInvokedDispatcher(Landroid/window/OnBackInvokedDispatcher;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->setTheme(I)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->setTitle(Ljava/lang/CharSequence;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->shouldRegisterBackInvokedCallback()Z
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->throwFeatureRequestIfSubDecorInstalled()V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->updateAppConfiguration(ILandroidx/core/os/LocaleListCompat;Z)Z
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->updateBackInvokedCallbackState()V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->updateStatusGuard(Landroidx/core/view/WindowInsetsCompat;Landroid/graphics/Rect;)I
+Landroidx/appcompat/app/AppCompatDelegateImpl$2;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$2;->(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$2;->run()V
+Landroidx/appcompat/app/AppCompatDelegateImpl$3;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$3;->(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$3;->onApplyWindowInsets(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat;
+Landroidx/appcompat/app/AppCompatDelegateImpl$5;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$5;->(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$5;->onAttachedFromWindow()V
+Landroidx/appcompat/app/AppCompatDelegateImpl$Api24Impl;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$Api24Impl;->getLocales(Landroid/content/res/Configuration;)Landroidx/core/os/LocaleListCompat;
+Landroidx/appcompat/app/AppCompatDelegateImpl$Api33Impl;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$Api33Impl;->getOnBackInvokedDispatcher(Landroid/app/Activity;)Landroid/window/OnBackInvokedDispatcher;
+Landroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->(Landroidx/appcompat/app/AppCompatDelegateImpl;Landroid/view/Window$Callback;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->bypassOnContentChanged(Landroid/view/Window$Callback;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->onContentChanged()V
+Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->(I)V
+Landroidx/appcompat/app/AppLocalesMetadataHolderService;
+SPLandroidx/appcompat/app/AppLocalesMetadataHolderService;->getServiceInfo(Landroid/content/Context;)Landroid/content/pm/ServiceInfo;
+Landroidx/appcompat/app/AppLocalesMetadataHolderService$Api24Impl;
+SPLandroidx/appcompat/app/AppLocalesMetadataHolderService$Api24Impl;->getDisabledComponentFlag()I
+Landroidx/appcompat/resources/R$drawable;
+Landroidx/appcompat/view/ContextThemeWrapper;
+SPLandroidx/appcompat/view/ContextThemeWrapper;->(Landroid/content/Context;I)V
+SPLandroidx/appcompat/view/ContextThemeWrapper;->applyOverrideConfiguration(Landroid/content/res/Configuration;)V
+SPLandroidx/appcompat/view/ContextThemeWrapper;->getResources()Landroid/content/res/Resources;
+SPLandroidx/appcompat/view/ContextThemeWrapper;->getResourcesInternal()Landroid/content/res/Resources;
+SPLandroidx/appcompat/view/ContextThemeWrapper;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
+SPLandroidx/appcompat/view/ContextThemeWrapper;->getTheme()Landroid/content/res/Resources$Theme;
+SPLandroidx/appcompat/view/ContextThemeWrapper;->initializeTheme()V
+SPLandroidx/appcompat/view/ContextThemeWrapper;->isEmptyConfiguration(Landroid/content/res/Configuration;)Z
+SPLandroidx/appcompat/view/ContextThemeWrapper;->onApplyThemeResource(Landroid/content/res/Resources$Theme;IZ)V
+Landroidx/appcompat/view/WindowCallbackWrapper;
+SPLandroidx/appcompat/view/WindowCallbackWrapper;->(Landroid/view/Window$Callback;)V
+SPLandroidx/appcompat/view/WindowCallbackWrapper;->dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z
+SPLandroidx/appcompat/view/WindowCallbackWrapper;->getWrapped()Landroid/view/Window$Callback;
+SPLandroidx/appcompat/view/WindowCallbackWrapper;->onAttachedToWindow()V
+SPLandroidx/appcompat/view/WindowCallbackWrapper;->onWindowAttributesChanged(Landroid/view/WindowManager$LayoutParams;)V
+SPLandroidx/appcompat/view/WindowCallbackWrapper;->onWindowFocusChanged(Z)V
+Landroidx/appcompat/view/menu/MenuBuilder$Callback;
+Landroidx/appcompat/widget/AppCompatDrawableManager;
+SPLandroidx/appcompat/widget/AppCompatDrawableManager;->()V
+SPLandroidx/appcompat/widget/AppCompatDrawableManager;->()V
+SPLandroidx/appcompat/widget/AppCompatDrawableManager;->access$000()Landroid/graphics/PorterDuff$Mode;
+SPLandroidx/appcompat/widget/AppCompatDrawableManager;->get()Landroidx/appcompat/widget/AppCompatDrawableManager;
+SPLandroidx/appcompat/widget/AppCompatDrawableManager;->getDrawable(Landroid/content/Context;IZ)Landroid/graphics/drawable/Drawable;
+SPLandroidx/appcompat/widget/AppCompatDrawableManager;->preload()V
+Landroidx/appcompat/widget/AppCompatDrawableManager$1;
+SPLandroidx/appcompat/widget/AppCompatDrawableManager$1;->()V
+SPLandroidx/appcompat/widget/AppCompatDrawableManager$1;->arrayContains([II)Z
+SPLandroidx/appcompat/widget/AppCompatDrawableManager$1;->createDrawableFor(Landroidx/appcompat/widget/ResourceManagerInternal;Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
+SPLandroidx/appcompat/widget/AppCompatDrawableManager$1;->getTintListForDrawableRes(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
+SPLandroidx/appcompat/widget/AppCompatDrawableManager$1;->tintDrawable(Landroid/content/Context;ILandroid/graphics/drawable/Drawable;)Z
+SPLandroidx/appcompat/widget/AppCompatDrawableManager$1;->tintDrawableUsingColorFilter(Landroid/content/Context;ILandroid/graphics/drawable/Drawable;)Z
+Landroidx/appcompat/widget/ContentFrameLayout;
+SPLandroidx/appcompat/widget/ContentFrameLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;)V
+SPLandroidx/appcompat/widget/ContentFrameLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V
+SPLandroidx/appcompat/widget/ContentFrameLayout;->getMinWidthMajor()Landroid/util/TypedValue;
+SPLandroidx/appcompat/widget/ContentFrameLayout;->getMinWidthMinor()Landroid/util/TypedValue;
+SPLandroidx/appcompat/widget/ContentFrameLayout;->onAttachedToWindow()V
+SPLandroidx/appcompat/widget/ContentFrameLayout;->onMeasure(II)V
+SPLandroidx/appcompat/widget/ContentFrameLayout;->setAttachListener(Landroidx/appcompat/widget/ContentFrameLayout$OnAttachListener;)V
+SPLandroidx/appcompat/widget/ContentFrameLayout;->setDecorPadding(IIII)V
+Landroidx/appcompat/widget/ContentFrameLayout$OnAttachListener;
+Landroidx/appcompat/widget/DrawableUtils;
+SPLandroidx/appcompat/widget/DrawableUtils;->()V
+SPLandroidx/appcompat/widget/DrawableUtils;->fixDrawable(Landroid/graphics/drawable/Drawable;)V
+Landroidx/appcompat/widget/FitWindowsLinearLayout;
+SPLandroidx/appcompat/widget/FitWindowsLinearLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;)V
+SPLandroidx/appcompat/widget/FitWindowsLinearLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z
+Landroidx/appcompat/widget/FitWindowsViewGroup;
+Landroidx/appcompat/widget/ResourceManagerInternal;
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->()V
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->()V
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->checkVectorDrawableSetup(Landroid/content/Context;)V
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->createCacheKey(Landroid/util/TypedValue;)J
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->createDrawableIfNeeded(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->get()Landroidx/appcompat/widget/ResourceManagerInternal;
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->getCachedDrawable(Landroid/content/Context;J)Landroid/graphics/drawable/Drawable;
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->getDrawable(Landroid/content/Context;IZ)Landroid/graphics/drawable/Drawable;
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->getTintList(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->getTintListFromCache(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->installDefaultInflateDelegates(Landroidx/appcompat/widget/ResourceManagerInternal;)V
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->isVectorDrawable(Landroid/graphics/drawable/Drawable;)Z
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->loadDrawableFromDelegates(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->setHooks(Landroidx/appcompat/widget/ResourceManagerInternal$ResourceManagerHooks;)V
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->tintDrawable(Landroid/content/Context;IZLandroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->tintDrawableUsingColorFilter(Landroid/content/Context;ILandroid/graphics/drawable/Drawable;)Z
+Landroidx/appcompat/widget/ResourceManagerInternal$ColorFilterLruCache;
+SPLandroidx/appcompat/widget/ResourceManagerInternal$ColorFilterLruCache;->(I)V
+Landroidx/appcompat/widget/ResourceManagerInternal$ResourceManagerHooks;
+Landroidx/appcompat/widget/ResourcesWrapper;
+Landroidx/appcompat/widget/TintTypedArray;
+SPLandroidx/appcompat/widget/TintTypedArray;->(Landroid/content/Context;Landroid/content/res/TypedArray;)V
+SPLandroidx/appcompat/widget/TintTypedArray;->getDrawableIfKnown(I)Landroid/graphics/drawable/Drawable;
+SPLandroidx/appcompat/widget/TintTypedArray;->obtainStyledAttributes(Landroid/content/Context;Landroid/util/AttributeSet;[I)Landroidx/appcompat/widget/TintTypedArray;
+SPLandroidx/appcompat/widget/TintTypedArray;->recycle()V
+Landroidx/appcompat/widget/VectorEnabledTintResources;
+SPLandroidx/appcompat/widget/VectorEnabledTintResources;->()V
+SPLandroidx/appcompat/widget/VectorEnabledTintResources;->isCompatVectorFromResourcesEnabled()Z
+SPLandroidx/appcompat/widget/VectorEnabledTintResources;->shouldBeUsed()Z
+Landroidx/appcompat/widget/ViewStubCompat;
+SPLandroidx/appcompat/widget/ViewStubCompat;->(Landroid/content/Context;Landroid/util/AttributeSet;)V
+SPLandroidx/appcompat/widget/ViewStubCompat;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V
+SPLandroidx/appcompat/widget/ViewStubCompat;->setVisibility(I)V
+Landroidx/appcompat/widget/ViewUtils;
+SPLandroidx/appcompat/widget/ViewUtils;->()V
+SPLandroidx/appcompat/widget/ViewUtils;->makeOptionalFitsSystemWindows(Landroid/view/View;)V
+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;
+SPLandroidx/arch/core/executor/ArchTaskExecutor;->isMainThread()Z
+Landroidx/arch/core/executor/ArchTaskExecutor$$ExternalSyntheticLambda0;
+SPLandroidx/arch/core/executor/ArchTaskExecutor$$ExternalSyntheticLambda0;->()V
+Landroidx/arch/core/executor/ArchTaskExecutor$$ExternalSyntheticLambda1;
+SPLandroidx/arch/core/executor/ArchTaskExecutor$$ExternalSyntheticLambda1;->()V
+Landroidx/arch/core/executor/DefaultTaskExecutor;
+SPLandroidx/arch/core/executor/DefaultTaskExecutor;->()V
+SPLandroidx/arch/core/executor/DefaultTaskExecutor;->isMainThread()Z
+Landroidx/arch/core/executor/DefaultTaskExecutor$1;
+SPLandroidx/arch/core/executor/DefaultTaskExecutor$1;->(Landroidx/arch/core/executor/DefaultTaskExecutor;)V
+Landroidx/arch/core/executor/TaskExecutor;
+SPLandroidx/arch/core/executor/TaskExecutor;->()V
+Landroidx/arch/core/internal/FastSafeIterableMap;
+SPLandroidx/arch/core/internal/FastSafeIterableMap;->()V
+SPLandroidx/arch/core/internal/FastSafeIterableMap;->ceil(Ljava/lang/Object;)Ljava/util/Map$Entry;
+SPLandroidx/arch/core/internal/FastSafeIterableMap;->contains(Ljava/lang/Object;)Z
+SPLandroidx/arch/core/internal/FastSafeIterableMap;->get(Ljava/lang/Object;)Landroidx/arch/core/internal/SafeIterableMap$Entry;
+SPLandroidx/arch/core/internal/FastSafeIterableMap;->putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/arch/core/internal/FastSafeIterableMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/arch/core/internal/SafeIterableMap;
+SPLandroidx/arch/core/internal/SafeIterableMap;->()V
+SPLandroidx/arch/core/internal/SafeIterableMap;->descendingIterator()Ljava/util/Iterator;
+SPLandroidx/arch/core/internal/SafeIterableMap;->eldest()Ljava/util/Map$Entry;
+SPLandroidx/arch/core/internal/SafeIterableMap;->iteratorWithAdditions()Landroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;
+SPLandroidx/arch/core/internal/SafeIterableMap;->newest()Ljava/util/Map$Entry;
+SPLandroidx/arch/core/internal/SafeIterableMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Landroidx/arch/core/internal/SafeIterableMap$Entry;
+SPLandroidx/arch/core/internal/SafeIterableMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/arch/core/internal/SafeIterableMap;->size()I
+Landroidx/arch/core/internal/SafeIterableMap$DescendingIterator;
+SPLandroidx/arch/core/internal/SafeIterableMap$DescendingIterator;->(Landroidx/arch/core/internal/SafeIterableMap$Entry;Landroidx/arch/core/internal/SafeIterableMap$Entry;)V
+Landroidx/arch/core/internal/SafeIterableMap$Entry;
+SPLandroidx/arch/core/internal/SafeIterableMap$Entry;->(Ljava/lang/Object;Ljava/lang/Object;)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/SafeIterableMap;)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;->next()Ljava/util/Map$Entry;
+SPLandroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;->supportRemove(Landroidx/arch/core/internal/SafeIterableMap$Entry;)V
+Landroidx/arch/core/internal/SafeIterableMap$ListIterator;
+SPLandroidx/arch/core/internal/SafeIterableMap$ListIterator;->(Landroidx/arch/core/internal/SafeIterableMap$Entry;Landroidx/arch/core/internal/SafeIterableMap$Entry;)V
+SPLandroidx/arch/core/internal/SafeIterableMap$ListIterator;->hasNext()Z
+SPLandroidx/arch/core/internal/SafeIterableMap$ListIterator;->next()Ljava/lang/Object;
+SPLandroidx/arch/core/internal/SafeIterableMap$ListIterator;->next()Ljava/util/Map$Entry;
+SPLandroidx/arch/core/internal/SafeIterableMap$ListIterator;->nextNode()Landroidx/arch/core/internal/SafeIterableMap$Entry;
+Landroidx/arch/core/internal/SafeIterableMap$SupportRemove;
+SPLandroidx/arch/core/internal/SafeIterableMap$SupportRemove;->()V
+Landroidx/collection/ArrayMap;
+SPLandroidx/collection/ArrayMap;->()V
+SPLandroidx/collection/ArrayMap;->containsKey(Ljava/lang/Object;)Z
+SPLandroidx/collection/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/collection/ArraySet;
+SPLandroidx/collection/ArraySet;->()V
+SPLandroidx/collection/ArraySet;->(I)V
+SPLandroidx/collection/ArraySet;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/ArraySet;->add(Ljava/lang/Object;)Z
+SPLandroidx/collection/ArraySet;->clear()V
+SPLandroidx/collection/ArraySet;->getArray$collection()[Ljava/lang/Object;
+SPLandroidx/collection/ArraySet;->getHashes$collection()[I
+SPLandroidx/collection/ArraySet;->get_size$collection()I
+SPLandroidx/collection/ArraySet;->iterator()Ljava/util/Iterator;
+SPLandroidx/collection/ArraySet;->setArray$collection([Ljava/lang/Object;)V
+SPLandroidx/collection/ArraySet;->setHashes$collection([I)V
+SPLandroidx/collection/ArraySet;->set_size$collection(I)V
+SPLandroidx/collection/ArraySet;->toArray()[Ljava/lang/Object;
+SPLandroidx/collection/ArraySet;->valueAt(I)Ljava/lang/Object;
+Landroidx/collection/ArraySet$ElementIterator;
+SPLandroidx/collection/ArraySet$ElementIterator;->(Landroidx/collection/ArraySet;)V
+SPLandroidx/collection/ArraySet$ElementIterator;->elementAt(I)Ljava/lang/Object;
+Landroidx/collection/ArraySetKt;
+SPLandroidx/collection/ArraySetKt;->allocArrays(Landroidx/collection/ArraySet;I)V
+SPLandroidx/collection/ArraySetKt;->indexOf(Landroidx/collection/ArraySet;Ljava/lang/Object;I)I
+Landroidx/collection/FloatFloatPair;
+SPLandroidx/collection/FloatFloatPair;->constructor-impl(FF)J
+SPLandroidx/collection/FloatFloatPair;->constructor-impl(J)J
+Landroidx/collection/FloatSet;
+SPLandroidx/collection/FloatSet;->()V
+SPLandroidx/collection/FloatSet;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/FloatSet;->getCapacity()I
+Landroidx/collection/FloatSetKt;
+SPLandroidx/collection/FloatSetKt;->()V
+SPLandroidx/collection/FloatSetKt;->getEmptyFloatArray()[F
+Landroidx/collection/IndexBasedArrayIterator;
+SPLandroidx/collection/IndexBasedArrayIterator;->(I)V
+SPLandroidx/collection/IndexBasedArrayIterator;->hasNext()Z
+SPLandroidx/collection/IndexBasedArrayIterator;->next()Ljava/lang/Object;
+Landroidx/collection/IntIntMap;
+SPLandroidx/collection/IntIntMap;->()V
+SPLandroidx/collection/IntIntMap;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/IntIntMap;->getCapacity()I
+Landroidx/collection/IntIntMapKt;
+SPLandroidx/collection/IntIntMapKt;->()V
+SPLandroidx/collection/IntIntMapKt;->mutableIntIntMapOf()Landroidx/collection/MutableIntIntMap;
+Landroidx/collection/IntList;
+SPLandroidx/collection/IntList;->(I)V
+SPLandroidx/collection/IntList;->(ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/IntList;->first()I
+SPLandroidx/collection/IntList;->get(I)I
+SPLandroidx/collection/IntList;->last()I
+Landroidx/collection/IntListKt;
+SPLandroidx/collection/IntListKt;->()V
+SPLandroidx/collection/IntListKt;->emptyIntList()Landroidx/collection/IntList;
+SPLandroidx/collection/IntListKt;->intListOf([I)Landroidx/collection/IntList;
+Landroidx/collection/IntObjectMap;
+SPLandroidx/collection/IntObjectMap;->()V
+SPLandroidx/collection/IntObjectMap;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/IntObjectMap;->containsKey(I)Z
+SPLandroidx/collection/IntObjectMap;->get(I)Ljava/lang/Object;
+SPLandroidx/collection/IntObjectMap;->getCapacity()I
+Landroidx/collection/IntObjectMapKt;
+SPLandroidx/collection/IntObjectMapKt;->()V
+SPLandroidx/collection/IntObjectMapKt;->intObjectMapOf()Landroidx/collection/IntObjectMap;
+SPLandroidx/collection/IntObjectMapKt;->mutableIntObjectMapOf()Landroidx/collection/MutableIntObjectMap;
+SPLandroidx/collection/IntObjectMapKt;->mutableIntObjectMapOf(ILjava/lang/Object;ILjava/lang/Object;ILjava/lang/Object;)Landroidx/collection/MutableIntObjectMap;
+Landroidx/collection/IntSet;
+SPLandroidx/collection/IntSet;->()V
+SPLandroidx/collection/IntSet;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/IntSet;->contains(I)Z
+SPLandroidx/collection/IntSet;->getCapacity()I
+SPLandroidx/collection/IntSet;->isEmpty()Z
+SPLandroidx/collection/IntSet;->isNotEmpty()Z
+Landroidx/collection/IntSetKt;
+SPLandroidx/collection/IntSetKt;->()V
+SPLandroidx/collection/IntSetKt;->getEmptyIntArray()[I
+SPLandroidx/collection/IntSetKt;->mutableIntSetOf()Landroidx/collection/MutableIntSet;
+Landroidx/collection/LongList;
+SPLandroidx/collection/LongList;->(I)V
+SPLandroidx/collection/LongList;->(ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+Landroidx/collection/LongObjectMap;
+SPLandroidx/collection/LongObjectMap;->()V
+SPLandroidx/collection/LongObjectMap;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/LongObjectMap;->getCapacity()I
+Landroidx/collection/LongObjectMapKt;
+SPLandroidx/collection/LongObjectMapKt;->()V
+SPLandroidx/collection/LongObjectMapKt;->mutableLongObjectMapOf()Landroidx/collection/MutableLongObjectMap;
+Landroidx/collection/LongSet;
+SPLandroidx/collection/LongSet;->()V
+SPLandroidx/collection/LongSet;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/LongSet;->getCapacity()I
+Landroidx/collection/LongSetKt;
+SPLandroidx/collection/LongSetKt;->()V
+SPLandroidx/collection/LongSetKt;->getEmptyLongArray()[J
+Landroidx/collection/LongSparseArray;
+SPLandroidx/collection/LongSparseArray;->(I)V
+SPLandroidx/collection/LongSparseArray;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+Landroidx/collection/LruCache;
+SPLandroidx/collection/LruCache;->(I)V
+SPLandroidx/collection/LruCache;->create(Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/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;)I
+SPLandroidx/collection/LruCache;->sizeOf(Ljava/lang/Object;Ljava/lang/Object;)I
+SPLandroidx/collection/LruCache;->trimToSize(I)V
+Landroidx/collection/MutableFloatSet;
+SPLandroidx/collection/MutableFloatSet;->(I)V
+SPLandroidx/collection/MutableFloatSet;->initializeGrowth()V
+SPLandroidx/collection/MutableFloatSet;->initializeMetadata(I)V
+SPLandroidx/collection/MutableFloatSet;->initializeStorage(I)V
+Landroidx/collection/MutableIntIntMap;
+SPLandroidx/collection/MutableIntIntMap;->(I)V
+SPLandroidx/collection/MutableIntIntMap;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/MutableIntIntMap;->findFirstAvailableSlot(I)I
+SPLandroidx/collection/MutableIntIntMap;->findInsertIndex(I)I
+SPLandroidx/collection/MutableIntIntMap;->initializeGrowth()V
+SPLandroidx/collection/MutableIntIntMap;->initializeMetadata(I)V
+SPLandroidx/collection/MutableIntIntMap;->initializeStorage(I)V
+SPLandroidx/collection/MutableIntIntMap;->set(II)V
+Landroidx/collection/MutableIntList;
+SPLandroidx/collection/MutableIntList;->(I)V
+SPLandroidx/collection/MutableIntList;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/MutableIntList;->add(I)Z
+SPLandroidx/collection/MutableIntList;->addAll(I[I)Z
+SPLandroidx/collection/MutableIntList;->clear()V
+SPLandroidx/collection/MutableIntList;->ensureCapacity(I)V
+SPLandroidx/collection/MutableIntList;->removeAt(I)I
+SPLandroidx/collection/MutableIntList;->removeRange(II)V
+SPLandroidx/collection/MutableIntList;->set(II)I
+Landroidx/collection/MutableIntObjectMap;
+SPLandroidx/collection/MutableIntObjectMap;->(I)V
+SPLandroidx/collection/MutableIntObjectMap;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/MutableIntObjectMap;->adjustStorage$collection()V
+SPLandroidx/collection/MutableIntObjectMap;->clear()V
+HSPLandroidx/collection/MutableIntObjectMap;->findAbsoluteInsertIndex(I)I
+SPLandroidx/collection/MutableIntObjectMap;->findFirstAvailableSlot(I)I
+SPLandroidx/collection/MutableIntObjectMap;->initializeGrowth()V
+SPLandroidx/collection/MutableIntObjectMap;->initializeMetadata(I)V
+SPLandroidx/collection/MutableIntObjectMap;->initializeStorage(I)V
+SPLandroidx/collection/MutableIntObjectMap;->remove(I)Ljava/lang/Object;
+SPLandroidx/collection/MutableIntObjectMap;->removeValueAt(I)Ljava/lang/Object;
+SPLandroidx/collection/MutableIntObjectMap;->resizeStorage$collection(I)V
+SPLandroidx/collection/MutableIntObjectMap;->set(ILjava/lang/Object;)V
+Landroidx/collection/MutableIntSet;
+SPLandroidx/collection/MutableIntSet;->(I)V
+SPLandroidx/collection/MutableIntSet;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/MutableIntSet;->add(I)Z
+SPLandroidx/collection/MutableIntSet;->findAbsoluteInsertIndex(I)I
+SPLandroidx/collection/MutableIntSet;->findFirstAvailableSlot(I)I
+SPLandroidx/collection/MutableIntSet;->initializeGrowth()V
+SPLandroidx/collection/MutableIntSet;->initializeMetadata(I)V
+SPLandroidx/collection/MutableIntSet;->initializeStorage(I)V
+SPLandroidx/collection/MutableIntSet;->remove(I)Z
+SPLandroidx/collection/MutableIntSet;->removeElementAt(I)V
+Landroidx/collection/MutableLongList;
+SPLandroidx/collection/MutableLongList;->(I)V
+SPLandroidx/collection/MutableLongList;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/MutableLongList;->add(J)Z
+SPLandroidx/collection/MutableLongList;->ensureCapacity(I)V
+Landroidx/collection/MutableLongObjectMap;
+SPLandroidx/collection/MutableLongObjectMap;->(I)V
+SPLandroidx/collection/MutableLongObjectMap;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/MutableLongObjectMap;->clear()V
+SPLandroidx/collection/MutableLongObjectMap;->initializeGrowth()V
+SPLandroidx/collection/MutableLongObjectMap;->initializeMetadata(I)V
+SPLandroidx/collection/MutableLongObjectMap;->initializeStorage(I)V
+Landroidx/collection/MutableLongSet;
+SPLandroidx/collection/MutableLongSet;->(I)V
+SPLandroidx/collection/MutableLongSet;->initializeGrowth()V
+SPLandroidx/collection/MutableLongSet;->initializeMetadata(I)V
+SPLandroidx/collection/MutableLongSet;->initializeStorage(I)V
+Landroidx/collection/MutableObjectFloatMap;
+SPLandroidx/collection/MutableObjectFloatMap;->(I)V
+SPLandroidx/collection/MutableObjectFloatMap;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/MutableObjectFloatMap;->findFirstAvailableSlot(I)I
+SPLandroidx/collection/MutableObjectFloatMap;->findIndex(Ljava/lang/Object;)I
+SPLandroidx/collection/MutableObjectFloatMap;->initializeGrowth()V
+SPLandroidx/collection/MutableObjectFloatMap;->initializeMetadata(I)V
+SPLandroidx/collection/MutableObjectFloatMap;->initializeStorage(I)V
+SPLandroidx/collection/MutableObjectFloatMap;->removeValueAt(I)V
+SPLandroidx/collection/MutableObjectFloatMap;->set(Ljava/lang/Object;F)V
+Landroidx/collection/MutableObjectIntMap;
+SPLandroidx/collection/MutableObjectIntMap;->(I)V
+SPLandroidx/collection/MutableObjectIntMap;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/MutableObjectIntMap;->adjustStorage$collection()V
+SPLandroidx/collection/MutableObjectIntMap;->clear()V
+SPLandroidx/collection/MutableObjectIntMap;->findFirstAvailableSlot(I)I
+HSPLandroidx/collection/MutableObjectIntMap;->findIndex(Ljava/lang/Object;)I
+SPLandroidx/collection/MutableObjectIntMap;->initializeGrowth()V
+SPLandroidx/collection/MutableObjectIntMap;->initializeMetadata(I)V
+SPLandroidx/collection/MutableObjectIntMap;->initializeStorage(I)V
+HSPLandroidx/collection/MutableObjectIntMap;->put(Ljava/lang/Object;II)I
+SPLandroidx/collection/MutableObjectIntMap;->removeValueAt(I)V
+SPLandroidx/collection/MutableObjectIntMap;->resizeStorage$collection(I)V
+SPLandroidx/collection/MutableObjectIntMap;->set(Ljava/lang/Object;I)V
+Landroidx/collection/MutableObjectList;
+SPLandroidx/collection/MutableObjectList;->(I)V
+SPLandroidx/collection/MutableObjectList;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/MutableObjectList;->add(Ljava/lang/Object;)Z
+SPLandroidx/collection/MutableObjectList;->clear()V
+SPLandroidx/collection/MutableObjectList;->remove(Ljava/lang/Object;)Z
+SPLandroidx/collection/MutableObjectList;->resizeStorage(I[Ljava/lang/Object;)V
+Landroidx/collection/MutableOrderedScatterSet;
+SPLandroidx/collection/MutableOrderedScatterSet;->(I)V
+SPLandroidx/collection/MutableOrderedScatterSet;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/MutableOrderedScatterSet;->add(Ljava/lang/Object;)Z
+SPLandroidx/collection/MutableOrderedScatterSet;->adjustStorage$collection()V
+SPLandroidx/collection/MutableOrderedScatterSet;->clear()V
+SPLandroidx/collection/MutableOrderedScatterSet;->findAbsoluteInsertIndex(Ljava/lang/Object;)I
+SPLandroidx/collection/MutableOrderedScatterSet;->findFirstAvailableSlot(I)I
+SPLandroidx/collection/MutableOrderedScatterSet;->fixupNodes([I)V
+SPLandroidx/collection/MutableOrderedScatterSet;->initializeGrowth()V
+SPLandroidx/collection/MutableOrderedScatterSet;->initializeMetadata(I)V
+SPLandroidx/collection/MutableOrderedScatterSet;->initializeStorage(I)V
+SPLandroidx/collection/MutableOrderedScatterSet;->remove(Ljava/lang/Object;)Z
+SPLandroidx/collection/MutableOrderedScatterSet;->removeElementAt(I)V
+SPLandroidx/collection/MutableOrderedScatterSet;->resizeStorage$collection(I)V
+Landroidx/collection/MutableScatterMap;
+SPLandroidx/collection/MutableScatterMap;->(I)V
+SPLandroidx/collection/MutableScatterMap;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/MutableScatterMap;->adjustStorage$collection()V
+SPLandroidx/collection/MutableScatterMap;->clear()V
+SPLandroidx/collection/MutableScatterMap;->findFirstAvailableSlot(I)I
+HSPLandroidx/collection/MutableScatterMap;->findInsertIndex(Ljava/lang/Object;)I
+SPLandroidx/collection/MutableScatterMap;->initializeGrowth()V
+SPLandroidx/collection/MutableScatterMap;->initializeMetadata(I)V
+HSPLandroidx/collection/MutableScatterMap;->initializeStorage(I)V
+SPLandroidx/collection/MutableScatterMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/collection/MutableScatterMap;->removeValueAt(I)Ljava/lang/Object;
+SPLandroidx/collection/MutableScatterMap;->resizeStorage$collection(I)V
+SPLandroidx/collection/MutableScatterMap;->set(Ljava/lang/Object;Ljava/lang/Object;)V
+Landroidx/collection/MutableScatterSet;
+SPLandroidx/collection/MutableScatterSet;->(I)V
+SPLandroidx/collection/MutableScatterSet;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/MutableScatterSet;->add(Ljava/lang/Object;)Z
+SPLandroidx/collection/MutableScatterSet;->addAll(Landroidx/collection/ScatterSet;)Z
+SPLandroidx/collection/MutableScatterSet;->adjustStorage$collection()V
+SPLandroidx/collection/MutableScatterSet;->asMutableSet()Ljava/util/Set;
+SPLandroidx/collection/MutableScatterSet;->clear()V
+HSPLandroidx/collection/MutableScatterSet;->findAbsoluteInsertIndex(Ljava/lang/Object;)I
+SPLandroidx/collection/MutableScatterSet;->findFirstAvailableSlot(I)I
+SPLandroidx/collection/MutableScatterSet;->initializeGrowth()V
+SPLandroidx/collection/MutableScatterSet;->initializeMetadata(I)V
+SPLandroidx/collection/MutableScatterSet;->initializeStorage(I)V
+SPLandroidx/collection/MutableScatterSet;->minusAssign(Ljava/lang/Object;)V
+SPLandroidx/collection/MutableScatterSet;->plusAssign(Landroidx/collection/ScatterSet;)V
+SPLandroidx/collection/MutableScatterSet;->plusAssign(Ljava/lang/Object;)V
+SPLandroidx/collection/MutableScatterSet;->remove(Ljava/lang/Object;)Z
+SPLandroidx/collection/MutableScatterSet;->removeElementAt(I)V
+SPLandroidx/collection/MutableScatterSet;->resizeStorage$collection(I)V
+Landroidx/collection/MutableSetWrapper;
+SPLandroidx/collection/MutableSetWrapper;->(Landroidx/collection/MutableScatterSet;)V
+SPLandroidx/collection/MutableSetWrapper;->add(Ljava/lang/Object;)Z
+SPLandroidx/collection/MutableSetWrapper;->remove(Ljava/lang/Object;)Z
+Landroidx/collection/ObjectFloatMap;
+SPLandroidx/collection/ObjectFloatMap;->()V
+SPLandroidx/collection/ObjectFloatMap;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/ObjectFloatMap;->findKeyIndex(Ljava/lang/Object;)I
+SPLandroidx/collection/ObjectFloatMap;->getCapacity()I
+Landroidx/collection/ObjectFloatMapKt;
+SPLandroidx/collection/ObjectFloatMapKt;->()V
+SPLandroidx/collection/ObjectFloatMapKt;->mutableObjectFloatMapOf()Landroidx/collection/MutableObjectFloatMap;
+Landroidx/collection/ObjectIntMap;
+SPLandroidx/collection/ObjectIntMap;->()V
+SPLandroidx/collection/ObjectIntMap;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/ObjectIntMap;->equals(Ljava/lang/Object;)Z
+SPLandroidx/collection/ObjectIntMap;->findKeyIndex(Ljava/lang/Object;)I
+SPLandroidx/collection/ObjectIntMap;->getCapacity()I
+SPLandroidx/collection/ObjectIntMap;->getOrDefault(Ljava/lang/Object;I)I
+SPLandroidx/collection/ObjectIntMap;->getSize()I
+SPLandroidx/collection/ObjectIntMap;->isNotEmpty()Z
+Landroidx/collection/ObjectIntMapKt;
+SPLandroidx/collection/ObjectIntMapKt;->()V
+SPLandroidx/collection/ObjectIntMapKt;->emptyObjectIntMap()Landroidx/collection/ObjectIntMap;
+SPLandroidx/collection/ObjectIntMapKt;->mutableObjectIntMapOf()Landroidx/collection/MutableObjectIntMap;
+Landroidx/collection/ObjectList;
+SPLandroidx/collection/ObjectList;->(I)V
+SPLandroidx/collection/ObjectList;->(ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/ObjectList;->get(I)Ljava/lang/Object;
+SPLandroidx/collection/ObjectList;->getSize()I
+SPLandroidx/collection/ObjectList;->indexOf(Ljava/lang/Object;)I
+SPLandroidx/collection/ObjectList;->isEmpty()Z
+SPLandroidx/collection/ObjectList;->isNotEmpty()Z
+Landroidx/collection/ObjectListKt;
+SPLandroidx/collection/ObjectListKt;->()V
+SPLandroidx/collection/ObjectListKt;->access$getEmptyArray$p()[Ljava/lang/Object;
+SPLandroidx/collection/ObjectListKt;->emptyObjectList()Landroidx/collection/ObjectList;
+Landroidx/collection/OrderedScatterSet;
+SPLandroidx/collection/OrderedScatterSet;->()V
+SPLandroidx/collection/OrderedScatterSet;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/OrderedScatterSet;->contains(Ljava/lang/Object;)Z
+SPLandroidx/collection/OrderedScatterSet;->getCapacity()I
+SPLandroidx/collection/OrderedScatterSet;->getSize()I
+Landroidx/collection/OrderedScatterSetKt;
+SPLandroidx/collection/OrderedScatterSetKt;->()V
+SPLandroidx/collection/OrderedScatterSetKt;->mutableOrderedScatterSetOf()Landroidx/collection/MutableOrderedScatterSet;
+Landroidx/collection/ScatterMap;
+SPLandroidx/collection/ScatterMap;->()V
+SPLandroidx/collection/ScatterMap;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/ScatterMap;->contains(Ljava/lang/Object;)Z
+SPLandroidx/collection/ScatterMap;->containsKey(Ljava/lang/Object;)Z
+SPLandroidx/collection/ScatterMap;->getCapacity()I
+SPLandroidx/collection/ScatterMap;->getSize()I
+SPLandroidx/collection/ScatterMap;->isEmpty()Z
+SPLandroidx/collection/ScatterMap;->isNotEmpty()Z
+Landroidx/collection/ScatterMapKt;
+SPLandroidx/collection/ScatterMapKt;->()V
+SPLandroidx/collection/ScatterMapKt;->loadedCapacity(I)I
+SPLandroidx/collection/ScatterMapKt;->mutableScatterMapOf()Landroidx/collection/MutableScatterMap;
+SPLandroidx/collection/ScatterMapKt;->nextCapacity(I)I
+SPLandroidx/collection/ScatterMapKt;->normalizeCapacity(I)I
+SPLandroidx/collection/ScatterMapKt;->unloadedCapacity(I)I
+Landroidx/collection/ScatterSet;
+SPLandroidx/collection/ScatterSet;->()V
+SPLandroidx/collection/ScatterSet;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/ScatterSet;->contains(Ljava/lang/Object;)Z
+SPLandroidx/collection/ScatterSet;->getCapacity()I
+SPLandroidx/collection/ScatterSet;->getSize()I
+SPLandroidx/collection/ScatterSet;->isEmpty()Z
+SPLandroidx/collection/ScatterSet;->isNotEmpty()Z
+Landroidx/collection/ScatterSetKt;
+SPLandroidx/collection/ScatterSetKt;->()V
+SPLandroidx/collection/ScatterSetKt;->emptyScatterSet()Landroidx/collection/ScatterSet;
+SPLandroidx/collection/ScatterSetKt;->mutableScatterSetOf()Landroidx/collection/MutableScatterSet;
+Landroidx/collection/SetWrapper;
+SPLandroidx/collection/SetWrapper;->(Landroidx/collection/ScatterSet;)V
+SPLandroidx/collection/SetWrapper;->isEmpty()Z
+Landroidx/collection/SieveCacheKt;
+SPLandroidx/collection/SieveCacheKt;->()V
+SPLandroidx/collection/SieveCacheKt;->getEmptyNodes()[J
+Landroidx/collection/SimpleArrayMap;
+SPLandroidx/collection/SimpleArrayMap;->()V
+SPLandroidx/collection/SimpleArrayMap;->(I)V
+SPLandroidx/collection/SimpleArrayMap;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/SimpleArrayMap;->containsKey(Ljava/lang/Object;)Z
+SPLandroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/collection/SimpleArrayMap;->indexOf(Ljava/lang/Object;I)I
+SPLandroidx/collection/SimpleArrayMap;->indexOfKey(Ljava/lang/Object;)I
+SPLandroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/collection/SparseArrayCompat;
+SPLandroidx/collection/SparseArrayCompat;->(I)V
+SPLandroidx/collection/SparseArrayCompat;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/SparseArrayCompat;->get(I)Ljava/lang/Object;
+SPLandroidx/collection/SparseArrayCompat;->indexOfKey(I)I
+SPLandroidx/collection/SparseArrayCompat;->keyAt(I)I
+SPLandroidx/collection/SparseArrayCompat;->put(ILjava/lang/Object;)V
+SPLandroidx/collection/SparseArrayCompat;->replace(ILjava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/collection/SparseArrayCompat;->size()I
+SPLandroidx/collection/SparseArrayCompat;->valueAt(I)Ljava/lang/Object;
+Landroidx/collection/SparseArrayCompatKt;
+SPLandroidx/collection/SparseArrayCompatKt;->()V
+SPLandroidx/collection/SparseArrayCompatKt;->access$getDELETED$p()Ljava/lang/Object;
+SPLandroidx/collection/SparseArrayCompatKt;->commonGet(Landroidx/collection/SparseArrayCompat;I)Ljava/lang/Object;
+Landroidx/collection/SparseArrayKt;
+SPLandroidx/collection/SparseArrayKt;->keyIterator(Landroidx/collection/SparseArrayCompat;)Lkotlin/collections/IntIterator;
+SPLandroidx/collection/SparseArrayKt;->valueIterator(Landroidx/collection/SparseArrayCompat;)Ljava/util/Iterator;
+Landroidx/collection/SparseArrayKt$keyIterator$1;
+SPLandroidx/collection/SparseArrayKt$keyIterator$1;->(Landroidx/collection/SparseArrayCompat;)V
+SPLandroidx/collection/SparseArrayKt$keyIterator$1;->hasNext()Z
+Landroidx/collection/SparseArrayKt$valueIterator$1;
+SPLandroidx/collection/SparseArrayKt$valueIterator$1;->(Landroidx/collection/SparseArrayCompat;)V
+SPLandroidx/collection/SparseArrayKt$valueIterator$1;->hasNext()Z
+SPLandroidx/collection/SparseArrayKt$valueIterator$1;->next()Ljava/lang/Object;
+Landroidx/collection/internal/ContainerHelpersKt;
+SPLandroidx/collection/internal/ContainerHelpersKt;->()V
+SPLandroidx/collection/internal/ContainerHelpersKt;->binarySearch([III)I
+SPLandroidx/collection/internal/ContainerHelpersKt;->idealByteArraySize(I)I
+SPLandroidx/collection/internal/ContainerHelpersKt;->idealIntArraySize(I)I
+SPLandroidx/collection/internal/ContainerHelpersKt;->idealLongArraySize(I)I
+Landroidx/collection/internal/Lock;
+SPLandroidx/collection/internal/Lock;->()V
+Landroidx/collection/internal/LruHashMap;
+SPLandroidx/collection/internal/LruHashMap;->(IF)V
+SPLandroidx/collection/internal/LruHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/collection/internal/LruHashMap;->isEmpty()Z
+SPLandroidx/collection/internal/LruHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+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;Lkotlin/jvm/functions/Function4;Landroidx/compose/runtime/Composer;II)V
+SPLandroidx/compose/animation/AnimatedContentKt;->access$getUnspecifiedSize$p()J
+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;Lkotlin/jvm/functions/Function4;)V
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1;->invoke(Landroidx/compose/runtime/Composer;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;->(Landroidx/compose/animation/ContentTransform;)V
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$1$1;->invoke-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Landroidx/compose/ui/layout/Measurable;J)Landroidx/compose/ui/layout/MeasureResult;
+Landroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$1$1$1;
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$1$1$1;->(Landroidx/compose/ui/layout/Placeable;Landroidx/compose/animation/ContentTransform;)V
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$1$1$1;->invoke(Landroidx/compose/ui/layout/Placeable$PlacementScope;)V
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$1$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$3$1;
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$3$1;->(Ljava/lang/Object;)V
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$3$1;->invoke(Ljava/lang/Object;)Ljava/lang/Boolean;
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$3$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$4$1;
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$4$1;->(Landroidx/compose/animation/ExitTransition;)V
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$4$1;->invoke(Landroidx/compose/animation/EnterExitState;Landroidx/compose/animation/EnterExitState;)Ljava/lang/Boolean;
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$4$1;->invoke(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;Lkotlin/jvm/functions/Function4;)V
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$5;->invoke(Landroidx/compose/animation/AnimatedVisibilityScope;Landroidx/compose/runtime/Composer;I)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;
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$5$1$1;->(Landroidx/compose/runtime/snapshots/SnapshotStateList;Ljava/lang/Object;Landroidx/compose/animation/AnimatedContentTransitionScopeImpl;)V
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$5$1$1;->invoke(Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$5$1$1;->invoke(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;->(Landroidx/compose/runtime/snapshots/SnapshotStateList;Ljava/lang/Object;Landroidx/compose/animation/AnimatedContentTransitionScopeImpl;)V
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$5$1$1$invoke$$inlined$onDispose$1;->dispose()V
+Landroidx/compose/animation/AnimatedContentKt$AnimatedContent$9;
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$9;->(Landroidx/compose/animation/core/Transition;Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Alignment;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function4;II)V
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$9;->invoke(Landroidx/compose/runtime/Composer;I)V
+SPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$9;->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;->getRootScope()Landroidx/compose/animation/AnimatedContentTransitionScopeImpl;
+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(Landroidx/compose/ui/layout/Placeable$PlacementScope;)V
+SPLandroidx/compose/animation/AnimatedContentMeasurePolicy$measure$3;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedContentScope;
+Landroidx/compose/animation/AnimatedContentScopeImpl;
+SPLandroidx/compose/animation/AnimatedContentScopeImpl;->(Landroidx/compose/animation/AnimatedVisibilityScope;)V
+Landroidx/compose/animation/AnimatedContentTransitionScope;
+Landroidx/compose/animation/AnimatedContentTransitionScopeImpl;
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl;->()V
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl;->(Landroidx/compose/animation/core/Transition;Landroidx/compose/ui/Alignment;Landroidx/compose/ui/unit/LayoutDirection;)V
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl;->createSizeAnimationModifier$animation(Landroidx/compose/animation/ContentTransform;Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/Modifier;
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl;->createSizeAnimationModifier$lambda$1(Landroidx/compose/runtime/MutableState;)Z
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl;->createSizeAnimationModifier$lambda$2(Landroidx/compose/runtime/MutableState;Z)V
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl;->getContentAlignment()Landroidx/compose/ui/Alignment;
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl;->getInitialState()Ljava/lang/Object;
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl;->getTargetSizeMap$animation()Landroidx/collection/MutableScatterMap;
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl;->getTargetState()Ljava/lang/Object;
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl;->setContentAlignment(Landroidx/compose/ui/Alignment;)V
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl;->setLayoutDirection$animation(Landroidx/compose/ui/unit/LayoutDirection;)V
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl;->setMeasuredSize-ozmzZPI$animation(J)V
+Landroidx/compose/animation/AnimatedContentTransitionScopeImpl$ChildData;
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$ChildData;->()V
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$ChildData;->(Z)V
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$ChildData;->isTarget()Z
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$ChildData;->modifyParentData(Landroidx/compose/ui/unit/Density;Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$ChildData;->setTarget(Z)V
+Landroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifierElement;
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifierElement;->(Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/runtime/State;Landroidx/compose/animation/AnimatedContentTransitionScopeImpl;)V
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifierElement;->create()Landroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifierNode;
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifierElement;->create()Landroidx/compose/ui/Modifier$Node;
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifierElement;->equals(Ljava/lang/Object;)Z
+Landroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifierNode;
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifierNode;->(Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/runtime/State;Landroidx/compose/animation/AnimatedContentTransitionScopeImpl;)V
+SPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifierNode;->getScope()Landroidx/compose/animation/AnimatedContentTransitionScopeImpl;
+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(Landroidx/compose/ui/layout/Placeable$PlacementScope;)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;
+Landroidx/compose/animation/AnimatedEnterExitMeasurePolicy$measure$1;
+SPLandroidx/compose/animation/AnimatedEnterExitMeasurePolicy$measure$1;->(Ljava/util/List;)V
+SPLandroidx/compose/animation/AnimatedEnterExitMeasurePolicy$measure$1;->invoke(Landroidx/compose/ui/layout/Placeable$PlacementScope;)V
+SPLandroidx/compose/animation/AnimatedEnterExitMeasurePolicy$measure$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedVisibilityKt;
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->AnimatedEnterExitImpl(Landroidx/compose/animation/core/Transition;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;Landroidx/compose/animation/EnterTransition;Landroidx/compose/animation/ExitTransition;Lkotlin/jvm/functions/Function2;Landroidx/compose/animation/OnLookaheadMeasured;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->AnimatedVisibility(ZLandroidx/compose/ui/Modifier;Landroidx/compose/animation/EnterTransition;Landroidx/compose/animation/ExitTransition;Ljava/lang/String;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->AnimatedVisibilityImpl(Landroidx/compose/animation/core/Transition;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;Landroidx/compose/animation/EnterTransition;Landroidx/compose/animation/ExitTransition;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;I)V
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->access$getExitFinished(Landroidx/compose/animation/core/Transition;)Z
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->getExitFinished(Landroidx/compose/animation/core/Transition;)Z
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->targetEnterExit(Landroidx/compose/animation/core/Transition;Lkotlin/jvm/functions/Function1;Ljava/lang/Object;Landroidx/compose/runtime/Composer;I)Landroidx/compose/animation/EnterExitState;
+Landroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$4;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$4;->(Landroidx/compose/animation/core/Transition;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;Landroidx/compose/animation/EnterTransition;Landroidx/compose/animation/ExitTransition;Lkotlin/jvm/functions/Function2;Landroidx/compose/animation/OnLookaheadMeasured;Lkotlin/jvm/functions/Function3;II)V
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$4;->invoke(Landroidx/compose/runtime/Composer;I)V
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$4;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1;->(Landroidx/compose/animation/core/Transition;Landroidx/compose/runtime/State;Lkotlin/coroutines/Continuation;)V
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1;->invoke(Landroidx/compose/runtime/ProduceStateScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1$1;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1$1;->(Landroidx/compose/animation/core/Transition;)V
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1$1;->invoke()Ljava/lang/Boolean;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1$1;->invoke()Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1$2;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1$2;->(Landroidx/compose/runtime/ProduceStateScope;Landroidx/compose/animation/core/Transition;Landroidx/compose/runtime/State;)V
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1$2;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1$2;->emit(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibility$1$1;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibility$1$1;->()V
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibility$1$1;->()V
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibility$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibility$1$1;->invoke(Z)Ljava/lang/Boolean;
+Landroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibility$2;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibility$2;->(ZLandroidx/compose/ui/Modifier;Landroidx/compose/animation/EnterTransition;Landroidx/compose/animation/ExitTransition;Ljava/lang/String;Lkotlin/jvm/functions/Function3;II)V
+Landroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibilityImpl$1$1;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibilityImpl$1$1;->(Lkotlin/jvm/functions/Function1;Landroidx/compose/animation/core/Transition;)V
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibilityImpl$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibilityImpl$1$1;->invoke-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Landroidx/compose/ui/layout/Measurable;J)Landroidx/compose/ui/layout/MeasureResult;
+Landroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibilityImpl$1$1$1;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibilityImpl$1$1$1;->(Landroidx/compose/ui/layout/Placeable;)V
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibilityImpl$1$1$1;->invoke(Landroidx/compose/ui/layout/Placeable$PlacementScope;)V
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibilityImpl$1$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibilityImpl$2$1;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibilityImpl$2$1;->()V
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibilityImpl$2$1;->()V
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibilityImpl$2$1;->invoke(Landroidx/compose/animation/EnterExitState;Landroidx/compose/animation/EnterExitState;)Ljava/lang/Boolean;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibilityImpl$2$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedVisibilityScope;
+Landroidx/compose/animation/AnimatedVisibilityScopeImpl;
+SPLandroidx/compose/animation/AnimatedVisibilityScopeImpl;->()V
+SPLandroidx/compose/animation/AnimatedVisibilityScopeImpl;->(Landroidx/compose/animation/core/Transition;)V
+SPLandroidx/compose/animation/AnimatedVisibilityScopeImpl;->getTargetSize$animation()Landroidx/compose/runtime/MutableState;
+Landroidx/compose/animation/AnimationModifierKt;
+SPLandroidx/compose/animation/AnimationModifierKt;->()V
+SPLandroidx/compose/animation/AnimationModifierKt;->animateContentSize$default(Landroidx/compose/ui/Modifier;Landroidx/compose/animation/core/FiniteAnimationSpec;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/compose/ui/Modifier;
+SPLandroidx/compose/animation/AnimationModifierKt;->animateContentSize(Landroidx/compose/ui/Modifier;Landroidx/compose/animation/core/FiniteAnimationSpec;Lkotlin/jvm/functions/Function2;)Landroidx/compose/ui/Modifier;
+SPLandroidx/compose/animation/AnimationModifierKt;->getInvalidSize()J
+SPLandroidx/compose/animation/AnimationModifierKt;->isValid-ozmzZPI(J)Z
+Landroidx/compose/animation/ColorVectorConverterKt;
+SPLandroidx/compose/animation/ColorVectorConverterKt;->()V
+SPLandroidx/compose/animation/ColorVectorConverterKt;->getVectorConverter(Landroidx/compose/ui/graphics/Color$Companion;)Lkotlin/jvm/functions/Function1;
+Landroidx/compose/animation/ColorVectorConverterKt$ColorToVector$1;
+SPLandroidx/compose/animation/ColorVectorConverterKt$ColorToVector$1;->