File classes.dex
Function:
    000b293c
    000b293candroidx.lifecycle.x::b(androidx.lifecycle.w):
    000b294ciget-boolean v0, v3, Landroidx/lifecycle/w;->b:Z
    000b2950if-nez v0, :cond_5
    000b2954goto :goto_54
    000b2956invoke-virtual {v3}, Landroidx/lifecycle/w;->e()Z
    000b295cmove-result v0
    000b295eif-nez v0, :cond_10
    000b2962const/4 v0, 0x0
    000b2964invoke-virtual {v3, v0}, Landroidx/lifecycle/w;->c(Z)V
    000b296areturn-void
    000b296ciget v0, v3, Landroidx/lifecycle/w;->c:I
    000b2970iget v1, v2, Landroidx/lifecycle/x;->g:I
    000b2974if-lt v0, v1, :cond_17
    000b2978goto :goto_54
    000b297aiput v1, v3, Landroidx/lifecycle/w;->c:I
    000b297eiget-object v3, v3, Landroidx/lifecycle/w;->a:LC/h;
    000b2982iget-object v0, v2, Landroidx/lifecycle/x;->e:Ljava/lang/Object;
    000b2986invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b298ccheck-cast v0, Landroidx/lifecycle/r;
    000b2990if-eqz v0, :cond_54
    000b2994iget-object v3, v3, LC/h;->b:Ljava/lang/Object;
    000b2998check-cast v3, Landroidx/fragment/app/l;
    000b299ciget-boolean v0, v3, Landroidx/fragment/app/l;->W:Z
    000b29a0if-eqz v0, :cond_54
    000b29a4invoke-virtual {v3}, Landroidx/fragment/app/o;->w()Landroid/view/View;
    000b29aamove-result-object v0
    000b29acinvoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
    000b29b2move-result-object v1
    000b29b4if-nez v1, :cond_4c
    000b29b8iget-object v1, v3, Landroidx/fragment/app/l;->a0:Landroid/app/Dialog;
    000b29bcif-eqz v1, :cond_54
    000b29c0const/4 v1, 0x3
    000b29c2invoke-static {v1}, Landroidx/fragment/app/E;->D(I)Z
    000b29c8move-result v1
    000b29caif-eqz v1, :cond_46
    000b29ceiget-object v1, v3, Landroidx/fragment/app/l;->a0:Landroid/app/Dialog;
    000b29d2invoke-static {v1}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000b29d8iget-object v3, v3, Landroidx/fragment/app/l;->a0:Landroid/app/Dialog;
    000b29dcinvoke-virtual {v3, v0}, Landroid/app/Dialog;->setContentView(Landroid/view/View;)V
    000b29e2return-void
    000b29e4new-instance v3, Ljava/lang/IllegalStateException;
    000b29e8const-string v0, "DialogFragment can not be attached to a container view"
    000b29ecinvoke-direct {v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000b29f2throw v3
    000b29f4return-void
    000b293c
    000b29f6
    000b29f6 // align 0x8
    000b29f8
    000b29f8androidx.lifecycle.x::c(androidx.lifecycle.w):
    000b2a08iget-boolean v0, v4, Landroidx/lifecycle/x;->h:Z
    000b2a0cconst/4 v1, 0x1
    000b2a0eif-eqz v0, :cond_8
    000b2a12iput-boolean v1, v4, Landroidx/lifecycle/x;->i:Z
    000b2a16return-void
    000b2a18iput-boolean v1, v4, Landroidx/lifecycle/x;->h:Z
    000b2a1cconst/4 v0, 0x0
    000b2a1eiput-boolean v0, v4, Landroidx/lifecycle/x;->i:Z
    000b2a22if-eqz v5, :cond_14
    000b2a26invoke-virtual {v4, v5}, Landroidx/lifecycle/x;->b(Landroidx/lifecycle/w;)V
    000b2a2cconst/4 v5, 0x0
    000b2a2egoto :goto_3e
    000b2a30iget-object v1, v4, Landroidx/lifecycle/x;->b:Ll/f;
    000b2a34invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b2a3anew-instance v2, Ll/d;
    000b2a3einvoke-direct {v2, v1}, Ll/d;-><init>(Ll/f;)V
    000b2a44iget-object v1, v1, Ll/f;->c:Ljava/util/WeakHashMap;
    000b2a48sget-object v3, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
    000b2a4cinvoke-virtual {v1, v2, v3}, Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    000b2a52invoke-virtual {v2}, Ll/d;->hasNext()Z
    000b2a58move-result v1
    000b2a5aif-eqz v1, :cond_3e
    000b2a5einvoke-virtual {v2}, Ll/d;->next()Ljava/lang/Object;
    000b2a64move-result-object v1
    000b2a66check-cast v1, Ljava/util/Map$Entry;
    000b2a6ainvoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
    000b2a70move-result-object v1
    000b2a72check-cast v1, Landroidx/lifecycle/w;
    000b2a76invoke-virtual {v4, v1}, Landroidx/lifecycle/x;->b(Landroidx/lifecycle/w;)V
    000b2a7ciget-boolean v1, v4, Landroidx/lifecycle/x;->i:Z
    000b2a80if-eqz v1, :cond_25
    000b2a84iget-boolean v1, v4, Landroidx/lifecycle/x;->i:Z
    000b2a88if-nez v1, :cond_a
    000b2a8ciput-boolean v0, v4, Landroidx/lifecycle/x;->h:Z
    000b2a90return-void
    000b29f8
    000b2a92
    000b2a92 // align 0x4
    000b2a94
    000b2a94androidx.lifecycle.x::d(C.h):
    000b2aa4const-string v0, "observeForever"
    000b2aa8invoke-static {v0}, Landroidx/lifecycle/x;->a(Ljava/lang/String;)V
    000b2aaenew-instance v0, Landroidx/lifecycle/v;
    000b2ab2invoke-direct {v0, v4, v5}, Landroidx/lifecycle/w;-><init>(Landroidx/lifecycle/x;LC/h;)V
    000b2ab8iget-object v1, v4, Landroidx/lifecycle/x;->b:Ll/f;
    000b2abcinvoke-virtual {v1, v5}, Ll/f;->a(Ljava/lang/Object;)Ll/c;
    000b2ac2move-result-object v2
    000b2ac4const/4 v3, 0x1
    000b2ac6if-eqz v2, :cond_16
    000b2acaiget-object v5, v2, Ll/c;->b:Ljava/lang/Object;
    000b2acegoto :goto_30
    000b2ad0new-instance v2, Ll/c;
    000b2ad4invoke-direct {v2, v5, v0}, Ll/c;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V
    000b2adaiget v5, v1, Ll/f;->d:I
    000b2adeadd-int/2addr v5, v3
    000b2ae0iput v5, v1, Ll/f;->d:I
    000b2ae4iget-object v5, v1, Ll/f;->b:Ll/c;
    000b2ae8if-nez v5, :cond_29
    000b2aeciput-object v2, v1, Ll/f;->a:Ll/c;
    000b2af0iput-object v2, v1, Ll/f;->b:Ll/c;
    000b2af4goto :goto_2f
    000b2af6iput-object v2, v5, Ll/c;->c:Ll/c;
    000b2afaiput-object v5, v2, Ll/c;->d:Ll/c;
    000b2afeiput-object v2, v1, Ll/f;->b:Ll/c;
    000b2b02const/4 v5, 0x0
    000b2b04check-cast v5, Landroidx/lifecycle/w;
    000b2b08instance-of v1, v5, Landroidx/lifecycle/LiveData$LifecycleBoundObserver;
    000b2b0cif-nez v1, :cond_3d
    000b2b10if-eqz v5, :cond_39
    000b2b14return-void
    000b2b16invoke-virtual {v0, v3}, Landroidx/lifecycle/w;->c(Z)V
    000b2b1creturn-void
    000b2b1enew-instance v5, Ljava/lang/IllegalArgumentException;
    000b2b22const-string v0, "Cannot add the same observer with different lifecycles"
    000b2b26invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000b2b2cthrow v5
    000b2a94
    000b2b2e
    000b2b2e // align 0x10
    000b2b30
    000b2b30androidx.lifecycle.x::e(java.lang.Object):
    000b2b40const-string v0, "setValue"
    000b2b44invoke-static {v0}, Landroidx/lifecycle/x;->a(Ljava/lang/String;)V
    000b2b4aiget v0, v1, Landroidx/lifecycle/x;->g:I
    000b2b4eadd-int/lit8 v0, v0, 0x1
    000b2b52iput v0, v1, Landroidx/lifecycle/x;->g:I
    000b2b56iput-object v2, v1, Landroidx/lifecycle/x;->e:Ljava/lang/Object;
    000b2b5aconst/4 v2, 0x0
    000b2b5cinvoke-virtual {v1, v2}, Landroidx/lifecycle/x;->c(Landroidx/lifecycle/w;)V
    000b2b62return-void
    000b2b30
    000b2b64
    000b2b64androidx.lifecycle.ProcessLifecycleInitializer::b(android.content.Context):
    000b2b74const-string v0, "context"
    000b2b78invoke-static {v5, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b2b7einvoke-static {v5}, Lh0/a;->c(Landroid/content/Context;)Lh0/a;
    000b2b84move-result-object v0
    000b2b86const-string v1, "getInstance(context)"
    000b2b8ainvoke-static {v0, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    000b2b90iget-object v0, v0, Lh0/a;->b:Ljava/util/HashSet;
    000b2b94const-class v1, Landroidx/lifecycle/ProcessLifecycleInitializer;
    000b2b98invoke-virtual {v0, v1}, Ljava/util/HashSet;->contains(Ljava/lang/Object;)Z
    000b2b9emove-result v0
    000b2ba0if-eqz v0, :cond_5a
    000b2ba4sget-object v0, Landroidx/lifecycle/o;->a:Ljava/util/concurrent/atomic/AtomicBoolean;
    000b2ba8const/4 v1, 0x1
    000b2baainvoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->getAndSet(Z)Z
    000b2bb0move-result v0
    000b2bb2const-string v1, "null cannot be cast to non-null type android.app.Application"
    000b2bb6if-eqz v0, :cond_24
    000b2bbagoto :goto_35
    000b2bbcinvoke-virtual {v5}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
    000b2bc2move-result-object v0
    000b2bc4invoke-static {v0, v1}, Lk1/c;->c(Ljava/lang/Object;Ljava/lang/String;)V
    000b2bcacheck-cast v0, Landroid/app/Application;
    000b2bcenew-instance v2, Landroidx/lifecycle/n;
    000b2bd2invoke-direct {v2}, Landroidx/lifecycle/n;-><init>()V
    000b2bd8invoke-virtual {v0, v2}, Landroid/app/Application;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V
    000b2bdesget-object v0, Landroidx/lifecycle/B;->i:Landroidx/lifecycle/B;
    000b2be2invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b2be8new-instance v2, Landroid/os/Handler;
    000b2becinvoke-direct {v2}, Landroid/os/Handler;-><init>()V
    000b2bf2iput-object v2, v0, Landroidx/lifecycle/B;->e:Landroid/os/Handler;
    000b2bf6iget-object v2, v0, Landroidx/lifecycle/B;->f:Landroidx/lifecycle/t;
    000b2bfasget-object v3, Landroidx/lifecycle/l;->ON_CREATE:Landroidx/lifecycle/l;
    000b2bfeinvoke-virtual {v2, v3}, Landroidx/lifecycle/t;->d(Landroidx/lifecycle/l;)V
    000b2c04invoke-virtual {v5}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
    000b2c0amove-result-object v5
    000b2c0cinvoke-static {v5, v1}, Lk1/c;->c(Ljava/lang/Object;Ljava/lang/String;)V
    000b2c12check-cast v5, Landroid/app/Application;
    000b2c16new-instance v1, Landroidx/lifecycle/A;
    000b2c1ainvoke-direct {v1, v0}, Landroidx/lifecycle/A;-><init>(Landroidx/lifecycle/B;)V
    000b2c20invoke-virtual {v5, v1}, Landroid/app/Application;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V
    000b2c26return-object v0
    000b2c28new-instance v5, Ljava/lang/IllegalStateException;
    000b2c2cconst-string v0, "ProcessLifecycleInitializer cannot be initialized lazily.\n Please ensure that you have:\n <meta-data\n android:name='androidx.lifecycle.ProcessLifecycleInitializer'\n android:value='androidx.startup' />\n under InitializationProvider in your AndroidManifest.xml"
    000b2c30invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000b2c36throw v5
    000b2b64
    000b2c38
    000b2c38androidx.lifecycle.ProcessLifecycleInitializer::a():
    000b2c48sget-object v0, Lc1/q;->a:Lc1/q;
    000b2c4creturn-object v0
    000b2c38
    000b2c4e
    000b2c4e // align 0x10
    000b2c50
    000b2c50androidx.lifecycle.ProcessLifecycleInitializer::<init>():
    000b2c60invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b2c66return-void
    000b2c50
    000b2c68
    000b2c68androidx.lifecycle.z::a(android.app.Activity, android.app.Application$ActivityLifecycleCallbacks):
    000b2c78const-string v0, "activity"
    000b2c7cinvoke-static {v1, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b2c82const-string v0, "callback"
    000b2c86invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b2c8cinvoke-virtual {v1, v2}, Landroid/app/Activity;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V
    000b2c92return-void
    000b2c68
    000b2c94
    000b2c94androidx.lifecycle.A$a::<init>(androidx.lifecycle.B):
    000b2ca4iput-object v1, v0, Landroidx/lifecycle/A$a;->this$0:Landroidx/lifecycle/B;
    000b2ca8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b2caereturn-void
    000b2c94
    000b2cb0
    000b2cb0androidx.lifecycle.A$a::onActivityPostResumed(android.app.Activity):
    000b2cc0const-string v0, "activity"
    000b2cc4invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b2ccaiget-object v2, v1, Landroidx/lifecycle/A$a;->this$0:Landroidx/lifecycle/B;
    000b2cceinvoke-virtual {v2}, Landroidx/lifecycle/B;->a()V
    000b2cd4return-void
    000b2cb0
    000b2cd6
    000b2cd6 // align 0x8
    000b2cd8
    000b2cd8androidx.lifecycle.A$a::onActivityPostStarted(android.app.Activity):
    000b2ce8const-string v0, "activity"
    000b2cecinvoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b2cf2iget-object v3, v2, Landroidx/lifecycle/A$a;->this$0:Landroidx/lifecycle/B;
    000b2cf6iget v0, v3, Landroidx/lifecycle/B;->a:I
    000b2cfaconst/4 v1, 0x1
    000b2cfcadd-int/2addr v0, v1
    000b2cfeiput v0, v3, Landroidx/lifecycle/B;->a:I
    000b2d02if-ne v0, v1, :cond_1d
    000b2d06iget-boolean v0, v3, Landroidx/lifecycle/B;->d:Z
    000b2d0aif-eqz v0, :cond_1d
    000b2d0eiget-object v0, v3, Landroidx/lifecycle/B;->f:Landroidx/lifecycle/t;
    000b2d12sget-object v1, Landroidx/lifecycle/l;->ON_START:Landroidx/lifecycle/l;
    000b2d16invoke-virtual {v0, v1}, Landroidx/lifecycle/t;->d(Landroidx/lifecycle/l;)V
    000b2d1cconst/4 v0, 0x0
    000b2d1eiput-boolean v0, v3, Landroidx/lifecycle/B;->d:Z
    000b2d22return-void
    000b2cd8
    000b2d24
    000b2d24androidx.lifecycle.A::<init>(androidx.lifecycle.B):
    000b2d34iput-object v1, v0, Landroidx/lifecycle/A;->this$0:Landroidx/lifecycle/B;
    000b2d38invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b2d3ereturn-void
    000b2d24
    000b2d40
    000b2d40androidx.lifecycle.A::onActivityCreated(android.app.Activity, android.os.Bundle):
    000b2d50const-string v3, "activity"
    000b2d54invoke-static {v2, v3}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b2d5asget v3, Landroid/os/Build$VERSION;->SDK_INT:I
    000b2d5econst/16 v0, 0x1d
    000b2d62if-ge v3, v0, :cond_24
    000b2d66sget v3, Landroidx/lifecycle/E;->b:I
    000b2d6ainvoke-virtual {v2}, Landroid/app/Activity;->getFragmentManager()Landroid/app/FragmentManager;
    000b2d70move-result-object v2
    000b2d72const-string v3, "androidx.lifecycle.LifecycleDispatcher.report_fragment_tag"
    000b2d76invoke-virtual {v2, v3}, Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment;
    000b2d7cmove-result-object v2
    000b2d7econst-string v3, "null cannot be cast to non-null type androidx.lifecycle.ReportFragment"
    000b2d82invoke-static {v2, v3}, Lk1/c;->c(Ljava/lang/Object;Ljava/lang/String;)V
    000b2d88check-cast v2, Landroidx/lifecycle/E;
    000b2d8ciget-object v3, v1, Landroidx/lifecycle/A;->this$0:Landroidx/lifecycle/B;
    000b2d90iget-object v3, v3, Landroidx/lifecycle/B;->h:LC/h;
    000b2d94iput-object v3, v2, Landroidx/lifecycle/E;->a:LC/h;
    000b2d98return-void
    000b2d40
    000b2d9a
    000b2d9a // align 0x4
    000b2d9c
    000b2d9candroidx.lifecycle.A::onActivityPaused(android.app.Activity):
    000b2dacconst-string v0, "activity"
    000b2db0invoke-static {v4, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b2db6iget-object v4, v3, Landroidx/lifecycle/A;->this$0:Landroidx/lifecycle/B;
    000b2dbaiget v0, v4, Landroidx/lifecycle/B;->b:I
    000b2dbeadd-int/lit8 v0, v0, -0x1
    000b2dc2iput v0, v4, Landroidx/lifecycle/B;->b:I
    000b2dc6if-nez v0, :cond_1b
    000b2dcaiget-object v0, v4, Landroidx/lifecycle/B;->e:Landroid/os/Handler;
    000b2dceinvoke-static {v0}, Lk1/c;->b(Ljava/lang/Object;)V
    000b2dd4iget-object v4, v4, Landroidx/lifecycle/B;->g:LE0/G;
    000b2dd8const-wide/16 v1, 0x2bc
    000b2ddcinvoke-virtual {v0, v4, v1, v2}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
    000b2de2return-void
    000b2d9c
    000b2de4
    000b2de4androidx.lifecycle.A::onActivityPreCreated(android.app.Activity, android.os.Bundle):
    000b2df4const-string v3, "activity"
    000b2df8invoke-static {v2, v3}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b2dfenew-instance v3, Landroidx/lifecycle/A$a;
    000b2e02iget-object v0, v1, Landroidx/lifecycle/A;->this$0:Landroidx/lifecycle/B;
    000b2e06invoke-direct {v3, v0}, Landroidx/lifecycle/A$a;-><init>(Landroidx/lifecycle/B;)V
    000b2e0cinvoke-static {v2, v3}, Landroidx/lifecycle/z;->a(Landroid/app/Activity;Landroid/app/Application$ActivityLifecycleCallbacks;)V
    000b2e12return-void
    000b2de4
    000b2e14
    000b2e14androidx.lifecycle.A::onActivityStopped(android.app.Activity):
    000b2e24const-string v0, "activity"
    000b2e28invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b2e2eiget-object v3, v2, Landroidx/lifecycle/A;->this$0:Landroidx/lifecycle/B;
    000b2e32iget v0, v3, Landroidx/lifecycle/B;->a:I
    000b2e36add-int/lit8 v0, v0, -0x1
    000b2e3aiput v0, v3, Landroidx/lifecycle/B;->a:I
    000b2e3eif-nez v0, :cond_1d
    000b2e42iget-boolean v0, v3, Landroidx/lifecycle/B;->c:Z
    000b2e46if-eqz v0, :cond_1d
    000b2e4aiget-object v0, v3, Landroidx/lifecycle/B;->f:Landroidx/lifecycle/t;
    000b2e4esget-object v1, Landroidx/lifecycle/l;->ON_STOP:Landroidx/lifecycle/l;
    000b2e52invoke-virtual {v0, v1}, Landroidx/lifecycle/t;->d(Landroidx/lifecycle/l;)V
    000b2e58const/4 v0, 0x1
    000b2e5aiput-boolean v0, v3, Landroidx/lifecycle/B;->d:Z
    000b2e5ereturn-void
    000b2e14
    000b2e60
    000b2e60androidx.lifecycle.B::e():
    000b2e70iget-object v0, v1, Landroidx/lifecycle/B;->f:Landroidx/lifecycle/t;
    000b2e74return-object v0
    000b2e60
    000b2e76
    000b2e76 // align 0x8
    000b2e78
    000b2e78androidx.lifecycle.B::<clinit>():
    000b2e88new-instance v0, Landroidx/lifecycle/B;
    000b2e8cinvoke-direct {v0}, Landroidx/lifecycle/B;-><init>()V
    000b2e92sput-object v0, Landroidx/lifecycle/B;->i:Landroidx/lifecycle/B;
    000b2e96return-void
    000b2e78
    000b2e98
    000b2e98androidx.lifecycle.B::<init>():
    000b2ea8invoke-direct {v2}, Ljava/lang/Object;-><init>()V
    000b2eaeconst/4 v0, 0x1
    000b2eb0iput-boolean v0, v2, Landroidx/lifecycle/B;->c:Z
    000b2eb4iput-boolean v0, v2, Landroidx/lifecycle/B;->d:Z
    000b2eb8new-instance v0, Landroidx/lifecycle/t;
    000b2ebcinvoke-direct {v0, v2}, Landroidx/lifecycle/t;-><init>(Landroidx/lifecycle/r;)V
    000b2ec2iput-object v0, v2, Landroidx/lifecycle/B;->f:Landroidx/lifecycle/t;
    000b2ec6new-instance v0, LE0/G;
    000b2ecaconst/16 v1, 0xa
    000b2eceinvoke-direct {v0, v1, v2}, LE0/G;-><init>(ILjava/lang/Object;)V
    000b2ed4iput-object v0, v2, Landroidx/lifecycle/B;->g:LE0/G;
    000b2ed8new-instance v0, LC/h;
    000b2edcconst/16 v1, 0x14
    000b2ee0invoke-direct {v0, v1, v2}, LC/h;-><init>(ILjava/lang/Object;)V
    000b2ee6iput-object v0, v2, Landroidx/lifecycle/B;->h:LC/h;
    000b2eeareturn-void
    000b2e98
    000b2eec
    000b2eecandroidx.lifecycle.B::a():
    000b2efciget v0, v2, Landroidx/lifecycle/B;->b:I
    000b2f00const/4 v1, 0x1
    000b2f02add-int/2addr v0, v1
    000b2f04iput v0, v2, Landroidx/lifecycle/B;->b:I
    000b2f08if-ne v0, v1, :cond_21
    000b2f0ciget-boolean v0, v2, Landroidx/lifecycle/B;->c:Z
    000b2f10if-eqz v0, :cond_17
    000b2f14iget-object v0, v2, Landroidx/lifecycle/B;->f:Landroidx/lifecycle/t;
    000b2f18sget-object v1, Landroidx/lifecycle/l;->ON_RESUME:Landroidx/lifecycle/l;
    000b2f1cinvoke-virtual {v0, v1}, Landroidx/lifecycle/t;->d(Landroidx/lifecycle/l;)V
    000b2f22const/4 v0, 0x0
    000b2f24iput-boolean v0, v2, Landroidx/lifecycle/B;->c:Z
    000b2f28return-void
    000b2f2aiget-object v0, v2, Landroidx/lifecycle/B;->e:Landroid/os/Handler;
    000b2f2einvoke-static {v0}, Lk1/c;->b(Ljava/lang/Object;)V
    000b2f34iget-object v1, v2, Landroidx/lifecycle/B;->g:LE0/G;
    000b2f38invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V
    000b2f3ereturn-void
    000b2eec
    000b2f40
    000b2f40androidx.lifecycle.ReflectiveGenericLifecycleObserver::<init>(androidx.lifecycle.q):
    000b2f50invoke-direct {v2}, Ljava/lang/Object;-><init>()V
    000b2f56iput-object v3, v2, Landroidx/lifecycle/ReflectiveGenericLifecycleObserver;->a:Landroidx/lifecycle/q;
    000b2f5asget-object v0, Landroidx/lifecycle/c;->c:Landroidx/lifecycle/c;
    000b2f5einvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b2f64move-result-object v3
    000b2f66iget-object v1, v0, Landroidx/lifecycle/c;->a:Ljava/util/HashMap;
    000b2f6ainvoke-virtual {v1, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000b2f70move-result-object v1
    000b2f72check-cast v1, Landroidx/lifecycle/a;
    000b2f76if-eqz v1, :cond_16
    000b2f7agoto :goto_1b
    000b2f7cconst/4 v1, 0x0
    000b2f7einvoke-virtual {v0, v3, v1}, Landroidx/lifecycle/c;->a(Ljava/lang/Class;[Ljava/lang/reflect/Method;)Landroidx/lifecycle/a;
    000b2f84move-result-object v1
    000b2f86iput-object v1, v2, Landroidx/lifecycle/ReflectiveGenericLifecycleObserver;->b:Landroidx/lifecycle/a;
    000b2f8areturn-void
    000b2f40
    000b2f8c
    000b2f8candroidx.lifecycle.ReflectiveGenericLifecycleObserver::b(androidx.lifecycle.r, androidx.lifecycle.l):
    000b2f9ciget-object v0, v3, Landroidx/lifecycle/ReflectiveGenericLifecycleObserver;->b:Landroidx/lifecycle/a;
    000b2fa0iget-object v0, v0, Landroidx/lifecycle/a;->a:Ljava/util/HashMap;
    000b2fa4invoke-virtual {v0, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000b2faamove-result-object v1
    000b2faccheck-cast v1, Ljava/util/List;
    000b2fb0iget-object v2, v3, Landroidx/lifecycle/ReflectiveGenericLifecycleObserver;->a:Landroidx/lifecycle/q;
    000b2fb4invoke-static {v1, v4, v5, v2}, Landroidx/lifecycle/a;->a(Ljava/util/List;Landroidx/lifecycle/r;Landroidx/lifecycle/l;Landroidx/lifecycle/q;)V
    000b2fbasget-object v1, Landroidx/lifecycle/l;->ON_ANY:Landroidx/lifecycle/l;
    000b2fbeinvoke-virtual {v0, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000b2fc4move-result-object v0
    000b2fc6check-cast v0, Ljava/util/List;
    000b2fcainvoke-static {v0, v4, v5, v2}, Landroidx/lifecycle/a;->a(Ljava/util/List;Landroidx/lifecycle/r;Landroidx/lifecycle/l;Landroidx/lifecycle/q;)V
    000b2fd0return-void
    000b2f8c
    000b2fd2
    000b2fd2 // align 0x4
    000b2fd4
    000b2fd4androidx.lifecycle.C::a(android.app.Activity, androidx.lifecycle.l):
    000b2fe4const-string v0, "event"
    000b2fe8invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b2feeinstance-of v0, v1, Landroidx/lifecycle/r;
    000b2ff2if-eqz v0, :cond_14
    000b2ff6check-cast v1, Landroidx/lifecycle/r;
    000b2ffainvoke-interface {v1}, Landroidx/lifecycle/r;->e()Landroidx/lifecycle/t;
    000b3000move-result-object v1
    000b3002if-eqz v1, :cond_14
    000b3006invoke-virtual {v1, v2}, Landroidx/lifecycle/t;->d(Landroidx/lifecycle/l;)V
    000b300creturn-void
    000b2fd4
    000b300e
    000b300e // align 0x10
    000b3010
    000b3010androidx.lifecycle.C::b(android.app.Activity):
    000b3020sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
    000b3024const/16 v1, 0x1d
    000b3028if-lt v0, v1, :cond_13
    000b302csget-object v0, Landroidx/lifecycle/E$a;->Companion:Landroidx/lifecycle/D;
    000b3030invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b3036new-instance v0, Landroidx/lifecycle/E$a;
    000b303ainvoke-direct {v0}, Landroidx/lifecycle/E$a;-><init>()V
    000b3040invoke-static {v3, v0}, LC/b;->l(Landroid/app/Activity;Landroidx/lifecycle/E$a;)V
    000b3046invoke-virtual {v3}, Landroid/app/Activity;->getFragmentManager()Landroid/app/FragmentManager;
    000b304cmove-result-object v3
    000b304econst-string v0, "androidx.lifecycle.LifecycleDispatcher.report_fragment_tag"
    000b3052invoke-virtual {v3, v0}, Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment;
    000b3058move-result-object v1
    000b305aif-nez v1, :cond_32
    000b305einvoke-virtual {v3}, Landroid/app/FragmentManager;->beginTransaction()Landroid/app/FragmentTransaction;
    000b3064move-result-object v1
    000b3066new-instance v2, Landroidx/lifecycle/E;
    000b306ainvoke-direct {v2}, Landroid/app/Fragment;-><init>()V
    000b3070invoke-virtual {v1, v2, v0}, Landroid/app/FragmentTransaction;->add(Landroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction;
    000b3076move-result-object v0
    000b3078invoke-virtual {v0}, Landroid/app/FragmentTransaction;->commit()I
    000b307einvoke-virtual {v3}, Landroid/app/FragmentManager;->executePendingTransactions()Z
    000b3084return-void
    000b3010
    000b3086
    000b3086 // align 0x8
    000b3088
    000b3088androidx.lifecycle.E$a::<clinit>():
    000b3098new-instance v0, Landroidx/lifecycle/D;
    000b309cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b30a2sput-object v0, Landroidx/lifecycle/E$a;->Companion:Landroidx/lifecycle/D;
    000b30a6return-void
    000b3088
    000b30a8
    000b30a8androidx.lifecycle.E$a::<init>():
    000b30b8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b30bereturn-void
    000b30a8
    000b30c0
    000b30c0androidx.lifecycle.E$a::onActivityCreated(android.app.Activity, android.os.Bundle):
    000b30d0const-string v2, "activity"
    000b30d4invoke-static {v1, v2}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b30dareturn-void
    000b30c0
    000b30dc
    000b30dcandroidx.lifecycle.E$a::onActivityDestroyed(android.app.Activity):
    000b30ecconst-string v0, "activity"
    000b30f0invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b30f6return-void
    000b30dc
    000b30f8
    000b30f8androidx.lifecycle.E$a::onActivityPaused(android.app.Activity):
    000b3108const-string v0, "activity"
    000b310cinvoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b3112return-void
    000b30f8
    000b3114
    000b3114androidx.lifecycle.E$a::onActivityPostCreated(android.app.Activity, android.os.Bundle):
    000b3124const-string v2, "activity"
    000b3128invoke-static {v1, v2}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b312esget v2, Landroidx/lifecycle/E;->b:I
    000b3132sget-object v2, Landroidx/lifecycle/l;->ON_CREATE:Landroidx/lifecycle/l;
    000b3136invoke-static {v1, v2}, Landroidx/lifecycle/C;->a(Landroid/app/Activity;Landroidx/lifecycle/l;)V
    000b313creturn-void
    000b3114
    000b313e
    000b313e // align 0x10
    000b3140
    000b3140androidx.lifecycle.E$a::onActivityPostResumed(android.app.Activity):
    000b3150const-string v0, "activity"
    000b3154invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b315asget v0, Landroidx/lifecycle/E;->b:I
    000b315esget-object v0, Landroidx/lifecycle/l;->ON_RESUME:Landroidx/lifecycle/l;
    000b3162invoke-static {v2, v0}, Landroidx/lifecycle/C;->a(Landroid/app/Activity;Landroidx/lifecycle/l;)V
    000b3168return-void
    000b3140
    000b316a
    000b316a // align 0x4
    000b316c
    000b316candroidx.lifecycle.E$a::onActivityPostStarted(android.app.Activity):
    000b317cconst-string v0, "activity"
    000b3180invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b3186sget v0, Landroidx/lifecycle/E;->b:I
    000b318asget-object v0, Landroidx/lifecycle/l;->ON_START:Landroidx/lifecycle/l;
    000b318einvoke-static {v2, v0}, Landroidx/lifecycle/C;->a(Landroid/app/Activity;Landroidx/lifecycle/l;)V
    000b3194return-void
    000b316c
    000b3196
    000b3196 // align 0x8
    000b3198
    000b3198androidx.lifecycle.E$a::onActivityPreDestroyed(android.app.Activity):
    000b31a8const-string v0, "activity"
    000b31acinvoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b31b2sget v0, Landroidx/lifecycle/E;->b:I
    000b31b6sget-object v0, Landroidx/lifecycle/l;->ON_DESTROY:Landroidx/lifecycle/l;
    000b31bainvoke-static {v2, v0}, Landroidx/lifecycle/C;->a(Landroid/app/Activity;Landroidx/lifecycle/l;)V
    000b31c0return-void
    000b3198
    000b31c2
    000b31c2 // align 0x4
    000b31c4
    000b31c4androidx.lifecycle.E$a::onActivityPrePaused(android.app.Activity):
    000b31d4const-string v0, "activity"
    000b31d8invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b31desget v0, Landroidx/lifecycle/E;->b:I
    000b31e2sget-object v0, Landroidx/lifecycle/l;->ON_PAUSE:Landroidx/lifecycle/l;
    000b31e6invoke-static {v2, v0}, Landroidx/lifecycle/C;->a(Landroid/app/Activity;Landroidx/lifecycle/l;)V
    000b31ecreturn-void
    000b31c4
    000b31ee
    000b31ee // align 0x10
    000b31f0
    000b31f0androidx.lifecycle.E$a::onActivityPreStopped(android.app.Activity):
    000b3200const-string v0, "activity"
    000b3204invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b320asget v0, Landroidx/lifecycle/E;->b:I
    000b320esget-object v0, Landroidx/lifecycle/l;->ON_STOP:Landroidx/lifecycle/l;
    000b3212invoke-static {v2, v0}, Landroidx/lifecycle/C;->a(Landroid/app/Activity;Landroidx/lifecycle/l;)V
    000b3218return-void
    000b31f0
    000b321a
    000b321a // align 0x4
    000b321c
    000b321candroidx.lifecycle.E$a::onActivityResumed(android.app.Activity):
    000b322cconst-string v0, "activity"
    000b3230invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b3236return-void
    000b321c
    000b3238
    000b3238androidx.lifecycle.E$a::onActivitySaveInstanceState(android.app.Activity, android.os.Bundle):
    000b3248const-string v0, "activity"
    000b324cinvoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b3252const-string v2, "bundle"
    000b3256invoke-static {v3, v2}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b325creturn-void
    000b3238
    000b325e
    000b325e // align 0x10
    000b3260
    000b3260androidx.lifecycle.E$a::onActivityStarted(android.app.Activity):
    000b3270const-string v0, "activity"
    000b3274invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b327areturn-void
    000b3260
    000b327c
    000b327candroidx.lifecycle.E$a::onActivityStopped(android.app.Activity):
    000b328cconst-string v0, "activity"
    000b3290invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b3296return-void
    000b327c
    000b3298
    000b3298androidx.lifecycle.E$a::registerIn(android.app.Activity):
    000b32a8sget-object v0, Landroidx/lifecycle/E$a;->Companion:Landroidx/lifecycle/D;
    000b32acinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b32b2const-string v0, "activity"
    000b32b6invoke-static {v1, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b32bcnew-instance v0, Landroidx/lifecycle/E$a;
    000b32c0invoke-direct {v0}, Landroidx/lifecycle/E$a;-><init>()V
    000b32c6invoke-static {v1, v0}, LC/b;->l(Landroid/app/Activity;Landroidx/lifecycle/E$a;)V
    000b32ccreturn-void
    000b3298
    000b32ce
    000b32ce // align 0x10
    000b32d0
    000b32d0androidx.lifecycle.E::<init>():
    000b32e0invoke-direct {v0}, Landroid/app/Fragment;-><init>()V
    000b32e6return-void
    000b32d0
    000b32e8
    000b32e8androidx.lifecycle.E::a(androidx.lifecycle.l):
    000b32f8sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
    000b32fcconst/16 v1, 0x1d
    000b3300if-ge v0, v1, :cond_12
    000b3304invoke-virtual {v2}, Landroid/app/Fragment;->getActivity()Landroid/app/Activity;
    000b330amove-result-object v0
    000b330cconst-string v1, "activity"
    000b3310invoke-static {v0, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    000b3316invoke-static {v0, v3}, Landroidx/lifecycle/C;->a(Landroid/app/Activity;Landroidx/lifecycle/l;)V
    000b331creturn-void
    000b32e8
    000b331e
    000b331e // align 0x10
    000b3320
    000b3320androidx.lifecycle.E::onActivityCreated(android.os.Bundle):
    000b3330invoke-super {v0, v1}, Landroid/app/Fragment;->onActivityCreated(Landroid/os/Bundle;)V
    000b3336sget-object v1, Landroidx/lifecycle/l;->ON_CREATE:Landroidx/lifecycle/l;
    000b333ainvoke-virtual {v0, v1}, Landroidx/lifecycle/E;->a(Landroidx/lifecycle/l;)V
    000b3340return-void
    000b3320
    000b3342
    000b3342 // align 0x4
    000b3344
    000b3344androidx.lifecycle.E::onDestroy():
    000b3354invoke-super {v1}, Landroid/app/Fragment;->onDestroy()V
    000b335asget-object v0, Landroidx/lifecycle/l;->ON_DESTROY:Landroidx/lifecycle/l;
    000b335einvoke-virtual {v1, v0}, Landroidx/lifecycle/E;->a(Landroidx/lifecycle/l;)V
    000b3364const/4 v0, 0x0
    000b3366iput-object v0, v1, Landroidx/lifecycle/E;->a:LC/h;
    000b336areturn-void
    000b3344
    000b336c
    000b336candroidx.lifecycle.E::onPause():
    000b337cinvoke-super {v1}, Landroid/app/Fragment;->onPause()V
    000b3382sget-object v0, Landroidx/lifecycle/l;->ON_PAUSE:Landroidx/lifecycle/l;
    000b3386invoke-virtual {v1, v0}, Landroidx/lifecycle/E;->a(Landroidx/lifecycle/l;)V
    000b338creturn-void
    000b336c
    000b338e
    000b338e // align 0x10
    000b3390
    000b3390androidx.lifecycle.E::onResume():
    000b33a0invoke-super {v1}, Landroid/app/Fragment;->onResume()V
    000b33a6iget-object v0, v1, Landroidx/lifecycle/E;->a:LC/h;
    000b33aaif-eqz v0, :cond_e
    000b33aeiget-object v0, v0, LC/h;->b:Ljava/lang/Object;
    000b33b2check-cast v0, Landroidx/lifecycle/B;
    000b33b6invoke-virtual {v0}, Landroidx/lifecycle/B;->a()V
    000b33bcsget-object v0, Landroidx/lifecycle/l;->ON_RESUME:Landroidx/lifecycle/l;
    000b33c0invoke-virtual {v1, v0}, Landroidx/lifecycle/E;->a(Landroidx/lifecycle/l;)V
    000b33c6return-void
    000b3390
    000b33c8
    000b33c8androidx.lifecycle.E::onStart():
    000b33d8invoke-super {v3}, Landroid/app/Fragment;->onStart()V
    000b33deiget-object v0, v3, Landroidx/lifecycle/E;->a:LC/h;
    000b33e2if-eqz v0, :cond_21
    000b33e6iget-object v0, v0, LC/h;->b:Ljava/lang/Object;
    000b33eacheck-cast v0, Landroidx/lifecycle/B;
    000b33eeiget v1, v0, Landroidx/lifecycle/B;->a:I
    000b33f2const/4 v2, 0x1
    000b33f4add-int/2addr v1, v2
    000b33f6iput v1, v0, Landroidx/lifecycle/B;->a:I
    000b33faif-ne v1, v2, :cond_21
    000b33feiget-boolean v1, v0, Landroidx/lifecycle/B;->d:Z
    000b3402if-eqz v1, :cond_21
    000b3406iget-object v1, v0, Landroidx/lifecycle/B;->f:Landroidx/lifecycle/t;
    000b340asget-object v2, Landroidx/lifecycle/l;->ON_START:Landroidx/lifecycle/l;
    000b340einvoke-virtual {v1, v2}, Landroidx/lifecycle/t;->d(Landroidx/lifecycle/l;)V
    000b3414const/4 v1, 0x0
    000b3416iput-boolean v1, v0, Landroidx/lifecycle/B;->d:Z
    000b341asget-object v0, Landroidx/lifecycle/l;->ON_START:Landroidx/lifecycle/l;
    000b341einvoke-virtual {v3, v0}, Landroidx/lifecycle/E;->a(Landroidx/lifecycle/l;)V
    000b3424return-void
    000b33c8
    000b3426
    000b3426 // align 0x8
    000b3428
    000b3428androidx.lifecycle.E::onStop():
    000b3438invoke-super {v1}, Landroid/app/Fragment;->onStop()V
    000b343esget-object v0, Landroidx/lifecycle/l;->ON_STOP:Landroidx/lifecycle/l;
    000b3442invoke-virtual {v1, v0}, Landroidx/lifecycle/E;->a(Landroidx/lifecycle/l;)V
    000b3448return-void
    000b3428
    000b344a
    000b344a // align 0x4
    000b344c
    000b344candroidx.lifecycle.SavedStateHandleAttacher::<init>(androidx.lifecycle.H):
    000b345cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b3462iput-object v1, v0, Landroidx/lifecycle/SavedStateHandleAttacher;->a:Landroidx/lifecycle/H;
    000b3466return-void
    000b344c
    000b3468
    000b3468androidx.lifecycle.SavedStateHandleAttacher::b(androidx.lifecycle.r, androidx.lifecycle.l):
    000b3478sget-object v0, Landroidx/lifecycle/l;->ON_CREATE:Landroidx/lifecycle/l;
    000b347cif-ne v4, v0, :cond_38
    000b3480invoke-interface {v3}, Landroidx/lifecycle/r;->e()Landroidx/lifecycle/t;
    000b3486move-result-object v3
    000b3488invoke-virtual {v3, v2}, Landroidx/lifecycle/t;->f(Landroidx/lifecycle/q;)V
    000b348eiget-object v3, v2, Landroidx/lifecycle/SavedStateHandleAttacher;->a:Landroidx/lifecycle/H;
    000b3492iget-boolean v4, v3, Landroidx/lifecycle/H;->b:Z
    000b3496if-nez v4, :cond_37
    000b349aiget-object v4, v3, Landroidx/lifecycle/H;->a:Lg0/d;
    000b349econst-string v0, "androidx.lifecycle.internal.SavedStateHandlesProvider"
    000b34a2invoke-virtual {v4, v0}, Lg0/d;->c(Ljava/lang/String;)Landroid/os/Bundle;
    000b34a8move-result-object v4
    000b34aanew-instance v0, Landroid/os/Bundle;
    000b34aeinvoke-direct {v0}, Landroid/os/Bundle;-><init>()V
    000b34b4iget-object v1, v3, Landroidx/lifecycle/H;->c:Landroid/os/Bundle;
    000b34b8if-eqz v1, :cond_25
    000b34bcinvoke-virtual {v0, v1}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V
    000b34c2if-eqz v4, :cond_2a
    000b34c6invoke-virtual {v0, v4}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V
    000b34cciput-object v0, v3, Landroidx/lifecycle/H;->c:Landroid/os/Bundle;
    000b34d0const/4 v4, 0x1
    000b34d2iput-boolean v4, v3, Landroidx/lifecycle/H;->b:Z
    000b34d6iget-object v3, v3, Landroidx/lifecycle/H;->d:Lb1/b;
    000b34dainvoke-virtual {v3}, Lb1/b;->a()Ljava/lang/Object;
    000b34e0move-result-object v3
    000b34e2check-cast v3, Landroidx/lifecycle/I;
    000b34e6return-void
    000b34e8new-instance v3, Ljava/lang/StringBuilder;
    000b34ecconst-string v0, "Next event must be ON_CREATE, it was "
    000b34f0invoke-direct {v3, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000b34f6invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000b34fcinvoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000b3502move-result-object v3
    000b3504new-instance v4, Ljava/lang/IllegalStateException;
    000b3508invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;
    000b350emove-result-object v3
    000b3510invoke-direct {v4, v3}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000b3516throw v4
    000b3468
    000b3518
    000b3518androidx.lifecycle.SavedStateHandleController::b(androidx.lifecycle.r, androidx.lifecycle.l):
    000b3528sget-object v0, Landroidx/lifecycle/l;->ON_DESTROY:Landroidx/lifecycle/l;
    000b352cif-ne v3, v0, :cond_e
    000b3530const/4 v3, 0x0
    000b3532iput-boolean v3, v1, Landroidx/lifecycle/SavedStateHandleController;->a:Z
    000b3536invoke-interface {v2}, Landroidx/lifecycle/r;->e()Landroidx/lifecycle/t;
    000b353cmove-result-object v2
    000b353einvoke-virtual {v2, v1}, Landroidx/lifecycle/t;->f(Landroidx/lifecycle/q;)V
    000b3544return-void
    000b3518
    000b3546
    000b3546 // align 0x8
    000b3548
    000b3548androidx.lifecycle.F::<clinit>():
    000b3558new-instance v0, Landroidx/lifecycle/K;
    000b355cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b3562sput-object v0, Landroidx/lifecycle/F;->a:Landroidx/lifecycle/K;
    000b3566new-instance v0, Landroidx/lifecycle/K;
    000b356ainvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b3570sput-object v0, Landroidx/lifecycle/F;->b:Landroidx/lifecycle/K;
    000b3574new-instance v0, Landroidx/lifecycle/K;
    000b3578invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b357esput-object v0, Landroidx/lifecycle/F;->c:Landroidx/lifecycle/K;
    000b3582return-void
    000b3548
    000b3584
    000b3584androidx.lifecycle.G::a():
    000b3594iget v0, v8, Landroidx/lifecycle/G;->a:I
    000b3598packed-switch v0, :pswitch_data_c8
    000b359eiget-object v0, v8, Landroidx/lifecycle/G;->b:Ljava/lang/Object;
    000b35a2check-cast v0, Lk1/d;
    000b35a6invoke-interface {v0}, Lj1/a;->a()Ljava/lang/Object;
    000b35acmove-result-object v0
    000b35aecheck-cast v0, Ljava/util/List;
    000b35b2goto :goto_12
    000b35b4sget-object v0, Lc1/q;->a:Lc1/q;
    000b35b8return-object v0
    000b35baiget-object v0, v8, Landroidx/lifecycle/G;->b:Ljava/lang/Object;
    000b35becheck-cast v0, Ljava/util/List;
    000b35c2return-object v0
    000b35c4iget-object v0, v8, Landroidx/lifecycle/G;->b:Ljava/lang/Object;
    000b35c8check-cast v0, Landroidx/activity/k;
    000b35ccnew-instance v1, Ljava/util/ArrayList;
    000b35d0invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
    000b35d6sget-object v2, Lk1/g;->a:Lk1/h;
    000b35dainvoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b35e0new-instance v2, Lk1/b;
    000b35e4const-class v3, Landroidx/lifecycle/I;
    000b35e8invoke-direct {v2, v3}, Lk1/b;-><init>(Ljava/lang/Class;)V
    000b35eenew-instance v4, La0/d;
    000b35f2invoke-interface {v2}, Lk1/a;->a()Ljava/lang/Class;
    000b35f8move-result-object v2
    000b35faconst-string v5, "null cannot be cast to non-null type java.lang.Class<T of kotlin.jvm.JvmClassMappingKt.<get-java>>"
    000b35feinvoke-static {v2, v5}, Lk1/c;->c(Ljava/lang/Object;Ljava/lang/String;)V
    000b3604invoke-direct {v4, v2}, La0/d;-><init>(Ljava/lang/Class;)V
    000b360ainvoke-virtual {v1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    000b3610const/4 v2, 0x0
    000b3612new-array v4, v2, [La0/d;
    000b3616invoke-virtual {v1, v4}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
    000b361cmove-result-object v1
    000b361echeck-cast v1, [La0/d;
    000b3622array-length v4, v1
    000b3624invoke-static {v1, v4}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object;
    000b362amove-result-object v1
    000b362ccheck-cast v1, [La0/d;
    000b3630const-string v4, "initializers"
    000b3634invoke-static {v1, v4}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b363ainvoke-virtual {v0}, Landroidx/activity/k;->c()Landroidx/lifecycle/L;
    000b3640move-result-object v4
    000b3642invoke-interface {v0}, Landroidx/lifecycle/h;->a()La0/b;
    000b3648move-result-object v0
    000b364aconst-string v5, "store"
    000b364einvoke-static {v4, v5}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b3654const-string v5, "defaultCreationExtras"
    000b3658invoke-static {v0, v5}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b365eiget-object v4, v4, Landroidx/lifecycle/L;->a:Ljava/util/LinkedHashMap;
    000b3662const-string v5, "androidx.lifecycle.internal.SavedStateHandlesVM"
    000b3666invoke-virtual {v4, v5}, Ljava/util/LinkedHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000b366cmove-result-object v6
    000b366echeck-cast v6, Landroidx/lifecycle/J;
    000b3672invoke-virtual {v3, v6}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z
    000b3678move-result v7
    000b367aif-eqz v7, :cond_7b
    000b367econst-string v0, "null cannot be cast to non-null type T of androidx.lifecycle.ViewModelProvider.get"
    000b3682invoke-static {v6, v0}, Lk1/c;->c(Ljava/lang/Object;Ljava/lang/String;)V
    000b3688goto :goto_ad
    000b368anew-instance v6, Ljava/util/LinkedHashMap;
    000b368einvoke-direct {v6}, Ljava/util/LinkedHashMap;-><init>()V
    000b3694iget-object v0, v0, La0/b;->a:Ljava/util/LinkedHashMap;
    000b3698invoke-interface {v6, v0}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
    000b369esget-object v0, Landroidx/lifecycle/K;->b:Landroidx/lifecycle/K;
    000b36a2invoke-interface {v6, v0, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    000b36a8array-length v0, v1
    000b36aaconst/4 v6, 0x0
    000b36acif-ge v2, v0, :cond_a0
    000b36b0aget-object v7, v1, v2
    000b36b4iget-object v7, v7, La0/d;->a:Ljava/lang/Class;
    000b36b8invoke-virtual {v7, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    000b36bemove-result v7
    000b36c0if-eqz v7, :cond_9d
    000b36c4new-instance v6, Landroidx/lifecycle/I;
    000b36c8invoke-direct {v6}, Landroidx/lifecycle/I;-><init>()V
    000b36ceadd-int/lit8 v2, v2, 0x1
    000b36d2goto :goto_8c
    000b36d4if-eqz v6, :cond_b0
    000b36d8invoke-interface {v4, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    000b36demove-result-object v0
    000b36e0check-cast v0, Landroidx/lifecycle/J;
    000b36e4if-eqz v0, :cond_ad
    000b36e8invoke-virtual {v0}, Landroidx/lifecycle/J;->a()V
    000b36eecheck-cast v6, Landroidx/lifecycle/I;
    000b36f2return-object v6
    000b36f4new-instance v0, Ljava/lang/IllegalArgumentException;
    000b36f8invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String;
    000b36femove-result-object v1
    000b3700const-string v2, "No initializer set for given class "
    000b3704invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
    000b370amove-result-object v1
    000b370cinvoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000b3712throw v0
    000b3714new-instance v0, Ljava/lang/UnsupportedOperationException;
    000b3718const-string v1, "Factory.create(String) is unsupported. This Factory requires `CreationExtras` to be passed into `create` method."
    000b371cinvoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
    000b3722throw v0
    000b3724.packed-switch 0x0
    000b3584
    000b3734
    000b3734 struct try_item
    000b3734 start_addr uint32 0xb359e
    000b3738 insn_count int 10
    000b373a handler_off uint16 0xb374d
    000b373c
    000b373c struct try_item
    000b373c start_addr uint32 0xb36a8
    000b3740 insn_count int 19
    000b3742 handler_off uint16 0xb3751
    000b3744
    000b3744 struct try_item
    000b3744 start_addr uint32 0xb36f4
    000b3748 insn_count int 16
    000b374a handler_off uint16 0xb3751
    000b374c
    000b374c struct encoded_catch_handler_list
    000b374c size int 2
    000b374d
    000b374d struct encoded_catch_handler ← 0xb373a
    000b374d size int64 1
    000b374e handlers[0].type_idx int 0xb8c0
    000b3750 handlers[0].addr uint32 0xb35b4
    000b3751
    000b3751 struct encoded_catch_handler ← 0xb3742 0xb374a
    000b3751 size int64 1
    000b3752 handlers[0].type_idx int 0xb508
    000b3754 handlers[0].addr uint32 0xb3714
    000b3756
    000b3756 // align 0x8
    000b3758
    000b3758androidx.lifecycle.G::<init>(int, java.lang.Object):
    000b3768iput v1, v0, Landroidx/lifecycle/G;->a:I
    000b376ciput-object v2, v0, Landroidx/lifecycle/G;->b:Ljava/lang/Object;
    000b3770invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b3776return-void
    000b3758
    000b3778
    000b3778androidx.lifecycle.G::<init>(j1.a):
    000b3788const/4 v0, 0x2
    000b378aiput v0, v1, Landroidx/lifecycle/G;->a:I
    000b378einvoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000b3794check-cast v2, Lk1/d;
    000b3798iput-object v2, v1, Landroidx/lifecycle/G;->b:Ljava/lang/Object;
    000b379creturn-void
    000b3778
    000b379e
    000b379e // align 0x10
    000b37a0
    000b37a0androidx.lifecycle.H::a():
    000b37b0new-instance v0, Landroid/os/Bundle;
    000b37b4invoke-direct {v0}, Landroid/os/Bundle;-><init>()V
    000b37baiget-object v1, v3, Landroidx/lifecycle/H;->c:Landroid/os/Bundle;
    000b37beif-eqz v1, :cond_c
    000b37c2invoke-virtual {v0, v1}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V
    000b37c8iget-object v1, v3, Landroidx/lifecycle/H;->d:Lb1/b;
    000b37ccinvoke-virtual {v1}, Lb1/b;->a()Ljava/lang/Object;
    000b37d2move-result-object v1
    000b37d4check-cast v1, Landroidx/lifecycle/I;
    000b37d8iget-object v1, v1, Landroidx/lifecycle/I;->c:Ljava/util/LinkedHashMap;
    000b37dcinvoke-virtual {v1}, Ljava/util/LinkedHashMap;->entrySet()Ljava/util/Set;
    000b37e2move-result-object v1
    000b37e4invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
    000b37eamove-result-object v1
    000b37ecinvoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
    000b37f2move-result v2
    000b37f4if-nez v2, :cond_28
    000b37f8const/4 v1, 0x0
    000b37faiput-boolean v1, v3, Landroidx/lifecycle/H;->b:Z
    000b37fereturn-object v0
    000b3800invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000b3806move-result-object v0
    000b3808check-cast v0, Ljava/util/Map$Entry;
    000b380cinvoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
    000b3812move-result-object v1
    000b3814check-cast v1, Ljava/lang/String;
    000b3818invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
    000b381emove-result-object v0
    000b3820invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b3826new-instance v0, Ljava/lang/ClassCastException;
    000b382ainvoke-direct {v0}, Ljava/lang/ClassCastException;-><init>()V
    000b3830throw v0
    000b37a0
    000b3832
    000b3832 // align 0x4
    000b3834
    000b3834androidx.lifecycle.H::<init>(g0.d, androidx.activity.k):
    000b3844const-string v0, "savedStateRegistry"
    000b3848invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b384einvoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000b3854iput-object v2, v1, Landroidx/lifecycle/H;->a:Lg0/d;
    000b3858new-instance v2, Landroidx/lifecycle/G;
    000b385cconst/4 v0, 0x0
    000b385einvoke-direct {v2, v0, v3}, Landroidx/lifecycle/G;-><init>(ILjava/lang/Object;)V
    000b3864new-instance v3, Lb1/b;
    000b3868invoke-direct {v3, v2}, Lb1/b;-><init>(Lj1/a;)V
    000b386eiput-object v3, v1, Landroidx/lifecycle/H;->d:Lb1/b;
    000b3872return-void
    000b3834
    000b3874
    000b3874androidx.lifecycle.I::<init>():
    000b3884invoke-direct {v1}, Landroidx/lifecycle/J;-><init>()V
    000b388anew-instance v0, Ljava/util/LinkedHashMap;
    000b388einvoke-direct {v0}, Ljava/util/LinkedHashMap;-><init>()V
    000b3894iput-object v0, v1, Landroidx/lifecycle/I;->c:Ljava/util/LinkedHashMap;
    000b3898return-void
    000b3874
    000b389a
    000b389a // align 0x4
    000b389c
    000b389candroidx.lifecycle.SingleGeneratedAdapterObserver::b(androidx.lifecycle.r, androidx.lifecycle.l):
    000b38acconst/4 v1, 0x0
    000b38aethrow v1
    000b389c
    000b38b0
    000b38b0androidx.lifecycle.K::<clinit>():
    000b38c0new-instance v0, Landroidx/lifecycle/K;
    000b38c4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b38casput-object v0, Landroidx/lifecycle/K;->a:Landroidx/lifecycle/K;
    000b38cenew-instance v0, Landroidx/lifecycle/K;
    000b38d2invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b38d8sput-object v0, Landroidx/lifecycle/K;->b:Landroidx/lifecycle/K;
    000b38dcreturn-void
    000b38b0
    000b38de
    000b38de // align 0x10
    000b38e0
    000b38e0androidx.lifecycle.L::<init>():
    000b38f0invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000b38f6new-instance v0, Ljava/util/LinkedHashMap;
    000b38fainvoke-direct {v0}, Ljava/util/LinkedHashMap;-><init>()V
    000b3900iput-object v0, v1, Landroidx/lifecycle/L;->a:Ljava/util/LinkedHashMap;
    000b3904return-void
    000b38e0
    000b3906
    000b3906 // align 0x8
    000b3908
    000b3908androidx.lifecycle.L::a():
    000b3918iget-object v0, v6, Landroidx/lifecycle/L;->a:Ljava/util/LinkedHashMap;
    000b391cinvoke-virtual {v0}, Ljava/util/LinkedHashMap;->values()Ljava/util/Collection;
    000b3922move-result-object v0
    000b3924invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
    000b392amove-result-object v0
    000b392cinvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    000b3932move-result v1
    000b3934if-eqz v1, :cond_74
    000b3938invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000b393emove-result-object v1
    000b3940check-cast v1, Landroidx/lifecycle/J;
    000b3944iget-object v2, v1, Landroidx/lifecycle/J;->a:Ljava/util/HashMap;
    000b3948if-eqz v2, :cond_46
    000b394cmonitor-enter v2
    000b394eiget-object v3, v1, Landroidx/lifecycle/J;->a:Ljava/util/HashMap;
    000b3952invoke-virtual {v3}, Ljava/util/HashMap;->values()Ljava/util/Collection;
    000b3958move-result-object v3
    000b395ainvoke-interface {v3}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
    000b3960move-result-object v3
    000b3962invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
    000b3968move-result v4
    000b396aif-eqz v4, :cond_42
    000b396einvoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000b3974move-result-object v4
    000b3976instance-of v5, v4, Ljava/io/Closeable;
    000b397aif-eqz v5, :cond_25
    000b397echeck-cast v4, Ljava/io/Closeable;
    000b3982invoke-interface {v4}, Ljava/io/Closeable;->close()V
    000b3988goto :goto_25
    000b398amove-exception v0
    000b398cnew-instance v1, Ljava/lang/RuntimeException;
    000b3990invoke-direct {v1, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
    000b3996throw v1
    000b3998move-exception v0
    000b399agoto :goto_44
    000b399cmonitor-exit v2
    000b399egoto :goto_46
    000b39a0monitor-exit v2
    000b39a2throw v0
    000b39a4iget-object v2, v1, Landroidx/lifecycle/J;->b:Ljava/util/LinkedHashSet;
    000b39a8if-eqz v2, :cond_70
    000b39acmonitor-enter v2
    000b39aeiget-object v3, v1, Landroidx/lifecycle/J;->b:Ljava/util/LinkedHashSet;
    000b39b2invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
    000b39b8move-result-object v3
    000b39bainvoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
    000b39c0move-result v4
    000b39c2if-eqz v4, :cond_6c
    000b39c6invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000b39ccmove-result-object v4
    000b39cecheck-cast v4, Ljava/io/Closeable;
    000b39d2if-eqz v4, :cond_51
    000b39d6invoke-interface {v4}, Ljava/io/Closeable;->close()V
    000b39dcgoto :goto_51
    000b39demove-exception v0
    000b39e0new-instance v1, Ljava/lang/RuntimeException;
    000b39e4invoke-direct {v1, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
    000b39eathrow v1
    000b39ecmove-exception v0
    000b39eegoto :goto_6e
    000b39f0monitor-exit v2
    000b39f2goto :goto_70
    000b39f4monitor-exit v2
    000b39f6throw v0
    000b39f8invoke-virtual {v1}, Landroidx/lifecycle/J;->a()V
    000b39fegoto :goto_a
    000b3a00iget-object v0, v6, Landroidx/lifecycle/L;->a:Ljava/util/LinkedHashMap;
    000b3a04invoke-virtual {v0}, Ljava/util/LinkedHashMap;->clear()V
    000b3a0areturn-void
    000b3908
    000b3a0c
    000b3a0c struct try_item
    000b3a0c start_addr uint32 0xb394e
    000b3a10 insn_count int 22
    000b3a12 handler_off uint16 0xb3a3d
    000b3a14
    000b3a14 struct try_item
    000b3a14 start_addr uint32 0xb397e
    000b3a18 insn_count int 5
    000b3a1a handler_off uint16 0xb3a3f
    000b3a1c
    000b3a1c struct try_item
    000b3a1c start_addr uint32 0xb398c
    000b3a20 insn_count int 11
    000b3a22 handler_off uint16 0xb3a3d
    000b3a24
    000b3a24 struct try_item
    000b3a24 start_addr uint32 0xb39ae
    000b3a28 insn_count int 18
    000b3a2a handler_off uint16 0xb3a44
    000b3a2c
    000b3a2c struct try_item
    000b3a2c start_addr uint32 0xb39d6
    000b3a30 insn_count int 3
    000b3a32 handler_off uint16 0xb3a46
    000b3a34
    000b3a34 struct try_item
    000b3a34 start_addr uint32 0xb39e0
    000b3a38 insn_count int 11
    000b3a3a handler_off uint16 0xb3a44
    000b3a3c
    000b3a3c struct encoded_catch_handler_list
    000b3a3c size int 4
    000b3a3d
    000b3a3d struct encoded_catch_handler ← 0xb3a12 0xb3a22
    000b3a3d size int64 0
    000b3a3e catch_all_addr uint32 0xb3998
    000b3a3f
    000b3a3f struct encoded_catch_handler ← 0xb3a1a
    000b3a3f size int64 -1
    000b3a40 handlers[0].type_idx int 0xb4d4
    000b3a42 handlers[0].addr uint32 0xb398a
    000b3a43 catch_all_addr uint32 0xb3998
    000b3a44
    000b3a44 struct encoded_catch_handler ← 0xb3a2a 0xb3a3a
    000b3a44 size int64 0
    000b3a45 catch_all_addr uint32 0xb39ec
    000b3a46
    000b3a46 struct encoded_catch_handler ← 0xb3a32
    000b3a46 size int64 -1
    000b3a47 handlers[0].type_idx int 0xb4d4
    000b3a49 handlers[0].addr uint32 0xb39de
    000b3a4a catch_all_addr uint32 0xb39ec
    000b3a4b
    000b3a4b // align 0x4
    000b3a4c
    000b3a4candroidx.lifecycle.J::<init>():
    000b3a5cinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000b3a62new-instance v0, Ljava/util/HashMap;
    000b3a66invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
    000b3a6ciput-object v0, v1, Landroidx/lifecycle/J;->a:Ljava/util/HashMap;
    000b3a70new-instance v0, Ljava/util/LinkedHashSet;
    000b3a74invoke-direct {v0}, Ljava/util/LinkedHashSet;-><init>()V
    000b3a7aiput-object v0, v1, Landroidx/lifecycle/J;->b:Ljava/util/LinkedHashSet;
    000b3a7ereturn-void
    000b3a4c
    000b3a80
    000b3a80androidx.lifecycle.J::a():
    000b3a90return-void
    000b3a80
    000b3a92
    000b3a92 // align 0x4
    000b3a94
    000b3a94androidx.profileinstaller.ProfileInstallReceiver::<init>():
    000b3aa4invoke-direct {v0}, Landroid/content/BroadcastReceiver;-><init>()V
    000b3aaareturn-void
    000b3a94
    000b3aac
    000b3aacandroidx.profileinstaller.ProfileInstallReceiver::onReceive(android.content.Context, android.content.Intent):
    000b3abcif-nez v5, :cond_4
    000b3ac0goto/16 :goto_cc
    000b3ac4invoke-virtual {v5}, Landroid/content/Intent;->getAction()Ljava/lang/String;
    000b3acamove-result-object v0
    000b3accconst-string v1, "androidx.profileinstaller.action.INSTALL_PROFILE"
    000b3ad0invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000b3ad6move-result v1
    000b3ad8if-eqz v1, :cond_21
    000b3adcnew-instance v5, Ld0/d;
    000b3ae0invoke-direct {v5}, Ljava/lang/Object;-><init>()V
    000b3ae6new-instance v0, LC/h;
    000b3aeaconst/16 v1, 0x17
    000b3aeeinvoke-direct {v0, v1, v3}, LC/h;-><init>(ILjava/lang/Object;)V
    000b3af4const/4 v1, 0x1
    000b3af6invoke-static {v4, v5, v0, v1}, Ld0/f;->s(Landroid/content/Context;Ljava/util/concurrent/Executor;Ld0/e;Z)V
    000b3afcreturn-void
    000b3afeconst-string v1, "androidx.profileinstaller.action.SKIP_FILE"
    000b3b02invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000b3b08move-result v1
    000b3b0aconst/16 v2, 0xa
    000b3b0eif-eqz v1, :cond_7c
    000b3b12invoke-virtual {v5}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
    000b3b18move-result-object v5
    000b3b1aif-eqz v5, :cond_cc
    000b3b1econst-string v0, "EXTRA_SKIP_FILE_OPERATION"
    000b3b22invoke-virtual {v5, v0}, Landroid/os/BaseBundle;->getString(Ljava/lang/String;)Ljava/lang/String;
    000b3b28move-result-object v5
    000b3b2aconst-string v0, "WRITE_SKIP_FILE"
    000b3b2einvoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000b3b34move-result v0
    000b3b36if-eqz v0, :cond_60
    000b3b3ainvoke-virtual {v4}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
    000b3b40move-result-object v5
    000b3b42invoke-virtual {v5}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
    000b3b48move-result-object v5
    000b3b4ainvoke-virtual {v4}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
    000b3b50move-result-object v0
    000b3b52const/4 v1, 0x0
    000b3b54invoke-virtual {v0, v5, v1}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
    000b3b5amove-result-object v5
    000b3b5cinvoke-virtual {v4}, Landroid/content/Context;->getFilesDir()Ljava/io/File;
    000b3b62move-result-object v4
    000b3b64invoke-static {v5, v4}, Ld0/f;->e(Landroid/content/pm/PackageInfo;Ljava/io/File;)V
    000b3b6ainvoke-virtual {v3, v2}, Landroid/content/BroadcastReceiver;->setResultCode(I)V
    000b3b70goto :goto_cc
    000b3b72const/4 v4, 0x7
    000b3b74invoke-virtual {v3, v4}, Landroid/content/BroadcastReceiver;->setResultCode(I)V
    000b3b7agoto :goto_cc
    000b3b7cconst-string v0, "DELETE_SKIP_FILE"
    000b3b80invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000b3b86move-result v5
    000b3b88if-eqz v5, :cond_cc
    000b3b8cinvoke-virtual {v4}, Landroid/content/Context;->getFilesDir()Ljava/io/File;
    000b3b92move-result-object v4
    000b3b94new-instance v5, Ljava/io/File;
    000b3b98const-string v0, "profileinstaller_profileWrittenFor_lastUpdateTime.dat"
    000b3b9cinvoke-direct {v5, v4, v0}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V
    000b3ba2invoke-virtual {v5}, Ljava/io/File;->delete()Z
    000b3ba8const/16 v4, 0xb
    000b3bacinvoke-virtual {v3, v4}, Landroid/content/BroadcastReceiver;->setResultCode(I)V
    000b3bb2return-void
    000b3bb4const-string v1, "androidx.profileinstaller.action.SAVE_PROFILE"
    000b3bb8invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000b3bbemove-result v1
    000b3bc0if-eqz v1, :cond_91
    000b3bc4invoke-static {}, Landroid/os/Process;->myPid()I
    000b3bcamove-result v4
    000b3bccinvoke-static {v4, v2}, Landroid/os/Process;->sendSignal(II)V
    000b3bd2const/16 v4, 0xc
    000b3bd6invoke-virtual {v3, v4}, Landroid/content/BroadcastReceiver;->setResultCode(I)V
    000b3bdcreturn-void
    000b3bdeconst-string v1, "androidx.profileinstaller.action.BENCHMARK_OPERATION"
    000b3be2invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000b3be8move-result v0
    000b3beaif-eqz v0, :cond_cc
    000b3beeinvoke-virtual {v5}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
    000b3bf4move-result-object v5
    000b3bf6if-eqz v5, :cond_cc
    000b3bfaconst-string v0, "EXTRA_BENCHMARK_OPERATION"
    000b3bfeinvoke-virtual {v5, v0}, Landroid/os/BaseBundle;->getString(Ljava/lang/String;)Ljava/lang/String;
    000b3c04move-result-object v5
    000b3c06const-string v0, "DROP_SHADER_CACHE"
    000b3c0ainvoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000b3c10move-result v5
    000b3c12if-eqz v5, :cond_c7
    000b3c16invoke-virtual {v4}, Landroid/content/Context;->createDeviceProtectedStorageContext()Landroid/content/Context;
    000b3c1cmove-result-object v4
    000b3c1einvoke-virtual {v4}, Landroid/content/Context;->getCodeCacheDir()Ljava/io/File;
    000b3c24move-result-object v4
    000b3c26invoke-static {v4}, Ld0/f;->c(Ljava/io/File;)Z
    000b3c2cmove-result v4
    000b3c2eif-eqz v4, :cond_c1
    000b3c32const/16 v4, 0xe
    000b3c36invoke-virtual {v3, v4}, Landroid/content/BroadcastReceiver;->setResultCode(I)V
    000b3c3creturn-void
    000b3c3econst/16 v4, 0xf
    000b3c42invoke-virtual {v3, v4}, Landroid/content/BroadcastReceiver;->setResultCode(I)V
    000b3c48return-void
    000b3c4aconst/16 v4, 0x10
    000b3c4einvoke-virtual {v3, v4}, Landroid/content/BroadcastReceiver;->setResultCode(I)V
    000b3c54return-void
    000b3aac
    000b3c56
    000b3c56 struct code_item_padding
    000b3c56 padding uint16 0x0000
    000b3c58
    000b3c58 struct try_item
    000b3c58 start_addr uint32 0xb3b54
    000b3c5c insn_count int 4
    000b3c5e handler_off uint16 0xb3c61
    000b3c60
    000b3c60 struct encoded_catch_handler_list
    000b3c60 size int 1
    000b3c61
    000b3c61 struct encoded_catch_handler ← 0xb3c5e
    000b3c61 size int64 1
    000b3c62 handlers[0].type_idx int 0xa474
    000b3c64 handlers[0].addr uint32 0xb3b72
    000b3c65
    000b3c65 // align 0x8
    000b3c68
    000b3c68androidx.profileinstaller.ProfileInstallerInitializer::b(android.content.Context):
    000b3c78invoke-virtual {v3}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
    000b3c7emove-result-object v3
    000b3c80new-instance v0, LB/o;
    000b3c84const/4 v1, 0x1
    000b3c86invoke-direct {v0, v2, v1, v3}, LB/o;-><init>(Ljava/lang/Object;ILjava/lang/Object;)V
    000b3c8cinvoke-static {v0}, Ld0/i;->a(Ljava/lang/Runnable;)V
    000b3c92new-instance v3, Landroidx/fragment/app/y;
    000b3c96const/4 v0, 0x6
    000b3c98invoke-direct {v3, v0}, Landroidx/fragment/app/y;-><init>(I)V
    000b3c9ereturn-object v3
    000b3c68
    000b3ca0
    000b3ca0androidx.profileinstaller.ProfileInstallerInitializer::a():
    000b3cb0sget-object v0, Ljava/util/Collections;->EMPTY_LIST:Ljava/util/List;
    000b3cb4return-object v0
    000b3ca0
    000b3cb6
    000b3cb6 // align 0x8
    000b3cb8
    000b3cb8androidx.profileinstaller.ProfileInstallerInitializer::<init>():
    000b3cc8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b3ccereturn-void
    000b3cb8
    000b3cd0
    000b3cd0androidx.recyclerview.widget.GridLayoutManager::N0(f0.N, f0.U, int, int, int):
    000b3ce0invoke-virtual {v7}, Landroidx/recyclerview/widget/LinearLayoutManager;->G0()V
    000b3ce6iget-object v0, v7, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b3ceainvoke-virtual {v0}, Landroidx/emoji2/text/g;->k()I
    000b3cf0move-result v0
    000b3cf2iget-object v1, v7, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b3cf6invoke-virtual {v1}, Landroidx/emoji2/text/g;->g()I
    000b3cfcmove-result v1
    000b3cfeif-le v11, v10, :cond_13
    000b3d02const/4 v2, 0x1
    000b3d04goto :goto_14
    000b3d06const/4 v2, -0x1
    000b3d08const/4 v3, 0x0
    000b3d0amove-object v4, v3
    000b3d0cif-eq v10, v11, :cond_54
    000b3d10invoke-virtual {v7, v10}, Lf0/H;->u(I)Landroid/view/View;
    000b3d16move-result-object v5
    000b3d18invoke-static {v5}, Lf0/H;->H(Landroid/view/View;)I
    000b3d1emove-result v6
    000b3d20if-ltz v6, :cond_52
    000b3d24if-ge v6, v12, :cond_52
    000b3d28invoke-virtual {v7, v6, v8, v9}, Landroidx/recyclerview/widget/GridLayoutManager;->i1(ILf0/N;Lf0/U;)I
    000b3d2emove-result v6
    000b3d30if-eqz v6, :cond_2b
    000b3d34goto :goto_52
    000b3d36invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000b3d3cmove-result-object v6
    000b3d3echeck-cast v6, Lf0/I;
    000b3d42iget-object v6, v6, Lf0/I;->a:Lf0/X;
    000b3d46invoke-virtual {v6}, Lf0/X;->h()Z
    000b3d4cmove-result v6
    000b3d4eif-eqz v6, :cond_3d
    000b3d52if-nez v4, :cond_52
    000b3d56move-object v4, v5
    000b3d58goto :goto_52
    000b3d5aiget-object v6, v7, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b3d5einvoke-virtual {v6, v5}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
    000b3d64move-result v6
    000b3d66if-ge v6, v1, :cond_4f
    000b3d6aiget-object v6, v7, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b3d6einvoke-virtual {v6, v5}, Landroidx/emoji2/text/g;->b(Landroid/view/View;)I
    000b3d74move-result v6
    000b3d76if-ge v6, v0, :cond_4e
    000b3d7agoto :goto_4f
    000b3d7creturn-object v5
    000b3d7eif-nez v3, :cond_52
    000b3d82move-object v3, v5
    000b3d84add-int/2addr v10, v2
    000b3d86goto :goto_16
    000b3d88if-eqz v3, :cond_57
    000b3d8creturn-object v3
    000b3d8ereturn-object v4
    000b3cd0
    000b3d90
    000b3d90androidx.recyclerview.widget.GridLayoutManager::S(android.view.View, int, f0.N, f0.U):
    000b3da0move-object/from16 v0, v22
    000b3da4move-object/from16 v1, v25
    000b3da8move-object/from16 v2, v26
    000b3daciget-object v3, v0, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
    000b3db0const/4 v4, 0x0
    000b3db2if-nez v3, :cond_e
    000b3db6move-object/from16 v5, v23
    000b3dbagoto :goto_23
    000b3dbcmove-object/from16 v5, v23
    000b3dc0invoke-virtual {v3, v5}, Landroidx/recyclerview/widget/RecyclerView;->A(Landroid/view/View;)Landroid/view/View;
    000b3dc6move-result-object v3
    000b3dc8if-nez v3, :cond_17
    000b3dccgoto :goto_23
    000b3dceiget-object v6, v0, Lf0/H;->a:LF0/h;
    000b3dd2iget-object v6, v6, LF0/h;->d:Ljava/lang/Object;
    000b3dd6check-cast v6, Ljava/util/ArrayList;
    000b3ddainvoke-virtual {v6, v3}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
    000b3de0move-result v6
    000b3de2if-eqz v6, :cond_24
    000b3de6move-object v3, v4
    000b3de8if-nez v3, :cond_27
    000b3decgoto :goto_38
    000b3deeinvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000b3df4move-result-object v6
    000b3df6check-cast v6, Lf0/o;
    000b3dfaiget v7, v6, Lf0/o;->e:I
    000b3dfeiget v6, v6, Lf0/o;->f:I
    000b3e02add-int/2addr v6, v7
    000b3e04invoke-super/range {v22 .. v26}, Landroidx/recyclerview/widget/LinearLayoutManager;->S(Landroid/view/View;ILf0/N;Lf0/U;)Landroid/view/View;
    000b3e0amove-result-object v5
    000b3e0cif-nez v5, :cond_39
    000b3e10return-object v4
    000b3e12move/from16 v5, v24
    000b3e16invoke-virtual {v0, v5}, Landroidx/recyclerview/widget/LinearLayoutManager;->F0(I)I
    000b3e1cmove-result v5
    000b3e1econst/4 v9, 0x1
    000b3e20if-ne v5, v9, :cond_44
    000b3e24move v5, v9
    000b3e26goto :goto_45
    000b3e28const/4 v5, 0x0
    000b3e2aiget-boolean v10, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b3e2econst/4 v11, -0x1
    000b3e30if-eq v5, v10, :cond_52
    000b3e34invoke-virtual {v0}, Lf0/H;->v()I
    000b3e3amove-result v5
    000b3e3csub-int/2addr v5, v9
    000b3e3emove v10, v11
    000b3e40move v12, v10
    000b3e42goto :goto_59
    000b3e44invoke-virtual {v0}, Lf0/H;->v()I
    000b3e4amove-result v5
    000b3e4cmove v10, v5
    000b3e4emove v12, v9
    000b3e50const/4 v5, 0x0
    000b3e52iget v13, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b3e56if-ne v13, v9, :cond_65
    000b3e5ainvoke-virtual {v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->S0()Z
    000b3e60move-result v13
    000b3e62if-eqz v13, :cond_65
    000b3e66move v13, v9
    000b3e68goto :goto_66
    000b3e6aconst/4 v13, 0x0
    000b3e6cinvoke-virtual {v0, v5, v1, v2}, Landroidx/recyclerview/widget/GridLayoutManager;->h1(ILf0/N;Lf0/U;)I
    000b3e72move-result v14
    000b3e74move-object/from16 v16, v4
    000b3e78move v8, v11
    000b3e7amove v15, v8
    000b3e7cconst/4 v9, 0x0
    000b3e7emove v11, v5
    000b3e80const/4 v4, 0x0
    000b3e82move-object/from16 v5, v16
    000b3e86move-object/from16 v17, v5
    000b3e8aif-eq v11, v10, :cond_142
    000b3e8einvoke-virtual {v0, v11, v1, v2}, Landroidx/recyclerview/widget/GridLayoutManager;->h1(ILf0/N;Lf0/U;)I
    000b3e94move-result v5
    000b3e96invoke-virtual {v0, v11}, Lf0/H;->u(I)Landroid/view/View;
    000b3e9cmove-result-object v1
    000b3e9eif-ne v1, v3, :cond_83
    000b3ea2goto/16 :goto_142
    000b3ea6invoke-virtual {v1}, Landroid/view/View;->hasFocusable()Z
    000b3eacmove-result v18
    000b3eaeif-eqz v18, :cond_97
    000b3eb2if-eq v5, v14, :cond_97
    000b3eb6if-eqz v16, :cond_8f
    000b3ebagoto/16 :goto_142
    000b3ebemove-object/from16 v18, v3
    000b3ec2move/from16 v19, v9
    000b3ec6move/from16 v21, v10
    000b3ecagoto/16 :goto_133
    000b3eceinvoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000b3ed4move-result-object v5
    000b3ed6check-cast v5, Lf0/o;
    000b3edaiget v2, v5, Lf0/o;->e:I
    000b3edemove-object/from16 v18, v3
    000b3ee2iget v3, v5, Lf0/o;->f:I
    000b3ee6add-int/2addr v3, v2
    000b3ee8invoke-virtual {v1}, Landroid/view/View;->hasFocusable()Z
    000b3eeemove-result v19
    000b3ef0if-eqz v19, :cond_af
    000b3ef4if-ne v2, v7, :cond_af
    000b3ef8if-ne v3, v6, :cond_af
    000b3efcreturn-object v1
    000b3efeinvoke-virtual {v1}, Landroid/view/View;->hasFocusable()Z
    000b3f04move-result v19
    000b3f06if-eqz v19, :cond_b7
    000b3f0aif-eqz v16, :cond_bf
    000b3f0einvoke-virtual {v1}, Landroid/view/View;->hasFocusable()Z
    000b3f14move-result v19
    000b3f16if-nez v19, :cond_c4
    000b3f1aif-nez v17, :cond_c4
    000b3f1emove/from16 v19, v9
    000b3f22move/from16 v21, v10
    000b3f26goto :goto_109
    000b3f28invoke-static {v2, v7}, Ljava/lang/Math;->max(II)I
    000b3f2emove-result v19
    000b3f30invoke-static {v3, v6}, Ljava/lang/Math;->min(II)I
    000b3f36move-result v20
    000b3f38move/from16 v21, v10
    000b3f3csub-int v10, v20, v19
    000b3f40invoke-virtual {v1}, Landroid/view/View;->hasFocusable()Z
    000b3f46move-result v19
    000b3f48if-eqz v19, :cond_e8
    000b3f4cif-le v10, v9, :cond_db
    000b3f50move/from16 v19, v9
    000b3f54goto :goto_109
    000b3f56if-ne v10, v9, :cond_e5
    000b3f5aif-le v2, v15, :cond_e1
    000b3f5econst/4 v10, 0x1
    000b3f60goto :goto_e2
    000b3f62const/4 v10, 0x0
    000b3f64if-ne v13, v10, :cond_e5
    000b3f68goto :goto_d8
    000b3f6amove/from16 v19, v9
    000b3f6egoto :goto_133
    000b3f70if-nez v16, :cond_e5
    000b3f74move/from16 v19, v9
    000b3f78iget-object v9, v0, Lf0/H;->c:LB/j;
    000b3f7cinvoke-virtual {v9, v1}, LB/j;->z(Landroid/view/View;)Z
    000b3f82move-result v9
    000b3f84if-eqz v9, :cond_fd
    000b3f88iget-object v9, v0, Lf0/H;->d:LB/j;
    000b3f8cinvoke-virtual {v9, v1}, LB/j;->z(Landroid/view/View;)Z
    000b3f92move-result v9
    000b3f94if-eqz v9, :cond_fd
    000b3f98goto :goto_133
    000b3f9aif-le v10, v4, :cond_100
    000b3f9egoto :goto_109
    000b3fa0if-ne v10, v4, :cond_133
    000b3fa4if-le v2, v8, :cond_106
    000b3fa8const/4 v9, 0x1
    000b3faagoto :goto_107
    000b3facconst/4 v9, 0x0
    000b3faeif-ne v13, v9, :cond_133
    000b3fb2invoke-virtual {v1}, Landroid/view/View;->hasFocusable()Z
    000b3fb8move-result v9
    000b3fbaif-eqz v9, :cond_121
    000b3fbeiget v5, v5, Lf0/o;->e:I
    000b3fc2invoke-static {v3, v6}, Ljava/lang/Math;->min(II)I
    000b3fc8move-result v3
    000b3fcainvoke-static {v2, v7}, Ljava/lang/Math;->max(II)I
    000b3fd0move-result v2
    000b3fd2sub-int v9, v3, v2
    000b3fd6move-object/from16 v16, v1
    000b3fdamove v15, v5
    000b3fdcmove-object/from16 v5, v17
    000b3fe0goto :goto_137
    000b3fe2iget v4, v5, Lf0/o;->e:I
    000b3fe6invoke-static {v3, v6}, Ljava/lang/Math;->min(II)I
    000b3fecmove-result v3
    000b3feeinvoke-static {v2, v7}, Ljava/lang/Math;->max(II)I
    000b3ff4move-result v2
    000b3ff6sub-int v2, v3, v2
    000b3ffamove-object v5, v1
    000b3ffcmove v8, v4
    000b3ffemove/from16 v9, v19
    000b4002move v4, v2
    000b4004goto :goto_137
    000b4006move-object/from16 v5, v17
    000b400amove/from16 v9, v19
    000b400eadd-int/2addr v11, v12
    000b4010move-object/from16 v1, v25
    000b4014move-object/from16 v2, v26
    000b4018move-object/from16 v3, v18
    000b401cmove/from16 v10, v21
    000b4020goto/16 :goto_73
    000b4024if-eqz v16, :cond_145
    000b4028return-object v16
    000b402areturn-object v17
    000b3d90
    000b402c
    000b402candroidx.recyclerview.widget.GridLayoutManager::f(f0.I):
    000b403cinstance-of v1, v1, Lf0/o;
    000b4040return v1
    000b402c
    000b4042
    000b4042 // align 0x4
    000b4044
    000b4044androidx.recyclerview.widget.GridLayoutManager::z0():
    000b4054iget-object v0, v1, Landroidx/recyclerview/widget/LinearLayoutManager;->z:Lf0/t;
    000b4058if-nez v0, :cond_a
    000b405ciget-boolean v0, v1, Landroidx/recyclerview/widget/GridLayoutManager;->E:Z
    000b4060if-nez v0, :cond_a
    000b4064const/4 v0, 0x1
    000b4066return v0
    000b4068const/4 v0, 0x0
    000b406areturn v0
    000b4044
    000b406c
    000b406candroidx.recyclerview.widget.GridLayoutManager::r():
    000b407ciget v0, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b4080const/4 v1, -0x1
    000b4082const/4 v2, -0x2
    000b4084if-nez v0, :cond_c
    000b4088new-instance v0, Lf0/o;
    000b408cinvoke-direct {v0, v2, v1}, Lf0/o;-><init>(II)V
    000b4092return-object v0
    000b4094new-instance v0, Lf0/o;
    000b4098invoke-direct {v0, v1, v2}, Lf0/o;-><init>(II)V
    000b409ereturn-object v0
    000b406c
    000b40a0
    000b40a0androidx.recyclerview.widget.GridLayoutManager::s(android.content.Context, android.util.AttributeSet):
    000b40b0new-instance v0, Lf0/o;
    000b40b4invoke-direct {v0, v2, v3}, Lf0/I;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    000b40baconst/4 v2, -0x1
    000b40bciput v2, v0, Lf0/o;->e:I
    000b40c0const/4 v2, 0x0
    000b40c2iput v2, v0, Lf0/o;->f:I
    000b40c6return-object v0
    000b40a0
    000b40c8
    000b40c8androidx.recyclerview.widget.GridLayoutManager::t(android.view.ViewGroup$LayoutParams):
    000b40d8instance-of v0, v4, Landroid/view/ViewGroup$MarginLayoutParams;
    000b40dcconst/4 v1, 0x0
    000b40deconst/4 v2, -0x1
    000b40e0if-eqz v0, :cond_12
    000b40e4new-instance v0, Lf0/o;
    000b40e8check-cast v4, Landroid/view/ViewGroup$MarginLayoutParams;
    000b40ecinvoke-direct {v0, v4}, Lf0/I;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
    000b40f2iput v2, v0, Lf0/o;->e:I
    000b40f6iput v1, v0, Lf0/o;->f:I
    000b40fareturn-object v0
    000b40fcnew-instance v0, Lf0/o;
    000b4100invoke-direct {v0, v4}, Lf0/I;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
    000b4106iput v2, v0, Lf0/o;->e:I
    000b410aiput v1, v0, Lf0/o;->f:I
    000b410ereturn-object v0
    000b40c8
    000b4110
    000b4110androidx.recyclerview.widget.GridLayoutManager::k(f0.U):
    000b4120invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->D0(Lf0/U;)I
    000b4126move-result v1
    000b4128return v1
    000b4110
    000b412a
    000b412a // align 0x4
    000b412c
    000b412candroidx.recyclerview.widget.GridLayoutManager::l(f0.U):
    000b413cinvoke-virtual {v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->E0(Lf0/U;)I
    000b4142move-result v1
    000b4144return v1
    000b412c
    000b4146
    000b4146 // align 0x8
    000b4148
    000b4148androidx.recyclerview.widget.GridLayoutManager::n(f0.U):
    000b4158invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->D0(Lf0/U;)I
    000b415emove-result v1
    000b4160return v1
    000b4148
    000b4162
    000b4162 // align 0x4
    000b4164
    000b4164androidx.recyclerview.widget.GridLayoutManager::o(f0.U):
    000b4174invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->E0(Lf0/U;)I
    000b417amove-result v1
    000b417creturn v1
    000b4164
    000b417e
    000b417e // align 0x10
    000b4180
    000b4180androidx.recyclerview.widget.GridLayoutManager::x(f0.N, f0.U):
    000b4190iget v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b4194const/4 v1, 0x1
    000b4196if-ne v0, v1, :cond_8
    000b419aiget v3, v2, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b419ereturn v3
    000b41a0invoke-virtual {v4}, Lf0/U;->b()I
    000b41a6move-result v0
    000b41a8if-ge v0, v1, :cond_10
    000b41acconst/4 v3, 0x0
    000b41aereturn v3
    000b41b0invoke-virtual {v4}, Lf0/U;->b()I
    000b41b6move-result v0
    000b41b8sub-int/2addr v0, v1
    000b41bainvoke-virtual {v2, v0, v3, v4}, Landroidx/recyclerview/widget/GridLayoutManager;->h1(ILf0/N;Lf0/U;)I
    000b41c0move-result v3
    000b41c2add-int/2addr v3, v1
    000b41c4return v3
    000b4180
    000b41c6
    000b41c6 // align 0x8
    000b41c8
    000b41c8androidx.recyclerview.widget.GridLayoutManager::J(f0.N, f0.U):
    000b41d8iget v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b41dcif-nez v0, :cond_7
    000b41e0iget v3, v2, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b41e4return v3
    000b41e6invoke-virtual {v4}, Lf0/U;->b()I
    000b41ecmove-result v0
    000b41eeconst/4 v1, 0x1
    000b41f0if-ge v0, v1, :cond_10
    000b41f4const/4 v3, 0x0
    000b41f6return v3
    000b41f8invoke-virtual {v4}, Lf0/U;->b()I
    000b41femove-result v0
    000b4200sub-int/2addr v0, v1
    000b4202invoke-virtual {v2, v0, v3, v4}, Landroidx/recyclerview/widget/GridLayoutManager;->h1(ILf0/N;Lf0/U;)I
    000b4208move-result v3
    000b420aadd-int/2addr v3, v1
    000b420creturn v3
    000b41c8
    000b420e
    000b420e // align 0x10
    000b4210
    000b4210androidx.recyclerview.widget.GridLayoutManager::g1(int, int):
    000b4220iget v0, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b4224const/4 v1, 0x1
    000b4226if-ne v0, v1, :cond_19
    000b422ainvoke-virtual {v3}, Landroidx/recyclerview/widget/LinearLayoutManager;->S0()Z
    000b4230move-result v0
    000b4232if-eqz v0, :cond_19
    000b4236iget-object v0, v3, Landroidx/recyclerview/widget/GridLayoutManager;->G:[I
    000b423aiget v1, v3, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b423esub-int v2, v1, v4
    000b4242aget v2, v0, v2
    000b4246sub-int/2addr v1, v4
    000b4248sub-int/2addr v1, v5
    000b424aaget v4, v0, v1
    000b424esub-int/2addr v2, v4
    000b4250return v2
    000b4252iget-object v0, v3, Landroidx/recyclerview/widget/GridLayoutManager;->G:[I
    000b4256add-int/2addr v5, v4
    000b4258aget v5, v0, v5
    000b425caget v4, v0, v4
    000b4260sub-int/2addr v5, v4
    000b4262return v5
    000b4210
    000b4264
    000b4264androidx.recyclerview.widget.GridLayoutManager::h1(int, f0.N, f0.U):
    000b4274iget-boolean v4, v4, Lf0/U;->g:Z
    000b4278iget-object v0, v1, Landroidx/recyclerview/widget/GridLayoutManager;->K:LB/j;
    000b427cif-nez v4, :cond_10
    000b4280iget v3, v1, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b4284invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b428ainvoke-static {v2, v3}, LB/j;->w(II)I
    000b4290move-result v2
    000b4292return v2
    000b4294invoke-virtual {v3, v2}, Lf0/N;->b(I)I
    000b429amove-result v2
    000b429cconst/4 v3, -0x1
    000b429eif-ne v2, v3, :cond_19
    000b42a2const/4 v2, 0x0
    000b42a4return v2
    000b42a6iget v3, v1, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b42aainvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b42b0invoke-static {v2, v3}, LB/j;->w(II)I
    000b42b6move-result v2
    000b42b8return v2
    000b4264
    000b42ba
    000b42ba // align 0x4
    000b42bc
    000b42bcandroidx.recyclerview.widget.GridLayoutManager::i1(int, f0.N, f0.U):
    000b42cciget-boolean v5, v5, Lf0/U;->g:Z
    000b42d0iget-object v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->K:LB/j;
    000b42d4if-nez v5, :cond_d
    000b42d8iget v4, v2, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b42dcinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b42e2rem-int/2addr v3, v4
    000b42e4return v3
    000b42e6iget-object v5, v2, Landroidx/recyclerview/widget/GridLayoutManager;->J:Landroid/util/SparseIntArray;
    000b42eaconst/4 v1, -0x1
    000b42ecinvoke-virtual {v5, v3, v1}, Landroid/util/SparseIntArray;->get(II)I
    000b42f2move-result v5
    000b42f4if-eq v5, v1, :cond_17
    000b42f8return v5
    000b42fainvoke-virtual {v4, v3}, Lf0/N;->b(I)I
    000b4300move-result v3
    000b4302if-ne v3, v1, :cond_1f
    000b4306const/4 v3, 0x0
    000b4308return v3
    000b430aiget v4, v2, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b430einvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b4314rem-int/2addr v3, v4
    000b4316return v3
    000b42bc
    000b4318
    000b4318androidx.recyclerview.widget.GridLayoutManager::j1(int, f0.N, f0.U):
    000b4328iget-boolean v6, v6, Lf0/U;->g:Z
    000b432ciget-object v0, v3, Landroidx/recyclerview/widget/GridLayoutManager;->K:LB/j;
    000b4330const/4 v1, 0x1
    000b4332if-nez v6, :cond_b
    000b4336invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b433creturn v1
    000b433eiget-object v6, v3, Landroidx/recyclerview/widget/GridLayoutManager;->I:Landroid/util/SparseIntArray;
    000b4342const/4 v2, -0x1
    000b4344invoke-virtual {v6, v4, v2}, Landroid/util/SparseIntArray;->get(II)I
    000b434amove-result v6
    000b434cif-eq v6, v2, :cond_15
    000b4350return v6
    000b4352invoke-virtual {v5, v4}, Lf0/N;->b(I)I
    000b4358move-result v4
    000b435aif-ne v4, v2, :cond_1c
    000b435ereturn v1
    000b4360invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b4366return v1
    000b4318
    000b4368
    000b4368androidx.recyclerview.widget.GridLayoutManager::m0(int, f0.N, f0.U):
    000b4378invoke-virtual {v0}, Landroidx/recyclerview/widget/GridLayoutManager;->m1()V
    000b437einvoke-virtual {v0}, Landroidx/recyclerview/widget/GridLayoutManager;->f1()V
    000b4384invoke-super {v0, v1, v2, v3}, Landroidx/recyclerview/widget/LinearLayoutManager;->m0(ILf0/N;Lf0/U;)I
    000b438amove-result v1
    000b438creturn v1
    000b4368
    000b438e
    000b438e // align 0x10
    000b4390
    000b4390androidx.recyclerview.widget.GridLayoutManager::o0(int, f0.N, f0.U):
    000b43a0invoke-virtual {v0}, Landroidx/recyclerview/widget/GridLayoutManager;->m1()V
    000b43a6invoke-virtual {v0}, Landroidx/recyclerview/widget/GridLayoutManager;->f1()V
    000b43acinvoke-super {v0, v1, v2, v3}, Landroidx/recyclerview/widget/LinearLayoutManager;->o0(ILf0/N;Lf0/U;)I
    000b43b2move-result v1
    000b43b4return v1
    000b4390
    000b43b6
    000b43b6 // align 0x8
    000b43b8
    000b43b8androidx.recyclerview.widget.GridLayoutManager::<init>(android.content.Context, android.util.AttributeSet, int, int):
    000b43c8invoke-direct {v2, v3, v4, v5, v6}, Landroidx/recyclerview/widget/LinearLayoutManager;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
    000b43ceconst/4 v0, 0x0
    000b43d0iput-boolean v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->E:Z
    000b43d4const/4 v0, -0x1
    000b43d6iput v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b43danew-instance v0, Landroid/util/SparseIntArray;
    000b43deinvoke-direct {v0}, Landroid/util/SparseIntArray;-><init>()V
    000b43e4iput-object v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->I:Landroid/util/SparseIntArray;
    000b43e8new-instance v0, Landroid/util/SparseIntArray;
    000b43ecinvoke-direct {v0}, Landroid/util/SparseIntArray;-><init>()V
    000b43f2iput-object v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->J:Landroid/util/SparseIntArray;
    000b43f6new-instance v0, LB/j;
    000b43faconst/16 v1, 0xe
    000b43feinvoke-direct {v0, v1}, LB/j;-><init>(I)V
    000b4404iput-object v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->K:LB/j;
    000b4408new-instance v0, Landroid/graphics/Rect;
    000b440cinvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
    000b4412iput-object v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->L:Landroid/graphics/Rect;
    000b4416invoke-static {v3, v4, v5, v6}, Lf0/H;->I(Landroid/content/Context;Landroid/util/AttributeSet;II)Lf0/G;
    000b441cmove-result-object v3
    000b441eiget v3, v3, Lf0/G;->b:I
    000b4422invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/GridLayoutManager;->l1(I)V
    000b4428return-void
    000b43b8
    000b442a
    000b442a // align 0x4
    000b442c
    000b442candroidx.recyclerview.widget.GridLayoutManager::<init>(int):
    000b443cconst/4 v0, 0x1
    000b443einvoke-direct {v2, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;-><init>(I)V
    000b4444const/4 v0, 0x0
    000b4446iput-boolean v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->E:Z
    000b444aconst/4 v0, -0x1
    000b444ciput v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b4450new-instance v0, Landroid/util/SparseIntArray;
    000b4454invoke-direct {v0}, Landroid/util/SparseIntArray;-><init>()V
    000b445aiput-object v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->I:Landroid/util/SparseIntArray;
    000b445enew-instance v0, Landroid/util/SparseIntArray;
    000b4462invoke-direct {v0}, Landroid/util/SparseIntArray;-><init>()V
    000b4468iput-object v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->J:Landroid/util/SparseIntArray;
    000b446cnew-instance v0, LB/j;
    000b4470const/16 v1, 0xe
    000b4474invoke-direct {v0, v1}, LB/j;-><init>(I)V
    000b447aiput-object v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->K:LB/j;
    000b447enew-instance v0, Landroid/graphics/Rect;
    000b4482invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
    000b4488iput-object v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->L:Landroid/graphics/Rect;
    000b448cinvoke-virtual {v2, v3}, Landroidx/recyclerview/widget/GridLayoutManager;->l1(I)V
    000b4492return-void
    000b442c
    000b4494
    000b4494androidx.recyclerview.widget.GridLayoutManager::e1(int):
    000b44a4iget-object v0, v7, Landroidx/recyclerview/widget/GridLayoutManager;->G:[I
    000b44a8iget v1, v7, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b44acconst/4 v2, 0x1
    000b44aeif-eqz v0, :cond_12
    000b44b2array-length v3, v0
    000b44b4add-int/lit8 v4, v1, 0x1
    000b44b8if-ne v3, v4, :cond_12
    000b44bcarray-length v3, v0
    000b44besub-int/2addr v3, v2
    000b44c0aget v3, v0, v3
    000b44c4if-eq v3, v8, :cond_16
    000b44c8add-int/lit8 v0, v1, 0x1
    000b44ccnew-array v0, v0, [I
    000b44d0const/4 v3, 0x0
    000b44d2aput v3, v0, v3
    000b44d6div-int v4, v8, v1
    000b44darem-int/2addr v8, v1
    000b44dcmove v5, v3
    000b44deif-gt v2, v1, :cond_31
    000b44e2add-int/2addr v3, v8
    000b44e4if-lez v3, :cond_2a
    000b44e8sub-int v6, v1, v3
    000b44ecif-ge v6, v8, :cond_2a
    000b44f0add-int/lit8 v6, v4, 0x1
    000b44f4sub-int/2addr v3, v1
    000b44f6goto :goto_2b
    000b44f8move v6, v4
    000b44faadd-int/2addr v5, v6
    000b44fcaput v5, v0, v2
    000b4500add-int/lit8 v2, v2, 0x1
    000b4504goto :goto_1d
    000b4506iput-object v0, v7, Landroidx/recyclerview/widget/GridLayoutManager;->G:[I
    000b450areturn-void
    000b4494
    000b450c
    000b450candroidx.recyclerview.widget.GridLayoutManager::B0(f0.U, f0.s, f0.l):
    000b451ciget v0, v5, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b4520const/4 v1, 0x0
    000b4522move v2, v1
    000b4524iget v3, v5, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b4528if-ge v2, v3, :cond_30
    000b452ciget v3, v7, Lf0/s;->d:I
    000b4530if-ltz v3, :cond_30
    000b4534invoke-virtual {v6}, Lf0/U;->b()I
    000b453amove-result v4
    000b453cif-ge v3, v4, :cond_30
    000b4540if-lez v0, :cond_30
    000b4544iget v3, v7, Lf0/s;->d:I
    000b4548iget v4, v7, Lf0/s;->g:I
    000b454cinvoke-static {v1, v4}, Ljava/lang/Math;->max(II)I
    000b4552move-result v4
    000b4554invoke-virtual {v8, v3, v4}, Lf0/l;->a(II)V
    000b455aiget-object v3, v5, Landroidx/recyclerview/widget/GridLayoutManager;->K:LB/j;
    000b455einvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b4564add-int/lit8 v0, v0, -0x1
    000b4568iget v3, v7, Lf0/s;->d:I
    000b456ciget v4, v7, Lf0/s;->e:I
    000b4570add-int/2addr v3, v4
    000b4572iput v3, v7, Lf0/s;->d:I
    000b4576add-int/lit8 v2, v2, 0x1
    000b457agoto :goto_4
    000b457creturn-void
    000b450c
    000b457e
    000b457e // align 0x10
    000b4580
    000b4580androidx.recyclerview.widget.GridLayoutManager::f1():
    000b4590iget-object v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->H:[Landroid/view/View;
    000b4594if-eqz v0, :cond_b
    000b4598array-length v0, v0
    000b459aiget v1, v2, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b459eif-eq v0, v1, :cond_a
    000b45a2goto :goto_b
    000b45a4return-void
    000b45a6iget v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b45aanew-array v0, v0, [Landroid/view/View;
    000b45aeiput-object v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->H:[Landroid/view/View;
    000b45b2return-void
    000b4580
    000b45b4
    000b45b4androidx.recyclerview.widget.GridLayoutManager::T0(f0.N, f0.U, f0.s, f0.r):
    000b45c4move-object/from16 v0, v18
    000b45c8move-object/from16 v1, v19
    000b45ccmove-object/from16 v2, v20
    000b45d0move-object/from16 v3, v21
    000b45d4move-object/from16 v4, v22
    000b45d8iget-object v5, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b45dcinvoke-virtual {v5}, Landroidx/emoji2/text/g;->j()I
    000b45e2move-result v5
    000b45e4const/4 v6, 0x1
    000b45e6const/high16 v8, 0x40000000
    000b45eaif-eq v5, v8, :cond_17
    000b45eemove v9, v6
    000b45f0goto :goto_18
    000b45f2const/4 v9, 0x0
    000b45f4invoke-virtual {v0}, Lf0/H;->v()I
    000b45famove-result v10
    000b45fcif-lez v10, :cond_25
    000b4600iget-object v10, v0, Landroidx/recyclerview/widget/GridLayoutManager;->G:[I
    000b4604iget v11, v0, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b4608aget v10, v10, v11
    000b460cgoto :goto_26
    000b460econst/4 v10, 0x0
    000b4610if-eqz v9, :cond_2b
    000b4614invoke-virtual {v0}, Landroidx/recyclerview/widget/GridLayoutManager;->m1()V
    000b461aiget v11, v3, Lf0/s;->e:I
    000b461eif-ne v11, v6, :cond_31
    000b4622move v11, v6
    000b4624goto :goto_32
    000b4626const/4 v11, 0x0
    000b4628iget v12, v0, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b462cif-nez v11, :cond_43
    000b4630iget v12, v3, Lf0/s;->d:I
    000b4634invoke-virtual {v0, v12, v1, v2}, Landroidx/recyclerview/widget/GridLayoutManager;->i1(ILf0/N;Lf0/U;)I
    000b463amove-result v12
    000b463ciget v13, v3, Lf0/s;->d:I
    000b4640invoke-virtual {v0, v13, v1, v2}, Landroidx/recyclerview/widget/GridLayoutManager;->j1(ILf0/N;Lf0/U;)I
    000b4646move-result v13
    000b4648add-int/2addr v12, v13
    000b464aconst/4 v13, 0x0
    000b464ciget v14, v0, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b4650if-ge v13, v14, :cond_9d
    000b4654iget v14, v3, Lf0/s;->d:I
    000b4658if-ltz v14, :cond_9d
    000b465cinvoke-virtual {v2}, Lf0/U;->b()I
    000b4662move-result v15
    000b4664if-ge v14, v15, :cond_9d
    000b4668if-lez v12, :cond_9d
    000b466ciget v14, v3, Lf0/s;->d:I
    000b4670invoke-virtual {v0, v14, v1, v2}, Landroidx/recyclerview/widget/GridLayoutManager;->j1(ILf0/N;Lf0/U;)I
    000b4676move-result v15
    000b4678iget v8, v0, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b467cif-gt v15, v8, :cond_72
    000b4680sub-int/2addr v12, v15
    000b4682if-gez v12, :cond_62
    000b4686goto :goto_9d
    000b4688invoke-virtual {v3, v1}, Lf0/s;->b(Lf0/N;)Landroid/view/View;
    000b468emove-result-object v8
    000b4690if-nez v8, :cond_69
    000b4694goto :goto_9d
    000b4696iget-object v14, v0, Landroidx/recyclerview/widget/GridLayoutManager;->H:[Landroid/view/View;
    000b469aaput-object v8, v14, v13
    000b469eadd-int/lit8 v13, v13, 0x1
    000b46a2const/high16 v8, 0x40000000
    000b46a6goto :goto_44
    000b46a8new-instance v1, Ljava/lang/IllegalArgumentException;
    000b46acnew-instance v2, Ljava/lang/StringBuilder;
    000b46b0const-string v3, "Item at position "
    000b46b4invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000b46bainvoke-virtual {v2, v14}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    000b46c0const-string v3, " requires "
    000b46c4invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b46cainvoke-virtual {v2, v15}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    000b46d0const-string v3, " spans but GridLayoutManager has only "
    000b46d4invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b46daiget v3, v0, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b46deinvoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    000b46e4const-string v3, " spans."
    000b46e8invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b46eeinvoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000b46f4move-result-object v2
    000b46f6invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000b46fcthrow v1
    000b46feif-nez v13, :cond_a2
    000b4702iput-boolean v6, v4, Lf0/r;->b:Z
    000b4706return-void
    000b4708if-eqz v11, :cond_a8
    000b470cmove v15, v6
    000b470emove v14, v13
    000b4710const/4 v12, 0x0
    000b4712goto :goto_ac
    000b4714add-int/lit8 v12, v13, -0x1
    000b4718const/4 v14, -0x1
    000b471aconst/4 v15, -0x1
    000b471cconst/4 v6, 0x0
    000b471eif-eq v12, v14, :cond_ca
    000b4722iget-object v7, v0, Landroidx/recyclerview/widget/GridLayoutManager;->H:[Landroid/view/View;
    000b4726aget-object v7, v7, v12
    000b472ainvoke-virtual {v7}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000b4730move-result-object v16
    000b4732move-object/from16 v8, v16
    000b4736check-cast v8, Lf0/o;
    000b473ainvoke-static {v7}, Lf0/H;->H(Landroid/view/View;)I
    000b4740move-result v7
    000b4742invoke-virtual {v0, v7, v1, v2}, Landroidx/recyclerview/widget/GridLayoutManager;->j1(ILf0/N;Lf0/U;)I
    000b4748move-result v7
    000b474aiput v7, v8, Lf0/o;->f:I
    000b474eiput v6, v8, Lf0/o;->e:I
    000b4752add-int/2addr v6, v7
    000b4754add-int/2addr v12, v15
    000b4756goto :goto_ad
    000b4758const/4 v1, 0x0
    000b475aconst/4 v2, 0x0
    000b475cconst/4 v6, 0x0
    000b475eif-ge v2, v13, :cond_12b
    000b4762iget-object v7, v0, Landroidx/recyclerview/widget/GridLayoutManager;->H:[Landroid/view/View;
    000b4766aget-object v7, v7, v2
    000b476aiget-object v8, v3, Lf0/s;->k:Ljava/util/List;
    000b476eif-nez v8, :cond_e5
    000b4772if-eqz v11, :cond_df
    000b4776const/4 v8, 0x0
    000b4778const/4 v12, -0x1
    000b477ainvoke-virtual {v0, v7, v12, v8}, Lf0/H;->b(Landroid/view/View;IZ)V
    000b4780goto :goto_f2
    000b4782const/4 v8, 0x0
    000b4784const/4 v12, -0x1
    000b4786invoke-virtual {v0, v7, v8, v8}, Lf0/H;->b(Landroid/view/View;IZ)V
    000b478cgoto :goto_f2
    000b478econst/4 v8, 0x0
    000b4790const/4 v12, -0x1
    000b4792if-eqz v11, :cond_ee
    000b4796const/4 v14, 0x1
    000b4798invoke-virtual {v0, v7, v12, v14}, Lf0/H;->b(Landroid/view/View;IZ)V
    000b479egoto :goto_f2
    000b47a0const/4 v14, 0x1
    000b47a2invoke-virtual {v0, v7, v8, v14}, Lf0/H;->b(Landroid/view/View;IZ)V
    000b47a8iget-object v12, v0, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
    000b47aciget-object v14, v0, Landroidx/recyclerview/widget/GridLayoutManager;->L:Landroid/graphics/Rect;
    000b47b0if-nez v12, :cond_fc
    000b47b4invoke-virtual {v14, v8, v8, v8, v8}, Landroid/graphics/Rect;->set(IIII)V
    000b47bagoto :goto_103
    000b47bcinvoke-virtual {v12, v7}, Landroidx/recyclerview/widget/RecyclerView;->J(Landroid/view/View;)Landroid/graphics/Rect;
    000b47c2move-result-object v12
    000b47c4invoke-virtual {v14, v12}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
    000b47cainvoke-virtual {v0, v7, v5, v8}, Landroidx/recyclerview/widget/GridLayoutManager;->k1(Landroid/view/View;IZ)V
    000b47d0iget-object v8, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b47d4invoke-virtual {v8, v7}, Landroidx/emoji2/text/g;->c(Landroid/view/View;)I
    000b47damove-result v8
    000b47dcif-le v8, v6, :cond_10f
    000b47e0move v6, v8
    000b47e2invoke-virtual {v7}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000b47e8move-result-object v8
    000b47eacheck-cast v8, Lf0/o;
    000b47eeiget-object v12, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b47f2invoke-virtual {v12, v7}, Landroidx/emoji2/text/g;->d(Landroid/view/View;)I
    000b47f8move-result v7
    000b47faint-to-float v7, v7
    000b47fcconst/high16 v12, 0x3f800000
    000b4800mul-float/2addr v7, v12
    000b4802iget v8, v8, Lf0/o;->f:I
    000b4806int-to-float v8, v8
    000b4808div-float/2addr v7, v8
    000b480acmpl-float v8, v7, v1
    000b480eif-lez v8, :cond_128
    000b4812move v1, v7
    000b4814add-int/lit8 v2, v2, 0x1
    000b4818goto :goto_cd
    000b481aif-eqz v9, :cond_156
    000b481eiget v2, v0, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b4822int-to-float v2, v2
    000b4824mul-float/2addr v1, v2
    000b4826invoke-static {v1}, Ljava/lang/Math;->round(F)I
    000b482cmove-result v1
    000b482einvoke-static {v1, v10}, Ljava/lang/Math;->max(II)I
    000b4834move-result v1
    000b4836invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/GridLayoutManager;->e1(I)V
    000b483cconst/4 v6, 0x0
    000b483econst/4 v8, 0x0
    000b4840if-ge v8, v13, :cond_156
    000b4844iget-object v1, v0, Landroidx/recyclerview/widget/GridLayoutManager;->H:[Landroid/view/View;
    000b4848aget-object v1, v1, v8
    000b484cconst/high16 v2, 0x40000000
    000b4850const/4 v14, 0x1
    000b4852invoke-virtual {v0, v1, v2, v14}, Landroidx/recyclerview/widget/GridLayoutManager;->k1(Landroid/view/View;IZ)V
    000b4858iget-object v2, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b485cinvoke-virtual {v2, v1}, Landroidx/emoji2/text/g;->c(Landroid/view/View;)I
    000b4862move-result v1
    000b4864if-le v1, v6, :cond_153
    000b4868move v6, v1
    000b486aadd-int/lit8 v8, v8, 0x1
    000b486egoto :goto_13e
    000b4870const/4 v8, 0x0
    000b4872if-ge v8, v13, :cond_1c6
    000b4876iget-object v1, v0, Landroidx/recyclerview/widget/GridLayoutManager;->H:[Landroid/view/View;
    000b487aaget-object v1, v1, v8
    000b487eiget-object v2, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b4882invoke-virtual {v2, v1}, Landroidx/emoji2/text/g;->c(Landroid/view/View;)I
    000b4888move-result v2
    000b488aif-eq v2, v6, :cond_1c0
    000b488einvoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000b4894move-result-object v2
    000b4896check-cast v2, Lf0/o;
    000b489aiget-object v5, v2, Lf0/I;->b:Landroid/graphics/Rect;
    000b489eiget v7, v5, Landroid/graphics/Rect;->top:I
    000b48a2iget v9, v5, Landroid/graphics/Rect;->bottom:I
    000b48a6add-int/2addr v7, v9
    000b48a8iget v9, v2, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
    000b48acadd-int/2addr v7, v9
    000b48aeiget v9, v2, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
    000b48b2add-int/2addr v7, v9
    000b48b4iget v9, v5, Landroid/graphics/Rect;->left:I
    000b48b8iget v5, v5, Landroid/graphics/Rect;->right:I
    000b48bcadd-int/2addr v9, v5
    000b48beiget v5, v2, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
    000b48c2add-int/2addr v9, v5
    000b48c4iget v5, v2, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
    000b48c8add-int/2addr v9, v5
    000b48caiget v5, v2, Lf0/o;->e:I
    000b48ceiget v10, v2, Lf0/o;->f:I
    000b48d2invoke-virtual {v0, v5, v10}, Landroidx/recyclerview/widget/GridLayoutManager;->g1(II)I
    000b48d8move-result v5
    000b48daiget v10, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b48deconst/4 v14, 0x1
    000b48e0if-ne v10, v14, :cond_1a0
    000b48e4iget v2, v2, Landroid/view/ViewGroup$MarginLayoutParams;->width:I
    000b48e8const/4 v10, 0x0
    000b48eaconst/high16 v11, 0x40000000
    000b48eeinvoke-static {v10, v5, v11, v9, v2}, Lf0/H;->w(ZIIII)I
    000b48f4move-result v2
    000b48f6sub-int v5, v6, v7
    000b48fainvoke-static {v5, v11}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    000b4900move-result v5
    000b4902goto :goto_1b0
    000b4904const/4 v10, 0x0
    000b4906const/high16 v11, 0x40000000
    000b490asub-int v9, v6, v9
    000b490einvoke-static {v9, v11}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    000b4914move-result v9
    000b4916iget v2, v2, Landroid/view/ViewGroup$MarginLayoutParams;->height:I
    000b491ainvoke-static {v10, v5, v11, v7, v2}, Lf0/H;->w(ZIIII)I
    000b4920move-result v5
    000b4922move v2, v9
    000b4924invoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000b492amove-result-object v7
    000b492ccheck-cast v7, Lf0/I;
    000b4930invoke-virtual {v0, v1, v2, v5, v7}, Lf0/H;->w0(Landroid/view/View;IILf0/I;)Z
    000b4936move-result v7
    000b4938if-eqz v7, :cond_1c3
    000b493cinvoke-virtual {v1, v2, v5}, Landroid/view/View;->measure(II)V
    000b4942goto :goto_1c3
    000b4944const/4 v10, 0x0
    000b4946const/high16 v11, 0x40000000
    000b494aadd-int/lit8 v8, v8, 0x1
    000b494egoto :goto_157
    000b4950const/4 v10, 0x0
    000b4952iput v6, v4, Lf0/r;->a:I
    000b4956iget v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b495aconst/4 v14, 0x1
    000b495cif-ne v1, v14, :cond_1e2
    000b4960iget v1, v3, Lf0/s;->f:I
    000b4964const/4 v12, -0x1
    000b4966if-ne v1, v12, :cond_1dd
    000b496aiget v8, v3, Lf0/s;->b:I
    000b496esub-int v1, v8, v6
    000b4972move v2, v8
    000b4974move v8, v1
    000b4976move v1, v2
    000b4978move v2, v10
    000b497amove v3, v2
    000b497cgoto :goto_1f7
    000b497eiget v8, v3, Lf0/s;->b:I
    000b4982add-int v1, v8, v6
    000b4986goto :goto_1da
    000b4988const/4 v12, -0x1
    000b498aiget v1, v3, Lf0/s;->f:I
    000b498eif-ne v1, v12, :cond_1f0
    000b4992iget v8, v3, Lf0/s;->b:I
    000b4996sub-int v1, v8, v6
    000b499amove v2, v1
    000b499cmove v3, v8
    000b499emove v1, v10
    000b49a0move v8, v1
    000b49a2goto :goto_1f7
    000b49a4iget v8, v3, Lf0/s;->b:I
    000b49a8add-int v1, v8, v6
    000b49acmove v3, v1
    000b49aemove v2, v8
    000b49b0goto :goto_1ed
    000b49b2move v7, v10
    000b49b4if-ge v7, v13, :cond_27b
    000b49b8iget-object v5, v0, Landroidx/recyclerview/widget/GridLayoutManager;->H:[Landroid/view/View;
    000b49bcaget-object v5, v5, v7
    000b49c0invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000b49c6move-result-object v6
    000b49c8check-cast v6, Lf0/o;
    000b49cciget v9, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b49d0const/4 v14, 0x1
    000b49d2if-ne v9, v14, :cond_23e
    000b49d6invoke-virtual {v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->S0()Z
    000b49dcmove-result v2
    000b49deif-eqz v2, :cond_22b
    000b49e2invoke-virtual {v0}, Lf0/H;->E()I
    000b49e8move-result v2
    000b49eaiget-object v3, v0, Landroidx/recyclerview/widget/GridLayoutManager;->G:[I
    000b49eeiget v9, v0, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b49f2iget v10, v6, Lf0/o;->e:I
    000b49f6sub-int/2addr v9, v10
    000b49f8aget v3, v3, v9
    000b49fcadd-int/2addr v2, v3
    000b49feiget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b4a02invoke-virtual {v3, v5}, Landroidx/emoji2/text/g;->d(Landroid/view/View;)I
    000b4a08move-result v3
    000b4a0asub-int v3, v2, v3
    000b4a0emove/from16 v17, v3
    000b4a12move v3, v2
    000b4a14move/from16 v2, v17
    000b4a18goto :goto_255
    000b4a1ainvoke-virtual {v0}, Lf0/H;->E()I
    000b4a20move-result v2
    000b4a22iget-object v3, v0, Landroidx/recyclerview/widget/GridLayoutManager;->G:[I
    000b4a26iget v9, v6, Lf0/o;->e:I
    000b4a2aaget v3, v3, v9
    000b4a2eadd-int/2addr v2, v3
    000b4a30iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b4a34invoke-virtual {v3, v5}, Landroidx/emoji2/text/g;->d(Landroid/view/View;)I
    000b4a3amove-result v3
    000b4a3cadd-int/2addr v3, v2
    000b4a3egoto :goto_255
    000b4a40invoke-virtual {v0}, Lf0/H;->G()I
    000b4a46move-result v1
    000b4a48iget-object v8, v0, Landroidx/recyclerview/widget/GridLayoutManager;->G:[I
    000b4a4ciget v9, v6, Lf0/o;->e:I
    000b4a50aget v8, v8, v9
    000b4a54add-int/2addr v1, v8
    000b4a56iget-object v8, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b4a5ainvoke-virtual {v8, v5}, Landroidx/emoji2/text/g;->d(Landroid/view/View;)I
    000b4a60move-result v8
    000b4a62add-int/2addr v8, v1
    000b4a64move/from16 v17, v8
    000b4a68move v8, v1
    000b4a6amove/from16 v1, v17
    000b4a6einvoke-static {v5, v2, v8, v3, v1}, Lf0/H;->N(Landroid/view/View;IIII)V
    000b4a74iget-object v9, v6, Lf0/I;->a:Lf0/X;
    000b4a78invoke-virtual {v9}, Lf0/X;->h()Z
    000b4a7emove-result v9
    000b4a80if-nez v9, :cond_268
    000b4a84iget-object v6, v6, Lf0/I;->a:Lf0/X;
    000b4a88invoke-virtual {v6}, Lf0/X;->k()Z
    000b4a8emove-result v6
    000b4a90if-eqz v6, :cond_26a
    000b4a94const/4 v14, 0x1
    000b4a96goto :goto_26c
    000b4a98const/4 v14, 0x1
    000b4a9agoto :goto_26e
    000b4a9ciput-boolean v14, v4, Lf0/r;->c:Z
    000b4aa0iget-boolean v6, v4, Lf0/r;->d:Z
    000b4aa4invoke-virtual {v5}, Landroid/view/View;->hasFocusable()Z
    000b4aaamove-result v5
    000b4aacor-int/2addr v5, v6
    000b4aaeiput-boolean v5, v4, Lf0/r;->d:Z
    000b4ab2add-int/lit8 v7, v7, 0x1
    000b4ab6goto/16 :goto_1f8
    000b4abaiget-object v1, v0, Landroidx/recyclerview/widget/GridLayoutManager;->H:[Landroid/view/View;
    000b4abeconst/4 v2, 0x0
    000b4ac0invoke-static {v1, v2}, Ljava/util/Arrays;->fill([Ljava/lang/Object;Ljava/lang/Object;)V
    000b4ac6return-void
    000b45b4