File classes.dex
Function:
    000de9fd
    000de9fd struct encoded_catch_handler ← 0xde9c2
    000de9fd size int64 1
    000de9fe handlers[0].type_idx int 0xa474
    000dea00 handlers[0].addr uint32 0xde658
    000dea01
    000dea01 struct encoded_catch_handler ← 0xde9ca
    000dea01 size int64 1
    000dea02 handlers[0].type_idx int 0xb58c
    000dea04 handlers[0].addr uint32 0xde7cc
    000dea06
    000dea06 struct encoded_catch_handler ← 0xde9d2
    000dea06 size int64 1
    000dea07 handlers[0].type_idx int 0xb55c
    000dea09 handlers[0].addr uint32 0xde7e4
    000dea0b
    000dea0b struct encoded_catch_handler ← 0xde9da
    000dea0b size int64 1
    000dea0c handlers[0].type_idx int 0xb58c
    000dea0e handlers[0].addr uint32 0xde812
    000dea10
    000dea10 struct encoded_catch_handler ← 0xde9e2
    000dea10 size int64 1
    000dea11 handlers[0].type_idx int 0xb55c
    000dea13 handlers[0].addr uint32 0xde828
    000dea15
    000dea15 struct encoded_catch_handler ← 0xde9ea
    000dea15 size int64 1
    000dea16 handlers[0].type_idx int 0xb538
    000dea18 handlers[0].addr uint32 0xde846
    000dea1a
    000dea1a struct encoded_catch_handler ← 0xde9f2
    000dea1a size int64 1
    000dea1b handlers[0].type_idx int 0xb58c
    000dea1d handlers[0].addr uint32 0xde872
    000dea1f
    000dea1f struct encoded_catch_handler ← 0xde9fa
    000dea1f size int64 1
    000dea20 handlers[0].type_idx int 0xb55c
    000dea22 handlers[0].addr uint32 0xde88e
    000dea24
    000dea24e.u::t(android.view.KeyEvent):
    000dea34iget-object v0, v6, Le/u;->j:Ljava/lang/Object;
    000dea38instance-of v1, v0, LK/k;
    000dea3cconst/4 v2, 0x1
    000dea3eif-nez v1, :cond_b
    000dea42instance-of v0, v0, Le/e;
    000dea46if-eqz v0, :cond_1b
    000dea4aiget-object v0, v6, Le/u;->l:Landroid/view/Window;
    000dea4einvoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
    000dea54move-result-object v0
    000dea56if-eqz v0, :cond_1b
    000dea5ainvoke-static {v0, v7}, LC1/d;->n(Landroid/view/View;Landroid/view/KeyEvent;)Z
    000dea60move-result v0
    000dea62if-eqz v0, :cond_1b
    000dea66goto/16 :goto_145
    000dea6ainvoke-virtual {v7}, Landroid/view/KeyEvent;->getKeyCode()I
    000dea70move-result v0
    000dea72const/4 v1, 0x0
    000dea74const/16 v3, 0x52
    000dea78if-ne v0, v3, :cond_3f
    000dea7ciget-object v0, v6, Le/u;->m:Le/p;
    000dea80iget-object v4, v6, Le/u;->l:Landroid/view/Window;
    000dea84invoke-virtual {v4}, Landroid/view/Window;->getCallback()Landroid/view/Window$Callback;
    000dea8amove-result-object v4
    000dea8cinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000dea92iput-boolean v2, v0, Le/p;->c:Z
    000dea96invoke-interface {v4, v7}, Landroid/view/Window$Callback;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z
    000dea9cmove-result v4
    000dea9eiput-boolean v1, v0, Le/p;->c:Z
    000deaa2if-eqz v4, :cond_3f
    000deaa6goto/16 :goto_145
    000deaaamove-exception v7
    000deaaciput-boolean v1, v0, Le/p;->c:Z
    000deab0throw v7
    000deab2invoke-virtual {v7}, Landroid/view/KeyEvent;->getKeyCode()I
    000deab8move-result v0
    000deabainvoke-virtual {v7}, Landroid/view/KeyEvent;->getAction()I
    000deac0move-result v4
    000deac2const/4 v5, 0x4
    000deac4if-nez v4, :cond_6f
    000deac8if-eq v0, v5, :cond_62
    000deaccif-eq v0, v3, :cond_50
    000dead0goto/16 :goto_146
    000dead4invoke-virtual {v7}, Landroid/view/KeyEvent;->getRepeatCount()I
    000deadamove-result v0
    000deadcif-nez v0, :cond_145
    000deae0invoke-virtual {v6, v1}, Le/u;->y(I)Le/t;
    000deae6move-result-object v0
    000deae8iget-boolean v1, v0, Le/t;->m:Z
    000deaecif-nez v1, :cond_145
    000deaf0invoke-virtual {v6, v0, v7}, Le/u;->F(Le/t;Landroid/view/KeyEvent;)Z
    000deaf6return v2
    000deaf8invoke-virtual {v7}, Landroid/view/KeyEvent;->getFlags()I
    000deafemove-result v7
    000deb00and-int/lit16 v7, v7, 0x80
    000deb04if-eqz v7, :cond_6b
    000deb08goto :goto_6c
    000deb0amove v2, v1
    000deb0ciput-boolean v2, v6, Le/u;->N:Z
    000deb10return v1
    000deb12if-eq v0, v5, :cond_13f
    000deb16if-eq v0, v3, :cond_75
    000deb1agoto/16 :goto_146
    000deb1eiget-object v0, v6, Le/u;->u:Lh/a;
    000deb22if-eqz v0, :cond_7b
    000deb26goto/16 :goto_145
    000deb2ainvoke-virtual {v6, v1}, Le/u;->y(I)Le/t;
    000deb30move-result-object v0
    000deb32iget-object v3, v6, Le/u;->r:Lj/p0;
    000deb36iget-object v4, v6, Le/u;->k:Landroid/content/Context;
    000deb3aif-eqz v3, :cond_105
    000deb3echeck-cast v3, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000deb42invoke-virtual {v3}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k()V
    000deb48iget-object v3, v3, Landroidx/appcompat/widget/ActionBarOverlayLayout;->e:Lj/q0;
    000deb4ccheck-cast v3, Lj/t1;
    000deb50iget-object v3, v3, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000deb54invoke-virtual {v3}, Landroid/view/View;->getVisibility()I
    000deb5amove-result v5
    000deb5cif-nez v5, :cond_105
    000deb60iget-object v3, v3, Landroidx/appcompat/widget/Toolbar;->a:Landroidx/appcompat/widget/ActionMenuView;
    000deb64if-eqz v3, :cond_105
    000deb68iget-boolean v3, v3, Landroidx/appcompat/widget/ActionMenuView;->s:Z
    000deb6cif-eqz v3, :cond_105
    000deb70invoke-static {v4}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration;
    000deb76move-result-object v3
    000deb78invoke-virtual {v3}, Landroid/view/ViewConfiguration;->hasPermanentMenuKey()Z
    000deb7emove-result v3
    000deb80if-nez v3, :cond_105
    000deb84iget-object v3, v6, Le/u;->r:Lj/p0;
    000deb88check-cast v3, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000deb8cinvoke-virtual {v3}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k()V
    000deb92iget-object v3, v3, Landroidx/appcompat/widget/ActionBarOverlayLayout;->e:Lj/q0;
    000deb96check-cast v3, Lj/t1;
    000deb9aiget-object v3, v3, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000deb9eiget-object v3, v3, Landroidx/appcompat/widget/Toolbar;->a:Landroidx/appcompat/widget/ActionMenuView;
    000deba2if-eqz v3, :cond_df
    000deba6iget-object v3, v3, Landroidx/appcompat/widget/ActionMenuView;->t:Lj/k;
    000debaaif-eqz v3, :cond_df
    000debaeinvoke-virtual {v3}, Lj/k;->i()Z
    000debb4move-result v3
    000debb6if-eqz v3, :cond_df
    000debbaiget-object v7, v6, Le/u;->r:Lj/p0;
    000debbecheck-cast v7, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000debc2invoke-virtual {v7}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k()V
    000debc8iget-object v7, v7, Landroidx/appcompat/widget/ActionBarOverlayLayout;->e:Lj/q0;
    000debcccheck-cast v7, Lj/t1;
    000debd0iget-object v7, v7, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000debd4iget-object v7, v7, Landroidx/appcompat/widget/Toolbar;->a:Landroidx/appcompat/widget/ActionMenuView;
    000debd8if-eqz v7, :cond_125
    000debdciget-object v7, v7, Landroidx/appcompat/widget/ActionMenuView;->t:Lj/k;
    000debe0if-eqz v7, :cond_125
    000debe4invoke-virtual {v7}, Lj/k;->f()Z
    000debeamove-result v7
    000debecif-eqz v7, :cond_125
    000debf0goto :goto_123
    000debf2iget-boolean v3, v6, Le/u;->Q:Z
    000debf6if-nez v3, :cond_125
    000debfainvoke-virtual {v6, v0, v7}, Le/u;->F(Le/t;Landroid/view/KeyEvent;)Z
    000dec00move-result v7
    000dec02if-eqz v7, :cond_125
    000dec06iget-object v7, v6, Le/u;->r:Lj/p0;
    000dec0acheck-cast v7, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000dec0einvoke-virtual {v7}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k()V
    000dec14iget-object v7, v7, Landroidx/appcompat/widget/ActionBarOverlayLayout;->e:Lj/q0;
    000dec18check-cast v7, Lj/t1;
    000dec1ciget-object v7, v7, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000dec20iget-object v7, v7, Landroidx/appcompat/widget/Toolbar;->a:Landroidx/appcompat/widget/ActionMenuView;
    000dec24if-eqz v7, :cond_125
    000dec28iget-object v7, v7, Landroidx/appcompat/widget/ActionMenuView;->t:Lj/k;
    000dec2cif-eqz v7, :cond_125
    000dec30invoke-virtual {v7}, Lj/k;->o()Z
    000dec36move-result v7
    000dec38if-eqz v7, :cond_125
    000dec3cgoto :goto_de
    000dec3eiget-boolean v3, v0, Le/t;->m:Z
    000dec42if-nez v3, :cond_127
    000dec46iget-boolean v5, v0, Le/t;->l:Z
    000dec4aif-eqz v5, :cond_10e
    000dec4egoto :goto_127
    000dec50iget-boolean v3, v0, Le/t;->k:Z
    000dec54if-eqz v3, :cond_125
    000dec58iget-boolean v3, v0, Le/t;->o:Z
    000dec5cif-eqz v3, :cond_11d
    000dec60iput-boolean v1, v0, Le/t;->k:Z
    000dec64invoke-virtual {v6, v0, v7}, Le/u;->F(Le/t;Landroid/view/KeyEvent;)Z
    000dec6amove-result v3
    000dec6cgoto :goto_11e
    000dec6emove v3, v2
    000dec70if-eqz v3, :cond_125
    000dec74invoke-virtual {v6, v0, v7}, Le/u;->D(Le/t;Landroid/view/KeyEvent;)V
    000dec7amove v7, v2
    000dec7cgoto :goto_12b
    000dec7emove v7, v1
    000dec80goto :goto_12b
    000dec82invoke-virtual {v6, v0, v2}, Le/u;->r(Le/t;Z)V
    000dec88move v7, v3
    000dec8aif-eqz v7, :cond_145
    000dec8einvoke-virtual {v4}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
    000dec94move-result-object v7
    000dec96const-string v0, "audio"
    000dec9ainvoke-virtual {v7, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
    000deca0move-result-object v7
    000deca2check-cast v7, Landroid/media/AudioManager;
    000deca6if-eqz v7, :cond_145
    000decaainvoke-virtual {v7, v1}, Landroid/media/AudioManager;->playSoundEffect(I)V
    000decb0return v2
    000decb2invoke-virtual {v6}, Le/u;->C()Z
    000decb8move-result v7
    000decbaif-eqz v7, :cond_146
    000decbereturn v2
    000decc0return v1
    000dea24
    000decc2
    000decc2 struct code_item_padding
    000decc2 padding uint16 0x0000
    000decc4
    000decc4 struct try_item
    000decc4 start_addr uint32 0xdea92
    000decc8 insn_count int 6
    000decca handler_off uint16 0xdeccd
    000deccc
    000deccc struct encoded_catch_handler_list
    000deccc size int 1
    000deccd
    000deccd struct encoded_catch_handler ← 0xdecca
    000deccd size int64 0
    000decce catch_all_addr uint32 0xdeaaa
    000deccf
    000deccf // align 0x10
    000decd0
    000decd0e.u::C():
    000dece0iget-boolean v0, v5, Le/u;->N:Z
    000dece4const/4 v1, 0x0
    000dece6iput-boolean v1, v5, Le/u;->N:Z
    000deceainvoke-virtual {v5, v1}, Le/u;->y(I)Le/t;
    000decf0move-result-object v2
    000decf2iget-boolean v3, v2, Le/t;->m:Z
    000decf6const/4 v4, 0x1
    000decf8if-eqz v3, :cond_14
    000decfcif-nez v0, :cond_45
    000ded00invoke-virtual {v5, v2, v4}, Le/u;->r(Le/t;Z)V
    000ded06return v4
    000ded08iget-object v0, v5, Le/u;->u:Lh/a;
    000ded0cif-eqz v0, :cond_1c
    000ded10invoke-virtual {v0}, Lh/a;->a()V
    000ded16return v4
    000ded18invoke-virtual {v5}, Le/u;->z()V
    000ded1eiget-object v0, v5, Le/u;->o:Le/H;
    000ded22if-eqz v0, :cond_46
    000ded26iget-object v0, v0, Le/H;->n:Lj/q0;
    000ded2aif-eqz v0, :cond_46
    000ded2emove-object v2, v0
    000ded30check-cast v2, Lj/t1;
    000ded34iget-object v2, v2, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000ded38iget-object v2, v2, Landroidx/appcompat/widget/Toolbar;->L:Lj/o1;
    000ded3cif-eqz v2, :cond_46
    000ded40iget-object v2, v2, Lj/o1;->b:Li/n;
    000ded44if-eqz v2, :cond_46
    000ded48check-cast v0, Lj/t1;
    000ded4ciget-object v0, v0, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000ded50iget-object v0, v0, Landroidx/appcompat/widget/Toolbar;->L:Lj/o1;
    000ded54if-nez v0, :cond_3e
    000ded58const/4 v0, 0x0
    000ded5agoto :goto_40
    000ded5ciget-object v0, v0, Lj/o1;->b:Li/n;
    000ded60if-eqz v0, :cond_45
    000ded64invoke-virtual {v0}, Li/n;->collapseActionView()Z
    000ded6areturn v4
    000ded6creturn v1
    000decd0
    000ded6e
    000ded6e // align 0x10
    000ded70
    000ded70e.u::l(i.l, android.view.MenuItem):
    000ded80iget-object v0, v7, Le/u;->l:Landroid/view/Window;
    000ded84invoke-virtual {v0}, Landroid/view/Window;->getCallback()Landroid/view/Window$Callback;
    000ded8amove-result-object v0
    000ded8cconst/4 v1, 0x0
    000ded8eif-eqz v0, :cond_31
    000ded92iget-boolean v2, v7, Le/u;->Q:Z
    000ded96if-nez v2, :cond_31
    000ded9ainvoke-virtual {v8}, Li/l;->k()Li/l;
    000deda0move-result-object v8
    000deda2iget-object v2, v7, Le/u;->L:[Le/t;
    000deda6if-eqz v2, :cond_17
    000dedaaarray-length v3, v2
    000dedacgoto :goto_18
    000dedaemove v3, v1
    000dedb0move v4, v1
    000dedb2if-ge v4, v3, :cond_27
    000dedb6aget-object v5, v2, v4
    000dedbaif-eqz v5, :cond_24
    000dedbeiget-object v6, v5, Le/t;->h:Li/l;
    000dedc2if-ne v6, v8, :cond_24
    000dedc6goto :goto_28
    000dedc8add-int/lit8 v4, v4, 0x1
    000dedccgoto :goto_19
    000dedceconst/4 v5, 0x0
    000dedd0if-eqz v5, :cond_31
    000dedd4iget v8, v5, Le/t;->a:I
    000dedd8invoke-interface {v0, v8, v9}, Landroid/view/Window$Callback;->onMenuItemSelected(ILandroid/view/MenuItem;)Z
    000deddemove-result v8
    000dede0return v8
    000dede2return v1
    000ded70
    000dede4
    000dede4e.u::E(e.t, int, android.view.KeyEvent):
    000dedf4invoke-virtual {v5}, Landroid/view/KeyEvent;->isSystem()Z
    000dedfamove-result v0
    000dedfcconst/4 v1, 0x0
    000dedfeif-eqz v0, :cond_8
    000dee02return v1
    000dee04iget-boolean v0, v3, Le/t;->k:Z
    000dee08if-nez v0, :cond_12
    000dee0cinvoke-virtual {v2, v3, v5}, Le/u;->F(Le/t;Landroid/view/KeyEvent;)Z
    000dee12move-result v0
    000dee14if-eqz v0, :cond_1b
    000dee18iget-object v3, v3, Le/t;->h:Li/l;
    000dee1cif-eqz v3, :cond_1b
    000dee20const/4 v0, 0x1
    000dee22invoke-virtual {v3, v4, v5, v0}, Li/l;->performShortcut(ILandroid/view/KeyEvent;I)Z
    000dee28move-result v1
    000dee2areturn v1
    000dede4
    000dee2c
    000dee2ce.u::F(e.t, android.view.KeyEvent):
    000dee3ciget-boolean v0, v12, Le/u;->Q:Z
    000dee40const/4 v1, 0x0
    000dee42if-eqz v0, :cond_7
    000dee46goto/16 :goto_113
    000dee4aiget-boolean v0, v13, Le/t;->k:Z
    000dee4econst/4 v2, 0x1
    000dee50if-eqz v0, :cond_d
    000dee54return v2
    000dee56iget-object v0, v12, Le/u;->M:Le/t;
    000dee5aif-eqz v0, :cond_16
    000dee5eif-eq v0, v13, :cond_16
    000dee62invoke-virtual {v12, v0, v1}, Le/u;->r(Le/t;Z)V
    000dee68iget-object v0, v12, Le/u;->l:Landroid/view/Window;
    000dee6cinvoke-virtual {v0}, Landroid/view/Window;->getCallback()Landroid/view/Window$Callback;
    000dee72move-result-object v0
    000dee74iget v3, v13, Le/t;->a:I
    000dee78if-eqz v0, :cond_26
    000dee7cinvoke-interface {v0, v3}, Landroid/view/Window$Callback;->onCreatePanelView(I)Landroid/view/View;
    000dee82move-result-object v4
    000dee84iput-object v4, v13, Le/t;->g:Landroid/view/View;
    000dee88const/16 v4, 0x6c
    000dee8cif-eqz v3, :cond_2f
    000dee90if-ne v3, v4, :cond_2d
    000dee94goto :goto_2f
    000dee96move v5, v1
    000dee98goto :goto_30
    000dee9amove v5, v2
    000dee9cif-eqz v5, :cond_41
    000deea0iget-object v6, v12, Le/u;->r:Lj/p0;
    000deea4if-eqz v6, :cond_41
    000deea8check-cast v6, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000deeacinvoke-virtual {v6}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k()V
    000deeb2iget-object v6, v6, Landroidx/appcompat/widget/ActionBarOverlayLayout;->e:Lj/q0;
    000deeb6check-cast v6, Lj/t1;
    000deebaiput-boolean v2, v6, Lj/t1;->l:Z
    000deebeiget-object v6, v13, Le/t;->g:Landroid/view/View;
    000deec2if-nez v6, :cond_162
    000deec6iget-object v6, v13, Le/t;->h:Li/l;
    000deecaconst/4 v7, 0x0
    000deeccif-eqz v6, :cond_4e
    000deed0iget-boolean v8, v13, Le/t;->o:Z
    000deed4if-eqz v8, :cond_116
    000deed8if-nez v6, :cond_d0
    000deedciget-object v6, v12, Le/u;->k:Landroid/content/Context;
    000deee0if-eqz v3, :cond_56
    000deee4if-ne v3, v4, :cond_ad
    000deee8iget-object v4, v12, Le/u;->r:Lj/p0;
    000deeecif-eqz v4, :cond_ad
    000deef0new-instance v4, Landroid/util/TypedValue;
    000deef4invoke-direct {v4}, Landroid/util/TypedValue;-><init>()V
    000deefainvoke-virtual {v6}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
    000def00move-result-object v8
    000def02const v9, 0x7f03000b
    000def08invoke-virtual {v8, v9, v4, v2}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
    000def0eiget v9, v4, Landroid/util/TypedValue;->resourceId:I
    000def12const v10, 0x7f03000c
    000def18if-eqz v9, :cond_84
    000def1cinvoke-virtual {v6}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000def22move-result-object v9
    000def24invoke-virtual {v9}, Landroid/content/res/Resources;->newTheme()Landroid/content/res/Resources$Theme;
    000def2amove-result-object v9
    000def2cinvoke-virtual {v9, v8}, Landroid/content/res/Resources$Theme;->setTo(Landroid/content/res/Resources$Theme;)V
    000def32iget v11, v4, Landroid/util/TypedValue;->resourceId:I
    000def36invoke-virtual {v9, v11, v2}, Landroid/content/res/Resources$Theme;->applyStyle(IZ)V
    000def3cinvoke-virtual {v9, v10, v4, v2}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
    000def42goto :goto_88
    000def44invoke-virtual {v8, v10, v4, v2}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
    000def4amove-object v9, v7
    000def4ciget v10, v4, Landroid/util/TypedValue;->resourceId:I
    000def50if-eqz v10, :cond_9e
    000def54if-nez v9, :cond_99
    000def58invoke-virtual {v6}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000def5emove-result-object v9
    000def60invoke-virtual {v9}, Landroid/content/res/Resources;->newTheme()Landroid/content/res/Resources$Theme;
    000def66move-result-object v9
    000def68invoke-virtual {v9, v8}, Landroid/content/res/Resources$Theme;->setTo(Landroid/content/res/Resources$Theme;)V
    000def6eiget v4, v4, Landroid/util/TypedValue;->resourceId:I
    000def72invoke-virtual {v9, v4, v2}, Landroid/content/res/Resources$Theme;->applyStyle(IZ)V
    000def78if-eqz v9, :cond_ad
    000def7cnew-instance v4, Lh/d;
    000def80invoke-direct {v4, v6, v1}, Lh/d;-><init>(Landroid/content/Context;I)V
    000def86invoke-virtual {v4}, Lh/d;->getTheme()Landroid/content/res/Resources$Theme;
    000def8cmove-result-object v6
    000def8einvoke-virtual {v6, v9}, Landroid/content/res/Resources$Theme;->setTo(Landroid/content/res/Resources$Theme;)V
    000def94move-object v6, v4
    000def96new-instance v4, Li/l;
    000def9ainvoke-direct {v4, v6}, Li/l;-><init>(Landroid/content/Context;)V
    000defa0iput-object v12, v4, Li/l;->e:Li/j;
    000defa4iget-object v6, v13, Le/t;->h:Li/l;
    000defa8if-ne v4, v6, :cond_b9
    000defacgoto :goto_cb
    000defaeif-eqz v6, :cond_c0
    000defb2iget-object v8, v13, Le/t;->i:Li/h;
    000defb6invoke-virtual {v6, v8}, Li/l;->r(Li/y;)V
    000defbciput-object v4, v13, Le/t;->h:Li/l;
    000defc0iget-object v6, v13, Le/t;->i:Li/h;
    000defc4if-eqz v6, :cond_cb
    000defc8iget-object v8, v4, Li/l;->a:Landroid/content/Context;
    000defccinvoke-virtual {v4, v6, v8}, Li/l;->b(Li/y;Landroid/content/Context;)V
    000defd2iget-object v4, v13, Le/t;->h:Li/l;
    000defd6if-nez v4, :cond_d0
    000defdagoto :goto_113
    000defdcif-eqz v5, :cond_eb
    000defe0iget-object v4, v12, Le/u;->r:Lj/p0;
    000defe4if-eqz v4, :cond_eb
    000defe8iget-object v6, v12, Le/u;->s:Le/l;
    000defecif-nez v6, :cond_e2
    000deff0new-instance v6, Le/l;
    000deff4const/4 v8, 0x2
    000deff6invoke-direct {v6, v12, v8}, Le/l;-><init>(Le/u;I)V
    000deffciput-object v6, v12, Le/u;->s:Le/l;
    000df000iget-object v6, v13, Le/t;->h:Li/l;
    000df004iget-object v8, v12, Le/u;->s:Le/l;
    000df008check-cast v4, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000df00cinvoke-virtual {v4, v6, v8}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->l(Li/l;Li/x;)V
    000df012iget-object v4, v13, Le/t;->h:Li/l;
    000df016invoke-virtual {v4}, Li/l;->w()V
    000df01ciget-object v4, v13, Le/t;->h:Li/l;
    000df020invoke-interface {v0, v3, v4}, Landroid/view/Window$Callback;->onCreatePanelMenu(ILandroid/view/Menu;)Z
    000df026move-result v3
    000df028if-nez v3, :cond_114
    000df02ciget-object v14, v13, Le/t;->h:Li/l;
    000df030if-nez v14, :cond_fd
    000df034goto :goto_106
    000df036if-eqz v14, :cond_104
    000df03aiget-object v0, v13, Le/t;->i:Li/h;
    000df03einvoke-virtual {v14, v0}, Li/l;->r(Li/y;)V
    000df044iput-object v7, v13, Le/t;->h:Li/l;
    000df048if-eqz v5, :cond_113
    000df04ciget-object v13, v12, Le/u;->r:Lj/p0;
    000df050if-eqz v13, :cond_113
    000df054iget-object v14, v12, Le/u;->s:Le/l;
    000df058check-cast v13, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000df05cinvoke-virtual {v13, v7, v14}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->l(Li/l;Li/x;)V
    000df062return v1
    000df064iput-boolean v1, v13, Le/t;->o:Z
    000df068iget-object v3, v13, Le/t;->h:Li/l;
    000df06cinvoke-virtual {v3}, Li/l;->w()V
    000df072iget-object v3, v13, Le/t;->p:Landroid/os/Bundle;
    000df076if-eqz v3, :cond_126
    000df07aiget-object v4, v13, Le/t;->h:Li/l;
    000df07einvoke-virtual {v4, v3}, Li/l;->s(Landroid/os/Bundle;)V
    000df084iput-object v7, v13, Le/t;->p:Landroid/os/Bundle;
    000df088iget-object v3, v13, Le/t;->g:Landroid/view/View;
    000df08ciget-object v4, v13, Le/t;->h:Li/l;
    000df090invoke-interface {v0, v1, v3, v4}, Landroid/view/Window$Callback;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z
    000df096move-result v0
    000df098if-nez v0, :cond_143
    000df09cif-eqz v5, :cond_13d
    000df0a0iget-object v14, v12, Le/u;->r:Lj/p0;
    000df0a4if-eqz v14, :cond_13d
    000df0a8iget-object v0, v12, Le/u;->s:Le/l;
    000df0accheck-cast v14, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000df0b0invoke-virtual {v14, v7, v0}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->l(Li/l;Li/x;)V
    000df0b6iget-object v13, v13, Le/t;->h:Li/l;
    000df0bainvoke-virtual {v13}, Li/l;->v()V
    000df0c0return v1
    000df0c2if-eqz v14, :cond_14a
    000df0c6invoke-virtual {v14}, Landroid/view/KeyEvent;->getDeviceId()I
    000df0ccmove-result v14
    000df0cegoto :goto_14b
    000df0d0const/4 v14, -0x1
    000df0d2invoke-static {v14}, Landroid/view/KeyCharacterMap;->load(I)Landroid/view/KeyCharacterMap;
    000df0d8move-result-object v14
    000df0dainvoke-virtual {v14}, Landroid/view/KeyCharacterMap;->getKeyboardType()I
    000df0e0move-result v14
    000df0e2if-eq v14, v2, :cond_157
    000df0e6move v14, v2
    000df0e8goto :goto_158
    000df0eamove v14, v1
    000df0eciget-object v0, v13, Le/t;->h:Li/l;
    000df0f0invoke-virtual {v0, v14}, Li/l;->setQwertyMode(Z)V
    000df0f6iget-object v14, v13, Le/t;->h:Li/l;
    000df0fainvoke-virtual {v14}, Li/l;->v()V
    000df100iput-boolean v2, v13, Le/t;->k:Z
    000df104iput-boolean v1, v13, Le/t;->l:Z
    000df108iput-object v13, v12, Le/u;->M:Le/t;
    000df10creturn v2
    000dee2c
    000df10e
    000df10e // align 0x10
    000df110
    000df110e.u::g(int):
    000df120const/16 v0, 0x8
    000df124const/16 v1, 0x6d
    000df128const/16 v2, 0x6c
    000df12cif-ne v6, v0, :cond_a
    000df130move v6, v2
    000df132goto :goto_f
    000df134const/16 v0, 0x9
    000df138if-ne v6, v0, :cond_f
    000df13cmove v6, v1
    000df13eiget-boolean v0, v5, Le/u;->J:Z
    000df142const/4 v3, 0x0
    000df144if-eqz v0, :cond_17
    000df148if-ne v6, v2, :cond_17
    000df14creturn v3
    000df14eiget-boolean v0, v5, Le/u;->F:Z
    000df152const/4 v4, 0x1
    000df154if-eqz v0, :cond_20
    000df158if-ne v6, v4, :cond_20
    000df15ciput-boolean v3, v5, Le/u;->F:Z
    000df160if-eq v6, v4, :cond_55
    000df164const/4 v0, 0x2
    000df166if-eq v6, v0, :cond_4f
    000df16aconst/4 v0, 0x5
    000df16cif-eq v6, v0, :cond_49
    000df170const/16 v0, 0xa
    000df174if-eq v6, v0, :cond_43
    000df178if-eq v6, v2, :cond_3d
    000df17cif-eq v6, v1, :cond_37
    000df180iget-object v0, v5, Le/u;->l:Landroid/view/Window;
    000df184invoke-virtual {v0, v6}, Landroid/view/Window;->requestFeature(I)Z
    000df18amove-result v6
    000df18creturn v6
    000df18einvoke-virtual {v5}, Le/u;->G()V
    000df194iput-boolean v4, v5, Le/u;->G:Z
    000df198return v4
    000df19ainvoke-virtual {v5}, Le/u;->G()V
    000df1a0iput-boolean v4, v5, Le/u;->F:Z
    000df1a4return v4
    000df1a6invoke-virtual {v5}, Le/u;->G()V
    000df1aciput-boolean v4, v5, Le/u;->H:Z
    000df1b0return v4
    000df1b2invoke-virtual {v5}, Le/u;->G()V
    000df1b8iput-boolean v4, v5, Le/u;->E:Z
    000df1bcreturn v4
    000df1beinvoke-virtual {v5}, Le/u;->G()V
    000df1c4iput-boolean v4, v5, Le/u;->D:Z
    000df1c8return v4
    000df1cainvoke-virtual {v5}, Le/u;->G()V
    000df1d0iput-boolean v4, v5, Le/u;->J:Z
    000df1d4return v4
    000df110
    000df1d6
    000df1d6 // align 0x8
    000df1d8
    000df1d8e.u::y(int):
    000df1e8iget-object v0, v4, Le/u;->L:[Le/t;
    000df1ecconst/4 v1, 0x0
    000df1eeif-eqz v0, :cond_8
    000df1f2array-length v2, v0
    000df1f4if-gt v2, v5, :cond_15
    000df1f8add-int/lit8 v2, v5, 0x1
    000df1fcnew-array v2, v2, [Le/t;
    000df200if-eqz v0, :cond_12
    000df204array-length v3, v0
    000df206invoke-static {v0, v1, v2, v1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
    000df20ciput-object v2, v4, Le/u;->L:[Le/t;
    000df210move-object v0, v2
    000df212aget-object v2, v0, v5
    000df216if-nez v2, :cond_24
    000df21anew-instance v2, Le/t;
    000df21einvoke-direct {v2}, Ljava/lang/Object;-><init>()V
    000df224iput v5, v2, Le/t;->a:I
    000df228iput-boolean v1, v2, Le/t;->n:Z
    000df22caput-object v2, v0, v5
    000df230return-object v2
    000df1d8
    000df232
    000df232 // align 0x4
    000df234
    000df234e.u::B(android.content.Context, int):
    000df244const/16 v0, -0x64
    000df248const/4 v1, -0x1
    000df24aif-eq v4, v0, :cond_49
    000df24eif-eq v4, v1, :cond_48
    000df252if-eqz v4, :cond_2c
    000df256const/4 v0, 0x1
    000df258if-eq v4, v0, :cond_48
    000df25cconst/4 v0, 0x2
    000df25eif-eq v4, v0, :cond_48
    000df262const/4 v0, 0x3
    000df264if-ne v4, v0, :cond_24
    000df268iget-object v4, v2, Le/u;->X:Le/q;
    000df26cif-nez v4, :cond_1d
    000df270new-instance v4, Le/q;
    000df274invoke-direct {v4, v2, v3}, Le/q;-><init>(Le/u;Landroid/content/Context;)V
    000df27aiput-object v4, v2, Le/u;->X:Le/q;
    000df27eiget-object v3, v2, Le/u;->X:Le/q;
    000df282invoke-virtual {v3}, Le/q;->f()I
    000df288move-result v3
    000df28areturn v3
    000df28cnew-instance v3, Ljava/lang/IllegalStateException;
    000df290const-string v4, "Unknown value set for night mode. Please use one of the MODE_NIGHT values from AppCompatDelegate."
    000df294invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000df29athrow v3
    000df29cinvoke-virtual {v3}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
    000df2a2move-result-object v4
    000df2a4const-string v0, "uimode"
    000df2a8invoke-virtual {v4, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
    000df2aemove-result-object v4
    000df2b0check-cast v4, Landroid/app/UiModeManager;
    000df2b4invoke-virtual {v4}, Landroid/app/UiModeManager;->getNightMode()I
    000df2bamove-result v4
    000df2bcif-nez v4, :cond_3f
    000df2c0goto :goto_49
    000df2c2invoke-virtual {v2, v3}, Le/u;->x(Landroid/content/Context;)Landroidx/fragment/app/f;
    000df2c8move-result-object v3
    000df2cainvoke-virtual {v3}, Landroidx/fragment/app/f;->f()I
    000df2d0move-result v3
    000df2d2return v3
    000df2d4return v4
    000df2d6return v1
    000df234
    000df2d8
    000df2d8e.u::<clinit>():
    000df2e8new-instance v0, Lo/k;
    000df2ecinvoke-direct {v0}, Lo/k;-><init>()V
    000df2f2sput-object v0, Le/u;->h0:Lo/k;
    000df2f6const v0, 0x1010054
    000df2fcfilled-new-array {v0}, [I
    000df302move-result-object v0
    000df304sput-object v0, Le/u;->i0:[I
    000df308const-string v0, "robolectric"
    000df30csget-object v1, Landroid/os/Build;->FINGERPRINT:Ljava/lang/String;
    000df310invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000df316move-result v0
    000df318const/4 v1, 0x1
    000df31axor-int/2addr v0, v1
    000df31csput-boolean v0, Le/u;->j0:Z
    000df320sput-boolean v1, Le/u;->k0:Z
    000df324return-void
    000df2d8
    000df326
    000df326 // align 0x8
    000df328
    000df328e.u::<init>(android.content.Context, android.view.Window, e.g, java.lang.Object):
    000df338invoke-direct {v4}, Ljava/lang/Object;-><init>()V
    000df33econst/4 v0, 0x0
    000df340iput-object v0, v4, Le/u;->y:LK/W;
    000df344const/16 v1, -0x64
    000df348iput v1, v4, Le/u;->S:I
    000df34cnew-instance v2, Le/k;
    000df350const/4 v3, 0x0
    000df352invoke-direct {v2, v4, v3}, Le/k;-><init>(Le/u;I)V
    000df358iput-object v2, v4, Le/u;->a0:Le/k;
    000df35ciput-object v5, v4, Le/u;->k:Landroid/content/Context;
    000df360iput-object v7, v4, Le/u;->n:Ljava/lang/Object;
    000df364iput-object v8, v4, Le/u;->j:Ljava/lang/Object;
    000df368instance-of v7, v8, Landroid/app/Dialog;
    000df36cif-eqz v7, :cond_3d
    000df370if-eqz v5, :cond_30
    000df374instance-of v7, v5, Le/f;
    000df378if-eqz v7, :cond_25
    000df37ccheck-cast v5, Le/f;
    000df380goto :goto_31
    000df382instance-of v7, v5, Landroid/content/ContextWrapper;
    000df386if-eqz v7, :cond_30
    000df38acheck-cast v5, Landroid/content/ContextWrapper;
    000df38einvoke-virtual {v5}, Landroid/content/ContextWrapper;->getBaseContext()Landroid/content/Context;
    000df394move-result-object v5
    000df396goto :goto_1c
    000df398move-object v5, v0
    000df39aif-eqz v5, :cond_3d
    000df39einvoke-virtual {v5}, Le/f;->i()Le/j;
    000df3a4move-result-object v5
    000df3a6check-cast v5, Le/u;
    000df3aaiget v5, v5, Le/u;->S:I
    000df3aeiput v5, v4, Le/u;->S:I
    000df3b2iget v5, v4, Le/u;->S:I
    000df3b6if-ne v5, v1, :cond_68
    000df3basget-object v5, Le/u;->h0:Lo/k;
    000df3beiget-object v7, v4, Le/u;->j:Ljava/lang/Object;
    000df3c2invoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000df3c8move-result-object v7
    000df3cainvoke-virtual {v7}, Ljava/lang/Class;->getName()Ljava/lang/String;
    000df3d0move-result-object v7
    000df3d2invoke-virtual {v5, v7, v0}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    000df3d8move-result-object v7
    000df3dacheck-cast v7, Ljava/lang/Integer;
    000df3deif-eqz v7, :cond_68
    000df3e2invoke-virtual {v7}, Ljava/lang/Integer;->intValue()I
    000df3e8move-result v7
    000df3eaiput v7, v4, Le/u;->S:I
    000df3eeiget-object v7, v4, Le/u;->j:Ljava/lang/Object;
    000df3f2invoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000df3f8move-result-object v7
    000df3fainvoke-virtual {v7}, Ljava/lang/Class;->getName()Ljava/lang/String;
    000df400move-result-object v7
    000df402invoke-virtual {v5, v7}, Lo/k;->remove(Ljava/lang/Object;)Ljava/lang/Object;
    000df408if-eqz v6, :cond_6d
    000df40cinvoke-virtual {v4, v6}, Le/u;->n(Landroid/view/Window;)V
    000df412invoke-static {}, Lj/u;->d()V
    000df418return-void
    000df328
    000df41a
    000df41a // align 0x4
    000df41c
    000df41ce.u::n(android.view.Window):
    000df42ciget-object v0, v7, Le/u;->l:Landroid/view/Window;
    000df430const-string v1, "AppCompat has already installed itself into the Window"
    000df434if-nez v0, :cond_80
    000df438invoke-virtual {v8}, Landroid/view/Window;->getCallback()Landroid/view/Window$Callback;
    000df43emove-result-object v0
    000df440instance-of v2, v0, Le/p;
    000df444if-nez v2, :cond_7a
    000df448new-instance v1, Le/p;
    000df44cinvoke-direct {v1, v7, v0}, Le/p;-><init>(Le/u;Landroid/view/Window$Callback;)V
    000df452iput-object v1, v7, Le/u;->m:Le/p;
    000df456invoke-virtual {v8, v1}, Landroid/view/Window;->setCallback(Landroid/view/Window$Callback;)V
    000df45csget-object v0, Le/u;->i0:[I
    000df460iget-object v1, v7, Le/u;->k:Landroid/content/Context;
    000df464const/4 v2, 0x0
    000df466invoke-virtual {v1, v2, v0}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
    000df46cmove-result-object v0
    000df46econst/4 v3, 0x0
    000df470invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000df476move-result v4
    000df478if-eqz v4, :cond_3f
    000df47cinvoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
    000df482move-result v3
    000df484if-eqz v3, :cond_3f
    000df488invoke-static {}, Lj/u;->a()Lj/u;
    000df48emove-result-object v4
    000df490monitor-enter v4
    000df492iget-object v5, v4, Lj/u;->a:Lj/R0;
    000df496const/4 v6, 0x1
    000df498invoke-virtual {v5, v1, v3, v6}, Lj/R0;->d(Landroid/content/Context;IZ)Landroid/graphics/drawable/Drawable;
    000df49emove-result-object v1
    000df4a0monitor-exit v4
    000df4a2goto :goto_40
    000df4a4move-exception v8
    000df4a6monitor-exit v4
    000df4a8throw v8
    000df4aamove-object v1, v2
    000df4acif-eqz v1, :cond_45
    000df4b0invoke-virtual {v8, v1}, Landroid/view/Window;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
    000df4b6invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V
    000df4bciput-object v8, v7, Le/u;->l:Landroid/view/Window;
    000df4c0sget v8, Landroid/os/Build$VERSION;->SDK_INT:I
    000df4c4const/16 v0, 0x21
    000df4c8if-lt v8, v0, :cond_79
    000df4cciget-object v8, v7, Le/u;->f0:Landroid/window/OnBackInvokedDispatcher;
    000df4d0if-nez v8, :cond_79
    000df4d4if-eqz v8, :cond_5f
    000df4d8iget-object v0, v7, Le/u;->g0:Landroid/window/OnBackInvokedCallback;
    000df4dcif-eqz v0, :cond_5f
    000df4e0invoke-static {v8, v0}, Le/o;->c(Ljava/lang/Object;Ljava/lang/Object;)V
    000df4e6iput-object v2, v7, Le/u;->g0:Landroid/window/OnBackInvokedCallback;
    000df4eaiget-object v8, v7, Le/u;->j:Ljava/lang/Object;
    000df4eeinstance-of v0, v8, Landroid/app/Activity;
    000df4f2if-eqz v0, :cond_74
    000df4f6check-cast v8, Landroid/app/Activity;
    000df4fainvoke-virtual {v8}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
    000df500move-result-object v0
    000df502if-eqz v0, :cond_74
    000df506invoke-static {v8}, Le/o;->a(Landroid/app/Activity;)Landroid/window/OnBackInvokedDispatcher;
    000df50cmove-result-object v8
    000df50eiput-object v8, v7, Le/u;->f0:Landroid/window/OnBackInvokedDispatcher;
    000df512goto :goto_76
    000df514iput-object v2, v7, Le/u;->f0:Landroid/window/OnBackInvokedDispatcher;
    000df518invoke-virtual {v7}, Le/u;->H()V
    000df51ereturn-void
    000df520new-instance v8, Ljava/lang/IllegalStateException;
    000df524invoke-direct {v8, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000df52athrow v8
    000df52cnew-instance v8, Ljava/lang/IllegalStateException;
    000df530invoke-direct {v8, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000df536throw v8
    000df41c
    000df538
    000df538 struct try_item
    000df538 start_addr uint32 0xdf492
    000df53c insn_count int 7
    000df53e handler_off uint16 0xdf549
    000df540
    000df540 struct try_item
    000df540 start_addr uint32 0xdf4a6
    000df544 insn_count int 1
    000df546 handler_off uint16 0xdf549
    000df548
    000df548 struct encoded_catch_handler_list
    000df548 size int 1
    000df549
    000df549 struct encoded_catch_handler ← 0xdf53e 0xdf546
    000df549 size int64 0
    000df54a catch_all_addr uint32 0xdf4a4
    000df54b
    000df54b // align 0x4
    000df54c
    000df54ce.u::p(int, e.t, i.l):
    000df55cif-nez v6, :cond_11
    000df560if-nez v5, :cond_d
    000df564if-ltz v4, :cond_d
    000df568iget-object v0, v3, Le/u;->L:[Le/t;
    000df56carray-length v1, v0
    000df56eif-ge v4, v1, :cond_d
    000df572aget-object v5, v0, v4
    000df576if-eqz v5, :cond_11
    000df57aiget-object v6, v5, Le/t;->h:Li/l;
    000df57eif-eqz v5, :cond_18
    000df582iget-boolean v5, v5, Le/t;->m:Z
    000df586if-nez v5, :cond_18
    000df58agoto :goto_35
    000df58ciget-boolean v5, v3, Le/u;->Q:Z
    000df590if-nez v5, :cond_35
    000df594iget-object v5, v3, Le/u;->m:Le/p;
    000df598iget-object v0, v3, Le/u;->l:Landroid/view/Window;
    000df59cinvoke-virtual {v0}, Landroid/view/Window;->getCallback()Landroid/view/Window$Callback;
    000df5a2move-result-object v0
    000df5a4invoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000df5aaconst/4 v1, 0x1
    000df5acconst/4 v2, 0x0
    000df5aeiput-boolean v1, v5, Le/p;->d:Z
    000df5b2invoke-interface {v0, v4, v6}, Landroid/view/Window$Callback;->onPanelClosed(ILandroid/view/Menu;)V
    000df5b8iput-boolean v2, v5, Le/p;->d:Z
    000df5bcreturn-void
    000df5bemove-exception v4
    000df5c0iput-boolean v2, v5, Le/p;->d:Z
    000df5c4throw v4
    000df5c6return-void
    000df54c
    000df5c8
    000df5c8 struct try_item
    000df5c8 start_addr uint32 0xdf5ae
    000df5cc insn_count int 5
    000df5ce handler_off uint16 0xdf5d1
    000df5d0
    000df5d0 struct encoded_catch_handler_list
    000df5d0 size int 1
    000df5d1
    000df5d1 struct encoded_catch_handler ← 0xdf5ce
    000df5d1 size int64 0
    000df5d2 catch_all_addr uint32 0xdf5be
    000df5d3
    000df5d3 // align 0x4
    000df5d4
    000df5d4e.u::q(i.l):
    000df5e4iget-boolean v0, v2, Le/u;->K:Z
    000df5e8if-eqz v0, :cond_5
    000df5ecreturn-void
    000df5eeconst/4 v0, 0x1
    000df5f0iput-boolean v0, v2, Le/u;->K:Z
    000df5f4iget-object v0, v2, Le/u;->r:Lj/p0;
    000df5f8check-cast v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000df5fcinvoke-virtual {v0}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k()V
    000df602iget-object v0, v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;->e:Lj/q0;
    000df606check-cast v0, Lj/t1;
    000df60aiget-object v0, v0, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000df60eiget-object v0, v0, Landroidx/appcompat/widget/Toolbar;->a:Landroidx/appcompat/widget/ActionMenuView;
    000df612if-eqz v0, :cond_2f
    000df616iget-object v0, v0, Landroidx/appcompat/widget/ActionMenuView;->t:Lj/k;
    000df61aif-eqz v0, :cond_2f
    000df61einvoke-virtual {v0}, Lj/k;->f()Z
    000df624iget-object v0, v0, Lj/k;->u:Lj/f;
    000df628if-eqz v0, :cond_2f
    000df62cinvoke-virtual {v0}, Li/w;->b()Z
    000df632move-result v1
    000df634if-eqz v1, :cond_2f
    000df638iget-object v0, v0, Li/w;->i:Li/t;
    000df63cinvoke-interface {v0}, Li/C;->dismiss()V
    000df642iget-object v0, v2, Le/u;->l:Landroid/view/Window;
    000df646invoke-virtual {v0}, Landroid/view/Window;->getCallback()Landroid/view/Window$Callback;
    000df64cmove-result-object v0
    000df64eif-eqz v0, :cond_40
    000df652iget-boolean v1, v2, Le/u;->Q:Z
    000df656if-nez v1, :cond_40
    000df65aconst/16 v1, 0x6c
    000df65einvoke-interface {v0, v1, v3}, Landroid/view/Window$Callback;->onPanelClosed(ILandroid/view/Menu;)V
    000df664const/4 v3, 0x0
    000df666iput-boolean v3, v2, Le/u;->K:Z
    000df66areturn-void
    000df5d4
    000df66c
    000df66ce.u::r(e.t, boolean):
    000df67cif-eqz v5, :cond_29
    000df680iget v0, v4, Le/t;->a:I
    000df684if-nez v0, :cond_29
    000df688iget-object v0, v3, Le/u;->r:Lj/p0;
    000df68cif-eqz v0, :cond_29
    000df690check-cast v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000df694invoke-virtual {v0}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k()V
    000df69aiget-object v0, v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;->e:Lj/q0;
    000df69echeck-cast v0, Lj/t1;
    000df6a2iget-object v0, v0, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000df6a6iget-object v0, v0, Landroidx/appcompat/widget/Toolbar;->a:Landroidx/appcompat/widget/ActionMenuView;
    000df6aaif-eqz v0, :cond_29
    000df6aeiget-object v0, v0, Landroidx/appcompat/widget/ActionMenuView;->t:Lj/k;
    000df6b2if-eqz v0, :cond_29
    000df6b6invoke-virtual {v0}, Lj/k;->i()Z
    000df6bcmove-result v0
    000df6beif-eqz v0, :cond_29
    000df6c2iget-object v4, v4, Le/t;->h:Li/l;
    000df6c6invoke-virtual {v3, v4}, Le/u;->q(Li/l;)V
    000df6ccreturn-void
    000df6ceiget-object v0, v3, Le/u;->k:Landroid/content/Context;
    000df6d2const-string v1, "window"
    000df6d6invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
    000df6dcmove-result-object v0
    000df6decheck-cast v0, Landroid/view/WindowManager;
    000df6e2const/4 v1, 0x0
    000df6e4if-eqz v0, :cond_48
    000df6e8iget-boolean v2, v4, Le/t;->m:Z
    000df6ecif-eqz v2, :cond_48
    000df6f0iget-object v2, v4, Le/t;->e:Le/s;
    000df6f4if-eqz v2, :cond_48
    000df6f8invoke-interface {v0, v2}, Landroid/view/ViewManager;->removeView(Landroid/view/View;)V
    000df6feif-eqz v5, :cond_48
    000df702iget v5, v4, Le/t;->a:I
    000df706invoke-virtual {v3, v5, v4, v1}, Le/u;->p(ILe/t;Li/l;)V
    000df70cconst/4 v5, 0x0
    000df70eiput-boolean v5, v4, Le/t;->k:Z
    000df712iput-boolean v5, v4, Le/t;->l:Z
    000df716iput-boolean v5, v4, Le/t;->m:Z
    000df71aiput-object v1, v4, Le/t;->f:Landroid/view/View;
    000df71econst/4 v5, 0x1
    000df720iput-boolean v5, v4, Le/t;->n:Z
    000df724iget-object v5, v3, Le/u;->M:Le/t;
    000df728if-ne v5, v4, :cond_5a
    000df72ciput-object v1, v3, Le/u;->M:Le/t;
    000df730iget v4, v4, Le/t;->a:I
    000df734if-nez v4, :cond_61
    000df738invoke-virtual {v3}, Le/u;->H()V
    000df73ereturn-void
    000df66c
    000df740
    000df740e.u::u(int):
    000df750invoke-virtual {v3, v4}, Le/u;->y(I)Le/t;
    000df756move-result-object v0
    000df758iget-object v1, v0, Le/t;->h:Li/l;
    000df75cif-eqz v1, :cond_24
    000df760new-instance v1, Landroid/os/Bundle;
    000df764invoke-direct {v1}, Landroid/os/Bundle;-><init>()V
    000df76aiget-object v2, v0, Le/t;->h:Li/l;
    000df76einvoke-virtual {v2, v1}, Li/l;->t(Landroid/os/Bundle;)V
    000df774invoke-virtual {v1}, Landroid/os/BaseBundle;->size()I
    000df77amove-result v2
    000df77cif-lez v2, :cond_1a
    000df780iput-object v1, v0, Le/t;->p:Landroid/os/Bundle;
    000df784iget-object v1, v0, Le/t;->h:Li/l;
    000df788invoke-virtual {v1}, Li/l;->w()V
    000df78eiget-object v1, v0, Le/t;->h:Li/l;
    000df792invoke-virtual {v1}, Li/l;->clear()V
    000df798const/4 v1, 0x1
    000df79aiput-boolean v1, v0, Le/t;->o:Z
    000df79eiput-boolean v1, v0, Le/t;->n:Z
    000df7a2const/16 v0, 0x6c
    000df7a6if-eq v4, v0, :cond_2f
    000df7aaif-nez v4, :cond_3e
    000df7aeiget-object v4, v3, Le/u;->r:Lj/p0;
    000df7b2if-eqz v4, :cond_3e
    000df7b6const/4 v4, 0x0
    000df7b8invoke-virtual {v3, v4}, Le/u;->y(I)Le/t;
    000df7bemove-result-object v0
    000df7c0iput-boolean v4, v0, Le/t;->k:Z
    000df7c4const/4 v4, 0x0
    000df7c6invoke-virtual {v3, v0, v4}, Le/u;->F(Le/t;Landroid/view/KeyEvent;)Z
    000df7ccreturn-void
    000df740
    000df7ce
    000df7ce // align 0x10
    000df7d0
    000df7d0e.u::v():
    000df7e0const/4 v0, 0x1
    000df7e2const/4 v1, 0x0
    000df7e4iget-boolean v2, v11, Le/u;->z:Z
    000df7e8if-nez v2, :cond_29e
    000df7ecsget-object v2, Ld/a;->j:[I
    000df7f0iget-object v3, v11, Le/u;->k:Landroid/content/Context;
    000df7f4invoke-virtual {v3, v2}, Landroid/content/Context;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;
    000df7famove-result-object v4
    000df7fcconst/16 v5, 0x75
    000df800invoke-virtual {v4, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000df806move-result v6
    000df808if-eqz v6, :cond_293
    000df80cconst/16 v6, 0x7e
    000df810invoke-virtual {v4, v6, v1}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000df816move-result v6
    000df818const/16 v7, 0x6c
    000df81cif-eqz v6, :cond_24
    000df820invoke-virtual {v11, v0}, Le/u;->g(I)Z
    000df826goto :goto_2d
    000df828invoke-virtual {v4, v5, v1}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000df82emove-result v5
    000df830if-eqz v5, :cond_2d
    000df834invoke-virtual {v11, v7}, Le/u;->g(I)Z
    000df83aconst/16 v5, 0x76
    000df83einvoke-virtual {v4, v5, v1}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000df844move-result v5
    000df846const/16 v6, 0x6d
    000df84aif-eqz v5, :cond_3a
    000df84einvoke-virtual {v11, v6}, Le/u;->g(I)Z
    000df854const/16 v5, 0x77
    000df858invoke-virtual {v4, v5, v1}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000df85emove-result v5
    000df860if-eqz v5, :cond_47
    000df864const/16 v5, 0xa
    000df868invoke-virtual {v11, v5}, Le/u;->g(I)Z
    000df86einvoke-virtual {v4, v1, v1}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000df874move-result v5
    000df876iput-boolean v5, v11, Le/u;->I:Z
    000df87ainvoke-virtual {v4}, Landroid/content/res/TypedArray;->recycle()V
    000df880invoke-virtual {v11}, Le/u;->w()V
    000df886iget-object v4, v11, Le/u;->l:Landroid/view/Window;
    000df88ainvoke-virtual {v4}, Landroid/view/Window;->getDecorView()Landroid/view/View;
    000df890invoke-static {v3}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
    000df896move-result-object v4
    000df898iget-boolean v5, v11, Le/u;->J:Z
    000df89cconst/4 v8, 0x0
    000df89eif-nez v5, :cond_db
    000df8a2iget-boolean v5, v11, Le/u;->I:Z
    000df8a6if-eqz v5, :cond_74
    000df8aaconst v5, 0x7f0b000c
    000df8b0invoke-virtual {v4, v5, v8}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
    000df8b6move-result-object v4
    000df8b8check-cast v4, Landroid/view/ViewGroup;
    000df8bciput-boolean v1, v11, Le/u;->G:Z
    000df8c0iput-boolean v1, v11, Le/u;->F:Z
    000df8c4goto/16 :goto_f2
    000df8c8iget-boolean v4, v11, Le/u;->F:Z
    000df8ccif-eqz v4, :cond_d9
    000df8d0new-instance v4, Landroid/util/TypedValue;
    000df8d4invoke-direct {v4}, Landroid/util/TypedValue;-><init>()V
    000df8dainvoke-virtual {v3}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
    000df8e0move-result-object v5
    000df8e2const v9, 0x7f03000b
    000df8e8invoke-virtual {v5, v9, v4, v0}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
    000df8eeiget v5, v4, Landroid/util/TypedValue;->resourceId:I
    000df8f2if-eqz v5, :cond_93
    000df8f6new-instance v5, Lh/d;
    000df8faiget v4, v4, Landroid/util/TypedValue;->resourceId:I
    000df8feinvoke-direct {v5, v3, v4}, Lh/d;-><init>(Landroid/content/Context;I)V
    000df904goto :goto_94
    000df906move-object v5, v3
    000df908invoke-static {v5}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
    000df90emove-result-object v4
    000df910const v5, 0x7f0b0017
    000df916invoke-virtual {v4, v5, v8}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
    000df91cmove-result-object v4
    000df91echeck-cast v4, Landroid/view/ViewGroup;
    000df922const v5, 0x7f080092
    000df928invoke-virtual {v4, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;
    000df92emove-result-object v5
    000df930check-cast v5, Lj/p0;
    000df934iput-object v5, v11, Le/u;->r:Lj/p0;
    000df938iget-object v9, v11, Le/u;->l:Landroid/view/Window;
    000df93cinvoke-virtual {v9}, Landroid/view/Window;->getCallback()Landroid/view/Window$Callback;
    000df942move-result-object v9
    000df944invoke-interface {v5, v9}, Lj/p0;->setWindowCallback(Landroid/view/Window$Callback;)V
    000df94aiget-boolean v5, v11, Le/u;->G:Z
    000df94eif-eqz v5, :cond_c0
    000df952iget-object v5, v11, Le/u;->r:Lj/p0;
    000df956check-cast v5, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000df95ainvoke-virtual {v5, v6}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->j(I)V
    000df960iget-boolean v5, v11, Le/u;->D:Z
    000df964if-eqz v5, :cond_cc
    000df968iget-object v5, v11, Le/u;->r:Lj/p0;
    000df96cconst/4 v6, 0x2
    000df96echeck-cast v5, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000df972invoke-virtual {v5, v6}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->j(I)V
    000df978iget-boolean v5, v11, Le/u;->E:Z
    000df97cif-eqz v5, :cond_f2
    000df980iget-object v5, v11, Le/u;->r:Lj/p0;
    000df984const/4 v6, 0x5
    000df986check-cast v5, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000df98ainvoke-virtual {v5, v6}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->j(I)V
    000df990goto :goto_f2
    000df992move-object v4, v8
    000df994goto :goto_f2
    000df996iget-boolean v5, v11, Le/u;->H:Z
    000df99aif-eqz v5, :cond_e9
    000df99econst v5, 0x7f0b0016
    000df9a4invoke-virtual {v4, v5, v8}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
    000df9aamove-result-object v4
    000df9accheck-cast v4, Landroid/view/ViewGroup;
    000df9b0goto :goto_f2
    000df9b2const v5, 0x7f0b0015
    000df9b8invoke-virtual {v4, v5, v8}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
    000df9bemove-result-object v4
    000df9c0check-cast v4, Landroid/view/ViewGroup;
    000df9c4if-eqz v4, :cond_250
    000df9c8new-instance v5, Le/l;
    000df9ccinvoke-direct {v5, v11, v1}, Le/l;-><init>(Le/u;I)V
    000df9d2sget-object v6, LK/P;->a:Ljava/util/WeakHashMap;
    000df9d6invoke-static {v4, v5}, LK/E;->u(Landroid/view/View;LK/q;)V
    000df9dciget-object v5, v11, Le/u;->r:Lj/p0;
    000df9e0if-nez v5, :cond_10d
    000df9e4const v5, 0x7f0801e8
    000df9eainvoke-virtual {v4, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;
    000df9f0move-result-object v5
    000df9f2check-cast v5, Landroid/widget/TextView;
    000df9f6iput-object v5, v11, Le/u;->B:Landroid/widget/TextView;
    000df9fasget-object v5, Lj/A1;->a:Ljava/lang/reflect/Method;
    000df9feinvoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000dfa04move-result-object v5
    000dfa06const-string v6, "makeOptionalFitsSystemWindows"
    000dfa0anew-array v9, v1, [Ljava/lang/Class;
    000dfa0einvoke-virtual {v5, v6, v9}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
    000dfa14move-result-object v5
    000dfa16invoke-virtual {v5}, Ljava/lang/reflect/AccessibleObject;->isAccessible()Z
    000dfa1cmove-result v6
    000dfa1eif-nez v6, :cond_124
    000dfa22invoke-virtual {v5, v0}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
    000dfa28new-array v6, v1, [Ljava/lang/Object;
    000dfa2cinvoke-virtual {v5, v4, v6}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    000dfa32const v5, 0x7f080034
    000dfa38invoke-virtual {v4, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;
    000dfa3emove-result-object v5
    000dfa40check-cast v5, Landroidx/appcompat/widget/ContentFrameLayout;
    000dfa44iget-object v6, v11, Le/u;->l:Landroid/view/Window;
    000dfa48const v9, 0x1020002
    000dfa4einvoke-virtual {v6, v9}, Landroid/view/Window;->findViewById(I)Landroid/view/View;
    000dfa54move-result-object v6
    000dfa56check-cast v6, Landroid/view/ViewGroup;
    000dfa5aif-eqz v6, :cond_160
    000dfa5einvoke-virtual {v6}, Landroid/view/ViewGroup;->getChildCount()I
    000dfa64move-result v10
    000dfa66if-lez v10, :cond_150
    000dfa6ainvoke-virtual {v6, v1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
    000dfa70move-result-object v10
    000dfa72invoke-virtual {v6, v1}, Landroid/view/ViewGroup;->removeViewAt(I)V
    000dfa78invoke-virtual {v5, v10}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
    000dfa7egoto :goto_13f
    000dfa80const/4 v10, -0x1
    000dfa82invoke-virtual {v6, v10}, Landroid/view/View;->setId(I)V
    000dfa88invoke-virtual {v5, v9}, Landroid/view/View;->setId(I)V
    000dfa8einstance-of v10, v6, Landroid/widget/FrameLayout;
    000dfa92if-eqz v10, :cond_160
    000dfa96check-cast v6, Landroid/widget/FrameLayout;
    000dfa9ainvoke-virtual {v6, v8}, Landroid/view/View;->setForeground(Landroid/graphics/drawable/Drawable;)V
    000dfaa0iget-object v6, v11, Le/u;->l:Landroid/view/Window;
    000dfaa4invoke-virtual {v6, v4}, Landroid/view/Window;->setContentView(Landroid/view/View;)V
    000dfaaanew-instance v6, Le/l;
    000dfaaeinvoke-direct {v6, v11, v0}, Le/l;-><init>(Le/u;I)V
    000dfab4invoke-virtual {v5, v6}, Landroidx/appcompat/widget/ContentFrameLayout;->setAttachListener(Lj/o0;)V
    000dfabaiput-object v4, v11, Le/u;->A:Landroid/view/ViewGroup;
    000dfabeiget-object v4, v11, Le/u;->j:Ljava/lang/Object;
    000dfac2instance-of v5, v4, Landroid/app/Activity;
    000dfac6if-eqz v5, :cond_17c
    000dfacacheck-cast v4, Landroid/app/Activity;
    000dfaceinvoke-virtual {v4}, Landroid/app/Activity;->getTitle()Ljava/lang/CharSequence;
    000dfad4move-result-object v4
    000dfad6goto :goto_17e
    000dfad8iget-object v4, v11, Le/u;->q:Ljava/lang/CharSequence;
    000dfadcinvoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    000dfae2move-result v5
    000dfae4if-nez v5, :cond_1b8
    000dfae8iget-object v5, v11, Le/u;->r:Lj/p0;
    000dfaecif-eqz v5, :cond_18c
    000dfaf0invoke-interface {v5, v4}, Lj/p0;->setWindowTitle(Ljava/lang/CharSequence;)V
    000dfaf6goto :goto_1b8
    000dfaf8iget-object v5, v11, Le/u;->o:Le/H;
    000dfafcif-eqz v5, :cond_1b1
    000dfb00iget-object v5, v5, Le/H;->n:Lj/q0;
    000dfb04check-cast v5, Lj/t1;
    000dfb08iget-boolean v6, v5, Lj/t1;->g:Z
    000dfb0cif-nez v6, :cond_1b8
    000dfb10iput-object v4, v5, Lj/t1;->h:Ljava/lang/CharSequence;
    000dfb14iget v6, v5, Lj/t1;->b:I
    000dfb18and-int/lit8 v6, v6, 0x8
    000dfb1cif-eqz v6, :cond_1b8
    000dfb20iget-object v6, v5, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000dfb24invoke-virtual {v6, v4}, Landroidx/appcompat/widget/Toolbar;->setTitle(Ljava/lang/CharSequence;)V
    000dfb2aiget-boolean v5, v5, Lj/t1;->g:Z
    000dfb2eif-eqz v5, :cond_1b8
    000dfb32invoke-virtual {v6}, Landroid/view/View;->getRootView()Landroid/view/View;
    000dfb38move-result-object v5
    000dfb3ainvoke-static {v5, v4}, LK/P;->n(Landroid/view/View;Ljava/lang/CharSequence;)V
    000dfb40goto :goto_1b8
    000dfb42iget-object v5, v11, Le/u;->B:Landroid/widget/TextView;
    000dfb46if-eqz v5, :cond_1b8
    000dfb4ainvoke-virtual {v5, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
    000dfb50iget-object v4, v11, Le/u;->A:Landroid/view/ViewGroup;
    000dfb54invoke-virtual {v4, v9}, Landroid/view/View;->findViewById(I)Landroid/view/View;
    000dfb5amove-result-object v4
    000dfb5ccheck-cast v4, Landroidx/appcompat/widget/ContentFrameLayout;
    000dfb60iget-object v5, v11, Le/u;->l:Landroid/view/Window;
    000dfb64invoke-virtual {v5}, Landroid/view/Window;->getDecorView()Landroid/view/View;
    000dfb6amove-result-object v5
    000dfb6cinvoke-virtual {v5}, Landroid/view/View;->getPaddingLeft()I
    000dfb72move-result v6
    000dfb74invoke-virtual {v5}, Landroid/view/View;->getPaddingTop()I
    000dfb7amove-result v8
    000dfb7cinvoke-virtual {v5}, Landroid/view/View;->getPaddingRight()I
    000dfb82move-result v9
    000dfb84invoke-virtual {v5}, Landroid/view/View;->getPaddingBottom()I
    000dfb8amove-result v5
    000dfb8ciget-object v10, v4, Landroidx/appcompat/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
    000dfb90invoke-virtual {v10, v6, v8, v9, v5}, Landroid/graphics/Rect;->set(IIII)V
    000dfb96sget-object v5, LK/P;->a:Ljava/util/WeakHashMap;
    000dfb9ainvoke-virtual {v4}, Landroid/view/View;->isLaidOut()Z
    000dfba0move-result v5
    000dfba2if-eqz v5, :cond_1e6
    000dfba6invoke-virtual {v4}, Landroid/view/View;->requestLayout()V
    000dfbacinvoke-virtual {v3, v2}, Landroid/content/Context;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;
    000dfbb2move-result-object v2
    000dfbb4const/16 v3, 0x7c
    000dfbb8invoke-virtual {v4}, Landroidx/appcompat/widget/ContentFrameLayout;->getMinWidthMajor()Landroid/util/TypedValue;
    000dfbbemove-result-object v5
    000dfbc0invoke-virtual {v2, v3, v5}, Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z
    000dfbc6const/16 v3, 0x7d
    000dfbcainvoke-virtual {v4}, Landroidx/appcompat/widget/ContentFrameLayout;->getMinWidthMinor()Landroid/util/TypedValue;
    000dfbd0move-result-object v5
    000dfbd2invoke-virtual {v2, v3, v5}, Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z
    000dfbd8const/16 v3, 0x7a
    000dfbdcinvoke-virtual {v2, v3}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000dfbe2move-result v5
    000dfbe4if-eqz v5, :cond_20b
    000dfbe8invoke-virtual {v4}, Landroidx/appcompat/widget/ContentFrameLayout;->getFixedWidthMajor()Landroid/util/TypedValue;
    000dfbeemove-result-object v5
    000dfbf0invoke-virtual {v2, v3, v5}, Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z
    000dfbf6const/16 v3, 0x7b
    000dfbfainvoke-virtual {v2, v3}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000dfc00move-result v5
    000dfc02if-eqz v5, :cond_21a
    000dfc06invoke-virtual {v4}, Landroidx/appcompat/widget/ContentFrameLayout;->getFixedWidthMinor()Landroid/util/TypedValue;
    000dfc0cmove-result-object v5
    000dfc0einvoke-virtual {v2, v3, v5}, Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z
    000dfc14const/16 v3, 0x78
    000dfc18invoke-virtual {v2, v3}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000dfc1emove-result v5
    000dfc20if-eqz v5, :cond_229
    000dfc24invoke-virtual {v4}, Landroidx/appcompat/widget/ContentFrameLayout;->getFixedHeightMajor()Landroid/util/TypedValue;
    000dfc2amove-result-object v5
    000dfc2cinvoke-virtual {v2, v3, v5}, Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z
    000dfc32const/16 v3, 0x79
    000dfc36invoke-virtual {v2, v3}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000dfc3cmove-result v5
    000dfc3eif-eqz v5, :cond_238
    000dfc42invoke-virtual {v4}, Landroidx/appcompat/widget/ContentFrameLayout;->getFixedHeightMinor()Landroid/util/TypedValue;
    000dfc48move-result-object v5
    000dfc4ainvoke-virtual {v2, v3, v5}, Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z
    000dfc50invoke-virtual {v2}, Landroid/content/res/TypedArray;->recycle()V
    000dfc56invoke-virtual {v4}, Landroid/view/View;->requestLayout()V
    000dfc5ciput-boolean v0, v11, Le/u;->z:Z
    000dfc60invoke-virtual {v11, v1}, Le/u;->y(I)Le/t;
    000dfc66move-result-object v0
    000dfc68iget-boolean v1, v11, Le/u;->Q:Z
    000dfc6cif-nez v1, :cond_29e
    000dfc70iget-object v0, v0, Le/t;->h:Li/l;
    000dfc74if-nez v0, :cond_29e
    000dfc78invoke-virtual {v11, v7}, Le/u;->A(I)V
    000dfc7egoto :goto_29e
    000dfc80new-instance v0, Ljava/lang/IllegalArgumentException;
    000dfc84new-instance v1, Ljava/lang/StringBuilder;
    000dfc88const-string v2, "AppCompat does not support the current theme features: { windowActionBar: "
    000dfc8cinvoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000dfc92iget-boolean v2, v11, Le/u;->F:Z
    000dfc96invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
    000dfc9cconst-string v2, ", windowActionBarOverlay: "
    000dfca0invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000dfca6iget-boolean v2, v11, Le/u;->G:Z
    000dfcaainvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
    000dfcb0const-string v2, ", android:windowIsFloating: "
    000dfcb4invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000dfcbaiget-boolean v2, v11, Le/u;->I:Z
    000dfcbeinvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
    000dfcc4const-string v2, ", windowActionModeOverlay: "
    000dfcc8invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000dfcceiget-boolean v2, v11, Le/u;->H:Z
    000dfcd2invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
    000dfcd8const-string v2, ", windowNoTitle: "
    000dfcdcinvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000dfce2iget-boolean v2, v11, Le/u;->J:Z
    000dfce6invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
    000dfcecconst-string v2, " }"
    000dfcf0invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000dfcf6invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000dfcfcmove-result-object v1
    000dfcfeinvoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000dfd04throw v0
    000dfd06invoke-virtual {v4}, Landroid/content/res/TypedArray;->recycle()V
    000dfd0cnew-instance v0, Ljava/lang/IllegalStateException;
    000dfd10const-string v1, "You need to use a Theme.AppCompat theme (or descendant) with this activity."
    000dfd14invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000dfd1athrow v0
    000dfd1creturn-void
    000df7d0
    000dfd1e
    000dfd1e struct code_item_padding
    000dfd1e padding uint16 0x0000
    000dfd20
    000dfd20 struct try_item
    000dfd20 start_addr uint32 0xdf9fe
    000dfd24 insn_count int 26
    000dfd26 handler_off uint16 0xdfd29
    000dfd28
    000dfd28 struct encoded_catch_handler_list
    000dfd28 size int 1
    000dfd29
    000dfd29 struct encoded_catch_handler ← 0xdfd26
    000dfd29 size int64 3
    000dfd2a handlers[0].type_idx int 0xb594
    000dfd2c handlers[0].addr uint32 0xdfa32
    000dfd2e handlers[1].type_idx int 0xb630
    000dfd30 handlers[1].addr uint32 0xdfa32
    000dfd32 handlers[2].type_idx int 0xb55c
    000dfd34 handlers[2].addr uint32 0xdfa32
    000dfd36
    000dfd36 // align 0x8
    000dfd38
    000dfd38e.u::w():
    000dfd48iget-object v0, v2, Le/u;->l:Landroid/view/Window;
    000dfd4cif-nez v0, :cond_13
    000dfd50iget-object v0, v2, Le/u;->j:Ljava/lang/Object;
    000dfd54instance-of v1, v0, Landroid/app/Activity;
    000dfd58if-eqz v1, :cond_13
    000dfd5ccheck-cast v0, Landroid/app/Activity;
    000dfd60invoke-virtual {v0}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
    000dfd66move-result-object v0
    000dfd68invoke-virtual {v2, v0}, Le/u;->n(Landroid/view/Window;)V
    000dfd6eiget-object v0, v2, Le/u;->l:Landroid/view/Window;
    000dfd72if-eqz v0, :cond_18
    000dfd76return-void
    000dfd78new-instance v0, Ljava/lang/IllegalStateException;
    000dfd7cconst-string v1, "We have not been given a Window"
    000dfd80invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000dfd86throw v0
    000dfd38
    000dfd88
    000dfd88e.u::z():
    000dfd98invoke-virtual {v3}, Le/u;->v()V
    000dfd9eiget-boolean v0, v3, Le/u;->F:Z
    000dfda2if-eqz v0, :cond_34
    000dfda6iget-object v0, v3, Le/u;->o:Le/H;
    000dfdaaif-eqz v0, :cond_c
    000dfdaegoto :goto_34
    000dfdb0iget-object v0, v3, Le/u;->j:Ljava/lang/Object;
    000dfdb4instance-of v1, v0, Landroid/app/Activity;
    000dfdb8if-eqz v1, :cond_1e
    000dfdbcnew-instance v1, Le/H;
    000dfdc0check-cast v0, Landroid/app/Activity;
    000dfdc4iget-boolean v2, v3, Le/u;->G:Z
    000dfdc8invoke-direct {v1, v0, v2}, Le/H;-><init>(Landroid/app/Activity;Z)V
    000dfdceiput-object v1, v3, Le/u;->o:Le/H;
    000dfdd2goto :goto_2b
    000dfdd4instance-of v1, v0, Landroid/app/Dialog;
    000dfdd8if-eqz v1, :cond_2b
    000dfddcnew-instance v1, Le/H;
    000dfde0check-cast v0, Landroid/app/Dialog;
    000dfde4invoke-direct {v1, v0}, Le/H;-><init>(Landroid/app/Dialog;)V
    000dfdeaiput-object v1, v3, Le/u;->o:Le/H;
    000dfdeeiget-object v0, v3, Le/u;->o:Le/H;
    000dfdf2if-eqz v0, :cond_34
    000dfdf6iget-boolean v1, v3, Le/u;->b0:Z
    000dfdfainvoke-virtual {v0, v1}, Le/H;->q0(Z)V
    000dfe00return-void
    000dfd88
    000dfe02
    000dfe02 // align 0x4
    000dfe04
    000dfe04e.u::a():
    000dfe14iget-object v0, v1, Le/u;->o:Le/H;
    000dfe18if-eqz v0, :cond_10
    000dfe1cinvoke-virtual {v1}, Le/u;->z()V
    000dfe22iget-object v0, v1, Le/u;->o:Le/H;
    000dfe26invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000dfe2cconst/4 v0, 0x0
    000dfe2einvoke-virtual {v1, v0}, Le/u;->A(I)V
    000dfe34return-void
    000dfe04
    000dfe36
    000dfe36 // align 0x8
    000dfe38
    000dfe38e.u::A(int):
    000dfe48iget v0, v3, Le/u;->Z:I
    000dfe4cconst/4 v1, 0x1
    000dfe4eshl-int v4, v1, v4
    000dfe52or-int/2addr v4, v0
    000dfe54iput v4, v3, Le/u;->Z:I
    000dfe58iget-boolean v4, v3, Le/u;->Y:Z
    000dfe5cif-nez v4, :cond_1b
    000dfe60iget-object v4, v3, Le/u;->l:Landroid/view/Window;
    000dfe64invoke-virtual {v4}, Landroid/view/Window;->getDecorView()Landroid/view/View;
    000dfe6amove-result-object v4
    000dfe6ciget-object v0, v3, Le/u;->a0:Le/k;
    000dfe70sget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
    000dfe74invoke-virtual {v4, v0}, Landroid/view/View;->postOnAnimation(Ljava/lang/Runnable;)V
    000dfe7aiput-boolean v1, v3, Le/u;->Y:Z
    000dfe7ereturn-void
    000dfe38
    000dfe80
    000dfe80e.u::c():
    000dfe90const/4 v0, 0x1
    000dfe92iput-boolean v0, v4, Le/u;->O:Z
    000dfe96const/4 v1, 0x0
    000dfe98invoke-virtual {v4, v1, v0}, Le/u;->m(ZZ)Z
    000dfe9einvoke-virtual {v4}, Le/u;->w()V
    000dfea4iget-object v1, v4, Le/u;->j:Ljava/lang/Object;
    000dfea8instance-of v2, v1, Landroid/app/Activity;
    000dfeacif-eqz v2, :cond_44
    000dfeb0check-cast v1, Landroid/app/Activity;
    000dfeb4invoke-virtual {v1}, Landroid/app/Activity;->getComponentName()Landroid/content/ComponentName;
    000dfebamove-result-object v2
    000dfebcinvoke-static {v1, v2}, LC1/l;->M(Landroid/app/Activity;Landroid/content/ComponentName;)Ljava/lang/String;
    000dfec2move-result-object v1
    000dfec4goto :goto_23
    000dfec6move-exception v1
    000dfec8new-instance v2, Ljava/lang/IllegalArgumentException;
    000dfeccinvoke-direct {v2, v1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/Throwable;)V
    000dfed2throw v2
    000dfed4const/4 v1, 0x0
    000dfed6if-eqz v1, :cond_2f
    000dfedaiget-object v1, v4, Le/u;->o:Le/H;
    000dfedeif-nez v1, :cond_2c
    000dfee2iput-boolean v0, v4, Le/u;->b0:Z
    000dfee6goto :goto_2f
    000dfee8invoke-virtual {v1, v0}, Le/H;->q0(Z)V
    000dfeeesget-object v1, Le/j;->h:Ljava/lang/Object;
    000dfef2monitor-enter v1
    000dfef4invoke-static {v4}, Le/j;->f(Le/u;)V
    000dfefasget-object v2, Le/j;->g:Lo/c;
    000dfefenew-instance v3, Ljava/lang/ref/WeakReference;
    000dff02invoke-direct {v3, v4}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
    000dff08invoke-virtual {v2, v3}, Lo/c;->add(Ljava/lang/Object;)Z
    000dff0emonitor-exit v1
    000dff10goto :goto_44
    000dff12move-exception v0
    000dff14monitor-exit v1
    000dff16throw v0
    000dff18new-instance v1, Landroid/content/res/Configuration;
    000dff1ciget-object v2, v4, Le/u;->k:Landroid/content/Context;
    000dff20invoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000dff26move-result-object v2
    000dff28invoke-virtual {v2}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
    000dff2emove-result-object v2
    000dff30invoke-direct {v1, v2}, Landroid/content/res/Configuration;-><init>(Landroid/content/res/Configuration;)V
    000dff36iput-object v1, v4, Le/u;->R:Landroid/content/res/Configuration;
    000dff3aiput-boolean v0, v4, Le/u;->P:Z
    000dff3ereturn-void
    000dfe80
    000dff40
    000dff40 struct try_item
    000dff40 start_addr uint32 0xdfeb0
    000dff44 insn_count int 2
    000dff46 handler_off uint16 0xdff61
    000dff48
    000dff48 struct try_item
    000dff48 start_addr uint32 0xdfeb4
    000dff4c insn_count int 8
    000dff4e handler_off uint16 0xdff65
    000dff50
    000dff50 struct try_item
    000dff50 start_addr uint32 0xdfec8
    000dff54 insn_count int 6
    000dff56 handler_off uint16 0xdff61
    000dff58
    000dff58 struct try_item
    000dff58 start_addr uint32 0xdfef4
    000dff5c insn_count int 17
    000dff5e handler_off uint16 0xdff6c
    000dff60
    000dff60 struct encoded_catch_handler_list
    000dff60 size int 3
    000dff61
    000dff61 struct encoded_catch_handler ← 0xdff46 0xdff56
    000dff61 size int64 1
    000dff62 handlers[0].type_idx int 0xb560
    000dff64 handlers[0].addr uint32 0xdfed4
    000dff65
    000dff65 struct encoded_catch_handler ← 0xdff4e
    000dff65 size int64 2
    000dff66 handlers[0].type_idx int 0xa474
    000dff68 handlers[0].addr uint32 0xdfec6
    000dff69 handlers[1].type_idx int 0xb560
    000dff6b handlers[1].addr uint32 0xdfed4
    000dff6c
    000dff6c struct encoded_catch_handler ← 0xdff5e
    000dff6c size int64 0
    000dff6d catch_all_addr uint32 0xdff12
    000dff6e
    000dff6e // align 0x10
    000dff70
    000dff70e.u::d():
    000dff80iget-object v0, v3, Le/u;->j:Ljava/lang/Object;
    000dff84instance-of v0, v0, Landroid/app/Activity;
    000dff88if-eqz v0, :cond_11
    000dff8csget-object v0, Le/j;->h:Ljava/lang/Object;
    000dff90monitor-enter v0
    000dff92invoke-static {v3}, Le/j;->f(Le/u;)V
    000dff98monitor-exit v0
    000dff9agoto :goto_11
    000dff9cmove-exception v1
    000dff9emonitor-exit v0
    000dffa0throw v1
    000dffa2iget-boolean v0, v3, Le/u;->Y:Z
    000dffa6if-eqz v0, :cond_20
    000dffaaiget-object v0, v3, Le/u;->l:Landroid/view/Window;
    000dffaeinvoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
    000dffb4move-result-object v0
    000dffb6iget-object v1, v3, Le/u;->a0:Le/k;
    000dffbainvoke-virtual {v0, v1}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z
    000dffc0const/4 v0, 0x1
    000dffc2iput-boolean v0, v3, Le/u;->Q:Z
    000dffc6iget v0, v3, Le/u;->S:I
    000dffcaconst/16 v1, -0x64
    000dffceif-eq v0, v1, :cond_4d
    000dffd2iget-object v0, v3, Le/u;->j:Ljava/lang/Object;
    000dffd6instance-of v1, v0, Landroid/app/Activity;
    000dffdaif-eqz v1, :cond_4d
    000dffdecheck-cast v0, Landroid/app/Activity;
    000dffe2invoke-virtual {v0}, Landroid/app/Activity;->isChangingConfigurations()Z
    000dffe8move-result v0
    000dffeaif-eqz v0, :cond_4d
    000dffeesget-object v0, Le/u;->h0:Lo/k;
    000dfff2iget-object v1, v3, Le/u;->j:Ljava/lang/Object;
    000dfff6invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000dfffcmove-result-object v1
    000dfffeinvoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String;
    000e0004move-result-object v1
    000e0006iget v2, v3, Le/u;->S:I
    000e000ainvoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
    000e0010move-result-object v2
    000e0012invoke-virtual {v0, v1, v2}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    000e0018goto :goto_5c
    000e001asget-object v0, Le/u;->h0:Lo/k;
    000e001eiget-object v1, v3, Le/u;->j:Ljava/lang/Object;
    000e0022invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000e0028move-result-object v1
    000e002ainvoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String;
    000e0030move-result-object v1
    000e0032invoke-virtual {v0, v1}, Lo/k;->remove(Ljava/lang/Object;)Ljava/lang/Object;
    000e0038iget-object v0, v3, Le/u;->W:Le/q;
    000e003cif-eqz v0, :cond_63
    000e0040invoke-virtual {v0}, Landroidx/fragment/app/f;->c()V
    000e0046iget-object v0, v3, Le/u;->X:Le/q;
    000e004aif-eqz v0, :cond_6a
    000e004einvoke-virtual {v0}, Landroidx/fragment/app/f;->c()V
    000e0054return-void
    000dff70
    000e0056
    000e0056 struct code_item_padding
    000e0056 padding uint16 0x0000
    000e0058
    000e0058 struct try_item
    000e0058 start_addr uint32 0xdff92
    000e005c insn_count int 7
    000e005e handler_off uint16 0xe0061
    000e0060
    000e0060 struct encoded_catch_handler_list
    000e0060 size int 1
    000e0061
    000e0061 struct encoded_catch_handler ← 0xe005e
    000e0061 size int64 0
    000e0062 catch_all_addr uint32 0xdff9c
    000e0063
    000e0063 // align 0x4
    000e0064
    000e0064e.u::e(i.l):
    000e0074iget-object v6, v5, Le/u;->r:Lj/p0;
    000e0078const/4 v0, 0x0
    000e007aconst/4 v1, 0x1
    000e007cif-eqz v6, :cond_e8
    000e0080check-cast v6, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000e0084invoke-virtual {v6}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k()V
    000e008aiget-object v6, v6, Landroidx/appcompat/widget/ActionBarOverlayLayout;->e:Lj/q0;
    000e008echeck-cast v6, Lj/t1;
    000e0092iget-object v6, v6, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000e0096invoke-virtual {v6}, Landroid/view/View;->getVisibility()I
    000e009cmove-result v2
    000e009eif-nez v2, :cond_e8
    000e00a2iget-object v6, v6, Landroidx/appcompat/widget/Toolbar;->a:Landroidx/appcompat/widget/ActionMenuView;
    000e00a6if-eqz v6, :cond_e8
    000e00aaiget-boolean v6, v6, Landroidx/appcompat/widget/ActionMenuView;->s:Z
    000e00aeif-eqz v6, :cond_e8
    000e00b2iget-object v6, v5, Le/u;->k:Landroid/content/Context;
    000e00b6invoke-static {v6}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration;
    000e00bcmove-result-object v6
    000e00beinvoke-virtual {v6}, Landroid/view/ViewConfiguration;->hasPermanentMenuKey()Z
    000e00c4move-result v6
    000e00c6if-eqz v6, :cond_4a
    000e00caiget-object v6, v5, Le/u;->r:Lj/p0;
    000e00cecheck-cast v6, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000e00d2invoke-virtual {v6}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k()V
    000e00d8iget-object v6, v6, Landroidx/appcompat/widget/ActionBarOverlayLayout;->e:Lj/q0;
    000e00dccheck-cast v6, Lj/t1;
    000e00e0iget-object v6, v6, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000e00e4iget-object v6, v6, Landroidx/appcompat/widget/Toolbar;->a:Landroidx/appcompat/widget/ActionMenuView;
    000e00e8if-eqz v6, :cond_e8
    000e00eciget-object v6, v6, Landroidx/appcompat/widget/ActionMenuView;->t:Lj/k;
    000e00f0if-eqz v6, :cond_e8
    000e00f4iget-object v2, v6, Lj/k;->v:Lj/h;
    000e00f8if-nez v2, :cond_4a
    000e00fcinvoke-virtual {v6}, Lj/k;->i()Z
    000e0102move-result v6
    000e0104if-eqz v6, :cond_e8
    000e0108iget-object v6, v5, Le/u;->l:Landroid/view/Window;
    000e010cinvoke-virtual {v6}, Landroid/view/Window;->getCallback()Landroid/view/Window$Callback;
    000e0112move-result-object v6
    000e0114iget-object v2, v5, Le/u;->r:Lj/p0;
    000e0118check-cast v2, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000e011cinvoke-virtual {v2}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k()V
    000e0122iget-object v2, v2, Landroidx/appcompat/widget/ActionBarOverlayLayout;->e:Lj/q0;
    000e0126check-cast v2, Lj/t1;
    000e012aiget-object v2, v2, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000e012eiget-object v2, v2, Landroidx/appcompat/widget/Toolbar;->a:Landroidx/appcompat/widget/ActionMenuView;
    000e0132if-eqz v2, :cond_6d
    000e0136iget-object v2, v2, Landroidx/appcompat/widget/ActionMenuView;->t:Lj/k;
    000e013aif-eqz v2, :cond_6d
    000e013einvoke-virtual {v2}, Lj/k;->i()Z
    000e0144move-result v2
    000e0146if-eqz v2, :cond_6d
    000e014amove v2, v1
    000e014cgoto :goto_6e
    000e014emove v2, v0
    000e0150const/16 v3, 0x6c
    000e0154if-eqz v2, :cond_99
    000e0158iget-object v1, v5, Le/u;->r:Lj/p0;
    000e015ccheck-cast v1, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000e0160invoke-virtual {v1}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k()V
    000e0166iget-object v1, v1, Landroidx/appcompat/widget/ActionBarOverlayLayout;->e:Lj/q0;
    000e016acheck-cast v1, Lj/t1;
    000e016eiget-object v1, v1, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000e0172iget-object v1, v1, Landroidx/appcompat/widget/Toolbar;->a:Landroidx/appcompat/widget/ActionMenuView;
    000e0176if-eqz v1, :cond_8b
    000e017aiget-object v1, v1, Landroidx/appcompat/widget/ActionMenuView;->t:Lj/k;
    000e017eif-eqz v1, :cond_8b
    000e0182invoke-virtual {v1}, Lj/k;->f()Z
    000e0188move-result v1
    000e018aiget-boolean v1, v5, Le/u;->Q:Z
    000e018eif-nez v1, :cond_e7
    000e0192invoke-virtual {v5, v0}, Le/u;->y(I)Le/t;
    000e0198move-result-object v0
    000e019aiget-object v0, v0, Le/t;->h:Li/l;
    000e019einvoke-interface {v6, v3, v0}, Landroid/view/Window$Callback;->onPanelClosed(ILandroid/view/Menu;)V
    000e01a4return-void
    000e01a6if-eqz v6, :cond_e7
    000e01aaiget-boolean v2, v5, Le/u;->Q:Z
    000e01aeif-nez v2, :cond_e7
    000e01b2iget-boolean v2, v5, Le/u;->Y:Z
    000e01b6if-eqz v2, :cond_b6
    000e01baiget v2, v5, Le/u;->Z:I
    000e01beand-int/2addr v1, v2
    000e01c0if-eqz v1, :cond_b6
    000e01c4iget-object v1, v5, Le/u;->l:Landroid/view/Window;
    000e01c8invoke-virtual {v1}, Landroid/view/Window;->getDecorView()Landroid/view/View;
    000e01cemove-result-object v1
    000e01d0iget-object v2, v5, Le/u;->a0:Le/k;
    000e01d4invoke-virtual {v1, v2}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z
    000e01dainvoke-virtual {v2}, Le/k;->run()V
    000e01e0invoke-virtual {v5, v0}, Le/u;->y(I)Le/t;
    000e01e6move-result-object v1
    000e01e8iget-object v2, v1, Le/t;->h:Li/l;
    000e01ecif-eqz v2, :cond_e7
    000e01f0iget-boolean v4, v1, Le/t;->o:Z
    000e01f4if-nez v4, :cond_e7
    000e01f8iget-object v4, v1, Le/t;->g:Landroid/view/View;
    000e01fcinvoke-interface {v6, v0, v4, v2}, Landroid/view/Window$Callback;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z
    000e0202move-result v0
    000e0204if-eqz v0, :cond_e7
    000e0208iget-object v0, v1, Le/t;->h:Li/l;
    000e020cinvoke-interface {v6, v3, v0}, Landroid/view/Window$Callback;->onMenuOpened(ILandroid/view/Menu;)Z
    000e0212iget-object v6, v5, Le/u;->r:Lj/p0;
    000e0216check-cast v6, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000e021ainvoke-virtual {v6}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k()V
    000e0220iget-object v6, v6, Landroidx/appcompat/widget/ActionBarOverlayLayout;->e:Lj/q0;
    000e0224check-cast v6, Lj/t1;
    000e0228iget-object v6, v6, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000e022ciget-object v6, v6, Landroidx/appcompat/widget/Toolbar;->a:Landroidx/appcompat/widget/ActionMenuView;
    000e0230if-eqz v6, :cond_e7
    000e0234iget-object v6, v6, Landroidx/appcompat/widget/ActionMenuView;->t:Lj/k;
    000e0238if-eqz v6, :cond_e7
    000e023cinvoke-virtual {v6}, Lj/k;->o()Z
    000e0242return-void
    000e0244invoke-virtual {v5, v0}, Le/u;->y(I)Le/t;
    000e024amove-result-object v6
    000e024ciput-boolean v1, v6, Le/t;->n:Z
    000e0250invoke-virtual {v5, v6, v0}, Le/u;->r(Le/t;Z)V
    000e0256const/4 v0, 0x0
    000e0258invoke-virtual {v5, v6, v0}, Le/u;->D(Le/t;Landroid/view/KeyEvent;)V
    000e025ereturn-void
    000e0064
    000e0260
    000e0260e.u::D(e.t, android.view.KeyEvent):
    000e0270move-object/from16 v0, v17
    000e0274move-object/from16 v1, v18
    000e0278iget-boolean v2, v1, Le/t;->m:Z
    000e027cif-nez v2, :cond_1d9
    000e0280iget-boolean v2, v0, Le/u;->Q:Z
    000e0284if-eqz v2, :cond_e
    000e0288goto/16 :goto_1d9
    000e028ciget v2, v1, Le/t;->a:I
    000e0290iget-object v3, v0, Le/u;->k:Landroid/content/Context;
    000e0294if-nez v2, :cond_25
    000e0298invoke-virtual {v3}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000e029emove-result-object v4
    000e02a0invoke-virtual {v4}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
    000e02a6move-result-object v4
    000e02a8iget v4, v4, Landroid/content/res/Configuration;->screenLayout:I
    000e02acand-int/lit8 v4, v4, 0xf
    000e02b0const/4 v5, 0x4
    000e02b2if-ne v4, v5, :cond_25
    000e02b6goto/16 :goto_1d9
    000e02baiget-object v4, v0, Le/u;->l:Landroid/view/Window;
    000e02beinvoke-virtual {v4}, Landroid/view/Window;->getCallback()Landroid/view/Window$Callback;
    000e02c4move-result-object v4
    000e02c6const/4 v5, 0x1
    000e02c8if-eqz v4, :cond_3a
    000e02cciget-object v6, v1, Le/t;->h:Li/l;
    000e02d0invoke-interface {v4, v2, v6}, Landroid/view/Window$Callback;->onMenuOpened(ILandroid/view/Menu;)Z
    000e02d6move-result v4
    000e02d8if-nez v4, :cond_3a
    000e02dcinvoke-virtual {v0, v1, v5}, Le/u;->r(Le/t;Z)V
    000e02e2return-void
    000e02e4const-string v4, "window"
    000e02e8invoke-virtual {v3, v4}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
    000e02eemove-result-object v4
    000e02f0check-cast v4, Landroid/view/WindowManager;
    000e02f4if-nez v4, :cond_46
    000e02f8goto/16 :goto_1d9
    000e02fcinvoke-virtual/range {v17 .. v19}, Le/u;->F(Le/t;Landroid/view/KeyEvent;)Z
    000e0302move-result v6
    000e0304if-nez v6, :cond_4e
    000e0308goto/16 :goto_1d9
    000e030ciget-object v6, v1, Le/t;->e:Le/s;
    000e0310const/4 v7, 0x0
    000e0312const/4 v8, -0x2
    000e0314if-eqz v6, :cond_6b
    000e0318iget-boolean v9, v1, Le/t;->n:Z
    000e031cif-eqz v9, :cond_59
    000e0320goto :goto_6b
    000e0322iget-object v3, v1, Le/t;->g:Landroid/view/View;
    000e0326if-eqz v3, :cond_1b1
    000e032ainvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000e0330move-result-object v3
    000e0332if-eqz v3, :cond_1b1
    000e0336iget v3, v3, Landroid/view/ViewGroup$LayoutParams;->width:I
    000e033aconst/4 v6, -0x1
    000e033cif-ne v3, v6, :cond_1b1
    000e0340move v10, v6
    000e0342goto/16 :goto_1b2
    000e0346if-nez v6, :cond_e6
    000e034ainvoke-virtual {v0}, Le/u;->z()V
    000e0350iget-object v6, v0, Le/u;->o:Le/H;
    000e0354if-eqz v6, :cond_79
    000e0358invoke-virtual {v6}, Le/H;->o0()Landroid/content/Context;
    000e035emove-result-object v6
    000e0360goto :goto_7a
    000e0362const/4 v6, 0x0
    000e0364if-nez v6, :cond_7d
    000e0368goto :goto_7e
    000e036amove-object v3, v6
    000e036cnew-instance v6, Landroid/util/TypedValue;
    000e0370invoke-direct {v6}, Landroid/util/TypedValue;-><init>()V
    000e0376invoke-virtual {v3}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000e037cmove-result-object v9
    000e037einvoke-virtual {v9}, Landroid/content/res/Resources;->newTheme()Landroid/content/res/Resources$Theme;
    000e0384move-result-object v9
    000e0386invoke-virtual {v3}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
    000e038cmove-result-object v10
    000e038einvoke-virtual {v9, v10}, Landroid/content/res/Resources$Theme;->setTo(Landroid/content/res/Resources$Theme;)V
    000e0394const v10, 0x7f030004
    000e039ainvoke-virtual {v9, v10, v6, v5}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
    000e03a0iget v10, v6, Landroid/util/TypedValue;->resourceId:I
    000e03a4if-eqz v10, :cond_9f
    000e03a8invoke-virtual {v9, v10, v5}, Landroid/content/res/Resources$Theme;->applyStyle(IZ)V
    000e03aeconst v10, 0x7f030369
    000e03b4invoke-virtual {v9, v10, v6, v5}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
    000e03baiget v6, v6, Landroid/util/TypedValue;->resourceId:I
    000e03beif-eqz v6, :cond_ad
    000e03c2invoke-virtual {v9, v6, v5}, Landroid/content/res/Resources$Theme;->applyStyle(IZ)V
    000e03c8goto :goto_b3
    000e03caconst v6, 0x7f100218
    000e03d0invoke-virtual {v9, v6, v5}, Landroid/content/res/Resources$Theme;->applyStyle(IZ)V
    000e03d6new-instance v6, Lh/d;
    000e03dainvoke-direct {v6, v3, v7}, Lh/d;-><init>(Landroid/content/Context;I)V
    000e03e0invoke-virtual {v6}, Lh/d;->getTheme()Landroid/content/res/Resources$Theme;
    000e03e6move-result-object v3
    000e03e8invoke-virtual {v3, v9}, Landroid/content/res/Resources$Theme;->setTo(Landroid/content/res/Resources$Theme;)V
    000e03eeiput-object v6, v1, Le/t;->j:Lh/d;
    000e03f2sget-object v3, Ld/a;->j:[I
    000e03f6invoke-virtual {v6, v3}, Landroid/content/Context;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;
    000e03fcmove-result-object v3
    000e03feconst/16 v6, 0x56
    000e0402invoke-virtual {v3, v6, v7}, Landroid/content/res/TypedArray;->getResourceId(II)I
    000e0408move-result v6
    000e040aiput v6, v1, Le/t;->b:I
    000e040einvoke-virtual {v3, v5, v7}, Landroid/content/res/TypedArray;->getResourceId(II)I
    000e0414move-result v6
    000e0416iput v6, v1, Le/t;->d:I
    000e041ainvoke-virtual {v3}, Landroid/content/res/TypedArray;->recycle()V
    000e0420new-instance v3, Le/s;
    000e0424iget-object v6, v1, Le/t;->j:Lh/d;
    000e0428invoke-direct {v3, v0, v6}, Le/s;-><init>(Le/u;Lh/d;)V
    000e042eiput-object v3, v1, Le/t;->e:Le/s;
    000e0432const/16 v3, 0x51
    000e0436iput v3, v1, Le/t;->c:I
    000e043agoto :goto_f5
    000e043ciget-boolean v3, v1, Le/t;->n:Z
    000e0440if-eqz v3, :cond_f5
    000e0444invoke-virtual {v6}, Landroid/view/ViewGroup;->getChildCount()I
    000e044amove-result v3
    000e044cif-lez v3, :cond_f5
    000e0450iget-object v3, v1, Le/t;->e:Le/s;
    000e0454invoke-virtual {v3}, Landroid/view/ViewGroup;->removeAllViews()V
    000e045aiget-object v3, v1, Le/t;->g:Landroid/view/View;
    000e045eif-eqz v3, :cond_fc
    000e0462iput-object v3, v1, Le/t;->f:Landroid/view/View;
    000e0466goto :goto_158
    000e0468iget-object v3, v1, Le/t;->h:Li/l;
    000e046cif-nez v3, :cond_102
    000e0470goto/16 :goto_1d7
    000e0474iget-object v3, v0, Le/u;->t:Le/l;
    000e0478if-nez v3, :cond_10e
    000e047cnew-instance v3, Le/l;
    000e0480const/4 v6, 0x3
    000e0482invoke-direct {v3, v0, v6}, Le/l;-><init>(Le/u;I)V
    000e0488iput-object v3, v0, Le/u;->t:Le/l;
    000e048ciget-object v3, v0, Le/u;->t:Le/l;
    000e0490iget-object v6, v1, Le/t;->i:Li/h;
    000e0494if-nez v6, :cond_126
    000e0498new-instance v6, Li/h;
    000e049ciget-object v9, v1, Le/t;->j:Lh/d;
    000e04a0invoke-direct {v6, v9}, Li/h;-><init>(Landroid/content/ContextWrapper;)V
    000e04a6iput-object v6, v1, Le/t;->i:Li/h;
    000e04aaiput-object v3, v6, Li/h;->e:Li/x;
    000e04aeiget-object v3, v1, Le/t;->h:Li/l;
    000e04b2iget-object v9, v3, Li/l;->a:Landroid/content/Context;
    000e04b6invoke-virtual {v3, v6, v9}, Li/l;->b(Li/y;Landroid/content/Context;)V
    000e04bciget-object v3, v1, Le/t;->i:Li/h;
    000e04c0iget-object v6, v1, Le/t;->e:Le/s;
    000e04c4iget-object v9, v3, Li/h;->d:Landroidx/appcompat/view/menu/ExpandedMenuView;
    000e04c8if-nez v9, :cond_152
    000e04cciget-object v9, v3, Li/h;->b:Landroid/view/LayoutInflater;
    000e04d0const v10, 0x7f0b000d
    000e04d6invoke-virtual {v9, v10, v6, v7}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
    000e04dcmove-result-object v6
    000e04decheck-cast v6, Landroidx/appcompat/view/menu/ExpandedMenuView;
    000e04e2iput-object v6, v3, Li/h;->d:Landroidx/appcompat/view/menu/ExpandedMenuView;
    000e04e6iget-object v6, v3, Li/h;->f:Li/g;
    000e04eaif-nez v6, :cond_146
    000e04eenew-instance v6, Li/g;
    000e04f2invoke-direct {v6, v3}, Li/g;-><init>(Li/h;)V
    000e04f8iput-object v6, v3, Li/h;->f:Li/g;
    000e04fciget-object v6, v3, Li/h;->d:Landroidx/appcompat/view/menu/ExpandedMenuView;
    000e0500iget-object v9, v3, Li/h;->f:Li/g;
    000e0504invoke-virtual {v6, v9}, Landroid/widget/AbsListView;->setAdapter(Landroid/widget/ListAdapter;)V
    000e050aiget-object v6, v3, Li/h;->d:Landroidx/appcompat/view/menu/ExpandedMenuView;
    000e050einvoke-virtual {v6, v3}, Landroid/widget/AdapterView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V
    000e0514iget-object v3, v3, Li/h;->d:Landroidx/appcompat/view/menu/ExpandedMenuView;
    000e0518iput-object v3, v1, Le/t;->f:Landroid/view/View;
    000e051cif-eqz v3, :cond_1d7
    000e0520iget-object v3, v1, Le/t;->f:Landroid/view/View;
    000e0524if-nez v3, :cond_15e
    000e0528goto/16 :goto_1d7
    000e052ciget-object v3, v1, Le/t;->g:Landroid/view/View;
    000e0530if-eqz v3, :cond_163
    000e0534goto :goto_178
    000e0536iget-object v3, v1, Le/t;->i:Li/h;
    000e053aiget-object v6, v3, Li/h;->f:Li/g;
    000e053eif-nez v6, :cond_170
    000e0542new-instance v6, Li/g;
    000e0546invoke-direct {v6, v3}, Li/g;-><init>(Li/h;)V
    000e054ciput-object v6, v3, Li/h;->f:Li/g;
    000e0550iget-object v3, v3, Li/h;->f:Li/g;
    000e0554invoke-virtual {v3}, Li/g;->getCount()I
    000e055amove-result v3
    000e055cif-lez v3, :cond_1d7
    000e0560iget-object v3, v1, Le/t;->f:Landroid/view/View;
    000e0564invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000e056amove-result-object v3
    000e056cif-nez v3, :cond_185
    000e0570new-instance v3, Landroid/view/ViewGroup$LayoutParams;
    000e0574invoke-direct {v3, v8, v8}, Landroid/view/ViewGroup$LayoutParams;-><init>(II)V
    000e057aiget v6, v1, Le/t;->b:I
    000e057eiget-object v9, v1, Le/t;->e:Le/s;
    000e0582invoke-virtual {v9, v6}, Le/s;->setBackgroundResource(I)V
    000e0588iget-object v6, v1, Le/t;->f:Landroid/view/View;
    000e058cinvoke-virtual {v6}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
    000e0592move-result-object v6
    000e0594instance-of v9, v6, Landroid/view/ViewGroup;
    000e0598if-eqz v9, :cond_19d
    000e059ccheck-cast v6, Landroid/view/ViewGroup;
    000e05a0iget-object v9, v1, Le/t;->f:Landroid/view/View;
    000e05a4invoke-virtual {v6, v9}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V
    000e05aaiget-object v6, v1, Le/t;->e:Le/s;
    000e05aeiget-object v9, v1, Le/t;->f:Landroid/view/View;
    000e05b2invoke-virtual {v6, v9, v3}, Landroid/view/ViewGroup;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    000e05b8iget-object v3, v1, Le/t;->f:Landroid/view/View;
    000e05bcinvoke-virtual {v3}, Landroid/view/View;->hasFocus()Z
    000e05c2move-result v3
    000e05c4if-nez v3, :cond_1b1
    000e05c8iget-object v3, v1, Le/t;->f:Landroid/view/View;
    000e05ccinvoke-virtual {v3}, Landroid/view/View;->requestFocus()Z
    000e05d2move v10, v8
    000e05d4iput-boolean v7, v1, Le/t;->l:Z
    000e05d8new-instance v9, Landroid/view/WindowManager$LayoutParams;
    000e05dcconst/4 v13, 0x0
    000e05deconst/16 v14, 0x3ea
    000e05e2const/4 v11, -0x2
    000e05e4const/4 v12, 0x0
    000e05e6const/high16 v15, 0x820000
    000e05eaconst/16 v16, -0x3
    000e05eeinvoke-direct/range {v9 .. v16}, Landroid/view/WindowManager$LayoutParams;-><init>(IIIIIII)V
    000e05f4iget v3, v1, Le/t;->c:I
    000e05f8iput v3, v9, Landroid/view/WindowManager$LayoutParams;->gravity:I
    000e05fciget v3, v1, Le/t;->d:I
    000e0600iput v3, v9, Landroid/view/WindowManager$LayoutParams;->windowAnimations:I
    000e0604iget-object v3, v1, Le/t;->e:Le/s;
    000e0608invoke-interface {v4, v3, v9}, Landroid/view/ViewManager;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    000e060eiput-boolean v5, v1, Le/t;->m:Z
    000e0612if-nez v2, :cond_1d9
    000e0616invoke-virtual {v0}, Le/u;->H()V
    000e061creturn-void
    000e061eiput-boolean v5, v1, Le/t;->n:Z
    000e0622return-void
    000e0260
    000e0624
    000e0624e.u::i(android.view.View):
    000e0634invoke-virtual {v2}, Le/u;->v()V
    000e063aiget-object v0, v2, Le/u;->A:Landroid/view/ViewGroup;
    000e063econst v1, 0x1020002
    000e0644invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
    000e064amove-result-object v0
    000e064ccheck-cast v0, Landroid/view/ViewGroup;
    000e0650invoke-virtual {v0}, Landroid/view/ViewGroup;->removeAllViews()V
    000e0656invoke-virtual {v0, v3}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
    000e065ciget-object v3, v2, Le/u;->m:Le/p;
    000e0660iget-object v0, v2, Le/u;->l:Landroid/view/Window;
    000e0664invoke-virtual {v0}, Landroid/view/Window;->getCallback()Landroid/view/Window$Callback;
    000e066amove-result-object v0
    000e066cinvoke-virtual {v3, v0}, Le/p;->a(Landroid/view/Window$Callback;)V
    000e0672return-void
    000e0624
    000e0674
    000e0674e.u::j(android.view.View, android.view.ViewGroup$LayoutParams):
    000e0684invoke-virtual {v2}, Le/u;->v()V
    000e068aiget-object v0, v2, Le/u;->A:Landroid/view/ViewGroup;
    000e068econst v1, 0x1020002
    000e0694invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
    000e069amove-result-object v0
    000e069ccheck-cast v0, Landroid/view/ViewGroup;
    000e06a0invoke-virtual {v0}, Landroid/view/ViewGroup;->removeAllViews()V
    000e06a6invoke-virtual {v0, v3, v4}, Landroid/view/ViewGroup;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    000e06aciget-object v3, v2, Le/u;->m:Le/p;
    000e06b0iget-object v4, v2, Le/u;->l:Landroid/view/Window;
    000e06b4invoke-virtual {v4}, Landroid/view/Window;->getCallback()Landroid/view/Window$Callback;
    000e06bamove-result-object v4
    000e06bcinvoke-virtual {v3, v4}, Le/p;->a(Landroid/view/Window$Callback;)V
    000e06c2return-void
    000e0674
    000e06c4
    000e06c4e.u::h(int):
    000e06d4invoke-virtual {v2}, Le/u;->v()V
    000e06daiget-object v0, v2, Le/u;->A:Landroid/view/ViewGroup;
    000e06deconst v1, 0x1020002
    000e06e4invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
    000e06eamove-result-object v0
    000e06eccheck-cast v0, Landroid/view/ViewGroup;
    000e06f0invoke-virtual {v0}, Landroid/view/ViewGroup;->removeAllViews()V
    000e06f6iget-object v1, v2, Le/u;->k:Landroid/content/Context;
    000e06fainvoke-static {v1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
    000e0700move-result-object v1
    000e0702invoke-virtual {v1, v3, v0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
    000e0708iget-object v3, v2, Le/u;->m:Le/p;
    000e070ciget-object v0, v2, Le/u;->l:Landroid/view/Window;
    000e0710invoke-virtual {v0}, Landroid/view/Window;->getCallback()Landroid/view/Window$Callback;
    000e0716move-result-object v0
    000e0718invoke-virtual {v3, v0}, Le/p;->a(Landroid/view/Window$Callback;)V
    000e071ereturn-void
    000e06c4
    000e0720
    000e0720e.u::k(java.lang.CharSequence):
    000e0730iput-object v3, v2, Le/u;->q:Ljava/lang/CharSequence;
    000e0734iget-object v0, v2, Le/u;->r:Lj/p0;
    000e0738if-eqz v0, :cond_a
    000e073cinvoke-interface {v0, v3}, Lj/p0;->setWindowTitle(Ljava/lang/CharSequence;)V
    000e0742return-void
    000e0744iget-object v0, v2, Le/u;->o:Le/H;
    000e0748if-eqz v0, :cond_2f
    000e074ciget-object v0, v0, Le/H;->n:Lj/q0;
    000e0750check-cast v0, Lj/t1;
    000e0754iget-boolean v1, v0, Lj/t1;->g:Z
    000e0758if-nez v1, :cond_36
    000e075ciput-object v3, v0, Lj/t1;->h:Ljava/lang/CharSequence;
    000e0760iget v1, v0, Lj/t1;->b:I
    000e0764and-int/lit8 v1, v1, 0x8
    000e0768if-eqz v1, :cond_36
    000e076ciget-object v1, v0, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000e0770invoke-virtual {v1, v3}, Landroidx/appcompat/widget/Toolbar;->setTitle(Ljava/lang/CharSequence;)V
    000e0776iget-boolean v0, v0, Lj/t1;->g:Z
    000e077aif-eqz v0, :cond_36
    000e077einvoke-virtual {v1}, Landroid/view/View;->getRootView()Landroid/view/View;
    000e0784move-result-object v0
    000e0786invoke-static {v0, v3}, LK/P;->n(Landroid/view/View;Ljava/lang/CharSequence;)V
    000e078creturn-void
    000e078eiget-object v0, v2, Le/u;->B:Landroid/widget/TextView;
    000e0792if-eqz v0, :cond_36
    000e0796invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
    000e079creturn-void
    000e0720
    000e079e
    000e079e // align 0x10
    000e07a0
    000e07a0e.u::G():
    000e07b0iget-boolean v0, v2, Le/u;->z:Z
    000e07b4if-nez v0, :cond_5
    000e07b8return-void
    000e07banew-instance v0, Landroid/util/AndroidRuntimeException;
    000e07beconst-string v1, "Window feature must be requested before adding content"
    000e07c2invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;-><init>(Ljava/lang/String;)V
    000e07c8throw v0
    000e07a0
    000e07ca
    000e07ca // align 0x4
    000e07cc
    000e07cce.u::H():
    000e07dcsget v0, Landroid/os/Build$VERSION;->SDK_INT:I
    000e07e0const/16 v1, 0x21
    000e07e4if-lt v0, v1, :cond_36
    000e07e8iget-object v0, v3, Le/u;->f0:Landroid/window/OnBackInvokedDispatcher;
    000e07ecconst/4 v1, 0x0
    000e07eeif-nez v0, :cond_c
    000e07f2goto :goto_1c
    000e07f4invoke-virtual {v3, v1}, Le/u;->y(I)Le/t;
    000e07famove-result-object v0
    000e07fciget-boolean v0, v0, Le/t;->m:Z
    000e0800const/4 v2, 0x1
    000e0802if-eqz v0, :cond_17
    000e0806move v1, v2
    000e0808goto :goto_1c
    000e080aiget-object v0, v3, Le/u;->u:Lh/a;
    000e080eif-eqz v0, :cond_1c
    000e0812goto :goto_15
    000e0814if-eqz v1, :cond_2b
    000e0818iget-object v0, v3, Le/u;->g0:Landroid/window/OnBackInvokedCallback;
    000e081cif-nez v0, :cond_2b
    000e0820iget-object v0, v3, Le/u;->f0:Landroid/window/OnBackInvokedDispatcher;
    000e0824invoke-static {v0, v3}, Le/o;->b(Ljava/lang/Object;Le/u;)Landroid/window/OnBackInvokedCallback;
    000e082amove-result-object v0
    000e082ciput-object v0, v3, Le/u;->g0:Landroid/window/OnBackInvokedCallback;
    000e0830return-void
    000e0832if-nez v1, :cond_36
    000e0836iget-object v0, v3, Le/u;->g0:Landroid/window/OnBackInvokedCallback;
    000e083aif-eqz v0, :cond_36
    000e083eiget-object v1, v3, Le/u;->f0:Landroid/window/OnBackInvokedDispatcher;
    000e0842invoke-static {v1, v0}, Le/o;->c(Ljava/lang/Object;Ljava/lang/Object;)V
    000e0848return-void
    000e07cc
    000e084a
    000e084a // align 0x4
    000e084c
    000e084ce.j::b(android.content.Context):
    000e085csget-object v0, Le/j;->e:Ljava/lang/Boolean;
    000e0860if-nez v0, :cond_30
    000e0864sget v0, Le/z;->a:I
    000e0868invoke-static {}, Le/y;->a()I
    000e086emove-result v0
    000e0870or-int/lit16 v0, v0, 0x80
    000e0874invoke-virtual {v4}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
    000e087amove-result-object v1
    000e087cnew-instance v2, Landroid/content/ComponentName;
    000e0880const-class v3, Le/z;
    000e0884invoke-direct {v2, v4, v3}, Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
    000e088ainvoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;->getServiceInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ServiceInfo;
    000e0890move-result-object v4
    000e0892iget-object v4, v4, Landroid/content/pm/ServiceInfo;->metaData:Landroid/os/Bundle;
    000e0896if-eqz v4, :cond_30
    000e089aconst-string v0, "autoStoreLocales"
    000e089einvoke-virtual {v4, v0}, Landroid/os/BaseBundle;->getBoolean(Ljava/lang/String;)Z
    000e08a4move-result v4
    000e08a6invoke-static {v4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
    000e08acmove-result-object v4
    000e08aesput-object v4, Le/j;->e:Ljava/lang/Boolean;
    000e08b2goto :goto_30
    000e08b4sget-object v4, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
    000e08b8sput-object v4, Le/j;->e:Ljava/lang/Boolean;
    000e08bcsget-object v4, Le/j;->e:Ljava/lang/Boolean;
    000e08c0invoke-virtual {v4}, Ljava/lang/Boolean;->booleanValue()Z
    000e08c6move-result v4
    000e08c8return v4
    000e084c
    000e08ca
    000e08ca struct code_item_padding
    000e08ca padding uint16 0x0000
    000e08cc
    000e08cc struct try_item
    000e08cc start_addr uint32 0xe0864
    000e08d0 insn_count int 39
    000e08d2 handler_off uint16 0xe08d5
    000e08d4
    000e08d4 struct encoded_catch_handler_list
    000e08d4 size int 1
    000e08d5
    000e08d5 struct encoded_catch_handler ← 0xe08d2
    000e08d5 size int64 1
    000e08d6 handlers[0].type_idx int 0xa474
    000e08d8 handlers[0].addr uint32 0xe08b4
    000e08d9
    000e08d9 // align 0x4
    000e08dc
    000e08dce.j::<clinit>():
    000e08ecnew-instance v0, Le/A;
    000e08f0new-instance v1, Le/B;
    000e08f4invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000e08fainvoke-direct {v0, v1}, Le/A;-><init>(Le/B;)V
    000e0900sput-object v0, Le/j;->a:Le/A;
    000e0904const/16 v0, -0x64
    000e0908sput v0, Le/j;->b:I
    000e090cconst/4 v0, 0x0
    000e090esput-object v0, Le/j;->c:LG/g;
    000e0912sput-object v0, Le/j;->d:LG/g;
    000e0916sput-object v0, Le/j;->e:Ljava/lang/Boolean;
    000e091aconst/4 v0, 0x0
    000e091csput-boolean v0, Le/j;->f:Z
    000e0920new-instance v0, Lo/c;
    000e0924invoke-direct {v0}, Lo/c;-><init>()V
    000e092asput-object v0, Le/j;->g:Lo/c;
    000e092enew-instance v0, Ljava/lang/Object;
    000e0932invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000e0938sput-object v0, Le/j;->h:Ljava/lang/Object;
    000e093cnew-instance v0, Ljava/lang/Object;
    000e0940invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000e0946sput-object v0, Le/j;->i:Ljava/lang/Object;
    000e094areturn-void
    000e08dc
    000e094c
    000e094ce.j::f(e.u):
    000e095csget-object v0, Le/j;->h:Ljava/lang/Object;
    000e0960monitor-enter v0
    000e0962sget-object v1, Le/j;->g:Lo/c;
    000e0966invoke-virtual {v1}, Lo/c;->iterator()Ljava/util/Iterator;
    000e096cmove-result-object v1
    000e096emove-object v2, v1
    000e0970check-cast v2, Lo/g;
    000e0974invoke-virtual {v2}, Lo/g;->hasNext()Z
    000e097amove-result v3
    000e097cif-eqz v3, :cond_28
    000e0980invoke-virtual {v2}, Lo/g;->next()Ljava/lang/Object;
    000e0986move-result-object v3
    000e0988check-cast v3, Ljava/lang/ref/WeakReference;
    000e098cinvoke-virtual {v3}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
    000e0992move-result-object v3
    000e0994check-cast v3, Le/j;
    000e0998if-eq v3, v4, :cond_22
    000e099cif-nez v3, :cond_9
    000e09a0invoke-virtual {v2}, Lo/g;->remove()V
    000e09a6goto :goto_9
    000e09a8move-exception v4
    000e09aagoto :goto_2a
    000e09acmonitor-exit v0
    000e09aereturn-void
    000e09b0monitor-exit v0
    000e09b2throw v4
    000e094c
    000e09b4
    000e09b4 struct try_item
    000e09b4 start_addr uint32 0xe0962
    000e09b8 insn_count int 40
    000e09ba handler_off uint16 0xe09bd
    000e09bc
    000e09bc struct encoded_catch_handler_list
    000e09bc size int 1
    000e09bd
    000e09bd struct encoded_catch_handler ← 0xe09ba
    000e09bd size int64 0
    000e09be catch_all_addr uint32 0xe09a8
    000e09bf
    000e09bf // align 0x10
    000e09c0
    000e09c0e.v::d(android.view.KeyEvent):
    000e09d0iget-object v0, v1, Le/v;->a:Le/e;
    000e09d4invoke-virtual {v0, v2}, Le/e;->j(Landroid/view/KeyEvent;)Z
    000e09damove-result v2
    000e09dcreturn v2
    000e09c0
    000e09de
    000e09de // align 0x10
    000e09e0
    000e09e0e.v::<init>(e.e):
    000e09f0invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000e09f6iput-object v1, v0, Le/v;->a:Le/e;
    000e09fareturn-void
    000e09e0
    000e09fc
    000e09fce.w::<init>(android.view.View, java.lang.String):
    000e0a0cconst/4 v0, 0x0
    000e0a0eiput v0, v1, Le/w;->a:I
    000e0a12invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000e0a18iput-object v2, v1, Le/w;->b:Landroid/view/View;
    000e0a1ciput-object v3, v1, Le/w;->c:Ljava/lang/Object;
    000e0a20return-void
    000e09fc