File classes.dex
Function:
    000eaaac
    000eaaach.f::getTitleOptionalHint():
    000eaabciget-object v0, v1, Lh/f;->b:Lh/a;
    000eaac0iget-boolean v0, v0, Lh/a;->b:Z
    000eaac4return v0
    000eaaac
    000eaac6
    000eaac6 // align 0x8
    000eaac8
    000eaac8h.f::isTitleOptional():
    000eaad8iget-object v0, v1, Lh/f;->b:Lh/a;
    000eaadcinvoke-virtual {v0}, Lh/a;->i()Z
    000eaae2move-result v0
    000eaae4return v0
    000eaac8
    000eaae6
    000eaae6 // align 0x8
    000eaae8
    000eaae8h.f::getSubtitle():
    000eaaf8iget-object v0, v1, Lh/f;->b:Lh/a;
    000eaafcinvoke-virtual {v0}, Lh/a;->f()Ljava/lang/CharSequence;
    000eab02move-result-object v0
    000eab04return-object v0
    000eaae8
    000eab06
    000eab06 // align 0x8
    000eab08
    000eab08h.f::getTitle():
    000eab18iget-object v0, v1, Lh/f;->b:Lh/a;
    000eab1cinvoke-virtual {v0}, Lh/a;->g()Ljava/lang/CharSequence;
    000eab22move-result-object v0
    000eab24return-object v0
    000eab08
    000eab26
    000eab26 // align 0x8
    000eab28
    000eab28h.f::getTag():
    000eab38iget-object v0, v1, Lh/f;->b:Lh/a;
    000eab3ciget-object v0, v0, Lh/a;->a:Ljava/lang/Object;
    000eab40return-object v0
    000eab28
    000eab42
    000eab42 // align 0x4
    000eab44
    000eab44h.f::<init>(android.content.Context, h.a):
    000eab54invoke-direct {v0}, Landroid/view/ActionMode;-><init>()V
    000eab5aiput-object v1, v0, Lh/f;->a:Landroid/content/Context;
    000eab5eiput-object v2, v0, Lh/f;->b:Lh/a;
    000eab62return-void
    000eab44
    000eab64
    000eab64h.f::finish():
    000eab74iget-object v0, v1, Lh/f;->b:Lh/a;
    000eab78invoke-virtual {v0}, Lh/a;->a()V
    000eab7ereturn-void
    000eab64
    000eab80
    000eab80h.f::invalidate():
    000eab90iget-object v0, v1, Lh/f;->b:Lh/a;
    000eab94invoke-virtual {v0}, Lh/a;->h()V
    000eab9areturn-void
    000eab80
    000eab9c
    000eab9ch.f::setCustomView(android.view.View):
    000eabaciget-object v0, v1, Lh/f;->b:Lh/a;
    000eabb0invoke-virtual {v0, v2}, Lh/a;->j(Landroid/view/View;)V
    000eabb6return-void
    000eab9c
    000eabb8
    000eabb8h.f::setSubtitle(int):
    000eabc8iget-object v0, v1, Lh/f;->b:Lh/a;
    000eabccinvoke-virtual {v0, v2}, Lh/a;->k(I)V
    000eabd2return-void
    000eabb8
    000eabd4
    000eabd4h.f::setSubtitle(java.lang.CharSequence):
    000eabe4iget-object v0, v1, Lh/f;->b:Lh/a;
    000eabe8invoke-virtual {v0, v2}, Lh/a;->m(Ljava/lang/CharSequence;)V
    000eabeereturn-void
    000eabd4
    000eabf0
    000eabf0h.f::setTag(java.lang.Object):
    000eac00iget-object v0, v1, Lh/f;->b:Lh/a;
    000eac04iput-object v2, v0, Lh/a;->a:Ljava/lang/Object;
    000eac08return-void
    000eabf0
    000eac0a
    000eac0a // align 0x4
    000eac0c
    000eac0ch.f::setTitle(int):
    000eac1ciget-object v0, v1, Lh/f;->b:Lh/a;
    000eac20invoke-virtual {v0, v2}, Lh/a;->n(I)V
    000eac26return-void
    000eac0c
    000eac28
    000eac28h.f::setTitle(java.lang.CharSequence):
    000eac38iget-object v0, v1, Lh/f;->b:Lh/a;
    000eac3cinvoke-virtual {v0, v2}, Lh/a;->o(Ljava/lang/CharSequence;)V
    000eac42return-void
    000eac28
    000eac44
    000eac44h.f::setTitleOptionalHint(boolean):
    000eac54iget-object v0, v1, Lh/f;->b:Lh/a;
    000eac58invoke-virtual {v0, v2}, Lh/a;->p(Z)V
    000eac5ereturn-void
    000eac44
    000eac60
    000eac60h.g::onMenuItemClick(android.view.MenuItem):
    000eac70iget-object v0, v4, Lh/g;->b:Ljava/lang/reflect/Method;
    000eac74invoke-virtual {v0}, Ljava/lang/reflect/Method;->getReturnType()Ljava/lang/Class;
    000eac7amove-result-object v1
    000eac7csget-object v2, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class;
    000eac80iget-object v3, v4, Lh/g;->a:Ljava/lang/Object;
    000eac84if-ne v1, v2, :cond_1d
    000eac88filled-new-array {v5}, [Ljava/lang/Object;
    000eac8emove-result-object v5
    000eac90invoke-virtual {v0, v3, v5}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    000eac96move-result-object v5
    000eac98check-cast v5, Ljava/lang/Boolean;
    000eac9cinvoke-virtual {v5}, Ljava/lang/Boolean;->booleanValue()Z
    000eaca2move-result v5
    000eaca4return v5
    000eaca6move-exception v5
    000eaca8goto :goto_26
    000eacaafilled-new-array {v5}, [Ljava/lang/Object;
    000eacb0move-result-object v5
    000eacb2invoke-virtual {v0, v3, v5}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    000eacb8const/4 v5, 0x1
    000eacbareturn v5
    000eacbcnew-instance v0, Ljava/lang/RuntimeException;
    000eacc0invoke-direct {v0, v5}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
    000eacc6throw v0
    000eac60
    000eacc8
    000eacc8 struct try_item
    000eacc8 start_addr uint32 0xeac74
    000eaccc insn_count int 6
    000eacce handler_off uint16 0xeacd9
    000eacd0
    000eacd0 struct try_item
    000eacd0 start_addr uint32 0xeac88
    000eacd4 insn_count int 24
    000eacd6 handler_off uint16 0xeacd9
    000eacd8
    000eacd8 struct encoded_catch_handler_list
    000eacd8 size int 1
    000eacd9
    000eacd9 struct encoded_catch_handler ← 0xeacce 0xeacd6
    000eacd9 size int64 1
    000eacda handlers[0].type_idx int 0xb554
    000eacdc handlers[0].addr uint32 0xeaca6
    000eacdd
    000eacdd // align 0x10
    000eace0
    000eace0h.g::<clinit>():
    000eacf0const-class v0, Landroid/view/MenuItem;
    000eacf4filled-new-array {v0}, [Ljava/lang/Class;
    000eacfamove-result-object v0
    000eacfcsput-object v0, Lh/g;->c:[Ljava/lang/Class;
    000ead00return-void
    000eace0
    000ead02
    000ead02 // align 0x4
    000ead04
    000ead04h.h::a(java.lang.String, java.lang.Class[], java.lang.Object[]):
    000ead14iget-object v0, v2, Lh/h;->E:Lh/i;
    000ead18iget-object v0, v0, Lh/i;->c:Landroid/content/Context;
    000ead1cinvoke-virtual {v0}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader;
    000ead22move-result-object v0
    000ead24const/4 v1, 0x0
    000ead26invoke-static {v3, v1, v0}, Ljava/lang/Class;->forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;
    000ead2cmove-result-object v3
    000ead2einvoke-virtual {v3, v4}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
    000ead34move-result-object v3
    000ead36const/4 v4, 0x1
    000ead38invoke-virtual {v3, v4}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
    000ead3einvoke-virtual {v3, v5}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object;
    000ead44move-result-object v3
    000ead46return-object v3
    000ead48const/4 v3, 0x0
    000ead4areturn-object v3
    000ead04
    000ead4c
    000ead4c struct try_item
    000ead4c start_addr uint32 0xead14
    000ead50 insn_count int 25
    000ead52 handler_off uint16 0xead55
    000ead54
    000ead54 struct encoded_catch_handler_list
    000ead54 size int 1
    000ead55
    000ead55 struct encoded_catch_handler ← 0xead52
    000ead55 size int64 1
    000ead56 handlers[0].type_idx int 0xb554
    000ead58 handlers[0].addr uint32 0xead48
    000ead59
    000ead59 // align 0x4
    000ead5c
    000ead5ch.h::<init>(h.i, android.view.Menu):
    000ead6cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000ead72iput-object v1, v0, Lh/h;->E:Lh/i;
    000ead76const/4 v1, 0x0
    000ead78iput-object v1, v0, Lh/h;->C:Landroid/content/res/ColorStateList;
    000ead7ciput-object v1, v0, Lh/h;->D:Landroid/graphics/PorterDuff$Mode;
    000ead80iput-object v2, v0, Lh/h;->a:Landroid/view/Menu;
    000ead84const/4 v1, 0x0
    000ead86iput v1, v0, Lh/h;->b:I
    000ead8aiput v1, v0, Lh/h;->c:I
    000ead8eiput v1, v0, Lh/h;->d:I
    000ead92iput v1, v0, Lh/h;->e:I
    000ead96const/4 v1, 0x1
    000ead98iput-boolean v1, v0, Lh/h;->f:Z
    000ead9ciput-boolean v1, v0, Lh/h;->g:Z
    000eada0return-void
    000ead5c
    000eada2
    000eada2 // align 0x4
    000eada4
    000eada4h.h::b(android.view.MenuItem):
    000eadb4iget-boolean v0, v8, Lh/h;->s:Z
    000eadb8invoke-interface {v9, v0}, Landroid/view/MenuItem;->setChecked(Z)Landroid/view/MenuItem;
    000eadbemove-result-object v0
    000eadc0iget-boolean v1, v8, Lh/h;->t:Z
    000eadc4invoke-interface {v0, v1}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem;
    000eadcamove-result-object v0
    000eadcciget-boolean v1, v8, Lh/h;->u:Z
    000eadd0invoke-interface {v0, v1}, Landroid/view/MenuItem;->setEnabled(Z)Landroid/view/MenuItem;
    000eadd6move-result-object v0
    000eadd8iget v1, v8, Lh/h;->r:I
    000eaddcconst/4 v2, 0x0
    000eaddeconst/4 v3, 0x1
    000eade0if-lt v1, v3, :cond_1a
    000eade4move v1, v3
    000eade6goto :goto_1b
    000eade8move v1, v2
    000eadeainvoke-interface {v0, v1}, Landroid/view/MenuItem;->setCheckable(Z)Landroid/view/MenuItem;
    000eadf0move-result-object v0
    000eadf2iget-object v1, v8, Lh/h;->l:Ljava/lang/CharSequence;
    000eadf6invoke-interface {v0, v1}, Landroid/view/MenuItem;->setTitleCondensed(Ljava/lang/CharSequence;)Landroid/view/MenuItem;
    000eadfcmove-result-object v0
    000eadfeiget v1, v8, Lh/h;->m:I
    000eae02invoke-interface {v0, v1}, Landroid/view/MenuItem;->setIcon(I)Landroid/view/MenuItem;
    000eae08iget v0, v8, Lh/h;->v:I
    000eae0cif-ltz v0, :cond_31
    000eae10invoke-interface {v9, v0}, Landroid/view/MenuItem;->setShowAsAction(I)V
    000eae16iget-object v0, v8, Lh/h;->y:Ljava/lang/String;
    000eae1aiget-object v1, v8, Lh/h;->E:Lh/i;
    000eae1eif-eqz v0, :cond_92
    000eae22iget-object v0, v1, Lh/i;->c:Landroid/content/Context;
    000eae26invoke-virtual {v0}, Landroid/content/Context;->isRestricted()Z
    000eae2cmove-result v0
    000eae2eif-nez v0, :cond_8a
    000eae32new-instance v0, Lh/g;
    000eae36iget-object v4, v1, Lh/i;->d:Ljava/lang/Object;
    000eae3aif-nez v4, :cond_4d
    000eae3eiget-object v4, v1, Lh/i;->c:Landroid/content/Context;
    000eae42invoke-static {v4}, Lh/i;->a(Ljava/lang/Object;)Ljava/lang/Object;
    000eae48move-result-object v4
    000eae4aiput-object v4, v1, Lh/i;->d:Ljava/lang/Object;
    000eae4eiget-object v4, v1, Lh/i;->d:Ljava/lang/Object;
    000eae52iget-object v5, v8, Lh/h;->y:Ljava/lang/String;
    000eae56invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000eae5ciput-object v4, v0, Lh/g;->a:Ljava/lang/Object;
    000eae60invoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000eae66move-result-object v4
    000eae68sget-object v6, Lh/g;->c:[Ljava/lang/Class;
    000eae6cinvoke-virtual {v4, v5, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
    000eae72move-result-object v6
    000eae74iput-object v6, v0, Lh/g;->b:Ljava/lang/reflect/Method;
    000eae78invoke-interface {v9, v0}, Landroid/view/MenuItem;->setOnMenuItemClickListener(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;
    000eae7egoto :goto_92
    000eae80move-exception v9
    000eae82new-instance v0, Landroid/view/InflateException;
    000eae86new-instance v1, Ljava/lang/StringBuilder;
    000eae8aconst-string v2, "Couldn't resolve menu item onClick handler "
    000eae8einvoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000eae94invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000eae9aconst-string v2, " in class "
    000eae9einvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000eaea4invoke-virtual {v4}, Ljava/lang/Class;->getName()Ljava/lang/String;
    000eaeaamove-result-object v2
    000eaeacinvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000eaeb2invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000eaeb8move-result-object v1
    000eaebainvoke-direct {v0, v1}, Landroid/view/InflateException;-><init>(Ljava/lang/String;)V
    000eaec0invoke-virtual {v0, v9}, Ljava/lang/Throwable;->initCause(Ljava/lang/Throwable;)Ljava/lang/Throwable;
    000eaec6throw v0
    000eaec8new-instance v9, Ljava/lang/IllegalStateException;
    000eaeccconst-string v0, "The android:onClick attribute cannot be used within a restricted context"
    000eaed0invoke-direct {v9, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000eaed6throw v9
    000eaed8iget v0, v8, Lh/h;->r:I
    000eaedcconst/4 v4, 0x2
    000eaedeif-lt v0, v4, :cond_cc
    000eaee2instance-of v0, v9, Li/n;
    000eaee6if-eqz v0, :cond_a2
    000eaeeamove-object v0, v9
    000eaeeccheck-cast v0, Li/n;
    000eaef0invoke-virtual {v0, v3}, Li/n;->f(Z)V
    000eaef6goto :goto_cc
    000eaef8instance-of v0, v9, Li/s;
    000eaefcif-eqz v0, :cond_cc
    000eaf00move-object v0, v9
    000eaf02check-cast v0, Li/s;
    000eaf06iget-object v4, v0, Li/s;->d:Ljava/lang/reflect/Method;
    000eaf0aiget-object v5, v0, Li/s;->c:LE/a;
    000eaf0eif-nez v4, :cond_c1
    000eaf12invoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000eaf18move-result-object v4
    000eaf1aconst-string v6, "setExclusiveCheckable"
    000eaf1esget-object v7, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class;
    000eaf22filled-new-array {v7}, [Ljava/lang/Class;
    000eaf28move-result-object v7
    000eaf2ainvoke-virtual {v4, v6, v7}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
    000eaf30move-result-object v4
    000eaf32iput-object v4, v0, Li/s;->d:Ljava/lang/reflect/Method;
    000eaf36iget-object v0, v0, Li/s;->d:Ljava/lang/reflect/Method;
    000eaf3asget-object v4, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
    000eaf3efilled-new-array {v4}, [Ljava/lang/Object;
    000eaf44move-result-object v4
    000eaf46invoke-virtual {v0, v5, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    000eaf4ciget-object v0, v8, Lh/h;->x:Ljava/lang/String;
    000eaf50if-eqz v0, :cond_de
    000eaf54sget-object v2, Lh/i;->e:[Ljava/lang/Class;
    000eaf58iget-object v1, v1, Lh/i;->a:[Ljava/lang/Object;
    000eaf5cinvoke-virtual {v8, v0, v2, v1}, Lh/h;->a(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
    000eaf62move-result-object v0
    000eaf64check-cast v0, Landroid/view/View;
    000eaf68invoke-interface {v9, v0}, Landroid/view/MenuItem;->setActionView(Landroid/view/View;)Landroid/view/MenuItem;
    000eaf6emove v2, v3
    000eaf70iget v0, v8, Lh/h;->w:I
    000eaf74if-lez v0, :cond_e7
    000eaf78if-nez v2, :cond_e7
    000eaf7cinvoke-interface {v9, v0}, Landroid/view/MenuItem;->setActionView(I)Landroid/view/MenuItem;
    000eaf82iget-object v0, v8, Lh/h;->z:Li/o;
    000eaf86if-eqz v0, :cond_f5
    000eaf8ainstance-of v1, v9, LE/a;
    000eaf8eif-eqz v1, :cond_f5
    000eaf92move-object v1, v9
    000eaf94check-cast v1, LE/a;
    000eaf98invoke-interface {v1, v0}, LE/a;->b(Li/o;)LE/a;
    000eaf9eiget-object v0, v8, Lh/h;->A:Ljava/lang/CharSequence;
    000eafa2instance-of v1, v9, LE/a;
    000eafa6const/16 v2, 0x1a
    000eafaaif-eqz v1, :cond_104
    000eafaemove-object v3, v9
    000eafb0check-cast v3, LE/a;
    000eafb4invoke-interface {v3, v0}, LE/a;->setContentDescription(Ljava/lang/CharSequence;)LE/a;
    000eafbagoto :goto_10b
    000eafbcsget v3, Landroid/os/Build$VERSION;->SDK_INT:I
    000eafc0if-lt v3, v2, :cond_10b
    000eafc4invoke-static {v9, v0}, LK/l;->h(Landroid/view/MenuItem;Ljava/lang/CharSequence;)Landroid/view/MenuItem;
    000eafcaiget-object v0, v8, Lh/h;->B:Ljava/lang/CharSequence;
    000eafceif-eqz v1, :cond_116
    000eafd2move-object v3, v9
    000eafd4check-cast v3, LE/a;
    000eafd8invoke-interface {v3, v0}, LE/a;->setTooltipText(Ljava/lang/CharSequence;)LE/a;
    000eafdegoto :goto_11d
    000eafe0sget v3, Landroid/os/Build$VERSION;->SDK_INT:I
    000eafe4if-lt v3, v2, :cond_11d
    000eafe8invoke-static {v9, v0}, LK/l;->m(Landroid/view/MenuItem;Ljava/lang/CharSequence;)Landroid/view/MenuItem;
    000eafeeiget-char v0, v8, Lh/h;->n:C
    000eaff2iget v3, v8, Lh/h;->o:I
    000eaff6if-eqz v1, :cond_12a
    000eaffamove-object v4, v9
    000eaffccheck-cast v4, LE/a;
    000eb000invoke-interface {v4, v0, v3}, LE/a;->setAlphabeticShortcut(CI)Landroid/view/MenuItem;
    000eb006goto :goto_131
    000eb008sget v4, Landroid/os/Build$VERSION;->SDK_INT:I
    000eb00cif-lt v4, v2, :cond_131
    000eb010invoke-static {v9, v0, v3}, LK/l;->g(Landroid/view/MenuItem;CI)Landroid/view/MenuItem;
    000eb016iget-char v0, v8, Lh/h;->p:C
    000eb01aiget v3, v8, Lh/h;->q:I
    000eb01eif-eqz v1, :cond_13e
    000eb022move-object v4, v9
    000eb024check-cast v4, LE/a;
    000eb028invoke-interface {v4, v0, v3}, LE/a;->setNumericShortcut(CI)Landroid/view/MenuItem;
    000eb02egoto :goto_145
    000eb030sget v4, Landroid/os/Build$VERSION;->SDK_INT:I
    000eb034if-lt v4, v2, :cond_145
    000eb038invoke-static {v9, v0, v3}, LK/l;->k(Landroid/view/MenuItem;CI)Landroid/view/MenuItem;
    000eb03eiget-object v0, v8, Lh/h;->D:Landroid/graphics/PorterDuff$Mode;
    000eb042if-eqz v0, :cond_159
    000eb046if-eqz v1, :cond_152
    000eb04amove-object v3, v9
    000eb04ccheck-cast v3, LE/a;
    000eb050invoke-interface {v3, v0}, LE/a;->setIconTintMode(Landroid/graphics/PorterDuff$Mode;)Landroid/view/MenuItem;
    000eb056goto :goto_159
    000eb058sget v3, Landroid/os/Build$VERSION;->SDK_INT:I
    000eb05cif-lt v3, v2, :cond_159
    000eb060invoke-static {v9, v0}, LK/l;->j(Landroid/view/MenuItem;Landroid/graphics/PorterDuff$Mode;)Landroid/view/MenuItem;
    000eb066iget-object v0, v8, Lh/h;->C:Landroid/content/res/ColorStateList;
    000eb06aif-eqz v0, :cond_16c
    000eb06eif-eqz v1, :cond_165
    000eb072check-cast v9, LE/a;
    000eb076invoke-interface {v9, v0}, LE/a;->setIconTintList(Landroid/content/res/ColorStateList;)Landroid/view/MenuItem;
    000eb07cgoto :goto_16c
    000eb07esget v1, Landroid/os/Build$VERSION;->SDK_INT:I
    000eb082if-lt v1, v2, :cond_16c
    000eb086invoke-static {v9, v0}, LK/l;->i(Landroid/view/MenuItem;Landroid/content/res/ColorStateList;)Landroid/view/MenuItem;
    000eb08creturn-void
    000eada4
    000eb08e
    000eb08e struct code_item_padding
    000eb08e padding uint16 0x0000
    000eb090
    000eb090 struct try_item
    000eb090 start_addr uint32 0xeae68
    000eb094 insn_count int 8
    000eb096 handler_off uint16 0xeb0a9
    000eb098
    000eb098 struct try_item
    000eb098 start_addr uint32 0xeaf06
    000eb09c insn_count int 2
    000eb09e handler_off uint16 0xeb0ad
    000eb0a0
    000eb0a0 struct try_item
    000eb0a0 start_addr uint32 0xeaf12
    000eb0a4 insn_count int 29
    000eb0a6 handler_off uint16 0xeb0ad
    000eb0a8
    000eb0a8 struct encoded_catch_handler_list
    000eb0a8 size int 2
    000eb0a9
    000eb0a9 struct encoded_catch_handler ← 0xeb096
    000eb0a9 size int64 1
    000eb0aa handlers[0].type_idx int 0xb554
    000eb0ac handlers[0].addr uint32 0xeae80
    000eb0ad
    000eb0ad struct encoded_catch_handler ← 0xeb09e 0xeb0a6
    000eb0ad size int64 1
    000eb0ae handlers[0].type_idx int 0xb554
    000eb0b0 handlers[0].addr uint32 0xeaf4c
    000eb0b2
    000eb0b2 // align 0x4
    000eb0b4
    000eb0b4h.i::a(java.lang.Object):
    000eb0c4instance-of v0, v1, Landroid/app/Activity;
    000eb0c8if-eqz v0, :cond_5
    000eb0ccreturn-object v1
    000eb0ceinstance-of v0, v1, Landroid/content/ContextWrapper;
    000eb0d2if-eqz v0, :cond_13
    000eb0d6check-cast v1, Landroid/content/ContextWrapper;
    000eb0dainvoke-virtual {v1}, Landroid/content/ContextWrapper;->getBaseContext()Landroid/content/Context;
    000eb0e0move-result-object v1
    000eb0e2invoke-static {v1}, Lh/i;->a(Ljava/lang/Object;)Ljava/lang/Object;
    000eb0e8move-result-object v1
    000eb0eareturn-object v1
    000eb0b4
    000eb0ec
    000eb0ech.i::<clinit>():
    000eb0fcconst-class v0, Landroid/content/Context;
    000eb100filled-new-array {v0}, [Ljava/lang/Class;
    000eb106move-result-object v0
    000eb108sput-object v0, Lh/i;->e:[Ljava/lang/Class;
    000eb10csput-object v0, Lh/i;->f:[Ljava/lang/Class;
    000eb110return-void
    000eb0ec
    000eb112
    000eb112 // align 0x4
    000eb114
    000eb114h.i::<init>(android.content.Context):
    000eb124invoke-direct {v0, v1}, Landroid/view/MenuInflater;-><init>(Landroid/content/Context;)V
    000eb12aiput-object v1, v0, Lh/i;->c:Landroid/content/Context;
    000eb12efilled-new-array {v1}, [Ljava/lang/Object;
    000eb134move-result-object v1
    000eb136iput-object v1, v0, Lh/i;->a:[Ljava/lang/Object;
    000eb13aiput-object v1, v0, Lh/i;->b:[Ljava/lang/Object;
    000eb13ereturn-void
    000eb114
    000eb140
    000eb140h.i::inflate(int, android.view.Menu):
    000eb150const-string v0, "Error inflating menu XML"
    000eb154instance-of v1, v5, Li/l;
    000eb158if-nez v1, :cond_a
    000eb15cinvoke-super {v3, v4, v5}, Landroid/view/MenuInflater;->inflate(ILandroid/view/Menu;)V
    000eb162return-void
    000eb164const/4 v1, 0x0
    000eb166iget-object v2, v3, Lh/i;->c:Landroid/content/Context;
    000eb16ainvoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000eb170move-result-object v2
    000eb172invoke-virtual {v2, v4}, Landroid/content/res/Resources;->getLayout(I)Landroid/content/res/XmlResourceParser;
    000eb178move-result-object v1
    000eb17ainvoke-static {v1}, Landroid/util/Xml;->asAttributeSet(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;
    000eb180move-result-object v4
    000eb182invoke-virtual {v3, v1, v4, v5}, Lh/i;->b(Landroid/content/res/XmlResourceParser;Landroid/util/AttributeSet;Landroid/view/Menu;)V
    000eb188invoke-interface {v1}, Landroid/content/res/XmlResourceParser;->close()V
    000eb18ereturn-void
    000eb190move-exception v4
    000eb192goto :goto_32
    000eb194move-exception v4
    000eb196goto :goto_26
    000eb198move-exception v4
    000eb19agoto :goto_2c
    000eb19cnew-instance v5, Landroid/view/InflateException;
    000eb1a0invoke-direct {v5, v0, v4}, Landroid/view/InflateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
    000eb1a6throw v5
    000eb1a8new-instance v5, Landroid/view/InflateException;
    000eb1acinvoke-direct {v5, v0, v4}, Landroid/view/InflateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
    000eb1b2throw v5
    000eb1b4if-eqz v1, :cond_37
    000eb1b8invoke-interface {v1}, Landroid/content/res/XmlResourceParser;->close()V
    000eb1bethrow v4
    000eb140
    000eb1c0
    000eb1c0 struct try_item
    000eb1c0 start_addr uint32 0xeb166
    000eb1c4 insn_count int 17
    000eb1c6 handler_off uint16 0xeb1d1
    000eb1c8
    000eb1c8 struct try_item
    000eb1c8 start_addr uint32 0xeb19c
    000eb1cc insn_count int 12
    000eb1ce handler_off uint16 0xeb1d9
    000eb1d0
    000eb1d0 struct encoded_catch_handler_list
    000eb1d0 size int 2
    000eb1d1
    000eb1d1 struct encoded_catch_handler ← 0xeb1c6
    000eb1d1 size int64 -2
    000eb1d2 handlers[0].type_idx int 0xba48
    000eb1d4 handlers[0].addr uint32 0xeb198
    000eb1d5 handlers[1].type_idx int 0xb4d4
    000eb1d7 handlers[1].addr uint32 0xeb194
    000eb1d8 catch_all_addr uint32 0xeb190
    000eb1d9
    000eb1d9 struct encoded_catch_handler ← 0xeb1ce
    000eb1d9 size int64 0
    000eb1da catch_all_addr uint32 0xeb190
    000eb1db
    000eb1db // align 0x4
    000eb1dc
    000eb1dch.i::b(android.content.res.XmlResourceParser, android.util.AttributeSet, android.view.Menu):
    000eb1ecmove-object/from16 v0, v16
    000eb1f0move-object/from16 v1, v18
    000eb1f4new-instance v2, Lh/h;
    000eb1f8move-object/from16 v3, v19
    000eb1fcinvoke-direct {v2, v0, v3}, Lh/h;-><init>(Lh/i;Landroid/view/Menu;)V
    000eb202invoke-interface/range {v17}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I
    000eb208move-result v3
    000eb20aconst/4 v4, 0x1
    000eb20cconst-string v5, "menu"
    000eb210const/4 v6, 0x2
    000eb212if-ne v3, v6, :cond_30
    000eb216invoke-interface/range {v17}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
    000eb21cmove-result-object v3
    000eb21einvoke-virtual {v3, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000eb224move-result v7
    000eb226if-eqz v7, :cond_24
    000eb22ainvoke-interface/range {v17}, Lorg/xmlpull/v1/XmlPullParser;->next()I
    000eb230move-result v3
    000eb232goto :goto_36
    000eb234new-instance v1, Ljava/lang/RuntimeException;
    000eb238const-string v2, "Expecting menu, got "
    000eb23cinvoke-virtual {v2, v3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
    000eb242move-result-object v2
    000eb244invoke-direct {v1, v2}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
    000eb24athrow v1
    000eb24cinvoke-interface/range {v17}, Lorg/xmlpull/v1/XmlPullParser;->next()I
    000eb252move-result v3
    000eb254if-ne v3, v4, :cond_275
    000eb258const/4 v7, 0x0
    000eb25amove v9, v7
    000eb25cmove v10, v9
    000eb25econst/4 v11, 0x0
    000eb260if-nez v9, :cond_274
    000eb264if-eq v3, v4, :cond_26c
    000eb268const-string v12, "item"
    000eb26cconst-string v13, "group"
    000eb270const/4 v14, 0x3
    000eb272if-eq v3, v6, :cond_c2
    000eb276if-eq v3, v14, :cond_4c
    000eb27amove-object/from16 v6, v17
    000eb27emove v8, v4
    000eb280goto/16 :goto_bf
    000eb284invoke-interface/range {v17}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
    000eb28amove-result-object v3
    000eb28cif-eqz v10, :cond_60
    000eb290invoke-virtual {v3, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000eb296move-result v14
    000eb298if-eqz v14, :cond_60
    000eb29cmove-object/from16 v6, v17
    000eb2a0move v8, v4
    000eb2a2move v10, v7
    000eb2a4const/4 v4, 0x0
    000eb2a6const/4 v11, 0x0
    000eb2a8goto/16 :goto_264
    000eb2acinvoke-virtual {v3, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000eb2b2move-result v13
    000eb2b4if-eqz v13, :cond_73
    000eb2b8iput v7, v2, Lh/h;->b:I
    000eb2bciput v7, v2, Lh/h;->c:I
    000eb2c0iput v7, v2, Lh/h;->d:I
    000eb2c4iput v7, v2, Lh/h;->e:I
    000eb2c8iput-boolean v4, v2, Lh/h;->f:Z
    000eb2cciput-boolean v4, v2, Lh/h;->g:Z
    000eb2d0goto :goto_47
    000eb2d2invoke-virtual {v3, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000eb2d8move-result v12
    000eb2daif-eqz v12, :cond_b5
    000eb2deiget-boolean v3, v2, Lh/h;->h:Z
    000eb2e2if-nez v3, :cond_47
    000eb2e6iget-object v3, v2, Lh/h;->z:Li/o;
    000eb2eaif-eqz v3, :cond_a1
    000eb2eeiget-object v3, v3, Li/o;->a:Landroid/view/ActionProvider;
    000eb2f2invoke-virtual {v3}, Landroid/view/ActionProvider;->hasSubMenu()Z
    000eb2f8move-result v3
    000eb2faif-eqz v3, :cond_a1
    000eb2feiput-boolean v4, v2, Lh/h;->h:Z
    000eb302iget v3, v2, Lh/h;->b:I
    000eb306iget v12, v2, Lh/h;->i:I
    000eb30aiget v13, v2, Lh/h;->j:I
    000eb30eiget-object v14, v2, Lh/h;->k:Ljava/lang/CharSequence;
    000eb312iget-object v15, v2, Lh/h;->a:Landroid/view/Menu;
    000eb316invoke-interface {v15, v3, v12, v13, v14}, Landroid/view/Menu;->addSubMenu(IIILjava/lang/CharSequence;)Landroid/view/SubMenu;
    000eb31cmove-result-object v3
    000eb31einvoke-interface {v3}, Landroid/view/SubMenu;->getItem()Landroid/view/MenuItem;
    000eb324move-result-object v3
    000eb326invoke-virtual {v2, v3}, Lh/h;->b(Landroid/view/MenuItem;)V
    000eb32cgoto :goto_47
    000eb32eiput-boolean v4, v2, Lh/h;->h:Z
    000eb332iget v3, v2, Lh/h;->b:I
    000eb336iget v12, v2, Lh/h;->i:I
    000eb33aiget v13, v2, Lh/h;->j:I
    000eb33eiget-object v14, v2, Lh/h;->k:Ljava/lang/CharSequence;
    000eb342iget-object v15, v2, Lh/h;->a:Landroid/view/Menu;
    000eb346invoke-interface {v15, v3, v12, v13, v14}, Landroid/view/Menu;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;
    000eb34cmove-result-object v3
    000eb34einvoke-virtual {v2, v3}, Lh/h;->b(Landroid/view/MenuItem;)V
    000eb354goto :goto_47
    000eb356invoke-virtual {v3, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000eb35cmove-result v3
    000eb35eif-eqz v3, :cond_47
    000eb362move-object/from16 v6, v17
    000eb366move v8, v4
    000eb368move v9, v8
    000eb36aconst/4 v4, 0x0
    000eb36cgoto/16 :goto_264
    000eb370if-eqz v10, :cond_c5
    000eb374goto :goto_47
    000eb376invoke-interface/range {v17}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
    000eb37cmove-result-object v3
    000eb37einvoke-virtual {v3, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000eb384move-result v13
    000eb386const/4 v15, 0x5
    000eb388const/4 v8, 0x4
    000eb38aiget-object v6, v2, Lh/h;->E:Lh/i;
    000eb38eif-eqz v13, :cond_105
    000eb392iget-object v3, v6, Lh/i;->c:Landroid/content/Context;
    000eb396sget-object v6, Ld/a;->p:[I
    000eb39ainvoke-virtual {v3, v1, v6}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
    000eb3a0move-result-object v3
    000eb3a2invoke-virtual {v3, v4, v7}, Landroid/content/res/TypedArray;->getResourceId(II)I
    000eb3a8move-result v6
    000eb3aaiput v6, v2, Lh/h;->b:I
    000eb3aeinvoke-virtual {v3, v14, v7}, Landroid/content/res/TypedArray;->getInt(II)I
    000eb3b4move-result v6
    000eb3b6iput v6, v2, Lh/h;->c:I
    000eb3bainvoke-virtual {v3, v8, v7}, Landroid/content/res/TypedArray;->getInt(II)I
    000eb3c0move-result v6
    000eb3c2iput v6, v2, Lh/h;->d:I
    000eb3c6invoke-virtual {v3, v15, v7}, Landroid/content/res/TypedArray;->getInt(II)I
    000eb3ccmove-result v6
    000eb3ceiput v6, v2, Lh/h;->e:I
    000eb3d2const/4 v6, 0x2
    000eb3d4invoke-virtual {v3, v6, v4}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000eb3damove-result v8
    000eb3dciput-boolean v8, v2, Lh/h;->f:Z
    000eb3e0invoke-virtual {v3, v7, v4}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000eb3e6move-result v6
    000eb3e8iput-boolean v6, v2, Lh/h;->g:Z
    000eb3ecinvoke-virtual {v3}, Landroid/content/res/TypedArray;->recycle()V
    000eb3f2goto/16 :goto_47
    000eb3f6invoke-virtual {v3, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000eb3fcmove-result v12
    000eb3feif-eqz v12, :cond_23a
    000eb402iget-object v3, v6, Lh/i;->c:Landroid/content/Context;
    000eb406sget-object v12, Ld/a;->q:[I
    000eb40ainvoke-virtual {v3, v1, v12}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
    000eb410move-result-object v12
    000eb412const/4 v13, 0x2
    000eb414invoke-virtual {v12, v13, v7}, Landroid/content/res/TypedArray;->getResourceId(II)I
    000eb41amove-result v4
    000eb41ciput v4, v2, Lh/h;->i:I
    000eb420iget v4, v2, Lh/h;->c:I
    000eb424invoke-virtual {v12, v15, v4}, Landroid/content/res/TypedArray;->getInt(II)I
    000eb42amove-result v4
    000eb42ciget v15, v2, Lh/h;->d:I
    000eb430const/4 v13, 0x6
    000eb432invoke-virtual {v12, v13, v15}, Landroid/content/res/TypedArray;->getInt(II)I
    000eb438move-result v13
    000eb43aconst/high16 v15, -0x10000
    000eb43eand-int/2addr v4, v15
    000eb440const v15, 0xffff
    000eb446and-int/2addr v13, v15
    000eb448or-int/2addr v4, v13
    000eb44aiput v4, v2, Lh/h;->j:I
    000eb44econst/4 v4, 0x7
    000eb450invoke-virtual {v12, v4}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
    000eb456move-result-object v4
    000eb458iput-object v4, v2, Lh/h;->k:Ljava/lang/CharSequence;
    000eb45cconst/16 v4, 0x8
    000eb460invoke-virtual {v12, v4}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
    000eb466move-result-object v4
    000eb468iput-object v4, v2, Lh/h;->l:Ljava/lang/CharSequence;
    000eb46cinvoke-virtual {v12, v7, v7}, Landroid/content/res/TypedArray;->getResourceId(II)I
    000eb472move-result v4
    000eb474iput v4, v2, Lh/h;->m:I
    000eb478const/16 v4, 0x9
    000eb47cinvoke-virtual {v12, v4}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
    000eb482move-result-object v4
    000eb484if-nez v4, :cond_150
    000eb488move v4, v7
    000eb48agoto :goto_154
    000eb48cinvoke-virtual {v4, v7}, Ljava/lang/String;->charAt(I)C
    000eb492move-result v4
    000eb494iput-char v4, v2, Lh/h;->n:C
    000eb498const/16 v4, 0x10
    000eb49cconst/16 v13, 0x1000
    000eb4a0invoke-virtual {v12, v4, v13}, Landroid/content/res/TypedArray;->getInt(II)I
    000eb4a6move-result v4
    000eb4a8iput v4, v2, Lh/h;->o:I
    000eb4acconst/16 v4, 0xa
    000eb4b0invoke-virtual {v12, v4}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
    000eb4b6move-result-object v4
    000eb4b8if-nez v4, :cond_16a
    000eb4bcmove v4, v7
    000eb4begoto :goto_16e
    000eb4c0invoke-virtual {v4, v7}, Ljava/lang/String;->charAt(I)C
    000eb4c6move-result v4
    000eb4c8iput-char v4, v2, Lh/h;->p:C
    000eb4ccconst/16 v4, 0x14
    000eb4d0invoke-virtual {v12, v4, v13}, Landroid/content/res/TypedArray;->getInt(II)I
    000eb4d6move-result v4
    000eb4d8iput v4, v2, Lh/h;->q:I
    000eb4dcconst/16 v4, 0xb
    000eb4e0invoke-virtual {v12, v4}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000eb4e6move-result v13
    000eb4e8if-eqz v13, :cond_187
    000eb4ecinvoke-virtual {v12, v4, v7}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000eb4f2move-result v4
    000eb4f4iput v4, v2, Lh/h;->r:I
    000eb4f8goto :goto_18b
    000eb4faiget v4, v2, Lh/h;->e:I
    000eb4feiput v4, v2, Lh/h;->r:I
    000eb502invoke-virtual {v12, v14, v7}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000eb508move-result v4
    000eb50aiput-boolean v4, v2, Lh/h;->s:Z
    000eb50eiget-boolean v4, v2, Lh/h;->f:Z
    000eb512invoke-virtual {v12, v8, v4}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000eb518move-result v4
    000eb51aiput-boolean v4, v2, Lh/h;->t:Z
    000eb51eiget-boolean v4, v2, Lh/h;->g:Z
    000eb522const/4 v8, 0x1
    000eb524invoke-virtual {v12, v8, v4}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000eb52amove-result v4
    000eb52ciput-boolean v4, v2, Lh/h;->u:Z
    000eb530const/16 v4, 0x15
    000eb534const/4 v8, -0x1
    000eb536invoke-virtual {v12, v4, v8}, Landroid/content/res/TypedArray;->getInt(II)I
    000eb53cmove-result v4
    000eb53eiput v4, v2, Lh/h;->v:I
    000eb542const/16 v4, 0xc
    000eb546invoke-virtual {v12, v4}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
    000eb54cmove-result-object v4
    000eb54eiput-object v4, v2, Lh/h;->y:Ljava/lang/String;
    000eb552const/16 v4, 0xd
    000eb556invoke-virtual {v12, v4, v7}, Landroid/content/res/TypedArray;->getResourceId(II)I
    000eb55cmove-result v4
    000eb55eiput v4, v2, Lh/h;->w:I
    000eb562const/16 v4, 0xf
    000eb566invoke-virtual {v12, v4}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
    000eb56cmove-result-object v4
    000eb56eiput-object v4, v2, Lh/h;->x:Ljava/lang/String;
    000eb572const/16 v4, 0xe
    000eb576invoke-virtual {v12, v4}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
    000eb57cmove-result-object v4
    000eb57eif-eqz v4, :cond_1e0
    000eb582iget v13, v2, Lh/h;->w:I
    000eb586if-nez v13, :cond_1e0
    000eb58aiget-object v13, v2, Lh/h;->x:Ljava/lang/String;
    000eb58eif-nez v13, :cond_1e0
    000eb592sget-object v13, Lh/i;->f:[Ljava/lang/Class;
    000eb596iget-object v6, v6, Lh/i;->b:[Ljava/lang/Object;
    000eb59ainvoke-virtual {v2, v4, v13, v6}, Lh/h;->a(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
    000eb5a0move-result-object v4
    000eb5a2check-cast v4, Li/o;
    000eb5a6iput-object v4, v2, Lh/h;->z:Li/o;
    000eb5aagoto :goto_1e3
    000eb5acconst/4 v4, 0x0
    000eb5aeiput-object v4, v2, Lh/h;->z:Li/o;
    000eb5b2const/16 v4, 0x11
    000eb5b6invoke-virtual {v12, v4}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
    000eb5bcmove-result-object v4
    000eb5beiput-object v4, v2, Lh/h;->A:Ljava/lang/CharSequence;
    000eb5c2const/16 v4, 0x16
    000eb5c6invoke-virtual {v12, v4}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
    000eb5ccmove-result-object v4
    000eb5ceiput-object v4, v2, Lh/h;->B:Ljava/lang/CharSequence;
    000eb5d2const/16 v4, 0x13
    000eb5d6invoke-virtual {v12, v4}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000eb5dcmove-result v6
    000eb5deif-eqz v6, :cond_208
    000eb5e2invoke-virtual {v12, v4, v8}, Landroid/content/res/TypedArray;->getInt(II)I
    000eb5e8move-result v4
    000eb5eaiget-object v6, v2, Lh/h;->D:Landroid/graphics/PorterDuff$Mode;
    000eb5eeinvoke-static {v4, v6}, Lj/r0;->b(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuff$Mode;
    000eb5f4move-result-object v4
    000eb5f6iput-object v4, v2, Lh/h;->D:Landroid/graphics/PorterDuff$Mode;
    000eb5fagoto :goto_20b
    000eb5fcconst/4 v4, 0x0
    000eb5feiput-object v4, v2, Lh/h;->D:Landroid/graphics/PorterDuff$Mode;
    000eb602const/16 v4, 0x12
    000eb606invoke-virtual {v12, v4}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000eb60cmove-result v6
    000eb60eif-eqz v6, :cond_22e
    000eb612invoke-virtual {v12, v4}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000eb618move-result v6
    000eb61aif-eqz v6, :cond_226
    000eb61einvoke-virtual {v12, v4, v7}, Landroid/content/res/TypedArray;->getResourceId(II)I
    000eb624move-result v6
    000eb626if-eqz v6, :cond_226
    000eb62ainvoke-static {v3, v6}, LC1/d;->v(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
    000eb630move-result-object v3
    000eb632if-eqz v3, :cond_226
    000eb636goto :goto_22a
    000eb638invoke-virtual {v12, v4}, Landroid/content/res/TypedArray;->getColorStateList(I)Landroid/content/res/ColorStateList;
    000eb63emove-result-object v3
    000eb640iput-object v3, v2, Lh/h;->C:Landroid/content/res/ColorStateList;
    000eb644const/4 v4, 0x0
    000eb646goto :goto_231
    000eb648const/4 v4, 0x0
    000eb64aiput-object v4, v2, Lh/h;->C:Landroid/content/res/ColorStateList;
    000eb64einvoke-virtual {v12}, Landroid/content/res/TypedArray;->recycle()V
    000eb654iput-boolean v7, v2, Lh/h;->h:Z
    000eb658move-object/from16 v6, v17
    000eb65cconst/4 v8, 0x1
    000eb65egoto :goto_264
    000eb660const/4 v4, 0x0
    000eb662invoke-virtual {v3, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000eb668move-result v6
    000eb66aif-eqz v6, :cond_25f
    000eb66econst/4 v8, 0x1
    000eb670iput-boolean v8, v2, Lh/h;->h:Z
    000eb674iget v3, v2, Lh/h;->b:I
    000eb678iget v6, v2, Lh/h;->i:I
    000eb67ciget v12, v2, Lh/h;->j:I
    000eb680iget-object v13, v2, Lh/h;->k:Ljava/lang/CharSequence;
    000eb684iget-object v14, v2, Lh/h;->a:Landroid/view/Menu;
    000eb688invoke-interface {v14, v3, v6, v12, v13}, Landroid/view/Menu;->addSubMenu(IIILjava/lang/CharSequence;)Landroid/view/SubMenu;
    000eb68emove-result-object v3
    000eb690invoke-interface {v3}, Landroid/view/SubMenu;->getItem()Landroid/view/MenuItem;
    000eb696move-result-object v6
    000eb698invoke-virtual {v2, v6}, Lh/h;->b(Landroid/view/MenuItem;)V
    000eb69emove-object/from16 v6, v17
    000eb6a2invoke-virtual {v0, v6, v1, v3}, Lh/i;->b(Landroid/content/res/XmlResourceParser;Landroid/util/AttributeSet;Landroid/view/Menu;)V
    000eb6a8goto :goto_264
    000eb6aamove-object/from16 v6, v17
    000eb6aeconst/4 v8, 0x1
    000eb6b0move-object v11, v3
    000eb6b2move v10, v8
    000eb6b4invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;->next()I
    000eb6bamove-result v3
    000eb6bcmove v4, v8
    000eb6beconst/4 v6, 0x2
    000eb6c0goto/16 :goto_3a
    000eb6c4new-instance v1, Ljava/lang/RuntimeException;
    000eb6c8const-string v2, "Unexpected end of document"
    000eb6ccinvoke-direct {v1, v2}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
    000eb6d2throw v1
    000eb6d4return-void
    000eb6d6move-object/from16 v6, v17
    000eb6dagoto/16 :goto_f
    000eb1dc
    000eb6de
    000eb6de // align 0x10
    000eb6e0
    000eb6e0h.j::<init>(h.k):
    000eb6f0const/4 v0, 0x0
    000eb6f2iput v0, v1, Lh/j;->j:I
    000eb6f6invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000eb6fciput-object v2, v1, Lh/j;->m:Ljava/lang/Object;
    000eb700const/4 v2, 0x0
    000eb702iput-boolean v2, v1, Lh/j;->k:Z
    000eb706iput v2, v1, Lh/j;->l:I
    000eb70areturn-void
    000eb6e0
    000eb70c
    000eb70ch.j::<init>(j.t1, int):
    000eb71cconst/4 v0, 0x1
    000eb71eiput v0, v1, Lh/j;->j:I
    000eb722invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000eb728iput-object v2, v1, Lh/j;->m:Ljava/lang/Object;
    000eb72ciput v3, v1, Lh/j;->l:I
    000eb730const/4 v2, 0x0
    000eb732iput-boolean v2, v1, Lh/j;->k:Z
    000eb736return-void
    000eb70c
    000eb738
    000eb738h.j::d():
    000eb748iget v0, v1, Lh/j;->j:I
    000eb74cpacked-switch v0, :pswitch_data_a
    000eb752return-void
    000eb754const/4 v0, 0x1
    000eb756iput-boolean v0, v1, Lh/j;->k:Z
    000eb75areturn-void
    000eb75c.packed-switch 0x1
    000eb738
    000eb768
    000eb768h.j::a():
    000eb778iget v0, v3, Lh/j;->j:I
    000eb77cpacked-switch v0, :pswitch_data_36
    000eb782iget-boolean v0, v3, Lh/j;->k:Z
    000eb786if-nez v0, :cond_14
    000eb78aiget-object v0, v3, Lh/j;->m:Ljava/lang/Object;
    000eb78echeck-cast v0, Lj/t1;
    000eb792iget-object v0, v0, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000eb796iget v1, v3, Lh/j;->l:I
    000eb79ainvoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
    000eb7a0return-void
    000eb7a2iget v0, v3, Lh/j;->l:I
    000eb7a6add-int/lit8 v0, v0, 0x1
    000eb7aaiput v0, v3, Lh/j;->l:I
    000eb7aeiget-object v1, v3, Lh/j;->m:Ljava/lang/Object;
    000eb7b2check-cast v1, Lh/k;
    000eb7b6iget-object v2, v1, Lh/k;->a:Ljava/util/ArrayList;
    000eb7bainvoke-virtual {v2}, Ljava/util/ArrayList;->size()I
    000eb7c0move-result v2
    000eb7c2if-ne v0, v2, :cond_35
    000eb7c6iget-object v0, v1, Lh/k;->d:LC1/l;
    000eb7caif-eqz v0, :cond_2e
    000eb7ceinvoke-interface {v0}, LK/X;->a()V
    000eb7d4const/4 v0, 0x0
    000eb7d6iput v0, v3, Lh/j;->l:I
    000eb7daiput-boolean v0, v3, Lh/j;->k:Z
    000eb7deiput-boolean v0, v1, Lh/k;->e:Z
    000eb7e2return-void
    000eb7e4.packed-switch 0x0
    000eb768
    000eb7f0
    000eb7f0h.j::g():
    000eb800iget v0, v2, Lh/j;->j:I
    000eb804packed-switch v0, :pswitch_data_24
    000eb80aiget-object v0, v2, Lh/j;->m:Ljava/lang/Object;
    000eb80echeck-cast v0, Lj/t1;
    000eb812iget-object v0, v0, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000eb816const/4 v1, 0x0
    000eb818invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
    000eb81ereturn-void
    000eb820iget-boolean v0, v2, Lh/j;->k:Z
    000eb824if-eqz v0, :cond_15
    000eb828goto :goto_23
    000eb82aconst/4 v0, 0x1
    000eb82ciput-boolean v0, v2, Lh/j;->k:Z
    000eb830iget-object v0, v2, Lh/j;->m:Ljava/lang/Object;
    000eb834check-cast v0, Lh/k;
    000eb838iget-object v0, v0, Lh/k;->d:LC1/l;
    000eb83cif-eqz v0, :cond_23
    000eb840invoke-interface {v0}, LK/X;->g()V
    000eb846return-void
    000eb848.packed-switch 0x0
    000eb7f0
    000eb854
    000eb854h.k::<init>():
    000eb864invoke-direct {v2}, Ljava/lang/Object;-><init>()V
    000eb86aconst-wide/16 v0, -0x1
    000eb86eiput-wide v0, v2, Lh/k;->b:J
    000eb872new-instance v0, Lh/j;
    000eb876invoke-direct {v0, v2}, Lh/j;-><init>(Lh/k;)V
    000eb87ciput-object v0, v2, Lh/k;->f:Lh/j;
    000eb880new-instance v0, Ljava/util/ArrayList;
    000eb884invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
    000eb88aiput-object v0, v2, Lh/k;->a:Ljava/util/ArrayList;
    000eb88ereturn-void
    000eb854
    000eb890
    000eb890h.k::a():
    000eb8a0iget-boolean v0, v2, Lh/k;->e:Z
    000eb8a4if-nez v0, :cond_5
    000eb8a8return-void
    000eb8aaiget-object v0, v2, Lh/k;->a:Ljava/util/ArrayList;
    000eb8aeinvoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
    000eb8b4move-result-object v0
    000eb8b6invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    000eb8bcmove-result v1
    000eb8beif-eqz v1, :cond_1b
    000eb8c2invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000eb8c8move-result-object v1
    000eb8cacheck-cast v1, LK/W;
    000eb8ceinvoke-virtual {v1}, LK/W;->b()V
    000eb8d4goto :goto_b
    000eb8d6const/4 v0, 0x0
    000eb8d8iput-boolean v0, v2, Lh/k;->e:Z
    000eb8dcreturn-void
    000eb890
    000eb8de
    000eb8de // align 0x10
    000eb8e0
    000eb8e0h.k::b():
    000eb8f0iget-boolean v0, v6, Lh/k;->e:Z
    000eb8f4if-eqz v0, :cond_5
    000eb8f8return-void
    000eb8faiget-object v0, v6, Lh/k;->a:Ljava/util/ArrayList;
    000eb8feinvoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
    000eb904move-result-object v0
    000eb906invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    000eb90cmove-result v1
    000eb90eif-eqz v1, :cond_52
    000eb912invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000eb918move-result-object v1
    000eb91acheck-cast v1, LK/W;
    000eb91eiget-wide v2, v6, Lh/k;->b:J
    000eb922const-wide/16 v4, 0x0
    000eb926cmp-long v4, v2, v4
    000eb92aif-ltz v4, :cond_22
    000eb92einvoke-virtual {v1, v2, v3}, LK/W;->c(J)V
    000eb934iget-object v2, v6, Lh/k;->c:Landroid/view/animation/BaseInterpolator;
    000eb938if-eqz v2, :cond_37
    000eb93ciget-object v3, v1, LK/W;->a:Ljava/lang/ref/WeakReference;
    000eb940invoke-virtual {v3}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
    000eb946move-result-object v3
    000eb948check-cast v3, Landroid/view/View;
    000eb94cif-eqz v3, :cond_37
    000eb950invoke-virtual {v3}, Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;
    000eb956move-result-object v3
    000eb958invoke-virtual {v3, v2}, Landroid/view/ViewPropertyAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator;
    000eb95eiget-object v2, v6, Lh/k;->d:LC1/l;
    000eb962if-eqz v2, :cond_40
    000eb966iget-object v2, v6, Lh/k;->f:Lh/j;
    000eb96ainvoke-virtual {v1, v2}, LK/W;->d(LK/X;)V
    000eb970iget-object v1, v1, LK/W;->a:Ljava/lang/ref/WeakReference;
    000eb974invoke-virtual {v1}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
    000eb97amove-result-object v1
    000eb97ccheck-cast v1, Landroid/view/View;
    000eb980if-eqz v1, :cond_b
    000eb984invoke-virtual {v1}, Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;
    000eb98amove-result-object v1
    000eb98cinvoke-virtual {v1}, Landroid/view/ViewPropertyAnimator;->start()V
    000eb992goto :goto_b
    000eb994const/4 v0, 0x1
    000eb996iput-boolean v0, v6, Lh/k;->e:Z
    000eb99areturn-void
    000eb8e0
    000eb99c
    000eb99ch.l::b(android.view.Window$Callback, android.view.ActionMode$Callback, int):
    000eb9acinvoke-interface {v0, v1, v2}, Landroid/view/Window$Callback;->onWindowStartingActionMode(Landroid/view/ActionMode$Callback;I)Landroid/view/ActionMode;
    000eb9b2move-result-object v0
    000eb9b4return-object v0
    000eb99c
    000eb9b6
    000eb9b6 // align 0x8
    000eb9b8
    000eb9b8h.l::a(android.view.Window$Callback, android.view.SearchEvent):
    000eb9c8invoke-interface {v0, v1}, Landroid/view/Window$Callback;->onSearchRequested(Landroid/view/SearchEvent;)Z
    000eb9cemove-result v0
    000eb9d0return v0
    000eb9b8
    000eb9d2
    000eb9d2 // align 0x4
    000eb9d4
    000eb9d4h.m::a(android.view.Window$Callback, java.util.List, android.view.Menu, int):
    000eb9e4invoke-interface {v0, v1, v2, v3}, Landroid/view/Window$Callback;->onProvideKeyboardShortcuts(Ljava/util/List;Landroid/view/Menu;I)V
    000eb9eareturn-void
    000eb9d4
    000eb9ec
    000eb9ech.n::a(android.view.Window$Callback, boolean):
    000eb9fcinvoke-interface {v0, v1}, Landroid/view/Window$Callback;->onPointerCaptureChanged(Z)V
    000eba02return-void
    000eb9ec
    000eba04
    000eba04h0.a::c(android.content.Context):
    000eba14sget-object v0, Lh0/a;->d:Lh0/a;
    000eba18if-nez v0, :cond_19
    000eba1csget-object v0, Lh0/a;->e:Ljava/lang/Object;
    000eba20monitor-enter v0
    000eba22sget-object v1, Lh0/a;->d:Lh0/a;
    000eba26if-nez v1, :cond_15
    000eba2anew-instance v1, Lh0/a;
    000eba2einvoke-direct {v1, v2}, Lh0/a;-><init>(Landroid/content/Context;)V
    000eba34sput-object v1, Lh0/a;->d:Lh0/a;
    000eba38goto :goto_15
    000eba3amove-exception v2
    000eba3cgoto :goto_17
    000eba3emonitor-exit v0
    000eba40goto :goto_19
    000eba42monitor-exit v0
    000eba44throw v2
    000eba46sget-object v2, Lh0/a;->d:Lh0/a;
    000eba4areturn-object v2
    000eba04
    000eba4c
    000eba4c struct try_item
    000eba4c start_addr uint32 0xeba22
    000eba50 insn_count int 17
    000eba52 handler_off uint16 0xeba55
    000eba54
    000eba54 struct encoded_catch_handler_list
    000eba54 size int 1
    000eba55
    000eba55 struct encoded_catch_handler ← 0xeba52
    000eba55 size int64 0
    000eba56 catch_all_addr uint32 0xeba3a
    000eba57
    000eba57 // align 0x8
    000eba58
    000eba58h0.a::b(java.lang.Class, java.util.HashSet):
    000eba68const-string v0, "Cannot initialize "
    000eba6cinvoke-static {}, LP1/e;->D()Z
    000eba72move-result v1
    000eba74if-eqz v1, :cond_13
    000eba78invoke-virtual {v6}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
    000eba7emove-result-object v1
    000eba80invoke-static {v1}, Landroid/os/Trace;->beginSection(Ljava/lang/String;)V
    000eba86goto :goto_13
    000eba88move-exception v6
    000eba8agoto/16 :goto_8f
    000eba8einvoke-virtual {v7, v6}, Ljava/util/HashSet;->contains(Ljava/lang/Object;)Z
    000eba94move-result v1
    000eba96if-nez v1, :cond_74
    000eba9aiget-object v0, v5, Lh0/a;->a:Ljava/util/HashMap;
    000eba9einvoke-virtual {v0, v6}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
    000ebaa4move-result v1
    000ebaa6if-nez v1, :cond_6c
    000ebaaainvoke-virtual {v7, v6}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
    000ebab0const/4 v1, 0x0
    000ebab2new-array v2, v1, [Ljava/lang/Class;
    000ebab6invoke-virtual {v6, v2}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
    000ebabcmove-result-object v2
    000ebabenew-array v1, v1, [Ljava/lang/Object;
    000ebac2invoke-virtual {v2, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object;
    000ebac8move-result-object v1
    000ebacacheck-cast v1, Lh0/b;
    000ebaceinvoke-interface {v1}, Lh0/b;->a()Ljava/util/List;
    000ebad4move-result-object v2
    000ebad6invoke-interface {v2}, Ljava/util/List;->isEmpty()Z
    000ebadcmove-result v3
    000ebadeif-nez v3, :cond_59
    000ebae2invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
    000ebae8move-result-object v2
    000ebaeainvoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
    000ebaf0move-result v3
    000ebaf2if-eqz v3, :cond_59
    000ebaf6invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000ebafcmove-result-object v3
    000ebafecheck-cast v3, Ljava/lang/Class;
    000ebb02invoke-virtual {v0, v3}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
    000ebb08move-result v4
    000ebb0aif-nez v4, :cond_41
    000ebb0einvoke-virtual {v5, v3, v7}, Lh0/a;->b(Ljava/lang/Class;Ljava/util/HashSet;)Ljava/lang/Object;
    000ebb14goto :goto_41
    000ebb16move-exception v6
    000ebb18goto :goto_66
    000ebb1aiget-object v2, v5, Lh0/a;->c:Landroid/content/Context;
    000ebb1einvoke-interface {v1, v2}, Lh0/b;->b(Landroid/content/Context;)Ljava/lang/Object;
    000ebb24move-result-object v1
    000ebb26invoke-virtual {v7, v6}, Ljava/util/HashSet;->remove(Ljava/lang/Object;)Z
    000ebb2cinvoke-virtual {v0, v6, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    000ebb32goto :goto_70
    000ebb34new-instance v7, LR0/j;
    000ebb38invoke-direct {v7, v6}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
    000ebb3ethrow v7
    000ebb40invoke-virtual {v0, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000ebb46move-result-object v1
    000ebb48invoke-static {}, Landroid/os/Trace;->endSection()V
    000ebb4ereturn-object v1
    000ebb50invoke-virtual {v6}, Ljava/lang/Class;->getName()Ljava/lang/String;
    000ebb56move-result-object v6
    000ebb58new-instance v7, Ljava/lang/StringBuilder;
    000ebb5cinvoke-direct {v7, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000ebb62invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000ebb68const-string v6, ". Cycle detected."
    000ebb6cinvoke-virtual {v7, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000ebb72invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000ebb78move-result-object v6
    000ebb7anew-instance v7, Ljava/lang/IllegalStateException;
    000ebb7einvoke-direct {v7, v6}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000ebb84throw v7
    000ebb86invoke-static {}, Landroid/os/Trace;->endSection()V
    000ebb8cthrow v6
    000eba58
    000ebb8e
    000ebb8e struct code_item_padding
    000ebb8e padding uint16 0x0000
    000ebb90
    000ebb90 struct try_item
    000ebb90 start_addr uint32 0xeba78
    000ebb94 insn_count int 15
    000ebb96 handler_off uint16 0xebbb9
    000ebb98
    000ebb98 struct try_item
    000ebb98 start_addr uint32 0xeba9e
    000ebb9c insn_count int 9
    000ebb9e handler_off uint16 0xebbb9
    000ebba0
    000ebba0 struct try_item
    000ebba0 start_addr uint32 0xebab2
    000ebba4 insn_count int 64
    000ebba6 handler_off uint16 0xebbbb
    000ebba8
    000ebba8 struct try_item
    000ebba8 start_addr uint32 0xebb34
    000ebbac insn_count int 10
    000ebbae handler_off uint16 0xebbb9
    000ebbb0
    000ebbb0 struct try_item
    000ebbb0 start_addr uint32 0xebb50
    000ebbb4 insn_count int 27
    000ebbb6 handler_off uint16 0xebbb9
    000ebbb8
    000ebbb8 struct encoded_catch_handler_list
    000ebbb8 size int 2
    000ebbb9
    000ebbb9 struct encoded_catch_handler ← 0xebb96 0xebb9e 0xebbae 0xebbb6
    000ebbb9 size int64 0
    000ebbba catch_all_addr uint32 0xeba88
    000ebbbb
    000ebbbb struct encoded_catch_handler ← 0xebba6
    000ebbbb size int64 0
    000ebbbc catch_all_addr uint32 0xebb16
    000ebbbd
    000ebbbd // align 0x10
    000ebbc0
    000ebbc0h0.a::<clinit>():
    000ebbd0new-instance v0, Ljava/lang/Object;
    000ebbd4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000ebbdasput-object v0, Lh0/a;->e:Ljava/lang/Object;
    000ebbdereturn-void
    000ebbc0
    000ebbe0
    000ebbe0h0.a::<init>(android.content.Context):
    000ebbf0invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000ebbf6invoke-virtual {v1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
    000ebbfcmove-result-object v1
    000ebbfeiput-object v1, v0, Lh0/a;->c:Landroid/content/Context;
    000ebc02new-instance v1, Ljava/util/HashSet;
    000ebc06invoke-direct {v1}, Ljava/util/HashSet;-><init>()V
    000ebc0ciput-object v1, v0, Lh0/a;->b:Ljava/util/HashSet;
    000ebc10new-instance v1, Ljava/util/HashMap;
    000ebc14invoke-direct {v1}, Ljava/util/HashMap;-><init>()V
    000ebc1aiput-object v1, v0, Lh0/a;->a:Ljava/util/HashMap;
    000ebc1ereturn-void
    000ebbe0
    000ebc20
    000ebc20h0.a::a(android.os.Bundle):
    000ebc30iget-object v0, v6, Lh0/a;->c:Landroid/content/Context;
    000ebc34const v1, 0x7f0f001b
    000ebc3ainvoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
    000ebc40move-result-object v0
    000ebc42if-eqz v7, :cond_5d
    000ebc46new-instance v1, Ljava/util/HashSet;
    000ebc4ainvoke-direct {v1}, Ljava/util/HashSet;-><init>()V
    000ebc50invoke-virtual {v7}, Landroid/os/BaseBundle;->keySet()Ljava/util/Set;
    000ebc56move-result-object v2
    000ebc58invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
    000ebc5emove-result-object v2
    000ebc60invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
    000ebc66move-result v3
    000ebc68iget-object v4, v6, Lh0/a;->b:Ljava/util/HashSet;
    000ebc6cif-eqz v3, :cond_43
    000ebc70invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000ebc76move-result-object v3
    000ebc78check-cast v3, Ljava/lang/String;
    000ebc7cconst/4 v5, 0x0
    000ebc7einvoke-virtual {v7, v3, v5}, Landroid/os/BaseBundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    000ebc84move-result-object v5
    000ebc86invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000ebc8cmove-result v5
    000ebc8eif-eqz v5, :cond_18
    000ebc92invoke-static {v3}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
    000ebc98move-result-object v3
    000ebc9aconst-class v5, Lh0/b;
    000ebc9einvoke-virtual {v5, v3}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
    000ebca4move-result v5
    000ebca6if-eqz v5, :cond_18
    000ebcaainvoke-virtual {v4, v3}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
    000ebcb0goto :goto_18
    000ebcb2move-exception v7
    000ebcb4goto :goto_57
    000ebcb6invoke-virtual {v4}, Ljava/util/HashSet;->iterator()Ljava/util/Iterator;
    000ebcbcmove-result-object v7
    000ebcbeinvoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z
    000ebcc4move-result v0
    000ebcc6if-eqz v0, :cond_5d
    000ebccainvoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000ebcd0move-result-object v0
    000ebcd2check-cast v0, Ljava/lang/Class;
    000ebcd6invoke-virtual {v6, v0, v1}, Lh0/a;->b(Ljava/lang/Class;Ljava/util/HashSet;)Ljava/lang/Object;
    000ebcdcgoto :goto_47
    000ebcdenew-instance v0, LR0/j;
    000ebce2invoke-direct {v0, v7}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
    000ebce8throw v0
    000ebceareturn-void
    000ebc20
    000ebcec
    000ebcec struct try_item
    000ebcec start_addr uint32 0xebc46
    000ebcf0 insn_count int 17
    000ebcf2 handler_off uint16 0xebcfd
    000ebcf4
    000ebcf4 struct try_item
    000ebcf4 start_addr uint32 0xebc70
    000ebcf8 insn_count int 54
    000ebcfa handler_off uint16 0xebcfd
    000ebcfc
    000ebcfc struct encoded_catch_handler_list
    000ebcfc size int 1
    000ebcfd
    000ebcfd struct encoded_catch_handler ← 0xebcf2 0xebcfa
    000ebcfd size int64 1
    000ebcfe handlers[0].type_idx int 0xb538
    000ebd00 handlers[0].addr uint32 0xebcb2
    000ebd01
    000ebd01 // align 0x4
    000ebd04
    000ebd04i.a::setContentDescription(java.lang.CharSequence):
    000ebd14iput-object v1, v0, Li/a;->j:Ljava/lang/CharSequence;
    000ebd18return-object v0
    000ebd04
    000ebd1a
    000ebd1a // align 0x4
    000ebd1c
    000ebd1ci.a::b(i.o):
    000ebd2cnew-instance v1, Ljava/lang/UnsupportedOperationException;
    000ebd30invoke-direct {v1}, Ljava/lang/UnsupportedOperationException;-><init>()V
    000ebd36throw v1
    000ebd1c
    000ebd38
    000ebd38i.a::setTooltipText(java.lang.CharSequence):
    000ebd48iput-object v1, v0, Li/a;->k:Ljava/lang/CharSequence;
    000ebd4creturn-object v0
    000ebd38
    000ebd4e
    000ebd4e // align 0x10
    000ebd50
    000ebd50i.b::c():
    000ebd60iget v0, v2, Li/b;->j:I
    000ebd64packed-switch v0, :pswitch_data_30
    000ebd6aiget-object v0, v2, Li/b;->k:Landroid/view/View;
    000ebd6echeck-cast v0, Lj/i;
    000ebd72iget-object v0, v0, Lj/i;->d:Lj/k;
    000ebd76invoke-virtual {v0}, Lj/k;->o()Z
    000ebd7cconst/4 v0, 0x1
    000ebd7ereturn v0
    000ebd80iget-object v0, v2, Li/b;->k:Landroid/view/View;
    000ebd84check-cast v0, Landroidx/appcompat/view/menu/ActionMenuItemView;
    000ebd88iget-object v1, v0, Landroidx/appcompat/view/menu/ActionMenuItemView;->k:Li/k;
    000ebd8cif-eqz v1, :cond_2e
    000ebd90iget-object v0, v0, Landroidx/appcompat/view/menu/ActionMenuItemView;->h:Li/n;
    000ebd94invoke-interface {v1, v0}, Li/k;->c(Li/n;)Z
    000ebd9amove-result v0
    000ebd9cif-eqz v0, :cond_2e
    000ebda0invoke-virtual {v2}, Li/b;->b()Li/C;
    000ebda6move-result-object v0
    000ebda8if-eqz v0, :cond_2e
    000ebdacinvoke-interface {v0}, Li/C;->b()Z
    000ebdb2move-result v0
    000ebdb4if-eqz v0, :cond_2e
    000ebdb8const/4 v0, 0x1
    000ebdbagoto :goto_2f
    000ebdbcconst/4 v0, 0x0
    000ebdbereturn v0
    000ebdc0.packed-switch 0x0
    000ebd50
    000ebdcc
    000ebdcci.b::d():
    000ebddciget v0, v2, Li/b;->j:I
    000ebde0packed-switch v0, :pswitch_data_1c
    000ebde6invoke-super {v2}, Lj/A0;->d()Z
    000ebdecmove-result v0
    000ebdeereturn v0
    000ebdf0iget-object v0, v2, Li/b;->k:Landroid/view/View;
    000ebdf4check-cast v0, Lj/i;
    000ebdf8iget-object v0, v0, Lj/i;->d:Lj/k;
    000ebdfciget-object v1, v0, Lj/k;->v:Lj/h;
    000ebe00if-eqz v1, :cond_16
    000ebe04const/4 v0, 0x0
    000ebe06goto :goto_1a
    000ebe08invoke-virtual {v0}, Lj/k;->f()Z
    000ebe0econst/4 v0, 0x1
    000ebe10return v0
    000ebe12nop
    000ebe14.packed-switch 0x1
    000ebdcc
    000ebe20
    000ebe20i.b::b():
    000ebe30iget v0, v1, Li/b;->j:I
    000ebe34packed-switch v0, :pswitch_data_2e
    000ebe3aiget-object v0, v1, Li/b;->k:Landroid/view/View;
    000ebe3echeck-cast v0, Lj/i;
    000ebe42iget-object v0, v0, Lj/i;->d:Lj/k;
    000ebe46iget-object v0, v0, Lj/k;->t:Lj/f;
    000ebe4aif-nez v0, :cond_11
    000ebe4econst/4 v0, 0x0
    000ebe50goto :goto_15
    000ebe52invoke-virtual {v0}, Li/w;->a()Li/t;
    000ebe58move-result-object v0
    000ebe5areturn-object v0
    000ebe5ciget-object v0, v1, Li/b;->k:Landroid/view/View;
    000ebe60check-cast v0, Landroidx/appcompat/view/menu/ActionMenuItemView;
    000ebe64iget-object v0, v0, Landroidx/appcompat/view/menu/ActionMenuItemView;->m:Li/c;
    000ebe68if-eqz v0, :cond_2b
    000ebe6ccheck-cast v0, Lj/g;
    000ebe70iget-object v0, v0, Lj/g;->a:Lj/k;
    000ebe74iget-object v0, v0, Lj/k;->u:Lj/f;
    000ebe78if-eqz v0, :cond_2b
    000ebe7cinvoke-virtual {v0}, Li/w;->a()Li/t;
    000ebe82move-result-object v0
    000ebe84goto :goto_2c
    000ebe86const/4 v0, 0x0
    000ebe88return-object v0
    000ebe8anop
    000ebe8c.packed-switch 0x0
    000ebe20
    000ebe98
    000ebe98i.b::<init>(androidx.appcompat.view.menu.ActionMenuItemView):
    000ebea8const/4 v0, 0x0
    000ebeaaiput v0, v1, Li/b;->j:I
    000ebeaeiput-object v2, v1, Li/b;->k:Landroid/view/View;
    000ebeb2invoke-direct {v1, v2}, Lj/A0;-><init>(Landroid/view/View;)V
    000ebeb8return-void
    000ebe98
    000ebeba
    000ebeba // align 0x4
    000ebebc
    000ebebci.b::<init>(j.i, j.i):
    000ebeccconst/4 v0, 0x1
    000ebeceiput v0, v1, Li/b;->j:I
    000ebed2iput-object v2, v1, Li/b;->k:Landroid/view/View;
    000ebed6invoke-direct {v1, v3}, Lj/A0;-><init>(Landroid/view/View;)V
    000ebedcreturn-void
    000ebebc
    000ebede
    000ebede // align 0x10
    000ebee0
    000ebee0i.a::getIntent():
    000ebef0iget-object v0, v1, Li/a;->c:Landroid/content/Intent;
    000ebef4return-object v0
    000ebee0
    000ebef6
    000ebef6 // align 0x8
    000ebef8
    000ebef8i.a::getIconTintList():
    000ebf08iget-object v0, v1, Li/a;->l:Landroid/content/res/ColorStateList;
    000ebf0creturn-object v0
    000ebef8
    000ebf0e
    000ebf0e // align 0x10
    000ebf10
    000ebf10i.a::getIconTintMode():
    000ebf20iget-object v0, v1, Li/a;->m:Landroid/graphics/PorterDuff$Mode;
    000ebf24return-object v0
    000ebf10
    000ebf26
    000ebf26 // align 0x8
    000ebf28
    000ebf28i.a::getIcon():
    000ebf38iget-object v0, v1, Li/a;->h:Landroid/graphics/drawable/Drawable;
    000ebf3creturn-object v0
    000ebf28
    000ebf3e
    000ebf3e // align 0x10
    000ebf40
    000ebf40i.a::getActionProvider():
    000ebf50new-instance v0, Ljava/lang/UnsupportedOperationException;
    000ebf54invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;-><init>()V
    000ebf5athrow v0
    000ebf40
    000ebf5c
    000ebf5ci.a::getMenuInfo():
    000ebf6cconst/4 v0, 0x0
    000ebf6ereturn-object v0
    000ebf5c
    000ebf70
    000ebf70i.a::setActionProvider(android.view.ActionProvider):
    000ebf80new-instance v1, Ljava/lang/UnsupportedOperationException;
    000ebf84invoke-direct {v1}, Ljava/lang/UnsupportedOperationException;-><init>()V
    000ebf8athrow v1
    000ebf70
    000ebf8c
    000ebf8ci.a::setActionView(android.view.View):
    000ebf9cnew-instance v1, Ljava/lang/UnsupportedOperationException;
    000ebfa0invoke-direct {v1}, Ljava/lang/UnsupportedOperationException;-><init>()V
    000ebfa6throw v1
    000ebf8c
    000ebfa8
    000ebfa8i.a::setActionView(int):
    000ebfb8new-instance v1, Ljava/lang/UnsupportedOperationException;
    000ebfbcinvoke-direct {v1}, Ljava/lang/UnsupportedOperationException;-><init>()V
    000ebfc2throw v1
    000ebfa8
    000ebfc4
    000ebfc4i.a::setAlphabeticShortcut(char):
    000ebfd4invoke-static {v1}, Ljava/lang/Character;->toLowerCase(C)C
    000ebfdamove-result v1
    000ebfdciput-char v1, v0, Li/a;->f:C
    000ebfe0return-object v0
    000ebfc4
    000ebfe2
    000ebfe2 // align 0x4
    000ebfe4
    000ebfe4i.a::setAlphabeticShortcut(char, int):
    000ebff4invoke-static {v1}, Ljava/lang/Character;->toLowerCase(C)C
    000ebffamove-result v1
    000ebffciput-char v1, v0, Li/a;->f:C
    000ec000invoke-static {v2}, Landroid/view/KeyEvent;->normalizeMetaState(I)I
    000ec006move-result v1
    000ec008iput v1, v0, Li/a;->g:I
    000ec00creturn-object v0
    000ebfe4
    000ec00e
    000ec00e // align 0x10
    000ec010
    000ec010i.a::setCheckable(boolean):
    000ec020iget v0, v1, Li/a;->p:I
    000ec024and-int/lit8 v0, v0, -0x2
    000ec028or-int/2addr v2, v0
    000ec02aiput v2, v1, Li/a;->p:I
    000ec02ereturn-object v1
    000ec010
    000ec030
    000ec030i.a::setChecked(boolean):
    000ec040iget v0, v1, Li/a;->p:I
    000ec044and-int/lit8 v0, v0, -0x3
    000ec048if-eqz v2, :cond_8
    000ec04cconst/4 v2, 0x2
    000ec04egoto :goto_9
    000ec050const/4 v2, 0x0
    000ec052or-int/2addr v2, v0
    000ec054iput v2, v1, Li/a;->p:I
    000ec058return-object v1
    000ec030
    000ec05a
    000ec05a // align 0x4
    000ec05c
    000ec05ci.a::setContentDescription(java.lang.CharSequence):
    000ec06ciput-object v1, v0, Li/a;->j:Ljava/lang/CharSequence;
    000ec070return-object v0
    000ec05c
    000ec072
    000ec072 // align 0x4
    000ec074
    000ec074i.a::setEnabled(boolean):
    000ec084iget v0, v1, Li/a;->p:I
    000ec088and-int/lit8 v0, v0, -0x11
    000ec08cif-eqz v2, :cond_9
    000ec090const/16 v2, 0x10
    000ec094goto :goto_a
    000ec096const/4 v2, 0x0
    000ec098or-int/2addr v2, v0
    000ec09aiput v2, v1, Li/a;->p:I
    000ec09ereturn-object v1
    000ec074
    000ec0a0
    000ec0a0i.a::setIcon(android.graphics.drawable.Drawable):
    000ec0b0iput-object v1, v0, Li/a;->h:Landroid/graphics/drawable/Drawable;
    000ec0b4invoke-virtual {v0}, Li/a;->c()V
    000ec0bareturn-object v0
    000ec0a0
    000ec0bc
    000ec0bci.a::setIcon(int):
    000ec0cciget-object v0, v1, Li/a;->i:Landroid/content/Context;
    000ec0d0invoke-static {v0, v2}, LA/a;->b(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
    000ec0d6move-result-object v2
    000ec0d8iput-object v2, v1, Li/a;->h:Landroid/graphics/drawable/Drawable;
    000ec0dcinvoke-virtual {v1}, Li/a;->c()V
    000ec0e2return-object v1
    000ec0bc
    000ec0e4
    000ec0e4i.a::setIconTintList(android.content.res.ColorStateList):
    000ec0f4iput-object v1, v0, Li/a;->l:Landroid/content/res/ColorStateList;
    000ec0f8const/4 v1, 0x1
    000ec0faiput-boolean v1, v0, Li/a;->n:Z
    000ec0feinvoke-virtual {v0}, Li/a;->c()V
    000ec104return-object v0
    000ec0e4
    000ec106
    000ec106 // align 0x8
    000ec108
    000ec108i.a::setIconTintMode(android.graphics.PorterDuff$Mode):
    000ec118iput-object v1, v0, Li/a;->m:Landroid/graphics/PorterDuff$Mode;
    000ec11cconst/4 v1, 0x1
    000ec11eiput-boolean v1, v0, Li/a;->o:Z
    000ec122invoke-virtual {v0}, Li/a;->c()V
    000ec128return-object v0
    000ec108
    000ec12a
    000ec12a // align 0x4
    000ec12c
    000ec12ci.a::setIntent(android.content.Intent):
    000ec13ciput-object v1, v0, Li/a;->c:Landroid/content/Intent;
    000ec140return-object v0
    000ec12c
    000ec142
    000ec142 // align 0x4
    000ec144
    000ec144i.a::setNumericShortcut(char):
    000ec154iput-char v1, v0, Li/a;->d:C
    000ec158return-object v0
    000ec144
    000ec15a
    000ec15a // align 0x4
    000ec15c
    000ec15ci.a::setNumericShortcut(char, int):
    000ec16ciput-char v1, v0, Li/a;->d:C
    000ec170invoke-static {v2}, Landroid/view/KeyEvent;->normalizeMetaState(I)I
    000ec176move-result v1
    000ec178iput v1, v0, Li/a;->e:I
    000ec17creturn-object v0
    000ec15c
    000ec17e
    000ec17e // align 0x10
    000ec180
    000ec180i.a::setOnActionExpandListener(android.view.MenuItem$OnActionExpandListener):
    000ec190new-instance v1, Ljava/lang/UnsupportedOperationException;
    000ec194invoke-direct {v1}, Ljava/lang/UnsupportedOperationException;-><init>()V
    000ec19athrow v1
    000ec180
    000ec19c
    000ec19ci.a::setOnMenuItemClickListener(android.view.MenuItem$OnMenuItemClickListener):
    000ec1acreturn-object v0
    000ec19c
    000ec1ae
    000ec1ae // align 0x10
    000ec1b0
    000ec1b0i.a::setShortcut(char, char):
    000ec1c0iput-char v1, v0, Li/a;->d:C
    000ec1c4invoke-static {v2}, Ljava/lang/Character;->toLowerCase(C)C
    000ec1camove-result v1
    000ec1cciput-char v1, v0, Li/a;->f:C
    000ec1d0return-object v0
    000ec1b0
    000ec1d2
    000ec1d2 // align 0x4
    000ec1d4
    000ec1d4i.a::setShortcut(char, char, int, int):
    000ec1e4iput-char v1, v0, Li/a;->d:C
    000ec1e8invoke-static {v3}, Landroid/view/KeyEvent;->normalizeMetaState(I)I
    000ec1eemove-result v1
    000ec1f0iput v1, v0, Li/a;->e:I
    000ec1f4invoke-static {v2}, Ljava/lang/Character;->toLowerCase(C)C
    000ec1famove-result v1
    000ec1fciput-char v1, v0, Li/a;->f:C
    000ec200invoke-static {v4}, Landroid/view/KeyEvent;->normalizeMetaState(I)I
    000ec206move-result v1
    000ec208iput v1, v0, Li/a;->g:I
    000ec20creturn-object v0
    000ec1d4
    000ec20e
    000ec20e // align 0x10
    000ec210
    000ec210i.a::setShowAsActionFlags(int):
    000ec220return-object v0
    000ec210
    000ec222
    000ec222 // align 0x4
    000ec224
    000ec224i.a::setTitle(int):
    000ec234iget-object v0, v1, Li/a;->i:Landroid/content/Context;
    000ec238invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000ec23emove-result-object v0
    000ec240invoke-virtual {v0, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
    000ec246move-result-object v2
    000ec248iput-object v2, v1, Li/a;->a:Ljava/lang/CharSequence;
    000ec24creturn-object v1
    000ec224
    000ec24e
    000ec24e // align 0x10
    000ec250
    000ec250i.a::setTitle(java.lang.CharSequence):
    000ec260iput-object v1, v0, Li/a;->a:Ljava/lang/CharSequence;
    000ec264return-object v0
    000ec250
    000ec266
    000ec266 // align 0x8
    000ec268
    000ec268i.a::setTitleCondensed(java.lang.CharSequence):
    000ec278iput-object v1, v0, Li/a;->b:Ljava/lang/CharSequence;
    000ec27creturn-object v0
    000ec268
    000ec27e
    000ec27e // align 0x10
    000ec280
    000ec280i.a::setTooltipText(java.lang.CharSequence):
    000ec290iput-object v1, v0, Li/a;->k:Ljava/lang/CharSequence;
    000ec294return-object v0
    000ec280
    000ec296
    000ec296 // align 0x8
    000ec298
    000ec298i.a::setVisible(boolean):
    000ec2a8iget v0, v2, Li/a;->p:I
    000ec2acconst/16 v1, 0x8
    000ec2b0and-int/2addr v0, v1
    000ec2b2if-eqz v3, :cond_8
    000ec2b6const/4 v1, 0x0
    000ec2b8or-int v3, v0, v1
    000ec2bciput v3, v2, Li/a;->p:I
    000ec2c0return-object v2
    000ec298
    000ec2c2
    000ec2c2 // align 0x4
    000ec2c4
    000ec2c4i.a::getSubMenu():
    000ec2d4const/4 v0, 0x0
    000ec2d6return-object v0
    000ec2c4
    000ec2d8
    000ec2d8i.a::getActionView():
    000ec2e8const/4 v0, 0x0
    000ec2eareturn-object v0
    000ec2d8
    000ec2ec
    000ec2eci.a::collapseActionView():
    000ec2fcconst/4 v0, 0x0
    000ec2fereturn v0
    000ec2ec
    000ec300
    000ec300i.a::expandActionView():
    000ec310const/4 v0, 0x0
    000ec312return v0
    000ec300
    000ec314
    000ec314i.a::hasSubMenu():
    000ec324const/4 v0, 0x0
    000ec326return v0
    000ec314
    000ec328
    000ec328i.a::isActionViewExpanded():
    000ec338const/4 v0, 0x0
    000ec33areturn v0
    000ec328
    000ec33c
    000ec33ci.a::isCheckable():
    000ec34ciget v0, v2, Li/a;->p:I
    000ec350const/4 v1, 0x1
    000ec352and-int/2addr v0, v1
    000ec354if-eqz v0, :cond_7
    000ec358return v1
    000ec35aconst/4 v0, 0x0
    000ec35creturn v0
    000ec33c
    000ec35e
    000ec35e // align 0x10
    000ec360
    000ec360i.a::isChecked():
    000ec370iget v0, v1, Li/a;->p:I
    000ec374and-int/lit8 v0, v0, 0x2
    000ec378if-eqz v0, :cond_8
    000ec37cconst/4 v0, 0x1
    000ec37ereturn v0
    000ec380const/4 v0, 0x0
    000ec382return v0
    000ec360
    000ec384
    000ec384i.a::isEnabled():
    000ec394iget v0, v1, Li/a;->p:I
    000ec398and-int/lit8 v0, v0, 0x10
    000ec39cif-eqz v0, :cond_8
    000ec3a0const/4 v0, 0x1
    000ec3a2return v0
    000ec3a4const/4 v0, 0x0
    000ec3a6return v0
    000ec384
    000ec3a8
    000ec3a8i.a::isVisible():
    000ec3b8iget v0, v1, Li/a;->p:I
    000ec3bcand-int/lit8 v0, v0, 0x8
    000ec3c0if-nez v0, :cond_8
    000ec3c4const/4 v0, 0x1
    000ec3c6return v0
    000ec3c8const/4 v0, 0x0
    000ec3careturn v0
    000ec3a8
    000ec3cc
    000ec3cci.a::getAlphabeticShortcut():
    000ec3dciget-char v0, v1, Li/a;->f:C
    000ec3e0return v0
    000ec3cc
    000ec3e2
    000ec3e2 // align 0x4
    000ec3e4
    000ec3e4i.a::getNumericShortcut():
    000ec3f4iget-char v0, v1, Li/a;->d:C
    000ec3f8return v0
    000ec3e4
    000ec3fa
    000ec3fa // align 0x4
    000ec3fc
    000ec3fci.a::a():
    000ec40cconst/4 v0, 0x0
    000ec40ereturn-object v0
    000ec3fc
    000ec410
    000ec410i.a::getAlphabeticModifiers():
    000ec420iget v0, v1, Li/a;->g:I
    000ec424return v0
    000ec410
    000ec426
    000ec426 // align 0x8
    000ec428
    000ec428i.a::getGroupId():
    000ec438const/4 v0, 0x0
    000ec43areturn v0
    000ec428
    000ec43c
    000ec43ci.a::getItemId():
    000ec44cconst v0, 0x102002c
    000ec452return v0
    000ec43c
    000ec454
    000ec454i.a::getNumericModifiers():
    000ec464iget v0, v1, Li/a;->e:I
    000ec468return v0
    000ec454
    000ec46a
    000ec46a // align 0x4
    000ec46c
    000ec46ci.a::getOrder():
    000ec47cconst/4 v0, 0x0
    000ec47ereturn v0
    000ec46c
    000ec480
    000ec480i.a::getContentDescription():
    000ec490iget-object v0, v1, Li/a;->j:Ljava/lang/CharSequence;
    000ec494return-object v0
    000ec480
    000ec496
    000ec496 // align 0x8
    000ec498
    000ec498i.a::getTitle():
    000ec4a8iget-object v0, v1, Li/a;->a:Ljava/lang/CharSequence;
    000ec4acreturn-object v0
    000ec498
    000ec4ae
    000ec4ae // align 0x10
    000ec4b0
    000ec4b0i.a::getTitleCondensed():
    000ec4c0iget-object v0, v1, Li/a;->b:Ljava/lang/CharSequence;
    000ec4c4if-eqz v0, :cond_5
    000ec4c8return-object v0
    000ec4caiget-object v0, v1, Li/a;->a:Ljava/lang/CharSequence;
    000ec4cereturn-object v0
    000ec4b0
    000ec4d0
    000ec4d0i.a::getTooltipText():
    000ec4e0iget-object v0, v1, Li/a;->k:Ljava/lang/CharSequence;
    000ec4e4return-object v0
    000ec4d0
    000ec4e6
    000ec4e6 // align 0x8
    000ec4e8
    000ec4e8i.a::c():
    000ec4f8iget-object v0, v2, Li/a;->h:Landroid/graphics/drawable/Drawable;
    000ec4fcif-eqz v0, :cond_28
    000ec500iget-boolean v1, v2, Li/a;->n:Z
    000ec504if-nez v1, :cond_c
    000ec508iget-boolean v1, v2, Li/a;->o:Z
    000ec50cif-eqz v1, :cond_28
    000ec510iput-object v0, v2, Li/a;->h:Landroid/graphics/drawable/Drawable;
    000ec514invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;
    000ec51amove-result-object v0
    000ec51ciput-object v0, v2, Li/a;->h:Landroid/graphics/drawable/Drawable;
    000ec520iget-boolean v1, v2, Li/a;->n:Z
    000ec524if-eqz v1, :cond_1d
    000ec528iget-object v1, v2, Li/a;->l:Landroid/content/res/ColorStateList;
    000ec52cinvoke-static {v0, v1}, LD/a;->h(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
    000ec532iget-boolean v0, v2, Li/a;->o:Z
    000ec536if-eqz v0, :cond_28
    000ec53aiget-object v0, v2, Li/a;->h:Landroid/graphics/drawable/Drawable;
    000ec53eiget-object v1, v2, Li/a;->m:Landroid/graphics/PorterDuff$Mode;
    000ec542invoke-static {v0, v1}, LD/a;->i(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
    000ec548return-void
    000ec4e8
    000ec54a
    000ec54a // align 0x4
    000ec54c
    000ec54ci.a::setShowAsAction(int):
    000ec55creturn-void
    000ec54c
    000ec55e
    000ec55e // align 0x10
    000ec560
    000ec560i.d::<init>(C.h, i.e, i.n, i.l):
    000ec570invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000ec576iput-object v1, v0, Li/d;->d:LC/h;
    000ec57aiput-object v2, v0, Li/d;->a:Li/e;
    000ec57eiput-object v3, v0, Li/d;->b:Li/n;
    000ec582iput-object v4, v0, Li/d;->c:Li/l;
    000ec586return-void
    000ec560
    000ec588
    000ec588i.d::run():
    000ec598iget-object v0, v4, Li/d;->a:Li/e;
    000ec59cif-eqz v0, :cond_19
    000ec5a0iget-object v1, v4, Li/d;->d:LC/h;
    000ec5a4iget-object v2, v1, LC/h;->b:Ljava/lang/Object;
    000ec5a8check-cast v2, Li/f;
    000ec5acconst/4 v3, 0x1
    000ec5aeiput-boolean v3, v2, Li/f;->z:Z
    000ec5b2iget-object v0, v0, Li/e;->b:Li/l;
    000ec5b6const/4 v2, 0x0
    000ec5b8invoke-virtual {v0, v2}, Li/l;->c(Z)V
    000ec5beiget-object v0, v1, LC/h;->b:Ljava/lang/Object;
    000ec5c2check-cast v0, Li/f;
    000ec5c6iput-boolean v2, v0, Li/f;->z:Z
    000ec5caiget-object v0, v4, Li/d;->b:Li/n;
    000ec5ceinvoke-virtual {v0}, Li/n;->isEnabled()Z
    000ec5d4move-result v1
    000ec5d6if-eqz v1, :cond_2e
    000ec5dainvoke-virtual {v0}, Li/n;->hasSubMenu()Z
    000ec5e0move-result v1
    000ec5e2if-eqz v1, :cond_2e
    000ec5e6iget-object v1, v4, Li/d;->c:Li/l;
    000ec5eaconst/4 v2, 0x4
    000ec5ecconst/4 v3, 0x0
    000ec5eeinvoke-virtual {v1, v0, v3, v2}, Li/l;->q(Landroid/view/MenuItem;Li/y;I)Z
    000ec5f4return-void
    000ec588
    000ec5f6
    000ec5f6 // align 0x8
    000ec5f8
    000ec5f8i.e::<init>(j.P0, i.l, int):
    000ec608invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000ec60eiput-object v1, v0, Li/e;->a:Lj/P0;
    000ec612iput-object v2, v0, Li/e;->b:Li/l;
    000ec616iput v3, v0, Li/e;->c:I
    000ec61areturn-void
    000ec5f8
    000ec61c
    000ec61ci.f::j():
    000ec62cconst/4 v0, 0x0
    000ec62ereturn-object v0
    000ec61c
    000ec630
    000ec630i.f::g():
    000ec640const/4 v0, 0x0
    000ec642return v0
    000ec630
    000ec644
    000ec644i.f::b():
    000ec654iget-object v0, v3, Li/f;->h:Ljava/util/ArrayList;
    000ec658invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
    000ec65emove-result v1
    000ec660const/4 v2, 0x0
    000ec662if-lez v1, :cond_1b
    000ec666invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ec66cmove-result-object v0
    000ec66echeck-cast v0, Li/e;
    000ec672iget-object v0, v0, Li/e;->a:Lj/P0;
    000ec676iget-object v0, v0, Lj/J0;->z:Lj/B;
    000ec67ainvoke-virtual {v0}, Landroid/widget/PopupWindow;->isShowing()Z
    000ec680move-result v0
    000ec682if-eqz v0, :cond_1b
    000ec686const/4 v0, 0x1
    000ec688return v0
    000ec68areturn v2
    000ec644
    000ec68c
    000ec68ci.f::onKey(android.view.View, int, android.view.KeyEvent):
    000ec69cinvoke-virtual {v3}, Landroid/view/KeyEvent;->getAction()I
    000ec6a2move-result v1
    000ec6a4const/4 v3, 0x1
    000ec6a6if-ne v1, v3, :cond_f
    000ec6aaconst/16 v1, 0x52
    000ec6aeif-ne v2, v1, :cond_f
    000ec6b2invoke-virtual {v0}, Li/f;->dismiss()V
    000ec6b8return v3
    000ec6baconst/4 v1, 0x0
    000ec6bcreturn v1
    000ec68c
    000ec6be
    000ec6be // align 0x10
    000ec6c0
    000ec6c0i.f::n(i.E):
    000ec6d0iget-object v0, v4, Li/f;->h:Ljava/util/ArrayList;
    000ec6d4invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
    000ec6damove-result-object v0
    000ec6dcinvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    000ec6e2move-result v1
    000ec6e4const/4 v2, 0x1
    000ec6e6if-eqz v1, :cond_1f
    000ec6eainvoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000ec6f0move-result-object v1
    000ec6f2check-cast v1, Li/e;
    000ec6f6iget-object v3, v1, Li/e;->b:Li/l;
    000ec6faif-ne v5, v3, :cond_6
    000ec6feiget-object v5, v1, Li/e;->a:Lj/P0;
    000ec702iget-object v5, v5, Lj/J0;->c:Lj/x0;
    000ec706invoke-virtual {v5}, Landroid/view/View;->requestFocus()Z
    000ec70creturn v2
    000ec70einvoke-virtual {v5}, Li/l;->hasVisibleItems()Z
    000ec714move-result v0
    000ec716if-eqz v0, :cond_30
    000ec71ainvoke-virtual {v4, v5}, Li/f;->o(Li/l;)V
    000ec720iget-object v0, v4, Li/f;->w:Li/x;
    000ec724if-eqz v0, :cond_2f
    000ec728invoke-interface {v0, v5}, Li/x;->i(Li/l;)Z
    000ec72ereturn v2
    000ec730const/4 v5, 0x0
    000ec732return v5
    000ec6c0
    000ec734
    000ec734i.f::f():
    000ec744iget-object v0, v2, Li/f;->h:Ljava/util/ArrayList;
    000ec748invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z
    000ec74emove-result v1
    000ec750if-eqz v1, :cond_a
    000ec754const/4 v0, 0x0
    000ec756return-object v0
    000ec758invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
    000ec75emove-result v1
    000ec760add-int/lit8 v1, v1, -0x1
    000ec764invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ec76amove-result-object v0
    000ec76ccheck-cast v0, Li/e;
    000ec770iget-object v0, v0, Li/e;->a:Lj/P0;
    000ec774iget-object v0, v0, Lj/J0;->c:Lj/x0;
    000ec778return-object v0
    000ec734
    000ec77a
    000ec77a // align 0x4
    000ec77c
    000ec77ci.f::<init>(android.content.Context, android.view.View, int, boolean):
    000ec78cconst/4 v0, 0x2
    000ec78econst/4 v1, 0x1
    000ec790invoke-direct {v4}, Ljava/lang/Object;-><init>()V
    000ec796new-instance v2, Ljava/util/ArrayList;
    000ec79ainvoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
    000ec7a0iput-object v2, v4, Li/f;->g:Ljava/util/ArrayList;
    000ec7a4new-instance v2, Ljava/util/ArrayList;
    000ec7a8invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
    000ec7aeiput-object v2, v4, Li/f;->h:Ljava/util/ArrayList;
    000ec7b2new-instance v2, LG0/e;
    000ec7b6invoke-direct {v2, v1, v4}, LG0/e;-><init>(ILjava/lang/Object;)V
    000ec7bciput-object v2, v4, Li/f;->i:LG0/e;
    000ec7c0new-instance v2, LO0/o;
    000ec7c4invoke-direct {v2, v0, v4}, LO0/o;-><init>(ILjava/lang/Object;)V
    000ec7caiput-object v2, v4, Li/f;->j:LO0/o;
    000ec7cenew-instance v2, LC/h;
    000ec7d2const/16 v3, 0x1a
    000ec7d6invoke-direct {v2, v3, v4}, LC/h;-><init>(ILjava/lang/Object;)V
    000ec7dciput-object v2, v4, Li/f;->k:LC/h;
    000ec7e0const/4 v2, 0x0
    000ec7e2iput v2, v4, Li/f;->l:I
    000ec7e6iput v2, v4, Li/f;->m:I
    000ec7eaiput-object v5, v4, Li/f;->b:Landroid/content/Context;
    000ec7eeiput-object v6, v4, Li/f;->n:Landroid/view/View;
    000ec7f2iput v7, v4, Li/f;->d:I
    000ec7f6iput-boolean v8, v4, Li/f;->e:Z
    000ec7faiput-boolean v2, v4, Li/f;->u:Z
    000ec7fesget-object v7, LK/P;->a:Ljava/util/WeakHashMap;
    000ec802invoke-virtual {v6}, Landroid/view/View;->getLayoutDirection()I
    000ec808move-result v6
    000ec80aif-ne v6, v1, :cond_42
    000ec80emove v1, v2
    000ec810iput v1, v4, Li/f;->p:I
    000ec814invoke-virtual {v5}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000ec81amove-result-object v5
    000ec81cinvoke-virtual {v5}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
    000ec822move-result-object v6
    000ec824iget v6, v6, Landroid/util/DisplayMetrics;->widthPixels:I
    000ec828div-int/2addr v6, v0
    000ec82aconst v7, 0x7f060017
    000ec830invoke-virtual {v5, v7}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    000ec836move-result v5
    000ec838invoke-static {v6, v5}, Ljava/lang/Math;->max(II)I
    000ec83emove-result v5
    000ec840iput v5, v4, Li/f;->c:I
    000ec844new-instance v5, Landroid/os/Handler;
    000ec848invoke-direct {v5}, Landroid/os/Handler;-><init>()V
    000ec84eiput-object v5, v4, Li/f;->f:Landroid/os/Handler;
    000ec852return-void
    000ec77c
    000ec854
    000ec854i.f::o(i.l):
    000ec864iget-object v0, v1, Li/f;->b:Landroid/content/Context;
    000ec868invoke-virtual {v2, v1, v0}, Li/l;->b(Li/y;Landroid/content/Context;)V
    000ec86einvoke-virtual {v1}, Li/f;->b()Z
    000ec874move-result v0
    000ec876if-eqz v0, :cond_f
    000ec87ainvoke-virtual {v1, v2}, Li/f;->y(Li/l;)V
    000ec880return-void
    000ec882iget-object v0, v1, Li/f;->g:Ljava/util/ArrayList;
    000ec886invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    000ec88creturn-void
    000ec854
    000ec88e
    000ec88e // align 0x10
    000ec890
    000ec890i.f::dismiss():
    000ec8a0iget-object v0, v4, Li/f;->h:Ljava/util/ArrayList;
    000ec8a4invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
    000ec8aamove-result v1
    000ec8acif-lez v1, :cond_28
    000ec8b0new-array v2, v1, [Li/e;
    000ec8b4invoke-virtual {v0, v2}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
    000ec8bamove-result-object v0
    000ec8bccheck-cast v0, [Li/e;
    000ec8c0add-int/lit8 v1, v1, -0x1
    000ec8c4if-ltz v1, :cond_28
    000ec8c8aget-object v2, v0, v1
    000ec8cciget-object v3, v2, Li/e;->a:Lj/P0;
    000ec8d0iget-object v3, v3, Lj/J0;->z:Lj/B;
    000ec8d4invoke-virtual {v3}, Landroid/widget/PopupWindow;->isShowing()Z
    000ec8damove-result v3
    000ec8dcif-eqz v3, :cond_25
    000ec8e0iget-object v2, v2, Li/e;->a:Lj/P0;
    000ec8e4invoke-virtual {v2}, Lj/J0;->dismiss()V
    000ec8eaadd-int/lit8 v1, v1, -0x1
    000ec8eegoto :goto_12
    000ec8f0return-void
    000ec890
    000ec8f2
    000ec8f2 // align 0x4
    000ec8f4
    000ec8f4i.f::a(i.l, boolean):
    000ec904const/4 v0, 0x1
    000ec906iget-object v1, v7, Li/f;->h:Ljava/util/ArrayList;
    000ec90ainvoke-virtual {v1}, Ljava/util/ArrayList;->size()I
    000ec910move-result v2
    000ec912const/4 v3, 0x0
    000ec914move v4, v3
    000ec916if-ge v4, v2, :cond_18
    000ec91ainvoke-virtual {v1, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ec920move-result-object v5
    000ec922check-cast v5, Li/e;
    000ec926iget-object v5, v5, Li/e;->b:Li/l;
    000ec92aif-ne v8, v5, :cond_16
    000ec92egoto :goto_19
    000ec930add-int/2addr v4, v0
    000ec932goto :goto_9
    000ec934const/4 v4, -0x1
    000ec936if-gez v4, :cond_1d
    000ec93agoto/16 :goto_aa
    000ec93eadd-int/lit8 v2, v4, 0x1
    000ec942invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
    000ec948move-result v5
    000ec94aif-ge v2, v5, :cond_30
    000ec94einvoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ec954move-result-object v2
    000ec956check-cast v2, Li/e;
    000ec95aiget-object v2, v2, Li/e;->b:Li/l;
    000ec95einvoke-virtual {v2, v3}, Li/l;->c(Z)V
    000ec964invoke-virtual {v1, v4}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
    000ec96amove-result-object v2
    000ec96ccheck-cast v2, Li/e;
    000ec970iget-object v4, v2, Li/e;->b:Li/l;
    000ec974invoke-virtual {v4, v7}, Li/l;->r(Li/y;)V
    000ec97aiget-boolean v4, v7, Li/f;->z:Z
    000ec97eiget-object v2, v2, Li/e;->a:Lj/P0;
    000ec982const/4 v5, 0x0
    000ec984if-eqz v4, :cond_4c
    000ec988iget-object v4, v2, Lj/J0;->z:Lj/B;
    000ec98cinvoke-static {v4, v5}, Lj/L0;->b(Landroid/widget/PopupWindow;Landroid/transition/Transition;)V
    000ec992iget-object v4, v2, Lj/J0;->z:Lj/B;
    000ec996invoke-virtual {v4, v3}, Landroid/widget/PopupWindow;->setAnimationStyle(I)V
    000ec99cinvoke-virtual {v2}, Lj/J0;->dismiss()V
    000ec9a2invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
    000ec9a8move-result v2
    000ec9aaif-lez v2, :cond_62
    000ec9aeadd-int/lit8 v4, v2, -0x1
    000ec9b2invoke-virtual {v1, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ec9b8move-result-object v4
    000ec9bacheck-cast v4, Li/e;
    000ec9beiget v4, v4, Li/e;->c:I
    000ec9c2iput v4, v7, Li/f;->p:I
    000ec9c6goto :goto_71
    000ec9c8iget-object v4, v7, Li/f;->n:Landroid/view/View;
    000ec9ccsget-object v6, LK/P;->a:Ljava/util/WeakHashMap;
    000ec9d0invoke-virtual {v4}, Landroid/view/View;->getLayoutDirection()I
    000ec9d6move-result v4
    000ec9d8if-ne v4, v0, :cond_6e
    000ec9dcmove v4, v3
    000ec9degoto :goto_6f
    000ec9e0move v4, v0
    000ec9e2iput v4, v7, Li/f;->p:I
    000ec9e6if-nez v2, :cond_9d
    000ec9eainvoke-virtual {v7}, Li/f;->dismiss()V
    000ec9f0iget-object v9, v7, Li/f;->w:Li/x;
    000ec9f4if-eqz v9, :cond_7d
    000ec9f8invoke-interface {v9, v8, v0}, Li/x;->a(Li/l;Z)V
    000ec9feiget-object v8, v7, Li/f;->x:Landroid/view/ViewTreeObserver;
    000eca02if-eqz v8, :cond_90
    000eca06invoke-virtual {v8}, Landroid/view/ViewTreeObserver;->isAlive()Z
    000eca0cmove-result v8
    000eca0eif-eqz v8, :cond_8e
    000eca12iget-object v8, v7, Li/f;->x:Landroid/view/ViewTreeObserver;
    000eca16iget-object v9, v7, Li/f;->i:LG0/e;
    000eca1ainvoke-virtual {v8, v9}, Landroid/view/ViewTreeObserver;->removeGlobalOnLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
    000eca20iput-object v5, v7, Li/f;->x:Landroid/view/ViewTreeObserver;
    000eca24iget-object v8, v7, Li/f;->o:Landroid/view/View;
    000eca28iget-object v9, v7, Li/f;->j:LO0/o;
    000eca2cinvoke-virtual {v8, v9}, Landroid/view/View;->removeOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V
    000eca32iget-object v8, v7, Li/f;->y:Li/u;
    000eca36invoke-virtual {v8}, Li/u;->onDismiss()V
    000eca3creturn-void
    000eca3eif-eqz v9, :cond_aa
    000eca42invoke-virtual {v1, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000eca48move-result-object v8
    000eca4acheck-cast v8, Li/e;
    000eca4eiget-object v8, v8, Li/e;->b:Li/l;
    000eca52invoke-virtual {v8, v3}, Li/l;->c(Z)V
    000eca58return-void
    000ec8f4
    000eca5a
    000eca5a // align 0x4
    000eca5c
    000eca5ci.f::onDismiss():
    000eca6ciget-object v0, v6, Li/f;->h:Ljava/util/ArrayList;
    000eca70invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
    000eca76move-result v1
    000eca78const/4 v2, 0x0
    000eca7amove v3, v2
    000eca7cif-ge v3, v1, :cond_1e
    000eca80invoke-virtual {v0, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000eca86move-result-object v4
    000eca88check-cast v4, Li/e;
    000eca8ciget-object v5, v4, Li/e;->a:Lj/P0;
    000eca90iget-object v5, v5, Lj/J0;->z:Lj/B;
    000eca94invoke-virtual {v5}, Landroid/widget/PopupWindow;->isShowing()Z
    000eca9amove-result v5
    000eca9cif-nez v5, :cond_1b
    000ecaa0goto :goto_1f
    000ecaa2add-int/lit8 v3, v3, 0x1
    000ecaa6goto :goto_8
    000ecaa8const/4 v4, 0x0
    000ecaaaif-eqz v4, :cond_26
    000ecaaeiget-object v0, v4, Li/e;->b:Li/l;
    000ecab2invoke-virtual {v0, v2}, Li/l;->c(Z)V
    000ecab8return-void
    000eca5c