File classes.dex
Function:
    00103ec8
    00103ec8j0.m::h(android.view.ViewGroup, boolean):
    00103ed8invoke-virtual {v7, v9}, Lj0/m;->i(Z)V
    00103edeiget-object v0, v7, Lj0/m;->e:Ljava/util/ArrayList;
    00103ee2invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
    00103ee8move-result v1
    00103eeaiget-object v2, v7, Lj0/m;->f:Ljava/util/ArrayList;
    00103eeeif-gtz v1, :cond_18
    00103ef2invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
    00103ef8move-result v1
    00103efaif-lez v1, :cond_14
    00103efegoto :goto_18
    00103f00invoke-virtual {v7, v8, v9}, Lj0/m;->e(Landroid/view/View;Z)V
    00103f06return-void
    00103f08const/4 v1, 0x0
    00103f0amove v3, v1
    00103f0cinvoke-virtual {v0}, Ljava/util/ArrayList;->size()I
    00103f12move-result v4
    00103f14if-ge v3, v4, :cond_56
    00103f18invoke-virtual {v0, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    00103f1emove-result-object v4
    00103f20check-cast v4, Ljava/lang/Integer;
    00103f24invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I
    00103f2amove-result v4
    00103f2cinvoke-virtual {v8, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View;
    00103f32move-result-object v4
    00103f34if-eqz v4, :cond_53
    00103f38new-instance v5, Lj0/u;
    00103f3cinvoke-direct {v5, v4}, Lj0/u;-><init>(Landroid/view/View;)V
    00103f42if-eqz v9, :cond_3b
    00103f46invoke-virtual {v7, v5}, Lj0/m;->g(Lj0/u;)V
    00103f4cgoto :goto_3e
    00103f4einvoke-virtual {v7, v5}, Lj0/m;->d(Lj0/u;)V
    00103f54iget-object v6, v5, Lj0/u;->c:Ljava/util/ArrayList;
    00103f58invoke-virtual {v6, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    00103f5einvoke-virtual {v7, v5}, Lj0/m;->f(Lj0/u;)V
    00103f64if-eqz v9, :cond_4e
    00103f68iget-object v6, v7, Lj0/m;->g:Landroidx/emoji2/text/s;
    00103f6cinvoke-static {v6, v4, v5}, Lj0/m;->b(Landroidx/emoji2/text/s;Landroid/view/View;Lj0/u;)V
    00103f72goto :goto_53
    00103f74iget-object v6, v7, Lj0/m;->h:Landroidx/emoji2/text/s;
    00103f78invoke-static {v6, v4, v5}, Lj0/m;->b(Landroidx/emoji2/text/s;Landroid/view/View;Lj0/u;)V
    00103f7eadd-int/lit8 v3, v3, 0x1
    00103f82goto :goto_1a
    00103f84invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
    00103f8amove-result v8
    00103f8cif-ge v1, v8, :cond_88
    00103f90invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    00103f96move-result-object v8
    00103f98check-cast v8, Landroid/view/View;
    00103f9cnew-instance v0, Lj0/u;
    00103fa0invoke-direct {v0, v8}, Lj0/u;-><init>(Landroid/view/View;)V
    00103fa6if-eqz v9, :cond_6d
    00103faainvoke-virtual {v7, v0}, Lj0/m;->g(Lj0/u;)V
    00103fb0goto :goto_70
    00103fb2invoke-virtual {v7, v0}, Lj0/m;->d(Lj0/u;)V
    00103fb8iget-object v3, v0, Lj0/u;->c:Ljava/util/ArrayList;
    00103fbcinvoke-virtual {v3, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    00103fc2invoke-virtual {v7, v0}, Lj0/m;->f(Lj0/u;)V
    00103fc8if-eqz v9, :cond_80
    00103fcciget-object v3, v7, Lj0/m;->g:Landroidx/emoji2/text/s;
    00103fd0invoke-static {v3, v8, v0}, Lj0/m;->b(Landroidx/emoji2/text/s;Landroid/view/View;Lj0/u;)V
    00103fd6goto :goto_85
    00103fd8iget-object v3, v7, Lj0/m;->h:Landroidx/emoji2/text/s;
    00103fdcinvoke-static {v3, v8, v0}, Lj0/m;->b(Landroidx/emoji2/text/s;Landroid/view/View;Lj0/u;)V
    00103fe2add-int/lit8 v1, v1, 0x1
    00103fe6goto :goto_56
    00103fe8return-void
    00103ec8
    00103fea
    00103fea // align 0x4
    00103fec
    00103fecj0.m::i(boolean):
    00103ffcif-eqz v1, :cond_1e
    00104000iget-object v1, v0, Lj0/m;->g:Landroidx/emoji2/text/s;
    00104004iget-object v1, v1, Landroidx/emoji2/text/s;->a:Ljava/lang/Object;
    00104008check-cast v1, Lo/b;
    0010400cinvoke-virtual {v1}, Lo/k;->clear()V
    00104012iget-object v1, v0, Lj0/m;->g:Landroidx/emoji2/text/s;
    00104016iget-object v1, v1, Landroidx/emoji2/text/s;->b:Ljava/lang/Object;
    0010401acheck-cast v1, Landroid/util/SparseArray;
    0010401einvoke-virtual {v1}, Landroid/util/SparseArray;->clear()V
    00104024iget-object v1, v0, Lj0/m;->g:Landroidx/emoji2/text/s;
    00104028iget-object v1, v1, Landroidx/emoji2/text/s;->c:Ljava/lang/Object;
    0010402ccheck-cast v1, Lo/e;
    00104030invoke-virtual {v1}, Lo/e;->a()V
    00104036return-void
    00104038iget-object v1, v0, Lj0/m;->h:Landroidx/emoji2/text/s;
    0010403ciget-object v1, v1, Landroidx/emoji2/text/s;->a:Ljava/lang/Object;
    00104040check-cast v1, Lo/b;
    00104044invoke-virtual {v1}, Lo/k;->clear()V
    0010404aiget-object v1, v0, Lj0/m;->h:Landroidx/emoji2/text/s;
    0010404eiget-object v1, v1, Landroidx/emoji2/text/s;->b:Ljava/lang/Object;
    00104052check-cast v1, Landroid/util/SparseArray;
    00104056invoke-virtual {v1}, Landroid/util/SparseArray;->clear()V
    0010405ciget-object v1, v0, Lj0/m;->h:Landroidx/emoji2/text/s;
    00104060iget-object v1, v1, Landroidx/emoji2/text/s;->c:Ljava/lang/Object;
    00104064check-cast v1, Lo/e;
    00104068invoke-virtual {v1}, Lo/e;->a()V
    0010406ereturn-void
    00103fec
    00104070
    00104070j0.m::l(android.view.ViewGroup, androidx.emoji2.text.s, androidx.emoji2.text.s, java.util.ArrayList, java.util.ArrayList):
    00104080move-object/from16 v0, v19
    00104084invoke-static {}, Lj0/m;->p()Lo/b;
    0010408amove-result-object v1
    0010408cnew-instance v2, Landroid/util/SparseIntArray;
    00104090invoke-direct {v2}, Landroid/util/SparseIntArray;-><init>()V
    00104096invoke-virtual/range {v23}, Ljava/util/ArrayList;->size()I
    0010409cmove-result v3
    0010409einvoke-virtual {v0}, Lj0/m;->o()Lj0/m;
    001040a4move-result-object v4
    001040a6invoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    001040acconst/4 v5, 0x0
    001040aeconst/4 v6, 0x0
    001040b0if-ge v5, v3, :cond_10a
    001040b4move-object/from16 v7, v23
    001040b8invoke-virtual {v7, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    001040bemove-result-object v8
    001040c0check-cast v8, Lj0/u;
    001040c4move-object/from16 v9, v24
    001040c8invoke-virtual {v9, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    001040cemove-result-object v10
    001040d0check-cast v10, Lj0/u;
    001040d4if-eqz v8, :cond_35
    001040d8iget-object v11, v8, Lj0/u;->c:Ljava/util/ArrayList;
    001040dcinvoke-virtual {v11, v0}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
    001040e2move-result v11
    001040e4if-nez v11, :cond_35
    001040e8move-object v8, v6
    001040eaif-eqz v10, :cond_40
    001040eeiget-object v11, v10, Lj0/u;->c:Ljava/util/ArrayList;
    001040f2invoke-virtual {v11, v0}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
    001040f8move-result v11
    001040faif-nez v11, :cond_40
    001040femove-object v10, v6
    00104100if-nez v8, :cond_4e
    00104104if-nez v10, :cond_4e
    00104108move-object/from16 v11, v20
    0010410cmove-object/from16 v15, v22
    00104110move/from16 v16, v3
    00104114move/from16 v17, v5
    00104118goto/16 :goto_104
    0010411cif-eqz v8, :cond_58
    00104120if-eqz v10, :cond_58
    00104124invoke-virtual {v0, v8, v10}, Lj0/m;->s(Lj0/u;Lj0/u;)Z
    0010412amove-result v11
    0010412cif-eqz v11, :cond_44
    00104130move-object/from16 v11, v20
    00104134invoke-virtual {v0, v11, v8, v10}, Lj0/m;->k(Landroid/view/ViewGroup;Lj0/u;Lj0/u;)Landroid/animation/Animator;
    0010413amove-result-object v12
    0010413cif-eqz v12, :cond_46
    00104140iget-object v13, v0, Lj0/m;->a:Ljava/lang/String;
    00104144if-eqz v10, :cond_dc
    00104148invoke-virtual {v0}, Lj0/m;->q()[Ljava/lang/String;
    0010414emove-result-object v8
    00104150iget-object v10, v10, Lj0/u;->b:Landroid/view/View;
    00104154if-eqz v8, :cond_d1
    00104158array-length v14, v8
    0010415aif-lez v14, :cond_d1
    0010415enew-instance v14, Lj0/u;
    00104162invoke-direct {v14, v10}, Lj0/u;-><init>(Landroid/view/View;)V
    00104168move-object/from16 v15, v22
    0010416ciget-object v4, v15, Landroidx/emoji2/text/s;->a:Ljava/lang/Object;
    00104170check-cast v4, Lo/b;
    00104174invoke-virtual {v4, v10, v6}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0010417amove-result-object v4
    0010417ccheck-cast v4, Lj0/u;
    00104180move/from16 v16, v3
    00104184if-eqz v4, :cond_9e
    00104188const/4 v6, 0x0
    0010418aarray-length v3, v8
    0010418cif-ge v6, v3, :cond_9e
    00104190iget-object v3, v14, Lj0/u;->a:Ljava/util/HashMap;
    00104194move/from16 v17, v5
    00104198aget-object v5, v8, v6
    0010419cmove/from16 v18, v6
    001041a0iget-object v6, v4, Lj0/u;->a:Ljava/util/HashMap;
    001041a4invoke-virtual {v6, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    001041aamove-result-object v6
    001041acinvoke-virtual {v3, v5, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    001041b2add-int/lit8 v6, v18, 0x1
    001041b6move/from16 v5, v17
    001041bagoto :goto_85
    001041bcmove/from16 v17, v5
    001041c0iget v3, v1, Lo/k;->c:I
    001041c4const/4 v4, 0x0
    001041c6if-ge v4, v3, :cond_cf
    001041cainvoke-virtual {v1, v4}, Lo/k;->h(I)Ljava/lang/Object;
    001041d0move-result-object v5
    001041d2check-cast v5, Landroid/animation/Animator;
    001041d6const/4 v6, 0x0
    001041d8invoke-virtual {v1, v5, v6}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    001041demove-result-object v5
    001041e0check-cast v5, Lj0/j;
    001041e4iget-object v6, v5, Lj0/j;->c:Lj0/u;
    001041e8if-eqz v6, :cond_cc
    001041eciget-object v6, v5, Lj0/j;->a:Landroid/view/View;
    001041f0if-ne v6, v10, :cond_cc
    001041f4iget-object v6, v5, Lj0/j;->b:Ljava/lang/String;
    001041f8invoke-virtual {v6, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    001041femove-result v6
    00104200if-eqz v6, :cond_cc
    00104204iget-object v5, v5, Lj0/j;->c:Lj0/u;
    00104208invoke-virtual {v5, v14}, Lj0/u;->equals(Ljava/lang/Object;)Z
    0010420emove-result v5
    00104210if-eqz v5, :cond_cc
    00104214const/4 v6, 0x0
    00104216goto :goto_d9
    00104218add-int/lit8 v4, v4, 0x1
    0010421cgoto :goto_a3
    0010421emove-object v6, v12
    00104220goto :goto_d9
    00104222move-object/from16 v15, v22
    00104226move/from16 v16, v3
    0010422amove/from16 v17, v5
    0010422emove-object v6, v12
    00104230const/4 v14, 0x0
    00104232move-object v12, v6
    00104234move-object v6, v14
    00104236goto :goto_e5
    00104238move-object/from16 v15, v22
    0010423cmove/from16 v16, v3
    00104240move/from16 v17, v5
    00104244iget-object v10, v8, Lj0/u;->b:Landroid/view/View;
    00104248const/4 v6, 0x0
    0010424aif-eqz v12, :cond_104
    0010424enew-instance v3, Lj0/j;
    00104252invoke-virtual {v11}, Landroid/view/View;->getWindowId()Landroid/view/WindowId;
    00104258move-result-object v4
    0010425ainvoke-direct {v3}, Ljava/lang/Object;-><init>()V
    00104260iput-object v10, v3, Lj0/j;->a:Landroid/view/View;
    00104264iput-object v13, v3, Lj0/j;->b:Ljava/lang/String;
    00104268iput-object v6, v3, Lj0/j;->c:Lj0/u;
    0010426ciput-object v4, v3, Lj0/j;->d:Landroid/view/WindowId;
    00104270iput-object v0, v3, Lj0/j;->e:Lj0/m;
    00104274iput-object v12, v3, Lj0/j;->f:Landroid/animation/Animator;
    00104278invoke-virtual {v1, v12, v3}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0010427eiget-object v3, v0, Lj0/m;->u:Ljava/util/ArrayList;
    00104282invoke-virtual {v3, v12}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    00104288add-int/lit8 v5, v17, 0x1
    0010428cmove/from16 v3, v16
    00104290goto/16 :goto_17
    00104294invoke-virtual {v2}, Landroid/util/SparseIntArray;->size()I
    0010429amove-result v3
    0010429cif-eqz v3, :cond_144
    001042a0const/4 v4, 0x0
    001042a2invoke-virtual {v2}, Landroid/util/SparseIntArray;->size()I
    001042a8move-result v3
    001042aaif-ge v4, v3, :cond_144
    001042aeinvoke-virtual {v2, v4}, Landroid/util/SparseIntArray;->keyAt(I)I
    001042b4move-result v3
    001042b6iget-object v5, v0, Lj0/m;->u:Ljava/util/ArrayList;
    001042bainvoke-virtual {v5, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    001042c0move-result-object v3
    001042c2check-cast v3, Landroid/animation/Animator;
    001042c6const/4 v6, 0x0
    001042c8invoke-virtual {v1, v3, v6}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    001042cemove-result-object v3
    001042d0check-cast v3, Lj0/j;
    001042d4invoke-virtual {v2, v4}, Landroid/util/SparseIntArray;->valueAt(I)I
    001042damove-result v5
    001042dcint-to-long v7, v5
    001042deconst-wide v9, 0x7fffffffffffffff
    001042e8sub-long/2addr v7, v9
    001042eaiget-object v5, v3, Lj0/j;->f:Landroid/animation/Animator;
    001042eeinvoke-virtual {v5}, Landroid/animation/Animator;->getStartDelay()J
    001042f4move-result-wide v9
    001042f6add-long/2addr v9, v7
    001042f8iget-object v3, v3, Lj0/j;->f:Landroid/animation/Animator;
    001042fcinvoke-virtual {v3, v9, v10}, Landroid/animation/Animator;->setStartDelay(J)V
    00104302add-int/lit8 v4, v4, 0x1
    00104306goto :goto_111
    00104308return-void
    00104070
    0010430a
    0010430a // align 0x4
    0010430c
    0010430cj0.m::m():
    0010431ciget v0, v4, Lj0/m;->p:I
    00104320const/4 v1, 0x1
    00104322sub-int/2addr v0, v1
    00104324iput v0, v4, Lj0/m;->p:I
    00104328if-nez v0, :cond_52
    0010432csget-object v0, Lj0/l;->b:LK/g;
    00104330invoke-virtual {v4, v4, v0}, Lj0/m;->v(Lj0/m;Lj0/l;)V
    00104336const/4 v0, 0x0
    00104338move v2, v0
    0010433aiget-object v3, v4, Lj0/m;->g:Landroidx/emoji2/text/s;
    0010433eiget-object v3, v3, Landroidx/emoji2/text/s;->c:Ljava/lang/Object;
    00104342check-cast v3, Lo/e;
    00104346invoke-virtual {v3}, Lo/e;->e()I
    0010434cmove-result v3
    0010434eif-ge v2, v3, :cond_2f
    00104352iget-object v3, v4, Lj0/m;->g:Landroidx/emoji2/text/s;
    00104356iget-object v3, v3, Landroidx/emoji2/text/s;->c:Ljava/lang/Object;
    0010435acheck-cast v3, Lo/e;
    0010435einvoke-virtual {v3, v2}, Lo/e;->f(I)Ljava/lang/Object;
    00104364move-result-object v3
    00104366check-cast v3, Landroid/view/View;
    0010436aif-eqz v3, :cond_2c
    0010436einvoke-virtual {v3, v0}, Landroid/view/View;->setHasTransientState(Z)V
    00104374add-int/lit8 v2, v2, 0x1
    00104378goto :goto_f
    0010437amove v2, v0
    0010437ciget-object v3, v4, Lj0/m;->h:Landroidx/emoji2/text/s;
    00104380iget-object v3, v3, Landroidx/emoji2/text/s;->c:Ljava/lang/Object;
    00104384check-cast v3, Lo/e;
    00104388invoke-virtual {v3}, Lo/e;->e()I
    0010438emove-result v3
    00104390if-ge v2, v3, :cond_50
    00104394iget-object v3, v4, Lj0/m;->h:Landroidx/emoji2/text/s;
    00104398iget-object v3, v3, Landroidx/emoji2/text/s;->c:Ljava/lang/Object;
    0010439ccheck-cast v3, Lo/e;
    001043a0invoke-virtual {v3, v2}, Lo/e;->f(I)Ljava/lang/Object;
    001043a6move-result-object v3
    001043a8check-cast v3, Landroid/view/View;
    001043acif-eqz v3, :cond_4d
    001043b0invoke-virtual {v3, v0}, Landroid/view/View;->setHasTransientState(Z)V
    001043b6add-int/lit8 v2, v2, 0x1
    001043bagoto :goto_30
    001043bciput-boolean v1, v4, Lj0/m;->r:Z
    001043c0return-void
    0010430c
    001043c2
    001043c2 // align 0x4
    001043c4
    001043c4j0.m::v(j0.m, j0.l):
    001043d4iget-object v0, v5, Lj0/m;->s:Lj0/m;
    001043d8if-eqz v0, :cond_7
    001043dcinvoke-virtual {v0, v6, v7}, Lj0/m;->v(Lj0/m;Lj0/l;)V
    001043e2iget-object v0, v5, Lj0/m;->t:Ljava/util/ArrayList;
    001043e6if-eqz v0, :cond_37
    001043eainvoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z
    001043f0move-result v0
    001043f2if-nez v0, :cond_37
    001043f6iget-object v0, v5, Lj0/m;->t:Ljava/util/ArrayList;
    001043fainvoke-virtual {v0}, Ljava/util/ArrayList;->size()I
    00104400move-result v0
    00104402iget-object v1, v5, Lj0/m;->m:[Lj0/k;
    00104406if-nez v1, :cond_1d
    0010440anew-array v1, v0, [Lj0/k;
    0010440econst/4 v2, 0x0
    00104410iput-object v2, v5, Lj0/m;->m:[Lj0/k;
    00104414iget-object v3, v5, Lj0/m;->t:Ljava/util/ArrayList;
    00104418invoke-virtual {v3, v1}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
    0010441emove-result-object v1
    00104420check-cast v1, [Lj0/k;
    00104424const/4 v3, 0x0
    00104426if-ge v3, v0, :cond_35
    0010442aaget-object v4, v1, v3
    0010442einvoke-interface {v7, v4, v6}, Lj0/l;->a(Lj0/k;Lj0/m;)V
    00104434aput-object v2, v1, v3
    00104438add-int/lit8 v3, v3, 0x1
    0010443cgoto :goto_29
    0010443eiput-object v1, v5, Lj0/m;->m:[Lj0/k;
    00104442return-void
    001043c4
    00104444
    00104444j0.m::w(android.view.ViewGroup):
    00104454iget-boolean v5, v4, Lj0/m;->r:Z
    00104458if-nez v5, :cond_2e
    0010445ciget-object v5, v4, Lj0/m;->n:Ljava/util/ArrayList;
    00104460invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
    00104466move-result v0
    00104468iget-object v1, v4, Lj0/m;->o:[Landroid/animation/Animator;
    0010446cinvoke-virtual {v5, v1}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
    00104472move-result-object v5
    00104474check-cast v5, [Landroid/animation/Animator;
    00104478sget-object v1, Lj0/m;->w:[Landroid/animation/Animator;
    0010447ciput-object v1, v4, Lj0/m;->o:[Landroid/animation/Animator;
    00104480const/4 v1, 0x1
    00104482sub-int/2addr v0, v1
    00104484if-ltz v0, :cond_25
    00104488aget-object v2, v5, v0
    0010448cconst/4 v3, 0x0
    0010448eaput-object v3, v5, v0
    00104492invoke-virtual {v2}, Landroid/animation/Animator;->pause()V
    00104498add-int/lit8 v0, v0, -0x1
    0010449cgoto :goto_18
    0010449eiput-object v5, v4, Lj0/m;->o:[Landroid/animation/Animator;
    001044a2sget-object v5, Lj0/l;->d:LK/g;
    001044a6invoke-virtual {v4, v4, v5}, Lj0/m;->v(Lj0/m;Lj0/l;)V
    001044aciput-boolean v1, v4, Lj0/m;->q:Z
    001044b0return-void
    00104444
    001044b2
    001044b2 // align 0x4
    001044b4
    001044b4j0.m::y(android.view.View):
    001044c4iget-boolean v4, v3, Lj0/m;->q:Z
    001044c8if-eqz v4, :cond_33
    001044cciget-boolean v4, v3, Lj0/m;->r:Z
    001044d0if-nez v4, :cond_30
    001044d4iget-object v4, v3, Lj0/m;->n:Ljava/util/ArrayList;
    001044d8invoke-virtual {v4}, Ljava/util/ArrayList;->size()I
    001044demove-result v0
    001044e0iget-object v1, v3, Lj0/m;->o:[Landroid/animation/Animator;
    001044e4invoke-virtual {v4, v1}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
    001044eamove-result-object v4
    001044eccheck-cast v4, [Landroid/animation/Animator;
    001044f0sget-object v1, Lj0/m;->w:[Landroid/animation/Animator;
    001044f4iput-object v1, v3, Lj0/m;->o:[Landroid/animation/Animator;
    001044f8add-int/lit8 v0, v0, -0x1
    001044fcif-ltz v0, :cond_29
    00104500aget-object v1, v4, v0
    00104504const/4 v2, 0x0
    00104506aput-object v2, v4, v0
    0010450ainvoke-virtual {v1}, Landroid/animation/Animator;->resume()V
    00104510add-int/lit8 v0, v0, -0x1
    00104514goto :goto_1c
    00104516iput-object v4, v3, Lj0/m;->o:[Landroid/animation/Animator;
    0010451asget-object v4, Lj0/l;->e:LK/g;
    0010451einvoke-virtual {v3, v3, v4}, Lj0/m;->v(Lj0/m;Lj0/l;)V
    00104524const/4 v4, 0x0
    00104526iput-boolean v4, v3, Lj0/m;->q:Z
    0010452areturn-void
    001044b4
    0010452c
    0010452cj0.m::z():
    0010453cinvoke-virtual {v8}, Lj0/m;->G()V
    00104542invoke-static {}, Lj0/m;->p()Lo/b;
    00104548move-result-object v0
    0010454aiget-object v1, v8, Lj0/m;->u:Ljava/util/ArrayList;
    0010454einvoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
    00104554move-result-object v1
    00104556invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
    0010455cmove-result v2
    0010455eif-eqz v2, :cond_59
    00104562invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    00104568move-result-object v2
    0010456acheck-cast v2, Landroid/animation/Animator;
    0010456einvoke-virtual {v0, v2}, Lo/k;->containsKey(Ljava/lang/Object;)Z
    00104574move-result v3
    00104576if-eqz v3, :cond_d
    0010457ainvoke-virtual {v8}, Lj0/m;->G()V
    00104580if-eqz v2, :cond_d
    00104584new-instance v3, LG0/b;
    00104588invoke-direct {v3, v8, v0}, LG0/b;-><init>(Lj0/m;Lo/b;)V
    0010458einvoke-virtual {v2, v3}, Landroid/animation/Animator;->addListener(Landroid/animation/Animator$AnimatorListener;)V
    00104594iget-wide v3, v8, Lj0/m;->c:J
    00104598const-wide/16 v5, 0x0
    0010459ccmp-long v7, v3, v5
    001045a0if-ltz v7, :cond_37
    001045a4invoke-virtual {v2, v3, v4}, Landroid/animation/Animator;->setDuration(J)Landroid/animation/Animator;
    001045aaiget-wide v3, v8, Lj0/m;->b:J
    001045aecmp-long v5, v3, v5
    001045b2if-ltz v5, :cond_45
    001045b6invoke-virtual {v2}, Landroid/animation/Animator;->getStartDelay()J
    001045bcmove-result-wide v5
    001045beadd-long/2addr v5, v3
    001045c0invoke-virtual {v2, v5, v6}, Landroid/animation/Animator;->setStartDelay(J)V
    001045c6iget-object v3, v8, Lj0/m;->d:Landroid/animation/TimeInterpolator;
    001045caif-eqz v3, :cond_4c
    001045ceinvoke-virtual {v2, v3}, Landroid/animation/Animator;->setInterpolator(Landroid/animation/TimeInterpolator;)V
    001045d4new-instance v3, LF0/i;
    001045d8const/4 v4, 0x5
    001045dainvoke-direct {v3, v4, v8}, LF0/i;-><init>(ILjava/lang/Object;)V
    001045e0invoke-virtual {v2, v3}, Landroid/animation/Animator;->addListener(Landroid/animation/Animator$AnimatorListener;)V
    001045e6invoke-virtual {v2}, Landroid/animation/Animator;->start()V
    001045ecgoto :goto_d
    001045eeiget-object v0, v8, Lj0/m;->u:Ljava/util/ArrayList;
    001045f2invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
    001045f8invoke-virtual {v8}, Lj0/m;->m()V
    001045fereturn-void
    0010452c
    00104600
    00104600j0.m::A(long):
    00104610iput-wide v1, v0, Lj0/m;->c:J
    00104614return-void
    00104600
    00104616
    00104616 // align 0x8
    00104618
    00104618j0.m::B(C1.d):
    00104628return-void
    00104618
    0010462a
    0010462a // align 0x4
    0010462c
    0010462cj0.m::C(android.animation.TimeInterpolator):
    0010463ciput-object v1, v0, Lj0/m;->d:Landroid/animation/TimeInterpolator;
    00104640return-void
    0010462c
    00104642
    00104642 // align 0x4
    00104644
    00104644j0.m::D(androidx.fragment.app.y):
    00104654if-nez v1, :cond_7
    00104658sget-object v1, Lj0/m;->y:Landroidx/fragment/app/y;
    0010465ciput-object v1, v0, Lj0/m;->v:Landroidx/fragment/app/y;
    00104660return-void
    00104662iput-object v1, v0, Lj0/m;->v:Landroidx/fragment/app/y;
    00104666return-void
    00104644
    00104668
    00104668j0.m::E():
    00104678return-void
    00104668
    0010467a
    0010467a // align 0x4
    0010467c
    0010467cj0.m::F(long):
    0010468ciput-wide v1, v0, Lj0/m;->b:J
    00104690return-void
    0010467c
    00104692
    00104692 // align 0x4
    00104694
    00104694j0.m::G():
    001046a4iget v0, v1, Lj0/m;->p:I
    001046a8if-nez v0, :cond_c
    001046acsget-object v0, Lj0/l;->a:LK/g;
    001046b0invoke-virtual {v1, v1, v0}, Lj0/m;->v(Lj0/m;Lj0/l;)V
    001046b6const/4 v0, 0x0
    001046b8iput-boolean v0, v1, Lj0/m;->r:Z
    001046bciget v0, v1, Lj0/m;->p:I
    001046c0add-int/lit8 v0, v0, 0x1
    001046c4iput v0, v1, Lj0/m;->p:I
    001046c8return-void
    00104694
    001046ca
    001046ca // align 0x4
    001046cc
    001046ccj0.v::a(android.view.ViewGroup, int):
    001046dcinvoke-virtual {v0, v1}, Landroid/view/ViewGroup;->getChildDrawingOrder(I)I
    001046e2move-result v0
    001046e4return v0
    001046cc
    001046e6
    001046e6 // align 0x8
    001046e8
    001046e8j0.v::b(android.view.ViewGroup, boolean):
    001046f8invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->suppressLayout(Z)V
    001046fereturn-void
    001046e8
    00104700
    00104700j0.x::a(android.view.View):
    00104710invoke-static {v0}, Li0/a;->a(Landroid/view/View;)F
    00104716move-result v0
    00104718return v0
    00104700
    0010471a
    0010471a // align 0x4
    0010471c
    0010471cj0.x::b(android.view.View, float):
    0010472cinvoke-static {v0, v1}, Li0/a;->c(Landroid/view/View;F)V
    00104732return-void
    0010471c
    00104734
    00104734j0.y::a(android.view.View, android.graphics.Matrix):
    00104744invoke-static {v0, v1}, Li0/a;->f(Landroid/view/View;Landroid/graphics/Matrix;)V
    0010474areturn-void
    00104734
    0010474c
    0010474cj0.y::b(android.view.View, android.graphics.Matrix):
    0010475cinvoke-static {v0, v1}, Li0/a;->j(Landroid/view/View;Landroid/graphics/Matrix;)V
    00104762return-void
    0010474c
    00104764
    00104764j0.y::c(android.view.View, android.graphics.Matrix):
    00104774invoke-static {v0, v1}, Li0/a;->k(Landroid/view/View;Landroid/graphics/Matrix;)V
    0010477areturn-void
    00104764
    0010477c
    0010477cj0.z::a(android.view.View, int, int, int, int):
    0010478cinvoke-static {v0, v1, v2, v3, v4}, Li0/a;->e(Landroid/view/View;IIII)V
    00104792return-void
    0010477c
    00104794
    00104794j0.A::a(android.view.View, int):
    001047a4invoke-static {v0, v1}, Li0/a;->d(Landroid/view/View;I)V
    001047aareturn-void
    00104794
    001047ac
    001047acj0.B::d0(android.view.View, int, int, int, int):
    001047bcsget-boolean v0, Lj0/B;->j:Z
    001047c0if-eqz v0, :cond_b
    001047c4invoke-static {v2, v3, v4, v5, v6}, Lj0/z;->a(Landroid/view/View;IIII)V
    001047careturn-void
    001047ccconst/4 v2, 0x0
    001047cesput-boolean v2, Lj0/B;->j:Z
    001047d2return-void
    001047ac
    001047d4
    001047d4 struct try_item
    001047d4 start_addr uint32 0x1047c4
    001047d8 insn_count int 3
    001047da handler_off uint16 0x1047dd
    001047dc
    001047dc struct encoded_catch_handler_list
    001047dc size int 1
    001047dd
    001047dd struct encoded_catch_handler ← 0x1047da
    001047dd size int64 1
    001047de handlers[0].type_idx int 0xb590
    001047e0 handlers[0].addr uint32 0x1047cc
    001047e1
    001047e1 // align 0x4
    001047e4
    001047e4j0.B::Z(android.view.View, int):
    001047f4sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
    001047f8const/16 v1, 0x1c
    001047fcif-ne v0, v1, :cond_a
    00104800invoke-super {v2, v3, v4}, LP1/e;->Z(Landroid/view/View;I)V
    00104806return-void
    00104808sget-boolean v0, Lj0/B;->k:Z
    0010480cif-eqz v0, :cond_15
    00104810invoke-static {v3, v4}, Lj0/A;->a(Landroid/view/View;I)V
    00104816return-void
    00104818const/4 v3, 0x0
    0010481asput-boolean v3, Lj0/B;->k:Z
    0010481ereturn-void
    001047e4
    00104820
    00104820 struct try_item
    00104820 start_addr uint32 0x104810
    00104824 insn_count int 3
    00104826 handler_off uint16 0x104829
    00104828
    00104828 struct encoded_catch_handler_list
    00104828 size int 1
    00104829
    00104829 struct encoded_catch_handler ← 0x104826
    00104829 size int64 1
    0010482a handlers[0].type_idx int 0xb590
    0010482c handlers[0].addr uint32 0x104818
    0010482d
    0010482d // align 0x10
    00104830
    00104830j0.B::e0(android.view.View, android.graphics.Matrix):
    00104840sget-boolean v0, Lj0/B;->h:Z
    00104844if-eqz v0, :cond_b
    00104848invoke-static {v2, v3}, Lj0/y;->b(Landroid/view/View;Landroid/graphics/Matrix;)V
    0010484ereturn-void
    00104850const/4 v2, 0x0
    00104852sput-boolean v2, Lj0/B;->h:Z
    00104856return-void
    00104830
    00104858
    00104858 struct try_item
    00104858 start_addr uint32 0x104848
    0010485c insn_count int 3
    0010485e handler_off uint16 0x104861
    00104860
    00104860 struct encoded_catch_handler_list
    00104860 size int 1
    00104861
    00104861 struct encoded_catch_handler ← 0x10485e
    00104861 size int64 1
    00104862 handlers[0].type_idx int 0xb590
    00104864 handlers[0].addr uint32 0x104850
    00104865
    00104865 // align 0x8
    00104868
    00104868j0.B::f0(android.view.View, android.graphics.Matrix):
    00104878sget-boolean v0, Lj0/B;->i:Z
    0010487cif-eqz v0, :cond_b
    00104880invoke-static {v2, v3}, Lj0/y;->c(Landroid/view/View;Landroid/graphics/Matrix;)V
    00104886return-void
    00104888const/4 v2, 0x0
    0010488asput-boolean v2, Lj0/B;->i:Z
    0010488ereturn-void
    00104868
    00104890
    00104890 struct try_item
    00104890 start_addr uint32 0x104880
    00104894 insn_count int 3
    00104896 handler_off uint16 0x104899
    00104898
    00104898 struct encoded_catch_handler_list
    00104898 size int 1
    00104899
    00104899 struct encoded_catch_handler ← 0x104896
    00104899 size int64 1
    0010489a handlers[0].type_idx int 0xb590
    0010489c handlers[0].addr uint32 0x104888
    0010489d
    0010489d // align 0x10
    001048a0
    001048a0j0.C::w(android.view.View):
    001048b0invoke-static {v1}, Li0/a;->a(Landroid/view/View;)F
    001048b6move-result v1
    001048b8return v1
    001048a0
    001048ba
    001048ba // align 0x4
    001048bc
    001048bcj0.C::d0(android.view.View, int, int, int, int):
    001048ccinvoke-static {v1, v2, v3, v4, v5}, Li0/a;->e(Landroid/view/View;IIII)V
    001048d2return-void
    001048bc
    001048d4
    001048d4j0.C::Y(android.view.View, float):
    001048e4invoke-static {v1, v2}, Li0/a;->c(Landroid/view/View;F)V
    001048eareturn-void
    001048d4
    001048ec
    001048ecj0.C::Z(android.view.View, int):
    001048fcinvoke-static {v1, v2}, Li0/a;->d(Landroid/view/View;I)V
    00104902return-void
    001048ec
    00104904
    00104904j0.C::e0(android.view.View, android.graphics.Matrix):
    00104914invoke-static {v1, v2}, Li0/a;->j(Landroid/view/View;Landroid/graphics/Matrix;)V
    0010491areturn-void
    00104904
    0010491c
    0010491cj0.C::f0(android.view.View, android.graphics.Matrix):
    0010492cinvoke-static {v1, v2}, Li0/a;->k(Landroid/view/View;Landroid/graphics/Matrix;)V
    00104932return-void
    0010491c
    00104934
    00104934j0.w::<clinit>():
    00104944sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
    00104948const/16 v1, 0x1d
    0010494cif-lt v0, v1, :cond_e
    00104950new-instance v0, Lj0/C;
    00104954invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0010495asput-object v0, Lj0/w;->a:Lj0/B;
    0010495egoto :goto_15
    00104960new-instance v0, Lj0/B;
    00104964invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0010496asput-object v0, Lj0/w;->a:Lj0/B;
    0010496enew-instance v0, Lj0/b;
    00104972const-class v1, Ljava/lang/Float;
    00104976const-string v2, "translationAlpha"
    0010497aconst/4 v3, 0x5
    0010497cinvoke-direct {v0, v1, v2, v3}, Lj0/b;-><init>(Ljava/lang/Class;Ljava/lang/String;I)V
    00104982sput-object v0, Lj0/w;->b:Lj0/b;
    00104986new-instance v0, Lj0/b;
    0010498aconst-class v1, Landroid/graphics/Rect;
    0010498econst-string v2, "clipBounds"
    00104992const/4 v3, 0x6
    00104994invoke-direct {v0, v1, v2, v3}, Lj0/b;-><init>(Ljava/lang/Class;Ljava/lang/String;I)V
    0010499areturn-void
    00104934
    0010499c
    0010499cj0.w::a(android.view.View, int, int, int, int):
    001049acsget-object v0, Lj0/w;->a:Lj0/B;
    001049b0move-object v1, v6
    001049b2move v2, v7
    001049b4move v3, v8
    001049b6move v4, v9
    001049b8move v5, v10
    001049bainvoke-virtual/range {v0 .. v5}, Lj0/B;->d0(Landroid/view/View;IIII)V
    001049c0return-void
    0010499c
    001049c2
    001049c2 // align 0x4
    001049c4
    001049c4j0.w::b(android.view.View, int):
    001049d4sget-object v0, Lj0/w;->a:Lj0/B;
    001049d8invoke-virtual {v0, v1, v2}, Lj0/B;->Z(Landroid/view/View;I)V
    001049dereturn-void
    001049c4
    001049e0
    001049e0j0.D::<init>(android.view.View, int):
    001049f0invoke-direct {v1}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
    001049f6const/4 v0, 0x0
    001049f8iput-boolean v0, v1, Lj0/D;->f:Z
    001049fciput-object v2, v1, Lj0/D;->a:Landroid/view/View;
    00104a00iput v3, v1, Lj0/D;->b:I
    00104a04invoke-virtual {v2}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
    00104a0amove-result-object v2
    00104a0ccheck-cast v2, Landroid/view/ViewGroup;
    00104a10iput-object v2, v1, Lj0/D;->c:Landroid/view/ViewGroup;
    00104a14const/4 v2, 0x1
    00104a16iput-boolean v2, v1, Lj0/D;->d:Z
    00104a1ainvoke-virtual {v1, v2}, Lj0/D;->g(Z)V
    00104a20return-void
    001049e0
    00104a22
    00104a22 // align 0x4
    00104a24
    00104a24j0.D::onAnimationCancel(android.animation.Animator):
    00104a34const/4 v1, 0x1
    00104a36iput-boolean v1, v0, Lj0/D;->f:Z
    00104a3areturn-void
    00104a24
    00104a3c
    00104a3cj0.D::onAnimationEnd(android.animation.Animator):
    00104a4ciget-boolean v2, v1, Lj0/D;->f:Z
    00104a50if-nez v2, :cond_12
    00104a54iget-object v2, v1, Lj0/D;->a:Landroid/view/View;
    00104a58iget v0, v1, Lj0/D;->b:I
    00104a5cinvoke-static {v2, v0}, Lj0/w;->b(Landroid/view/View;I)V
    00104a62iget-object v2, v1, Lj0/D;->c:Landroid/view/ViewGroup;
    00104a66if-eqz v2, :cond_12
    00104a6ainvoke-virtual {v2}, Landroid/view/View;->invalidate()V
    00104a70const/4 v2, 0x0
    00104a72invoke-virtual {v1, v2}, Lj0/D;->g(Z)V
    00104a78return-void
    00104a3c
    00104a7a
    00104a7a // align 0x4
    00104a7c
    00104a7cj0.D::onAnimationEnd(android.animation.Animator, boolean):
    00104a8cif-nez v2, :cond_18
    00104a90iget-boolean v1, v0, Lj0/D;->f:Z
    00104a94if-nez v1, :cond_14
    00104a98iget-object v1, v0, Lj0/D;->a:Landroid/view/View;
    00104a9ciget v2, v0, Lj0/D;->b:I
    00104aa0invoke-static {v1, v2}, Lj0/w;->b(Landroid/view/View;I)V
    00104aa6iget-object v1, v0, Lj0/D;->c:Landroid/view/ViewGroup;
    00104aaaif-eqz v1, :cond_14
    00104aaeinvoke-virtual {v1}, Landroid/view/View;->invalidate()V
    00104ab4const/4 v1, 0x0
    00104ab6invoke-virtual {v0, v1}, Lj0/D;->g(Z)V
    00104abcreturn-void
    00104a7c
    00104abe
    00104abe // align 0x10
    00104ac0
    00104ac0j0.D::onAnimationRepeat(android.animation.Animator):
    00104ad0return-void
    00104ac0
    00104ad2
    00104ad2 // align 0x4
    00104ad4
    00104ad4j0.D::onAnimationStart(android.animation.Animator):
    00104ae4return-void
    00104ad4
    00104ae6
    00104ae6 // align 0x8
    00104ae8
    00104ae8j0.D::onAnimationStart(android.animation.Animator, boolean):
    00104af8if-eqz v2, :cond_f
    00104afciget-object v1, v0, Lj0/D;->a:Landroid/view/View;
    00104b00const/4 v2, 0x0
    00104b02invoke-static {v1, v2}, Lj0/w;->b(Landroid/view/View;I)V
    00104b08iget-object v1, v0, Lj0/D;->c:Landroid/view/ViewGroup;
    00104b0cif-eqz v1, :cond_f
    00104b10invoke-virtual {v1}, Landroid/view/View;->invalidate()V
    00104b16return-void
    00104ae8
    00104b18
    00104b18j0.D::a(j0.m):
    00104b28return-void
    00104b18
    00104b2a
    00104b2a // align 0x4
    00104b2c
    00104b2cj0.D::d(j0.m):
    00104b3cinvoke-virtual {v1, v0}, Lj0/m;->x(Lj0/k;)Lj0/m;
    00104b42return-void
    00104b2c
    00104b44
    00104b44j0.D::b():
    00104b54const/4 v0, 0x0
    00104b56invoke-virtual {v2, v0}, Lj0/D;->g(Z)V
    00104b5ciget-boolean v0, v2, Lj0/D;->f:Z
    00104b60if-nez v0, :cond_f
    00104b64iget-object v0, v2, Lj0/D;->a:Landroid/view/View;
    00104b68iget v1, v2, Lj0/D;->b:I
    00104b6cinvoke-static {v0, v1}, Lj0/w;->b(Landroid/view/View;I)V
    00104b72return-void
    00104b44
    00104b74
    00104b74j0.D::e():
    00104b84const/4 v0, 0x1
    00104b86invoke-virtual {v2, v0}, Lj0/D;->g(Z)V
    00104b8ciget-boolean v0, v2, Lj0/D;->f:Z
    00104b90if-nez v0, :cond_e
    00104b94iget-object v0, v2, Lj0/D;->a:Landroid/view/View;
    00104b98const/4 v1, 0x0
    00104b9ainvoke-static {v0, v1}, Lj0/w;->b(Landroid/view/View;I)V
    00104ba0return-void
    00104b74
    00104ba2
    00104ba2 // align 0x4
    00104ba4
    00104ba4j0.D::c(j0.m):
    00104bb4return-void
    00104ba4
    00104bb6
    00104bb6 // align 0x8
    00104bb8
    00104bb8j0.D::g(boolean):
    00104bc8iget-boolean v0, v1, Lj0/D;->d:Z
    00104bccif-eqz v0, :cond_11
    00104bd0iget-boolean v0, v1, Lj0/D;->e:Z
    00104bd4if-eq v0, v2, :cond_11
    00104bd8iget-object v0, v1, Lj0/D;->c:Landroid/view/ViewGroup;
    00104bdcif-eqz v0, :cond_11
    00104be0iput-boolean v2, v1, Lj0/D;->e:Z
    00104be4invoke-static {v0, v2}, LC1/l;->j0(Landroid/view/ViewGroup;Z)V
    00104beareturn-void
    00104bb8
    00104bec
    00104becj0.E::<init>(j0.h, android.view.ViewGroup, android.view.View, android.view.View):
    00104bfciput-object v1, v0, Lj0/E;->e:Lj0/h;
    00104c00invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
    00104c06const/4 v1, 0x1
    00104c08iput-boolean v1, v0, Lj0/E;->d:Z
    00104c0ciput-object v2, v0, Lj0/E;->a:Landroid/view/ViewGroup;
    00104c10iput-object v3, v0, Lj0/E;->b:Landroid/view/View;
    00104c14iput-object v4, v0, Lj0/E;->c:Landroid/view/View;
    00104c18return-void
    00104bec
    00104c1a
    00104c1a // align 0x4
    00104c1c
    00104c1cj0.E::onAnimationEnd(android.animation.Animator):
    00104c2cinvoke-virtual {v0}, Lj0/E;->g()V
    00104c32return-void
    00104c1c
    00104c34
    00104c34j0.E::onAnimationEnd(android.animation.Animator, boolean):
    00104c44if-nez v2, :cond_5
    00104c48invoke-virtual {v0}, Lj0/E;->g()V
    00104c4ereturn-void
    00104c34
    00104c50
    00104c50j0.E::onAnimationPause(android.animation.Animator):
    00104c60iget-object v2, v1, Lj0/E;->a:Landroid/view/ViewGroup;
    00104c64invoke-virtual {v2}, Landroid/view/ViewGroup;->getOverlay()Landroid/view/ViewGroupOverlay;
    00104c6amove-result-object v2
    00104c6ciget-object v0, v1, Lj0/E;->b:Landroid/view/View;
    00104c70invoke-virtual {v2, v0}, Landroid/view/ViewGroupOverlay;->remove(Landroid/view/View;)V
    00104c76return-void
    00104c50
    00104c78
    00104c78j0.E::onAnimationResume(android.animation.Animator):
    00104c88iget-object v2, v1, Lj0/E;->b:Landroid/view/View;
    00104c8cinvoke-virtual {v2}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
    00104c92move-result-object v0
    00104c94if-nez v0, :cond_12
    00104c98iget-object v0, v1, Lj0/E;->a:Landroid/view/ViewGroup;
    00104c9cinvoke-virtual {v0}, Landroid/view/ViewGroup;->getOverlay()Landroid/view/ViewGroupOverlay;
    00104ca2move-result-object v0
    00104ca4invoke-virtual {v0, v2}, Landroid/view/ViewGroupOverlay;->add(Landroid/view/View;)V
    00104caareturn-void
    00104caciget-object v2, v1, Lj0/E;->e:Lj0/h;
    00104cb0invoke-virtual {v2}, Lj0/m;->c()V
    00104cb6return-void
    00104c78
    00104cb8
    00104cb8j0.E::onAnimationStart(android.animation.Animator, boolean):
    00104cc8if-eqz v3, :cond_18
    00104ccciget-object v2, v1, Lj0/E;->c:Landroid/view/View;
    00104cd0const v3, 0x7f080188
    00104cd6iget-object v0, v1, Lj0/E;->b:Landroid/view/View;
    00104cdainvoke-virtual {v2, v3, v0}, Landroid/view/View;->setTag(ILjava/lang/Object;)V
    00104ce0iget-object v2, v1, Lj0/E;->a:Landroid/view/ViewGroup;
    00104ce4invoke-virtual {v2}, Landroid/view/ViewGroup;->getOverlay()Landroid/view/ViewGroupOverlay;
    00104ceamove-result-object v2
    00104cecinvoke-virtual {v2, v0}, Landroid/view/ViewGroupOverlay;->add(Landroid/view/View;)V
    00104cf2const/4 v2, 0x1
    00104cf4iput-boolean v2, v1, Lj0/E;->d:Z
    00104cf8return-void
    00104cb8
    00104cfa
    00104cfa // align 0x4
    00104cfc
    00104cfcj0.E::a(j0.m):
    00104d0ciget-boolean v1, v0, Lj0/E;->d:Z
    00104d10if-eqz v1, :cond_7
    00104d14invoke-virtual {v0}, Lj0/E;->g()V
    00104d1areturn-void
    00104cfc
    00104d1c
    00104d1cj0.E::d(j0.m):
    00104d2cinvoke-virtual {v1, v0}, Lj0/m;->x(Lj0/k;)Lj0/m;
    00104d32return-void
    00104d1c
    00104d34
    00104d34j0.E::b():
    00104d44return-void
    00104d34
    00104d46
    00104d46 // align 0x8
    00104d48
    00104d48j0.E::e():
    00104d58return-void
    00104d48
    00104d5a
    00104d5a // align 0x4
    00104d5c
    00104d5cj0.E::c(j0.m):
    00104d6creturn-void
    00104d5c
    00104d6e
    00104d6e // align 0x10
    00104d70
    00104d70j0.E::g():
    00104d80const v0, 0x7f080188
    00104d86const/4 v1, 0x0
    00104d88iget-object v2, v3, Lj0/E;->c:Landroid/view/View;
    00104d8cinvoke-virtual {v2, v0, v1}, Landroid/view/View;->setTag(ILjava/lang/Object;)V
    00104d92iget-object v0, v3, Lj0/E;->a:Landroid/view/ViewGroup;
    00104d96invoke-virtual {v0}, Landroid/view/ViewGroup;->getOverlay()Landroid/view/ViewGroupOverlay;
    00104d9cmove-result-object v0
    00104d9eiget-object v1, v3, Lj0/E;->b:Landroid/view/View;
    00104da2invoke-virtual {v0, v1}, Landroid/view/ViewGroupOverlay;->remove(Landroid/view/View;)V
    00104da8const/4 v0, 0x0
    00104daaiput-boolean v0, v3, Lj0/E;->d:Z
    00104daereturn-void
    00104d70
    00104db0
    00104db0k.a::Y():
    00104dc0sget-object v0, Lk/a;->f:Lk/a;
    00104dc4if-eqz v0, :cond_7
    00104dc8sget-object v0, Lk/a;->f:Lk/a;
    00104dccreturn-object v0
    00104dceconst-class v0, Lk/a;
    00104dd2monitor-enter v0
    00104dd4sget-object v1, Lk/a;->f:Lk/a;
    00104dd8if-nez v1, :cond_19
    00104ddcnew-instance v1, Lk/a;
    00104de0const/4 v2, 0x0
    00104de2invoke-direct {v1, v2}, Lk/a;-><init>(I)V
    00104de8sput-object v1, Lk/a;->f:Lk/a;
    00104decgoto :goto_19
    00104deemove-exception v1
    00104df0goto :goto_1d
    00104df2monitor-exit v0
    00104df4sget-object v0, Lk/a;->f:Lk/a;
    00104df8return-object v0
    00104dfamonitor-exit v0
    00104dfcthrow v1
    00104db0
    00104dfe
    00104dfe struct code_item_padding
    00104dfe padding uint16 0x0000
    00104e00
    00104e00 struct try_item
    00104e00 start_addr uint32 0x104dd4
    00104e04 insn_count int 16
    00104e06 handler_off uint16 0x104e11
    00104e08
    00104e08 struct try_item
    00104e08 start_addr uint32 0x104dfa
    00104e0c insn_count int 1
    00104e0e handler_off uint16 0x104e11
    00104e10
    00104e10 struct encoded_catch_handler_list
    00104e10 size int 1
    00104e11
    00104e11 struct encoded_catch_handler ← 0x104e06 0x104e0e
    00104e11 size int64 0
    00104e12 catch_all_addr uint32 0x104dee
    00104e13
    00104e13 // align 0x4
    00104e14
    00104e14k.a::<init>(int):
    00104e24packed-switch v2, :pswitch_data_24
    00104e2ainvoke-direct {v1}, Ljava/lang/Object;-><init>()V
    00104e30new-instance v2, Lk/a;
    00104e34const/4 v0, 0x1
    00104e36invoke-direct {v2, v0}, Lk/a;-><init>(I)V
    00104e3ciput-object v2, v1, Lk/a;->e:Ljava/lang/Object;
    00104e40return-void
    00104e42invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    00104e48new-instance v2, Ljava/lang/Object;
    00104e4cinvoke-direct {v2}, Ljava/lang/Object;-><init>()V
    00104e52iput-object v2, v1, Lk/a;->e:Ljava/lang/Object;
    00104e56new-instance v2, Lk/b;
    00104e5ainvoke-direct {v2}, Lk/b;-><init>()V
    00104e60const/4 v0, 0x4
    00104e62invoke-static {v0, v2}, Ljava/util/concurrent/Executors;->newFixedThreadPool(ILjava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService;
    00104e68return-void
    00104e6anop
    00104e6c.packed-switch 0x1
    00104e14
    00104e78
    00104e78k.b::newThread(java.lang.Runnable):
    00104e88new-instance v0, Ljava/lang/Thread;
    00104e8cinvoke-direct {v0, v3}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
    00104e92new-instance v3, Ljava/lang/StringBuilder;
    00104e96const-string v1, "arch_disk_io_"
    00104e9ainvoke-direct {v3, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    00104ea0iget-object v1, v2, Lk/b;->a:Ljava/util/concurrent/atomic/AtomicInteger;
    00104ea4invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;->getAndIncrement()I
    00104eaamove-result v1
    00104eacinvoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    00104eb2invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    00104eb8move-result-object v3
    00104ebainvoke-virtual {v0, v3}, Ljava/lang/Thread;->setName(Ljava/lang/String;)V
    00104ec0return-object v0
    00104e78
    00104ec2
    00104ec2 // align 0x4
    00104ec4
    00104ec4k.b::<init>():
    00104ed4invoke-direct {v2}, Ljava/lang/Object;-><init>()V
    00104edanew-instance v0, Ljava/util/concurrent/atomic/AtomicInteger;
    00104edeconst/4 v1, 0x0
    00104ee0invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;-><init>(I)V
    00104ee6iput-object v0, v2, Lk/b;->a:Ljava/util/concurrent/atomic/AtomicInteger;
    00104eeareturn-void
    00104ec4
    00104eec
    00104eeck0.a::<clinit>():
    00104efcconst v0, 0x1010003
    00104f02const/16 v1, 0x9
    00104f06new-array v1, v1, [I
    00104f0afill-array-data v1, :array_3e
    00104f10sput-object v1, Lk0/a;->a:[I
    00104f14const/16 v1, 0x8
    00104f18new-array v1, v1, [I
    00104f1cfill-array-data v1, :array_54
    00104f22sput-object v1, Lk0/a;->b:[I
    00104f26const v1, 0x1010405
    00104f2cconst v2, 0x101051e
    00104f32const/16 v3, 0xe
    00104f36new-array v3, v3, [I
    00104f3afill-array-data v3, :array_68
    00104f40sput-object v3, Lk0/a;->c:[I
    00104f44filled-new-array {v0, v1, v2}, [I
    00104f4amove-result-object v1
    00104f4csput-object v1, Lk0/a;->d:[I
    00104f50const v1, 0x1010199
    00104f56filled-new-array {v1}, [I
    00104f5cmove-result-object v1
    00104f5esput-object v1, Lk0/a;->e:[I
    00104f62const v1, 0x10101cd
    00104f68filled-new-array {v0, v1}, [I
    00104f6emove-result-object v0
    00104f70sput-object v0, Lk0/a;->f:[I
    00104f74return-void
    00104f76nop
    00104f78.array-data 4
    00104fa4.array-data 4
    00104fcc.array-data 4
    00104eec
    0010500c
    0010500ck0.b::<init>(y0.a):
    0010501ciput-object v1, v0, Lk0/b;->a:Ly0/a;
    00105020invoke-direct {v0}, Landroid/graphics/drawable/Animatable2$AnimationCallback;-><init>()V
    00105026return-void
    0010500c
    00105028
    00105028k0.b::onAnimationEnd(android.graphics.drawable.Drawable):
    00105038iget-object v0, v1, Lk0/b;->a:Ly0/a;
    0010503ciget-object v0, v0, Ly0/a;->b:Ly0/c;
    00105040iget-object v0, v0, Ly0/c;->o:Landroid/content/res/ColorStateList;
    00105044if-eqz v0, :cond_b
    00105048invoke-static {v2, v0}, LD/a;->h(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
    0010504ereturn-void
    00105028
    00105050
    00105050k0.b::onAnimationStart(android.graphics.drawable.Drawable):
    00105060iget-object v0, v3, Lk0/b;->a:Ly0/a;
    00105064iget-object v0, v0, Ly0/a;->b:Ly0/c;
    00105068iget-object v1, v0, Ly0/c;->o:Landroid/content/res/ColorStateList;
    0010506cif-eqz v1, :cond_15
    00105070iget-object v0, v0, Ly0/c;->s:[I
    00105074invoke-virtual {v1}, Landroid/content/res/ColorStateList;->getDefaultColor()I
    0010507amove-result v2
    0010507cinvoke-virtual {v1, v0, v2}, Landroid/content/res/ColorStateList;->getColorForState([II)I
    00105082move-result v0
    00105084invoke-static {v4, v0}, LD/a;->g(Landroid/graphics/drawable/Drawable;I)V
    0010508areturn-void
    00105050
    0010508c
    0010508ck0.c::<init>(k0.f):
    0010509cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    001050a2iput-object v1, v0, Lk0/c;->a:Lk0/f;
    001050a6return-void
    0010508c
    001050a8
    001050a8k0.c::invalidateDrawable(android.graphics.drawable.Drawable):
    001050b8iget-object v1, v0, Lk0/c;->a:Lk0/f;
    001050bcinvoke-virtual {v1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V
    001050c2return-void
    001050a8
    001050c4
    001050c4k0.c::scheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable, long):
    001050d4iget-object v1, v0, Lk0/c;->a:Lk0/f;
    001050d8invoke-virtual {v1, v2, v3, v4}, Landroid/graphics/drawable/Drawable;->scheduleSelf(Ljava/lang/Runnable;J)V
    001050dereturn-void
    001050c4
    001050e0
    001050e0k0.c::unscheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable):
    001050f0iget-object v1, v0, Lk0/c;->a:Lk0/f;
    001050f4invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable;->unscheduleSelf(Ljava/lang/Runnable;)V
    001050fareturn-void
    001050e0
    001050fc
    001050fck0.d::newDrawable():
    0010510cnew-instance v0, Ljava/lang/IllegalStateException;
    00105110const-string v1, "No constant state support for SDK < 24."
    00105114invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    0010511athrow v0
    001050fc
    0010511c
    0010511ck0.d::newDrawable(android.content.res.Resources):
    0010512cnew-instance v2, Ljava/lang/IllegalStateException;
    00105130const-string v0, "No constant state support for SDK < 24."
    00105134invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    0010513athrow v2
    0010511c
    0010513c
    0010513ck0.d::getChangingConfigurations():
    0010514cconst/4 v0, 0x0
    0010514ereturn v0
    0010513c
    00105150
    00105150k0.e::newDrawable():
    00105160new-instance v0, Lk0/f;
    00105164const/4 v1, 0x0
    00105166invoke-direct {v0, v1}, Lk0/f;-><init>(Landroid/content/Context;)V
    0010516ciget-object v1, v3, Lk0/e;->a:Landroid/graphics/drawable/Drawable$ConstantState;
    00105170invoke-virtual {v1}, Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable()Landroid/graphics/drawable/Drawable;
    00105176move-result-object v1
    00105178iput-object v1, v0, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    0010517ciget-object v2, v0, Lk0/f;->f:Lk0/c;
    00105180invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
    00105186return-object v0
    00105150
    00105188
    00105188k0.e::newDrawable(android.content.res.Resources):
    00105198new-instance v0, Lk0/f;
    0010519cconst/4 v1, 0x0
    0010519einvoke-direct {v0, v1}, Lk0/f;-><init>(Landroid/content/Context;)V
    001051a4iget-object v1, v2, Lk0/e;->a:Landroid/graphics/drawable/Drawable$ConstantState;
    001051a8invoke-virtual {v1, v3}, Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;
    001051aemove-result-object v3
    001051b0iput-object v3, v0, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    001051b4iget-object v1, v0, Lk0/f;->f:Lk0/c;
    001051b8invoke-virtual {v3, v1}, Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
    001051bereturn-object v0
    00105188
    001051c0
    001051c0k0.e::newDrawable(android.content.res.Resources, android.content.res.Resources$Theme):
    001051d0new-instance v0, Lk0/f;
    001051d4const/4 v1, 0x0
    001051d6invoke-direct {v0, v1}, Lk0/f;-><init>(Landroid/content/Context;)V
    001051dciget-object v1, v2, Lk0/e;->a:Landroid/graphics/drawable/Drawable$ConstantState;
    001051e0invoke-virtual {v1, v3, v4}, Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;
    001051e6move-result-object v3
    001051e8iput-object v3, v0, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    001051eciget-object v4, v0, Lk0/f;->f:Lk0/c;
    001051f0invoke-virtual {v3, v4}, Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
    001051f6return-object v0
    001051c0
    001051f8
    001051f8k0.e::canApplyTheme():
    00105208iget-object v0, v1, Lk0/e;->a:Landroid/graphics/drawable/Drawable$ConstantState;
    0010520cinvoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;->canApplyTheme()Z
    00105212move-result v0
    00105214return v0
    001051f8
    00105216
    00105216 // align 0x8
    00105218
    00105218k0.e::getChangingConfigurations():
    00105228iget-object v0, v1, Lk0/e;->a:Landroid/graphics/drawable/Drawable$ConstantState;
    0010522cinvoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;->getChangingConfigurations()I
    00105232move-result v0
    00105234return v0
    00105218
    00105236
    00105236 // align 0x8
    00105238
    00105238k0.e::<init>(android.graphics.drawable.Drawable$ConstantState):
    00105248invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;-><init>()V
    0010524eiput-object v1, v0, Lk0/e;->a:Landroid/graphics/drawable/Drawable$ConstantState;
    00105252return-void
    00105238
    00105254
    00105254k0.f::getColorFilter():
    00105264iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105268if-eqz v0, :cond_9
    0010526cinvoke-static {v0}, LD/a;->c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/ColorFilter;
    00105272move-result-object v0
    00105274return-object v0
    00105276iget-object v0, v1, Lk0/f;->b:Lk0/d;
    0010527aiget-object v0, v0, Lk0/d;->a:Lk0/p;
    0010527einvoke-virtual {v0}, Lk0/p;->getColorFilter()Landroid/graphics/ColorFilter;
    00105284move-result-object v0
    00105286return-object v0
    00105254
    00105288
    00105288k0.f::mutate():
    00105298iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    0010529cif-eqz v0, :cond_7
    001052a0invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;
    001052a6return-object v1
    00105288
    001052a8
    001052a8k0.f::getConstantState():
    001052b8iget-object v0, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    001052bcif-eqz v0, :cond_10
    001052c0new-instance v0, Lk0/e;
    001052c4iget-object v1, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    001052c8invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;->getConstantState()Landroid/graphics/drawable/Drawable$ConstantState;
    001052cemove-result-object v1
    001052d0invoke-direct {v0, v1}, Lk0/e;-><init>(Landroid/graphics/drawable/Drawable$ConstantState;)V
    001052d6return-object v0
    001052d8const/4 v0, 0x0
    001052dareturn-object v0
    001052a8
    001052dc
    001052dck0.f::canApplyTheme():
    001052eciget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    001052f0if-eqz v0, :cond_9
    001052f4invoke-static {v0}, LD/a;->b(Landroid/graphics/drawable/Drawable;)Z
    001052famove-result v0
    001052fcreturn v0
    001052feconst/4 v0, 0x0
    00105300return v0
    001052dc
    00105302
    00105302 // align 0x4
    00105304
    00105304k0.f::isAutoMirrored():
    00105314iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105318if-eqz v0, :cond_9
    0010531cinvoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->isAutoMirrored()Z
    00105322move-result v0
    00105324return v0
    00105326iget-object v0, v1, Lk0/f;->b:Lk0/d;
    0010532aiget-object v0, v0, Lk0/d;->a:Lk0/p;
    0010532einvoke-virtual {v0}, Lk0/p;->isAutoMirrored()Z
    00105334move-result v0
    00105336return v0
    00105304
    00105338
    00105338k0.f::isRunning():
    00105348iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    0010534cif-eqz v0, :cond_b
    00105350check-cast v0, Landroid/graphics/drawable/AnimatedVectorDrawable;
    00105354invoke-virtual {v0}, Landroid/graphics/drawable/AnimatedVectorDrawable;->isRunning()Z
    0010535amove-result v0
    0010535creturn v0
    0010535eiget-object v0, v1, Lk0/f;->b:Lk0/d;
    00105362iget-object v0, v0, Lk0/d;->b:Landroid/animation/AnimatorSet;
    00105366invoke-virtual {v0}, Landroid/animation/AnimatorSet;->isRunning()Z
    0010536cmove-result v0
    0010536ereturn v0
    00105338
    00105370
    00105370k0.f::isStateful():
    00105380iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105384if-eqz v0, :cond_9
    00105388invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->isStateful()Z
    0010538emove-result v0
    00105390return v0
    00105392iget-object v0, v1, Lk0/f;->b:Lk0/d;
    00105396iget-object v0, v0, Lk0/d;->a:Lk0/p;
    0010539ainvoke-virtual {v0}, Lk0/p;->isStateful()Z
    001053a0move-result v0
    001053a2return v0
    00105370
    001053a4
    001053a4k0.f::onLevelChange(int):
    001053b4iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    001053b8if-eqz v0, :cond_9
    001053bcinvoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setLevel(I)Z
    001053c2move-result v2
    001053c4return v2
    001053c6iget-object v0, v1, Lk0/f;->b:Lk0/d;
    001053caiget-object v0, v0, Lk0/d;->a:Lk0/p;
    001053ceinvoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setLevel(I)Z
    001053d4move-result v2
    001053d6return v2
    001053a4
    001053d8
    001053d8k0.f::onStateChange(int[]):
    001053e8iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    001053ecif-eqz v0, :cond_9
    001053f0invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setState([I)Z
    001053f6move-result v2
    001053f8return v2
    001053faiget-object v0, v1, Lk0/f;->b:Lk0/d;
    001053feiget-object v0, v0, Lk0/d;->a:Lk0/p;
    00105402invoke-virtual {v0, v2}, Lk0/g;->setState([I)Z
    00105408move-result v2
    0010540areturn v2
    001053d8
    0010540c
    0010540ck0.f::setVisible(boolean, boolean):
    0010541ciget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105420if-eqz v0, :cond_9
    00105424invoke-virtual {v0, v2, v3}, Landroid/graphics/drawable/Drawable;->setVisible(ZZ)Z
    0010542amove-result v2
    0010542creturn v2
    0010542eiget-object v0, v1, Lk0/f;->b:Lk0/d;
    00105432iget-object v0, v0, Lk0/d;->a:Lk0/p;
    00105436invoke-virtual {v0, v2, v3}, Lk0/p;->setVisible(ZZ)Z
    0010543cinvoke-super {v1, v2, v3}, Landroid/graphics/drawable/Drawable;->setVisible(ZZ)Z
    00105442move-result v2
    00105444return v2
    0010540c
    00105446
    00105446 // align 0x8
    00105448
    00105448k0.f::getAlpha():
    00105458iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    0010545cif-eqz v0, :cond_9
    00105460invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getAlpha()I
    00105466move-result v0
    00105468return v0
    0010546aiget-object v0, v1, Lk0/f;->b:Lk0/d;
    0010546eiget-object v0, v0, Lk0/d;->a:Lk0/p;
    00105472invoke-virtual {v0}, Lk0/p;->getAlpha()I
    00105478move-result v0
    0010547areturn v0
    00105448
    0010547c
    0010547ck0.f::getChangingConfigurations():
    0010548ciget-object v0, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105490if-eqz v0, :cond_9
    00105494invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getChangingConfigurations()I
    0010549amove-result v0
    0010549creturn v0
    0010549einvoke-super {v2}, Landroid/graphics/drawable/Drawable;->getChangingConfigurations()I
    001054a4move-result v0
    001054a6iget-object v1, v2, Lk0/f;->b:Lk0/d;
    001054aainvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    001054b0return v0
    0010547c
    001054b2
    001054b2 // align 0x4
    001054b4
    001054b4k0.f::getIntrinsicHeight():
    001054c4iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    001054c8if-eqz v0, :cond_9
    001054ccinvoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I
    001054d2move-result v0
    001054d4return v0
    001054d6iget-object v0, v1, Lk0/f;->b:Lk0/d;
    001054daiget-object v0, v0, Lk0/d;->a:Lk0/p;
    001054deinvoke-virtual {v0}, Lk0/p;->getIntrinsicHeight()I
    001054e4move-result v0
    001054e6return v0
    001054b4
    001054e8
    001054e8k0.f::getIntrinsicWidth():
    001054f8iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    001054fcif-eqz v0, :cond_9
    00105500invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I
    00105506move-result v0
    00105508return v0
    0010550aiget-object v0, v1, Lk0/f;->b:Lk0/d;
    0010550eiget-object v0, v0, Lk0/d;->a:Lk0/p;
    00105512invoke-virtual {v0}, Lk0/p;->getIntrinsicWidth()I
    00105518move-result v0
    0010551areturn v0
    001054e8
    0010551c
    0010551ck0.f::getOpacity():
    0010552ciget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105530if-eqz v0, :cond_9
    00105534invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getOpacity()I
    0010553amove-result v0
    0010553creturn v0
    0010553eiget-object v0, v1, Lk0/f;->b:Lk0/d;
    00105542iget-object v0, v0, Lk0/d;->a:Lk0/p;
    00105546invoke-virtual {v0}, Lk0/p;->getOpacity()I
    0010554cmove-result v0
    0010554ereturn v0
    0010551c
    00105550
    00105550k0.f::<init>(android.content.Context):
    00105560invoke-direct {v1}, Landroid/graphics/drawable/Drawable;-><init>()V
    00105566const/4 v0, 0x0
    00105568iput-object v0, v1, Lk0/f;->d:LF0/i;
    0010556ciput-object v0, v1, Lk0/f;->e:Ljava/util/ArrayList;
    00105570new-instance v0, Lk0/c;
    00105574invoke-direct {v0, v1}, Lk0/c;-><init>(Lk0/f;)V
    0010557aiput-object v0, v1, Lk0/f;->f:Lk0/c;
    0010557eiput-object v2, v1, Lk0/f;->c:Landroid/content/Context;
    00105582new-instance v2, Lk0/d;
    00105586invoke-direct {v2}, Landroid/graphics/drawable/Drawable$ConstantState;-><init>()V
    0010558ciput-object v2, v1, Lk0/f;->b:Lk0/d;
    00105590return-void
    00105550
    00105592
    00105592 // align 0x4
    00105594
    00105594k0.f::applyTheme(android.content.res.Resources$Theme):
    001055a4iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    001055a8if-eqz v0, :cond_7
    001055acinvoke-static {v0, v2}, LD/a;->a(Landroid/graphics/drawable/Drawable;Landroid/content/res/Resources$Theme;)V
    001055b2return-void
    00105594
    001055b4
    001055b4k0.f::draw(android.graphics.Canvas):
    001055c4iget-object v0, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    001055c8if-eqz v0, :cond_8
    001055ccinvoke-virtual {v0, v3}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
    001055d2return-void
    001055d4iget-object v0, v2, Lk0/f;->b:Lk0/d;
    001055d8iget-object v1, v0, Lk0/d;->a:Lk0/p;
    001055dcinvoke-virtual {v1, v3}, Lk0/p;->draw(Landroid/graphics/Canvas;)V
    001055e2iget-object v3, v0, Lk0/d;->b:Landroid/animation/AnimatorSet;
    001055e6invoke-virtual {v3}, Landroid/animation/AnimatorSet;->isStarted()Z
    001055ecmove-result v3
    001055eeif-eqz v3, :cond_1a
    001055f2invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V
    001055f8return-void
    001055b4
    001055fa
    001055fa // align 0x4
    001055fc
    001055fck0.f::inflate(android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet):
    0010560cconst/4 v0, 0x0
    0010560einvoke-virtual {v1, v2, v3, v4, v0}, Lk0/f;->inflate(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/content/res/Resources$Theme;)V
    00105614return-void
    001055fc
    00105616
    00105616 // align 0x8
    00105618
    00105618k0.f::inflate(android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, android.content.res.Resources$Theme):
    00105628iget-object v0, v9, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    0010562cif-eqz v0, :cond_8
    00105630invoke-static {v0, v10, v11, v12, v13}, LD/a;->d(Landroid/graphics/drawable/Drawable;Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/content/res/Resources$Theme;)V
    00105636return-void
    00105638invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I
    0010563emove-result v0
    00105640invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;->getDepth()I
    00105646move-result v1
    00105648const/4 v2, 0x1
    0010564aadd-int/2addr v1, v2
    0010564ciget-object v3, v9, Lk0/f;->b:Lk0/d;
    00105650if-eq v0, v2, :cond_c8
    00105654invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;->getDepth()I
    0010565amove-result v4
    0010565cif-ge v4, v1, :cond_1f
    00105660const/4 v4, 0x3
    00105662if-eq v0, v4, :cond_c8
    00105666const/4 v4, 0x2
    00105668if-ne v0, v4, :cond_c2
    0010566cinvoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
    00105672move-result-object v0
    00105674const-string v4, "animated-vector"
    00105678invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    0010567emove-result v4
    00105680const/4 v5, 0x0
    00105682const/4 v6, 0x0
    00105684if-eqz v4, :cond_68
    00105688sget-object v0, Lk0/a;->e:[I
    0010568cinvoke-static {v10, v13, v12, v0}, LB/b;->f(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
    00105692move-result-object v0
    00105694invoke-virtual {v0, v6, v6}, Landroid/content/res/TypedArray;->getResourceId(II)I
    0010569amove-result v4
    0010569cif-eqz v4, :cond_64
    001056a0new-instance v7, Lk0/p;
    001056a4invoke-direct {v7}, Lk0/p;-><init>()V
    001056aasget-object v8, LB/r;->a:Ljava/lang/ThreadLocal;
    001056aeinvoke-static {v10, v4, v13}, LB/k;->a(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;
    001056b4move-result-object v4
    001056b6iput-object v4, v7, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    001056banew-instance v4, Lk0/o;
    001056beiget-object v8, v7, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    001056c2invoke-virtual {v8}, Landroid/graphics/drawable/Drawable;->getConstantState()Landroid/graphics/drawable/Drawable$ConstantState;
    001056c8move-result-object v8
    001056cainvoke-direct {v4, v8}, Lk0/o;-><init>(Landroid/graphics/drawable/Drawable$ConstantState;)V
    001056d0iput-boolean v6, v7, Lk0/p;->f:Z
    001056d4iget-object v4, v9, Lk0/f;->f:Lk0/c;
    001056d8invoke-virtual {v7, v4}, Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
    001056deiget-object v4, v3, Lk0/d;->a:Lk0/p;
    001056e2if-eqz v4, :cond_62
    001056e6invoke-virtual {v4, v5}, Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
    001056eciput-object v7, v3, Lk0/d;->a:Lk0/p;
    001056f0invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V
    001056f6goto :goto_c2
    001056f8const-string v4, "target"
    001056fcinvoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    00105702move-result v0
    00105704if-eqz v0, :cond_c2
    00105708sget-object v0, Lk0/a;->f:[I
    0010570cinvoke-virtual {v10, v12, v0}, Landroid/content/res/Resources;->obtainAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
    00105712move-result-object v0
    00105714invoke-virtual {v0, v6}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
    0010571amove-result-object v4
    0010571cinvoke-virtual {v0, v2, v6}, Landroid/content/res/TypedArray;->getResourceId(II)I
    00105722move-result v6
    00105724if-eqz v6, :cond_bf
    00105728iget-object v7, v9, Lk0/f;->c:Landroid/content/Context;
    0010572cif-eqz v7, :cond_b4
    00105730invoke-static {v7, v6}, Landroid/animation/AnimatorInflater;->loadAnimator(Landroid/content/Context;I)Landroid/animation/Animator;
    00105736move-result-object v6
    00105738iget-object v7, v3, Lk0/d;->a:Lk0/p;
    0010573ciget-object v7, v7, Lk0/p;->b:Lk0/n;
    00105740iget-object v7, v7, Lk0/n;->b:Lk0/m;
    00105744iget-object v7, v7, Lk0/m;->o:Lo/b;
    00105748invoke-virtual {v7, v4, v5}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0010574emove-result-object v5
    00105750invoke-virtual {v6, v5}, Landroid/animation/Animator;->setTarget(Ljava/lang/Object;)V
    00105756iget-object v5, v3, Lk0/d;->c:Ljava/util/ArrayList;
    0010575aif-nez v5, :cond_a9
    0010575enew-instance v5, Ljava/util/ArrayList;
    00105762invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
    00105768iput-object v5, v3, Lk0/d;->c:Ljava/util/ArrayList;
    0010576cnew-instance v5, Lo/b;
    00105770invoke-direct {v5}, Lo/k;-><init>()V
    00105776iput-object v5, v3, Lk0/d;->d:Lo/b;
    0010577aiget-object v5, v3, Lk0/d;->c:Ljava/util/ArrayList;
    0010577einvoke-virtual {v5, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    00105784iget-object v3, v3, Lk0/d;->d:Lo/b;
    00105788invoke-virtual {v3, v6, v4}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0010578egoto :goto_bf
    00105790invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V
    00105796new-instance v10, Ljava/lang/IllegalStateException;
    0010579aconst-string v11, "Context can't be null when inflating animators"
    0010579einvoke-direct {v10, v11}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    001057a4throw v10
    001057a6invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V
    001057acinvoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;->next()I
    001057b2move-result v0
    001057b4goto/16 :goto_12
    001057b8iget-object v10, v3, Lk0/d;->b:Landroid/animation/AnimatorSet;
    001057bcif-nez v10, :cond_d3
    001057c0new-instance v10, Landroid/animation/AnimatorSet;
    001057c4invoke-direct {v10}, Landroid/animation/AnimatorSet;-><init>()V
    001057caiput-object v10, v3, Lk0/d;->b:Landroid/animation/AnimatorSet;
    001057ceiget-object v10, v3, Lk0/d;->b:Landroid/animation/AnimatorSet;
    001057d2iget-object v11, v3, Lk0/d;->c:Ljava/util/ArrayList;
    001057d6invoke-virtual {v10, v11}, Landroid/animation/AnimatorSet;->playTogether(Ljava/util/Collection;)V
    001057dcreturn-void
    00105618
    001057de
    001057de // align 0x10
    001057e0
    001057e0k0.f::onBoundsChange(android.graphics.Rect):
    001057f0iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    001057f4if-eqz v0, :cond_8
    001057f8invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setBounds(Landroid/graphics/Rect;)V
    001057fereturn-void
    00105800iget-object v0, v1, Lk0/f;->b:Lk0/d;
    00105804iget-object v0, v0, Lk0/d;->a:Lk0/p;
    00105808invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setBounds(Landroid/graphics/Rect;)V
    0010580ereturn-void
    001057e0
    00105810
    00105810k0.f::setAlpha(int):
    00105820iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105824if-eqz v0, :cond_8
    00105828invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setAlpha(I)V
    0010582ereturn-void
    00105830iget-object v0, v1, Lk0/f;->b:Lk0/d;
    00105834iget-object v0, v0, Lk0/d;->a:Lk0/p;
    00105838invoke-virtual {v0, v2}, Lk0/p;->setAlpha(I)V
    0010583ereturn-void
    00105810
    00105840
    00105840k0.f::setAutoMirrored(boolean):
    00105850iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105854if-eqz v0, :cond_8
    00105858invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setAutoMirrored(Z)V
    0010585ereturn-void
    00105860iget-object v0, v1, Lk0/f;->b:Lk0/d;
    00105864iget-object v0, v0, Lk0/d;->a:Lk0/p;
    00105868invoke-virtual {v0, v2}, Lk0/p;->setAutoMirrored(Z)V
    0010586ereturn-void
    00105840
    00105870
    00105870k0.f::setColorFilter(android.graphics.ColorFilter):
    00105880iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105884if-eqz v0, :cond_8
    00105888invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V
    0010588ereturn-void
    00105890iget-object v0, v1, Lk0/f;->b:Lk0/d;
    00105894iget-object v0, v0, Lk0/d;->a:Lk0/p;
    00105898invoke-virtual {v0, v2}, Lk0/p;->setColorFilter(Landroid/graphics/ColorFilter;)V
    0010589ereturn-void
    00105870
    001058a0
    001058a0k0.f::setTint(int):
    001058b0iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    001058b4if-eqz v0, :cond_8
    001058b8invoke-static {v0, v2}, LC1/l;->g0(Landroid/graphics/drawable/Drawable;I)V
    001058bereturn-void
    001058c0iget-object v0, v1, Lk0/f;->b:Lk0/d;
    001058c4iget-object v0, v0, Lk0/d;->a:Lk0/p;
    001058c8invoke-virtual {v0, v2}, Lk0/p;->setTint(I)V
    001058cereturn-void
    001058a0
    001058d0
    001058d0k0.f::setTintList(android.content.res.ColorStateList):
    001058e0iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    001058e4if-eqz v0, :cond_8
    001058e8invoke-static {v0, v2}, LD/a;->h(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
    001058eereturn-void
    001058f0iget-object v0, v1, Lk0/f;->b:Lk0/d;
    001058f4iget-object v0, v0, Lk0/d;->a:Lk0/p;
    001058f8invoke-virtual {v0, v2}, Lk0/p;->setTintList(Landroid/content/res/ColorStateList;)V
    001058fereturn-void
    001058d0
    00105900
    00105900k0.f::setTintMode(android.graphics.PorterDuff$Mode):
    00105910iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105914if-eqz v0, :cond_8
    00105918invoke-static {v0, v2}, LD/a;->i(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
    0010591ereturn-void
    00105920iget-object v0, v1, Lk0/f;->b:Lk0/d;
    00105924iget-object v0, v0, Lk0/d;->a:Lk0/p;
    00105928invoke-virtual {v0, v2}, Lk0/p;->setTintMode(Landroid/graphics/PorterDuff$Mode;)V
    0010592ereturn-void
    00105900
    00105930
    00105930k0.f::start():
    00105940iget-object v0, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105944if-eqz v0, :cond_a
    00105948check-cast v0, Landroid/graphics/drawable/AnimatedVectorDrawable;
    0010594cinvoke-virtual {v0}, Landroid/graphics/drawable/AnimatedVectorDrawable;->start()V
    00105952return-void
    00105954iget-object v0, v2, Lk0/f;->b:Lk0/d;
    00105958iget-object v1, v0, Lk0/d;->b:Landroid/animation/AnimatorSet;
    0010595cinvoke-virtual {v1}, Landroid/animation/AnimatorSet;->isStarted()Z
    00105962move-result v1
    00105964if-eqz v1, :cond_15
    00105968return-void
    0010596aiget-object v0, v0, Lk0/d;->b:Landroid/animation/AnimatorSet;
    0010596einvoke-virtual {v0}, Landroid/animation/AnimatorSet;->start()V
    00105974invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V
    0010597areturn-void
    00105930
    0010597c
    0010597ck0.f::stop():
    0010598ciget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105990if-eqz v0, :cond_a
    00105994check-cast v0, Landroid/graphics/drawable/AnimatedVectorDrawable;
    00105998invoke-virtual {v0}, Landroid/graphics/drawable/AnimatedVectorDrawable;->stop()V
    0010599ereturn-void
    001059a0iget-object v0, v1, Lk0/f;->b:Lk0/d;
    001059a4iget-object v0, v0, Lk0/d;->b:Landroid/animation/AnimatorSet;
    001059a8invoke-virtual {v0}, Landroid/animation/AnimatorSet;->end()V
    001059aereturn-void
    0010597c
    001059b0
    001059b0k0.g::getTransparentRegion():
    001059c0iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    001059c4if-eqz v0, :cond_9
    001059c8invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getTransparentRegion()Landroid/graphics/Region;
    001059cemove-result-object v0
    001059d0return-object v0
    001059d2invoke-super {v1}, Landroid/graphics/drawable/Drawable;->getTransparentRegion()Landroid/graphics/Region;
    001059d8move-result-object v0
    001059dareturn-object v0
    001059b0
    001059dc
    001059dck0.g::getCurrent():
    001059eciget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    001059f0if-eqz v0, :cond_9
    001059f4invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getCurrent()Landroid/graphics/drawable/Drawable;
    001059famove-result-object v0
    001059fcreturn-object v0
    001059feinvoke-super {v1}, Landroid/graphics/drawable/Drawable;->getCurrent()Landroid/graphics/drawable/Drawable;
    00105a04move-result-object v0
    00105a06return-object v0
    001059dc
    00105a08
    00105a08k0.g::getPadding(android.graphics.Rect):
    00105a18iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105a1cif-eqz v0, :cond_9
    00105a20invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->getPadding(Landroid/graphics/Rect;)Z
    00105a26move-result v2
    00105a28return v2
    00105a2ainvoke-super {v1, v2}, Landroid/graphics/drawable/Drawable;->getPadding(Landroid/graphics/Rect;)Z
    00105a30move-result v2
    00105a32return v2
    00105a08
    00105a34
    00105a34k0.g::onLevelChange(int):
    00105a44iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105a48if-eqz v0, :cond_9
    00105a4cinvoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setLevel(I)Z
    00105a52move-result v2
    00105a54return v2
    00105a56invoke-super {v1, v2}, Landroid/graphics/drawable/Drawable;->onLevelChange(I)Z
    00105a5cmove-result v2
    00105a5ereturn v2
    00105a34
    00105a60
    00105a60k0.g::setState(int[]):
    00105a70iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105a74if-eqz v0, :cond_9
    00105a78invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setState([I)Z
    00105a7emove-result v2
    00105a80return v2
    00105a82invoke-super {v1, v2}, Landroid/graphics/drawable/Drawable;->setState([I)Z
    00105a88move-result v2
    00105a8areturn v2
    00105a60
    00105a8c
    00105a8ck0.g::getMinimumHeight():
    00105a9ciget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105aa0if-eqz v0, :cond_9
    00105aa4invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getMinimumHeight()I
    00105aaamove-result v0
    00105aacreturn v0
    00105aaeinvoke-super {v1}, Landroid/graphics/drawable/Drawable;->getMinimumHeight()I
    00105ab4move-result v0
    00105ab6return v0
    00105a8c
    00105ab8
    00105ab8k0.g::getMinimumWidth():
    00105ac8iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105accif-eqz v0, :cond_9
    00105ad0invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getMinimumWidth()I
    00105ad6move-result v0
    00105ad8return v0
    00105adainvoke-super {v1}, Landroid/graphics/drawable/Drawable;->getMinimumWidth()I
    00105ae0move-result v0
    00105ae2return v0
    00105ab8
    00105ae4
    00105ae4k0.g::getState():
    00105af4iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105af8if-eqz v0, :cond_9
    00105afcinvoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getState()[I
    00105b02move-result-object v0
    00105b04return-object v0
    00105b06invoke-super {v1}, Landroid/graphics/drawable/Drawable;->getState()[I
    00105b0cmove-result-object v0
    00105b0ereturn-object v0
    00105ae4
    00105b10
    00105b10k0.g::applyTheme(android.content.res.Resources$Theme):
    00105b20iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105b24if-eqz v0, :cond_7
    00105b28invoke-static {v0, v2}, LD/a;->a(Landroid/graphics/drawable/Drawable;Landroid/content/res/Resources$Theme;)V
    00105b2ereturn-void
    00105b10
    00105b30
    00105b30k0.g::clearColorFilter():
    00105b40iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105b44if-eqz v0, :cond_8
    00105b48invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->clearColorFilter()V
    00105b4ereturn-void
    00105b50invoke-super {v1}, Landroid/graphics/drawable/Drawable;->clearColorFilter()V
    00105b56return-void
    00105b30
    00105b58
    00105b58k0.g::jumpToCurrentState():
    00105b68iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105b6cif-eqz v0, :cond_7
    00105b70invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->jumpToCurrentState()V
    00105b76return-void
    00105b58
    00105b78
    00105b78k0.g::setChangingConfigurations(int):
    00105b88iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105b8cif-eqz v0, :cond_8
    00105b90invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setChangingConfigurations(I)V
    00105b96return-void
    00105b98invoke-super {v1, v2}, Landroid/graphics/drawable/Drawable;->setChangingConfigurations(I)V
    00105b9ereturn-void
    00105b78
    00105ba0
    00105ba0k0.g::setColorFilter(int, android.graphics.PorterDuff$Mode):
    00105bb0iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105bb4if-eqz v0, :cond_8
    00105bb8invoke-virtual {v0, v2, v3}, Landroid/graphics/drawable/Drawable;->setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V
    00105bbereturn-void
    00105bc0invoke-super {v1, v2, v3}, Landroid/graphics/drawable/Drawable;->setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V
    00105bc6return-void
    00105ba0
    00105bc8
    00105bc8k0.g::setFilterBitmap(boolean):
    00105bd8iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105bdcif-eqz v0, :cond_7
    00105be0invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setFilterBitmap(Z)V
    00105be6return-void
    00105bc8
    00105be8
    00105be8k0.g::setHotspot(float, float):
    00105bf8iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105bfcif-eqz v0, :cond_7
    00105c00invoke-static {v0, v2, v3}, LD/a;->e(Landroid/graphics/drawable/Drawable;FF)V
    00105c06return-void
    00105be8
    00105c08
    00105c08k0.g::setHotspotBounds(int, int, int, int):
    00105c18iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
    00105c1cif-eqz v0, :cond_7
    00105c20invoke-static {v0, v2, v3, v4, v5}, LD/a;->f(Landroid/graphics/drawable/Drawable;IIII)V
    00105c26return-void
    00105c08
    00105c28
    00105c28k0.i::a():
    00105c38iget-object v0, v1, Lk0/i;->f:LB/d;
    00105c3cinvoke-virtual {v0}, LB/d;->d()Z
    00105c42move-result v0
    00105c44if-nez v0, :cond_13
    00105c48iget-object v0, v1, Lk0/i;->d:LB/d;
    00105c4cinvoke-virtual {v0}, LB/d;->d()Z
    00105c52move-result v0
    00105c54if-eqz v0, :cond_11
    00105c58goto :goto_13
    00105c5aconst/4 v0, 0x0
    00105c5creturn v0
    00105c5econst/4 v0, 0x1
    00105c60return v0
    00105c28
    00105c62
    00105c62 // align 0x4
    00105c64
    00105c64k0.i::b(int[]):
    00105c74iget-object v0, v6, Lk0/i;->f:LB/d;
    00105c78invoke-virtual {v0}, LB/d;->d()Z
    00105c7emove-result v1
    00105c80const/4 v2, 0x0
    00105c82const/4 v3, 0x1
    00105c84if-eqz v1, :cond_1e
    00105c88iget-object v1, v0, LB/d;->d:Ljava/lang/Object;
    00105c8ccheck-cast v1, Landroid/content/res/ColorStateList;
    00105c90invoke-virtual {v1}, Landroid/content/res/ColorStateList;->getDefaultColor()I
    00105c96move-result v4
    00105c98invoke-virtual {v1, v7, v4}, Landroid/content/res/ColorStateList;->getColorForState([II)I
    00105c9emove-result v1
    00105ca0iget v4, v0, LB/d;->b:I
    00105ca4if-eq v1, v4, :cond_1e
    00105ca8iput v1, v0, LB/d;->b:I
    00105cacmove v0, v3
    00105caegoto :goto_1f
    00105cb0move v0, v2
    00105cb2iget-object v1, v6, Lk0/i;->d:LB/d;
    00105cb6invoke-virtual {v1}, LB/d;->d()Z
    00105cbcmove-result v4
    00105cbeif-eqz v4, :cond_3a
    00105cc2iget-object v4, v1, LB/d;->d:Ljava/lang/Object;
    00105cc6check-cast v4, Landroid/content/res/ColorStateList;
    00105ccainvoke-virtual {v4}, Landroid/content/res/ColorStateList;->getDefaultColor()I
    00105cd0move-result v5
    00105cd2invoke-virtual {v4, v7, v5}, Landroid/content/res/ColorStateList;->getColorForState([II)I
    00105cd8move-result v7
    00105cdaiget v4, v1, LB/d;->b:I
    00105cdeif-eq v7, v4, :cond_3a
    00105ce2iput v7, v1, LB/d;->b:I
    00105ce6move v2, v3
    00105ce8or-int v7, v0, v2
    00105cecreturn v7
    00105c64
    00105cee
    00105cee // align 0x10
    00105cf0
    00105cf0k0.i::getFillAlpha():
    00105d00iget v0, v1, Lk0/i;->h:F
    00105d04return v0
    00105cf0
    00105d06
    00105d06 // align 0x8
    00105d08
    00105d08k0.i::getStrokeAlpha():
    00105d18iget v0, v1, Lk0/i;->g:F
    00105d1creturn v0
    00105d08
    00105d1e
    00105d1e // align 0x10
    00105d20
    00105d20k0.i::getStrokeWidth():
    00105d30iget v0, v1, Lk0/i;->e:F
    00105d34return v0
    00105d20
    00105d36
    00105d36 // align 0x8
    00105d38
    00105d38k0.i::getTrimPathEnd():
    00105d48iget v0, v1, Lk0/i;->j:F
    00105d4creturn v0
    00105d38
    00105d4e
    00105d4e // align 0x10
    00105d50
    00105d50k0.i::getTrimPathOffset():
    00105d60iget v0, v1, Lk0/i;->k:F
    00105d64return v0
    00105d50
    00105d66
    00105d66 // align 0x8
    00105d68
    00105d68k0.i::getTrimPathStart():
    00105d78iget v0, v1, Lk0/i;->i:F
    00105d7creturn v0
    00105d68
    00105d7e
    00105d7e // align 0x10
    00105d80
    00105d80k0.i::getFillColor():
    00105d90iget-object v0, v1, Lk0/i;->f:LB/d;
    00105d94iget v0, v0, LB/d;->b:I
    00105d98return v0
    00105d80
    00105d9a
    00105d9a // align 0x4
    00105d9c
    00105d9ck0.i::getStrokeColor():
    00105daciget-object v0, v1, Lk0/i;->d:LB/d;
    00105db0iget v0, v0, LB/d;->b:I
    00105db4return v0
    00105d9c
    00105db6
    00105db6 // align 0x8
    00105db8
    00105db8k0.i::setFillAlpha(float):
    00105dc8iput v1, v0, Lk0/i;->h:F
    00105dccreturn-void
    00105db8
    00105dce
    00105dce // align 0x10
    00105dd0
    00105dd0k0.i::setFillColor(int):
    00105de0iget-object v0, v1, Lk0/i;->f:LB/d;
    00105de4iput v2, v0, LB/d;->b:I
    00105de8return-void
    00105dd0
    00105dea
    00105dea // align 0x4
    00105dec
    00105deck0.i::setStrokeAlpha(float):
    00105dfciput v1, v0, Lk0/i;->g:F
    00105e00return-void
    00105dec
    00105e02
    00105e02 // align 0x4
    00105e04
    00105e04k0.i::setStrokeColor(int):
    00105e14iget-object v0, v1, Lk0/i;->d:LB/d;
    00105e18iput v2, v0, LB/d;->b:I
    00105e1creturn-void
    00105e04
    00105e1e
    00105e1e // align 0x10
    00105e20
    00105e20k0.i::setStrokeWidth(float):
    00105e30iput v1, v0, Lk0/i;->e:F
    00105e34return-void
    00105e20
    00105e36
    00105e36 // align 0x8
    00105e38
    00105e38k0.i::setTrimPathEnd(float):
    00105e48iput v1, v0, Lk0/i;->j:F
    00105e4creturn-void
    00105e38
    00105e4e
    00105e4e // align 0x10
    00105e50
    00105e50k0.i::setTrimPathOffset(float):
    00105e60iput v1, v0, Lk0/i;->k:F
    00105e64return-void
    00105e50
    00105e66
    00105e66 // align 0x8
    00105e68
    00105e68k0.i::setTrimPathStart(float):
    00105e78iput v1, v0, Lk0/i;->i:F
    00105e7creturn-void
    00105e68
    00105e7e
    00105e7e // align 0x10
    00105e80
    00105e80k0.j::getLocalMatrix():
    00105e90iget-object v0, v1, Lk0/j;->j:Landroid/graphics/Matrix;
    00105e94return-object v0
    00105e80
    00105e96
    00105e96 // align 0x8
    00105e98
    00105e98k0.j::a():
    00105ea8const/4 v0, 0x0
    00105eaamove v1, v0
    00105eaciget-object v2, v4, Lk0/j;->b:Ljava/util/ArrayList;
    00105eb0invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
    00105eb6move-result v3
    00105eb8if-ge v1, v3, :cond_1b
    00105ebcinvoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    00105ec2move-result-object v2
    00105ec4check-cast v2, Lk0/k;
    00105ec8invoke-virtual {v2}, Lk0/k;->a()Z
    00105ecemove-result v2
    00105ed0if-eqz v2, :cond_18
    00105ed4const/4 v0, 0x1
    00105ed6return v0
    00105ed8add-int/lit8 v1, v1, 0x1
    00105edcgoto :goto_2
    00105edereturn v0
    00105e98
    00105ee0
    00105ee0k0.j::b(int[]):
    00105ef0const/4 v0, 0x0
    00105ef2move v1, v0
    00105ef4iget-object v2, v4, Lk0/j;->b:Ljava/util/ArrayList;
    00105ef8invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
    00105efemove-result v3
    00105f00if-ge v0, v3, :cond_18
    00105f04invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    00105f0amove-result-object v2
    00105f0ccheck-cast v2, Lk0/k;
    00105f10invoke-virtual {v2, v5}, Lk0/k;->b([I)Z
    00105f16move-result v2
    00105f18or-int/2addr v1, v2
    00105f1aadd-int/lit8 v0, v0, 0x1
    00105f1egoto :goto_2
    00105f20return v1
    00105ee0