diff --git a/.idea/androidTestResultsUserPreferences.xml b/.idea/androidTestResultsUserPreferences.xml
index b6c1b48..9315fe0 100644
--- a/.idea/androidTestResultsUserPreferences.xml
+++ b/.idea/androidTestResultsUserPreferences.xml
@@ -16,6 +16,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.idea/deploymentTargetDropDown.xml b/.idea/deploymentTargetDropDown.xml
index 7084d2c..094329c 100644
--- a/.idea/deploymentTargetDropDown.xml
+++ b/.idea/deploymentTargetDropDown.xml
@@ -2,24 +2,14 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
diff --git a/app/.gitignore b/android-app/app/.gitignore
similarity index 100%
rename from app/.gitignore
rename to android-app/app/.gitignore
diff --git a/app/build.gradle.kts b/android-app/app/build.gradle.kts
similarity index 81%
rename from app/build.gradle.kts
rename to android-app/app/build.gradle.kts
index cbe8652..1d75f59 100644
--- a/app/build.gradle.kts
+++ b/android-app/app/build.gradle.kts
@@ -15,8 +15,10 @@ plugins {
id("dagger.hilt.android.plugin")
}
-val acraAuthLogin: String = gradleLocalProperties(rootDir).getProperty("authLogin") ?: "\"acra_login\""
-val acraAuthPassword: String = gradleLocalProperties(rootDir).getProperty("authPassword") ?: "\"acra_password\""
+val acraAuthLogin: String =
+ gradleLocalProperties(rootDir).getProperty("authLogin") ?: "\"acra_login\""
+val acraAuthPassword: String =
+ gradleLocalProperties(rootDir).getProperty("authPassword") ?: "\"acra_password\""
android {
namespace = "org.xtimms.shirizu"
@@ -41,27 +43,45 @@ android {
vectorDrawables {
useSupportLibrary = true
}
- javaCompileOptions {
- annotationProcessorOptions {
- arguments += mapOf(
- "room.generateKotlin" to "true",
- "room.schemaLocation" to "$projectDir/schemas"
- )
- }
+ ksp {
+ arg("room.schemaLocation", "$projectDir/schemas")
}
}
buildTypes {
- debug {
+ named("debug") {
+ versionNameSuffix = "-${getCommitCount()}"
applicationIdSuffix = ".debug"
}
- release {
+ named("release") {
+ isShrinkResources = true
isMinifyEnabled = true
proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"),
"proguard-rules.pro"
)
}
+ create("benchmark") {
+ initWith(getByName("release"))
+ signingConfig = signingConfigs.getByName("debug")
+ matchingFallbacks.add("release")
+ isDebuggable = false
+ isProfileable = true
+ versionNameSuffix = "-benchmark"
+ applicationIdSuffix = ".benchmark"
+ }
+ }
+ sourceSets {
+ getByName("benchmark").res.srcDirs("src/debug/res")
+ }
+ flavorDimensions.add("default")
+ productFlavors {
+ create("standard") {
+ dimension = "default"
+ }
+ create("dev") {
+ dimension = "default"
+ }
}
compileOptions {
isCoreLibraryDesugaringEnabled = true
@@ -111,6 +131,7 @@ dependencies {
implementation("androidx.room:room-runtime:2.6.1")
implementation("androidx.room:room-ktx:2.6.1")
implementation("androidx.work:work-runtime-ktx:2.9.0")
+ implementation("androidx.room:room-testing:2.6.1")
ksp("androidx.room:room-compiler:2.6.1")
implementation("ch.acra:acra-http:5.9.7")
implementation("com.github.solkin:disk-lru-cache:1.4")
@@ -119,6 +140,7 @@ dependencies {
implementation("com.google.accompanist:accompanist-systemuicontroller:0.32.0")
implementation("com.google.accompanist:accompanist-pager:0.32.0")
implementation("com.google.accompanist:accompanist-pager-indicators:0.32.0")
+ implementation("com.google.accompanist:accompanist-permissions:0.32.0")
implementation("com.google.dagger:hilt-android:2.51")
kapt("com.google.dagger:hilt-compiler:2.51")
implementation("androidx.hilt:hilt-work:1.2.0")
@@ -149,6 +171,15 @@ dependencies {
coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:2.0.4")
}
+androidComponents {
+ beforeVariants { variantBuilder ->
+ // Disables standardBenchmark
+ if (variantBuilder.buildType == "benchmark") {
+ variantBuilder.enable = variantBuilder.productFlavors.containsAll(listOf("default" to "dev"))
+ }
+ }
+}
+
// Git is needed in your system PATH for these commands to work.
// If it's not installed, you can return a random value as a workaround
fun Project.getCommitCount(): String {
diff --git a/app/proguard-android-optimize.txt b/android-app/app/proguard-android-optimize.txt
similarity index 100%
rename from app/proguard-android-optimize.txt
rename to android-app/app/proguard-android-optimize.txt
diff --git a/app/proguard-rules.pro b/android-app/app/proguard-rules.pro
similarity index 100%
rename from app/proguard-rules.pro
rename to android-app/app/proguard-rules.pro
diff --git a/app/src/androidTest/assets/categories/simple.json b/android-app/app/src/androidTest/assets/categories/simple.json
similarity index 100%
rename from app/src/androidTest/assets/categories/simple.json
rename to android-app/app/src/androidTest/assets/categories/simple.json
diff --git a/app/src/androidTest/assets/kotatsu_test.bak b/android-app/app/src/androidTest/assets/kotatsu_test.bak
similarity index 100%
rename from app/src/androidTest/assets/kotatsu_test.bak
rename to android-app/app/src/androidTest/assets/kotatsu_test.bak
diff --git a/app/src/androidTest/assets/manga/bad_ids.json b/android-app/app/src/androidTest/assets/manga/bad_ids.json
similarity index 100%
rename from app/src/androidTest/assets/manga/bad_ids.json
rename to android-app/app/src/androidTest/assets/manga/bad_ids.json
diff --git a/app/src/androidTest/assets/manga/empty.json b/android-app/app/src/androidTest/assets/manga/empty.json
similarity index 100%
rename from app/src/androidTest/assets/manga/empty.json
rename to android-app/app/src/androidTest/assets/manga/empty.json
diff --git a/app/src/androidTest/assets/manga/first_chapters.json b/android-app/app/src/androidTest/assets/manga/first_chapters.json
similarity index 100%
rename from app/src/androidTest/assets/manga/first_chapters.json
rename to android-app/app/src/androidTest/assets/manga/first_chapters.json
diff --git a/app/src/androidTest/assets/manga/full.json b/android-app/app/src/androidTest/assets/manga/full.json
similarity index 100%
rename from app/src/androidTest/assets/manga/full.json
rename to android-app/app/src/androidTest/assets/manga/full.json
diff --git a/app/src/androidTest/assets/manga/header.json b/android-app/app/src/androidTest/assets/manga/header.json
similarity index 100%
rename from app/src/androidTest/assets/manga/header.json
rename to android-app/app/src/androidTest/assets/manga/header.json
diff --git a/app/src/androidTest/assets/manga/without_middle_chapter.json b/android-app/app/src/androidTest/assets/manga/without_middle_chapter.json
similarity index 100%
rename from app/src/androidTest/assets/manga/without_middle_chapter.json
rename to android-app/app/src/androidTest/assets/manga/without_middle_chapter.json
diff --git a/app/src/androidTest/java/org/xtimms/shirizu/HiltTestRunner.kt b/android-app/app/src/androidTest/java/org/xtimms/shirizu/HiltTestRunner.kt
similarity index 100%
rename from app/src/androidTest/java/org/xtimms/shirizu/HiltTestRunner.kt
rename to android-app/app/src/androidTest/java/org/xtimms/shirizu/HiltTestRunner.kt
diff --git a/app/src/androidTest/java/org/xtimms/shirizu/Instrumentation.kt b/android-app/app/src/androidTest/java/org/xtimms/shirizu/Instrumentation.kt
similarity index 100%
rename from app/src/androidTest/java/org/xtimms/shirizu/Instrumentation.kt
rename to android-app/app/src/androidTest/java/org/xtimms/shirizu/Instrumentation.kt
diff --git a/app/src/androidTest/java/org/xtimms/shirizu/SampleData.kt b/android-app/app/src/androidTest/java/org/xtimms/shirizu/SampleData.kt
similarity index 100%
rename from app/src/androidTest/java/org/xtimms/shirizu/SampleData.kt
rename to android-app/app/src/androidTest/java/org/xtimms/shirizu/SampleData.kt
diff --git a/android-app/app/src/androidTest/java/org/xtimms/shirizu/core/database/ShirizuDatabaseTest.kt b/android-app/app/src/androidTest/java/org/xtimms/shirizu/core/database/ShirizuDatabaseTest.kt
new file mode 100644
index 0000000..2814328
--- /dev/null
+++ b/android-app/app/src/androidTest/java/org/xtimms/shirizu/core/database/ShirizuDatabaseTest.kt
@@ -0,0 +1,57 @@
+package org.xtimms.shirizu.core.database
+
+import androidx.room.testing.MigrationTestHelper
+import androidx.test.ext.junit.runners.AndroidJUnit4
+import androidx.test.platform.app.InstrumentationRegistry
+import org.junit.Assert.assertEquals
+import org.junit.Rule
+import org.junit.Test
+import org.junit.runner.RunWith
+
+@RunWith(AndroidJUnit4::class)
+class ShirizuDatabaseTest {
+
+ @get:Rule
+ val helper: MigrationTestHelper = MigrationTestHelper(
+ InstrumentationRegistry.getInstrumentation(),
+ ShirizuDatabase::class.java,
+ )
+
+ private val migrations = getDatabaseMigrations(InstrumentationRegistry.getInstrumentation().targetContext)
+
+ @Test
+ fun versions() {
+ assertEquals(1, migrations.first().startVersion)
+ repeat(migrations.size) { i ->
+ assertEquals(i + 1, migrations[i].startVersion)
+ assertEquals(i + 2, migrations[i].endVersion)
+ }
+ assertEquals(DATABASE_VERSION, migrations.last().endVersion)
+ }
+
+ @Test
+ fun migrateAll() {
+ helper.createDatabase(TEST_DB, 1).close()
+ for (migration in migrations) {
+ helper.runMigrationsAndValidate(
+ TEST_DB,
+ migration.endVersion,
+ true,
+ migration,
+ ).close()
+ }
+ }
+
+ @Test
+ fun prePopulate() {
+ val resources = InstrumentationRegistry.getInstrumentation().targetContext.resources
+ helper.createDatabase(TEST_DB, DATABASE_VERSION).use {
+ DatabasePrePopulateCallback(resources).onCreate(it)
+ }
+ }
+
+ private companion object {
+
+ const val TEST_DB = "test-db"
+ }
+}
\ No newline at end of file
diff --git a/app/src/androidTest/java/org/xtimms/shirizu/sections/settings/backup/AppBackupAgentTest.kt b/android-app/app/src/androidTest/java/org/xtimms/shirizu/sections/settings/backup/AppBackupAgentTest.kt
similarity index 100%
rename from app/src/androidTest/java/org/xtimms/shirizu/sections/settings/backup/AppBackupAgentTest.kt
rename to android-app/app/src/androidTest/java/org/xtimms/shirizu/sections/settings/backup/AppBackupAgentTest.kt
diff --git a/app/src/main/AndroidManifest.xml b/android-app/app/src/main/AndroidManifest.xml
similarity index 99%
rename from app/src/main/AndroidManifest.xml
rename to android-app/app/src/main/AndroidManifest.xml
index da2e8ac..95550c2 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/android-app/app/src/main/AndroidManifest.xml
@@ -27,16 +27,16 @@
android:name=".App"
android:allowBackup="false"
android:backupAgent=".sections.settings.backup.AppBackupAgent"
- android:enableOnBackInvokedCallback="true"
- android:hardwareAccelerated="true"
android:dataExtractionRules="@xml/data_extraction_rules"
+ android:enableOnBackInvokedCallback="true"
android:fullBackupContent="@xml/backup_rules"
+ android:hardwareAccelerated="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:largeHeap="true"
+ android:networkSecurityConfig="@xml/network_security_config"
android:supportsRtl="true"
android:theme="@style/Theme.Shirizu"
- android:networkSecurityConfig="@xml/network_security_config"
tools:targetApi="tiramisu">
-
-
-
\ No newline at end of file
diff --git a/app/src/main/assets/font/manrope_variable.ttf b/android-app/app/src/main/assets/font/manrope_variable.ttf
similarity index 100%
rename from app/src/main/assets/font/manrope_variable.ttf
rename to android-app/app/src/main/assets/font/manrope_variable.ttf
diff --git a/android-app/app/src/main/baseline-prof.txt b/android-app/app/src/main/baseline-prof.txt
new file mode 100644
index 0000000..9aac541
--- /dev/null
+++ b/android-app/app/src/main/baseline-prof.txt
@@ -0,0 +1,17808 @@
+L_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;
+HSPL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(III)I
+PL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(III)I
+HPL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(ILandroidx/compose/runtime/ComposerImpl;ILandroidx/compose/ui/node/ComposeUiNode$Companion$SetDensity$1;)V
+HSPL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(ILandroidx/compose/runtime/ComposerImpl;ILandroidx/compose/ui/node/ComposeUiNode$Companion$SetDensity$1;)V
+HSPL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(ILkotlin/jvm/functions/Function2;Landroidx/compose/runtime/ComposerImpl;Z)V
+PL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(ILkotlin/jvm/functions/Function2;Landroidx/compose/runtime/ComposerImpl;Z)V
+HSPL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(JII)I
+PL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(JII)I
+HSPL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(Landroidx/compose/runtime/ComposerImpl;)Landroidx/compose/foundation/interaction/MutableInteractionSourceImpl;
+PL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(Landroidx/compose/runtime/ComposerImpl;)Landroidx/compose/foundation/interaction/MutableInteractionSourceImpl;
+HSPL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(Landroidx/compose/ui/graphics/drawscope/CanvasDrawScope$drawContext$1;J)V
+PL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(Landroidx/compose/ui/graphics/drawscope/CanvasDrawScope$drawContext$1;J)V
+HSPL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(Ljava/lang/Object;)V
+PL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(Ljava/lang/Object;)V
+HSPL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(Ljava/lang/String;I)Ljava/lang/String;
+PL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(Ljava/lang/String;I)Ljava/lang/String;
+HSPL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(Ljava/lang/String;II)I
+PL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(Ljava/lang/String;II)I
+HSPL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(Ljava/lang/StringBuilder;IC)Ljava/lang/String;
+PL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(Ljava/lang/StringBuilder;IC)Ljava/lang/String;
+HSPL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
+PL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
+HSPL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(Ljava/lang/StringBuilder;ZC)Ljava/lang/String;
+PL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(Ljava/lang/StringBuilder;ZC)Ljava/lang/String;
+HSPL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(Lkotlinx/coroutines/internal/ContextScope;Landroidx/compose/runtime/ComposerImpl;)Landroidx/compose/runtime/CompositionScopedCoroutineScopeCanceller;
+PL_COROUTINE/_BOUNDARY$$ExternalSyntheticOutline0;->m(Lkotlinx/coroutines/internal/ContextScope;Landroidx/compose/runtime/ComposerImpl;)Landroidx/compose/runtime/CompositionScopedCoroutineScopeCanceller;
+Landroidx/activity/Cancellable;
+Landroidx/activity/ComponentActivity;
+HSPLandroidx/activity/ComponentActivity;->()V
+PLandroidx/activity/ComponentActivity;->()V
+HSPLandroidx/activity/ComponentActivity;->addOnContextAvailableListener(Landroidx/activity/contextaware/OnContextAvailableListener;)V
+PLandroidx/activity/ComponentActivity;->addOnContextAvailableListener(Landroidx/activity/contextaware/OnContextAvailableListener;)V
+HSPLandroidx/activity/ComponentActivity;->getActivityResultRegistry()Landroidx/activity/result/ActivityResultRegistry;
+PLandroidx/activity/ComponentActivity;->getActivityResultRegistry()Landroidx/activity/result/ActivityResultRegistry;
+HSPLandroidx/activity/ComponentActivity;->getDefaultViewModelCreationExtras()Landroidx/lifecycle/viewmodel/MutableCreationExtras;
+PLandroidx/activity/ComponentActivity;->getDefaultViewModelCreationExtras()Landroidx/lifecycle/viewmodel/MutableCreationExtras;
+HSPLandroidx/activity/ComponentActivity;->getLifecycle()Landroidx/lifecycle/Lifecycle;
+PLandroidx/activity/ComponentActivity;->getLifecycle()Landroidx/lifecycle/Lifecycle;
+HSPLandroidx/activity/ComponentActivity;->getOnBackPressedDispatcher()Landroidx/activity/OnBackPressedDispatcher;
+PLandroidx/activity/ComponentActivity;->getOnBackPressedDispatcher()Landroidx/activity/OnBackPressedDispatcher;
+HSPLandroidx/activity/ComponentActivity;->getSavedStateRegistry()Landroidx/savedstate/SavedStateRegistry;
+PLandroidx/activity/ComponentActivity;->getSavedStateRegistry()Landroidx/savedstate/SavedStateRegistry;
+HSPLandroidx/activity/ComponentActivity;->getViewModelStore()Landroidx/lifecycle/ViewModelStore;
+PLandroidx/activity/ComponentActivity;->getViewModelStore()Landroidx/lifecycle/ViewModelStore;
+HSPLandroidx/activity/ComponentActivity;->initializeViewTreeOwners()V
+PLandroidx/activity/ComponentActivity;->initializeViewTreeOwners()V
+HSPLandroidx/activity/ComponentActivity;->onCreate$androidx$core$app$ComponentActivity(Landroid/os/Bundle;)V
+PLandroidx/activity/ComponentActivity;->onCreate$androidx$core$app$ComponentActivity(Landroid/os/Bundle;)V
+HSPLandroidx/activity/ComponentActivity;->onCreate(Landroid/os/Bundle;)V
+PLandroidx/activity/ComponentActivity;->onCreate(Landroid/os/Bundle;)V
+PLandroidx/activity/ComponentActivity;->onSaveInstanceState$androidx$core$app$ComponentActivity(Landroid/os/Bundle;)V
+PLandroidx/activity/ComponentActivity;->onSaveInstanceState(Landroid/os/Bundle;)V
+HSPLandroidx/activity/ComponentActivity;->setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
+PLandroidx/activity/ComponentActivity;->setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;
+HSPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;->(Landroidx/activity/ComponentActivity;)V
+PLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;->(Landroidx/activity/ComponentActivity;)V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda1;
+HSPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda1;->(ILjava/lang/Object;)V
+PLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda1;->(ILjava/lang/Object;)V
+PLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda1;->saveState()Landroid/os/Bundle;
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda2;
+HSPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda2;->(Landroidx/activity/ComponentActivity;I)V
+PLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda2;->(Landroidx/activity/ComponentActivity;I)V
+HSPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda2;->onContextAvailable()V
+PLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda2;->onContextAvailable()V
+Landroidx/activity/ComponentActivity$1;
+HSPLandroidx/activity/ComponentActivity$1;->(Landroidx/activity/ComponentActivity;)V
+PLandroidx/activity/ComponentActivity$1;->(Landroidx/activity/ComponentActivity;)V
+Landroidx/activity/ComponentActivity$2;
+HSPLandroidx/activity/ComponentActivity$2;->(Landroidx/activity/ComponentActivity;I)V
+PLandroidx/activity/ComponentActivity$2;->(Landroidx/activity/ComponentActivity;I)V
+HSPLandroidx/activity/ComponentActivity$2;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+PLandroidx/activity/ComponentActivity$2;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+Landroidx/activity/ComponentActivity$Api33Impl;
+HSPLandroidx/activity/ComponentActivity$Api33Impl;->getOnBackInvokedDispatcher(Landroid/app/Activity;)Landroid/window/OnBackInvokedDispatcher;
+PLandroidx/activity/ComponentActivity$Api33Impl;->getOnBackInvokedDispatcher(Landroid/app/Activity;)Landroid/window/OnBackInvokedDispatcher;
+Landroidx/activity/ComponentActivity$NonConfigurationInstances;
+Landroidx/activity/ComponentActivity$ReportFullyDrawnExecutorApi16Impl;
+HSPLandroidx/activity/ComponentActivity$ReportFullyDrawnExecutorApi16Impl;->(Landroidx/activity/ComponentActivity;)V
+PLandroidx/activity/ComponentActivity$ReportFullyDrawnExecutorApi16Impl;->(Landroidx/activity/ComponentActivity;)V
+HSPLandroidx/activity/ComponentActivity$ReportFullyDrawnExecutorApi16Impl;->onDraw()V
+PLandroidx/activity/ComponentActivity$ReportFullyDrawnExecutorApi16Impl;->onDraw()V
+HSPLandroidx/activity/ComponentActivity$ReportFullyDrawnExecutorApi16Impl;->viewCreated(Landroid/view/View;)V
+PLandroidx/activity/ComponentActivity$ReportFullyDrawnExecutorApi16Impl;->viewCreated(Landroid/view/View;)V
+Landroidx/activity/EdgeToEdge;
+HSPLandroidx/activity/EdgeToEdge;->()V
+PLandroidx/activity/EdgeToEdge;->()V
+HSPLandroidx/activity/EdgeToEdge;->enable$default(Landroidx/activity/ComponentActivity;)V
+PLandroidx/activity/EdgeToEdge;->enable$default(Landroidx/activity/ComponentActivity;)V
+Landroidx/activity/EdgeToEdgeApi29;
+HSPLandroidx/activity/EdgeToEdgeApi29;->setUp(Landroidx/activity/SystemBarStyle;Landroidx/activity/SystemBarStyle;Landroid/view/Window;Landroid/view/View;ZZ)V
+PLandroidx/activity/EdgeToEdgeApi29;->setUp(Landroidx/activity/SystemBarStyle;Landroidx/activity/SystemBarStyle;Landroid/view/Window;Landroid/view/View;ZZ)V
+Landroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;
+HSPLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m$1(Landroid/graphics/Insets;)I
+PLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m$1(Landroid/graphics/Insets;)I
+HSPLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m$1(Landroid/view/Window;)V
+PLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m$1(Landroid/view/Window;)V
+HSPLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m$13()Landroid/graphics/BlendMode;
+PLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m$13()Landroid/graphics/BlendMode;
+HSPLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m$16()Landroid/graphics/BlendMode;
+PLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m$16()Landroid/graphics/BlendMode;
+HSPLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m$2(Landroid/graphics/Insets;)I
+PLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m$2(Landroid/graphics/Insets;)I
+HSPLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m$3(Landroid/graphics/Insets;)I
+PLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m$3(Landroid/graphics/Insets;)I
+HSPLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m()Landroid/graphics/BlendMode;
+PLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m()Landroid/graphics/BlendMode;
+HSPLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m(Landroid/graphics/Canvas;Landroid/graphics/RenderNode;)V
+PLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m(Landroid/graphics/Canvas;Landroid/graphics/RenderNode;)V
+HSPLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m(Landroid/graphics/Insets;)I
+PLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m(Landroid/graphics/Insets;)I
+HSPLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m(Landroid/graphics/RenderNode;)Landroid/graphics/RecordingCanvas;
+PLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m(Landroid/graphics/RenderNode;)Landroid/graphics/RecordingCanvas;
+HSPLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m(Landroid/graphics/RenderNode;)V
+PLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m(Landroid/graphics/RenderNode;)V
+HSPLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m(Landroid/view/Window;)V
+PLandroidx/activity/EdgeToEdgeApi29$$ExternalSyntheticApiModelOutline0;->m(Landroid/view/Window;)V
+Landroidx/activity/EdgeToEdgeImpl;
+Landroidx/activity/FullyDrawnReporter;
+HSPLandroidx/activity/FullyDrawnReporter;->(Landroidx/activity/ComponentActivity$ReportFullyDrawnExecutorApi16Impl;Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;)V
+PLandroidx/activity/FullyDrawnReporter;->(Landroidx/activity/ComponentActivity$ReportFullyDrawnExecutorApi16Impl;Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;)V
+Landroidx/activity/OnBackPressedCallback;
+HSPLandroidx/activity/OnBackPressedCallback;->(Z)V
+PLandroidx/activity/OnBackPressedCallback;->(Z)V
+PLandroidx/activity/OnBackPressedCallback;->remove()V
+HSPLandroidx/activity/OnBackPressedCallback;->setEnabled(Z)V
+PLandroidx/activity/OnBackPressedCallback;->setEnabled(Z)V
+Landroidx/activity/OnBackPressedDispatcher;
+HSPLandroidx/activity/OnBackPressedDispatcher;->(Ljava/lang/Runnable;)V
+PLandroidx/activity/OnBackPressedDispatcher;->(Ljava/lang/Runnable;)V
+HSPLandroidx/activity/OnBackPressedDispatcher;->addCallback(Landroidx/lifecycle/LifecycleOwner;Landroidx/activity/OnBackPressedCallback;)V
+PLandroidx/activity/OnBackPressedDispatcher;->addCallback(Landroidx/lifecycle/LifecycleOwner;Landroidx/activity/OnBackPressedCallback;)V
+HSPLandroidx/activity/OnBackPressedDispatcher;->addCancellableCallback$activity_release(Landroidx/activity/OnBackPressedCallback;)Landroidx/activity/OnBackPressedDispatcher$OnBackPressedCancellable;
+PLandroidx/activity/OnBackPressedDispatcher;->addCancellableCallback$activity_release(Landroidx/activity/OnBackPressedCallback;)Landroidx/activity/OnBackPressedDispatcher$OnBackPressedCancellable;
+HSPLandroidx/activity/OnBackPressedDispatcher;->updateBackInvokedCallbackState(Z)V
+PLandroidx/activity/OnBackPressedDispatcher;->updateBackInvokedCallbackState(Z)V
+HSPLandroidx/activity/OnBackPressedDispatcher;->updateEnabledCallbacks()V
+PLandroidx/activity/OnBackPressedDispatcher;->updateEnabledCallbacks()V
+Landroidx/activity/OnBackPressedDispatcher$1;
+HSPLandroidx/activity/OnBackPressedDispatcher$1;->(Landroidx/activity/OnBackPressedDispatcher;I)V
+PLandroidx/activity/OnBackPressedDispatcher$1;->(Landroidx/activity/OnBackPressedDispatcher;I)V
+Landroidx/activity/OnBackPressedDispatcher$3;
+HSPLandroidx/activity/OnBackPressedDispatcher$3;->(Landroidx/activity/OnBackPressedDispatcher;I)V
+PLandroidx/activity/OnBackPressedDispatcher$3;->(Landroidx/activity/OnBackPressedDispatcher;I)V
+Landroidx/activity/OnBackPressedDispatcher$Api33Impl;
+HSPLandroidx/activity/OnBackPressedDispatcher$Api33Impl;->()V
+PLandroidx/activity/OnBackPressedDispatcher$Api33Impl;->()V
+HSPLandroidx/activity/OnBackPressedDispatcher$Api33Impl;->registerOnBackInvokedCallback(Ljava/lang/Object;ILjava/lang/Object;)V
+PLandroidx/activity/OnBackPressedDispatcher$Api33Impl;->registerOnBackInvokedCallback(Ljava/lang/Object;ILjava/lang/Object;)V
+PLandroidx/activity/OnBackPressedDispatcher$Api33Impl;->unregisterOnBackInvokedCallback(Ljava/lang/Object;Ljava/lang/Object;)V
+Landroidx/activity/OnBackPressedDispatcher$Api34Impl;
+HSPLandroidx/activity/OnBackPressedDispatcher$Api34Impl;->()V
+PLandroidx/activity/OnBackPressedDispatcher$Api34Impl;->()V
+HSPLandroidx/activity/OnBackPressedDispatcher$Api34Impl;->createOnBackAnimationCallback(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)Landroid/window/OnBackInvokedCallback;
+PLandroidx/activity/OnBackPressedDispatcher$Api34Impl;->createOnBackAnimationCallback(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)Landroid/window/OnBackInvokedCallback;
+Landroidx/activity/OnBackPressedDispatcher$Api34Impl$createOnBackAnimationCallback$1;
+HSPLandroidx/activity/OnBackPressedDispatcher$Api34Impl$createOnBackAnimationCallback$1;->(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V
+PLandroidx/activity/OnBackPressedDispatcher$Api34Impl$createOnBackAnimationCallback$1;->(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V
+Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;
+HSPLandroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->(Landroidx/activity/OnBackPressedDispatcher;Landroidx/lifecycle/Lifecycle;Landroidx/activity/OnBackPressedCallback;)V
+PLandroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->(Landroidx/activity/OnBackPressedDispatcher;Landroidx/lifecycle/Lifecycle;Landroidx/activity/OnBackPressedCallback;)V
+PLandroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->cancel()V
+HSPLandroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+PLandroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+Landroidx/activity/OnBackPressedDispatcher$OnBackPressedCancellable;
+HSPLandroidx/activity/OnBackPressedDispatcher$OnBackPressedCancellable;->(Landroidx/activity/OnBackPressedDispatcher;Landroidx/activity/OnBackPressedCallback;)V
+PLandroidx/activity/OnBackPressedDispatcher$OnBackPressedCancellable;->(Landroidx/activity/OnBackPressedDispatcher;Landroidx/activity/OnBackPressedCallback;)V
+PLandroidx/activity/OnBackPressedDispatcher$OnBackPressedCancellable;->cancel()V
+Landroidx/activity/OnBackPressedDispatcher$addCallback$1;
+HSPLandroidx/activity/OnBackPressedDispatcher$addCallback$1;->(ILjava/lang/Object;)V
+PLandroidx/activity/OnBackPressedDispatcher$addCallback$1;->(ILjava/lang/Object;)V
+HSPLandroidx/activity/OnBackPressedDispatcher$addCallback$1;->invoke()Ljava/lang/Object;
+PLandroidx/activity/OnBackPressedDispatcher$addCallback$1;->invoke()Ljava/lang/Object;
+HPLandroidx/activity/OnBackPressedDispatcher$addCallback$1;->invoke()V
+HSPLandroidx/activity/OnBackPressedDispatcher$addCallback$1;->invoke()V
+Landroidx/activity/OnBackPressedDispatcherOwner;
+Landroidx/activity/SystemBarStyle;
+HSPLandroidx/activity/SystemBarStyle;->()V
+PLandroidx/activity/SystemBarStyle;->()V
+HSPLandroidx/activity/SystemBarStyle;->(IILkotlin/jvm/functions/Function1;)V
+PLandroidx/activity/SystemBarStyle;->(IILkotlin/jvm/functions/Function1;)V
+Landroidx/activity/SystemBarStyle$Companion$auto$1;
+HSPLandroidx/activity/SystemBarStyle$Companion$auto$1;->()V
+PLandroidx/activity/SystemBarStyle$Companion$auto$1;->()V
+HSPLandroidx/activity/SystemBarStyle$Companion$auto$1;->(I)V
+PLandroidx/activity/SystemBarStyle$Companion$auto$1;->(I)V
+HSPLandroidx/activity/SystemBarStyle$Companion$auto$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/activity/SystemBarStyle$Companion$auto$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/activity/compose/ActivityResultLauncherHolder;
+Landroidx/activity/compose/BackHandlerKt$BackHandler$2$invoke$$inlined$onDispose$1;
+HSPLandroidx/activity/compose/BackHandlerKt$BackHandler$2$invoke$$inlined$onDispose$1;->(ILjava/lang/Object;)V
+PLandroidx/activity/compose/BackHandlerKt$BackHandler$2$invoke$$inlined$onDispose$1;->(ILjava/lang/Object;)V
+HSPLandroidx/activity/compose/BackHandlerKt$BackHandler$2$invoke$$inlined$onDispose$1;->dispose()V
+PLandroidx/activity/compose/BackHandlerKt$BackHandler$2$invoke$$inlined$onDispose$1;->dispose()V
+Landroidx/activity/compose/BackHandlerKt$BackHandler$backCallback$1$1;
+HSPLandroidx/activity/compose/BackHandlerKt$BackHandler$backCallback$1$1;->(ZLandroidx/compose/runtime/MutableState;)V
+PLandroidx/activity/compose/BackHandlerKt$BackHandler$backCallback$1$1;->(ZLandroidx/compose/runtime/MutableState;)V
+Landroidx/activity/compose/ComponentActivityKt;
+HSPLandroidx/activity/compose/ComponentActivityKt;->()V
+PLandroidx/activity/compose/ComponentActivityKt;->()V
+HSPLandroidx/activity/compose/ComponentActivityKt;->setContent$default(Landroidx/activity/ComponentActivity;Landroidx/compose/runtime/internal/ComposableLambdaImpl;)V
+PLandroidx/activity/compose/ComponentActivityKt;->setContent$default(Landroidx/activity/ComponentActivity;Landroidx/compose/runtime/internal/ComposableLambdaImpl;)V
+Landroidx/activity/compose/LocalActivityResultRegistryOwner;
+HSPLandroidx/activity/compose/LocalActivityResultRegistryOwner;->()V
+PLandroidx/activity/compose/LocalActivityResultRegistryOwner;->()V
+Landroidx/activity/compose/LocalActivityResultRegistryOwner$LocalComposition$1;
+HSPLandroidx/activity/compose/LocalActivityResultRegistryOwner$LocalComposition$1;->()V
+PLandroidx/activity/compose/LocalActivityResultRegistryOwner$LocalComposition$1;->()V
+HSPLandroidx/activity/compose/LocalActivityResultRegistryOwner$LocalComposition$1;->(I)V
+PLandroidx/activity/compose/LocalActivityResultRegistryOwner$LocalComposition$1;->(I)V
+HSPLandroidx/activity/compose/LocalActivityResultRegistryOwner$LocalComposition$1;->invoke()Ljava/lang/Object;
+PLandroidx/activity/compose/LocalActivityResultRegistryOwner$LocalComposition$1;->invoke()Ljava/lang/Object;
+Landroidx/activity/compose/LocalOnBackPressedDispatcherOwner;
+HSPLandroidx/activity/compose/LocalOnBackPressedDispatcherOwner;->()V
+PLandroidx/activity/compose/LocalOnBackPressedDispatcherOwner;->()V
+HSPLandroidx/activity/compose/LocalOnBackPressedDispatcherOwner;->getCurrent(Landroidx/compose/runtime/Composer;)Landroidx/activity/OnBackPressedDispatcherOwner;
+PLandroidx/activity/compose/LocalOnBackPressedDispatcherOwner;->getCurrent(Landroidx/compose/runtime/Composer;)Landroidx/activity/OnBackPressedDispatcherOwner;
+Landroidx/activity/compose/ManagedActivityResultLauncher;
+HSPLandroidx/activity/compose/ManagedActivityResultLauncher;->(Landroidx/activity/compose/ActivityResultLauncherHolder;)V
+PLandroidx/activity/compose/ManagedActivityResultLauncher;->(Landroidx/activity/compose/ActivityResultLauncherHolder;)V
+Landroidx/activity/contextaware/ContextAwareHelper;
+HSPLandroidx/activity/contextaware/ContextAwareHelper;->()V
+PLandroidx/activity/contextaware/ContextAwareHelper;->()V
+Landroidx/activity/contextaware/OnContextAvailableListener;
+Landroidx/activity/result/ActivityResult;
+Landroidx/activity/result/ActivityResultCallback;
+Landroidx/activity/result/ActivityResultRegistry;
+HSPLandroidx/activity/result/ActivityResultRegistry;->()V
+PLandroidx/activity/result/ActivityResultRegistry;->()V
+HSPLandroidx/activity/result/ActivityResultRegistry;->register(Ljava/lang/String;Lokio/Utf8;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultRegistry$3;
+PLandroidx/activity/result/ActivityResultRegistry;->register(Ljava/lang/String;Lokio/Utf8;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultRegistry$3;
+Landroidx/activity/result/ActivityResultRegistry$3;
+HSPLandroidx/activity/result/ActivityResultRegistry$3;->(Landroidx/activity/result/ActivityResultRegistry;Ljava/lang/String;Lokio/Utf8;)V
+PLandroidx/activity/result/ActivityResultRegistry$3;->(Landroidx/activity/result/ActivityResultRegistry;Ljava/lang/String;Lokio/Utf8;)V
+HSPLandroidx/activity/result/ActivityResultRegistry$3;->unregister()V
+PLandroidx/activity/result/ActivityResultRegistry$3;->unregister()V
+Landroidx/activity/result/ActivityResultRegistry$CallbackAndContract;
+HSPLandroidx/activity/result/ActivityResultRegistry$CallbackAndContract;->(Landroidx/activity/result/ActivityResultCallback;Lokio/Utf8;)V
+PLandroidx/activity/result/ActivityResultRegistry$CallbackAndContract;->(Landroidx/activity/result/ActivityResultCallback;Lokio/Utf8;)V
+Landroidx/activity/result/ActivityResultRegistryOwner;
+Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;
+Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager$1;
+HSPLandroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager$1;->(ILjava/lang/Object;)V
+PLandroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager$1;->(ILjava/lang/Object;)V
+Landroidx/appcompat/view/menu/MenuBuilder$Callback;
+Landroidx/appcompat/view/menu/MenuPresenter$Callback;
+Landroidx/appcompat/view/menu/StandardMenuPopup$2;
+HSPLandroidx/appcompat/view/menu/StandardMenuPopup$2;->(ILjava/lang/Object;)V
+PLandroidx/appcompat/view/menu/StandardMenuPopup$2;->(ILjava/lang/Object;)V
+HSPLandroidx/appcompat/view/menu/StandardMenuPopup$2;->onViewAttachedToWindow(Landroid/view/View;)V
+PLandroidx/appcompat/view/menu/StandardMenuPopup$2;->onViewAttachedToWindow(Landroid/view/View;)V
+PLandroidx/appcompat/view/menu/StandardMenuPopup$2;->onViewDetachedFromWindow(Landroid/view/View;)V
+Landroidx/appcompat/widget/AppCompatImageHelper;
+Landroidx/appcompat/widget/AppCompatTextView$SuperCaller;
+Landroidx/appcompat/widget/MenuItemHoverListener;
+Landroidx/appcompat/widget/TintInfo;
+Landroidx/arch/core/executor/ArchTaskExecutor;
+HSPLandroidx/arch/core/executor/ArchTaskExecutor;->()V
+PLandroidx/arch/core/executor/ArchTaskExecutor;->()V
+HSPLandroidx/arch/core/executor/ArchTaskExecutor;->()V
+PLandroidx/arch/core/executor/ArchTaskExecutor;->()V
+HSPLandroidx/arch/core/executor/ArchTaskExecutor;->executeOnDiskIO(Ljava/lang/Runnable;)V
+PLandroidx/arch/core/executor/ArchTaskExecutor;->executeOnDiskIO(Ljava/lang/Runnable;)V
+HPLandroidx/arch/core/executor/ArchTaskExecutor;->getInstance()Landroidx/arch/core/executor/ArchTaskExecutor;
+HSPLandroidx/arch/core/executor/ArchTaskExecutor;->getInstance()Landroidx/arch/core/executor/ArchTaskExecutor;
+HSPLandroidx/arch/core/executor/ArchTaskExecutor;->postToMainThread(Ljava/lang/Runnable;)V
+PLandroidx/arch/core/executor/ArchTaskExecutor;->postToMainThread(Ljava/lang/Runnable;)V
+Landroidx/arch/core/executor/ArchTaskExecutor$$ExternalSyntheticLambda0;
+HSPLandroidx/arch/core/executor/ArchTaskExecutor$$ExternalSyntheticLambda0;->(I)V
+PLandroidx/arch/core/executor/ArchTaskExecutor$$ExternalSyntheticLambda0;->(I)V
+HSPLandroidx/arch/core/executor/ArchTaskExecutor$$ExternalSyntheticLambda0;->execute(Ljava/lang/Runnable;)V
+PLandroidx/arch/core/executor/ArchTaskExecutor$$ExternalSyntheticLambda0;->execute(Ljava/lang/Runnable;)V
+Landroidx/arch/core/executor/DefaultTaskExecutor;
+HSPLandroidx/arch/core/executor/DefaultTaskExecutor;->()V
+PLandroidx/arch/core/executor/DefaultTaskExecutor;->()V
+HSPLandroidx/arch/core/executor/DefaultTaskExecutor;->createAsync(Landroid/os/Looper;)Landroid/os/Handler;
+PLandroidx/arch/core/executor/DefaultTaskExecutor;->createAsync(Landroid/os/Looper;)Landroid/os/Handler;
+HSPLandroidx/arch/core/executor/DefaultTaskExecutor;->executeOnDiskIO(Ljava/lang/Runnable;)V
+PLandroidx/arch/core/executor/DefaultTaskExecutor;->executeOnDiskIO(Ljava/lang/Runnable;)V
+HSPLandroidx/arch/core/executor/DefaultTaskExecutor;->isMainThread()Z
+PLandroidx/arch/core/executor/DefaultTaskExecutor;->isMainThread()Z
+HSPLandroidx/arch/core/executor/DefaultTaskExecutor;->postToMainThread(Ljava/lang/Runnable;)V
+PLandroidx/arch/core/executor/DefaultTaskExecutor;->postToMainThread(Ljava/lang/Runnable;)V
+Landroidx/arch/core/executor/DefaultTaskExecutor$1;
+HSPLandroidx/arch/core/executor/DefaultTaskExecutor$1;->()V
+PLandroidx/arch/core/executor/DefaultTaskExecutor$1;->()V
+HSPLandroidx/arch/core/executor/DefaultTaskExecutor$1;->newThread(Ljava/lang/Runnable;)Ljava/lang/Thread;
+PLandroidx/arch/core/executor/DefaultTaskExecutor$1;->newThread(Ljava/lang/Runnable;)Ljava/lang/Thread;
+Landroidx/arch/core/internal/FastSafeIterableMap;
+HSPLandroidx/arch/core/internal/FastSafeIterableMap;->()V
+PLandroidx/arch/core/internal/FastSafeIterableMap;->()V
+HSPLandroidx/arch/core/internal/FastSafeIterableMap;->get(Ljava/lang/Object;)Landroidx/arch/core/internal/SafeIterableMap$Entry;
+PLandroidx/arch/core/internal/FastSafeIterableMap;->get(Ljava/lang/Object;)Landroidx/arch/core/internal/SafeIterableMap$Entry;
+HSPLandroidx/arch/core/internal/FastSafeIterableMap;->putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/arch/core/internal/FastSafeIterableMap;->putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+HSPLandroidx/arch/core/internal/FastSafeIterableMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/arch/core/internal/FastSafeIterableMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/arch/core/internal/SafeIterableMap;
+HSPLandroidx/arch/core/internal/SafeIterableMap;->()V
+PLandroidx/arch/core/internal/SafeIterableMap;->()V
+HSPLandroidx/arch/core/internal/SafeIterableMap;->get(Ljava/lang/Object;)Landroidx/arch/core/internal/SafeIterableMap$Entry;
+PLandroidx/arch/core/internal/SafeIterableMap;->get(Ljava/lang/Object;)Landroidx/arch/core/internal/SafeIterableMap$Entry;
+HSPLandroidx/arch/core/internal/SafeIterableMap;->iterator()Ljava/util/Iterator;
+PLandroidx/arch/core/internal/SafeIterableMap;->iterator()Ljava/util/Iterator;
+HPLandroidx/arch/core/internal/SafeIterableMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
+HSPLandroidx/arch/core/internal/SafeIterableMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/arch/core/internal/SafeIterableMap$AscendingIterator;
+HSPLandroidx/arch/core/internal/SafeIterableMap$AscendingIterator;->(Landroidx/arch/core/internal/SafeIterableMap$Entry;Landroidx/arch/core/internal/SafeIterableMap$Entry;I)V
+PLandroidx/arch/core/internal/SafeIterableMap$AscendingIterator;->(Landroidx/arch/core/internal/SafeIterableMap$Entry;Landroidx/arch/core/internal/SafeIterableMap$Entry;I)V
+Landroidx/arch/core/internal/SafeIterableMap$Entry;
+HSPLandroidx/arch/core/internal/SafeIterableMap$Entry;->(Ljava/lang/Object;Ljava/lang/Object;)V
+PLandroidx/arch/core/internal/SafeIterableMap$Entry;->(Ljava/lang/Object;Ljava/lang/Object;)V
+HSPLandroidx/arch/core/internal/SafeIterableMap$Entry;->getKey()Ljava/lang/Object;
+PLandroidx/arch/core/internal/SafeIterableMap$Entry;->getKey()Ljava/lang/Object;
+HSPLandroidx/arch/core/internal/SafeIterableMap$Entry;->getValue()Ljava/lang/Object;
+PLandroidx/arch/core/internal/SafeIterableMap$Entry;->getValue()Ljava/lang/Object;
+Landroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;
+HSPLandroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;->(Landroidx/arch/core/internal/SafeIterableMap;)V
+PLandroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;->(Landroidx/arch/core/internal/SafeIterableMap;)V
+HSPLandroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;->hasNext()Z
+PLandroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;->hasNext()Z
+HSPLandroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;->next()Ljava/lang/Object;
+PLandroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;->next()Ljava/lang/Object;
+HSPLandroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;->supportRemove(Landroidx/arch/core/internal/SafeIterableMap$Entry;)V
+PLandroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;->supportRemove(Landroidx/arch/core/internal/SafeIterableMap$Entry;)V
+Landroidx/arch/core/internal/SafeIterableMap$ListIterator;
+HSPLandroidx/arch/core/internal/SafeIterableMap$ListIterator;->hasNext()Z
+PLandroidx/arch/core/internal/SafeIterableMap$ListIterator;->hasNext()Z
+HSPLandroidx/arch/core/internal/SafeIterableMap$ListIterator;->next()Ljava/lang/Object;
+PLandroidx/arch/core/internal/SafeIterableMap$ListIterator;->next()Ljava/lang/Object;
+PLandroidx/arch/core/internal/SafeIterableMap$ListIterator;->supportRemove(Landroidx/arch/core/internal/SafeIterableMap$Entry;)V
+Landroidx/arch/core/internal/SafeIterableMap$SupportRemove;
+Landroidx/collection/ArrayMap;
+Landroidx/collection/ArraySet;
+HSPLandroidx/collection/ArraySet;->(I)V
+PLandroidx/collection/ArraySet;->(I)V
+HSPLandroidx/collection/ArraySet;->add(Ljava/lang/Object;)Z
+PLandroidx/collection/ArraySet;->add(Ljava/lang/Object;)Z
+PLandroidx/collection/ArraySet;->clear()V
+HSPLandroidx/collection/ArraySet;->toArray()[Ljava/lang/Object;
+PLandroidx/collection/ArraySet;->toArray()[Ljava/lang/Object;
+Landroidx/collection/IntListKt;
+HSPLandroidx/collection/IntListKt;->()V
+PLandroidx/collection/IntListKt;->()V
+Landroidx/collection/IntObjectMap;
+HSPLandroidx/collection/IntObjectMap;->contains(I)Z
+PLandroidx/collection/IntObjectMap;->contains(I)Z
+HPLandroidx/collection/IntObjectMap;->get(I)Ljava/lang/Object;
+HSPLandroidx/collection/IntObjectMap;->get(I)Ljava/lang/Object;
+Landroidx/collection/IntObjectMapKt;
+HSPLandroidx/collection/IntObjectMapKt;->()V
+PLandroidx/collection/IntObjectMapKt;->()V
+Landroidx/collection/IntSetKt;
+HSPLandroidx/collection/IntSetKt;->()V
+PLandroidx/collection/IntSetKt;->()V
+Landroidx/collection/LongObjectMapKt;
+Landroidx/collection/LongSetKt;
+HSPLandroidx/collection/LongSetKt;->()V
+PLandroidx/collection/LongSetKt;->()V
+Landroidx/collection/LongSparseArray;
+HSPLandroidx/collection/LongSparseArray;->(I)V
+PLandroidx/collection/LongSparseArray;->(I)V
+HSPLandroidx/collection/LongSparseArray;->(Ljava/lang/Object;)V
+PLandroidx/collection/LongSparseArray;->(Ljava/lang/Object;)V
+HSPLandroidx/collection/LongSparseArray;->clear()V
+PLandroidx/collection/LongSparseArray;->clear()V
+HSPLandroidx/collection/LongSparseArray;->containsKey(J)Z
+PLandroidx/collection/LongSparseArray;->containsKey(J)Z
+HSPLandroidx/collection/LongSparseArray;->get(J)Ljava/lang/Object;
+PLandroidx/collection/LongSparseArray;->get(J)Ljava/lang/Object;
+HSPLandroidx/collection/LongSparseArray;->indexOfKey(J)I
+PLandroidx/collection/LongSparseArray;->indexOfKey(J)I
+HSPLandroidx/collection/LongSparseArray;->isEmpty()Z
+PLandroidx/collection/LongSparseArray;->isEmpty()Z
+HSPLandroidx/collection/LongSparseArray;->keyAt(I)J
+PLandroidx/collection/LongSparseArray;->keyAt(I)J
+HSPLandroidx/collection/LongSparseArray;->put(JLjava/lang/Object;)V
+PLandroidx/collection/LongSparseArray;->put(JLjava/lang/Object;)V
+HSPLandroidx/collection/LongSparseArray;->remove(J)V
+PLandroidx/collection/LongSparseArray;->remove(J)V
+HSPLandroidx/collection/LongSparseArray;->size()I
+PLandroidx/collection/LongSparseArray;->size()I
+HSPLandroidx/collection/LongSparseArray;->valueAt(I)Ljava/lang/Object;
+PLandroidx/collection/LongSparseArray;->valueAt(I)Ljava/lang/Object;
+Landroidx/collection/LongSparseArrayKt;
+HSPLandroidx/collection/LongSparseArrayKt;->()V
+PLandroidx/collection/LongSparseArrayKt;->()V
+Landroidx/collection/LruCache;
+HSPLandroidx/collection/LruCache;->(I)V
+PLandroidx/collection/LruCache;->(I)V
+Landroidx/collection/MutableIntIntMap;
+HSPLandroidx/collection/MutableIntIntMap;->findFirstAvailableSlot(I)I
+PLandroidx/collection/MutableIntIntMap;->findFirstAvailableSlot(I)I
+HSPLandroidx/collection/MutableIntIntMap;->initializeStorage(I)V
+PLandroidx/collection/MutableIntIntMap;->initializeStorage(I)V
+Landroidx/collection/MutableIntList;
+HSPLandroidx/collection/MutableIntList;->()V
+PLandroidx/collection/MutableIntList;->()V
+HPLandroidx/collection/MutableIntList;->(I)V
+HSPLandroidx/collection/MutableIntList;->(I)V
+HSPLandroidx/collection/MutableIntList;->add(I)V
+PLandroidx/collection/MutableIntList;->add(I)V
+HSPLandroidx/collection/MutableIntList;->ensureCapacity(I)V
+PLandroidx/collection/MutableIntList;->ensureCapacity(I)V
+HSPLandroidx/collection/MutableIntList;->get(I)I
+PLandroidx/collection/MutableIntList;->get(I)I
+HSPLandroidx/collection/MutableIntList;->removeAt(I)I
+PLandroidx/collection/MutableIntList;->removeAt(I)I
+PLandroidx/collection/MutableIntList;->set(II)V
+Landroidx/collection/MutableIntObjectMap;
+HSPLandroidx/collection/MutableIntObjectMap;->()V
+PLandroidx/collection/MutableIntObjectMap;->()V
+HPLandroidx/collection/MutableIntObjectMap;->(I)V
+HSPLandroidx/collection/MutableIntObjectMap;->(I)V
+HPLandroidx/collection/MutableIntObjectMap;->findAbsoluteInsertIndex(I)I
+HSPLandroidx/collection/MutableIntObjectMap;->findAbsoluteInsertIndex(I)I
+HSPLandroidx/collection/MutableIntObjectMap;->findFirstAvailableSlot(I)I
+PLandroidx/collection/MutableIntObjectMap;->findFirstAvailableSlot(I)I
+HPLandroidx/collection/MutableIntObjectMap;->initializeStorage(I)V
+HSPLandroidx/collection/MutableIntObjectMap;->initializeStorage(I)V
+HSPLandroidx/collection/MutableIntObjectMap;->resizeStorage(I)V
+PLandroidx/collection/MutableIntObjectMap;->resizeStorage(I)V
+HSPLandroidx/collection/MutableIntObjectMap;->set(ILjava/lang/Object;)V
+PLandroidx/collection/MutableIntObjectMap;->set(ILjava/lang/Object;)V
+Landroidx/collection/MutableIntSet;
+HSPLandroidx/collection/MutableIntSet;->()V
+PLandroidx/collection/MutableIntSet;->()V
+HSPLandroidx/collection/MutableIntSet;->(I)V
+PLandroidx/collection/MutableIntSet;->(I)V
+HSPLandroidx/collection/MutableIntSet;->initializeStorage(I)V
+PLandroidx/collection/MutableIntSet;->initializeStorage(I)V
+Landroidx/collection/MutableLongObjectMap;
+Landroidx/collection/MutableLongSet;
+HSPLandroidx/collection/MutableLongSet;->(I)V
+PLandroidx/collection/MutableLongSet;->(I)V
+HSPLandroidx/collection/MutableLongSet;->initializeStorage(I)V
+PLandroidx/collection/MutableLongSet;->initializeStorage(I)V
+Landroidx/collection/MutableObjectIntMap;
+HSPLandroidx/collection/MutableObjectIntMap;->()V
+PLandroidx/collection/MutableObjectIntMap;->()V
+HPLandroidx/collection/MutableObjectIntMap;->(I)V
+HSPLandroidx/collection/MutableObjectIntMap;->(I)V
+HSPLandroidx/collection/MutableObjectIntMap;->equals$androidx$collection$ObjectIntMap(Ljava/lang/Object;)Z
+PLandroidx/collection/MutableObjectIntMap;->equals$androidx$collection$ObjectIntMap(Ljava/lang/Object;)Z
+HSPLandroidx/collection/MutableObjectIntMap;->equals(Ljava/lang/Object;)Z
+PLandroidx/collection/MutableObjectIntMap;->equals(Ljava/lang/Object;)Z
+HPLandroidx/collection/MutableObjectIntMap;->findFirstAvailableSlot(I)I
+HSPLandroidx/collection/MutableObjectIntMap;->findFirstAvailableSlot(I)I
+HPLandroidx/collection/MutableObjectIntMap;->findIndex(Ljava/lang/Object;)I
+HSPLandroidx/collection/MutableObjectIntMap;->findIndex(Ljava/lang/Object;)I
+HPLandroidx/collection/MutableObjectIntMap;->findKeyIndex(Ljava/lang/Object;)I
+HSPLandroidx/collection/MutableObjectIntMap;->findKeyIndex(Ljava/lang/Object;)I
+HPLandroidx/collection/MutableObjectIntMap;->initializeStorage(I)V
+HSPLandroidx/collection/MutableObjectIntMap;->initializeStorage(I)V
+HPLandroidx/collection/MutableObjectIntMap;->removeValueAt(I)V
+HSPLandroidx/collection/MutableObjectIntMap;->removeValueAt(I)V
+HSPLandroidx/collection/MutableObjectIntMap;->resizeStorage(I)V
+PLandroidx/collection/MutableObjectIntMap;->resizeStorage(I)V
+HSPLandroidx/collection/MutableObjectIntMap;->set(ILjava/lang/Object;)V
+PLandroidx/collection/MutableObjectIntMap;->set(ILjava/lang/Object;)V
+Landroidx/collection/MutableScatterMap;
+HSPLandroidx/collection/MutableScatterMap;->()V
+PLandroidx/collection/MutableScatterMap;->()V
+HPLandroidx/collection/MutableScatterMap;->(I)V
+HSPLandroidx/collection/MutableScatterMap;->(I)V
+HPLandroidx/collection/MutableScatterMap;->clear()V
+HSPLandroidx/collection/MutableScatterMap;->clear()V
+HPLandroidx/collection/MutableScatterMap;->containsKey(Ljava/lang/Object;)Z
+HSPLandroidx/collection/MutableScatterMap;->containsKey(Ljava/lang/Object;)Z
+HPLandroidx/collection/MutableScatterMap;->findFirstAvailableSlot(I)I
+HSPLandroidx/collection/MutableScatterMap;->findFirstAvailableSlot(I)I
+HPLandroidx/collection/MutableScatterMap;->findInsertIndex(Ljava/lang/Object;)I
+HSPLandroidx/collection/MutableScatterMap;->findInsertIndex(Ljava/lang/Object;)I
+HSPLandroidx/collection/MutableScatterMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
+HPLandroidx/collection/MutableScatterMap;->initializeStorage(I)V
+HSPLandroidx/collection/MutableScatterMap;->initializeStorage(I)V
+HPLandroidx/collection/MutableScatterMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
+HSPLandroidx/collection/MutableScatterMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
+HPLandroidx/collection/MutableScatterMap;->removeValueAt(I)Ljava/lang/Object;
+HSPLandroidx/collection/MutableScatterMap;->removeValueAt(I)Ljava/lang/Object;
+HPLandroidx/collection/MutableScatterMap;->resizeStorage(I)V
+HSPLandroidx/collection/MutableScatterMap;->resizeStorage(I)V
+HPLandroidx/collection/MutableScatterMap;->set(Ljava/lang/Object;Ljava/lang/Object;)V
+HSPLandroidx/collection/MutableScatterMap;->set(Ljava/lang/Object;Ljava/lang/Object;)V
+Landroidx/collection/MutableScatterSet;
+HSPLandroidx/collection/MutableScatterSet;->()V
+PLandroidx/collection/MutableScatterSet;->()V
+HPLandroidx/collection/MutableScatterSet;->(I)V
+HSPLandroidx/collection/MutableScatterSet;->(I)V
+HPLandroidx/collection/MutableScatterSet;->add(Ljava/lang/Object;)Z
+HSPLandroidx/collection/MutableScatterSet;->add(Ljava/lang/Object;)Z
+HPLandroidx/collection/MutableScatterSet;->clear()V
+HSPLandroidx/collection/MutableScatterSet;->clear()V
+HPLandroidx/collection/MutableScatterSet;->findAbsoluteInsertIndex(Ljava/lang/Object;)I
+HSPLandroidx/collection/MutableScatterSet;->findAbsoluteInsertIndex(Ljava/lang/Object;)I
+HPLandroidx/collection/MutableScatterSet;->findFirstAvailableSlot(I)I
+HSPLandroidx/collection/MutableScatterSet;->findFirstAvailableSlot(I)I
+HPLandroidx/collection/MutableScatterSet;->initializeStorage(I)V
+HSPLandroidx/collection/MutableScatterSet;->initializeStorage(I)V
+HPLandroidx/collection/MutableScatterSet;->remove(Ljava/lang/Object;)Z
+HSPLandroidx/collection/MutableScatterSet;->remove(Ljava/lang/Object;)Z
+HPLandroidx/collection/MutableScatterSet;->removeElementAt(I)V
+HSPLandroidx/collection/MutableScatterSet;->removeElementAt(I)V
+HPLandroidx/collection/MutableScatterSet;->resizeStorage(I)V
+HSPLandroidx/collection/MutableScatterSet;->resizeStorage(I)V
+Landroidx/collection/MutableScatterSet$MutableSetWrapper;
+HSPLandroidx/collection/MutableScatterSet$MutableSetWrapper;->(Landroidx/collection/MutableScatterSet;)V
+PLandroidx/collection/MutableScatterSet$MutableSetWrapper;->(Landroidx/collection/MutableScatterSet;)V
+HSPLandroidx/collection/MutableScatterSet$MutableSetWrapper;->add(Ljava/lang/Object;)Z
+PLandroidx/collection/MutableScatterSet$MutableSetWrapper;->add(Ljava/lang/Object;)Z
+HSPLandroidx/collection/MutableScatterSet$MutableSetWrapper;->remove(Ljava/lang/Object;)Z
+PLandroidx/collection/MutableScatterSet$MutableSetWrapper;->remove(Ljava/lang/Object;)Z
+Landroidx/collection/ObjectIntMapKt;
+HSPLandroidx/collection/ObjectIntMapKt;->()V
+PLandroidx/collection/ObjectIntMapKt;->()V
+Landroidx/collection/ScatterMapKt;
+HSPLandroidx/collection/ScatterMapKt;->()V
+PLandroidx/collection/ScatterMapKt;->()V
+HSPLandroidx/collection/ScatterMapKt;->loadedCapacity(I)I
+PLandroidx/collection/ScatterMapKt;->loadedCapacity(I)I
+HSPLandroidx/collection/ScatterMapKt;->mutableScatterMapOf()Landroidx/collection/MutableScatterMap;
+PLandroidx/collection/ScatterMapKt;->mutableScatterMapOf()Landroidx/collection/MutableScatterMap;
+HSPLandroidx/collection/ScatterMapKt;->nextCapacity(I)I
+PLandroidx/collection/ScatterMapKt;->nextCapacity(I)I
+HPLandroidx/collection/ScatterMapKt;->normalizeCapacity(I)I
+HSPLandroidx/collection/ScatterMapKt;->normalizeCapacity(I)I
+HSPLandroidx/collection/ScatterMapKt;->unloadedCapacity(I)I
+PLandroidx/collection/ScatterMapKt;->unloadedCapacity(I)I
+Landroidx/collection/ScatterSet;
+HPLandroidx/collection/ScatterSet;->contains(Ljava/lang/Object;)Z
+HSPLandroidx/collection/ScatterSet;->contains(Ljava/lang/Object;)Z
+HSPLandroidx/collection/ScatterSet;->isEmpty()Z
+PLandroidx/collection/ScatterSet;->isEmpty()Z
+HPLandroidx/collection/ScatterSet;->isNotEmpty()Z
+HSPLandroidx/collection/ScatterSet;->isNotEmpty()Z
+Landroidx/collection/ScatterSet$SetWrapper;
+HSPLandroidx/collection/ScatterSet$SetWrapper;->(Landroidx/collection/ScatterSet;)V
+PLandroidx/collection/ScatterSet$SetWrapper;->(Landroidx/collection/ScatterSet;)V
+HSPLandroidx/collection/ScatterSet$SetWrapper;->isEmpty()Z
+PLandroidx/collection/ScatterSet$SetWrapper;->isEmpty()Z
+Landroidx/collection/ScatterSet$toString$1;
+HPLandroidx/collection/ScatterSet$toString$1;->(ILjava/lang/Object;)V
+HSPLandroidx/collection/ScatterSet$toString$1;->(ILjava/lang/Object;)V
+HPLandroidx/collection/ScatterSet$toString$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+HSPLandroidx/collection/ScatterSet$toString$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/collection/ScatterSet$toString$1;->invoke(Ljava/lang/Throwable;)V
+Landroidx/collection/ScatterSetKt;
+HSPLandroidx/collection/ScatterSetKt;->()V
+PLandroidx/collection/ScatterSetKt;->()V
+HSPLandroidx/collection/ScatterSetKt;->mutableScatterSetOf()Landroidx/collection/MutableScatterSet;
+PLandroidx/collection/ScatterSetKt;->mutableScatterSetOf()Landroidx/collection/MutableScatterSet;
+Landroidx/collection/SimpleArrayMap;
+HSPLandroidx/collection/SimpleArrayMap;->()V
+PLandroidx/collection/SimpleArrayMap;->()V
+HSPLandroidx/collection/SimpleArrayMap;->(I)V
+PLandroidx/collection/SimpleArrayMap;->(I)V
+Landroidx/collection/SparseArrayCompat;
+HSPLandroidx/collection/SparseArrayCompat;->()V
+PLandroidx/collection/SparseArrayCompat;->()V
+HSPLandroidx/collection/SparseArrayCompat;->(I)V
+PLandroidx/collection/SparseArrayCompat;->(I)V
+HSPLandroidx/collection/SparseArrayCompat;->(Ljava/lang/Object;)V
+PLandroidx/collection/SparseArrayCompat;->(Ljava/lang/Object;)V
+HPLandroidx/collection/SparseArrayCompat;->get(I)Ljava/lang/Object;
+HSPLandroidx/collection/SparseArrayCompat;->get(I)Ljava/lang/Object;
+HSPLandroidx/collection/SparseArrayCompat;->keyAt(I)I
+PLandroidx/collection/SparseArrayCompat;->keyAt(I)I
+HSPLandroidx/collection/SparseArrayCompat;->put(ILjava/lang/Object;)V
+PLandroidx/collection/SparseArrayCompat;->put(ILjava/lang/Object;)V
+HPLandroidx/collection/SparseArrayCompat;->size()I
+HSPLandroidx/collection/SparseArrayCompat;->size()I
+HSPLandroidx/collection/SparseArrayCompat;->valueAt(I)Ljava/lang/Object;
+PLandroidx/collection/SparseArrayCompat;->valueAt(I)Ljava/lang/Object;
+Landroidx/collection/SparseArrayCompatKt;
+HSPLandroidx/collection/SparseArrayCompatKt;->()V
+PLandroidx/collection/SparseArrayCompatKt;->()V
+Landroidx/collection/SparseArrayKt$keyIterator$1;
+HSPLandroidx/collection/SparseArrayKt$keyIterator$1;->(Landroidx/collection/SparseArrayCompat;)V
+PLandroidx/collection/SparseArrayKt$keyIterator$1;->(Landroidx/collection/SparseArrayCompat;)V
+HSPLandroidx/collection/SparseArrayKt$keyIterator$1;->hasNext()Z
+PLandroidx/collection/SparseArrayKt$keyIterator$1;->hasNext()Z
+Landroidx/collection/internal/ContainerHelpersKt;
+HSPLandroidx/collection/internal/ContainerHelpersKt;->()V
+PLandroidx/collection/internal/ContainerHelpersKt;->()V
+HPLandroidx/collection/internal/ContainerHelpersKt;->binarySearch(II[I)I
+HSPLandroidx/collection/internal/ContainerHelpersKt;->binarySearch(II[I)I
+HSPLandroidx/collection/internal/ContainerHelpersKt;->binarySearch([JIJ)I
+PLandroidx/collection/internal/ContainerHelpersKt;->binarySearch([JIJ)I
+Landroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1;
+HSPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1;->(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Lkotlin/Function;I)V
+PLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1;->(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Lkotlin/Function;I)V
+HPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1;->invoke(Landroidx/compose/runtime/Composer;I)V
+HSPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1;->invoke(Landroidx/compose/runtime/Composer;I)V
+HSPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/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$1;
+HSPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$1$1$1;->(Ljava/lang/Object;ILjava/lang/Object;)V
+PLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$1$1$1;->(Ljava/lang/Object;ILjava/lang/Object;)V
+HPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$1$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+HSPLandroidx/compose/animation/AnimatedContentKt$AnimatedContent$6$1$1$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedContentKt$SizeTransform$1;
+HSPLandroidx/compose/animation/AnimatedContentKt$SizeTransform$1;->()V
+PLandroidx/compose/animation/AnimatedContentKt$SizeTransform$1;->()V
+HSPLandroidx/compose/animation/AnimatedContentKt$SizeTransform$1;->(I)V
+PLandroidx/compose/animation/AnimatedContentKt$SizeTransform$1;->(I)V
+HSPLandroidx/compose/animation/AnimatedContentKt$SizeTransform$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/animation/AnimatedContentKt$SizeTransform$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedContentMeasurePolicy;
+HSPLandroidx/compose/animation/AnimatedContentMeasurePolicy;->(Landroidx/compose/animation/AnimatedContentTransitionScopeImpl;)V
+PLandroidx/compose/animation/AnimatedContentMeasurePolicy;->(Landroidx/compose/animation/AnimatedContentTransitionScopeImpl;)V
+HSPLandroidx/compose/animation/AnimatedContentMeasurePolicy;->measure-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Ljava/util/List;J)Landroidx/compose/ui/layout/MeasureResult;
+PLandroidx/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;
+HSPLandroidx/compose/animation/AnimatedContentMeasurePolicy$measure$3;->(IILandroidx/collection/MutableObjectIntMap;Landroidx/compose/foundation/lazy/layout/NearestRangeKeyIndexMap;)V
+PLandroidx/compose/animation/AnimatedContentMeasurePolicy$measure$3;->(IILandroidx/collection/MutableObjectIntMap;Landroidx/compose/foundation/lazy/layout/NearestRangeKeyIndexMap;)V
+HSPLandroidx/compose/animation/AnimatedContentMeasurePolicy$measure$3;->([Landroidx/compose/ui/layout/Placeable;Landroidx/compose/animation/AnimatedContentMeasurePolicy;II)V
+PLandroidx/compose/animation/AnimatedContentMeasurePolicy$measure$3;->([Landroidx/compose/ui/layout/Placeable;Landroidx/compose/animation/AnimatedContentMeasurePolicy;II)V
+HSPLandroidx/compose/animation/AnimatedContentMeasurePolicy$measure$3;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/animation/AnimatedContentMeasurePolicy$measure$3;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedContentScopeImpl;
+Landroidx/compose/animation/AnimatedContentTransitionScope;
+Landroidx/compose/animation/AnimatedContentTransitionScopeImpl;
+HSPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl;->(Landroidx/compose/animation/core/Transition;Landroidx/compose/ui/Alignment;)V
+PLandroidx/compose/animation/AnimatedContentTransitionScopeImpl;->(Landroidx/compose/animation/core/Transition;Landroidx/compose/ui/Alignment;)V
+HSPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl;->getInitialState()Ljava/lang/Object;
+PLandroidx/compose/animation/AnimatedContentTransitionScopeImpl;->getInitialState()Ljava/lang/Object;
+HSPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl;->getTargetState()Ljava/lang/Object;
+PLandroidx/compose/animation/AnimatedContentTransitionScopeImpl;->getTargetState()Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedContentTransitionScopeImpl$ChildData;
+HSPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$ChildData;->equals(Ljava/lang/Object;)Z
+PLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$ChildData;->equals(Ljava/lang/Object;)Z
+HSPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$ChildData;->modifyParentData()Ljava/lang/Object;
+PLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$ChildData;->modifyParentData()Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifier;
+HSPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifier;->(Landroidx/compose/animation/AnimatedContentTransitionScopeImpl;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/runtime/MutableState;)V
+PLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifier;->(Landroidx/compose/animation/AnimatedContentTransitionScopeImpl;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/runtime/MutableState;)V
+HSPLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifier;->measure-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Landroidx/compose/ui/layout/Measurable;J)Landroidx/compose/ui/layout/MeasureResult;
+PLandroidx/compose/animation/AnimatedContentTransitionScopeImpl$SizeModifier;->measure-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Landroidx/compose/ui/layout/Measurable;J)Landroidx/compose/ui/layout/MeasureResult;
+Landroidx/compose/animation/AnimatedEnterExitMeasurePolicy;
+HSPLandroidx/compose/animation/AnimatedEnterExitMeasurePolicy;->(Landroidx/compose/animation/AnimatedVisibilityScopeImpl;)V
+PLandroidx/compose/animation/AnimatedEnterExitMeasurePolicy;->(Landroidx/compose/animation/AnimatedVisibilityScopeImpl;)V
+HPLandroidx/compose/animation/AnimatedEnterExitMeasurePolicy;->measure-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Ljava/util/List;J)Landroidx/compose/ui/layout/MeasureResult;
+HSPLandroidx/compose/animation/AnimatedEnterExitMeasurePolicy;->measure-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Ljava/util/List;J)Landroidx/compose/ui/layout/MeasureResult;
+Landroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1;
+HSPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1;->(Landroidx/compose/animation/core/Transition;Landroidx/compose/runtime/State;Lkotlin/coroutines/Continuation;)V
+PLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1;->(Landroidx/compose/animation/core/Transition;Landroidx/compose/runtime/State;Lkotlin/coroutines/Continuation;)V
+HSPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+PLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+HSPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+HSPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedEnterExitImpl$shouldDisposeAfterExit$2$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibilityImpl$1$1;
+HSPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibilityImpl$1$1;->(Lkotlin/jvm/functions/Function1;Landroidx/compose/animation/core/Transition;)V
+PLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibilityImpl$1$1;->(Lkotlin/jvm/functions/Function1;Landroidx/compose/animation/core/Transition;)V
+HSPLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibilityImpl$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/animation/AnimatedVisibilityKt$AnimatedVisibilityImpl$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedVisibilityScope;
+Landroidx/compose/animation/AnimatedVisibilityScopeImpl;
+HSPLandroidx/compose/animation/AnimatedVisibilityScopeImpl;->()V
+PLandroidx/compose/animation/AnimatedVisibilityScopeImpl;->()V
+Landroidx/compose/animation/AnimationModifierKt;
+HSPLandroidx/compose/animation/AnimationModifierKt;->()V
+PLandroidx/compose/animation/AnimationModifierKt;->()V
+Landroidx/compose/animation/ChangeSize;
+HSPLandroidx/compose/animation/ChangeSize;->(Landroidx/compose/animation/core/FiniteAnimationSpec;Landroidx/compose/ui/Alignment;Lkotlin/jvm/functions/Function1;Z)V
+PLandroidx/compose/animation/ChangeSize;->(Landroidx/compose/animation/core/FiniteAnimationSpec;Landroidx/compose/ui/Alignment;Lkotlin/jvm/functions/Function1;Z)V
+Landroidx/compose/animation/ContentTransform;
+HSPLandroidx/compose/animation/ContentTransform;->(Landroidx/compose/animation/EnterTransitionImpl;Landroidx/compose/animation/ExitTransitionImpl;FI)V
+PLandroidx/compose/animation/ContentTransform;->(Landroidx/compose/animation/EnterTransitionImpl;Landroidx/compose/animation/ExitTransitionImpl;FI)V
+Landroidx/compose/animation/CrossfadeKt$Crossfade$1;
+HSPLandroidx/compose/animation/CrossfadeKt$Crossfade$1;->(Ljava/lang/Object;Landroidx/compose/ui/Modifier;Ljava/lang/Object;Ljava/lang/Object;Lkotlin/Function;III)V
+PLandroidx/compose/animation/CrossfadeKt$Crossfade$1;->(Ljava/lang/Object;Landroidx/compose/ui/Modifier;Ljava/lang/Object;Ljava/lang/Object;Lkotlin/Function;III)V
+Landroidx/compose/animation/CrossfadeKt$Crossfade$3;
+HSPLandroidx/compose/animation/CrossfadeKt$Crossfade$3;->()V
+PLandroidx/compose/animation/CrossfadeKt$Crossfade$3;->()V
+HSPLandroidx/compose/animation/CrossfadeKt$Crossfade$3;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/animation/CrossfadeKt$Crossfade$3;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/CrossfadeKt$Crossfade$4$1;
+HSPLandroidx/compose/animation/CrossfadeKt$Crossfade$4$1;->(Landroidx/compose/animation/core/Transition;I)V
+PLandroidx/compose/animation/CrossfadeKt$Crossfade$4$1;->(Landroidx/compose/animation/core/Transition;I)V
+HSPLandroidx/compose/animation/CrossfadeKt$Crossfade$4$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/animation/CrossfadeKt$Crossfade$4$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/CrossfadeKt$Crossfade$5$1$1$1;
+HSPLandroidx/compose/animation/CrossfadeKt$Crossfade$5$1$1$1;->(Landroidx/compose/runtime/State;I)V
+PLandroidx/compose/animation/CrossfadeKt$Crossfade$5$1$1$1;->(Landroidx/compose/runtime/State;I)V
+HSPLandroidx/compose/animation/CrossfadeKt$Crossfade$5$1$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/animation/CrossfadeKt$Crossfade$5$1$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/EnterExitState;
+HSPLandroidx/compose/animation/EnterExitState;->()V
+PLandroidx/compose/animation/EnterExitState;->()V
+Landroidx/compose/animation/EnterExitTransitionElement;
+HSPLandroidx/compose/animation/EnterExitTransitionElement;->(Landroidx/compose/animation/core/Transition;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/EnterTransitionImpl;Landroidx/compose/animation/ExitTransitionImpl;Landroidx/compose/animation/EnterExitTransitionKt$$ExternalSyntheticLambda0;)V
+PLandroidx/compose/animation/EnterExitTransitionElement;->(Landroidx/compose/animation/core/Transition;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/EnterTransitionImpl;Landroidx/compose/animation/ExitTransitionImpl;Landroidx/compose/animation/EnterExitTransitionKt$$ExternalSyntheticLambda0;)V
+HSPLandroidx/compose/animation/EnterExitTransitionElement;->create()Landroidx/compose/ui/Modifier$Node;
+PLandroidx/compose/animation/EnterExitTransitionElement;->create()Landroidx/compose/ui/Modifier$Node;
+HPLandroidx/compose/animation/EnterExitTransitionElement;->equals(Ljava/lang/Object;)Z
+HSPLandroidx/compose/animation/EnterExitTransitionElement;->equals(Ljava/lang/Object;)Z
+HSPLandroidx/compose/animation/EnterExitTransitionElement;->update(Landroidx/compose/ui/Modifier$Node;)V
+PLandroidx/compose/animation/EnterExitTransitionElement;->update(Landroidx/compose/ui/Modifier$Node;)V
+Landroidx/compose/animation/EnterExitTransitionKt;
+HSPLandroidx/compose/animation/EnterExitTransitionKt;->()V
+PLandroidx/compose/animation/EnterExitTransitionKt;->()V
+HPLandroidx/compose/animation/EnterExitTransitionKt;->createModifier(Landroidx/compose/animation/core/Transition;Landroidx/compose/animation/EnterTransitionImpl;Landroidx/compose/animation/ExitTransitionImpl;Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/Modifier;
+HSPLandroidx/compose/animation/EnterExitTransitionKt;->createModifier(Landroidx/compose/animation/core/Transition;Landroidx/compose/animation/EnterTransitionImpl;Landroidx/compose/animation/ExitTransitionImpl;Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/Modifier;
+HSPLandroidx/compose/animation/EnterExitTransitionKt;->expandHorizontally$default(Landroidx/compose/animation/core/TweenSpec;Landroidx/compose/ui/BiasAlignment$Horizontal;I)Landroidx/compose/animation/EnterTransitionImpl;
+PLandroidx/compose/animation/EnterExitTransitionKt;->expandHorizontally$default(Landroidx/compose/animation/core/TweenSpec;Landroidx/compose/ui/BiasAlignment$Horizontal;I)Landroidx/compose/animation/EnterTransitionImpl;
+HSPLandroidx/compose/animation/EnterExitTransitionKt;->expandIn(Landroidx/compose/animation/core/FiniteAnimationSpec;Landroidx/compose/ui/Alignment;Lkotlin/jvm/functions/Function1;Z)Landroidx/compose/animation/EnterTransitionImpl;
+PLandroidx/compose/animation/EnterExitTransitionKt;->expandIn(Landroidx/compose/animation/core/FiniteAnimationSpec;Landroidx/compose/ui/Alignment;Lkotlin/jvm/functions/Function1;Z)Landroidx/compose/animation/EnterTransitionImpl;
+HSPLandroidx/compose/animation/EnterExitTransitionKt;->fadeIn$default(Landroidx/compose/animation/core/TweenSpec;I)Landroidx/compose/animation/EnterTransitionImpl;
+PLandroidx/compose/animation/EnterExitTransitionKt;->fadeIn$default(Landroidx/compose/animation/core/TweenSpec;I)Landroidx/compose/animation/EnterTransitionImpl;
+HSPLandroidx/compose/animation/EnterExitTransitionKt;->fadeOut$default(Landroidx/compose/animation/core/TweenSpec;I)Landroidx/compose/animation/ExitTransitionImpl;
+PLandroidx/compose/animation/EnterExitTransitionKt;->fadeOut$default(Landroidx/compose/animation/core/TweenSpec;I)Landroidx/compose/animation/ExitTransitionImpl;
+HSPLandroidx/compose/animation/EnterExitTransitionKt;->scaleIn-L8ZKh-E$default(Landroidx/compose/animation/core/TweenSpec;)Landroidx/compose/animation/EnterTransitionImpl;
+PLandroidx/compose/animation/EnterExitTransitionKt;->scaleIn-L8ZKh-E$default(Landroidx/compose/animation/core/TweenSpec;)Landroidx/compose/animation/EnterTransitionImpl;
+HSPLandroidx/compose/animation/EnterExitTransitionKt;->shrinkHorizontally$default(Landroidx/compose/animation/core/TweenSpec;Landroidx/compose/ui/BiasAlignment$Horizontal;I)Landroidx/compose/animation/ExitTransitionImpl;
+PLandroidx/compose/animation/EnterExitTransitionKt;->shrinkHorizontally$default(Landroidx/compose/animation/core/TweenSpec;Landroidx/compose/ui/BiasAlignment$Horizontal;I)Landroidx/compose/animation/ExitTransitionImpl;
+HSPLandroidx/compose/animation/EnterExitTransitionKt;->shrinkOut(Landroidx/compose/animation/core/FiniteAnimationSpec;Landroidx/compose/ui/Alignment;Lkotlin/jvm/functions/Function1;Z)Landroidx/compose/animation/ExitTransitionImpl;
+PLandroidx/compose/animation/EnterExitTransitionKt;->shrinkOut(Landroidx/compose/animation/core/FiniteAnimationSpec;Landroidx/compose/ui/Alignment;Lkotlin/jvm/functions/Function1;Z)Landroidx/compose/animation/ExitTransitionImpl;
+HSPLandroidx/compose/animation/EnterExitTransitionKt;->slideInVertically$default(Lkotlin/jvm/functions/Function1;)Landroidx/compose/animation/EnterTransitionImpl;
+PLandroidx/compose/animation/EnterExitTransitionKt;->slideInVertically$default(Lkotlin/jvm/functions/Function1;)Landroidx/compose/animation/EnterTransitionImpl;
+HSPLandroidx/compose/animation/EnterExitTransitionKt;->slideOutVertically$default(Lkotlin/jvm/functions/Function1;)Landroidx/compose/animation/ExitTransitionImpl;
+PLandroidx/compose/animation/EnterExitTransitionKt;->slideOutVertically$default(Lkotlin/jvm/functions/Function1;)Landroidx/compose/animation/ExitTransitionImpl;
+Landroidx/compose/animation/EnterExitTransitionKt$$ExternalSyntheticLambda0;
+HSPLandroidx/compose/animation/EnterExitTransitionKt$$ExternalSyntheticLambda0;->(Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/core/Transition;Landroidx/compose/animation/EnterTransitionImpl;Landroidx/compose/animation/ExitTransitionImpl;Landroidx/compose/animation/core/Transition$DeferredAnimation;)V
+PLandroidx/compose/animation/EnterExitTransitionKt$$ExternalSyntheticLambda0;->(Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/core/Transition;Landroidx/compose/animation/EnterTransitionImpl;Landroidx/compose/animation/ExitTransitionImpl;Landroidx/compose/animation/core/Transition$DeferredAnimation;)V
+Landroidx/compose/animation/EnterExitTransitionKt$createGraphicsLayerBlock$1$1$alpha$1;
+HSPLandroidx/compose/animation/EnterExitTransitionKt$createGraphicsLayerBlock$1$1$alpha$1;->(Landroidx/compose/animation/EnterTransitionImpl;Landroidx/compose/animation/ExitTransitionImpl;I)V
+PLandroidx/compose/animation/EnterExitTransitionKt$createGraphicsLayerBlock$1$1$alpha$1;->(Landroidx/compose/animation/EnterTransitionImpl;Landroidx/compose/animation/ExitTransitionImpl;I)V
+HPLandroidx/compose/animation/EnterExitTransitionKt$createGraphicsLayerBlock$1$1$alpha$1;->invoke(Landroidx/compose/animation/EnterExitState;)Ljava/lang/Float;
+HSPLandroidx/compose/animation/EnterExitTransitionKt$createGraphicsLayerBlock$1$1$alpha$1;->invoke(Landroidx/compose/animation/EnterExitState;)Ljava/lang/Float;
+HPLandroidx/compose/animation/EnterExitTransitionKt$createGraphicsLayerBlock$1$1$alpha$1;->invoke(Landroidx/compose/animation/core/Transition$Segment;)Landroidx/compose/animation/core/FiniteAnimationSpec;
+HSPLandroidx/compose/animation/EnterExitTransitionKt$createGraphicsLayerBlock$1$1$alpha$1;->invoke(Landroidx/compose/animation/core/Transition$Segment;)Landroidx/compose/animation/core/FiniteAnimationSpec;
+HPLandroidx/compose/animation/EnterExitTransitionKt$createGraphicsLayerBlock$1$1$alpha$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+HSPLandroidx/compose/animation/EnterExitTransitionKt$createGraphicsLayerBlock$1$1$alpha$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/EnterExitTransitionKt$expandIn$1;
+HSPLandroidx/compose/animation/EnterExitTransitionKt$expandIn$1;->()V
+PLandroidx/compose/animation/EnterExitTransitionKt$expandIn$1;->()V
+HSPLandroidx/compose/animation/EnterExitTransitionKt$expandIn$1;->(I)V
+PLandroidx/compose/animation/EnterExitTransitionKt$expandIn$1;->(I)V
+HPLandroidx/compose/animation/EnterExitTransitionKt$expandIn$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+HSPLandroidx/compose/animation/EnterExitTransitionKt$expandIn$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/EnterExitTransitionModifierNode;
+HSPLandroidx/compose/animation/EnterExitTransitionModifierNode;->(Landroidx/compose/animation/core/Transition;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/EnterTransitionImpl;Landroidx/compose/animation/ExitTransitionImpl;Landroidx/compose/animation/EnterExitTransitionKt$$ExternalSyntheticLambda0;)V
+PLandroidx/compose/animation/EnterExitTransitionModifierNode;->(Landroidx/compose/animation/core/Transition;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/core/Transition$DeferredAnimation;Landroidx/compose/animation/EnterTransitionImpl;Landroidx/compose/animation/ExitTransitionImpl;Landroidx/compose/animation/EnterExitTransitionKt$$ExternalSyntheticLambda0;)V
+HSPLandroidx/compose/animation/EnterExitTransitionModifierNode;->getAlignment()Landroidx/compose/ui/Alignment;
+PLandroidx/compose/animation/EnterExitTransitionModifierNode;->getAlignment()Landroidx/compose/ui/Alignment;
+HPLandroidx/compose/animation/EnterExitTransitionModifierNode;->measure-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Landroidx/compose/ui/layout/Measurable;J)Landroidx/compose/ui/layout/MeasureResult;
+HSPLandroidx/compose/animation/EnterExitTransitionModifierNode;->measure-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Landroidx/compose/ui/layout/Measurable;J)Landroidx/compose/ui/layout/MeasureResult;
+HSPLandroidx/compose/animation/EnterExitTransitionModifierNode;->onAttach()V
+PLandroidx/compose/animation/EnterExitTransitionModifierNode;->onAttach()V
+Landroidx/compose/animation/EnterExitTransitionModifierNode$measure$animSize$1;
+HSPLandroidx/compose/animation/EnterExitTransitionModifierNode$measure$animSize$1;->(Landroidx/compose/animation/EnterExitTransitionModifierNode;JI)V
+PLandroidx/compose/animation/EnterExitTransitionModifierNode$measure$animSize$1;->(Landroidx/compose/animation/EnterExitTransitionModifierNode;JI)V
+HPLandroidx/compose/animation/EnterExitTransitionModifierNode$measure$animSize$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+HSPLandroidx/compose/animation/EnterExitTransitionModifierNode$measure$animSize$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+HPLandroidx/compose/animation/EnterExitTransitionModifierNode$measure$animSize$1;->invoke-Bjo55l4(Landroidx/compose/animation/EnterExitState;)J
+HSPLandroidx/compose/animation/EnterExitTransitionModifierNode$measure$animSize$1;->invoke-Bjo55l4(Landroidx/compose/animation/EnterExitState;)J
+Landroidx/compose/animation/EnterExitTransitionModifierNode$slideSpec$1;
+HSPLandroidx/compose/animation/EnterExitTransitionModifierNode$slideSpec$1;->(Landroidx/compose/animation/EnterExitTransitionModifierNode;I)V
+PLandroidx/compose/animation/EnterExitTransitionModifierNode$slideSpec$1;->(Landroidx/compose/animation/EnterExitTransitionModifierNode;I)V
+HPLandroidx/compose/animation/EnterExitTransitionModifierNode$slideSpec$1;->invoke(Landroidx/compose/animation/core/Transition$Segment;)Landroidx/compose/animation/core/FiniteAnimationSpec;
+HSPLandroidx/compose/animation/EnterExitTransitionModifierNode$slideSpec$1;->invoke(Landroidx/compose/animation/core/Transition$Segment;)Landroidx/compose/animation/core/FiniteAnimationSpec;
+HSPLandroidx/compose/animation/EnterExitTransitionModifierNode$slideSpec$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+PLandroidx/compose/animation/EnterExitTransitionModifierNode$slideSpec$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/EnterTransitionImpl;
+HSPLandroidx/compose/animation/EnterTransitionImpl;->()V
+PLandroidx/compose/animation/EnterTransitionImpl;->()V
+HSPLandroidx/compose/animation/EnterTransitionImpl;->(Landroidx/compose/animation/TransitionData;)V
+PLandroidx/compose/animation/EnterTransitionImpl;->(Landroidx/compose/animation/TransitionData;)V
+HSPLandroidx/compose/animation/EnterTransitionImpl;->equals$androidx$compose$animation$EnterTransition(Ljava/lang/Object;)Z
+PLandroidx/compose/animation/EnterTransitionImpl;->equals$androidx$compose$animation$EnterTransition(Ljava/lang/Object;)Z
+HSPLandroidx/compose/animation/EnterTransitionImpl;->equals(Ljava/lang/Object;)Z
+PLandroidx/compose/animation/EnterTransitionImpl;->equals(Ljava/lang/Object;)Z
+HPLandroidx/compose/animation/EnterTransitionImpl;->plus(Landroidx/compose/animation/EnterTransitionImpl;)Landroidx/compose/animation/EnterTransitionImpl;
+HSPLandroidx/compose/animation/EnterTransitionImpl;->plus(Landroidx/compose/animation/EnterTransitionImpl;)Landroidx/compose/animation/EnterTransitionImpl;
+Landroidx/compose/animation/ExitTransitionImpl;
+HSPLandroidx/compose/animation/ExitTransitionImpl;->()V
+PLandroidx/compose/animation/ExitTransitionImpl;->()V
+HSPLandroidx/compose/animation/ExitTransitionImpl;->(Landroidx/compose/animation/TransitionData;)V
+PLandroidx/compose/animation/ExitTransitionImpl;->(Landroidx/compose/animation/TransitionData;)V
+HSPLandroidx/compose/animation/ExitTransitionImpl;->equals$androidx$compose$animation$ExitTransition(Ljava/lang/Object;)Z
+PLandroidx/compose/animation/ExitTransitionImpl;->equals$androidx$compose$animation$ExitTransition(Ljava/lang/Object;)Z
+HSPLandroidx/compose/animation/ExitTransitionImpl;->equals(Ljava/lang/Object;)Z
+PLandroidx/compose/animation/ExitTransitionImpl;->equals(Ljava/lang/Object;)Z
+HPLandroidx/compose/animation/ExitTransitionImpl;->plus(Landroidx/compose/animation/ExitTransitionImpl;)Landroidx/compose/animation/ExitTransitionImpl;
+HSPLandroidx/compose/animation/ExitTransitionImpl;->plus(Landroidx/compose/animation/ExitTransitionImpl;)Landroidx/compose/animation/ExitTransitionImpl;
+Landroidx/compose/animation/Fade;
+HSPLandroidx/compose/animation/Fade;->(FLandroidx/compose/animation/core/FiniteAnimationSpec;)V
+PLandroidx/compose/animation/Fade;->(FLandroidx/compose/animation/core/FiniteAnimationSpec;)V
+HSPLandroidx/compose/animation/Fade;->equals(Ljava/lang/Object;)Z
+PLandroidx/compose/animation/Fade;->equals(Ljava/lang/Object;)Z
+Landroidx/compose/animation/FlingCalculator;
+HSPLandroidx/compose/animation/FlingCalculator;->(FFFF)V
+PLandroidx/compose/animation/FlingCalculator;->(FFFF)V
+HSPLandroidx/compose/animation/FlingCalculator;->(FLandroidx/compose/ui/unit/Density;)V
+PLandroidx/compose/animation/FlingCalculator;->(FLandroidx/compose/ui/unit/Density;)V
+Landroidx/compose/animation/FlingCalculatorKt;
+HSPLandroidx/compose/animation/FlingCalculatorKt;->()V
+PLandroidx/compose/animation/FlingCalculatorKt;->()V
+Landroidx/compose/animation/LayoutModifierNodeWithPassThroughIntrinsics;
+Landroidx/compose/animation/Scale;
+HSPLandroidx/compose/animation/Scale;->(FJLandroidx/compose/animation/core/FiniteAnimationSpec;)V
+PLandroidx/compose/animation/Scale;->(FJLandroidx/compose/animation/core/FiniteAnimationSpec;)V
+HSPLandroidx/compose/animation/Scale;->equals(Ljava/lang/Object;)Z
+PLandroidx/compose/animation/Scale;->equals(Ljava/lang/Object;)Z
+Landroidx/compose/animation/SingleValueAnimationKt;
+HSPLandroidx/compose/animation/SingleValueAnimationKt;->()V
+PLandroidx/compose/animation/SingleValueAnimationKt;->()V
+HPLandroidx/compose/animation/SingleValueAnimationKt;->animateColorAsState-euL9pac(JLandroidx/compose/animation/core/FiniteAnimationSpec;Ljava/lang/String;Landroidx/compose/runtime/Composer;II)Landroidx/compose/runtime/State;
+HSPLandroidx/compose/animation/SingleValueAnimationKt;->animateColorAsState-euL9pac(JLandroidx/compose/animation/core/FiniteAnimationSpec;Ljava/lang/String;Landroidx/compose/runtime/Composer;II)Landroidx/compose/runtime/State;
+Landroidx/compose/animation/SizeTransformImpl;
+HSPLandroidx/compose/animation/SizeTransformImpl;->(ZLkotlin/jvm/functions/Function2;)V
+PLandroidx/compose/animation/SizeTransformImpl;->(ZLkotlin/jvm/functions/Function2;)V
+Landroidx/compose/animation/Slide;
+HSPLandroidx/compose/animation/Slide;->(Landroidx/compose/animation/core/FiniteAnimationSpec;Landroidx/compose/foundation/layout/OffsetKt$offset$2;)V
+PLandroidx/compose/animation/Slide;->(Landroidx/compose/animation/core/FiniteAnimationSpec;Landroidx/compose/foundation/layout/OffsetKt$offset$2;)V
+HSPLandroidx/compose/animation/Slide;->equals(Ljava/lang/Object;)Z
+PLandroidx/compose/animation/Slide;->equals(Ljava/lang/Object;)Z
+Landroidx/compose/animation/SplineBasedFloatDecayAnimationSpec;
+HSPLandroidx/compose/animation/SplineBasedFloatDecayAnimationSpec;->(Landroidx/compose/ui/unit/Density;)V
+PLandroidx/compose/animation/SplineBasedFloatDecayAnimationSpec;->(Landroidx/compose/ui/unit/Density;)V
+Landroidx/compose/animation/SplineBasedFloatDecayAnimationSpec_androidKt;
+HSPLandroidx/compose/animation/SplineBasedFloatDecayAnimationSpec_androidKt;->()V
+PLandroidx/compose/animation/SplineBasedFloatDecayAnimationSpec_androidKt;->