File classes.dex
Function:
    000afa24
    000afa24androidx.fragment.app.J::m(java.lang.ClassLoader):
    000afa34iget-object v0, v3, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000afa38iget-object v1, v0, Landroidx/fragment/app/o;->b:Landroid/os/Bundle;
    000afa3cif-nez v1, :cond_7
    000afa40goto :goto_44
    000afa42invoke-virtual {v1, v4}, Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V
    000afa48iget-object v4, v0, Landroidx/fragment/app/o;->b:Landroid/os/Bundle;
    000afa4cconst-string v1, "android:view_state"
    000afa50invoke-virtual {v4, v1}, Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray;
    000afa56move-result-object v4
    000afa58iput-object v4, v0, Landroidx/fragment/app/o;->c:Landroid/util/SparseArray;
    000afa5ciget-object v4, v0, Landroidx/fragment/app/o;->b:Landroid/os/Bundle;
    000afa60const-string v1, "android:view_registry_state"
    000afa64invoke-virtual {v4, v1}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle;
    000afa6amove-result-object v4
    000afa6ciput-object v4, v0, Landroidx/fragment/app/o;->d:Landroid/os/Bundle;
    000afa70iget-object v4, v0, Landroidx/fragment/app/o;->b:Landroid/os/Bundle;
    000afa74const-string v1, "android:target_state"
    000afa78invoke-virtual {v4, v1}, Landroid/os/BaseBundle;->getString(Ljava/lang/String;)Ljava/lang/String;
    000afa7emove-result-object v4
    000afa80iput-object v4, v0, Landroidx/fragment/app/o;->h:Ljava/lang/String;
    000afa84if-eqz v4, :cond_35
    000afa88iget-object v4, v0, Landroidx/fragment/app/o;->b:Landroid/os/Bundle;
    000afa8cconst-string v1, "android:target_req_state"
    000afa90const/4 v2, 0x0
    000afa92invoke-virtual {v4, v1, v2}, Landroid/os/BaseBundle;->getInt(Ljava/lang/String;I)I
    000afa98move-result v4
    000afa9aiput v4, v0, Landroidx/fragment/app/o;->i:I
    000afa9eiget-object v4, v0, Landroidx/fragment/app/o;->b:Landroid/os/Bundle;
    000afaa2const-string v1, "android:user_visible_hint"
    000afaa6const/4 v2, 0x1
    000afaa8invoke-virtual {v4, v1, v2}, Landroid/os/BaseBundle;->getBoolean(Ljava/lang/String;Z)Z
    000afaaemove-result v4
    000afab0iput-boolean v4, v0, Landroidx/fragment/app/o;->G:Z
    000afab4if-nez v4, :cond_44
    000afab8iput-boolean v2, v0, Landroidx/fragment/app/o;->F:Z
    000afabcreturn-void
    000afa24
    000afabe
    000afabe // align 0x10
    000afac0
    000afac0androidx.fragment.app.J::n():
    000afad0const/4 v0, 0x3
    000afad2invoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
    000afad8move-result v0
    000afadaiget-object v1, v6, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000afadeif-eqz v0, :cond_c
    000afae2invoke-static {v1}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000afae8iget-object v0, v1, Landroidx/fragment/app/o;->H:Landroidx/fragment/app/n;
    000afaecconst/4 v2, 0x0
    000afaeeif-nez v0, :cond_13
    000afaf2move-object v0, v2
    000afaf4goto :goto_15
    000afaf6iget-object v0, v0, Landroidx/fragment/app/n;->k:Landroid/view/View;
    000afafaif-eqz v0, :cond_45
    000afafeiget-object v3, v1, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000afb02if-ne v0, v3, :cond_1c
    000afb06goto :goto_26
    000afb08invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
    000afb0emove-result-object v3
    000afb10if-eqz v3, :cond_45
    000afb14iget-object v4, v1, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000afb18if-ne v3, v4, :cond_40
    000afb1cinvoke-virtual {v0}, Landroid/view/View;->requestFocus()Z
    000afb22const/4 v3, 0x2
    000afb24invoke-static {v3}, Landroidx/fragment/app/E;->D(I)Z
    000afb2amove-result v3
    000afb2cif-eqz v3, :cond_45
    000afb30invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;
    000afb36invoke-static {v1}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000afb3ciget-object v0, v1, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000afb40invoke-virtual {v0}, Landroid/view/View;->findFocus()Landroid/view/View;
    000afb46move-result-object v0
    000afb48invoke-static {v0}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000afb4egoto :goto_45
    000afb50invoke-interface {v3}, Landroid/view/ViewParent;->getParent()Landroid/view/ViewParent;
    000afb56move-result-object v3
    000afb58goto :goto_20
    000afb5ainvoke-virtual {v1}, Landroidx/fragment/app/o;->f()Landroidx/fragment/app/n;
    000afb60move-result-object v0
    000afb62iput-object v2, v0, Landroidx/fragment/app/n;->k:Landroid/view/View;
    000afb66iget-object v0, v1, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000afb6ainvoke-virtual {v0}, Landroidx/fragment/app/E;->I()V
    000afb70iget-object v0, v1, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000afb74const/4 v3, 0x1
    000afb76invoke-virtual {v0, v3}, Landroidx/fragment/app/E;->x(Z)Z
    000afb7cconst/4 v0, 0x7
    000afb7eiput v0, v1, Landroidx/fragment/app/o;->a:I
    000afb82iput-boolean v3, v1, Landroidx/fragment/app/o;->C:Z
    000afb86iget-object v3, v1, Landroidx/fragment/app/o;->L:Landroidx/lifecycle/t;
    000afb8asget-object v4, Landroidx/lifecycle/l;->ON_RESUME:Landroidx/lifecycle/l;
    000afb8einvoke-virtual {v3, v4}, Landroidx/lifecycle/t;->d(Landroidx/lifecycle/l;)V
    000afb94iget-object v3, v1, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000afb98if-eqz v3, :cond_6d
    000afb9ciget-object v3, v1, Landroidx/fragment/app/o;->M:Landroidx/fragment/app/L;
    000afba0iget-object v3, v3, Landroidx/fragment/app/L;->b:Landroidx/lifecycle/t;
    000afba4invoke-virtual {v3, v4}, Landroidx/lifecycle/t;->d(Landroidx/lifecycle/l;)V
    000afbaaiget-object v3, v1, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000afbaeconst/4 v4, 0x0
    000afbb0iput-boolean v4, v3, Landroidx/fragment/app/E;->y:Z
    000afbb4iput-boolean v4, v3, Landroidx/fragment/app/E;->z:Z
    000afbb8iget-object v5, v3, Landroidx/fragment/app/E;->F:Landroidx/fragment/app/G;
    000afbbciput-boolean v4, v5, Landroidx/fragment/app/G;->h:Z
    000afbc0invoke-virtual {v3, v0}, Landroidx/fragment/app/E;->s(I)V
    000afbc6iget-object v0, v6, Landroidx/fragment/app/J;->a:LB/j;
    000afbcainvoke-virtual {v0, v4}, LB/j;->n(Z)V
    000afbd0iput-object v2, v1, Landroidx/fragment/app/o;->b:Landroid/os/Bundle;
    000afbd4iput-object v2, v1, Landroidx/fragment/app/o;->c:Landroid/util/SparseArray;
    000afbd8iput-object v2, v1, Landroidx/fragment/app/o;->d:Landroid/os/Bundle;
    000afbdcreturn-void
    000afac0
    000afbde
    000afbde // align 0x10
    000afbe0
    000afbe0androidx.fragment.app.J::o():
    000afbf0iget-object v0, v3, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000afbf4iget-object v1, v0, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000afbf8if-nez v1, :cond_7
    000afbfcgoto :goto_2d
    000afbfenew-instance v1, Landroid/util/SparseArray;
    000afc02invoke-direct {v1}, Landroid/util/SparseArray;-><init>()V
    000afc08iget-object v2, v0, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000afc0cinvoke-virtual {v2, v1}, Landroid/view/View;->saveHierarchyState(Landroid/util/SparseArray;)V
    000afc12invoke-virtual {v1}, Landroid/util/SparseArray;->size()I
    000afc18move-result v2
    000afc1aif-lez v2, :cond_19
    000afc1eiput-object v1, v0, Landroidx/fragment/app/o;->c:Landroid/util/SparseArray;
    000afc22new-instance v1, Landroid/os/Bundle;
    000afc26invoke-direct {v1}, Landroid/os/Bundle;-><init>()V
    000afc2ciget-object v2, v0, Landroidx/fragment/app/o;->M:Landroidx/fragment/app/L;
    000afc30iget-object v2, v2, Landroidx/fragment/app/L;->c:LP1/c;
    000afc34invoke-virtual {v2, v1}, LP1/c;->d(Landroid/os/Bundle;)V
    000afc3ainvoke-virtual {v1}, Landroid/os/BaseBundle;->isEmpty()Z
    000afc40move-result v2
    000afc42if-nez v2, :cond_2d
    000afc46iput-object v1, v0, Landroidx/fragment/app/o;->d:Landroid/os/Bundle;
    000afc4areturn-void
    000afbe0
    000afc4c
    000afc4candroidx.fragment.app.J::p():
    000afc5cconst/4 v0, 0x3
    000afc5einvoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
    000afc64move-result v0
    000afc66iget-object v1, v5, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000afc6aif-eqz v0, :cond_c
    000afc6einvoke-static {v1}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000afc74iget-object v0, v1, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000afc78invoke-virtual {v0}, Landroidx/fragment/app/E;->I()V
    000afc7eiget-object v0, v1, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000afc82const/4 v2, 0x1
    000afc84invoke-virtual {v0, v2}, Landroidx/fragment/app/E;->x(Z)Z
    000afc8aconst/4 v0, 0x5
    000afc8ciput v0, v1, Landroidx/fragment/app/o;->a:I
    000afc90const/4 v2, 0x0
    000afc92iput-boolean v2, v1, Landroidx/fragment/app/o;->C:Z
    000afc96invoke-virtual {v1}, Landroidx/fragment/app/o;->r()V
    000afc9ciget-boolean v3, v1, Landroidx/fragment/app/o;->C:Z
    000afca0if-eqz v3, :cond_49
    000afca4iget-object v3, v1, Landroidx/fragment/app/o;->L:Landroidx/lifecycle/t;
    000afca8sget-object v4, Landroidx/lifecycle/l;->ON_START:Landroidx/lifecycle/l;
    000afcacinvoke-virtual {v3, v4}, Landroidx/lifecycle/t;->d(Landroidx/lifecycle/l;)V
    000afcb2iget-object v3, v1, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000afcb6if-eqz v3, :cond_36
    000afcbaiget-object v3, v1, Landroidx/fragment/app/o;->M:Landroidx/fragment/app/L;
    000afcbeiget-object v3, v3, Landroidx/fragment/app/L;->b:Landroidx/lifecycle/t;
    000afcc2invoke-virtual {v3, v4}, Landroidx/lifecycle/t;->d(Landroidx/lifecycle/l;)V
    000afcc8iget-object v1, v1, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000afccciput-boolean v2, v1, Landroidx/fragment/app/E;->y:Z
    000afcd0iput-boolean v2, v1, Landroidx/fragment/app/E;->z:Z
    000afcd4iget-object v3, v1, Landroidx/fragment/app/E;->F:Landroidx/fragment/app/G;
    000afcd8iput-boolean v2, v3, Landroidx/fragment/app/G;->h:Z
    000afcdcinvoke-virtual {v1, v0}, Landroidx/fragment/app/E;->s(I)V
    000afce2iget-object v0, v5, Landroidx/fragment/app/J;->a:LB/j;
    000afce6invoke-virtual {v0, v2}, LB/j;->p(Z)V
    000afcecreturn-void
    000afceenew-instance v0, Landroidx/fragment/app/P;
    000afcf2new-instance v2, Ljava/lang/StringBuilder;
    000afcf6const-string v3, "Fragment "
    000afcfainvoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000afd00invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000afd06const-string v1, " did not call through to super.onStart()"
    000afd0ainvoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000afd10invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000afd16move-result-object v1
    000afd18invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;-><init>(Ljava/lang/String;)V
    000afd1ethrow v0
    000afc4c
    000afd20
    000afd20androidx.fragment.app.J::q():
    000afd30const/4 v0, 0x3
    000afd32invoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
    000afd38move-result v0
    000afd3aiget-object v1, v4, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000afd3eif-eqz v0, :cond_c
    000afd42invoke-static {v1}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000afd48iget-object v0, v1, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000afd4cconst/4 v2, 0x1
    000afd4eiput-boolean v2, v0, Landroidx/fragment/app/E;->z:Z
    000afd52iget-object v3, v0, Landroidx/fragment/app/E;->F:Landroidx/fragment/app/G;
    000afd56iput-boolean v2, v3, Landroidx/fragment/app/G;->h:Z
    000afd5aconst/4 v2, 0x4
    000afd5cinvoke-virtual {v0, v2}, Landroidx/fragment/app/E;->s(I)V
    000afd62iget-object v0, v1, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000afd66if-eqz v0, :cond_24
    000afd6aiget-object v0, v1, Landroidx/fragment/app/o;->M:Landroidx/fragment/app/L;
    000afd6esget-object v3, Landroidx/lifecycle/l;->ON_STOP:Landroidx/lifecycle/l;
    000afd72invoke-virtual {v0, v3}, Landroidx/fragment/app/L;->d(Landroidx/lifecycle/l;)V
    000afd78iget-object v0, v1, Landroidx/fragment/app/o;->L:Landroidx/lifecycle/t;
    000afd7csget-object v3, Landroidx/lifecycle/l;->ON_STOP:Landroidx/lifecycle/l;
    000afd80invoke-virtual {v0, v3}, Landroidx/lifecycle/t;->d(Landroidx/lifecycle/l;)V
    000afd86iput v2, v1, Landroidx/fragment/app/o;->a:I
    000afd8aconst/4 v0, 0x0
    000afd8ciput-boolean v0, v1, Landroidx/fragment/app/o;->C:Z
    000afd90invoke-virtual {v1}, Landroidx/fragment/app/o;->s()V
    000afd96iget-boolean v2, v1, Landroidx/fragment/app/o;->C:Z
    000afd9aif-eqz v2, :cond_3d
    000afd9eiget-object v1, v4, Landroidx/fragment/app/J;->a:LB/j;
    000afda2invoke-virtual {v1, v0}, LB/j;->q(Z)V
    000afda8return-void
    000afdaanew-instance v0, Landroidx/fragment/app/P;
    000afdaenew-instance v2, Ljava/lang/StringBuilder;
    000afdb2const-string v3, "Fragment "
    000afdb6invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000afdbcinvoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000afdc2const-string v1, " did not call through to super.onStop()"
    000afdc6invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000afdccinvoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000afdd2move-result-object v1
    000afdd4invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;-><init>(Ljava/lang/String;)V
    000afddathrow v0
    000afd20
    000afddc
    000afddcandroidx.fragment.app.I::describeContents():
    000afdecconst/4 v0, 0x0
    000afdeereturn v0
    000afddc
    000afdf0
    000afdf0androidx.fragment.app.I::toString():
    000afe00new-instance v0, Ljava/lang/StringBuilder;
    000afe04const/16 v1, 0x80
    000afe08invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(I)V
    000afe0econst-string v1, "FragmentState{"
    000afe12invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000afe18iget-object v1, v3, Landroidx/fragment/app/I;->a:Ljava/lang/String;
    000afe1cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000afe22const-string v1, " ("
    000afe26invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000afe2ciget-object v1, v3, Landroidx/fragment/app/I;->b:Ljava/lang/String;
    000afe30invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000afe36const-string v1, ")}:"
    000afe3ainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000afe40iget-boolean v1, v3, Landroidx/fragment/app/I;->c:Z
    000afe44if-eqz v1, :cond_29
    000afe48const-string v1, " fromLayout"
    000afe4cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000afe52iget v1, v3, Landroidx/fragment/app/I;->e:I
    000afe56if-eqz v1, :cond_39
    000afe5aconst-string v2, " id=0x"
    000afe5einvoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000afe64invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
    000afe6amove-result-object v1
    000afe6cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000afe72iget-object v1, v3, Landroidx/fragment/app/I;->f:Ljava/lang/String;
    000afe76if-eqz v1, :cond_4b
    000afe7ainvoke-virtual {v1}, Ljava/lang/String;->isEmpty()Z
    000afe80move-result v2
    000afe82if-nez v2, :cond_4b
    000afe86const-string v2, " tag="
    000afe8ainvoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000afe90invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000afe96iget-boolean v1, v3, Landroidx/fragment/app/I;->g:Z
    000afe9aif-eqz v1, :cond_54
    000afe9econst-string v1, " retainInstance"
    000afea2invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000afea8iget-boolean v1, v3, Landroidx/fragment/app/I;->h:Z
    000afeacif-eqz v1, :cond_5d
    000afeb0const-string v1, " removing"
    000afeb4invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000afebaiget-boolean v1, v3, Landroidx/fragment/app/I;->i:Z
    000afebeif-eqz v1, :cond_66
    000afec2const-string v1, " detached"
    000afec6invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000afecciget-boolean v1, v3, Landroidx/fragment/app/I;->k:Z
    000afed0if-eqz v1, :cond_6f
    000afed4const-string v1, " hidden"
    000afed8invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000afedeinvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000afee4move-result-object v0
    000afee6return-object v0
    000afdf0
    000afee8
    000afee8androidx.fragment.app.I::<clinit>():
    000afef8new-instance v0, LQ/k;
    000afefcconst/4 v1, 0x5
    000afefeinvoke-direct {v0, v1}, LQ/k;-><init>(I)V
    000aff04sput-object v0, Landroidx/fragment/app/I;->CREATOR:Landroid/os/Parcelable$Creator;
    000aff08return-void
    000afee8
    000aff0a
    000aff0a // align 0x4
    000aff0c
    000aff0candroidx.fragment.app.I::<init>(android.os.Parcel):
    000aff1cinvoke-direct {v3}, Ljava/lang/Object;-><init>()V
    000aff22invoke-virtual {v4}, Landroid/os/Parcel;->readString()Ljava/lang/String;
    000aff28move-result-object v0
    000aff2aiput-object v0, v3, Landroidx/fragment/app/I;->a:Ljava/lang/String;
    000aff2einvoke-virtual {v4}, Landroid/os/Parcel;->readString()Ljava/lang/String;
    000aff34move-result-object v0
    000aff36iput-object v0, v3, Landroidx/fragment/app/I;->b:Ljava/lang/String;
    000aff3ainvoke-virtual {v4}, Landroid/os/Parcel;->readInt()I
    000aff40move-result v0
    000aff42const/4 v1, 0x0
    000aff44const/4 v2, 0x1
    000aff46if-eqz v0, :cond_19
    000aff4amove v0, v2
    000aff4cgoto :goto_1a
    000aff4emove v0, v1
    000aff50iput-boolean v0, v3, Landroidx/fragment/app/I;->c:Z
    000aff54invoke-virtual {v4}, Landroid/os/Parcel;->readInt()I
    000aff5amove-result v0
    000aff5ciput v0, v3, Landroidx/fragment/app/I;->d:I
    000aff60invoke-virtual {v4}, Landroid/os/Parcel;->readInt()I
    000aff66move-result v0
    000aff68iput v0, v3, Landroidx/fragment/app/I;->e:I
    000aff6cinvoke-virtual {v4}, Landroid/os/Parcel;->readString()Ljava/lang/String;
    000aff72move-result-object v0
    000aff74iput-object v0, v3, Landroidx/fragment/app/I;->f:Ljava/lang/String;
    000aff78invoke-virtual {v4}, Landroid/os/Parcel;->readInt()I
    000aff7emove-result v0
    000aff80if-eqz v0, :cond_36
    000aff84move v0, v2
    000aff86goto :goto_37
    000aff88move v0, v1
    000aff8aiput-boolean v0, v3, Landroidx/fragment/app/I;->g:Z
    000aff8einvoke-virtual {v4}, Landroid/os/Parcel;->readInt()I
    000aff94move-result v0
    000aff96if-eqz v0, :cond_41
    000aff9amove v0, v2
    000aff9cgoto :goto_42
    000aff9emove v0, v1
    000affa0iput-boolean v0, v3, Landroidx/fragment/app/I;->h:Z
    000affa4invoke-virtual {v4}, Landroid/os/Parcel;->readInt()I
    000affaamove-result v0
    000affacif-eqz v0, :cond_4c
    000affb0move v0, v2
    000affb2goto :goto_4d
    000affb4move v0, v1
    000affb6iput-boolean v0, v3, Landroidx/fragment/app/I;->i:Z
    000affbainvoke-virtual {v4}, Landroid/os/Parcel;->readBundle()Landroid/os/Bundle;
    000affc0move-result-object v0
    000affc2iput-object v0, v3, Landroidx/fragment/app/I;->j:Landroid/os/Bundle;
    000affc6invoke-virtual {v4}, Landroid/os/Parcel;->readInt()I
    000affccmove-result v0
    000affceif-eqz v0, :cond_5c
    000affd2move v1, v2
    000affd4iput-boolean v1, v3, Landroidx/fragment/app/I;->k:Z
    000affd8invoke-virtual {v4}, Landroid/os/Parcel;->readBundle()Landroid/os/Bundle;
    000affdemove-result-object v0
    000affe0iput-object v0, v3, Landroidx/fragment/app/I;->m:Landroid/os/Bundle;
    000affe4invoke-virtual {v4}, Landroid/os/Parcel;->readInt()I
    000affeamove-result v4
    000affeciput v4, v3, Landroidx/fragment/app/I;->l:I
    000afff0return-void
    000aff0c
    000afff2
    000afff2 // align 0x4
    000afff4
    000afff4androidx.fragment.app.I::<init>(androidx.fragment.app.o):
    000b0004invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000b000ainvoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b0010move-result-object v0
    000b0012invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
    000b0018move-result-object v0
    000b001aiput-object v0, v1, Landroidx/fragment/app/I;->a:Ljava/lang/String;
    000b001eiget-object v0, v2, Landroidx/fragment/app/o;->e:Ljava/lang/String;
    000b0022iput-object v0, v1, Landroidx/fragment/app/I;->b:Ljava/lang/String;
    000b0026iget-boolean v0, v2, Landroidx/fragment/app/o;->m:Z
    000b002aiput-boolean v0, v1, Landroidx/fragment/app/I;->c:Z
    000b002eiget v0, v2, Landroidx/fragment/app/o;->v:I
    000b0032iput v0, v1, Landroidx/fragment/app/I;->d:I
    000b0036iget v0, v2, Landroidx/fragment/app/o;->w:I
    000b003aiput v0, v1, Landroidx/fragment/app/I;->e:I
    000b003eiget-object v0, v2, Landroidx/fragment/app/o;->x:Ljava/lang/String;
    000b0042iput-object v0, v1, Landroidx/fragment/app/I;->f:Ljava/lang/String;
    000b0046iget-boolean v0, v2, Landroidx/fragment/app/o;->A:Z
    000b004aiput-boolean v0, v1, Landroidx/fragment/app/I;->g:Z
    000b004eiget-boolean v0, v2, Landroidx/fragment/app/o;->l:Z
    000b0052iput-boolean v0, v1, Landroidx/fragment/app/I;->h:Z
    000b0056iget-boolean v0, v2, Landroidx/fragment/app/o;->z:Z
    000b005aiput-boolean v0, v1, Landroidx/fragment/app/I;->i:Z
    000b005eiget-object v0, v2, Landroidx/fragment/app/o;->f:Landroid/os/Bundle;
    000b0062iput-object v0, v1, Landroidx/fragment/app/I;->j:Landroid/os/Bundle;
    000b0066iget-boolean v0, v2, Landroidx/fragment/app/o;->y:Z
    000b006aiput-boolean v0, v1, Landroidx/fragment/app/I;->k:Z
    000b006eiget-object v2, v2, Landroidx/fragment/app/o;->K:Landroidx/lifecycle/m;
    000b0072invoke-virtual {v2}, Ljava/lang/Enum;->ordinal()I
    000b0078move-result v2
    000b007aiput v2, v1, Landroidx/fragment/app/I;->l:I
    000b007ereturn-void
    000afff4
    000b0080
    000b0080androidx.fragment.app.I::writeToParcel(android.os.Parcel, int):
    000b0090iget-object v2, v0, Landroidx/fragment/app/I;->a:Ljava/lang/String;
    000b0094invoke-virtual {v1, v2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
    000b009aiget-object v2, v0, Landroidx/fragment/app/I;->b:Ljava/lang/String;
    000b009einvoke-virtual {v1, v2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
    000b00a4iget-boolean v2, v0, Landroidx/fragment/app/I;->c:Z
    000b00a8invoke-virtual {v1, v2}, Landroid/os/Parcel;->writeInt(I)V
    000b00aeiget v2, v0, Landroidx/fragment/app/I;->d:I
    000b00b2invoke-virtual {v1, v2}, Landroid/os/Parcel;->writeInt(I)V
    000b00b8iget v2, v0, Landroidx/fragment/app/I;->e:I
    000b00bcinvoke-virtual {v1, v2}, Landroid/os/Parcel;->writeInt(I)V
    000b00c2iget-object v2, v0, Landroidx/fragment/app/I;->f:Ljava/lang/String;
    000b00c6invoke-virtual {v1, v2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
    000b00cciget-boolean v2, v0, Landroidx/fragment/app/I;->g:Z
    000b00d0invoke-virtual {v1, v2}, Landroid/os/Parcel;->writeInt(I)V
    000b00d6iget-boolean v2, v0, Landroidx/fragment/app/I;->h:Z
    000b00dainvoke-virtual {v1, v2}, Landroid/os/Parcel;->writeInt(I)V
    000b00e0iget-boolean v2, v0, Landroidx/fragment/app/I;->i:Z
    000b00e4invoke-virtual {v1, v2}, Landroid/os/Parcel;->writeInt(I)V
    000b00eaiget-object v2, v0, Landroidx/fragment/app/I;->j:Landroid/os/Bundle;
    000b00eeinvoke-virtual {v1, v2}, Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V
    000b00f4iget-boolean v2, v0, Landroidx/fragment/app/I;->k:Z
    000b00f8invoke-virtual {v1, v2}, Landroid/os/Parcel;->writeInt(I)V
    000b00feiget-object v2, v0, Landroidx/fragment/app/I;->m:Landroid/os/Bundle;
    000b0102invoke-virtual {v1, v2}, Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V
    000b0108iget v2, v0, Landroidx/fragment/app/I;->l:I
    000b010cinvoke-virtual {v1, v2}, Landroid/os/Parcel;->writeInt(I)V
    000b0112return-void
    000b0080
    000b0114
    000b0114androidx.fragment.app.K::<init>(int, androidx.fragment.app.o):
    000b0124invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b012aiput v1, v0, Landroidx/fragment/app/K;->a:I
    000b012eiput-object v2, v0, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
    000b0132sget-object v1, Landroidx/lifecycle/m;->e:Landroidx/lifecycle/m;
    000b0136iput-object v1, v0, Landroidx/fragment/app/K;->g:Landroidx/lifecycle/m;
    000b013aiput-object v1, v0, Landroidx/fragment/app/K;->h:Landroidx/lifecycle/m;
    000b013ereturn-void
    000b0114
    000b0140
    000b0140androidx.fragment.app.L::e():
    000b0150invoke-virtual {v1}, Landroidx/fragment/app/L;->f()V
    000b0156iget-object v0, v1, Landroidx/fragment/app/L;->b:Landroidx/lifecycle/t;
    000b015areturn-object v0
    000b0140
    000b015c
    000b015candroidx.fragment.app.L::c():
    000b016cinvoke-virtual {v1}, Landroidx/fragment/app/L;->f()V
    000b0172iget-object v0, v1, Landroidx/fragment/app/L;->a:Landroidx/lifecycle/L;
    000b0176return-object v0
    000b015c
    000b0178
    000b0178androidx.fragment.app.L::b():
    000b0188invoke-virtual {v1}, Landroidx/fragment/app/L;->f()V
    000b018eiget-object v0, v1, Landroidx/fragment/app/L;->c:LP1/c;
    000b0192iget-object v0, v0, LP1/c;->c:Ljava/lang/Object;
    000b0196check-cast v0, Lg0/d;
    000b019areturn-object v0
    000b0178
    000b019c
    000b019candroidx.fragment.app.L::<init>(androidx.lifecycle.L):
    000b01acinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000b01b2const/4 v0, 0x0
    000b01b4iput-object v0, v1, Landroidx/fragment/app/L;->b:Landroidx/lifecycle/t;
    000b01b8iput-object v0, v1, Landroidx/fragment/app/L;->c:LP1/c;
    000b01bciput-object v2, v1, Landroidx/fragment/app/L;->a:Landroidx/lifecycle/L;
    000b01c0return-void
    000b019c
    000b01c2
    000b01c2 // align 0x4
    000b01c4
    000b01c4androidx.fragment.app.L::d(androidx.lifecycle.l):
    000b01d4iget-object v0, v1, Landroidx/fragment/app/L;->b:Landroidx/lifecycle/t;
    000b01d8invoke-virtual {v0, v2}, Landroidx/lifecycle/t;->d(Landroidx/lifecycle/l;)V
    000b01dereturn-void
    000b01c4
    000b01e0
    000b01e0androidx.fragment.app.L::f():
    000b01f0iget-object v0, v1, Landroidx/fragment/app/L;->b:Landroidx/lifecycle/t;
    000b01f4if-nez v0, :cond_12
    000b01f8new-instance v0, Landroidx/lifecycle/t;
    000b01fcinvoke-direct {v0, v1}, Landroidx/lifecycle/t;-><init>(Landroidx/lifecycle/r;)V
    000b0202iput-object v0, v1, Landroidx/fragment/app/L;->b:Landroidx/lifecycle/t;
    000b0206new-instance v0, LP1/c;
    000b020ainvoke-direct {v0, v1}, LP1/c;-><init>(Lg0/e;)V
    000b0210iput-object v0, v1, Landroidx/fragment/app/L;->c:LP1/c;
    000b0214return-void
    000b01e0
    000b0216
    000b0216 // align 0x8
    000b0218
    000b0218androidx.fragment.app.o::h():
    000b0228iget-object v0, v1, Landroidx/fragment/app/o;->s:Landroidx/fragment/app/r;
    000b022cif-nez v0, :cond_6
    000b0230const/4 v0, 0x0
    000b0232return-object v0
    000b0234iget-object v0, v0, Landroidx/fragment/app/r;->k:Le/f;
    000b0238return-object v0
    000b0218
    000b023a
    000b023a // align 0x4
    000b023c
    000b023candroidx.fragment.app.o::v():
    000b024cinvoke-virtual {v3}, Landroidx/fragment/app/o;->h()Landroid/content/Context;
    000b0252move-result-object v0
    000b0254if-eqz v0, :cond_7
    000b0258return-object v0
    000b025anew-instance v0, Ljava/lang/IllegalStateException;
    000b025enew-instance v1, Ljava/lang/StringBuilder;
    000b0262const-string v2, "Fragment "
    000b0266invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000b026cinvoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000b0272const-string v2, " not attached to a context."
    000b0276invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b027cinvoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000b0282move-result-object v1
    000b0284invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000b028athrow v0
    000b023c
    000b028c
    000b028candroidx.fragment.app.o::p(android.os.Bundle):
    000b029ciget-object v2, v1, Landroidx/fragment/app/o;->s:Landroidx/fragment/app/r;
    000b02a0if-eqz v2, :cond_16
    000b02a4iget-object v2, v2, Landroidx/fragment/app/r;->n:Lnfc/share/nfcshare/MainActivity;
    000b02a8invoke-virtual {v2}, Landroid/app/Activity;->getLayoutInflater()Landroid/view/LayoutInflater;
    000b02aemove-result-object v0
    000b02b0invoke-virtual {v0, v2}, Landroid/view/LayoutInflater;->cloneInContext(Landroid/content/Context;)Landroid/view/LayoutInflater;
    000b02b6move-result-object v2
    000b02b8iget-object v0, v1, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000b02bciget-object v0, v0, Landroidx/fragment/app/E;->f:Landroidx/fragment/app/u;
    000b02c0invoke-virtual {v2, v0}, Landroid/view/LayoutInflater;->setFactory2(Landroid/view/LayoutInflater$Factory2;)V
    000b02c6return-object v2
    000b02c8new-instance v2, Ljava/lang/IllegalStateException;
    000b02ccconst-string v0, "onGetLayoutInflater() cannot be executed until the Fragment is attached to the FragmentManager."
    000b02d0invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000b02d6throw v2
    000b028c
    000b02d8
    000b02d8androidx.fragment.app.o::m(android.view.LayoutInflater, android.view.ViewGroup):
    000b02e8const/4 v1, 0x0
    000b02eareturn-object v1
    000b02d8
    000b02ec
    000b02ecandroidx.fragment.app.o::w():
    000b02fciget-object v0, v3, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000b0300if-eqz v0, :cond_5
    000b0304return-object v0
    000b0306new-instance v0, Ljava/lang/IllegalStateException;
    000b030anew-instance v1, Ljava/lang/StringBuilder;
    000b030econst-string v2, "Fragment "
    000b0312invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000b0318invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000b031econst-string v2, " did not return a View from onCreateView() or this was called before onCreateView()."
    000b0322invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b0328invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000b032emove-result-object v1
    000b0330invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000b0336throw v0
    000b02ec
    000b0338
    000b0338androidx.fragment.app.o::f():
    000b0348iget-object v0, v2, Landroidx/fragment/app/o;->H:Landroidx/fragment/app/n;
    000b034cif-nez v0, :cond_1a
    000b0350new-instance v0, Landroidx/fragment/app/n;
    000b0354invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b035asget-object v1, Landroidx/fragment/app/o;->Q:Ljava/lang/Object;
    000b035eiput-object v1, v0, Landroidx/fragment/app/n;->g:Ljava/lang/Object;
    000b0362iput-object v1, v0, Landroidx/fragment/app/n;->h:Ljava/lang/Object;
    000b0366iput-object v1, v0, Landroidx/fragment/app/n;->i:Ljava/lang/Object;
    000b036aconst/high16 v1, 0x3f800000
    000b036eiput v1, v0, Landroidx/fragment/app/n;->j:F
    000b0372const/4 v1, 0x0
    000b0374iput-object v1, v0, Landroidx/fragment/app/n;->k:Landroid/view/View;
    000b0378iput-object v0, v2, Landroidx/fragment/app/o;->H:Landroidx/fragment/app/n;
    000b037ciget-object v0, v2, Landroidx/fragment/app/o;->H:Landroidx/fragment/app/n;
    000b0380return-object v0
    000b0338
    000b0382
    000b0382 // align 0x4
    000b0384
    000b0384androidx.fragment.app.o::g():
    000b0394iget-object v0, v3, Landroidx/fragment/app/o;->s:Landroidx/fragment/app/r;
    000b0398if-eqz v0, :cond_7
    000b039ciget-object v0, v3, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000b03a0return-object v0
    000b03a2new-instance v0, Ljava/lang/IllegalStateException;
    000b03a6new-instance v1, Ljava/lang/StringBuilder;
    000b03aaconst-string v2, "Fragment "
    000b03aeinvoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000b03b4invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000b03baconst-string v2, " has not been attached yet."
    000b03beinvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b03c4invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000b03camove-result-object v1
    000b03ccinvoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000b03d2throw v0
    000b0384
    000b03d4
    000b03d4androidx.fragment.app.o::j():
    000b03e4iget-object v0, v3, Landroidx/fragment/app/o;->r:Landroidx/fragment/app/E;
    000b03e8if-eqz v0, :cond_5
    000b03ecreturn-object v0
    000b03eenew-instance v0, Ljava/lang/IllegalStateException;
    000b03f2new-instance v1, Ljava/lang/StringBuilder;
    000b03f6const-string v2, "Fragment "
    000b03fainvoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000b0400invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000b0406const-string v2, " not associated with a fragment manager."
    000b040ainvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b0410invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000b0416move-result-object v1
    000b0418invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000b041ethrow v0
    000b03d4
    000b0420
    000b0420androidx.fragment.app.o::e():
    000b0430iget-object v0, v1, Landroidx/fragment/app/o;->L:Landroidx/lifecycle/t;
    000b0434return-object v0
    000b0420
    000b0436
    000b0436 // align 0x8
    000b0438
    000b0438androidx.fragment.app.o::c():
    000b0448iget-object v0, v3, Landroidx/fragment/app/o;->r:Landroidx/fragment/app/E;
    000b044cif-eqz v0, :cond_2e
    000b0450invoke-virtual {v3}, Landroidx/fragment/app/o;->i()I
    000b0456move-result v0
    000b0458const/4 v1, 0x1
    000b045aif-eq v0, v1, :cond_26
    000b045eiget-object v0, v3, Landroidx/fragment/app/o;->r:Landroidx/fragment/app/E;
    000b0462iget-object v0, v0, Landroidx/fragment/app/E;->F:Landroidx/fragment/app/G;
    000b0466iget-object v0, v0, Landroidx/fragment/app/G;->e:Ljava/util/HashMap;
    000b046aiget-object v1, v3, Landroidx/fragment/app/o;->e:Ljava/lang/String;
    000b046einvoke-virtual {v0, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000b0474move-result-object v1
    000b0476check-cast v1, Landroidx/lifecycle/L;
    000b047aif-nez v1, :cond_25
    000b047enew-instance v1, Landroidx/lifecycle/L;
    000b0482invoke-direct {v1}, Landroidx/lifecycle/L;-><init>()V
    000b0488iget-object v2, v3, Landroidx/fragment/app/o;->e:Ljava/lang/String;
    000b048cinvoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    000b0492return-object v1
    000b0494new-instance v0, Ljava/lang/IllegalStateException;
    000b0498const-string v1, "Calling getViewModelStore() before a Fragment reaches onCreate() when using setMaxLifecycle(INITIALIZED) is not supported"
    000b049cinvoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000b04a2throw v0
    000b04a4new-instance v0, Ljava/lang/IllegalStateException;
    000b04a8const-string v1, "Can't access ViewModels from detached fragment"
    000b04acinvoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000b04b2throw v0
    000b0438
    000b04b4
    000b04b4androidx.fragment.app.o::b():
    000b04c4iget-object v0, v1, Landroidx/fragment/app/o;->O:LP1/c;
    000b04c8iget-object v0, v0, LP1/c;->c:Ljava/lang/Object;
    000b04cccheck-cast v0, Lg0/d;
    000b04d0return-object v0
    000b04b4
    000b04d2
    000b04d2 // align 0x4
    000b04d4
    000b04d4androidx.fragment.app.o::i():
    000b04e4iget-object v0, v2, Landroidx/fragment/app/o;->K:Landroidx/lifecycle/m;
    000b04e8sget-object v1, Landroidx/lifecycle/m;->b:Landroidx/lifecycle/m;
    000b04ecif-eq v0, v1, :cond_1a
    000b04f0iget-object v1, v2, Landroidx/fragment/app/o;->u:Landroidx/fragment/app/o;
    000b04f4if-nez v1, :cond_b
    000b04f8goto :goto_1a
    000b04fainvoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
    000b0500move-result v0
    000b0502iget-object v1, v2, Landroidx/fragment/app/o;->u:Landroidx/fragment/app/o;
    000b0506invoke-virtual {v1}, Landroidx/fragment/app/o;->i()I
    000b050cmove-result v1
    000b050einvoke-static {v0, v1}, Ljava/lang/Math;->min(II)I
    000b0514move-result v0
    000b0516return v0
    000b0518invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
    000b051emove-result v0
    000b0520return v0
    000b04d4
    000b0522
    000b0522 // align 0x4
    000b0524
    000b0524androidx.fragment.app.o::toString():
    000b0534new-instance v0, Ljava/lang/StringBuilder;
    000b0538const/16 v1, 0x80
    000b053cinvoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(I)V
    000b0542invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b0548move-result-object v1
    000b054ainvoke-virtual {v1}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
    000b0550move-result-object v1
    000b0552invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b0558const-string v1, "{"
    000b055cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b0562invoke-static {v2}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
    000b0568move-result v1
    000b056ainvoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
    000b0570move-result-object v1
    000b0572invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b0578const-string v1, "} ("
    000b057cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b0582iget-object v1, v2, Landroidx/fragment/app/o;->e:Ljava/lang/String;
    000b0586invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b058ciget v1, v2, Landroidx/fragment/app/o;->v:I
    000b0590if-eqz v1, :cond_3e
    000b0594const-string v1, " id=0x"
    000b0598invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b059eiget v1, v2, Landroidx/fragment/app/o;->v:I
    000b05a2invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
    000b05a8move-result-object v1
    000b05aainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b05b0iget-object v1, v2, Landroidx/fragment/app/o;->x:Ljava/lang/String;
    000b05b4if-eqz v1, :cond_4c
    000b05b8const-string v1, " tag="
    000b05bcinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b05c2iget-object v1, v2, Landroidx/fragment/app/o;->x:Ljava/lang/String;
    000b05c6invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b05ccconst-string v1, ")"
    000b05d0invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b05d6invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000b05dcmove-result-object v0
    000b05dereturn-object v0
    000b0524
    000b05e0
    000b05e0androidx.fragment.app.o::<clinit>():
    000b05f0new-instance v0, Ljava/lang/Object;
    000b05f4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b05fasput-object v0, Landroidx/fragment/app/o;->Q:Ljava/lang/Object;
    000b05fereturn-void
    000b05e0
    000b0600
    000b0600androidx.fragment.app.o::<init>():
    000b0610invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000b0616const/4 v0, -0x1
    000b0618iput v0, v1, Landroidx/fragment/app/o;->a:I
    000b061cinvoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;
    000b0622move-result-object v0
    000b0624invoke-virtual {v0}, Ljava/util/UUID;->toString()Ljava/lang/String;
    000b062amove-result-object v0
    000b062ciput-object v0, v1, Landroidx/fragment/app/o;->e:Ljava/lang/String;
    000b0630const/4 v0, 0x0
    000b0632iput-object v0, v1, Landroidx/fragment/app/o;->h:Ljava/lang/String;
    000b0636iput-object v0, v1, Landroidx/fragment/app/o;->j:Ljava/lang/Boolean;
    000b063anew-instance v0, Landroidx/fragment/app/E;
    000b063einvoke-direct {v0}, Landroidx/fragment/app/E;-><init>()V
    000b0644iput-object v0, v1, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000b0648const/4 v0, 0x1
    000b064aiput-boolean v0, v1, Landroidx/fragment/app/o;->B:Z
    000b064eiput-boolean v0, v1, Landroidx/fragment/app/o;->G:Z
    000b0652sget-object v0, Landroidx/lifecycle/m;->e:Landroidx/lifecycle/m;
    000b0656iput-object v0, v1, Landroidx/fragment/app/o;->K:Landroidx/lifecycle/m;
    000b065anew-instance v0, Landroidx/lifecycle/x;
    000b065einvoke-direct {v0}, Landroidx/lifecycle/x;-><init>()V
    000b0664iput-object v0, v1, Landroidx/fragment/app/o;->N:Landroidx/lifecycle/x;
    000b0668new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger;
    000b066cinvoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicInteger;-><init>()V
    000b0672new-instance v0, Ljava/util/ArrayList;
    000b0676invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
    000b067ciput-object v0, v1, Landroidx/fragment/app/o;->P:Ljava/util/ArrayList;
    000b0680new-instance v0, Landroidx/lifecycle/t;
    000b0684invoke-direct {v0, v1}, Landroidx/lifecycle/t;-><init>(Landroidx/lifecycle/r;)V
    000b068aiput-object v0, v1, Landroidx/fragment/app/o;->L:Landroidx/lifecycle/t;
    000b068enew-instance v0, LP1/c;
    000b0692invoke-direct {v0, v1}, LP1/c;-><init>(Lg0/e;)V
    000b0698iput-object v0, v1, Landroidx/fragment/app/o;->O:LP1/c;
    000b069creturn-void
    000b0600
    000b069e
    000b069e // align 0x10
    000b06a0
    000b06a0androidx.fragment.app.o::k(e.f):
    000b06b0const/4 v2, 0x1
    000b06b2iput-boolean v2, v1, Landroidx/fragment/app/o;->C:Z
    000b06b6iget-object v0, v1, Landroidx/fragment/app/o;->s:Landroidx/fragment/app/r;
    000b06baif-nez v0, :cond_9
    000b06beconst/4 v0, 0x0
    000b06c0goto :goto_b
    000b06c2iget-object v0, v0, Landroidx/fragment/app/r;->j:Le/f;
    000b06c6if-eqz v0, :cond_f
    000b06caiput-boolean v2, v1, Landroidx/fragment/app/o;->C:Z
    000b06cereturn-void
    000b06a0
    000b06d0
    000b06d0androidx.fragment.app.o::onConfigurationChanged(android.content.res.Configuration):
    000b06e0const/4 v1, 0x1
    000b06e2iput-boolean v1, v0, Landroidx/fragment/app/o;->C:Z
    000b06e6return-void
    000b06d0
    000b06e8
    000b06e8androidx.fragment.app.o::l(android.os.Bundle):
    000b06f8const/4 v0, 0x1
    000b06faiput-boolean v0, v3, Landroidx/fragment/app/o;->C:Z
    000b06feconst/4 v1, 0x0
    000b0700if-eqz v4, :cond_20
    000b0704const-string v2, "android:support:fragments"
    000b0708invoke-virtual {v4, v2}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;
    000b070emove-result-object v4
    000b0710if-eqz v4, :cond_20
    000b0714iget-object v2, v3, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000b0718invoke-virtual {v2, v4}, Landroidx/fragment/app/E;->N(Landroid/os/Parcelable;)V
    000b071eiget-object v4, v3, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000b0722iput-boolean v1, v4, Landroidx/fragment/app/E;->y:Z
    000b0726iput-boolean v1, v4, Landroidx/fragment/app/E;->z:Z
    000b072aiget-object v2, v4, Landroidx/fragment/app/E;->F:Landroidx/fragment/app/G;
    000b072eiput-boolean v1, v2, Landroidx/fragment/app/G;->h:Z
    000b0732invoke-virtual {v4, v0}, Landroidx/fragment/app/E;->s(I)V
    000b0738iget-object v4, v3, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000b073ciget v2, v4, Landroidx/fragment/app/E;->m:I
    000b0740if-lt v2, v0, :cond_27
    000b0744return-void
    000b0746iput-boolean v1, v4, Landroidx/fragment/app/E;->y:Z
    000b074aiput-boolean v1, v4, Landroidx/fragment/app/E;->z:Z
    000b074eiget-object v2, v4, Landroidx/fragment/app/E;->F:Landroidx/fragment/app/G;
    000b0752iput-boolean v1, v2, Landroidx/fragment/app/G;->h:Z
    000b0756invoke-virtual {v4, v0}, Landroidx/fragment/app/E;->s(I)V
    000b075creturn-void
    000b06e8
    000b075e
    000b075e // align 0x10
    000b0760
    000b0760androidx.fragment.app.o::onCreateContextMenu(android.view.ContextMenu, android.view.View, android.view.ContextMenu$ContextMenuInfo):
    000b0770iget-object v0, v1, Landroidx/fragment/app/o;->s:Landroidx/fragment/app/r;
    000b0774if-nez v0, :cond_6
    000b0778const/4 v0, 0x0
    000b077agoto :goto_8
    000b077ciget-object v0, v0, Landroidx/fragment/app/r;->j:Le/f;
    000b0780if-eqz v0, :cond_e
    000b0784invoke-virtual {v0, v2, v3, v4}, Landroid/app/Activity;->onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V
    000b078areturn-void
    000b078cnew-instance v2, Ljava/lang/IllegalStateException;
    000b0790new-instance v3, Ljava/lang/StringBuilder;
    000b0794const-string v4, "Fragment "
    000b0798invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000b079einvoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000b07a4const-string v4, " not attached to an activity."
    000b07a8invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b07aeinvoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000b07b4move-result-object v3
    000b07b6invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000b07bcthrow v2
    000b0760
    000b07be
    000b07be // align 0x10
    000b07c0
    000b07c0androidx.fragment.app.o::n():
    000b07d0const/4 v0, 0x1
    000b07d2iput-boolean v0, v1, Landroidx/fragment/app/o;->C:Z
    000b07d6return-void
    000b07c0
    000b07d8
    000b07d8androidx.fragment.app.o::o():
    000b07e8const/4 v0, 0x1
    000b07eaiput-boolean v0, v1, Landroidx/fragment/app/o;->C:Z
    000b07eereturn-void
    000b07d8
    000b07f0
    000b07f0androidx.fragment.app.o::onLowMemory():
    000b0800const/4 v0, 0x1
    000b0802iput-boolean v0, v1, Landroidx/fragment/app/o;->C:Z
    000b0806return-void
    000b07f0
    000b0808
    000b0808androidx.fragment.app.o::r():
    000b0818const/4 v0, 0x1
    000b081aiput-boolean v0, v1, Landroidx/fragment/app/o;->C:Z
    000b081ereturn-void
    000b0808
    000b0820
    000b0820androidx.fragment.app.o::s():
    000b0830const/4 v0, 0x1
    000b0832iput-boolean v0, v1, Landroidx/fragment/app/o;->C:Z
    000b0836return-void
    000b0820
    000b0838
    000b0838androidx.fragment.app.o::t(android.os.Bundle):
    000b0848const/4 v1, 0x1
    000b084aiput-boolean v1, v0, Landroidx/fragment/app/o;->C:Z
    000b084ereturn-void
    000b0838
    000b0850
    000b0850androidx.fragment.app.o::u(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle):
    000b0860iget-object v4, v1, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000b0864invoke-virtual {v4}, Landroidx/fragment/app/E;->I()V
    000b086aconst/4 v4, 0x1
    000b086ciput-boolean v4, v1, Landroidx/fragment/app/o;->p:Z
    000b0870new-instance v4, Landroidx/fragment/app/L;
    000b0874invoke-virtual {v1}, Landroidx/fragment/app/o;->c()Landroidx/lifecycle/L;
    000b087amove-result-object v0
    000b087cinvoke-direct {v4, v0}, Landroidx/fragment/app/L;-><init>(Landroidx/lifecycle/L;)V
    000b0882iput-object v4, v1, Landroidx/fragment/app/o;->M:Landroidx/fragment/app/L;
    000b0886invoke-virtual {v1, v2, v3}, Landroidx/fragment/app/o;->m(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;)Landroid/view/View;
    000b088cmove-result-object v2
    000b088eiput-object v2, v1, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000b0892if-eqz v2, :cond_51
    000b0896iget-object v2, v1, Landroidx/fragment/app/o;->M:Landroidx/fragment/app/L;
    000b089ainvoke-virtual {v2}, Landroidx/fragment/app/L;->f()V
    000b08a0iget-object v2, v1, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000b08a4iget-object v3, v1, Landroidx/fragment/app/o;->M:Landroidx/fragment/app/L;
    000b08a8const-string v4, "<this>"
    000b08acinvoke-static {v2, v4}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b08b2const v0, 0x7f08020b
    000b08b8invoke-virtual {v2, v0, v3}, Landroid/view/View;->setTag(ILjava/lang/Object;)V
    000b08beiget-object v2, v1, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000b08c2iget-object v3, v1, Landroidx/fragment/app/o;->M:Landroidx/fragment/app/L;
    000b08c6invoke-static {v2, v4}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b08ccconst v0, 0x7f08020e
    000b08d2invoke-virtual {v2, v0, v3}, Landroid/view/View;->setTag(ILjava/lang/Object;)V
    000b08d8iget-object v2, v1, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000b08dciget-object v3, v1, Landroidx/fragment/app/o;->M:Landroidx/fragment/app/L;
    000b08e0invoke-static {v2, v4}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b08e6const v4, 0x7f08020d
    000b08ecinvoke-virtual {v2, v4, v3}, Landroid/view/View;->setTag(ILjava/lang/Object;)V
    000b08f2iget-object v2, v1, Landroidx/fragment/app/o;->N:Landroidx/lifecycle/x;
    000b08f6iget-object v3, v1, Landroidx/fragment/app/o;->M:Landroidx/fragment/app/L;
    000b08fainvoke-virtual {v2, v3}, Landroidx/lifecycle/x;->e(Ljava/lang/Object;)V
    000b0900return-void
    000b0902iget-object v2, v1, Landroidx/fragment/app/o;->M:Landroidx/fragment/app/L;
    000b0906iget-object v2, v2, Landroidx/fragment/app/L;->b:Landroidx/lifecycle/t;
    000b090aif-nez v2, :cond_5b
    000b090econst/4 v2, 0x0
    000b0910iput-object v2, v1, Landroidx/fragment/app/o;->M:Landroidx/fragment/app/L;
    000b0914return-void
    000b0916new-instance v2, Ljava/lang/IllegalStateException;
    000b091aconst-string v3, "Called getViewLifecycleOwner() but onCreateView() returned null"
    000b091einvoke-direct {v2, v3}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000b0924throw v2
    000b0850
    000b0926
    000b0926 // align 0x8
    000b0928
    000b0928androidx.fragment.app.o::x(int, int, int, int):
    000b0938iget-object v0, v1, Landroidx/fragment/app/o;->H:Landroidx/fragment/app/n;
    000b093cif-nez v0, :cond_d
    000b0940if-nez v2, :cond_d
    000b0944if-nez v3, :cond_d
    000b0948if-nez v4, :cond_d
    000b094cif-nez v5, :cond_d
    000b0950return-void
    000b0952invoke-virtual {v1}, Landroidx/fragment/app/o;->f()Landroidx/fragment/app/n;
    000b0958move-result-object v0
    000b095aiput v2, v0, Landroidx/fragment/app/n;->b:I
    000b095einvoke-virtual {v1}, Landroidx/fragment/app/o;->f()Landroidx/fragment/app/n;
    000b0964move-result-object v2
    000b0966iput v3, v2, Landroidx/fragment/app/n;->c:I
    000b096ainvoke-virtual {v1}, Landroidx/fragment/app/o;->f()Landroidx/fragment/app/n;
    000b0970move-result-object v2
    000b0972iput v4, v2, Landroidx/fragment/app/n;->d:I
    000b0976invoke-virtual {v1}, Landroidx/fragment/app/o;->f()Landroidx/fragment/app/n;
    000b097cmove-result-object v2
    000b097eiput v5, v2, Landroidx/fragment/app/n;->e:I
    000b0982return-void
    000b0928
    000b0984
    000b0984androidx.fragment.app.o::y(android.os.Bundle):
    000b0994iget-object v0, v2, Landroidx/fragment/app/o;->r:Landroidx/fragment/app/E;
    000b0998if-eqz v0, :cond_15
    000b099ciget-boolean v1, v0, Landroidx/fragment/app/E;->y:Z
    000b09a0if-nez v1, :cond_d
    000b09a4iget-boolean v0, v0, Landroidx/fragment/app/E;->z:Z
    000b09a8if-nez v0, :cond_d
    000b09acgoto :goto_15
    000b09aenew-instance v3, Ljava/lang/IllegalStateException;
    000b09b2const-string v0, "Fragment already added and state has been saved"
    000b09b6invoke-direct {v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000b09bcthrow v3
    000b09beiput-object v3, v2, Landroidx/fragment/app/o;->f:Landroid/os/Bundle;
    000b09c2return-void
    000b0984
    000b09c4
    000b09c4androidx.fragment.app.M::<init>():
    000b09d4invoke-direct {v2}, Ljava/io/Writer;-><init>()V
    000b09danew-instance v0, Ljava/lang/StringBuilder;
    000b09deconst/16 v1, 0x80
    000b09e2invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(I)V
    000b09e8iput-object v0, v2, Landroidx/fragment/app/M;->a:Ljava/lang/StringBuilder;
    000b09ecreturn-void
    000b09c4
    000b09ee
    000b09ee // align 0x10
    000b09f0
    000b09f0androidx.fragment.app.M::close():
    000b0a00invoke-virtual {v0}, Landroidx/fragment/app/M;->g()V
    000b0a06return-void
    000b09f0
    000b0a08
    000b0a08androidx.fragment.app.M::flush():
    000b0a18invoke-virtual {v0}, Landroidx/fragment/app/M;->g()V
    000b0a1ereturn-void
    000b0a08
    000b0a20
    000b0a20androidx.fragment.app.M::g():
    000b0a30iget-object v0, v3, Landroidx/fragment/app/M;->a:Ljava/lang/StringBuilder;
    000b0a34invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I
    000b0a3amove-result v1
    000b0a3cif-lez v1, :cond_13
    000b0a40invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000b0a46const/4 v1, 0x0
    000b0a48invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I
    000b0a4emove-result v2
    000b0a50invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->delete(II)Ljava/lang/StringBuilder;
    000b0a56return-void
    000b0a20
    000b0a58
    000b0a58androidx.fragment.app.M::write(char[], int, int):
    000b0a68const/4 v0, 0x0
    000b0a6aif-ge v0, v6, :cond_17
    000b0a6eadd-int v1, v5, v0
    000b0a72aget-char v1, v4, v1
    000b0a76const/16 v2, 0xa
    000b0a7aif-ne v1, v2, :cond_f
    000b0a7einvoke-virtual {v3}, Landroidx/fragment/app/M;->g()V
    000b0a84goto :goto_14
    000b0a86iget-object v2, v3, Landroidx/fragment/app/M;->a:Ljava/lang/StringBuilder;
    000b0a8ainvoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
    000b0a90add-int/lit8 v0, v0, 0x1
    000b0a94goto :goto_1
    000b0a96return-void
    000b0a58
    000b0a98
    000b0a98androidx.fragment.app.N::<init>(androidx.fragment.app.h, androidx.fragment.app.O, int):
    000b0aa8iput v3, v0, Landroidx/fragment/app/N;->a:I
    000b0aaciput-object v1, v0, Landroidx/fragment/app/N;->c:Landroidx/fragment/app/h;
    000b0ab0iput-object v2, v0, Landroidx/fragment/app/N;->b:Landroidx/fragment/app/O;
    000b0ab4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b0abareturn-void
    000b0a98
    000b0abc
    000b0abcandroidx.fragment.app.N::run():
    000b0acciget v0, v3, Landroidx/fragment/app/N;->a:I
    000b0ad0packed-switch v0, :pswitch_data_2a
    000b0ad6iget-object v0, v3, Landroidx/fragment/app/N;->c:Landroidx/fragment/app/h;
    000b0adaiget-object v1, v0, Landroidx/fragment/app/h;->b:Ljava/util/ArrayList;
    000b0adeiget-object v2, v3, Landroidx/fragment/app/N;->b:Landroidx/fragment/app/O;
    000b0ae2invoke-virtual {v1, v2}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
    000b0ae8iget-object v0, v0, Landroidx/fragment/app/h;->c:Ljava/util/ArrayList;
    000b0aecinvoke-virtual {v0, v2}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
    000b0af2return-void
    000b0af4iget-object v0, v3, Landroidx/fragment/app/N;->c:Landroidx/fragment/app/h;
    000b0af8iget-object v0, v0, Landroidx/fragment/app/h;->b:Ljava/util/ArrayList;
    000b0afciget-object v1, v3, Landroidx/fragment/app/N;->b:Landroidx/fragment/app/O;
    000b0b00invoke-virtual {v0, v1}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
    000b0b06move-result v0
    000b0b08if-eqz v0, :cond_29
    000b0b0ciget v0, v1, Landroidx/fragment/app/O;->a:I
    000b0b10iget-object v1, v1, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
    000b0b14iget-object v1, v1, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000b0b18invoke-static {v1, v0}, LB1/b;->a(Landroid/view/View;I)V
    000b0b1ereturn-void
    000b0b20.packed-switch 0x0
    000b0abc
    000b0b2c
    000b0b2candroidx.fragment.app.O::toString():
    000b0b3cnew-instance v0, Ljava/lang/StringBuilder;
    000b0b40const-string v1, "Operation {"
    000b0b44invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000b0b4ainvoke-static {v3}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
    000b0b50move-result v1
    000b0b52invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
    000b0b58move-result-object v1
    000b0b5ainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b0b60const-string v1, "} {mFinalState = "
    000b0b64invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b0b6aiget v1, v3, Landroidx/fragment/app/O;->a:I
    000b0b6econst/4 v2, 0x1
    000b0b70if-eq v1, v2, :cond_31
    000b0b74const/4 v2, 0x2
    000b0b76if-eq v1, v2, :cond_2e
    000b0b7aconst/4 v2, 0x3
    000b0b7cif-eq v1, v2, :cond_2b
    000b0b80const/4 v2, 0x4
    000b0b82if-eq v1, v2, :cond_28
    000b0b86const-string v1, "null"
    000b0b8agoto :goto_33
    000b0b8cconst-string v1, "INVISIBLE"
    000b0b90goto :goto_33
    000b0b92const-string v1, "GONE"
    000b0b96goto :goto_33
    000b0b98const-string v1, "VISIBLE"
    000b0b9cgoto :goto_33
    000b0b9econst-string v1, "REMOVED"
    000b0ba2invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b0ba8const-string v1, "} {mLifecycleImpact = "
    000b0bacinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b0bb2iget v1, v3, Landroidx/fragment/app/O;->b:I
    000b0bb6const/4 v2, 0x1
    000b0bb8if-eq v1, v2, :cond_4f
    000b0bbcconst/4 v2, 0x2
    000b0bbeif-eq v1, v2, :cond_4c
    000b0bc2const/4 v2, 0x3
    000b0bc4if-eq v1, v2, :cond_49
    000b0bc8const-string v1, "null"
    000b0bccgoto :goto_51
    000b0bceconst-string v1, "REMOVING"
    000b0bd2goto :goto_51
    000b0bd4const-string v1, "ADDING"
    000b0bd8goto :goto_51
    000b0bdaconst-string v1, "NONE"
    000b0bdeinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b0be4const-string v1, "} {mFragment = "
    000b0be8invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b0beeiget-object v1, v3, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
    000b0bf2invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000b0bf8const-string v1, "}"
    000b0bfcinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b0c02invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000b0c08move-result-object v0
    000b0c0areturn-object v0
    000b0b2c
    000b0c0c
    000b0c0candroidx.fragment.app.O::<init>(int, int, androidx.fragment.app.J, G.d):
    000b0c1cinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000b0c22new-instance v0, Ljava/util/ArrayList;
    000b0c26invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
    000b0c2ciput-object v0, v1, Landroidx/fragment/app/O;->d:Ljava/util/ArrayList;
    000b0c30new-instance v0, Ljava/util/HashSet;
    000b0c34invoke-direct {v0}, Ljava/util/HashSet;-><init>()V
    000b0c3aiput-object v0, v1, Landroidx/fragment/app/O;->e:Ljava/util/HashSet;
    000b0c3econst/4 v0, 0x0
    000b0c40iput-boolean v0, v1, Landroidx/fragment/app/O;->f:Z
    000b0c44iput-boolean v0, v1, Landroidx/fragment/app/O;->g:Z
    000b0c48iput v2, v1, Landroidx/fragment/app/O;->a:I
    000b0c4ciput v3, v1, Landroidx/fragment/app/O;->b:I
    000b0c50iget-object v2, v4, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000b0c54iput-object v2, v1, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
    000b0c58new-instance v2, LC/h;
    000b0c5cconst/16 v3, 0x13
    000b0c60invoke-direct {v2, v3, v1}, LC/h;-><init>(ILjava/lang/Object;)V
    000b0c66invoke-virtual {v5, v2}, LG/d;->a(LG/c;)V
    000b0c6ciput-object v4, v1, Landroidx/fragment/app/O;->h:Landroidx/fragment/app/J;
    000b0c70return-void
    000b0c0c
    000b0c72
    000b0c72 // align 0x4
    000b0c74
    000b0c74androidx.fragment.app.O::a():
    000b0c84iget-boolean v0, v4, Landroidx/fragment/app/O;->f:Z
    000b0c88if-eqz v0, :cond_5
    000b0c8cgoto :goto_5a
    000b0c8econst/4 v0, 0x1
    000b0c90iput-boolean v0, v4, Landroidx/fragment/app/O;->f:Z
    000b0c94iget-object v0, v4, Landroidx/fragment/app/O;->e:Ljava/util/HashSet;
    000b0c98invoke-virtual {v0}, Ljava/util/HashSet;->isEmpty()Z
    000b0c9emove-result v1
    000b0ca0if-eqz v1, :cond_14
    000b0ca4invoke-virtual {v4}, Landroidx/fragment/app/O;->b()V
    000b0caareturn-void
    000b0cacnew-instance v1, Ljava/util/ArrayList;
    000b0cb0invoke-direct {v1, v0}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
    000b0cb6invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
    000b0cbcmove-result-object v0
    000b0cbeinvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    000b0cc4move-result v1
    000b0cc6if-eqz v1, :cond_5a
    000b0ccainvoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000b0cd0move-result-object v1
    000b0cd2check-cast v1, LG/d;
    000b0cd6monitor-enter v1
    000b0cd8iget-boolean v2, v1, LG/d;->a:Z
    000b0cdcif-eqz v2, :cond_32
    000b0ce0monitor-exit v1
    000b0ce2goto :goto_1d
    000b0ce4move-exception v0
    000b0ce6goto :goto_58
    000b0ce8const/4 v2, 0x1
    000b0ceaiput-boolean v2, v1, LG/d;->a:Z
    000b0ceeiput-boolean v2, v1, LG/d;->c:Z
    000b0cf2iget-object v2, v1, LG/d;->b:LG/c;
    000b0cf6monitor-exit v1
    000b0cf8const/4 v3, 0x0
    000b0cfaif-eqz v2, :cond_4d
    000b0cfeinvoke-interface {v2}, LG/c;->o()V
    000b0d04goto :goto_4d
    000b0d06move-exception v0
    000b0d08monitor-enter v1
    000b0d0aiput-boolean v3, v1, LG/d;->c:Z
    000b0d0einvoke-virtual {v1}, Ljava/lang/Object;->notifyAll()V
    000b0d14monitor-exit v1
    000b0d16throw v0
    000b0d18move-exception v0
    000b0d1amonitor-exit v1
    000b0d1cthrow v0
    000b0d1emonitor-enter v1
    000b0d20iput-boolean v3, v1, LG/d;->c:Z
    000b0d24invoke-virtual {v1}, Ljava/lang/Object;->notifyAll()V
    000b0d2amonitor-exit v1
    000b0d2cgoto :goto_1d
    000b0d2emove-exception v0
    000b0d30monitor-exit v1
    000b0d32throw v0
    000b0d34monitor-exit v1
    000b0d36throw v0
    000b0d38return-void
    000b0c74
    000b0d3a
    000b0d3a struct code_item_padding
    000b0d3a padding uint16 0x0000
    000b0d3c
    000b0d3c struct try_item
    000b0d3c start_addr uint32 0xb0cd8
    000b0d40 insn_count int 16
    000b0d42 handler_off uint16 0xb0d6d
    000b0d44
    000b0d44 struct try_item
    000b0d44 start_addr uint32 0xb0cfe
    000b0d48 insn_count int 3
    000b0d4a handler_off uint16 0xb0d6f
    000b0d4c
    000b0d4c struct try_item
    000b0d4c start_addr uint32 0xb0d0a
    000b0d50 insn_count int 6
    000b0d52 handler_off uint16 0xb0d71
    000b0d54
    000b0d54 struct try_item
    000b0d54 start_addr uint32 0xb0d1a
    000b0d58 insn_count int 1
    000b0d5a handler_off uint16 0xb0d71
    000b0d5c
    000b0d5c struct try_item
    000b0d5c start_addr uint32 0xb0d20
    000b0d60 insn_count int 9
    000b0d62 handler_off uint16 0xb0d73
    000b0d64
    000b0d64 struct try_item
    000b0d64 start_addr uint32 0xb0d34
    000b0d68 insn_count int 1
    000b0d6a handler_off uint16 0xb0d6d
    000b0d6c
    000b0d6c struct encoded_catch_handler_list
    000b0d6c size int 4
    000b0d6d
    000b0d6d struct encoded_catch_handler ← 0xb0d42 0xb0d6a
    000b0d6d size int64 0
    000b0d6e catch_all_addr uint32 0xb0ce4
    000b0d6f
    000b0d6f struct encoded_catch_handler ← 0xb0d4a
    000b0d6f size int64 0
    000b0d70 catch_all_addr uint32 0xb0d06
    000b0d71
    000b0d71 struct encoded_catch_handler ← 0xb0d52 0xb0d5a
    000b0d71 size int64 0
    000b0d72 catch_all_addr uint32 0xb0d18
    000b0d73
    000b0d73 struct encoded_catch_handler ← 0xb0d62
    000b0d73 size int64 0
    000b0d74 catch_all_addr uint32 0xb0d2e
    000b0d75
    000b0d75 // align 0x8
    000b0d78
    000b0d78androidx.fragment.app.O::b():
    000b0d88iget-boolean v0, v2, Landroidx/fragment/app/O;->g:Z
    000b0d8cif-eqz v0, :cond_5
    000b0d90goto :goto_28
    000b0d92const/4 v0, 0x2
    000b0d94invoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
    000b0d9amove-result v0
    000b0d9cif-eqz v0, :cond_f
    000b0da0invoke-virtual {v2}, Landroidx/fragment/app/O;->toString()Ljava/lang/String;
    000b0da6const/4 v0, 0x1
    000b0da8iput-boolean v0, v2, Landroidx/fragment/app/O;->g:Z
    000b0daciget-object v0, v2, Landroidx/fragment/app/O;->d:Ljava/util/ArrayList;
    000b0db0invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
    000b0db6move-result-object v0
    000b0db8invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    000b0dbemove-result v1
    000b0dc0if-eqz v1, :cond_28
    000b0dc4invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000b0dcamove-result-object v1
    000b0dcccheck-cast v1, Ljava/lang/Runnable;
    000b0dd0invoke-interface {v1}, Ljava/lang/Runnable;->run()V
    000b0dd6goto :goto_18
    000b0dd8iget-object v0, v2, Landroidx/fragment/app/O;->h:Landroidx/fragment/app/J;
    000b0ddcinvoke-virtual {v0}, Landroidx/fragment/app/J;->k()V
    000b0de2return-void
    000b0d78
    000b0de4
    000b0de4androidx.fragment.app.O::c(int, int):
    000b0df4invoke-static {v5}, Lq/e;->a(I)I
    000b0dfamove-result v5
    000b0dfcconst/4 v0, 0x1
    000b0dfeconst/4 v1, 0x2
    000b0e00iget-object v2, v3, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
    000b0e04if-eqz v5, :cond_30
    000b0e08if-eq v5, v0, :cond_1e
    000b0e0cif-eq v5, v1, :cond_f
    000b0e10goto :goto_3f
    000b0e12invoke-static {v1}, Landroidx/fragment/app/E;->D(I)Z
    000b0e18move-result v4
    000b0e1aif-eqz v4, :cond_18
    000b0e1einvoke-static {v2}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000b0e24iput v0, v3, Landroidx/fragment/app/O;->a:I
    000b0e28const/4 v4, 0x3
    000b0e2aiput v4, v3, Landroidx/fragment/app/O;->b:I
    000b0e2ereturn-void
    000b0e30iget v4, v3, Landroidx/fragment/app/O;->a:I
    000b0e34if-ne v4, v0, :cond_3f
    000b0e38invoke-static {v1}, Landroidx/fragment/app/E;->D(I)Z
    000b0e3emove-result v4
    000b0e40if-eqz v4, :cond_2b
    000b0e44invoke-static {v2}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000b0e4aiput v1, v3, Landroidx/fragment/app/O;->a:I
    000b0e4eiput v1, v3, Landroidx/fragment/app/O;->b:I
    000b0e52return-void
    000b0e54iget v5, v3, Landroidx/fragment/app/O;->a:I
    000b0e58if-eq v5, v0, :cond_3f
    000b0e5cinvoke-static {v1}, Landroidx/fragment/app/E;->D(I)Z
    000b0e62move-result v5
    000b0e64if-eqz v5, :cond_3d
    000b0e68invoke-static {v2}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000b0e6eiput v4, v3, Landroidx/fragment/app/O;->a:I
    000b0e72return-void
    000b0de4
    000b0e74
    000b0e74androidx.fragment.app.O::d():
    000b0e84iget v0, v5, Landroidx/fragment/app/O;->b:I
    000b0e88const/4 v1, 0x2
    000b0e8aif-ne v0, v1, :cond_54
    000b0e8eiget-object v0, v5, Landroidx/fragment/app/O;->h:Landroidx/fragment/app/J;
    000b0e92iget-object v2, v0, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000b0e96iget-object v3, v2, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000b0e9ainvoke-virtual {v3}, Landroid/view/View;->findFocus()Landroid/view/View;
    000b0ea0move-result-object v3
    000b0ea2if-eqz v3, :cond_23
    000b0ea6invoke-virtual {v2}, Landroidx/fragment/app/o;->f()Landroidx/fragment/app/n;
    000b0eacmove-result-object v4
    000b0eaeiput-object v3, v4, Landroidx/fragment/app/n;->k:Landroid/view/View;
    000b0eb2invoke-static {v1}, Landroidx/fragment/app/E;->D(I)Z
    000b0eb8move-result v1
    000b0ebaif-eqz v1, :cond_23
    000b0ebeinvoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;
    000b0ec4invoke-virtual {v2}, Landroidx/fragment/app/o;->toString()Ljava/lang/String;
    000b0ecaiget-object v1, v5, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
    000b0eceinvoke-virtual {v1}, Landroidx/fragment/app/o;->w()Landroid/view/View;
    000b0ed4move-result-object v1
    000b0ed6invoke-virtual {v1}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
    000b0edcmove-result-object v3
    000b0edeconst/4 v4, 0x0
    000b0ee0if-nez v3, :cond_36
    000b0ee4invoke-virtual {v0}, Landroidx/fragment/app/J;->b()V
    000b0eeainvoke-virtual {v1, v4}, Landroid/view/View;->setAlpha(F)V
    000b0ef0invoke-virtual {v1}, Landroid/view/View;->getAlpha()F
    000b0ef6move-result v0
    000b0ef8cmpl-float v0, v0, v4
    000b0efcif-nez v0, :cond_48
    000b0f00invoke-virtual {v1}, Landroid/view/View;->getVisibility()I
    000b0f06move-result v0
    000b0f08if-nez v0, :cond_48
    000b0f0cconst/4 v0, 0x4
    000b0f0einvoke-virtual {v1, v0}, Landroid/view/View;->setVisibility(I)V
    000b0f14iget-object v0, v2, Landroidx/fragment/app/o;->H:Landroidx/fragment/app/n;
    000b0f18if-nez v0, :cond_4f
    000b0f1cconst/high16 v0, 0x3f800000
    000b0f20goto :goto_51
    000b0f22iget v0, v0, Landroidx/fragment/app/n;->j:F
    000b0f26invoke-virtual {v1, v0}, Landroid/view/View;->setAlpha(F)V
    000b0f2creturn-void
    000b0e74
    000b0f2e
    000b0f2e // align 0x10
    000b0f30
    000b0f30androidx.lifecycle.a::<init>(java.util.HashMap):
    000b0f40invoke-direct {v4}, Ljava/lang/Object;-><init>()V
    000b0f46iput-object v5, v4, Landroidx/lifecycle/a;->b:Ljava/util/HashMap;
    000b0f4anew-instance v0, Ljava/util/HashMap;
    000b0f4einvoke-direct {v0}, Ljava/util/HashMap;-><init>()V
    000b0f54iput-object v0, v4, Landroidx/lifecycle/a;->a:Ljava/util/HashMap;
    000b0f58invoke-virtual {v5}, Ljava/util/HashMap;->entrySet()Ljava/util/Set;
    000b0f5emove-result-object v5
    000b0f60invoke-interface {v5}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
    000b0f66move-result-object v5
    000b0f68invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z
    000b0f6emove-result v0
    000b0f70if-eqz v0, :cond_44
    000b0f74invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000b0f7amove-result-object v0
    000b0f7ccheck-cast v0, Ljava/util/Map$Entry;
    000b0f80invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
    000b0f86move-result-object v1
    000b0f88check-cast v1, Landroidx/lifecycle/l;
    000b0f8ciget-object v2, v4, Landroidx/lifecycle/a;->a:Ljava/util/HashMap;
    000b0f90invoke-virtual {v2, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000b0f96move-result-object v2
    000b0f98check-cast v2, Ljava/util/List;
    000b0f9cif-nez v2, :cond_3a
    000b0fa0new-instance v2, Ljava/util/ArrayList;
    000b0fa4invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
    000b0faaiget-object v3, v4, Landroidx/lifecycle/a;->a:Ljava/util/HashMap;
    000b0faeinvoke-virtual {v3, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    000b0fb4invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
    000b0fbamove-result-object v0
    000b0fbccheck-cast v0, Landroidx/lifecycle/b;
    000b0fc0invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
    000b0fc6goto :goto_14
    000b0fc8return-void
    000b0f30
    000b0fca
    000b0fca // align 0x4
    000b0fcc
    000b0fccandroidx.lifecycle.a::a(java.util.List, androidx.lifecycle.r, androidx.lifecycle.l, androidx.lifecycle.q):
    000b0fdcif-eqz v5, :cond_4c
    000b0fe0invoke-interface {v5}, Ljava/util/List;->size()I
    000b0fe6move-result v0
    000b0fe8const/4 v1, 0x1
    000b0feasub-int/2addr v0, v1
    000b0fecif-ltz v0, :cond_4c
    000b0ff0invoke-interface {v5, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
    000b0ff6move-result-object v2
    000b0ff8check-cast v2, Landroidx/lifecycle/b;
    000b0ffcinvoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b1002iget v3, v2, Landroidx/lifecycle/b;->a:I
    000b1006iget-object v2, v2, Landroidx/lifecycle/b;->b:Ljava/lang/reflect/Method;
    000b100aif-eqz v3, :cond_2f
    000b100eif-eq v3, v1, :cond_27
    000b1012const/4 v4, 0x2
    000b1014if-eq v3, v4, :cond_1f
    000b1018goto :goto_35
    000b101afilled-new-array {v6, v7}, [Ljava/lang/Object;
    000b1020move-result-object v3
    000b1022invoke-virtual {v2, v8, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    000b1028goto :goto_35
    000b102afilled-new-array {v6}, [Ljava/lang/Object;
    000b1030move-result-object v3
    000b1032invoke-virtual {v2, v8, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    000b1038goto :goto_35
    000b103aconst/4 v3, 0x0
    000b103cnew-array v3, v3, [Ljava/lang/Object;
    000b1040invoke-virtual {v2, v8, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    000b1046add-int/lit8 v0, v0, -0x1
    000b104agoto :goto_8
    000b104cmove-exception v5
    000b104enew-instance v6, Ljava/lang/RuntimeException;
    000b1052invoke-direct {v6, v5}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
    000b1058throw v6
    000b105amove-exception v5
    000b105cnew-instance v6, Ljava/lang/RuntimeException;
    000b1060const-string v7, "Failed to call observer method"
    000b1064invoke-virtual {v5}, Ljava/lang/reflect/InvocationTargetException;->getCause()Ljava/lang/Throwable;
    000b106amove-result-object v5
    000b106cinvoke-direct {v6, v7, v5}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
    000b1072throw v6
    000b1074return-void
    000b0fcc
    000b1076
    000b1076 struct code_item_padding
    000b1076 padding uint16 0x0000
    000b1078
    000b1078 struct try_item
    000b1078 start_addr uint32 0xb1002
    000b107c insn_count int 2
    000b107e handler_off uint16 0xb1089
    000b1080
    000b1080 struct try_item
    000b1080 start_addr uint32 0xb101a
    000b1084 insn_count int 22
    000b1086 handler_off uint16 0xb1089
    000b1088
    000b1088 struct encoded_catch_handler_list
    000b1088 size int 1
    000b1089
    000b1089 struct encoded_catch_handler ← 0xb107e 0xb1086
    000b1089 size int64 2
    000b108a handlers[0].type_idx int 0xb630
    000b108c handlers[0].addr uint32 0xb105a
    000b108d handlers[1].type_idx int 0xb55c
    000b108f handlers[1].addr uint32 0xb104c
    000b1090
    000b1090androidx.lifecycle.b::equals(java.lang.Object):
    000b10a0const/4 v0, 0x1
    000b10a2if-ne v4, v5, :cond_4
    000b10a6return v0
    000b10a8instance-of v1, v5, Landroidx/lifecycle/b;
    000b10acconst/4 v2, 0x0
    000b10aeif-nez v1, :cond_a
    000b10b2return v2
    000b10b4check-cast v5, Landroidx/lifecycle/b;
    000b10b8iget v1, v5, Landroidx/lifecycle/b;->a:I
    000b10bciget v3, v4, Landroidx/lifecycle/b;->a:I
    000b10c0if-ne v3, v1, :cond_25
    000b10c4iget-object v1, v4, Landroidx/lifecycle/b;->b:Ljava/lang/reflect/Method;
    000b10c8invoke-virtual {v1}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String;
    000b10cemove-result-object v1
    000b10d0iget-object v5, v5, Landroidx/lifecycle/b;->b:Ljava/lang/reflect/Method;
    000b10d4invoke-virtual {v5}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String;
    000b10damove-result-object v5
    000b10dcinvoke-virtual {v1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000b10e2move-result v5
    000b10e4if-eqz v5, :cond_25
    000b10e8return v0
    000b10eareturn v2
    000b1090
    000b10ec
    000b10ecandroidx.lifecycle.b::hashCode():
    000b10fciget v0, v2, Landroidx/lifecycle/b;->a:I
    000b1100mul-int/lit8 v0, v0, 0x1f
    000b1104iget-object v1, v2, Landroidx/lifecycle/b;->b:Ljava/lang/reflect/Method;
    000b1108invoke-virtual {v1}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String;
    000b110emove-result-object v1
    000b1110invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
    000b1116move-result v1
    000b1118add-int/2addr v1, v0
    000b111areturn v1
    000b10ec
    000b111c
    000b111candroidx.lifecycle.b::<init>(int, java.lang.reflect.Method):
    000b112cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b1132iput v1, v0, Landroidx/lifecycle/b;->a:I
    000b1136iput-object v2, v0, Landroidx/lifecycle/b;->b:Ljava/lang/reflect/Method;
    000b113aconst/4 v1, 0x1
    000b113cinvoke-virtual {v2, v1}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
    000b1142return-void
    000b111c
    000b1144
    000b1144androidx.lifecycle.c::a(java.lang.Class, java.lang.reflect.Method[]):
    000b1154invoke-virtual {v13}, Ljava/lang/Class;->getSuperclass()Ljava/lang/Class;
    000b115amove-result-object v0
    000b115cnew-instance v1, Ljava/util/HashMap;
    000b1160invoke-direct {v1}, Ljava/util/HashMap;-><init>()V
    000b1166const/4 v2, 0x0
    000b1168iget-object v3, v12, Landroidx/lifecycle/c;->a:Ljava/util/HashMap;
    000b116cif-eqz v0, :cond_20
    000b1170invoke-virtual {v3, v0}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000b1176move-result-object v4
    000b1178check-cast v4, Landroidx/lifecycle/a;
    000b117cif-eqz v4, :cond_17
    000b1180goto :goto_1b
    000b1182invoke-virtual {v12, v0, v2}, Landroidx/lifecycle/c;->a(Ljava/lang/Class;[Ljava/lang/reflect/Method;)Landroidx/lifecycle/a;
    000b1188move-result-object v4
    000b118aiget-object v0, v4, Landroidx/lifecycle/a;->b:Ljava/util/HashMap;
    000b118einvoke-virtual {v1, v0}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V
    000b1194invoke-virtual {v13}, Ljava/lang/Class;->getInterfaces()[Ljava/lang/Class;
    000b119amove-result-object v0
    000b119carray-length v4, v0
    000b119econst/4 v5, 0x0
    000b11a0move v6, v5
    000b11a2if-ge v6, v4, :cond_61
    000b11a6aget-object v7, v0, v6
    000b11aainvoke-virtual {v3, v7}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000b11b0move-result-object v8
    000b11b2check-cast v8, Landroidx/lifecycle/a;
    000b11b6if-eqz v8, :cond_34
    000b11bagoto :goto_38
    000b11bcinvoke-virtual {v12, v7, v2}, Landroidx/lifecycle/c;->a(Ljava/lang/Class;[Ljava/lang/reflect/Method;)Landroidx/lifecycle/a;
    000b11c2move-result-object v8
    000b11c4iget-object v7, v8, Landroidx/lifecycle/a;->b:Ljava/util/HashMap;
    000b11c8invoke-virtual {v7}, Ljava/util/HashMap;->entrySet()Ljava/util/Set;
    000b11cemove-result-object v7
    000b11d0invoke-interface {v7}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
    000b11d6move-result-object v7
    000b11d8invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z
    000b11demove-result v8
    000b11e0if-eqz v8, :cond_5e
    000b11e4invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000b11eamove-result-object v8
    000b11eccheck-cast v8, Ljava/util/Map$Entry;
    000b11f0invoke-interface {v8}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
    000b11f6move-result-object v9
    000b11f8check-cast v9, Landroidx/lifecycle/b;
    000b11fcinvoke-interface {v8}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
    000b1202move-result-object v8
    000b1204check-cast v8, Landroidx/lifecycle/l;
    000b1208invoke-static {v1, v9, v8, v13}, Landroidx/lifecycle/c;->b(Ljava/util/HashMap;Landroidx/lifecycle/b;Landroidx/lifecycle/l;Ljava/lang/Class;)V
    000b120egoto :goto_42
    000b1210add-int/lit8 v6, v6, 0x1
    000b1214goto :goto_27
    000b1216if-eqz v14, :cond_64
    000b121agoto :goto_68
    000b121cinvoke-virtual {v13}, Ljava/lang/Class;->getDeclaredMethods()[Ljava/lang/reflect/Method;
    000b1222move-result-object v14
    000b1224array-length v0, v14
    000b1226move v2, v5
    000b1228move v4, v2
    000b122aif-ge v2, v0, :cond_d6
    000b122eaget-object v6, v14, v2
    000b1232const-class v7, Landroidx/lifecycle/y;
    000b1236invoke-virtual {v6, v7}, Ljava/lang/reflect/Method;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
    000b123cmove-result-object v7
    000b123echeck-cast v7, Landroidx/lifecycle/y;
    000b1242if-nez v7, :cond_7a
    000b1246goto :goto_cb
    000b1248invoke-virtual {v6}, Ljava/lang/reflect/Method;->getParameterTypes()[Ljava/lang/Class;
    000b124emove-result-object v4
    000b1250array-length v8, v4
    000b1252const/4 v9, 0x1
    000b1254if-lez v8, :cond_96
    000b1258const-class v8, Landroidx/lifecycle/r;
    000b125caget-object v10, v4, v5
    000b1260invoke-virtual {v8, v10}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
    000b1266move-result v8
    000b1268if-eqz v8, :cond_8e
    000b126cmove v8, v9
    000b126egoto :goto_97
    000b1270new-instance v13, Ljava/lang/IllegalArgumentException;
    000b1274const-string v14, "invalid parameter type. Must be one and instanceof LifecycleOwner"
    000b1278invoke-direct {v13, v14}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000b127ethrow v13
    000b1280move v8, v5
    000b1282invoke-interface {v7}, Landroidx/lifecycle/y;->value()Landroidx/lifecycle/l;
    000b1288move-result-object v7
    000b128aarray-length v10, v4
    000b128cconst/4 v11, 0x2
    000b128eif-le v10, v9, :cond_bf
    000b1292const-class v8, Landroidx/lifecycle/l;
    000b1296aget-object v10, v4, v9
    000b129ainvoke-virtual {v8, v10}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
    000b12a0move-result v8
    000b12a2if-eqz v8, :cond_b7
    000b12a6sget-object v8, Landroidx/lifecycle/l;->ON_ANY:Landroidx/lifecycle/l;
    000b12aaif-ne v7, v8, :cond_af
    000b12aemove v8, v11
    000b12b0goto :goto_bf
    000b12b2new-instance v13, Ljava/lang/IllegalArgumentException;
    000b12b6const-string v14, "Second arg is supported only for ON_ANY value"
    000b12bainvoke-direct {v13, v14}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000b12c0throw v13
    000b12c2new-instance v13, Ljava/lang/IllegalArgumentException;
    000b12c6const-string v14, "invalid parameter type. second arg must be an event"
    000b12cainvoke-direct {v13, v14}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000b12d0throw v13
    000b12d2array-length v4, v4
    000b12d4if-gt v4, v11, :cond_ce
    000b12d8new-instance v4, Landroidx/lifecycle/b;
    000b12dcinvoke-direct {v4, v8, v6}, Landroidx/lifecycle/b;-><init>(ILjava/lang/reflect/Method;)V
    000b12e2invoke-static {v1, v4, v7, v13}, Landroidx/lifecycle/c;->b(Ljava/util/HashMap;Landroidx/lifecycle/b;Landroidx/lifecycle/l;Ljava/lang/Class;)V
    000b12e8move v4, v9
    000b12eaadd-int/lit8 v2, v2, 0x1
    000b12eegoto :goto_6b
    000b12f0new-instance v13, Ljava/lang/IllegalArgumentException;
    000b12f4const-string v14, "cannot have more than 2 params"
    000b12f8invoke-direct {v13, v14}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000b12fethrow v13
    000b1300new-instance v14, Landroidx/lifecycle/a;
    000b1304invoke-direct {v14, v1}, Landroidx/lifecycle/a;-><init>(Ljava/util/HashMap;)V
    000b130ainvoke-virtual {v3, v13, v14}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    000b1310iget-object v0, v12, Landroidx/lifecycle/c;->b:Ljava/util/HashMap;
    000b1314invoke-static {v4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
    000b131amove-result-object v1
    000b131cinvoke-virtual {v0, v13, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    000b1322return-object v14
    000b1324move-exception v13
    000b1326new-instance v14, Ljava/lang/IllegalArgumentException;
    000b132aconst-string v0, "The observer class has some methods that use newer APIs which are not available in the current OS version. Lifecycles cannot access even other methods so you should make sure that your observer classes only access framework classes that are available in your min API level OR use lifecycle:compiler annotation processor."
    000b132einvoke-direct {v14, v0, v13}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
    000b1334throw v14
    000b1144
    000b1336
    000b1336 struct code_item_padding
    000b1336 padding uint16 0x0000
    000b1338
    000b1338 struct try_item
    000b1338 start_addr uint32 0xb121c
    000b133c insn_count int 4
    000b133e handler_off uint16 0xb1341
    000b1340
    000b1340 struct encoded_catch_handler_list
    000b1340 size int 1
    000b1341
    000b1341 struct encoded_catch_handler ← 0xb133e
    000b1341 size int64 1
    000b1342 handlers[0].type_idx int 0xb584
    000b1344 handlers[0].addr uint32 0xb1324
    000b1346
    000b1346 // align 0x8
    000b1348
    000b1348androidx.lifecycle.c::<clinit>():
    000b1358new-instance v0, Landroidx/lifecycle/c;
    000b135cinvoke-direct {v0}, Landroidx/lifecycle/c;-><init>()V
    000b1362sput-object v0, Landroidx/lifecycle/c;->c:Landroidx/lifecycle/c;
    000b1366return-void
    000b1348
    000b1368
    000b1368androidx.lifecycle.c::<init>():
    000b1378invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000b137enew-instance v0, Ljava/util/HashMap;
    000b1382invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
    000b1388iput-object v0, v1, Landroidx/lifecycle/c;->a:Ljava/util/HashMap;
    000b138cnew-instance v0, Ljava/util/HashMap;
    000b1390invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
    000b1396iput-object v0, v1, Landroidx/lifecycle/c;->b:Ljava/util/HashMap;
    000b139areturn-void
    000b1368
    000b139c
    000b139candroidx.lifecycle.c::b(java.util.HashMap, androidx.lifecycle.b, androidx.lifecycle.l, java.lang.Class):
    000b13acinvoke-virtual {v3, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000b13b2move-result-object v0
    000b13b4check-cast v0, Landroidx/lifecycle/l;
    000b13b8if-eqz v0, :cond_41
    000b13bcif-ne v5, v0, :cond_b
    000b13c0goto :goto_41
    000b13c2iget-object v3, v4, Landroidx/lifecycle/b;->b:Ljava/lang/reflect/Method;
    000b13c6new-instance v4, Ljava/lang/IllegalArgumentException;
    000b13canew-instance v1, Ljava/lang/StringBuilder;
    000b13ceconst-string v2, "Method "
    000b13d2invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000b13d8invoke-virtual {v3}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String;
    000b13demove-result-object v3
    000b13e0invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b13e6const-string v3, " in "
    000b13eainvoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b13f0invoke-virtual {v6}, Ljava/lang/Class;->getName()Ljava/lang/String;
    000b13f6move-result-object v3
    000b13f8invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b13feconst-string v3, " already declared with different @OnLifecycleEvent value: previous value "
    000b1402invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b1408invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000b140econst-string v3, ", new value "
    000b1412invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b1418invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000b141einvoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000b1424move-result-object v3
    000b1426invoke-direct {v4, v3}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000b142cthrow v4
    000b142eif-nez v0, :cond_46
    000b1432invoke-virtual {v3, v4, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    000b1438return-void
    000b139c
    000b143a
    000b143a // align 0x4
    000b143c
    000b143candroidx.lifecycle.CompositeGeneratedAdaptersObserver::<init>(androidx.lifecycle.g[]):
    000b144cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b1452iput-object v1, v0, Landroidx/lifecycle/CompositeGeneratedAdaptersObserver;->a:[Landroidx/lifecycle/g;
    000b1456return-void
    000b143c
    000b1458
    000b1458androidx.lifecycle.CompositeGeneratedAdaptersObserver::b(androidx.lifecycle.r, androidx.lifecycle.l):
    000b1468new-instance v3, Ljava/util/HashMap;
    000b146cinvoke-direct {v3}, Ljava/util/HashMap;-><init>()V
    000b1472iget-object v3, v2, Landroidx/lifecycle/CompositeGeneratedAdaptersObserver;->a:[Landroidx/lifecycle/g;
    000b1476array-length v4, v3
    000b1478const/4 v0, 0x0
    000b147aconst/4 v1, 0x0
    000b147cif-gtz v4, :cond_13
    000b1480array-length v4, v3
    000b1482if-gtz v4, :cond_10
    000b1486return-void
    000b1488aget-object v3, v3, v1
    000b148cthrow v0
    000b148eaget-object v3, v3, v1
    000b1492throw v0
    000b1458
    000b1494
    000b1494androidx.lifecycle.e::<clinit>():
    000b14a4invoke-static {}, Landroidx/lifecycle/l;->values()[Landroidx/lifecycle/l;
    000b14aamove-result-object v0
    000b14acarray-length v0, v0
    000b14aenew-array v0, v0, [I
    000b14b2sget-object v1, Landroidx/lifecycle/l;->ON_CREATE:Landroidx/lifecycle/l;
    000b14b6invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
    000b14bcmove-result v1
    000b14beconst/4 v2, 0x1
    000b14c0aput v2, v0, v1
    000b14c4sget-object v1, Landroidx/lifecycle/l;->ON_START:Landroidx/lifecycle/l;
    000b14c8invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
    000b14cemove-result v1
    000b14d0const/4 v2, 0x2
    000b14d2aput v2, v0, v1
    000b14d6sget-object v1, Landroidx/lifecycle/l;->ON_RESUME:Landroidx/lifecycle/l;
    000b14dainvoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
    000b14e0move-result v1
    000b14e2const/4 v2, 0x3
    000b14e4aput v2, v0, v1
    000b14e8sget-object v1, Landroidx/lifecycle/l;->ON_PAUSE:Landroidx/lifecycle/l;
    000b14ecinvoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
    000b14f2move-result v1
    000b14f4const/4 v2, 0x4
    000b14f6aput v2, v0, v1
    000b14fasget-object v1, Landroidx/lifecycle/l;->ON_STOP:Landroidx/lifecycle/l;
    000b14feinvoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
    000b1504move-result v1
    000b1506const/4 v2, 0x5
    000b1508aput v2, v0, v1
    000b150csget-object v1, Landroidx/lifecycle/l;->ON_DESTROY:Landroidx/lifecycle/l;
    000b1510invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
    000b1516move-result v1
    000b1518const/4 v2, 0x6
    000b151aaput v2, v0, v1
    000b151esget-object v1, Landroidx/lifecycle/l;->ON_ANY:Landroidx/lifecycle/l;
    000b1522invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
    000b1528move-result v1
    000b152aconst/4 v2, 0x7
    000b152caput v2, v0, v1
    000b1530sput-object v0, Landroidx/lifecycle/e;->a:[I
    000b1534return-void
    000b1494
    000b1536
    000b1536 struct code_item_padding
    000b1536 padding uint16 0x0000
    000b1538
    000b1538 struct try_item
    000b1538 start_addr uint32 0xb14b2
    000b153c insn_count int 9
    000b153e handler_off uint16 0xb1571
    000b1540
    000b1540 struct try_item
    000b1540 start_addr uint32 0xb14c4
    000b1544 insn_count int 9
    000b1546 handler_off uint16 0xb1575
    000b1548
    000b1548 struct try_item
    000b1548 start_addr uint32 0xb14d6
    000b154c insn_count int 9
    000b154e handler_off uint16 0xb1579
    000b1550
    000b1550 struct try_item
    000b1550 start_addr uint32 0xb14e8
    000b1554 insn_count int 9
    000b1556 handler_off uint16 0xb157d
    000b1558
    000b1558 struct try_item
    000b1558 start_addr uint32 0xb14fa
    000b155c insn_count int 9
    000b155e handler_off uint16 0xb1581
    000b1560
    000b1560 struct try_item
    000b1560 start_addr uint32 0xb150c
    000b1564 insn_count int 9
    000b1566 handler_off uint16 0xb1585
    000b1568
    000b1568 struct try_item
    000b1568 start_addr uint32 0xb151e
    000b156c insn_count int 9
    000b156e handler_off uint16 0xb1589
    000b1570
    000b1570 struct encoded_catch_handler_list
    000b1570 size int 7
    000b1571
    000b1571 struct encoded_catch_handler ← 0xb153e
    000b1571 size int64 1
    000b1572 handlers[0].type_idx int 0xb588
    000b1574 handlers[0].addr uint32 0xb14c4
    000b1575
    000b1575 struct encoded_catch_handler ← 0xb1546
    000b1575 size int64 1
    000b1576 handlers[0].type_idx int 0xb588
    000b1578 handlers[0].addr uint32 0xb14d6
    000b1579
    000b1579 struct encoded_catch_handler ← 0xb154e
    000b1579 size int64 1
    000b157a handlers[0].type_idx int 0xb588
    000b157c handlers[0].addr uint32 0xb14e8
    000b157d
    000b157d struct encoded_catch_handler ← 0xb1556
    000b157d size int64 1
    000b157e handlers[0].type_idx int 0xb588
    000b1580 handlers[0].addr uint32 0xb14fa
    000b1581
    000b1581 struct encoded_catch_handler ← 0xb155e
    000b1581 size int64 1
    000b1582 handlers[0].type_idx int 0xb588
    000b1584 handlers[0].addr uint32 0xb150c
    000b1585
    000b1585 struct encoded_catch_handler ← 0xb1566
    000b1585 size int64 1
    000b1586 handlers[0].type_idx int 0xb588
    000b1588 handlers[0].addr uint32 0xb151e
    000b1589
    000b1589 struct encoded_catch_handler ← 0xb156e
    000b1589 size int64 1
    000b158a handlers[0].type_idx int 0xb588
    000b158c handlers[0].addr uint32 0xb1530
    000b158d
    000b158d // align 0x10
    000b1590
    000b1590androidx.lifecycle.DefaultLifecycleObserverAdapter::<init>(androidx.lifecycle.d, androidx.lifecycle.p):
    000b15a0invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b15a6iput-object v1, v0, Landroidx/lifecycle/DefaultLifecycleObserverAdapter;->a:Landroidx/lifecycle/d;
    000b15aaiput-object v2, v0, Landroidx/lifecycle/DefaultLifecycleObserverAdapter;->b:Landroidx/lifecycle/p;
    000b15aereturn-void
    000b1590
    000b15b0
    000b15b0androidx.lifecycle.DefaultLifecycleObserverAdapter::b(androidx.lifecycle.r, androidx.lifecycle.l):
    000b15c0sget-object v0, Landroidx/lifecycle/e;->a:[I
    000b15c4invoke-virtual {v5}, Ljava/lang/Enum;->ordinal()I
    000b15camove-result v1
    000b15ccaget v0, v0, v1
    000b15d0iget-object v1, v3, Landroidx/lifecycle/DefaultLifecycleObserverAdapter;->a:Landroidx/lifecycle/d;
    000b15d4const/4 v2, 0x3
    000b15d6if-eq v0, v2, :cond_19
    000b15daconst/4 v1, 0x7
    000b15dcif-eq v0, v1, :cond_11
    000b15e0goto :goto_1c
    000b15e2new-instance v4, Ljava/lang/IllegalArgumentException;
    000b15e6const-string v5, "ON_ANY must not been send by anybody"
    000b15eainvoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000b15f0throw v4
    000b15f2invoke-interface {v1}, Landroidx/lifecycle/d;->a()V
    000b15f8iget-object v0, v3, Landroidx/lifecycle/DefaultLifecycleObserverAdapter;->b:Landroidx/lifecycle/p;
    000b15fcif-eqz v0, :cond_23
    000b1600invoke-interface {v0, v4, v5}, Landroidx/lifecycle/p;->b(Landroidx/lifecycle/r;Landroidx/lifecycle/l;)V
    000b1606return-void
    000b15b0
    000b1608
    000b1608androidx.lifecycle.f::onActivityCreated(android.app.Activity, android.os.Bundle):
    000b1618const-string v2, "activity"
    000b161cinvoke-static {v1, v2}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b1622return-void
    000b1608
    000b1624
    000b1624androidx.lifecycle.f::onActivityDestroyed(android.app.Activity):
    000b1634const-string v0, "activity"
    000b1638invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b163ereturn-void
    000b1624
    000b1640
    000b1640androidx.lifecycle.f::onActivityPaused(android.app.Activity):
    000b1650const-string v0, "activity"
    000b1654invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b165areturn-void
    000b1640
    000b165c
    000b165candroidx.lifecycle.f::onActivityResumed(android.app.Activity):
    000b166cconst-string v0, "activity"
    000b1670invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b1676return-void
    000b165c
    000b1678
    000b1678androidx.lifecycle.f::onActivitySaveInstanceState(android.app.Activity, android.os.Bundle):
    000b1688const-string v0, "activity"
    000b168cinvoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b1692const-string v2, "outState"
    000b1696invoke-static {v3, v2}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b169creturn-void
    000b1678
    000b169e
    000b169e // align 0x10
    000b16a0
    000b16a0androidx.lifecycle.f::onActivityStarted(android.app.Activity):
    000b16b0const-string v0, "activity"
    000b16b4invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b16bareturn-void
    000b16a0
    000b16bc
    000b16bcandroidx.lifecycle.f::onActivityStopped(android.app.Activity):
    000b16ccconst-string v0, "activity"
    000b16d0invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b16d6return-void
    000b16bc
    000b16d8
    000b16d8androidx.lifecycle.h::a():
    000b16e8sget-object v0, La0/a;->b:La0/a;
    000b16ecreturn-object v0
    000b16d8
    000b16ee
    000b16ee // align 0x10
    000b16f0
    000b16f0androidx.lifecycle.i::<init>():
    000b1700invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b1706return-void
    000b16f0
    000b1708
    000b1708androidx.lifecycle.LegacySavedStateHandleController$tryToAddRecreator$1::b(androidx.lifecycle.r, androidx.lifecycle.l):
    000b1718sget-object v1, Landroidx/lifecycle/l;->ON_START:Landroidx/lifecycle/l;
    000b171cif-eq v2, v1, :cond_5
    000b1720return-void
    000b1722const/4 v1, 0x0
    000b1724throw v1
    000b1708
    000b1726
    000b1726 // align 0x8
    000b1728
    000b1728androidx.lifecycle.k::<clinit>():
    000b1738invoke-static {}, Landroidx/lifecycle/l;->values()[Landroidx/lifecycle/l;
    000b173emove-result-object v0
    000b1740array-length v0, v0
    000b1742new-array v0, v0, [I
    000b1746sget-object v1, Landroidx/lifecycle/l;->ON_CREATE:Landroidx/lifecycle/l;
    000b174ainvoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
    000b1750move-result v1
    000b1752const/4 v2, 0x1
    000b1754aput v2, v0, v1
    000b1758sget-object v1, Landroidx/lifecycle/l;->ON_STOP:Landroidx/lifecycle/l;
    000b175cinvoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
    000b1762move-result v1
    000b1764const/4 v2, 0x2
    000b1766aput v2, v0, v1
    000b176asget-object v1, Landroidx/lifecycle/l;->ON_START:Landroidx/lifecycle/l;
    000b176einvoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
    000b1774move-result v1
    000b1776const/4 v2, 0x3
    000b1778aput v2, v0, v1
    000b177csget-object v1, Landroidx/lifecycle/l;->ON_PAUSE:Landroidx/lifecycle/l;
    000b1780invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
    000b1786move-result v1
    000b1788const/4 v2, 0x4
    000b178aaput v2, v0, v1
    000b178esget-object v1, Landroidx/lifecycle/l;->ON_RESUME:Landroidx/lifecycle/l;
    000b1792invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
    000b1798move-result v1
    000b179aconst/4 v2, 0x5
    000b179caput v2, v0, v1
    000b17a0sget-object v1, Landroidx/lifecycle/l;->ON_DESTROY:Landroidx/lifecycle/l;
    000b17a4invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
    000b17aamove-result v1
    000b17acconst/4 v2, 0x6
    000b17aeaput v2, v0, v1
    000b17b2sget-object v1, Landroidx/lifecycle/l;->ON_ANY:Landroidx/lifecycle/l;
    000b17b6invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
    000b17bcmove-result v1
    000b17beconst/4 v2, 0x7
    000b17c0aput v2, v0, v1
    000b17c4sput-object v0, Landroidx/lifecycle/k;->a:[I
    000b17c8return-void
    000b1728
    000b17ca
    000b17ca struct code_item_padding
    000b17ca padding uint16 0x0000
    000b17cc
    000b17cc struct try_item
    000b17cc start_addr uint32 0xb1746
    000b17d0 insn_count int 9
    000b17d2 handler_off uint16 0xb1805
    000b17d4
    000b17d4 struct try_item
    000b17d4 start_addr uint32 0xb1758
    000b17d8 insn_count int 9
    000b17da handler_off uint16 0xb1809
    000b17dc
    000b17dc struct try_item
    000b17dc start_addr uint32 0xb176a
    000b17e0 insn_count int 9
    000b17e2 handler_off uint16 0xb180d
    000b17e4
    000b17e4 struct try_item
    000b17e4 start_addr uint32 0xb177c
    000b17e8 insn_count int 9
    000b17ea handler_off uint16 0xb1811
    000b17ec
    000b17ec struct try_item
    000b17ec start_addr uint32 0xb178e
    000b17f0 insn_count int 9
    000b17f2 handler_off uint16 0xb1815
    000b17f4
    000b17f4 struct try_item
    000b17f4 start_addr uint32 0xb17a0
    000b17f8 insn_count int 9
    000b17fa handler_off uint16 0xb1819
    000b17fc
    000b17fc struct try_item
    000b17fc start_addr uint32 0xb17b2
    000b1800 insn_count int 9
    000b1802 handler_off uint16 0xb181d
    000b1804
    000b1804 struct encoded_catch_handler_list
    000b1804 size int 7
    000b1805
    000b1805 struct encoded_catch_handler ← 0xb17d2
    000b1805 size int64 1
    000b1806 handlers[0].type_idx int 0xb588
    000b1808 handlers[0].addr uint32 0xb1758
    000b1809
    000b1809 struct encoded_catch_handler ← 0xb17da
    000b1809 size int64 1
    000b180a handlers[0].type_idx int 0xb588
    000b180c handlers[0].addr uint32 0xb176a
    000b180d
    000b180d struct encoded_catch_handler ← 0xb17e2
    000b180d size int64 1
    000b180e handlers[0].type_idx int 0xb588
    000b1810 handlers[0].addr uint32 0xb177c
    000b1811
    000b1811 struct encoded_catch_handler ← 0xb17ea
    000b1811 size int64 1
    000b1812 handlers[0].type_idx int 0xb588
    000b1814 handlers[0].addr uint32 0xb178e
    000b1815
    000b1815 struct encoded_catch_handler ← 0xb17f2
    000b1815 size int64 1
    000b1816 handlers[0].type_idx int 0xb588
    000b1818 handlers[0].addr uint32 0xb17a0
    000b1819
    000b1819 struct encoded_catch_handler ← 0xb17fa
    000b1819 size int64 1
    000b181a handlers[0].type_idx int 0xb588
    000b181c handlers[0].addr uint32 0xb17b2
    000b181d
    000b181d struct encoded_catch_handler ← 0xb1802
    000b181d size int64 1
    000b181e handlers[0].type_idx int 0xb588
    000b1820 handlers[0].addr uint32 0xb17c4
    000b1821
    000b1821 // align 0x4
    000b1824
    000b1824androidx.lifecycle.l::valueOf(java.lang.String):
    000b1834const-class v0, Landroidx/lifecycle/l;
    000b1838invoke-static {v0, v1}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
    000b183emove-result-object v1
    000b1840check-cast v1, Landroidx/lifecycle/l;
    000b1844return-object v1
    000b1824
    000b1846
    000b1846 // align 0x8
    000b1848
    000b1848androidx.lifecycle.l::values():
    000b1858sget-object v0, Landroidx/lifecycle/l;->$VALUES:[Landroidx/lifecycle/l;
    000b185cinvoke-virtual {v0}, [Ljava/lang/Object;->clone()Ljava/lang/Object;
    000b1862move-result-object v0
    000b1864check-cast v0, [Landroidx/lifecycle/l;
    000b1868return-object v0
    000b1848
    000b186a
    000b186a // align 0x4
    000b186c
    000b186candroidx.lifecycle.l::a():
    000b187csget-object v0, Landroidx/lifecycle/k;->a:[I
    000b1880invoke-virtual {v3}, Ljava/lang/Enum;->ordinal()I
    000b1886move-result v1
    000b1888aget v0, v0, v1
    000b188cpacked-switch v0, :pswitch_data_2e
    000b1892new-instance v0, Ljava/lang/IllegalArgumentException;
    000b1896new-instance v1, Ljava/lang/StringBuilder;
    000b189ainvoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
    000b18a0invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000b18a6const-string v2, " has no target state"
    000b18aainvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000b18b0invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000b18b6move-result-object v1
    000b18b8invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000b18bethrow v0
    000b18c0sget-object v0, Landroidx/lifecycle/m;->a:Landroidx/lifecycle/m;
    000b18c4return-object v0
    000b18c6sget-object v0, Landroidx/lifecycle/m;->e:Landroidx/lifecycle/m;
    000b18careturn-object v0
    000b18ccsget-object v0, Landroidx/lifecycle/m;->d:Landroidx/lifecycle/m;
    000b18d0return-object v0
    000b18d2sget-object v0, Landroidx/lifecycle/m;->c:Landroidx/lifecycle/m;
    000b18d6return-object v0
    000b18d8.packed-switch 0x1
    000b186c
    000b18f8
    000b18f8androidx.lifecycle.l::<clinit>():
    000b1908new-instance v0, Landroidx/lifecycle/l;
    000b190cconst-string v1, "ON_CREATE"
    000b1910const/4 v2, 0x0
    000b1912invoke-direct {v0, v1, v2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
    000b1918sput-object v0, Landroidx/lifecycle/l;->ON_CREATE:Landroidx/lifecycle/l;
    000b191cnew-instance v1, Landroidx/lifecycle/l;
    000b1920const-string v2, "ON_START"
    000b1924const/4 v3, 0x1
    000b1926invoke-direct {v1, v2, v3}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
    000b192csput-object v1, Landroidx/lifecycle/l;->ON_START:Landroidx/lifecycle/l;
    000b1930new-instance v2, Landroidx/lifecycle/l;
    000b1934const-string v3, "ON_RESUME"
    000b1938const/4 v4, 0x2
    000b193ainvoke-direct {v2, v3, v4}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
    000b1940sput-object v2, Landroidx/lifecycle/l;->ON_RESUME:Landroidx/lifecycle/l;
    000b1944new-instance v3, Landroidx/lifecycle/l;
    000b1948const-string v4, "ON_PAUSE"
    000b194cconst/4 v5, 0x3
    000b194einvoke-direct {v3, v4, v5}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
    000b1954sput-object v3, Landroidx/lifecycle/l;->ON_PAUSE:Landroidx/lifecycle/l;
    000b1958new-instance v4, Landroidx/lifecycle/l;
    000b195cconst-string v5, "ON_STOP"
    000b1960const/4 v6, 0x4
    000b1962invoke-direct {v4, v5, v6}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
    000b1968sput-object v4, Landroidx/lifecycle/l;->ON_STOP:Landroidx/lifecycle/l;
    000b196cnew-instance v5, Landroidx/lifecycle/l;
    000b1970const-string v6, "ON_DESTROY"
    000b1974const/4 v7, 0x5
    000b1976invoke-direct {v5, v6, v7}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
    000b197csput-object v5, Landroidx/lifecycle/l;->ON_DESTROY:Landroidx/lifecycle/l;
    000b1980new-instance v6, Landroidx/lifecycle/l;
    000b1984const-string v7, "ON_ANY"
    000b1988const/4 v8, 0x6
    000b198ainvoke-direct {v6, v7, v8}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
    000b1990sput-object v6, Landroidx/lifecycle/l;->ON_ANY:Landroidx/lifecycle/l;
    000b1994filled-new-array/range {v0 .. v6}, [Landroidx/lifecycle/l;
    000b199amove-result-object v0
    000b199csput-object v0, Landroidx/lifecycle/l;->$VALUES:[Landroidx/lifecycle/l;
    000b19a0new-instance v0, Landroidx/lifecycle/j;
    000b19a4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b19aasput-object v0, Landroidx/lifecycle/l;->Companion:Landroidx/lifecycle/j;
    000b19aereturn-void
    000b18f8
    000b19b0
    000b19b0androidx.lifecycle.m::valueOf(java.lang.String):
    000b19c0const-class v0, Landroidx/lifecycle/m;
    000b19c4invoke-static {v0, v1}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
    000b19camove-result-object v1
    000b19cccheck-cast v1, Landroidx/lifecycle/m;
    000b19d0return-object v1
    000b19b0
    000b19d2
    000b19d2 // align 0x4
    000b19d4
    000b19d4androidx.lifecycle.m::values():
    000b19e4sget-object v0, Landroidx/lifecycle/m;->f:[Landroidx/lifecycle/m;
    000b19e8invoke-virtual {v0}, [Ljava/lang/Object;->clone()Ljava/lang/Object;
    000b19eemove-result-object v0
    000b19f0check-cast v0, [Landroidx/lifecycle/m;
    000b19f4return-object v0
    000b19d4
    000b19f6
    000b19f6 // align 0x8
    000b19f8
    000b19f8androidx.lifecycle.m::<clinit>():
    000b1a08new-instance v0, Landroidx/lifecycle/m;
    000b1a0cconst-string v1, "DESTROYED"
    000b1a10const/4 v2, 0x0
    000b1a12invoke-direct {v0, v1, v2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
    000b1a18sput-object v0, Landroidx/lifecycle/m;->a:Landroidx/lifecycle/m;
    000b1a1cnew-instance v1, Landroidx/lifecycle/m;
    000b1a20const-string v2, "INITIALIZED"
    000b1a24const/4 v3, 0x1
    000b1a26invoke-direct {v1, v2, v3}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
    000b1a2csput-object v1, Landroidx/lifecycle/m;->b:Landroidx/lifecycle/m;
    000b1a30new-instance v2, Landroidx/lifecycle/m;
    000b1a34const-string v3, "CREATED"
    000b1a38const/4 v4, 0x2
    000b1a3ainvoke-direct {v2, v3, v4}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
    000b1a40sput-object v2, Landroidx/lifecycle/m;->c:Landroidx/lifecycle/m;
    000b1a44new-instance v3, Landroidx/lifecycle/m;
    000b1a48const-string v4, "STARTED"
    000b1a4cconst/4 v5, 0x3
    000b1a4einvoke-direct {v3, v4, v5}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
    000b1a54sput-object v3, Landroidx/lifecycle/m;->d:Landroidx/lifecycle/m;
    000b1a58new-instance v4, Landroidx/lifecycle/m;
    000b1a5cconst-string v5, "RESUMED"
    000b1a60const/4 v6, 0x4
    000b1a62invoke-direct {v4, v5, v6}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
    000b1a68sput-object v4, Landroidx/lifecycle/m;->e:Landroidx/lifecycle/m;
    000b1a6cfilled-new-array {v0, v1, v2, v3, v4}, [Landroidx/lifecycle/m;
    000b1a72move-result-object v0
    000b1a74sput-object v0, Landroidx/lifecycle/m;->f:[Landroidx/lifecycle/m;
    000b1a78return-void
    000b19f8
    000b1a7a
    000b1a7a // align 0x4
    000b1a7c
    000b1a7candroidx.lifecycle.LifecycleCoroutineScopeImpl::b(androidx.lifecycle.r, androidx.lifecycle.l):
    000b1a8cconst/4 v1, 0x0
    000b1a8ethrow v1
    000b1a7c
    000b1a90
    000b1a90androidx.lifecycle.n::<init>():
    000b1aa0invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b1aa6return-void
    000b1a90
    000b1aa8
    000b1aa8androidx.lifecycle.n::onActivityCreated(android.app.Activity, android.os.Bundle):
    000b1ab8const-string v2, "activity"
    000b1abcinvoke-static {v1, v2}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000b1ac2sget v2, Landroidx/lifecycle/E;->b:I
    000b1ac6invoke-static {v1}, Landroidx/lifecycle/C;->b(Landroid/app/Activity;)V
    000b1accreturn-void
    000b1aa8