File classes.dex
Function:
Loading..
00106050
00106050k0.j::<init>(k0.j, o.b):
00106060invoke-direct {v6}, Ljava/lang/Object;-><init>()V
00106066new-instance v0, Landroid/graphics/Matrix;
0010606ainvoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
00106070iput-object v0, v6, Lk0/j;->a:Landroid/graphics/Matrix;
00106074new-instance v0, Ljava/util/ArrayList;
00106078invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
0010607eiput-object v0, v6, Lk0/j;->b:Ljava/util/ArrayList;
00106082const/4 v0, 0x0
00106084iput v0, v6, Lk0/j;->c:F
00106088iput v0, v6, Lk0/j;->d:F
0010608ciput v0, v6, Lk0/j;->e:F
00106090const/high16 v1, 0x3f800000
00106094iput v1, v6, Lk0/j;->f:F
00106098iput v1, v6, Lk0/j;->g:F
0010609ciput v0, v6, Lk0/j;->h:F
001060a0iput v0, v6, Lk0/j;->i:F
001060a4new-instance v2, Landroid/graphics/Matrix;
001060a8invoke-direct {v2}, Landroid/graphics/Matrix;-><init>()V
001060aeiput-object v2, v6, Lk0/j;->j:Landroid/graphics/Matrix;
001060b2const/4 v3, 0x0
001060b4iput-object v3, v6, Lk0/j;->k:Ljava/lang/String;
001060b8iget v3, v7, Lk0/j;->c:F
001060bciput v3, v6, Lk0/j;->c:F
001060c0iget v3, v7, Lk0/j;->d:F
001060c4iput v3, v6, Lk0/j;->d:F
001060c8iget v3, v7, Lk0/j;->e:F
001060cciput v3, v6, Lk0/j;->e:F
001060d0iget v3, v7, Lk0/j;->f:F
001060d4iput v3, v6, Lk0/j;->f:F
001060d8iget v3, v7, Lk0/j;->g:F
001060dciput v3, v6, Lk0/j;->g:F
001060e0iget v3, v7, Lk0/j;->h:F
001060e4iput v3, v6, Lk0/j;->h:F
001060e8iget v3, v7, Lk0/j;->i:F
001060eciput v3, v6, Lk0/j;->i:F
001060f0iget-object v3, v7, Lk0/j;->k:Ljava/lang/String;
001060f4iput-object v3, v6, Lk0/j;->k:Ljava/lang/String;
001060f8if-eqz v3, :cond_51
001060fcinvoke-virtual {v8, v3, v6}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00106102iget-object v3, v7, Lk0/j;->j:Landroid/graphics/Matrix;
00106106invoke-virtual {v2, v3}, Landroid/graphics/Matrix;->set(Landroid/graphics/Matrix;)V
0010610ciget-object v7, v7, Lk0/j;->b:Ljava/util/ArrayList;
00106110const/4 v2, 0x0
00106112invoke-virtual {v7}, Ljava/util/ArrayList;->size()I
00106118move-result v3
0010611aif-ge v2, v3, :cond_eb
0010611einvoke-virtual {v7, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
00106124move-result-object v3
00106126instance-of v4, v3, Lk0/j;
0010612aif-eqz v4, :cond_74
0010612echeck-cast v3, Lk0/j;
00106132iget-object v4, v6, Lk0/j;->b:Ljava/util/ArrayList;
00106136new-instance v5, Lk0/j;
0010613ainvoke-direct {v5, v3, v8}, Lk0/j;-><init>(Lk0/j;Lo/b;)V
00106140invoke-virtual {v4, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
00106146goto :goto_df
00106148instance-of v4, v3, Lk0/i;
0010614cif-eqz v4, :cond_c8
00106150new-instance v4, Lk0/i;
00106154check-cast v3, Lk0/i;
00106158invoke-direct {v4, v3}, Lk0/l;-><init>(Lk0/l;)V
0010615eiput v0, v4, Lk0/i;->e:F
00106162iput v1, v4, Lk0/i;->g:F
00106166iput v1, v4, Lk0/i;->h:F
0010616aiput v0, v4, Lk0/i;->i:F
0010616eiput v1, v4, Lk0/i;->j:F
00106172iput v0, v4, Lk0/i;->k:F
00106176sget-object v5, Landroid/graphics/Paint$Cap;->BUTT:Landroid/graphics/Paint$Cap;
0010617aiput-object v5, v4, Lk0/i;->l:Landroid/graphics/Paint$Cap;
0010617esget-object v5, Landroid/graphics/Paint$Join;->MITER:Landroid/graphics/Paint$Join;
00106182iput-object v5, v4, Lk0/i;->m:Landroid/graphics/Paint$Join;
00106186const/high16 v5, 0x40800000
0010618aiput v5, v4, Lk0/i;->n:F
0010618eiget-object v5, v3, Lk0/i;->d:LB/d;
00106192iput-object v5, v4, Lk0/i;->d:LB/d;
00106196iget v5, v3, Lk0/i;->e:F
0010619aiput v5, v4, Lk0/i;->e:F
0010619eiget v5, v3, Lk0/i;->g:F
001061a2iput v5, v4, Lk0/i;->g:F
001061a6iget-object v5, v3, Lk0/i;->f:LB/d;
001061aaiput-object v5, v4, Lk0/i;->f:LB/d;
001061aeiget v5, v3, Lk0/l;->c:I
001061b2iput v5, v4, Lk0/l;->c:I
001061b6iget v5, v3, Lk0/i;->h:F
001061baiput v5, v4, Lk0/i;->h:F
001061beiget v5, v3, Lk0/i;->i:F
001061c2iput v5, v4, Lk0/i;->i:F
001061c6iget v5, v3, Lk0/i;->j:F
001061caiput v5, v4, Lk0/i;->j:F
001061ceiget v5, v3, Lk0/i;->k:F
001061d2iput v5, v4, Lk0/i;->k:F
001061d6iget-object v5, v3, Lk0/i;->l:Landroid/graphics/Paint$Cap;
001061daiput-object v5, v4, Lk0/i;->l:Landroid/graphics/Paint$Cap;
001061deiget-object v5, v3, Lk0/i;->m:Landroid/graphics/Paint$Join;
001061e2iput-object v5, v4, Lk0/i;->m:Landroid/graphics/Paint$Join;
001061e6iget v3, v3, Lk0/i;->n:F
001061eaiput v3, v4, Lk0/i;->n:F
001061eegoto :goto_d3
001061f0instance-of v4, v3, Lk0/h;
001061f4if-eqz v4, :cond_e3
001061f8new-instance v4, Lk0/h;
001061fccheck-cast v3, Lk0/h;
00106200invoke-direct {v4, v3}, Lk0/l;-><init>(Lk0/l;)V
00106206iget-object v3, v6, Lk0/j;->b:Ljava/util/ArrayList;
0010620ainvoke-virtual {v3, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
00106210iget-object v3, v4, Lk0/l;->b:Ljava/lang/String;
00106214if-eqz v3, :cond_df
00106218invoke-virtual {v8, v3, v4}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010621eadd-int/lit8 v2, v2, 0x1
00106222goto/16 :goto_59
00106226new-instance v7, Ljava/lang/IllegalStateException;
0010622aconst-string v8, "Unknown object in the tree!"
0010622einvoke-direct {v7, v8}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
00106234throw v7
00106236return-void
00106050
00106050k0.j::<init>(k0.j, o.b):
00106060invoke-direct {v6}, Ljava/lang/Object;-><init>()V
00106066new-instance v0, Landroid/graphics/Matrix;
0010606ainvoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
00106070iput-object v0, v6, Lk0/j;->a:Landroid/graphics/Matrix;
00106074new-instance v0, Ljava/util/ArrayList;
00106078invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
0010607eiput-object v0, v6, Lk0/j;->b:Ljava/util/ArrayList;
00106082const/4 v0, 0x0
00106084iput v0, v6, Lk0/j;->c:F
00106088iput v0, v6, Lk0/j;->d:F
0010608ciput v0, v6, Lk0/j;->e:F
00106090const/high16 v1, 0x3f800000
00106094iput v1, v6, Lk0/j;->f:F
00106098iput v1, v6, Lk0/j;->g:F
0010609ciput v0, v6, Lk0/j;->h:F
001060a0iput v0, v6, Lk0/j;->i:F
001060a4new-instance v2, Landroid/graphics/Matrix;
001060a8invoke-direct {v2}, Landroid/graphics/Matrix;-><init>()V
001060aeiput-object v2, v6, Lk0/j;->j:Landroid/graphics/Matrix;
001060b2const/4 v3, 0x0
001060b4iput-object v3, v6, Lk0/j;->k:Ljava/lang/String;
001060b8iget v3, v7, Lk0/j;->c:F
001060bciput v3, v6, Lk0/j;->c:F
001060c0iget v3, v7, Lk0/j;->d:F
001060c4iput v3, v6, Lk0/j;->d:F
001060c8iget v3, v7, Lk0/j;->e:F
001060cciput v3, v6, Lk0/j;->e:F
001060d0iget v3, v7, Lk0/j;->f:F
001060d4iput v3, v6, Lk0/j;->f:F
001060d8iget v3, v7, Lk0/j;->g:F
001060dciput v3, v6, Lk0/j;->g:F
001060e0iget v3, v7, Lk0/j;->h:F
001060e4iput v3, v6, Lk0/j;->h:F
001060e8iget v3, v7, Lk0/j;->i:F
001060eciput v3, v6, Lk0/j;->i:F
001060f0iget-object v3, v7, Lk0/j;->k:Ljava/lang/String;
001060f4iput-object v3, v6, Lk0/j;->k:Ljava/lang/String;
001060f8if-eqz v3, :cond_51
001060fcinvoke-virtual {v8, v3, v6}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00106102iget-object v3, v7, Lk0/j;->j:Landroid/graphics/Matrix;
00106106invoke-virtual {v2, v3}, Landroid/graphics/Matrix;->set(Landroid/graphics/Matrix;)V
0010610ciget-object v7, v7, Lk0/j;->b:Ljava/util/ArrayList;
00106110const/4 v2, 0x0
00106112invoke-virtual {v7}, Ljava/util/ArrayList;->size()I
00106118move-result v3
0010611aif-ge v2, v3, :cond_eb
0010611einvoke-virtual {v7, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
00106124move-result-object v3
00106126instance-of v4, v3, Lk0/j;
0010612aif-eqz v4, :cond_74
0010612echeck-cast v3, Lk0/j;
00106132iget-object v4, v6, Lk0/j;->b:Ljava/util/ArrayList;
00106136new-instance v5, Lk0/j;
0010613ainvoke-direct {v5, v3, v8}, Lk0/j;-><init>(Lk0/j;Lo/b;)V
00106140invoke-virtual {v4, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
00106146goto :goto_df
00106148instance-of v4, v3, Lk0/i;
0010614cif-eqz v4, :cond_c8
00106150new-instance v4, Lk0/i;
00106154check-cast v3, Lk0/i;
00106158invoke-direct {v4, v3}, Lk0/l;-><init>(Lk0/l;)V
0010615eiput v0, v4, Lk0/i;->e:F
00106162iput v1, v4, Lk0/i;->g:F
00106166iput v1, v4, Lk0/i;->h:F
0010616aiput v0, v4, Lk0/i;->i:F
0010616eiput v1, v4, Lk0/i;->j:F
00106172iput v0, v4, Lk0/i;->k:F
00106176sget-object v5, Landroid/graphics/Paint$Cap;->BUTT:Landroid/graphics/Paint$Cap;
0010617aiput-object v5, v4, Lk0/i;->l:Landroid/graphics/Paint$Cap;
0010617esget-object v5, Landroid/graphics/Paint$Join;->MITER:Landroid/graphics/Paint$Join;
00106182iput-object v5, v4, Lk0/i;->m:Landroid/graphics/Paint$Join;
00106186const/high16 v5, 0x40800000
0010618aiput v5, v4, Lk0/i;->n:F
0010618eiget-object v5, v3, Lk0/i;->d:LB/d;
00106192iput-object v5, v4, Lk0/i;->d:LB/d;
00106196iget v5, v3, Lk0/i;->e:F
0010619aiput v5, v4, Lk0/i;->e:F
0010619eiget v5, v3, Lk0/i;->g:F
001061a2iput v5, v4, Lk0/i;->g:F
001061a6iget-object v5, v3, Lk0/i;->f:LB/d;
001061aaiput-object v5, v4, Lk0/i;->f:LB/d;
001061aeiget v5, v3, Lk0/l;->c:I
001061b2iput v5, v4, Lk0/l;->c:I
001061b6iget v5, v3, Lk0/i;->h:F
001061baiput v5, v4, Lk0/i;->h:F
001061beiget v5, v3, Lk0/i;->i:F
001061c2iput v5, v4, Lk0/i;->i:F
001061c6iget v5, v3, Lk0/i;->j:F
001061caiput v5, v4, Lk0/i;->j:F
001061ceiget v5, v3, Lk0/i;->k:F
001061d2iput v5, v4, Lk0/i;->k:F
001061d6iget-object v5, v3, Lk0/i;->l:Landroid/graphics/Paint$Cap;
001061daiput-object v5, v4, Lk0/i;->l:Landroid/graphics/Paint$Cap;
001061deiget-object v5, v3, Lk0/i;->m:Landroid/graphics/Paint$Join;
001061e2iput-object v5, v4, Lk0/i;->m:Landroid/graphics/Paint$Join;
001061e6iget v3, v3, Lk0/i;->n:F
001061eaiput v3, v4, Lk0/i;->n:F
001061eegoto :goto_d3
001061f0instance-of v4, v3, Lk0/h;
001061f4if-eqz v4, :cond_e3
001061f8new-instance v4, Lk0/h;
001061fccheck-cast v3, Lk0/h;
00106200invoke-direct {v4, v3}, Lk0/l;-><init>(Lk0/l;)V
00106206iget-object v3, v6, Lk0/j;->b:Ljava/util/ArrayList;
0010620ainvoke-virtual {v3, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
00106210iget-object v3, v4, Lk0/l;->b:Ljava/lang/String;
00106214if-eqz v3, :cond_df
00106218invoke-virtual {v8, v3, v4}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010621eadd-int/lit8 v2, v2, 0x1
00106222goto/16 :goto_59
00106226new-instance v7, Ljava/lang/IllegalStateException;
0010622aconst-string v8, "Unknown object in the tree!"
0010622einvoke-direct {v7, v8}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
00106234throw v7
00106236return-void
00106050
00106238
00106238k0.j::setPivotX(float):
00106248iget v0, v1, Lk0/j;->d:F
0010624ccmpl-float v0, v2, v0
00106250if-eqz v0, :cond_b
00106254iput v2, v1, Lk0/j;->d:F
00106258invoke-virtual {v1}, Lk0/j;->c()V
0010625ereturn-void
00106238
00106238k0.j::setPivotX(float):
00106248iget v0, v1, Lk0/j;->d:F
0010624ccmpl-float v0, v2, v0
00106250if-eqz v0, :cond_b
00106254iput v2, v1, Lk0/j;->d:F
00106258invoke-virtual {v1}, Lk0/j;->c()V
0010625ereturn-void
00106238
00106260
00106260k0.j::setPivotY(float):
00106270iget v0, v1, Lk0/j;->e:F
00106274cmpl-float v0, v2, v0
00106278if-eqz v0, :cond_b
0010627ciput v2, v1, Lk0/j;->e:F
00106280invoke-virtual {v1}, Lk0/j;->c()V
00106286return-void
00106260
00106260k0.j::setPivotY(float):
00106270iget v0, v1, Lk0/j;->e:F
00106274cmpl-float v0, v2, v0
00106278if-eqz v0, :cond_b
0010627ciput v2, v1, Lk0/j;->e:F
00106280invoke-virtual {v1}, Lk0/j;->c()V
00106286return-void
00106260
00106288
00106288k0.j::setRotation(float):
00106298iget v0, v1, Lk0/j;->c:F
0010629ccmpl-float v0, v2, v0
001062a0if-eqz v0, :cond_b
001062a4iput v2, v1, Lk0/j;->c:F
001062a8invoke-virtual {v1}, Lk0/j;->c()V
001062aereturn-void
00106288
00106288k0.j::setRotation(float):
00106298iget v0, v1, Lk0/j;->c:F
0010629ccmpl-float v0, v2, v0
001062a0if-eqz v0, :cond_b
001062a4iput v2, v1, Lk0/j;->c:F
001062a8invoke-virtual {v1}, Lk0/j;->c()V
001062aereturn-void
00106288
001062b0
001062b0k0.j::setScaleX(float):
001062c0iget v0, v1, Lk0/j;->f:F
001062c4cmpl-float v0, v2, v0
001062c8if-eqz v0, :cond_b
001062cciput v2, v1, Lk0/j;->f:F
001062d0invoke-virtual {v1}, Lk0/j;->c()V
001062d6return-void
001062b0
001062b0k0.j::setScaleX(float):
001062c0iget v0, v1, Lk0/j;->f:F
001062c4cmpl-float v0, v2, v0
001062c8if-eqz v0, :cond_b
001062cciput v2, v1, Lk0/j;->f:F
001062d0invoke-virtual {v1}, Lk0/j;->c()V
001062d6return-void
001062b0
001062d8
001062d8k0.j::setScaleY(float):
001062e8iget v0, v1, Lk0/j;->g:F
001062eccmpl-float v0, v2, v0
001062f0if-eqz v0, :cond_b
001062f4iput v2, v1, Lk0/j;->g:F
001062f8invoke-virtual {v1}, Lk0/j;->c()V
001062fereturn-void
001062d8
001062d8k0.j::setScaleY(float):
001062e8iget v0, v1, Lk0/j;->g:F
001062eccmpl-float v0, v2, v0
001062f0if-eqz v0, :cond_b
001062f4iput v2, v1, Lk0/j;->g:F
001062f8invoke-virtual {v1}, Lk0/j;->c()V
001062fereturn-void
001062d8
00106300
00106300k0.j::setTranslateX(float):
00106310iget v0, v1, Lk0/j;->h:F
00106314cmpl-float v0, v2, v0
00106318if-eqz v0, :cond_b
0010631ciput v2, v1, Lk0/j;->h:F
00106320invoke-virtual {v1}, Lk0/j;->c()V
00106326return-void
00106300
00106300k0.j::setTranslateX(float):
00106310iget v0, v1, Lk0/j;->h:F
00106314cmpl-float v0, v2, v0
00106318if-eqz v0, :cond_b
0010631ciput v2, v1, Lk0/j;->h:F
00106320invoke-virtual {v1}, Lk0/j;->c()V
00106326return-void
00106300
00106328
00106328k0.j::setTranslateY(float):
00106338iget v0, v1, Lk0/j;->i:F
0010633ccmpl-float v0, v2, v0
00106340if-eqz v0, :cond_b
00106344iput v2, v1, Lk0/j;->i:F
00106348invoke-virtual {v1}, Lk0/j;->c()V
0010634ereturn-void
00106328
00106328k0.j::setTranslateY(float):
00106338iget v0, v1, Lk0/j;->i:F
0010633ccmpl-float v0, v2, v0
00106340if-eqz v0, :cond_b
00106344iput v2, v1, Lk0/j;->i:F
00106348invoke-virtual {v1}, Lk0/j;->c()V
0010634ereturn-void
00106328
00106350
00106350k0.j::c():
00106360iget-object v0, v4, Lk0/j;->j:Landroid/graphics/Matrix;
00106364invoke-virtual {v0}, Landroid/graphics/Matrix;->reset()V
0010636aiget v1, v4, Lk0/j;->d:F
0010636eneg-float v1, v1
00106370iget v2, v4, Lk0/j;->e:F
00106374neg-float v2, v2
00106376invoke-virtual {v0, v1, v2}, Landroid/graphics/Matrix;->postTranslate(FF)Z
0010637ciget v1, v4, Lk0/j;->f:F
00106380iget v2, v4, Lk0/j;->g:F
00106384invoke-virtual {v0, v1, v2}, Landroid/graphics/Matrix;->postScale(FF)Z
0010638aiget v1, v4, Lk0/j;->c:F
0010638econst/4 v2, 0x0
00106390invoke-virtual {v0, v1, v2, v2}, Landroid/graphics/Matrix;->postRotate(FFF)Z
00106396iget v1, v4, Lk0/j;->h:F
0010639aiget v2, v4, Lk0/j;->d:F
0010639eadd-float/2addr v1, v2
001063a0iget v2, v4, Lk0/j;->i:F
001063a4iget v3, v4, Lk0/j;->e:F
001063a8add-float/2addr v2, v3
001063aainvoke-virtual {v0, v1, v2}, Landroid/graphics/Matrix;->postTranslate(FF)Z
001063b0return-void
00106350
00106350k0.j::c():
00106360iget-object v0, v4, Lk0/j;->j:Landroid/graphics/Matrix;
00106364invoke-virtual {v0}, Landroid/graphics/Matrix;->reset()V
0010636aiget v1, v4, Lk0/j;->d:F
0010636eneg-float v1, v1
00106370iget v2, v4, Lk0/j;->e:F
00106374neg-float v2, v2
00106376invoke-virtual {v0, v1, v2}, Landroid/graphics/Matrix;->postTranslate(FF)Z
0010637ciget v1, v4, Lk0/j;->f:F
00106380iget v2, v4, Lk0/j;->g:F
00106384invoke-virtual {v0, v1, v2}, Landroid/graphics/Matrix;->postScale(FF)Z
0010638aiget v1, v4, Lk0/j;->c:F
0010638econst/4 v2, 0x0
00106390invoke-virtual {v0, v1, v2, v2}, Landroid/graphics/Matrix;->postRotate(FFF)Z
00106396iget v1, v4, Lk0/j;->h:F
0010639aiget v2, v4, Lk0/j;->d:F
0010639eadd-float/2addr v1, v2
001063a0iget v2, v4, Lk0/j;->i:F
001063a4iget v3, v4, Lk0/j;->e:F
001063a8add-float/2addr v2, v3
001063aainvoke-virtual {v0, v1, v2}, Landroid/graphics/Matrix;->postTranslate(FF)Z
001063b0return-void
00106350
001063b2
001063b2 // align 0x4
001063b2 // align 0x4
001063b4
001063b4k0.k::a():
001063c4const/4 v0, 0x0
001063c6return v0
001063b4
001063b4k0.k::a():
001063c4const/4 v0, 0x0
001063c6return v0
001063b4
001063c8
001063c8k0.k::b(int[]):
001063d8const/4 v1, 0x0
001063dareturn v1
001063c8
001063c8k0.k::b(int[]):
001063d8const/4 v1, 0x0
001063dareturn v1
001063c8
001063dc
001063dck0.l::getPathData():
001063eciget-object v0, v1, Lk0/l;->a:[LC/g;
001063f0return-object v0
001063dc
001063dck0.l::getPathData():
001063eciget-object v0, v1, Lk0/l;->a:[LC/g;
001063f0return-object v0
001063dc
001063f2
001063f2 // align 0x4
001063f2 // align 0x4
001063f4
001063f4k0.m::getAlpha():
00106404invoke-virtual {v2}, Lk0/m;->getRootAlpha()I
0010640amove-result v0
0010640cint-to-float v0, v0
0010640econst/high16 v1, 0x437f0000
00106412div-float/2addr v0, v1
00106414return v0
001063f4
001063f4k0.m::getAlpha():
00106404invoke-virtual {v2}, Lk0/m;->getRootAlpha()I
0010640amove-result v0
0010640cint-to-float v0, v0
0010640econst/high16 v1, 0x437f0000
00106412div-float/2addr v0, v1
00106414return v0
001063f4
00106416
00106416 // align 0x8
00106416 // align 0x8
00106418
00106418k0.m::getRootAlpha():
00106428iget v0, v1, Lk0/m;->l:I
0010642creturn v0
00106418
00106418k0.m::getRootAlpha():
00106428iget v0, v1, Lk0/m;->l:I
0010642creturn v0
00106418
0010642e
0010642e // align 0x10
0010642e // align 0x10
00106430
00106430k0.m::<clinit>():
00106440new-instance v0, Landroid/graphics/Matrix;
00106444invoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
0010644asput-object v0, Lk0/m;->p:Landroid/graphics/Matrix;
0010644ereturn-void
00106430
00106430k0.m::<clinit>():
00106440new-instance v0, Landroid/graphics/Matrix;
00106444invoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
0010644asput-object v0, Lk0/m;->p:Landroid/graphics/Matrix;
0010644ereturn-void
00106430
00106450
00106450k0.m::<init>():
00106460invoke-direct {v1}, Ljava/lang/Object;-><init>()V
00106466new-instance v0, Landroid/graphics/Matrix;
0010646ainvoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
00106470iput-object v0, v1, Lk0/m;->c:Landroid/graphics/Matrix;
00106474const/4 v0, 0x0
00106476iput v0, v1, Lk0/m;->h:F
0010647aiput v0, v1, Lk0/m;->i:F
0010647eiput v0, v1, Lk0/m;->j:F
00106482iput v0, v1, Lk0/m;->k:F
00106486const/16 v0, 0xff
0010648aiput v0, v1, Lk0/m;->l:I
0010648econst/4 v0, 0x0
00106490iput-object v0, v1, Lk0/m;->m:Ljava/lang/String;
00106494iput-object v0, v1, Lk0/m;->n:Ljava/lang/Boolean;
00106498new-instance v0, Lo/b;
0010649cinvoke-direct {v0}, Lo/k;-><init>()V
001064a2iput-object v0, v1, Lk0/m;->o:Lo/b;
001064a6new-instance v0, Lk0/j;
001064aainvoke-direct {v0}, Lk0/j;-><init>()V
001064b0iput-object v0, v1, Lk0/m;->g:Lk0/j;
001064b4new-instance v0, Landroid/graphics/Path;
001064b8invoke-direct {v0}, Landroid/graphics/Path;-><init>()V
001064beiput-object v0, v1, Lk0/m;->a:Landroid/graphics/Path;
001064c2new-instance v0, Landroid/graphics/Path;
001064c6invoke-direct {v0}, Landroid/graphics/Path;-><init>()V
001064cciput-object v0, v1, Lk0/m;->b:Landroid/graphics/Path;
001064d0return-void
00106450
00106450k0.m::<init>():
00106460invoke-direct {v1}, Ljava/lang/Object;-><init>()V
00106466new-instance v0, Landroid/graphics/Matrix;
0010646ainvoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
00106470iput-object v0, v1, Lk0/m;->c:Landroid/graphics/Matrix;
00106474const/4 v0, 0x0
00106476iput v0, v1, Lk0/m;->h:F
0010647aiput v0, v1, Lk0/m;->i:F
0010647eiput v0, v1, Lk0/m;->j:F
00106482iput v0, v1, Lk0/m;->k:F
00106486const/16 v0, 0xff
0010648aiput v0, v1, Lk0/m;->l:I
0010648econst/4 v0, 0x0
00106490iput-object v0, v1, Lk0/m;->m:Ljava/lang/String;
00106494iput-object v0, v1, Lk0/m;->n:Ljava/lang/Boolean;
00106498new-instance v0, Lo/b;
0010649cinvoke-direct {v0}, Lo/k;-><init>()V
001064a2iput-object v0, v1, Lk0/m;->o:Lo/b;
001064a6new-instance v0, Lk0/j;
001064aainvoke-direct {v0}, Lk0/j;-><init>()V
001064b0iput-object v0, v1, Lk0/m;->g:Lk0/j;
001064b4new-instance v0, Landroid/graphics/Path;
001064b8invoke-direct {v0}, Landroid/graphics/Path;-><init>()V
001064beiput-object v0, v1, Lk0/m;->a:Landroid/graphics/Path;
001064c2new-instance v0, Landroid/graphics/Path;
001064c6invoke-direct {v0}, Landroid/graphics/Path;-><init>()V
001064cciput-object v0, v1, Lk0/m;->b:Landroid/graphics/Path;
001064d0return-void
00106450
001064d2
001064d2 // align 0x4
001064d2 // align 0x4
001064d4
001064d4k0.m::<init>(k0.m):
001064e4invoke-direct {v3}, Ljava/lang/Object;-><init>()V
001064eanew-instance v0, Landroid/graphics/Matrix;
001064eeinvoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
001064f4iput-object v0, v3, Lk0/m;->c:Landroid/graphics/Matrix;
001064f8const/4 v0, 0x0
001064faiput v0, v3, Lk0/m;->h:F
001064feiput v0, v3, Lk0/m;->i:F
00106502iput v0, v3, Lk0/m;->j:F
00106506iput v0, v3, Lk0/m;->k:F
0010650aconst/16 v0, 0xff
0010650eiput v0, v3, Lk0/m;->l:I
00106512const/4 v0, 0x0
00106514iput-object v0, v3, Lk0/m;->m:Ljava/lang/String;
00106518iput-object v0, v3, Lk0/m;->n:Ljava/lang/Boolean;
0010651cnew-instance v0, Lo/b;
00106520invoke-direct {v0}, Lo/k;-><init>()V
00106526iput-object v0, v3, Lk0/m;->o:Lo/b;
0010652anew-instance v1, Lk0/j;
0010652eiget-object v2, v4, Lk0/m;->g:Lk0/j;
00106532invoke-direct {v1, v2, v0}, Lk0/j;-><init>(Lk0/j;Lo/b;)V
00106538iput-object v1, v3, Lk0/m;->g:Lk0/j;
0010653cnew-instance v1, Landroid/graphics/Path;
00106540iget-object v2, v4, Lk0/m;->a:Landroid/graphics/Path;
00106544invoke-direct {v1, v2}, Landroid/graphics/Path;-><init>(Landroid/graphics/Path;)V
0010654aiput-object v1, v3, Lk0/m;->a:Landroid/graphics/Path;
0010654enew-instance v1, Landroid/graphics/Path;
00106552iget-object v2, v4, Lk0/m;->b:Landroid/graphics/Path;
00106556invoke-direct {v1, v2}, Landroid/graphics/Path;-><init>(Landroid/graphics/Path;)V
0010655ciput-object v1, v3, Lk0/m;->b:Landroid/graphics/Path;
00106560iget v1, v4, Lk0/m;->h:F
00106564iput v1, v3, Lk0/m;->h:F
00106568iget v1, v4, Lk0/m;->i:F
0010656ciput v1, v3, Lk0/m;->i:F
00106570iget v1, v4, Lk0/m;->j:F
00106574iput v1, v3, Lk0/m;->j:F
00106578iget v1, v4, Lk0/m;->k:F
0010657ciput v1, v3, Lk0/m;->k:F
00106580iget v1, v4, Lk0/m;->l:I
00106584iput v1, v3, Lk0/m;->l:I
00106588iget-object v1, v4, Lk0/m;->m:Ljava/lang/String;
0010658ciput-object v1, v3, Lk0/m;->m:Ljava/lang/String;
00106590iget-object v1, v4, Lk0/m;->m:Ljava/lang/String;
00106594if-eqz v1, :cond_5d
00106598invoke-virtual {v0, v1, v3}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010659eiget-object v4, v4, Lk0/m;->n:Ljava/lang/Boolean;
001065a2iput-object v4, v3, Lk0/m;->n:Ljava/lang/Boolean;
001065a6return-void
001064d4
001064d4k0.m::<init>(k0.m):
001064e4invoke-direct {v3}, Ljava/lang/Object;-><init>()V
001064eanew-instance v0, Landroid/graphics/Matrix;
001064eeinvoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
001064f4iput-object v0, v3, Lk0/m;->c:Landroid/graphics/Matrix;
001064f8const/4 v0, 0x0
001064faiput v0, v3, Lk0/m;->h:F
001064feiput v0, v3, Lk0/m;->i:F
00106502iput v0, v3, Lk0/m;->j:F
00106506iput v0, v3, Lk0/m;->k:F
0010650aconst/16 v0, 0xff
0010650eiput v0, v3, Lk0/m;->l:I
00106512const/4 v0, 0x0
00106514iput-object v0, v3, Lk0/m;->m:Ljava/lang/String;
00106518iput-object v0, v3, Lk0/m;->n:Ljava/lang/Boolean;
0010651cnew-instance v0, Lo/b;
00106520invoke-direct {v0}, Lo/k;-><init>()V
00106526iput-object v0, v3, Lk0/m;->o:Lo/b;
0010652anew-instance v1, Lk0/j;
0010652eiget-object v2, v4, Lk0/m;->g:Lk0/j;
00106532invoke-direct {v1, v2, v0}, Lk0/j;-><init>(Lk0/j;Lo/b;)V
00106538iput-object v1, v3, Lk0/m;->g:Lk0/j;
0010653cnew-instance v1, Landroid/graphics/Path;
00106540iget-object v2, v4, Lk0/m;->a:Landroid/graphics/Path;
00106544invoke-direct {v1, v2}, Landroid/graphics/Path;-><init>(Landroid/graphics/Path;)V
0010654aiput-object v1, v3, Lk0/m;->a:Landroid/graphics/Path;
0010654enew-instance v1, Landroid/graphics/Path;
00106552iget-object v2, v4, Lk0/m;->b:Landroid/graphics/Path;
00106556invoke-direct {v1, v2}, Landroid/graphics/Path;-><init>(Landroid/graphics/Path;)V
0010655ciput-object v1, v3, Lk0/m;->b:Landroid/graphics/Path;
00106560iget v1, v4, Lk0/m;->h:F
00106564iput v1, v3, Lk0/m;->h:F
00106568iget v1, v4, Lk0/m;->i:F
0010656ciput v1, v3, Lk0/m;->i:F
00106570iget v1, v4, Lk0/m;->j:F
00106574iput v1, v3, Lk0/m;->j:F
00106578iget v1, v4, Lk0/m;->k:F
0010657ciput v1, v3, Lk0/m;->k:F
00106580iget v1, v4, Lk0/m;->l:I
00106584iput v1, v3, Lk0/m;->l:I
00106588iget-object v1, v4, Lk0/m;->m:Ljava/lang/String;
0010658ciput-object v1, v3, Lk0/m;->m:Ljava/lang/String;
00106590iget-object v1, v4, Lk0/m;->m:Ljava/lang/String;
00106594if-eqz v1, :cond_5d
00106598invoke-virtual {v0, v1, v3}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010659eiget-object v4, v4, Lk0/m;->n:Ljava/lang/Boolean;
001065a2iput-object v4, v3, Lk0/m;->n:Ljava/lang/Boolean;
001065a6return-void
001064d4
001065a8
001065a8k0.m::a(k0.j, android.graphics.Matrix, android.graphics.Canvas, int, int):
001065b8move-object/from16 v6, v22
001065bcconst/4 v7, 0x1
001065beiget-object v0, v6, Lk0/j;->a:Landroid/graphics/Matrix;
001065c2move-object/from16 v1, v23
001065c6invoke-virtual {v0, v1}, Landroid/graphics/Matrix;->set(Landroid/graphics/Matrix;)V
001065cciget-object v2, v6, Lk0/j;->a:Landroid/graphics/Matrix;
001065d0iget-object v0, v6, Lk0/j;->j:Landroid/graphics/Matrix;
001065d4invoke-virtual {v2, v0}, Landroid/graphics/Matrix;->preConcat(Landroid/graphics/Matrix;)Z
001065dainvoke-virtual/range {v24}, Landroid/graphics/Canvas;->save()I
001065e0const/4 v8, 0x0
001065e2move v9, v8
001065e4iget-object v0, v6, Lk0/j;->b:Ljava/util/ArrayList;
001065e8invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
001065eemove-result v1
001065f0if-ge v9, v1, :cond_233
001065f4invoke-virtual {v0, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
001065famove-result-object v0
001065fccheck-cast v0, Lk0/k;
00106600instance-of v1, v0, Lk0/j;
00106604if-eqz v1, :cond_3d
00106608move-object v1, v0
0010660acheck-cast v1, Lk0/j;
0010660emove-object/from16 v0, v21
00106612move-object/from16 v3, v24
00106616move/from16 v4, v25
0010661amove/from16 v5, v26
0010661einvoke-virtual/range {v0 .. v5}, Lk0/m;->a(Lk0/j;Landroid/graphics/Matrix;Landroid/graphics/Canvas;II)V
00106624move-object v1, v0
00106626move/from16 v10, v26
0010662amove/from16 v19, v7
0010662egoto/16 :goto_22a
00106632move-object/from16 v1, v21
00106636move-object/from16 v3, v24
0010663ainstance-of v4, v0, Lk0/l;
0010663eif-eqz v4, :cond_226
00106642check-cast v0, Lk0/l;
00106646move/from16 v4, v25
0010664aint-to-float v5, v4
0010664ciget v10, v1, Lk0/m;->j:F
00106650div-float/2addr v5, v10
00106652move/from16 v10, v26
00106656int-to-float v11, v10
00106658iget v12, v1, Lk0/m;->k:F
0010665cdiv-float/2addr v11, v12
0010665einvoke-static {v5, v11}, Ljava/lang/Math;->min(FF)F
00106664move-result v12
00106666iget-object v13, v1, Lk0/m;->c:Landroid/graphics/Matrix;
0010666ainvoke-virtual {v13, v2}, Landroid/graphics/Matrix;->set(Landroid/graphics/Matrix;)V
00106670invoke-virtual {v13, v5, v11}, Landroid/graphics/Matrix;->postScale(FF)Z
00106676const/4 v14, 0x4
00106678new-array v14, v14, [F
0010667cfill-array-data v14, :array_23c
00106682invoke-virtual {v2, v14}, Landroid/graphics/Matrix;->mapVectors([F)V
00106688aget v15, v14, v8
0010668cmove/from16 v23, v12
00106690const/high16 v16, 0x3f800000
00106694float-to-double v11, v15
00106696aget v15, v14, v7
0010669aconst/16 v17, 0x0
0010669efloat-to-double v5, v15
001066a0invoke-static {v11, v12, v5, v6}, Ljava/lang/Math;->hypot(DD)D
001066a6move-result-wide v5
001066a8double-to-float v5, v5
001066aaconst/4 v6, 0x2
001066acaget v11, v14, v6
001066b0float-to-double v11, v11
001066b2const/4 v15, 0x3
001066b4move/from16 v18, v6
001066b8aget v6, v14, v15
001066bcmove/from16 v19, v7
001066c0move/from16 v20, v8
001066c4float-to-double v7, v6
001066c6invoke-static {v11, v12, v7, v8}, Ljava/lang/Math;->hypot(DD)D
001066ccmove-result-wide v6
001066cedouble-to-float v6, v6
001066d0aget v7, v14, v20
001066d4aget v8, v14, v19
001066d8aget v11, v14, v18
001066dcaget v12, v14, v15
001066e0mul-float/2addr v7, v12
001066e2mul-float/2addr v8, v11
001066e4sub-float/2addr v7, v8
001066e6invoke-static {v5, v6}, Ljava/lang/Math;->max(FF)F
001066ecmove-result v5
001066eecmpl-float v6, v5, v17
001066f2if-lez v6, :cond_a5
001066f6invoke-static {v7}, Ljava/lang/Math;->abs(F)F
001066fcmove-result v6
001066fediv-float/2addr v6, v5
00106700goto :goto_a7
00106702move/from16 v6, v17
00106706cmpl-float v5, v6, v17
0010670aif-nez v5, :cond_ad
0010670egoto/16 :goto_223
00106712iget-object v5, v1, Lk0/m;->a:Landroid/graphics/Path;
00106716invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0010671cinvoke-virtual {v5}, Landroid/graphics/Path;->reset()V
00106722iget-object v7, v0, Lk0/l;->a:[LC/g;
00106726if-eqz v7, :cond_bc
0010672ainvoke-static {v7, v5}, LC/g;->b([LC/g;Landroid/graphics/Path;)V
00106730iget-object v7, v1, Lk0/m;->b:Landroid/graphics/Path;
00106734invoke-virtual {v7}, Landroid/graphics/Path;->reset()V
0010673ainstance-of v8, v0, Lk0/h;
0010673eif-eqz v8, :cond_d9
00106742iget v0, v0, Lk0/l;->c:I
00106746if-nez v0, :cond_cc
0010674asget-object v0, Landroid/graphics/Path$FillType;->WINDING:Landroid/graphics/Path$FillType;
0010674egoto :goto_ce
00106750sget-object v0, Landroid/graphics/Path$FillType;->EVEN_ODD:Landroid/graphics/Path$FillType;
00106754invoke-virtual {v7, v0}, Landroid/graphics/Path;->setFillType(Landroid/graphics/Path$FillType;)V
0010675ainvoke-virtual {v7, v5, v13}, Landroid/graphics/Path;->addPath(Landroid/graphics/Path;Landroid/graphics/Matrix;)V
00106760invoke-virtual {v3, v7}, Landroid/graphics/Canvas;->clipPath(Landroid/graphics/Path;)Z
00106766goto/16 :goto_223
0010676acheck-cast v0, Lk0/i;
0010676eiget v8, v0, Lk0/i;->i:F
00106772cmpl-float v11, v8, v17
00106776if-nez v11, :cond_e7
0010677aiget v11, v0, Lk0/i;->j:F
0010677ecmpl-float v11, v11, v16
00106782if-eqz v11, :cond_12d
00106786iget v11, v0, Lk0/i;->k:F
0010678aadd-float/2addr v8, v11
0010678crem-float v8, v8, v16
00106790iget v12, v0, Lk0/i;->j:F
00106794add-float/2addr v12, v11
00106796rem-float v12, v12, v16
0010679aiget-object v11, v1, Lk0/m;->f:Landroid/graphics/PathMeasure;
0010679eif-nez v11, :cond_fc
001067a2new-instance v11, Landroid/graphics/PathMeasure;
001067a6invoke-direct {v11}, Landroid/graphics/PathMeasure;-><init>()V
001067aciput-object v11, v1, Lk0/m;->f:Landroid/graphics/PathMeasure;
001067b0iget-object v11, v1, Lk0/m;->f:Landroid/graphics/PathMeasure;
001067b4move/from16 v14, v20
001067b8invoke-virtual {v11, v5, v14}, Landroid/graphics/PathMeasure;->setPath(Landroid/graphics/Path;Z)V
001067beiget-object v11, v1, Lk0/m;->f:Landroid/graphics/PathMeasure;
001067c2invoke-virtual {v11}, Landroid/graphics/PathMeasure;->getLength()F
001067c8move-result v11
001067camul-float/2addr v8, v11
001067ccmul-float/2addr v12, v11
001067ceinvoke-virtual {v5}, Landroid/graphics/Path;->reset()V
001067d4cmpl-float v15, v8, v12
001067d8if-lez v15, :cond_121
001067dciget-object v15, v1, Lk0/m;->f:Landroid/graphics/PathMeasure;
001067e0move/from16 v14, v19
001067e4invoke-virtual {v15, v8, v11, v5, v14}, Landroid/graphics/PathMeasure;->getSegment(FFLandroid/graphics/Path;Z)Z
001067eaiget-object v8, v1, Lk0/m;->f:Landroid/graphics/PathMeasure;
001067eemove/from16 v11, v17
001067f2invoke-virtual {v8, v11, v12, v5, v14}, Landroid/graphics/PathMeasure;->getSegment(FFLandroid/graphics/Path;Z)Z
001067f8goto :goto_12a
001067famove/from16 v11, v17
001067femove/from16 v14, v19
00106802iget-object v15, v1, Lk0/m;->f:Landroid/graphics/PathMeasure;
00106806invoke-virtual {v15, v8, v12, v5, v14}, Landroid/graphics/PathMeasure;->getSegment(FFLandroid/graphics/Path;Z)Z
0010680cinvoke-virtual {v5, v11, v11}, Landroid/graphics/Path;->rLineTo(FF)V
00106812invoke-virtual {v7, v5, v13}, Landroid/graphics/Path;->addPath(Landroid/graphics/Path;Landroid/graphics/Matrix;)V
00106818iget-object v5, v0, Lk0/i;->f:LB/d;
0010681ciget-object v8, v5, LB/d;->c:Ljava/lang/Object;
00106820check-cast v8, Landroid/graphics/Shader;
00106824if-eqz v8, :cond_139
00106828goto :goto_13d
0010682aiget v8, v5, LB/d;->b:I
0010682eif-eqz v8, :cond_13f
00106832const/4 v8, 0x1
00106834goto :goto_140
00106836const/4 v8, 0x0
00106838const/4 v12, 0x0
0010683aconst/16 v14, 0xff
0010683econst/high16 v15, 0x437f0000
00106842if-eqz v8, :cond_1aa
00106846iget-object v8, v1, Lk0/m;->e:Landroid/graphics/Paint;
0010684aif-nez v8, :cond_15c
0010684enew-instance v8, Landroid/graphics/Paint;
00106852const/4 v11, 0x1
00106854const v16, 0xffffff
0010685ainvoke-direct {v8, v11}, Landroid/graphics/Paint;-><init>(I)V
00106860iput-object v8, v1, Lk0/m;->e:Landroid/graphics/Paint;
00106864sget-object v11, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style;
00106868invoke-virtual {v8, v11}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V
0010686egoto :goto_15f
00106870const v16, 0xffffff
00106876iget-object v8, v1, Lk0/m;->e:Landroid/graphics/Paint;
0010687aiget-object v11, v5, LB/d;->c:Ljava/lang/Object;
0010687echeck-cast v11, Landroid/graphics/Shader;
00106882if-eqz v11, :cond_17a
00106886invoke-virtual {v11, v13}, Landroid/graphics/Shader;->setLocalMatrix(Landroid/graphics/Matrix;)V
0010688cinvoke-virtual {v8, v11}, Landroid/graphics/Paint;->setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader;
00106892iget v5, v0, Lk0/i;->h:F
00106896mul-float/2addr v5, v15
00106898invoke-static {v5}, Ljava/lang/Math;->round(F)I
0010689emove-result v5
001068a0invoke-virtual {v8, v5}, Landroid/graphics/Paint;->setAlpha(I)V
001068a6move/from16 v17, v15
001068aagoto :goto_197
001068acinvoke-virtual {v8, v12}, Landroid/graphics/Paint;->setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader;
001068b2invoke-virtual {v8, v14}, Landroid/graphics/Paint;->setAlpha(I)V
001068b8iget v5, v5, LB/d;->b:I
001068bciget v11, v0, Lk0/i;->h:F
001068c0sget-object v17, Lk0/p;->j:Landroid/graphics/PorterDuff$Mode;
001068c4move/from16 v17, v15
001068c8invoke-static {v5}, Landroid/graphics/Color;->alpha(I)I
001068cemove-result v15
001068d0and-int v5, v5, v16
001068d4int-to-float v15, v15
001068d6mul-float/2addr v15, v11
001068d8float-to-int v11, v15
001068dashl-int/lit8 v11, v11, 0x18
001068deor-int/2addr v5, v11
001068e0invoke-virtual {v8, v5}, Landroid/graphics/Paint;->setColor(I)V
001068e6invoke-virtual {v8, v12}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter;
001068eciget v5, v0, Lk0/l;->c:I
001068f0if-nez v5, :cond_1a1
001068f4sget-object v5, Landroid/graphics/Path$FillType;->WINDING:Landroid/graphics/Path$FillType;
001068f8goto :goto_1a3
001068fasget-object v5, Landroid/graphics/Path$FillType;->EVEN_ODD:Landroid/graphics/Path$FillType;
001068feinvoke-virtual {v7, v5}, Landroid/graphics/Path;->setFillType(Landroid/graphics/Path$FillType;)V
00106904invoke-virtual {v3, v7, v8}, Landroid/graphics/Canvas;->drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V
0010690agoto :goto_1af
0010690cmove/from16 v17, v15
00106910const v16, 0xffffff
00106916iget-object v5, v0, Lk0/i;->d:LB/d;
0010691aiget-object v8, v5, LB/d;->c:Ljava/lang/Object;
0010691echeck-cast v8, Landroid/graphics/Shader;
00106922if-eqz v8, :cond_1b8
00106926goto :goto_1bc
00106928iget v8, v5, LB/d;->b:I
0010692cif-eqz v8, :cond_223
00106930iget-object v8, v1, Lk0/m;->d:Landroid/graphics/Paint;
00106934if-nez v8, :cond_1cd
00106938new-instance v8, Landroid/graphics/Paint;
0010693cconst/4 v11, 0x1
0010693einvoke-direct {v8, v11}, Landroid/graphics/Paint;-><init>(I)V
00106944iput-object v8, v1, Lk0/m;->d:Landroid/graphics/Paint;
00106948sget-object v11, Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style;
0010694cinvoke-virtual {v8, v11}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V
00106952iget-object v8, v1, Lk0/m;->d:Landroid/graphics/Paint;
00106956iget-object v11, v0, Lk0/i;->m:Landroid/graphics/Paint$Join;
0010695aif-eqz v11, :cond_1d6
0010695einvoke-virtual {v8, v11}, Landroid/graphics/Paint;->setStrokeJoin(Landroid/graphics/Paint$Join;)V
00106964iget-object v11, v0, Lk0/i;->l:Landroid/graphics/Paint$Cap;
00106968if-eqz v11, :cond_1dd
0010696cinvoke-virtual {v8, v11}, Landroid/graphics/Paint;->setStrokeCap(Landroid/graphics/Paint$Cap;)V
00106972iget v11, v0, Lk0/i;->n:F
00106976invoke-virtual {v8, v11}, Landroid/graphics/Paint;->setStrokeMiter(F)V
0010697ciget-object v11, v5, LB/d;->c:Ljava/lang/Object;
00106980check-cast v11, Landroid/graphics/Shader;
00106984if-eqz v11, :cond_1fa
00106988invoke-virtual {v11, v13}, Landroid/graphics/Shader;->setLocalMatrix(Landroid/graphics/Matrix;)V
0010698einvoke-virtual {v8, v11}, Landroid/graphics/Paint;->setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader;
00106994iget v5, v0, Lk0/i;->g:F
00106998mul-float v5, v5, v17
0010699cinvoke-static {v5}, Ljava/lang/Math;->round(F)I
001069a2move-result v5
001069a4invoke-virtual {v8, v5}, Landroid/graphics/Paint;->setAlpha(I)V
001069aagoto :goto_215
001069acinvoke-virtual {v8, v12}, Landroid/graphics/Paint;->setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader;
001069b2invoke-virtual {v8, v14}, Landroid/graphics/Paint;->setAlpha(I)V
001069b8iget v5, v5, LB/d;->b:I
001069bciget v11, v0, Lk0/i;->g:F
001069c0sget-object v13, Lk0/p;->j:Landroid/graphics/PorterDuff$Mode;
001069c4invoke-static {v5}, Landroid/graphics/Color;->alpha(I)I
001069camove-result v13
001069ccand-int v5, v5, v16
001069d0int-to-float v13, v13
001069d2mul-float/2addr v13, v11
001069d4float-to-int v11, v13
001069d6shl-int/lit8 v11, v11, 0x18
001069daor-int/2addr v5, v11
001069dcinvoke-virtual {v8, v5}, Landroid/graphics/Paint;->setColor(I)V
001069e2invoke-virtual {v8, v12}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter;
001069e8mul-float v12, v23, v6
001069eciget v0, v0, Lk0/i;->e:F
001069f0mul-float/2addr v0, v12
001069f2invoke-virtual {v8, v0}, Landroid/graphics/Paint;->setStrokeWidth(F)V
001069f8invoke-virtual {v3, v7, v8}, Landroid/graphics/Canvas;->drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V
001069feconst/16 v19, 0x1
00106a02goto :goto_22a
00106a04move/from16 v4, v25
00106a08goto/16 :goto_37
00106a0cadd-int/lit8 v9, v9, 0x1
00106a10move-object/from16 v6, v22
00106a14move/from16 v7, v19
00106a18const/4 v8, 0x0
00106a1agoto/16 :goto_16
00106a1emove-object/from16 v1, v21
00106a22move-object/from16 v3, v24
00106a26invoke-virtual {v3}, Landroid/graphics/Canvas;->restore()V
00106a2creturn-void
00106a2enop
00106a30.array-data 4
001065a8
001065a8k0.m::a(k0.j, android.graphics.Matrix, android.graphics.Canvas, int, int):
001065b8move-object/from16 v6, v22
001065bcconst/4 v7, 0x1
001065beiget-object v0, v6, Lk0/j;->a:Landroid/graphics/Matrix;
001065c2move-object/from16 v1, v23
001065c6invoke-virtual {v0, v1}, Landroid/graphics/Matrix;->set(Landroid/graphics/Matrix;)V
001065cciget-object v2, v6, Lk0/j;->a:Landroid/graphics/Matrix;
001065d0iget-object v0, v6, Lk0/j;->j:Landroid/graphics/Matrix;
001065d4invoke-virtual {v2, v0}, Landroid/graphics/Matrix;->preConcat(Landroid/graphics/Matrix;)Z
001065dainvoke-virtual/range {v24}, Landroid/graphics/Canvas;->save()I
001065e0const/4 v8, 0x0
001065e2move v9, v8
001065e4iget-object v0, v6, Lk0/j;->b:Ljava/util/ArrayList;
001065e8invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
001065eemove-result v1
001065f0if-ge v9, v1, :cond_233
001065f4invoke-virtual {v0, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
001065famove-result-object v0
001065fccheck-cast v0, Lk0/k;
00106600instance-of v1, v0, Lk0/j;
00106604if-eqz v1, :cond_3d
00106608move-object v1, v0
0010660acheck-cast v1, Lk0/j;
0010660emove-object/from16 v0, v21
00106612move-object/from16 v3, v24
00106616move/from16 v4, v25
0010661amove/from16 v5, v26
0010661einvoke-virtual/range {v0 .. v5}, Lk0/m;->a(Lk0/j;Landroid/graphics/Matrix;Landroid/graphics/Canvas;II)V
00106624move-object v1, v0
00106626move/from16 v10, v26
0010662amove/from16 v19, v7
0010662egoto/16 :goto_22a
00106632move-object/from16 v1, v21
00106636move-object/from16 v3, v24
0010663ainstance-of v4, v0, Lk0/l;
0010663eif-eqz v4, :cond_226
00106642check-cast v0, Lk0/l;
00106646move/from16 v4, v25
0010664aint-to-float v5, v4
0010664ciget v10, v1, Lk0/m;->j:F
00106650div-float/2addr v5, v10
00106652move/from16 v10, v26
00106656int-to-float v11, v10
00106658iget v12, v1, Lk0/m;->k:F
0010665cdiv-float/2addr v11, v12
0010665einvoke-static {v5, v11}, Ljava/lang/Math;->min(FF)F
00106664move-result v12
00106666iget-object v13, v1, Lk0/m;->c:Landroid/graphics/Matrix;
0010666ainvoke-virtual {v13, v2}, Landroid/graphics/Matrix;->set(Landroid/graphics/Matrix;)V
00106670invoke-virtual {v13, v5, v11}, Landroid/graphics/Matrix;->postScale(FF)Z
00106676const/4 v14, 0x4
00106678new-array v14, v14, [F
0010667cfill-array-data v14, :array_23c
00106682invoke-virtual {v2, v14}, Landroid/graphics/Matrix;->mapVectors([F)V
00106688aget v15, v14, v8
0010668cmove/from16 v23, v12
00106690const/high16 v16, 0x3f800000
00106694float-to-double v11, v15
00106696aget v15, v14, v7
0010669aconst/16 v17, 0x0
0010669efloat-to-double v5, v15
001066a0invoke-static {v11, v12, v5, v6}, Ljava/lang/Math;->hypot(DD)D
001066a6move-result-wide v5
001066a8double-to-float v5, v5
001066aaconst/4 v6, 0x2
001066acaget v11, v14, v6
001066b0float-to-double v11, v11
001066b2const/4 v15, 0x3
001066b4move/from16 v18, v6
001066b8aget v6, v14, v15
001066bcmove/from16 v19, v7
001066c0move/from16 v20, v8
001066c4float-to-double v7, v6
001066c6invoke-static {v11, v12, v7, v8}, Ljava/lang/Math;->hypot(DD)D
001066ccmove-result-wide v6
001066cedouble-to-float v6, v6
001066d0aget v7, v14, v20
001066d4aget v8, v14, v19
001066d8aget v11, v14, v18
001066dcaget v12, v14, v15
001066e0mul-float/2addr v7, v12
001066e2mul-float/2addr v8, v11
001066e4sub-float/2addr v7, v8
001066e6invoke-static {v5, v6}, Ljava/lang/Math;->max(FF)F
001066ecmove-result v5
001066eecmpl-float v6, v5, v17
001066f2if-lez v6, :cond_a5
001066f6invoke-static {v7}, Ljava/lang/Math;->abs(F)F
001066fcmove-result v6
001066fediv-float/2addr v6, v5
00106700goto :goto_a7
00106702move/from16 v6, v17
00106706cmpl-float v5, v6, v17
0010670aif-nez v5, :cond_ad
0010670egoto/16 :goto_223
00106712iget-object v5, v1, Lk0/m;->a:Landroid/graphics/Path;
00106716invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0010671cinvoke-virtual {v5}, Landroid/graphics/Path;->reset()V
00106722iget-object v7, v0, Lk0/l;->a:[LC/g;
00106726if-eqz v7, :cond_bc
0010672ainvoke-static {v7, v5}, LC/g;->b([LC/g;Landroid/graphics/Path;)V
00106730iget-object v7, v1, Lk0/m;->b:Landroid/graphics/Path;
00106734invoke-virtual {v7}, Landroid/graphics/Path;->reset()V
0010673ainstance-of v8, v0, Lk0/h;
0010673eif-eqz v8, :cond_d9
00106742iget v0, v0, Lk0/l;->c:I
00106746if-nez v0, :cond_cc
0010674asget-object v0, Landroid/graphics/Path$FillType;->WINDING:Landroid/graphics/Path$FillType;
0010674egoto :goto_ce
00106750sget-object v0, Landroid/graphics/Path$FillType;->EVEN_ODD:Landroid/graphics/Path$FillType;
00106754invoke-virtual {v7, v0}, Landroid/graphics/Path;->setFillType(Landroid/graphics/Path$FillType;)V
0010675ainvoke-virtual {v7, v5, v13}, Landroid/graphics/Path;->addPath(Landroid/graphics/Path;Landroid/graphics/Matrix;)V
00106760invoke-virtual {v3, v7}, Landroid/graphics/Canvas;->clipPath(Landroid/graphics/Path;)Z
00106766goto/16 :goto_223
0010676acheck-cast v0, Lk0/i;
0010676eiget v8, v0, Lk0/i;->i:F
00106772cmpl-float v11, v8, v17
00106776if-nez v11, :cond_e7
0010677aiget v11, v0, Lk0/i;->j:F
0010677ecmpl-float v11, v11, v16
00106782if-eqz v11, :cond_12d
00106786iget v11, v0, Lk0/i;->k:F
0010678aadd-float/2addr v8, v11
0010678crem-float v8, v8, v16
00106790iget v12, v0, Lk0/i;->j:F
00106794add-float/2addr v12, v11
00106796rem-float v12, v12, v16
0010679aiget-object v11, v1, Lk0/m;->f:Landroid/graphics/PathMeasure;
0010679eif-nez v11, :cond_fc
001067a2new-instance v11, Landroid/graphics/PathMeasure;
001067a6invoke-direct {v11}, Landroid/graphics/PathMeasure;-><init>()V
001067aciput-object v11, v1, Lk0/m;->f:Landroid/graphics/PathMeasure;
001067b0iget-object v11, v1, Lk0/m;->f:Landroid/graphics/PathMeasure;
001067b4move/from16 v14, v20
001067b8invoke-virtual {v11, v5, v14}, Landroid/graphics/PathMeasure;->setPath(Landroid/graphics/Path;Z)V
001067beiget-object v11, v1, Lk0/m;->f:Landroid/graphics/PathMeasure;
001067c2invoke-virtual {v11}, Landroid/graphics/PathMeasure;->getLength()F
001067c8move-result v11
001067camul-float/2addr v8, v11
001067ccmul-float/2addr v12, v11
001067ceinvoke-virtual {v5}, Landroid/graphics/Path;->reset()V
001067d4cmpl-float v15, v8, v12
001067d8if-lez v15, :cond_121
001067dciget-object v15, v1, Lk0/m;->f:Landroid/graphics/PathMeasure;
001067e0move/from16 v14, v19
001067e4invoke-virtual {v15, v8, v11, v5, v14}, Landroid/graphics/PathMeasure;->getSegment(FFLandroid/graphics/Path;Z)Z
001067eaiget-object v8, v1, Lk0/m;->f:Landroid/graphics/PathMeasure;
001067eemove/from16 v11, v17
001067f2invoke-virtual {v8, v11, v12, v5, v14}, Landroid/graphics/PathMeasure;->getSegment(FFLandroid/graphics/Path;Z)Z
001067f8goto :goto_12a
001067famove/from16 v11, v17
001067femove/from16 v14, v19
00106802iget-object v15, v1, Lk0/m;->f:Landroid/graphics/PathMeasure;
00106806invoke-virtual {v15, v8, v12, v5, v14}, Landroid/graphics/PathMeasure;->getSegment(FFLandroid/graphics/Path;Z)Z
0010680cinvoke-virtual {v5, v11, v11}, Landroid/graphics/Path;->rLineTo(FF)V
00106812invoke-virtual {v7, v5, v13}, Landroid/graphics/Path;->addPath(Landroid/graphics/Path;Landroid/graphics/Matrix;)V
00106818iget-object v5, v0, Lk0/i;->f:LB/d;
0010681ciget-object v8, v5, LB/d;->c:Ljava/lang/Object;
00106820check-cast v8, Landroid/graphics/Shader;
00106824if-eqz v8, :cond_139
00106828goto :goto_13d
0010682aiget v8, v5, LB/d;->b:I
0010682eif-eqz v8, :cond_13f
00106832const/4 v8, 0x1
00106834goto :goto_140
00106836const/4 v8, 0x0
00106838const/4 v12, 0x0
0010683aconst/16 v14, 0xff
0010683econst/high16 v15, 0x437f0000
00106842if-eqz v8, :cond_1aa
00106846iget-object v8, v1, Lk0/m;->e:Landroid/graphics/Paint;
0010684aif-nez v8, :cond_15c
0010684enew-instance v8, Landroid/graphics/Paint;
00106852const/4 v11, 0x1
00106854const v16, 0xffffff
0010685ainvoke-direct {v8, v11}, Landroid/graphics/Paint;-><init>(I)V
00106860iput-object v8, v1, Lk0/m;->e:Landroid/graphics/Paint;
00106864sget-object v11, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style;
00106868invoke-virtual {v8, v11}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V
0010686egoto :goto_15f
00106870const v16, 0xffffff
00106876iget-object v8, v1, Lk0/m;->e:Landroid/graphics/Paint;
0010687aiget-object v11, v5, LB/d;->c:Ljava/lang/Object;
0010687echeck-cast v11, Landroid/graphics/Shader;
00106882if-eqz v11, :cond_17a
00106886invoke-virtual {v11, v13}, Landroid/graphics/Shader;->setLocalMatrix(Landroid/graphics/Matrix;)V
0010688cinvoke-virtual {v8, v11}, Landroid/graphics/Paint;->setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader;
00106892iget v5, v0, Lk0/i;->h:F
00106896mul-float/2addr v5, v15
00106898invoke-static {v5}, Ljava/lang/Math;->round(F)I
0010689emove-result v5
001068a0invoke-virtual {v8, v5}, Landroid/graphics/Paint;->setAlpha(I)V
001068a6move/from16 v17, v15
001068aagoto :goto_197
001068acinvoke-virtual {v8, v12}, Landroid/graphics/Paint;->setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader;
001068b2invoke-virtual {v8, v14}, Landroid/graphics/Paint;->setAlpha(I)V
001068b8iget v5, v5, LB/d;->b:I
001068bciget v11, v0, Lk0/i;->h:F
001068c0sget-object v17, Lk0/p;->j:Landroid/graphics/PorterDuff$Mode;
001068c4move/from16 v17, v15
001068c8invoke-static {v5}, Landroid/graphics/Color;->alpha(I)I
001068cemove-result v15
001068d0and-int v5, v5, v16
001068d4int-to-float v15, v15
001068d6mul-float/2addr v15, v11
001068d8float-to-int v11, v15
001068dashl-int/lit8 v11, v11, 0x18
001068deor-int/2addr v5, v11
001068e0invoke-virtual {v8, v5}, Landroid/graphics/Paint;->setColor(I)V
001068e6invoke-virtual {v8, v12}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter;
001068eciget v5, v0, Lk0/l;->c:I
001068f0if-nez v5, :cond_1a1
001068f4sget-object v5, Landroid/graphics/Path$FillType;->WINDING:Landroid/graphics/Path$FillType;
001068f8goto :goto_1a3
001068fasget-object v5, Landroid/graphics/Path$FillType;->EVEN_ODD:Landroid/graphics/Path$FillType;
001068feinvoke-virtual {v7, v5}, Landroid/graphics/Path;->setFillType(Landroid/graphics/Path$FillType;)V
00106904invoke-virtual {v3, v7, v8}, Landroid/graphics/Canvas;->drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V
0010690agoto :goto_1af
0010690cmove/from16 v17, v15
00106910const v16, 0xffffff
00106916iget-object v5, v0, Lk0/i;->d:LB/d;
0010691aiget-object v8, v5, LB/d;->c:Ljava/lang/Object;
0010691echeck-cast v8, Landroid/graphics/Shader;
00106922if-eqz v8, :cond_1b8
00106926goto :goto_1bc
00106928iget v8, v5, LB/d;->b:I
0010692cif-eqz v8, :cond_223
00106930iget-object v8, v1, Lk0/m;->d:Landroid/graphics/Paint;
00106934if-nez v8, :cond_1cd
00106938new-instance v8, Landroid/graphics/Paint;
0010693cconst/4 v11, 0x1
0010693einvoke-direct {v8, v11}, Landroid/graphics/Paint;-><init>(I)V
00106944iput-object v8, v1, Lk0/m;->d:Landroid/graphics/Paint;
00106948sget-object v11, Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style;
0010694cinvoke-virtual {v8, v11}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V
00106952iget-object v8, v1, Lk0/m;->d:Landroid/graphics/Paint;
00106956iget-object v11, v0, Lk0/i;->m:Landroid/graphics/Paint$Join;
0010695aif-eqz v11, :cond_1d6
0010695einvoke-virtual {v8, v11}, Landroid/graphics/Paint;->setStrokeJoin(Landroid/graphics/Paint$Join;)V
00106964iget-object v11, v0, Lk0/i;->l:Landroid/graphics/Paint$Cap;
00106968if-eqz v11, :cond_1dd
0010696cinvoke-virtual {v8, v11}, Landroid/graphics/Paint;->setStrokeCap(Landroid/graphics/Paint$Cap;)V
00106972iget v11, v0, Lk0/i;->n:F
00106976invoke-virtual {v8, v11}, Landroid/graphics/Paint;->setStrokeMiter(F)V
0010697ciget-object v11, v5, LB/d;->c:Ljava/lang/Object;
00106980check-cast v11, Landroid/graphics/Shader;
00106984if-eqz v11, :cond_1fa
00106988invoke-virtual {v11, v13}, Landroid/graphics/Shader;->setLocalMatrix(Landroid/graphics/Matrix;)V
0010698einvoke-virtual {v8, v11}, Landroid/graphics/Paint;->setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader;
00106994iget v5, v0, Lk0/i;->g:F
00106998mul-float v5, v5, v17
0010699cinvoke-static {v5}, Ljava/lang/Math;->round(F)I
001069a2move-result v5
001069a4invoke-virtual {v8, v5}, Landroid/graphics/Paint;->setAlpha(I)V
001069aagoto :goto_215
001069acinvoke-virtual {v8, v12}, Landroid/graphics/Paint;->setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader;
001069b2invoke-virtual {v8, v14}, Landroid/graphics/Paint;->setAlpha(I)V
001069b8iget v5, v5, LB/d;->b:I
001069bciget v11, v0, Lk0/i;->g:F
001069c0sget-object v13, Lk0/p;->j:Landroid/graphics/PorterDuff$Mode;
001069c4invoke-static {v5}, Landroid/graphics/Color;->alpha(I)I
001069camove-result v13
001069ccand-int v5, v5, v16
001069d0int-to-float v13, v13
001069d2mul-float/2addr v13, v11
001069d4float-to-int v11, v13
001069d6shl-int/lit8 v11, v11, 0x18
001069daor-int/2addr v5, v11
001069dcinvoke-virtual {v8, v5}, Landroid/graphics/Paint;->setColor(I)V
001069e2invoke-virtual {v8, v12}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter;
001069e8mul-float v12, v23, v6
001069eciget v0, v0, Lk0/i;->e:F
001069f0mul-float/2addr v0, v12
001069f2invoke-virtual {v8, v0}, Landroid/graphics/Paint;->setStrokeWidth(F)V
001069f8invoke-virtual {v3, v7, v8}, Landroid/graphics/Canvas;->drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V
001069feconst/16 v19, 0x1
00106a02goto :goto_22a
00106a04move/from16 v4, v25
00106a08goto/16 :goto_37
00106a0cadd-int/lit8 v9, v9, 0x1
00106a10move-object/from16 v6, v22
00106a14move/from16 v7, v19
00106a18const/4 v8, 0x0
00106a1agoto/16 :goto_16
00106a1emove-object/from16 v1, v21
00106a22move-object/from16 v3, v24
00106a26invoke-virtual {v3}, Landroid/graphics/Canvas;->restore()V
00106a2creturn-void
00106a2enop
00106a30.array-data 4
001065a8
00106a48
00106a48k0.m::setAlpha(float):
00106a58const/high16 v0, 0x437f0000
00106a5cmul-float/2addr v2, v0
00106a5efloat-to-int v2, v2
00106a60invoke-virtual {v1, v2}, Lk0/m;->setRootAlpha(I)V
00106a66return-void
00106a48
00106a48k0.m::setAlpha(float):
00106a58const/high16 v0, 0x437f0000
00106a5cmul-float/2addr v2, v0
00106a5efloat-to-int v2, v2
00106a60invoke-virtual {v1, v2}, Lk0/m;->setRootAlpha(I)V
00106a66return-void
00106a48
00106a68
00106a68k0.m::setRootAlpha(int):
00106a78iput v1, v0, Lk0/m;->l:I
00106a7creturn-void
00106a68
00106a68k0.m::setRootAlpha(int):
00106a78iput v1, v0, Lk0/m;->l:I
00106a7creturn-void
00106a68
00106a7e
00106a7e // align 0x10
00106a7e // align 0x10
00106a80
00106a80k0.l::getPathName():
00106a90iget-object v0, v1, Lk0/l;->b:Ljava/lang/String;
00106a94return-object v0
00106a80
00106a80k0.l::getPathName():
00106a90iget-object v0, v1, Lk0/l;->b:Ljava/lang/String;
00106a94return-object v0
00106a80
00106a96
00106a96 // align 0x8
00106a96 // align 0x8
00106a98
00106a98k0.l::<init>():
00106aa8invoke-direct {v1}, Ljava/lang/Object;-><init>()V
00106aaeconst/4 v0, 0x0
00106ab0iput-object v0, v1, Lk0/l;->a:[LC/g;
00106ab4const/4 v0, 0x0
00106ab6iput v0, v1, Lk0/l;->c:I
00106abareturn-void
00106a98
00106a98k0.l::<init>():
00106aa8invoke-direct {v1}, Ljava/lang/Object;-><init>()V
00106aaeconst/4 v0, 0x0
00106ab0iput-object v0, v1, Lk0/l;->a:[LC/g;
00106ab4const/4 v0, 0x0
00106ab6iput v0, v1, Lk0/l;->c:I
00106abareturn-void
00106a98
00106abc
00106abck0.l::<init>(k0.l):
00106accinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
00106ad2const/4 v0, 0x0
00106ad4iput-object v0, v1, Lk0/l;->a:[LC/g;
00106ad8const/4 v0, 0x0
00106adaiput v0, v1, Lk0/l;->c:I
00106adeiget-object v0, v2, Lk0/l;->b:Ljava/lang/String;
00106ae2iput-object v0, v1, Lk0/l;->b:Ljava/lang/String;
00106ae6iget-object v2, v2, Lk0/l;->a:[LC/g;
00106aeainvoke-static {v2}, LC1/d;->m([LC/g;)[LC/g;
00106af0move-result-object v2
00106af2iput-object v2, v1, Lk0/l;->a:[LC/g;
00106af6return-void
00106abc
00106abck0.l::<init>(k0.l):
00106accinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
00106ad2const/4 v0, 0x0
00106ad4iput-object v0, v1, Lk0/l;->a:[LC/g;
00106ad8const/4 v0, 0x0
00106adaiput v0, v1, Lk0/l;->c:I
00106adeiget-object v0, v2, Lk0/l;->b:Ljava/lang/String;
00106ae2iput-object v0, v1, Lk0/l;->b:Ljava/lang/String;
00106ae6iget-object v2, v2, Lk0/l;->a:[LC/g;
00106aeainvoke-static {v2}, LC1/d;->m([LC/g;)[LC/g;
00106af0move-result-object v2
00106af2iput-object v2, v1, Lk0/l;->a:[LC/g;
00106af6return-void
00106abc
00106af8
00106af8k0.l::setPathData(C.g[]):
00106b08iget-object v0, v7, Lk0/l;->a:[LC/g;
00106b0cconst/4 v1, 0x0
00106b0eif-eqz v0, :cond_28
00106b12if-nez v8, :cond_8
00106b16goto :goto_28
00106b18array-length v2, v0
00106b1aarray-length v3, v8
00106b1cif-eq v2, v3, :cond_d
00106b20goto :goto_28
00106b22move v2, v1
00106b24array-length v3, v0
00106b26if-ge v2, v3, :cond_27
00106b2aaget-object v3, v0, v2
00106b2eiget-char v4, v3, LC/g;->a:C
00106b32aget-object v5, v8, v2
00106b36iget-char v6, v5, LC/g;->a:C
00106b3aif-ne v4, v6, :cond_28
00106b3eiget-object v3, v3, LC/g;->b:[F
00106b42array-length v3, v3
00106b44iget-object v4, v5, LC/g;->b:[F
00106b48array-length v4, v4
00106b4aif-eq v3, v4, :cond_24
00106b4egoto :goto_28
00106b50add-int/lit8 v2, v2, 0x1
00106b54goto :goto_e
00106b56const/4 v1, 0x1
00106b58if-nez v1, :cond_31
00106b5cinvoke-static {v8}, LC1/d;->m([LC/g;)[LC/g;
00106b62move-result-object v8
00106b64iput-object v8, v7, Lk0/l;->a:[LC/g;
00106b68return-void
00106b6aiget-object v0, v7, Lk0/l;->a:[LC/g;
00106b6econst/4 v1, 0x0
00106b70move v2, v1
00106b72array-length v3, v8
00106b74if-ge v2, v3, :cond_56
00106b78aget-object v3, v0, v2
00106b7caget-object v4, v8, v2
00106b80iget-char v4, v4, LC/g;->a:C
00106b84iput-char v4, v3, LC/g;->a:C
00106b88move v3, v1
00106b8aaget-object v4, v8, v2
00106b8eiget-object v4, v4, LC/g;->b:[F
00106b92array-length v5, v4
00106b94if-ge v3, v5, :cond_53
00106b98aget-object v5, v0, v2
00106b9ciget-object v5, v5, LC/g;->b:[F
00106ba0aget v4, v4, v3
00106ba4aput v4, v5, v3
00106ba8add-int/lit8 v3, v3, 0x1
00106bacgoto :goto_41
00106baeadd-int/lit8 v2, v2, 0x1
00106bb2goto :goto_35
00106bb4return-void
00106af8
00106af8k0.l::setPathData(C.g[]):
00106b08iget-object v0, v7, Lk0/l;->a:[LC/g;
00106b0cconst/4 v1, 0x0
00106b0eif-eqz v0, :cond_28
00106b12if-nez v8, :cond_8
00106b16goto :goto_28
00106b18array-length v2, v0
00106b1aarray-length v3, v8
00106b1cif-eq v2, v3, :cond_d
00106b20goto :goto_28
00106b22move v2, v1
00106b24array-length v3, v0
00106b26if-ge v2, v3, :cond_27
00106b2aaget-object v3, v0, v2
00106b2eiget-char v4, v3, LC/g;->a:C
00106b32aget-object v5, v8, v2
00106b36iget-char v6, v5, LC/g;->a:C
00106b3aif-ne v4, v6, :cond_28
00106b3eiget-object v3, v3, LC/g;->b:[F
00106b42array-length v3, v3
00106b44iget-object v4, v5, LC/g;->b:[F
00106b48array-length v4, v4
00106b4aif-eq v3, v4, :cond_24
00106b4egoto :goto_28
00106b50add-int/lit8 v2, v2, 0x1
00106b54goto :goto_e
00106b56const/4 v1, 0x1
00106b58if-nez v1, :cond_31
00106b5cinvoke-static {v8}, LC1/d;->m([LC/g;)[LC/g;
00106b62move-result-object v8
00106b64iput-object v8, v7, Lk0/l;->a:[LC/g;
00106b68return-void
00106b6aiget-object v0, v7, Lk0/l;->a:[LC/g;
00106b6econst/4 v1, 0x0
00106b70move v2, v1
00106b72array-length v3, v8
00106b74if-ge v2, v3, :cond_56
00106b78aget-object v3, v0, v2
00106b7caget-object v4, v8, v2
00106b80iget-char v4, v4, LC/g;->a:C
00106b84iput-char v4, v3, LC/g;->a:C
00106b88move v3, v1
00106b8aaget-object v4, v8, v2
00106b8eiget-object v4, v4, LC/g;->b:[F
00106b92array-length v5, v4
00106b94if-ge v3, v5, :cond_53
00106b98aget-object v5, v0, v2
00106b9ciget-object v5, v5, LC/g;->b:[F
00106ba0aget v4, v4, v3
00106ba4aput v4, v5, v3
00106ba8add-int/lit8 v3, v3, 0x1
00106bacgoto :goto_41
00106baeadd-int/lit8 v2, v2, 0x1
00106bb2goto :goto_35
00106bb4return-void
00106af8
00106bb6
00106bb6 // align 0x8
00106bb6 // align 0x8
00106bb8
00106bb8k0.n::newDrawable():
00106bc8new-instance v0, Lk0/p;
00106bccinvoke-direct {v0, v1}, Lk0/p;-><init>(Lk0/n;)V
00106bd2return-object v0
00106bb8
00106bb8k0.n::newDrawable():
00106bc8new-instance v0, Lk0/p;
00106bccinvoke-direct {v0, v1}, Lk0/p;-><init>(Lk0/n;)V
00106bd2return-object v0
00106bb8
00106bd4
00106bd4k0.n::newDrawable(android.content.res.Resources):
00106be4new-instance v1, Lk0/p;
00106be8invoke-direct {v1, v0}, Lk0/p;-><init>(Lk0/n;)V
00106beereturn-object v1
00106bd4
00106bd4k0.n::newDrawable(android.content.res.Resources):
00106be4new-instance v1, Lk0/p;
00106be8invoke-direct {v1, v0}, Lk0/p;-><init>(Lk0/n;)V
00106beereturn-object v1
00106bd4
00106bf0
00106bf0k0.n::getChangingConfigurations():
00106c00iget v0, v1, Lk0/n;->a:I
00106c04return v0
00106bf0
00106bf0k0.n::getChangingConfigurations():
00106c00iget v0, v1, Lk0/n;->a:I
00106c04return v0
00106bf0
00106c06
00106c06 // align 0x8
00106c06 // align 0x8
00106c08
00106c08k0.o::newDrawable():
00106c18new-instance v0, Lk0/p;
00106c1cinvoke-direct {v0}, Lk0/p;-><init>()V
00106c22iget-object v1, v2, Lk0/o;->a:Landroid/graphics/drawable/Drawable$ConstantState;
00106c26invoke-virtual {v1}, Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable()Landroid/graphics/drawable/Drawable;
00106c2cmove-result-object v1
00106c2echeck-cast v1, Landroid/graphics/drawable/VectorDrawable;
00106c32iput-object v1, v0, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00106c36return-object v0
00106c08
00106c08k0.o::newDrawable():
00106c18new-instance v0, Lk0/p;
00106c1cinvoke-direct {v0}, Lk0/p;-><init>()V
00106c22iget-object v1, v2, Lk0/o;->a:Landroid/graphics/drawable/Drawable$ConstantState;
00106c26invoke-virtual {v1}, Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable()Landroid/graphics/drawable/Drawable;
00106c2cmove-result-object v1
00106c2echeck-cast v1, Landroid/graphics/drawable/VectorDrawable;
00106c32iput-object v1, v0, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00106c36return-object v0
00106c08
00106c38
00106c38k0.o::newDrawable(android.content.res.Resources):
00106c48new-instance v0, Lk0/p;
00106c4cinvoke-direct {v0}, Lk0/p;-><init>()V
00106c52iget-object v1, v2, Lk0/o;->a:Landroid/graphics/drawable/Drawable$ConstantState;
00106c56invoke-virtual {v1, v3}, Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;
00106c5cmove-result-object v3
00106c5echeck-cast v3, Landroid/graphics/drawable/VectorDrawable;
00106c62iput-object v3, v0, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00106c66return-object v0
00106c38
00106c38k0.o::newDrawable(android.content.res.Resources):
00106c48new-instance v0, Lk0/p;
00106c4cinvoke-direct {v0}, Lk0/p;-><init>()V
00106c52iget-object v1, v2, Lk0/o;->a:Landroid/graphics/drawable/Drawable$ConstantState;
00106c56invoke-virtual {v1, v3}, Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;
00106c5cmove-result-object v3
00106c5echeck-cast v3, Landroid/graphics/drawable/VectorDrawable;
00106c62iput-object v3, v0, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00106c66return-object v0
00106c38
00106c68
00106c68k0.o::newDrawable(android.content.res.Resources, android.content.res.Resources$Theme):
00106c78new-instance v0, Lk0/p;
00106c7cinvoke-direct {v0}, Lk0/p;-><init>()V
00106c82iget-object v1, v2, Lk0/o;->a:Landroid/graphics/drawable/Drawable$ConstantState;
00106c86invoke-virtual {v1, v3, v4}, Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;
00106c8cmove-result-object v3
00106c8echeck-cast v3, Landroid/graphics/drawable/VectorDrawable;
00106c92iput-object v3, v0, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00106c96return-object v0
00106c68
00106c68k0.o::newDrawable(android.content.res.Resources, android.content.res.Resources$Theme):
00106c78new-instance v0, Lk0/p;
00106c7cinvoke-direct {v0}, Lk0/p;-><init>()V
00106c82iget-object v1, v2, Lk0/o;->a:Landroid/graphics/drawable/Drawable$ConstantState;
00106c86invoke-virtual {v1, v3, v4}, Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;
00106c8cmove-result-object v3
00106c8echeck-cast v3, Landroid/graphics/drawable/VectorDrawable;
00106c92iput-object v3, v0, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00106c96return-object v0
00106c68
00106c98
00106c98k0.o::canApplyTheme():
00106ca8iget-object v0, v1, Lk0/o;->a:Landroid/graphics/drawable/Drawable$ConstantState;
00106cacinvoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;->canApplyTheme()Z
00106cb2move-result v0
00106cb4return v0
00106c98
00106c98k0.o::canApplyTheme():
00106ca8iget-object v0, v1, Lk0/o;->a:Landroid/graphics/drawable/Drawable$ConstantState;
00106cacinvoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;->canApplyTheme()Z
00106cb2move-result v0
00106cb4return v0
00106c98
00106cb6
00106cb6 // align 0x8
00106cb6 // align 0x8
00106cb8
00106cb8k0.o::getChangingConfigurations():
00106cc8iget-object v0, v1, Lk0/o;->a:Landroid/graphics/drawable/Drawable$ConstantState;
00106cccinvoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;->getChangingConfigurations()I
00106cd2move-result v0
00106cd4return v0
00106cb8
00106cb8k0.o::getChangingConfigurations():
00106cc8iget-object v0, v1, Lk0/o;->a:Landroid/graphics/drawable/Drawable$ConstantState;
00106cccinvoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;->getChangingConfigurations()I
00106cd2move-result v0
00106cd4return v0
00106cb8
00106cd6
00106cd6 // align 0x8
00106cd6 // align 0x8
00106cd8
00106cd8k0.o::<init>(android.graphics.drawable.Drawable$ConstantState):
00106ce8invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;-><init>()V
00106ceeiput-object v1, v0, Lk0/o;->a:Landroid/graphics/drawable/Drawable$ConstantState;
00106cf2return-void
00106cd8
00106cd8k0.o::<init>(android.graphics.drawable.Drawable$ConstantState):
00106ce8invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;-><init>()V
00106ceeiput-object v1, v0, Lk0/o;->a:Landroid/graphics/drawable/Drawable$ConstantState;
00106cf2return-void
00106cd8
00106cf4
00106cf4k0.p::getColorFilter():
00106d04iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00106d08if-eqz v0, :cond_9
00106d0cinvoke-static {v0}, LD/a;->c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/ColorFilter;
00106d12move-result-object v0
00106d14return-object v0
00106d16iget-object v0, v1, Lk0/p;->d:Landroid/graphics/ColorFilter;
00106d1areturn-object v0
00106cf4
00106cf4k0.p::getColorFilter():
00106d04iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00106d08if-eqz v0, :cond_9
00106d0cinvoke-static {v0}, LD/a;->c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/ColorFilter;
00106d12move-result-object v0
00106d14return-object v0
00106d16iget-object v0, v1, Lk0/p;->d:Landroid/graphics/ColorFilter;
00106d1areturn-object v0
00106cf4
00106d1c
00106d1ck0.p::a(android.content.res.ColorStateList, android.graphics.PorterDuff$Mode):
00106d2cif-eqz v3, :cond_14
00106d30if-nez v4, :cond_5
00106d34goto :goto_14
00106d36invoke-virtual {v2}, Lk0/g;->getState()[I
00106d3cmove-result-object v0
00106d3econst/4 v1, 0x0
00106d40invoke-virtual {v3, v0, v1}, Landroid/content/res/ColorStateList;->getColorForState([II)I
00106d46move-result v3
00106d48new-instance v0, Landroid/graphics/PorterDuffColorFilter;
00106d4cinvoke-direct {v0, v3, v4}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
00106d52return-object v0
00106d54const/4 v3, 0x0
00106d56return-object v3
00106d1c
00106d1ck0.p::a(android.content.res.ColorStateList, android.graphics.PorterDuff$Mode):
00106d2cif-eqz v3, :cond_14
00106d30if-nez v4, :cond_5
00106d34goto :goto_14
00106d36invoke-virtual {v2}, Lk0/g;->getState()[I
00106d3cmove-result-object v0
00106d3econst/4 v1, 0x0
00106d40invoke-virtual {v3, v0, v1}, Landroid/content/res/ColorStateList;->getColorForState([II)I
00106d46move-result v3
00106d48new-instance v0, Landroid/graphics/PorterDuffColorFilter;
00106d4cinvoke-direct {v0, v3, v4}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
00106d52return-object v0
00106d54const/4 v3, 0x0
00106d56return-object v3
00106d1c
00106d58
00106d58k0.p::mutate():
00106d68iget-object v0, v5, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00106d6cif-eqz v0, :cond_8
00106d70invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;
00106d76return-object v5
00106d78iget-boolean v0, v5, Lk0/p;->e:Z
00106d7cif-nez v0, :cond_64
00106d80invoke-super {v5}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;
00106d86move-result-object v0
00106d88if-ne v0, v5, :cond_64
00106d8cnew-instance v0, Lk0/n;
00106d90iget-object v1, v5, Lk0/p;->b:Lk0/n;
00106d94invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;-><init>()V
00106d9aconst/4 v2, 0x0
00106d9ciput-object v2, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
00106da0sget-object v2, Lk0/p;->j:Landroid/graphics/PorterDuff$Mode;
00106da4iput-object v2, v0, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
00106da8if-eqz v1, :cond_5f
00106daciget v2, v1, Lk0/n;->a:I
00106db0iput v2, v0, Lk0/n;->a:I
00106db4new-instance v2, Lk0/m;
00106db8iget-object v3, v1, Lk0/n;->b:Lk0/m;
00106dbcinvoke-direct {v2, v3}, Lk0/m;-><init>(Lk0/m;)V
00106dc2iput-object v2, v0, Lk0/n;->b:Lk0/m;
00106dc6iget-object v3, v1, Lk0/n;->b:Lk0/m;
00106dcaiget-object v3, v3, Lk0/m;->e:Landroid/graphics/Paint;
00106dceif-eqz v3, :cond_40
00106dd2new-instance v3, Landroid/graphics/Paint;
00106dd6iget-object v4, v1, Lk0/n;->b:Lk0/m;
00106ddaiget-object v4, v4, Lk0/m;->e:Landroid/graphics/Paint;
00106ddeinvoke-direct {v3, v4}, Landroid/graphics/Paint;-><init>(Landroid/graphics/Paint;)V
00106de4iput-object v3, v2, Lk0/m;->e:Landroid/graphics/Paint;
00106de8iget-object v2, v1, Lk0/n;->b:Lk0/m;
00106deciget-object v2, v2, Lk0/m;->d:Landroid/graphics/Paint;
00106df0if-eqz v2, :cond_53
00106df4iget-object v2, v0, Lk0/n;->b:Lk0/m;
00106df8new-instance v3, Landroid/graphics/Paint;
00106dfciget-object v4, v1, Lk0/n;->b:Lk0/m;
00106e00iget-object v4, v4, Lk0/m;->d:Landroid/graphics/Paint;
00106e04invoke-direct {v3, v4}, Landroid/graphics/Paint;-><init>(Landroid/graphics/Paint;)V
00106e0aiput-object v3, v2, Lk0/m;->d:Landroid/graphics/Paint;
00106e0eiget-object v2, v1, Lk0/n;->c:Landroid/content/res/ColorStateList;
00106e12iput-object v2, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
00106e16iget-object v2, v1, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
00106e1aiput-object v2, v0, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
00106e1eiget-boolean v1, v1, Lk0/n;->e:Z
00106e22iput-boolean v1, v0, Lk0/n;->e:Z
00106e26iput-object v0, v5, Lk0/p;->b:Lk0/n;
00106e2aconst/4 v0, 0x1
00106e2ciput-boolean v0, v5, Lk0/p;->e:Z
00106e30return-object v5
00106d58
00106d58k0.p::mutate():
00106d68iget-object v0, v5, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00106d6cif-eqz v0, :cond_8
00106d70invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;
00106d76return-object v5
00106d78iget-boolean v0, v5, Lk0/p;->e:Z
00106d7cif-nez v0, :cond_64
00106d80invoke-super {v5}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;
00106d86move-result-object v0
00106d88if-ne v0, v5, :cond_64
00106d8cnew-instance v0, Lk0/n;
00106d90iget-object v1, v5, Lk0/p;->b:Lk0/n;
00106d94invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;-><init>()V
00106d9aconst/4 v2, 0x0
00106d9ciput-object v2, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
00106da0sget-object v2, Lk0/p;->j:Landroid/graphics/PorterDuff$Mode;
00106da4iput-object v2, v0, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
00106da8if-eqz v1, :cond_5f
00106daciget v2, v1, Lk0/n;->a:I
00106db0iput v2, v0, Lk0/n;->a:I
00106db4new-instance v2, Lk0/m;
00106db8iget-object v3, v1, Lk0/n;->b:Lk0/m;
00106dbcinvoke-direct {v2, v3}, Lk0/m;-><init>(Lk0/m;)V
00106dc2iput-object v2, v0, Lk0/n;->b:Lk0/m;
00106dc6iget-object v3, v1, Lk0/n;->b:Lk0/m;
00106dcaiget-object v3, v3, Lk0/m;->e:Landroid/graphics/Paint;
00106dceif-eqz v3, :cond_40
00106dd2new-instance v3, Landroid/graphics/Paint;
00106dd6iget-object v4, v1, Lk0/n;->b:Lk0/m;
00106ddaiget-object v4, v4, Lk0/m;->e:Landroid/graphics/Paint;
00106ddeinvoke-direct {v3, v4}, Landroid/graphics/Paint;-><init>(Landroid/graphics/Paint;)V
00106de4iput-object v3, v2, Lk0/m;->e:Landroid/graphics/Paint;
00106de8iget-object v2, v1, Lk0/n;->b:Lk0/m;
00106deciget-object v2, v2, Lk0/m;->d:Landroid/graphics/Paint;
00106df0if-eqz v2, :cond_53
00106df4iget-object v2, v0, Lk0/n;->b:Lk0/m;
00106df8new-instance v3, Landroid/graphics/Paint;
00106dfciget-object v4, v1, Lk0/n;->b:Lk0/m;
00106e00iget-object v4, v4, Lk0/m;->d:Landroid/graphics/Paint;
00106e04invoke-direct {v3, v4}, Landroid/graphics/Paint;-><init>(Landroid/graphics/Paint;)V
00106e0aiput-object v3, v2, Lk0/m;->d:Landroid/graphics/Paint;
00106e0eiget-object v2, v1, Lk0/n;->c:Landroid/content/res/ColorStateList;
00106e12iput-object v2, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
00106e16iget-object v2, v1, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
00106e1aiput-object v2, v0, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
00106e1eiget-boolean v1, v1, Lk0/n;->e:Z
00106e22iput-boolean v1, v0, Lk0/n;->e:Z
00106e26iput-object v0, v5, Lk0/p;->b:Lk0/n;
00106e2aconst/4 v0, 0x1
00106e2ciput-boolean v0, v5, Lk0/p;->e:Z
00106e30return-object v5
00106d58
00106e32
00106e32 // align 0x4
00106e32 // align 0x4
00106e34
00106e34k0.p::getConstantState():
00106e44iget-object v0, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00106e48if-eqz v0, :cond_10
00106e4cnew-instance v0, Lk0/o;
00106e50iget-object v1, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00106e54invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;->getConstantState()Landroid/graphics/drawable/Drawable$ConstantState;
00106e5amove-result-object v1
00106e5cinvoke-direct {v0, v1}, Lk0/o;-><init>(Landroid/graphics/drawable/Drawable$ConstantState;)V
00106e62return-object v0
00106e64iget-object v0, v2, Lk0/p;->b:Lk0/n;
00106e68invoke-virtual {v2}, Lk0/p;->getChangingConfigurations()I
00106e6emove-result v1
00106e70iput v1, v0, Lk0/n;->a:I
00106e74iget-object v0, v2, Lk0/p;->b:Lk0/n;
00106e78return-object v0
00106e34
00106e34k0.p::getConstantState():
00106e44iget-object v0, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00106e48if-eqz v0, :cond_10
00106e4cnew-instance v0, Lk0/o;
00106e50iget-object v1, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00106e54invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;->getConstantState()Landroid/graphics/drawable/Drawable$ConstantState;
00106e5amove-result-object v1
00106e5cinvoke-direct {v0, v1}, Lk0/o;-><init>(Landroid/graphics/drawable/Drawable$ConstantState;)V
00106e62return-object v0
00106e64iget-object v0, v2, Lk0/p;->b:Lk0/n;
00106e68invoke-virtual {v2}, Lk0/p;->getChangingConfigurations()I
00106e6emove-result v1
00106e70iput v1, v0, Lk0/n;->a:I
00106e74iget-object v0, v2, Lk0/p;->b:Lk0/n;
00106e78return-object v0
00106e34
00106e7a
00106e7a // align 0x4
00106e7a // align 0x4
00106e7c
00106e7ck0.p::canApplyTheme():
00106e8ciget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00106e90if-eqz v0, :cond_7
00106e94invoke-static {v0}, LD/a;->b(Landroid/graphics/drawable/Drawable;)Z
00106e9aconst/4 v0, 0x0
00106e9creturn v0
00106e7c
00106e7ck0.p::canApplyTheme():
00106e8ciget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00106e90if-eqz v0, :cond_7
00106e94invoke-static {v0}, LD/a;->b(Landroid/graphics/drawable/Drawable;)Z
00106e9aconst/4 v0, 0x0
00106e9creturn v0
00106e7c
00106e9e
00106e9e // align 0x10
00106e9e // align 0x10
00106ea0
00106ea0k0.p::isAutoMirrored():
00106eb0iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00106eb4if-eqz v0, :cond_9
00106eb8invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->isAutoMirrored()Z
00106ebemove-result v0
00106ec0return v0
00106ec2iget-object v0, v1, Lk0/p;->b:Lk0/n;
00106ec6iget-boolean v0, v0, Lk0/n;->e:Z
00106ecareturn v0
00106ea0
00106ea0k0.p::isAutoMirrored():
00106eb0iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00106eb4if-eqz v0, :cond_9
00106eb8invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->isAutoMirrored()Z
00106ebemove-result v0
00106ec0return v0
00106ec2iget-object v0, v1, Lk0/p;->b:Lk0/n;
00106ec6iget-boolean v0, v0, Lk0/n;->e:Z
00106ecareturn v0
00106ea0
00106ecc
00106ecck0.p::isStateful():
00106edciget-object v0, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00106ee0if-eqz v0, :cond_9
00106ee4invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->isStateful()Z
00106eeamove-result v0
00106eecreturn v0
00106eeeinvoke-super {v2}, Landroid/graphics/drawable/Drawable;->isStateful()Z
00106ef4move-result v0
00106ef6if-nez v0, :cond_3c
00106efaiget-object v0, v2, Lk0/p;->b:Lk0/n;
00106efeif-eqz v0, :cond_3a
00106f02iget-object v0, v0, Lk0/n;->b:Lk0/m;
00106f06iget-object v1, v0, Lk0/m;->n:Ljava/lang/Boolean;
00106f0aif-nez v1, :cond_25
00106f0eiget-object v1, v0, Lk0/m;->g:Lk0/j;
00106f12invoke-virtual {v1}, Lk0/j;->a()Z
00106f18move-result v1
00106f1ainvoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
00106f20move-result-object v1
00106f22iput-object v1, v0, Lk0/m;->n:Ljava/lang/Boolean;
00106f26iget-object v0, v0, Lk0/m;->n:Ljava/lang/Boolean;
00106f2ainvoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
00106f30move-result v0
00106f32if-nez v0, :cond_3c
00106f36iget-object v0, v2, Lk0/p;->b:Lk0/n;
00106f3aiget-object v0, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
00106f3eif-eqz v0, :cond_3a
00106f42invoke-virtual {v0}, Landroid/content/res/ColorStateList;->isStateful()Z
00106f48move-result v0
00106f4aif-eqz v0, :cond_3a
00106f4egoto :goto_3c
00106f50const/4 v0, 0x0
00106f52return v0
00106f54const/4 v0, 0x1
00106f56return v0
00106ecc
00106ecck0.p::isStateful():
00106edciget-object v0, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00106ee0if-eqz v0, :cond_9
00106ee4invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->isStateful()Z
00106eeamove-result v0
00106eecreturn v0
00106eeeinvoke-super {v2}, Landroid/graphics/drawable/Drawable;->isStateful()Z
00106ef4move-result v0
00106ef6if-nez v0, :cond_3c
00106efaiget-object v0, v2, Lk0/p;->b:Lk0/n;
00106efeif-eqz v0, :cond_3a
00106f02iget-object v0, v0, Lk0/n;->b:Lk0/m;
00106f06iget-object v1, v0, Lk0/m;->n:Ljava/lang/Boolean;
00106f0aif-nez v1, :cond_25
00106f0eiget-object v1, v0, Lk0/m;->g:Lk0/j;
00106f12invoke-virtual {v1}, Lk0/j;->a()Z
00106f18move-result v1
00106f1ainvoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
00106f20move-result-object v1
00106f22iput-object v1, v0, Lk0/m;->n:Ljava/lang/Boolean;
00106f26iget-object v0, v0, Lk0/m;->n:Ljava/lang/Boolean;
00106f2ainvoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
00106f30move-result v0
00106f32if-nez v0, :cond_3c
00106f36iget-object v0, v2, Lk0/p;->b:Lk0/n;
00106f3aiget-object v0, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
00106f3eif-eqz v0, :cond_3a
00106f42invoke-virtual {v0}, Landroid/content/res/ColorStateList;->isStateful()Z
00106f48move-result v0
00106f4aif-eqz v0, :cond_3a
00106f4egoto :goto_3c
00106f50const/4 v0, 0x0
00106f52return v0
00106f54const/4 v0, 0x1
00106f56return v0
00106ecc
00106f58
00106f58k0.p::onStateChange(int[]):
00106f68iget-object v0, v5, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00106f6cif-eqz v0, :cond_9
00106f70invoke-virtual {v0, v6}, Landroid/graphics/drawable/Drawable;->setState([I)Z
00106f76move-result v6
00106f78return v6
00106f7aiget-object v0, v5, Lk0/p;->b:Lk0/n;
00106f7eiget-object v1, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
00106f82const/4 v2, 0x1
00106f84if-eqz v1, :cond_1f
00106f88iget-object v3, v0, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
00106f8cif-eqz v3, :cond_1f
00106f90invoke-virtual {v5, v1, v3}, Lk0/p;->a(Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuffColorFilter;
00106f96move-result-object v1
00106f98iput-object v1, v5, Lk0/p;->c:Landroid/graphics/PorterDuffColorFilter;
00106f9cinvoke-virtual {v5}, Lk0/p;->invalidateSelf()V
00106fa2move v1, v2
00106fa4goto :goto_20
00106fa6const/4 v1, 0x0
00106fa8iget-object v3, v0, Lk0/n;->b:Lk0/m;
00106faciget-object v4, v3, Lk0/m;->n:Ljava/lang/Boolean;
00106fb0if-nez v4, :cond_32
00106fb4iget-object v4, v3, Lk0/m;->g:Lk0/j;
00106fb8invoke-virtual {v4}, Lk0/j;->a()Z
00106fbemove-result v4
00106fc0invoke-static {v4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
00106fc6move-result-object v4
00106fc8iput-object v4, v3, Lk0/m;->n:Ljava/lang/Boolean;
00106fcciget-object v3, v3, Lk0/m;->n:Ljava/lang/Boolean;
00106fd0invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
00106fd6move-result v3
00106fd8if-eqz v3, :cond_4d
00106fdciget-object v3, v0, Lk0/n;->b:Lk0/m;
00106fe0iget-object v3, v3, Lk0/m;->g:Lk0/j;
00106fe4invoke-virtual {v3, v6}, Lk0/j;->b([I)Z
00106feamove-result v6
00106feciget-boolean v3, v0, Lk0/n;->k:Z
00106ff0or-int/2addr v3, v6
00106ff2iput-boolean v3, v0, Lk0/n;->k:Z
00106ff6if-eqz v6, :cond_4d
00106ffainvoke-virtual {v5}, Lk0/p;->invalidateSelf()V
00107000return v2
00107002return v1
00106f58
00106f58k0.p::onStateChange(int[]):
00106f68iget-object v0, v5, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00106f6cif-eqz v0, :cond_9
00106f70invoke-virtual {v0, v6}, Landroid/graphics/drawable/Drawable;->setState([I)Z
00106f76move-result v6
00106f78return v6
00106f7aiget-object v0, v5, Lk0/p;->b:Lk0/n;
00106f7eiget-object v1, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
00106f82const/4 v2, 0x1
00106f84if-eqz v1, :cond_1f
00106f88iget-object v3, v0, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
00106f8cif-eqz v3, :cond_1f
00106f90invoke-virtual {v5, v1, v3}, Lk0/p;->a(Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuffColorFilter;
00106f96move-result-object v1
00106f98iput-object v1, v5, Lk0/p;->c:Landroid/graphics/PorterDuffColorFilter;
00106f9cinvoke-virtual {v5}, Lk0/p;->invalidateSelf()V
00106fa2move v1, v2
00106fa4goto :goto_20
00106fa6const/4 v1, 0x0
00106fa8iget-object v3, v0, Lk0/n;->b:Lk0/m;
00106faciget-object v4, v3, Lk0/m;->n:Ljava/lang/Boolean;
00106fb0if-nez v4, :cond_32
00106fb4iget-object v4, v3, Lk0/m;->g:Lk0/j;
00106fb8invoke-virtual {v4}, Lk0/j;->a()Z
00106fbemove-result v4
00106fc0invoke-static {v4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
00106fc6move-result-object v4
00106fc8iput-object v4, v3, Lk0/m;->n:Ljava/lang/Boolean;
00106fcciget-object v3, v3, Lk0/m;->n:Ljava/lang/Boolean;
00106fd0invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
00106fd6move-result v3
00106fd8if-eqz v3, :cond_4d
00106fdciget-object v3, v0, Lk0/n;->b:Lk0/m;
00106fe0iget-object v3, v3, Lk0/m;->g:Lk0/j;
00106fe4invoke-virtual {v3, v6}, Lk0/j;->b([I)Z
00106feamove-result v6
00106feciget-boolean v3, v0, Lk0/n;->k:Z
00106ff0or-int/2addr v3, v6
00106ff2iput-boolean v3, v0, Lk0/n;->k:Z
00106ff6if-eqz v6, :cond_4d
00106ffainvoke-virtual {v5}, Lk0/p;->invalidateSelf()V
00107000return v2
00107002return v1
00106f58
00107004
00107004k0.p::setVisible(boolean, boolean):
00107014iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107018if-eqz v0, :cond_9
0010701cinvoke-virtual {v0, v2, v3}, Landroid/graphics/drawable/Drawable;->setVisible(ZZ)Z
00107022move-result v2
00107024return v2
00107026invoke-super {v1, v2, v3}, Landroid/graphics/drawable/Drawable;->setVisible(ZZ)Z
0010702cmove-result v2
0010702ereturn v2
00107004
00107004k0.p::setVisible(boolean, boolean):
00107014iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107018if-eqz v0, :cond_9
0010701cinvoke-virtual {v0, v2, v3}, Landroid/graphics/drawable/Drawable;->setVisible(ZZ)Z
00107022move-result v2
00107024return v2
00107026invoke-super {v1, v2, v3}, Landroid/graphics/drawable/Drawable;->setVisible(ZZ)Z
0010702cmove-result v2
0010702ereturn v2
00107004
00107030
00107030k0.p::getAlpha():
00107040iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107044if-eqz v0, :cond_9
00107048invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getAlpha()I
0010704emove-result v0
00107050return v0
00107052iget-object v0, v1, Lk0/p;->b:Lk0/n;
00107056iget-object v0, v0, Lk0/n;->b:Lk0/m;
0010705ainvoke-virtual {v0}, Lk0/m;->getRootAlpha()I
00107060move-result v0
00107062return v0
00107030
00107030k0.p::getAlpha():
00107040iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107044if-eqz v0, :cond_9
00107048invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getAlpha()I
0010704emove-result v0
00107050return v0
00107052iget-object v0, v1, Lk0/p;->b:Lk0/n;
00107056iget-object v0, v0, Lk0/n;->b:Lk0/m;
0010705ainvoke-virtual {v0}, Lk0/m;->getRootAlpha()I
00107060move-result v0
00107062return v0
00107030
00107064
00107064k0.p::getChangingConfigurations():
00107074iget-object v0, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107078if-eqz v0, :cond_9
0010707cinvoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getChangingConfigurations()I
00107082move-result v0
00107084return v0
00107086invoke-super {v2}, Landroid/graphics/drawable/Drawable;->getChangingConfigurations()I
0010708cmove-result v0
0010708eiget-object v1, v2, Lk0/p;->b:Lk0/n;
00107092invoke-virtual {v1}, Lk0/n;->getChangingConfigurations()I
00107098move-result v1
0010709aor-int/2addr v0, v1
0010709creturn v0
00107064
00107064k0.p::getChangingConfigurations():
00107074iget-object v0, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107078if-eqz v0, :cond_9
0010707cinvoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getChangingConfigurations()I
00107082move-result v0
00107084return v0
00107086invoke-super {v2}, Landroid/graphics/drawable/Drawable;->getChangingConfigurations()I
0010708cmove-result v0
0010708eiget-object v1, v2, Lk0/p;->b:Lk0/n;
00107092invoke-virtual {v1}, Lk0/n;->getChangingConfigurations()I
00107098move-result v1
0010709aor-int/2addr v0, v1
0010709creturn v0
00107064
0010709e
0010709e // align 0x10
0010709e // align 0x10
001070a0
001070a0k0.p::getIntrinsicHeight():
001070b0iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
001070b4if-eqz v0, :cond_9
001070b8invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I
001070bemove-result v0
001070c0return v0
001070c2iget-object v0, v1, Lk0/p;->b:Lk0/n;
001070c6iget-object v0, v0, Lk0/n;->b:Lk0/m;
001070caiget v0, v0, Lk0/m;->i:F
001070cefloat-to-int v0, v0
001070d0return v0
001070a0
001070a0k0.p::getIntrinsicHeight():
001070b0iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
001070b4if-eqz v0, :cond_9
001070b8invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I
001070bemove-result v0
001070c0return v0
001070c2iget-object v0, v1, Lk0/p;->b:Lk0/n;
001070c6iget-object v0, v0, Lk0/n;->b:Lk0/m;
001070caiget v0, v0, Lk0/m;->i:F
001070cefloat-to-int v0, v0
001070d0return v0
001070a0
001070d2
001070d2 // align 0x4
001070d2 // align 0x4
001070d4
001070d4k0.p::getIntrinsicWidth():
001070e4iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
001070e8if-eqz v0, :cond_9
001070ecinvoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I
001070f2move-result v0
001070f4return v0
001070f6iget-object v0, v1, Lk0/p;->b:Lk0/n;
001070faiget-object v0, v0, Lk0/n;->b:Lk0/m;
001070feiget v0, v0, Lk0/m;->h:F
00107102float-to-int v0, v0
00107104return v0
001070d4
001070d4k0.p::getIntrinsicWidth():
001070e4iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
001070e8if-eqz v0, :cond_9
001070ecinvoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I
001070f2move-result v0
001070f4return v0
001070f6iget-object v0, v1, Lk0/p;->b:Lk0/n;
001070faiget-object v0, v0, Lk0/n;->b:Lk0/m;
001070feiget v0, v0, Lk0/m;->h:F
00107102float-to-int v0, v0
00107104return v0
001070d4
00107106
00107106 // align 0x8
00107106 // align 0x8
00107108
00107108k0.p::getOpacity():
00107118iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
0010711cif-eqz v0, :cond_9
00107120invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getOpacity()I
00107126move-result v0
00107128return v0
0010712aconst/4 v0, -0x3
0010712creturn v0
00107108
00107108k0.p::getOpacity():
00107118iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
0010711cif-eqz v0, :cond_9
00107120invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getOpacity()I
00107126move-result v0
00107128return v0
0010712aconst/4 v0, -0x3
0010712creturn v0
00107108
0010712e
0010712e // align 0x10
0010712e // align 0x10
00107130
00107130k0.p::<clinit>():
00107140sget-object v0, Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode;
00107144sput-object v0, Lk0/p;->j:Landroid/graphics/PorterDuff$Mode;
00107148return-void
00107130
00107130k0.p::<clinit>():
00107140sget-object v0, Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode;
00107144sput-object v0, Lk0/p;->j:Landroid/graphics/PorterDuff$Mode;
00107148return-void
00107130
0010714a
0010714a // align 0x4
0010714a // align 0x4
0010714c
0010714ck0.p::<init>():
0010715cinvoke-direct {v2}, Landroid/graphics/drawable/Drawable;-><init>()V
00107162const/4 v0, 0x1
00107164iput-boolean v0, v2, Lk0/p;->f:Z
00107168const/16 v0, 0x9
0010716cnew-array v0, v0, [F
00107170iput-object v0, v2, Lk0/p;->g:[F
00107174new-instance v0, Landroid/graphics/Matrix;
00107178invoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
0010717eiput-object v0, v2, Lk0/p;->h:Landroid/graphics/Matrix;
00107182new-instance v0, Landroid/graphics/Rect;
00107186invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
0010718ciput-object v0, v2, Lk0/p;->i:Landroid/graphics/Rect;
00107190new-instance v0, Lk0/n;
00107194invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;-><init>()V
0010719aconst/4 v1, 0x0
0010719ciput-object v1, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
001071a0sget-object v1, Lk0/p;->j:Landroid/graphics/PorterDuff$Mode;
001071a4iput-object v1, v0, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
001071a8new-instance v1, Lk0/m;
001071acinvoke-direct {v1}, Lk0/m;-><init>()V
001071b2iput-object v1, v0, Lk0/n;->b:Lk0/m;
001071b6iput-object v0, v2, Lk0/p;->b:Lk0/n;
001071bareturn-void
0010714c
0010714ck0.p::<init>():
0010715cinvoke-direct {v2}, Landroid/graphics/drawable/Drawable;-><init>()V
00107162const/4 v0, 0x1
00107164iput-boolean v0, v2, Lk0/p;->f:Z
00107168const/16 v0, 0x9
0010716cnew-array v0, v0, [F
00107170iput-object v0, v2, Lk0/p;->g:[F
00107174new-instance v0, Landroid/graphics/Matrix;
00107178invoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
0010717eiput-object v0, v2, Lk0/p;->h:Landroid/graphics/Matrix;
00107182new-instance v0, Landroid/graphics/Rect;
00107186invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
0010718ciput-object v0, v2, Lk0/p;->i:Landroid/graphics/Rect;
00107190new-instance v0, Lk0/n;
00107194invoke-direct {v0}, Landroid/graphics/drawable/Drawable$ConstantState;-><init>()V
0010719aconst/4 v1, 0x0
0010719ciput-object v1, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
001071a0sget-object v1, Lk0/p;->j:Landroid/graphics/PorterDuff$Mode;
001071a4iput-object v1, v0, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
001071a8new-instance v1, Lk0/m;
001071acinvoke-direct {v1}, Lk0/m;-><init>()V
001071b2iput-object v1, v0, Lk0/n;->b:Lk0/m;
001071b6iput-object v0, v2, Lk0/p;->b:Lk0/n;
001071bareturn-void
0010714c
001071bc
001071bck0.p::<init>(k0.n):
001071ccinvoke-direct {v1}, Landroid/graphics/drawable/Drawable;-><init>()V
001071d2const/4 v0, 0x1
001071d4iput-boolean v0, v1, Lk0/p;->f:Z
001071d8const/16 v0, 0x9
001071dcnew-array v0, v0, [F
001071e0iput-object v0, v1, Lk0/p;->g:[F
001071e4new-instance v0, Landroid/graphics/Matrix;
001071e8invoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
001071eeiput-object v0, v1, Lk0/p;->h:Landroid/graphics/Matrix;
001071f2new-instance v0, Landroid/graphics/Rect;
001071f6invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
001071fciput-object v0, v1, Lk0/p;->i:Landroid/graphics/Rect;
00107200iput-object v2, v1, Lk0/p;->b:Lk0/n;
00107204iget-object v0, v2, Lk0/n;->c:Landroid/content/res/ColorStateList;
00107208iget-object v2, v2, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
0010720cinvoke-virtual {v1, v0, v2}, Lk0/p;->a(Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuffColorFilter;
00107212move-result-object v2
00107214iput-object v2, v1, Lk0/p;->c:Landroid/graphics/PorterDuffColorFilter;
00107218return-void
001071bc
001071bck0.p::<init>(k0.n):
001071ccinvoke-direct {v1}, Landroid/graphics/drawable/Drawable;-><init>()V
001071d2const/4 v0, 0x1
001071d4iput-boolean v0, v1, Lk0/p;->f:Z
001071d8const/16 v0, 0x9
001071dcnew-array v0, v0, [F
001071e0iput-object v0, v1, Lk0/p;->g:[F
001071e4new-instance v0, Landroid/graphics/Matrix;
001071e8invoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
001071eeiput-object v0, v1, Lk0/p;->h:Landroid/graphics/Matrix;
001071f2new-instance v0, Landroid/graphics/Rect;
001071f6invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
001071fciput-object v0, v1, Lk0/p;->i:Landroid/graphics/Rect;
00107200iput-object v2, v1, Lk0/p;->b:Lk0/n;
00107204iget-object v0, v2, Lk0/n;->c:Landroid/content/res/ColorStateList;
00107208iget-object v2, v2, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
0010720cinvoke-virtual {v1, v0, v2}, Lk0/p;->a(Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuffColorFilter;
00107212move-result-object v2
00107214iput-object v2, v1, Lk0/p;->c:Landroid/graphics/PorterDuffColorFilter;
00107218return-void
001071bc
0010721a
0010721a // align 0x4
0010721a // align 0x4
0010721c
0010721ck0.p::draw(android.graphics.Canvas):
0010722cmove-object/from16 v0, v18
00107230move-object/from16 v1, v19
00107234iget-object v2, v0, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107238if-eqz v2, :cond_c
0010723cinvoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
00107242return-void
00107244iget-object v2, v0, Lk0/p;->i:Landroid/graphics/Rect;
00107248invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->copyBounds(Landroid/graphics/Rect;)V
0010724einvoke-virtual {v2}, Landroid/graphics/Rect;->width()I
00107254move-result v3
00107256if-lez v3, :cond_16e
0010725ainvoke-virtual {v2}, Landroid/graphics/Rect;->height()I
00107260move-result v3
00107262if-gtz v3, :cond_1f
00107266goto/16 :goto_16e
0010726aiget-object v3, v0, Lk0/p;->d:Landroid/graphics/ColorFilter;
0010726eif-nez v3, :cond_25
00107272iget-object v3, v0, Lk0/p;->c:Landroid/graphics/PorterDuffColorFilter;
00107276iget-object v4, v0, Lk0/p;->h:Landroid/graphics/Matrix;
0010727ainvoke-virtual {v1, v4}, Landroid/graphics/Canvas;->getMatrix(Landroid/graphics/Matrix;)V
00107280iget-object v5, v0, Lk0/p;->g:[F
00107284invoke-virtual {v4, v5}, Landroid/graphics/Matrix;->getValues([F)V
0010728aconst/4 v4, 0x0
0010728caget v6, v5, v4
00107290invoke-static {v6}, Ljava/lang/Math;->abs(F)F
00107296move-result v6
00107298const/4 v7, 0x4
0010729aaget v7, v5, v7
0010729einvoke-static {v7}, Ljava/lang/Math;->abs(F)F
001072a4move-result v7
001072a6const/4 v8, 0x1
001072a8aget v9, v5, v8
001072acinvoke-static {v9}, Ljava/lang/Math;->abs(F)F
001072b2move-result v9
001072b4const/4 v10, 0x3
001072b6aget v5, v5, v10
001072bainvoke-static {v5}, Ljava/lang/Math;->abs(F)F
001072c0move-result v5
001072c2const/4 v10, 0x0
001072c4cmpl-float v9, v9, v10
001072c8const/high16 v11, 0x3f800000
001072ccif-nez v9, :cond_56
001072d0cmpl-float v5, v5, v10
001072d4if-eqz v5, :cond_58
001072d8move v6, v11
001072damove v7, v6
001072dcinvoke-virtual {v2}, Landroid/graphics/Rect;->width()I
001072e2move-result v5
001072e4int-to-float v5, v5
001072e6mul-float/2addr v5, v6
001072e8float-to-int v5, v5
001072eainvoke-virtual {v2}, Landroid/graphics/Rect;->height()I
001072f0move-result v6
001072f2int-to-float v6, v6
001072f4mul-float/2addr v6, v7
001072f6float-to-int v6, v6
001072f8const/16 v7, 0x800
001072fcinvoke-static {v7, v5}, Ljava/lang/Math;->min(II)I
00107302move-result v5
00107304invoke-static {v7, v6}, Ljava/lang/Math;->min(II)I
0010730amove-result v6
0010730cif-lez v5, :cond_16e
00107310if-gtz v6, :cond_76
00107314goto/16 :goto_16e
00107318invoke-virtual {v1}, Landroid/graphics/Canvas;->save()I
0010731emove-result v7
00107320iget v9, v2, Landroid/graphics/Rect;->left:I
00107324int-to-float v9, v9
00107326iget v12, v2, Landroid/graphics/Rect;->top:I
0010732aint-to-float v12, v12
0010732cinvoke-virtual {v1, v9, v12}, Landroid/graphics/Canvas;->translate(FF)V
00107332invoke-virtual {v0}, Lk0/p;->isAutoMirrored()Z
00107338move-result v9
0010733aif-eqz v9, :cond_9c
0010733einvoke-static {v0}, LD/b;->a(Landroid/graphics/drawable/Drawable;)I
00107344move-result v9
00107346if-ne v9, v8, :cond_9c
0010734ainvoke-virtual {v2}, Landroid/graphics/Rect;->width()I
00107350move-result v9
00107352int-to-float v9, v9
00107354invoke-virtual {v1, v9, v10}, Landroid/graphics/Canvas;->translate(FF)V
0010735aconst/high16 v9, -0x40800000
0010735einvoke-virtual {v1, v9, v11}, Landroid/graphics/Canvas;->scale(FF)V
00107364invoke-virtual {v2, v4, v4}, Landroid/graphics/Rect;->offsetTo(II)V
0010736aiget-object v9, v0, Lk0/p;->b:Lk0/n;
0010736eiget-object v10, v9, Lk0/n;->f:Landroid/graphics/Bitmap;
00107372if-eqz v10, :cond_b4
00107376invoke-virtual {v10}, Landroid/graphics/Bitmap;->getWidth()I
0010737cmove-result v10
0010737eif-ne v5, v10, :cond_b4
00107382iget-object v10, v9, Lk0/n;->f:Landroid/graphics/Bitmap;
00107386invoke-virtual {v10}, Landroid/graphics/Bitmap;->getHeight()I
0010738cmove-result v10
0010738eif-ne v6, v10, :cond_b4
00107392goto :goto_be
00107394sget-object v10, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;
00107398invoke-static {v5, v6, v10}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;
0010739emove-result-object v10
001073a0iput-object v10, v9, Lk0/n;->f:Landroid/graphics/Bitmap;
001073a4iput-boolean v8, v9, Lk0/n;->k:Z
001073a8iget-boolean v9, v0, Lk0/p;->f:Z
001073acif-nez v9, :cond_de
001073b0iget-object v9, v0, Lk0/p;->b:Lk0/n;
001073b4iget-object v10, v9, Lk0/n;->f:Landroid/graphics/Bitmap;
001073b8invoke-virtual {v10, v4}, Landroid/graphics/Bitmap;->eraseColor(I)V
001073benew-instance v15, Landroid/graphics/Canvas;
001073c2iget-object v4, v9, Lk0/n;->f:Landroid/graphics/Bitmap;
001073c6invoke-direct {v15, v4}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V
001073cciget-object v12, v9, Lk0/n;->b:Lk0/m;
001073d0sget-object v14, Lk0/m;->p:Landroid/graphics/Matrix;
001073d4iget-object v13, v12, Lk0/m;->g:Lk0/j;
001073d8move/from16 v16, v5
001073dcmove/from16 v17, v6
001073e0invoke-virtual/range {v12 .. v17}, Lk0/m;->a(Lk0/j;Landroid/graphics/Matrix;Landroid/graphics/Canvas;II)V
001073e6goto :goto_134
001073e8move/from16 v16, v5
001073ecmove/from16 v17, v6
001073f0iget-object v5, v0, Lk0/p;->b:Lk0/n;
001073f4iget-boolean v6, v5, Lk0/n;->k:Z
001073f8if-nez v6, :cond_105
001073fciget-object v6, v5, Lk0/n;->g:Landroid/content/res/ColorStateList;
00107400iget-object v9, v5, Lk0/n;->c:Landroid/content/res/ColorStateList;
00107404if-ne v6, v9, :cond_105
00107408iget-object v6, v5, Lk0/n;->h:Landroid/graphics/PorterDuff$Mode;
0010740ciget-object v9, v5, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
00107410if-ne v6, v9, :cond_105
00107414iget-boolean v6, v5, Lk0/n;->j:Z
00107418iget-boolean v9, v5, Lk0/n;->e:Z
0010741cif-ne v6, v9, :cond_105
00107420iget v6, v5, Lk0/n;->i:I
00107424iget-object v5, v5, Lk0/n;->b:Lk0/m;
00107428invoke-virtual {v5}, Lk0/m;->getRootAlpha()I
0010742emove-result v5
00107430if-ne v6, v5, :cond_105
00107434goto :goto_134
00107436iget-object v5, v0, Lk0/p;->b:Lk0/n;
0010743aiget-object v6, v5, Lk0/n;->f:Landroid/graphics/Bitmap;
0010743einvoke-virtual {v6, v4}, Landroid/graphics/Bitmap;->eraseColor(I)V
00107444new-instance v15, Landroid/graphics/Canvas;
00107448iget-object v6, v5, Lk0/n;->f:Landroid/graphics/Bitmap;
0010744cinvoke-direct {v15, v6}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V
00107452iget-object v12, v5, Lk0/n;->b:Lk0/m;
00107456sget-object v14, Lk0/m;->p:Landroid/graphics/Matrix;
0010745aiget-object v13, v12, Lk0/m;->g:Lk0/j;
0010745einvoke-virtual/range {v12 .. v17}, Lk0/m;->a(Lk0/j;Landroid/graphics/Matrix;Landroid/graphics/Canvas;II)V
00107464iget-object v5, v0, Lk0/p;->b:Lk0/n;
00107468iget-object v6, v5, Lk0/n;->c:Landroid/content/res/ColorStateList;
0010746ciput-object v6, v5, Lk0/n;->g:Landroid/content/res/ColorStateList;
00107470iget-object v6, v5, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
00107474iput-object v6, v5, Lk0/n;->h:Landroid/graphics/PorterDuff$Mode;
00107478iget-object v6, v5, Lk0/n;->b:Lk0/m;
0010747cinvoke-virtual {v6}, Lk0/m;->getRootAlpha()I
00107482move-result v6
00107484iput v6, v5, Lk0/n;->i:I
00107488iget-boolean v6, v5, Lk0/n;->e:Z
0010748ciput-boolean v6, v5, Lk0/n;->j:Z
00107490iput-boolean v4, v5, Lk0/n;->k:Z
00107494iget-object v4, v0, Lk0/p;->b:Lk0/n;
00107498iget-object v5, v4, Lk0/n;->b:Lk0/m;
0010749cinvoke-virtual {v5}, Lk0/m;->getRootAlpha()I
001074a2move-result v5
001074a4const/16 v6, 0xff
001074a8const/4 v9, 0x0
001074aaif-ge v5, v6, :cond_142
001074aegoto :goto_146
001074b0if-nez v3, :cond_146
001074b4move-object v3, v9
001074b6goto :goto_166
001074b8iget-object v5, v4, Lk0/n;->l:Landroid/graphics/Paint;
001074bcif-nez v5, :cond_154
001074c0new-instance v5, Landroid/graphics/Paint;
001074c4invoke-direct {v5}, Landroid/graphics/Paint;-><init>()V
001074caiput-object v5, v4, Lk0/n;->l:Landroid/graphics/Paint;
001074ceinvoke-virtual {v5, v8}, Landroid/graphics/Paint;->setFilterBitmap(Z)V
001074d4iget-object v5, v4, Lk0/n;->l:Landroid/graphics/Paint;
001074d8iget-object v6, v4, Lk0/n;->b:Lk0/m;
001074dcinvoke-virtual {v6}, Lk0/m;->getRootAlpha()I
001074e2move-result v6
001074e4invoke-virtual {v5, v6}, Landroid/graphics/Paint;->setAlpha(I)V
001074eaiget-object v5, v4, Lk0/n;->l:Landroid/graphics/Paint;
001074eeinvoke-virtual {v5, v3}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter;
001074f4iget-object v3, v4, Lk0/n;->l:Landroid/graphics/Paint;
001074f8iget-object v4, v4, Lk0/n;->f:Landroid/graphics/Bitmap;
001074fcinvoke-virtual {v1, v4, v9, v2, v3}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V
00107502invoke-virtual {v1, v7}, Landroid/graphics/Canvas;->restoreToCount(I)V
00107508return-void
0010721c
0010721ck0.p::draw(android.graphics.Canvas):
0010722cmove-object/from16 v0, v18
00107230move-object/from16 v1, v19
00107234iget-object v2, v0, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107238if-eqz v2, :cond_c
0010723cinvoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
00107242return-void
00107244iget-object v2, v0, Lk0/p;->i:Landroid/graphics/Rect;
00107248invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->copyBounds(Landroid/graphics/Rect;)V
0010724einvoke-virtual {v2}, Landroid/graphics/Rect;->width()I
00107254move-result v3
00107256if-lez v3, :cond_16e
0010725ainvoke-virtual {v2}, Landroid/graphics/Rect;->height()I
00107260move-result v3
00107262if-gtz v3, :cond_1f
00107266goto/16 :goto_16e
0010726aiget-object v3, v0, Lk0/p;->d:Landroid/graphics/ColorFilter;
0010726eif-nez v3, :cond_25
00107272iget-object v3, v0, Lk0/p;->c:Landroid/graphics/PorterDuffColorFilter;
00107276iget-object v4, v0, Lk0/p;->h:Landroid/graphics/Matrix;
0010727ainvoke-virtual {v1, v4}, Landroid/graphics/Canvas;->getMatrix(Landroid/graphics/Matrix;)V
00107280iget-object v5, v0, Lk0/p;->g:[F
00107284invoke-virtual {v4, v5}, Landroid/graphics/Matrix;->getValues([F)V
0010728aconst/4 v4, 0x0
0010728caget v6, v5, v4
00107290invoke-static {v6}, Ljava/lang/Math;->abs(F)F
00107296move-result v6
00107298const/4 v7, 0x4
0010729aaget v7, v5, v7
0010729einvoke-static {v7}, Ljava/lang/Math;->abs(F)F
001072a4move-result v7
001072a6const/4 v8, 0x1
001072a8aget v9, v5, v8
001072acinvoke-static {v9}, Ljava/lang/Math;->abs(F)F
001072b2move-result v9
001072b4const/4 v10, 0x3
001072b6aget v5, v5, v10
001072bainvoke-static {v5}, Ljava/lang/Math;->abs(F)F
001072c0move-result v5
001072c2const/4 v10, 0x0
001072c4cmpl-float v9, v9, v10
001072c8const/high16 v11, 0x3f800000
001072ccif-nez v9, :cond_56
001072d0cmpl-float v5, v5, v10
001072d4if-eqz v5, :cond_58
001072d8move v6, v11
001072damove v7, v6
001072dcinvoke-virtual {v2}, Landroid/graphics/Rect;->width()I
001072e2move-result v5
001072e4int-to-float v5, v5
001072e6mul-float/2addr v5, v6
001072e8float-to-int v5, v5
001072eainvoke-virtual {v2}, Landroid/graphics/Rect;->height()I
001072f0move-result v6
001072f2int-to-float v6, v6
001072f4mul-float/2addr v6, v7
001072f6float-to-int v6, v6
001072f8const/16 v7, 0x800
001072fcinvoke-static {v7, v5}, Ljava/lang/Math;->min(II)I
00107302move-result v5
00107304invoke-static {v7, v6}, Ljava/lang/Math;->min(II)I
0010730amove-result v6
0010730cif-lez v5, :cond_16e
00107310if-gtz v6, :cond_76
00107314goto/16 :goto_16e
00107318invoke-virtual {v1}, Landroid/graphics/Canvas;->save()I
0010731emove-result v7
00107320iget v9, v2, Landroid/graphics/Rect;->left:I
00107324int-to-float v9, v9
00107326iget v12, v2, Landroid/graphics/Rect;->top:I
0010732aint-to-float v12, v12
0010732cinvoke-virtual {v1, v9, v12}, Landroid/graphics/Canvas;->translate(FF)V
00107332invoke-virtual {v0}, Lk0/p;->isAutoMirrored()Z
00107338move-result v9
0010733aif-eqz v9, :cond_9c
0010733einvoke-static {v0}, LD/b;->a(Landroid/graphics/drawable/Drawable;)I
00107344move-result v9
00107346if-ne v9, v8, :cond_9c
0010734ainvoke-virtual {v2}, Landroid/graphics/Rect;->width()I
00107350move-result v9
00107352int-to-float v9, v9
00107354invoke-virtual {v1, v9, v10}, Landroid/graphics/Canvas;->translate(FF)V
0010735aconst/high16 v9, -0x40800000
0010735einvoke-virtual {v1, v9, v11}, Landroid/graphics/Canvas;->scale(FF)V
00107364invoke-virtual {v2, v4, v4}, Landroid/graphics/Rect;->offsetTo(II)V
0010736aiget-object v9, v0, Lk0/p;->b:Lk0/n;
0010736eiget-object v10, v9, Lk0/n;->f:Landroid/graphics/Bitmap;
00107372if-eqz v10, :cond_b4
00107376invoke-virtual {v10}, Landroid/graphics/Bitmap;->getWidth()I
0010737cmove-result v10
0010737eif-ne v5, v10, :cond_b4
00107382iget-object v10, v9, Lk0/n;->f:Landroid/graphics/Bitmap;
00107386invoke-virtual {v10}, Landroid/graphics/Bitmap;->getHeight()I
0010738cmove-result v10
0010738eif-ne v6, v10, :cond_b4
00107392goto :goto_be
00107394sget-object v10, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;
00107398invoke-static {v5, v6, v10}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;
0010739emove-result-object v10
001073a0iput-object v10, v9, Lk0/n;->f:Landroid/graphics/Bitmap;
001073a4iput-boolean v8, v9, Lk0/n;->k:Z
001073a8iget-boolean v9, v0, Lk0/p;->f:Z
001073acif-nez v9, :cond_de
001073b0iget-object v9, v0, Lk0/p;->b:Lk0/n;
001073b4iget-object v10, v9, Lk0/n;->f:Landroid/graphics/Bitmap;
001073b8invoke-virtual {v10, v4}, Landroid/graphics/Bitmap;->eraseColor(I)V
001073benew-instance v15, Landroid/graphics/Canvas;
001073c2iget-object v4, v9, Lk0/n;->f:Landroid/graphics/Bitmap;
001073c6invoke-direct {v15, v4}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V
001073cciget-object v12, v9, Lk0/n;->b:Lk0/m;
001073d0sget-object v14, Lk0/m;->p:Landroid/graphics/Matrix;
001073d4iget-object v13, v12, Lk0/m;->g:Lk0/j;
001073d8move/from16 v16, v5
001073dcmove/from16 v17, v6
001073e0invoke-virtual/range {v12 .. v17}, Lk0/m;->a(Lk0/j;Landroid/graphics/Matrix;Landroid/graphics/Canvas;II)V
001073e6goto :goto_134
001073e8move/from16 v16, v5
001073ecmove/from16 v17, v6
001073f0iget-object v5, v0, Lk0/p;->b:Lk0/n;
001073f4iget-boolean v6, v5, Lk0/n;->k:Z
001073f8if-nez v6, :cond_105
001073fciget-object v6, v5, Lk0/n;->g:Landroid/content/res/ColorStateList;
00107400iget-object v9, v5, Lk0/n;->c:Landroid/content/res/ColorStateList;
00107404if-ne v6, v9, :cond_105
00107408iget-object v6, v5, Lk0/n;->h:Landroid/graphics/PorterDuff$Mode;
0010740ciget-object v9, v5, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
00107410if-ne v6, v9, :cond_105
00107414iget-boolean v6, v5, Lk0/n;->j:Z
00107418iget-boolean v9, v5, Lk0/n;->e:Z
0010741cif-ne v6, v9, :cond_105
00107420iget v6, v5, Lk0/n;->i:I
00107424iget-object v5, v5, Lk0/n;->b:Lk0/m;
00107428invoke-virtual {v5}, Lk0/m;->getRootAlpha()I
0010742emove-result v5
00107430if-ne v6, v5, :cond_105
00107434goto :goto_134
00107436iget-object v5, v0, Lk0/p;->b:Lk0/n;
0010743aiget-object v6, v5, Lk0/n;->f:Landroid/graphics/Bitmap;
0010743einvoke-virtual {v6, v4}, Landroid/graphics/Bitmap;->eraseColor(I)V
00107444new-instance v15, Landroid/graphics/Canvas;
00107448iget-object v6, v5, Lk0/n;->f:Landroid/graphics/Bitmap;
0010744cinvoke-direct {v15, v6}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V
00107452iget-object v12, v5, Lk0/n;->b:Lk0/m;
00107456sget-object v14, Lk0/m;->p:Landroid/graphics/Matrix;
0010745aiget-object v13, v12, Lk0/m;->g:Lk0/j;
0010745einvoke-virtual/range {v12 .. v17}, Lk0/m;->a(Lk0/j;Landroid/graphics/Matrix;Landroid/graphics/Canvas;II)V
00107464iget-object v5, v0, Lk0/p;->b:Lk0/n;
00107468iget-object v6, v5, Lk0/n;->c:Landroid/content/res/ColorStateList;
0010746ciput-object v6, v5, Lk0/n;->g:Landroid/content/res/ColorStateList;
00107470iget-object v6, v5, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
00107474iput-object v6, v5, Lk0/n;->h:Landroid/graphics/PorterDuff$Mode;
00107478iget-object v6, v5, Lk0/n;->b:Lk0/m;
0010747cinvoke-virtual {v6}, Lk0/m;->getRootAlpha()I
00107482move-result v6
00107484iput v6, v5, Lk0/n;->i:I
00107488iget-boolean v6, v5, Lk0/n;->e:Z
0010748ciput-boolean v6, v5, Lk0/n;->j:Z
00107490iput-boolean v4, v5, Lk0/n;->k:Z
00107494iget-object v4, v0, Lk0/p;->b:Lk0/n;
00107498iget-object v5, v4, Lk0/n;->b:Lk0/m;
0010749cinvoke-virtual {v5}, Lk0/m;->getRootAlpha()I
001074a2move-result v5
001074a4const/16 v6, 0xff
001074a8const/4 v9, 0x0
001074aaif-ge v5, v6, :cond_142
001074aegoto :goto_146
001074b0if-nez v3, :cond_146
001074b4move-object v3, v9
001074b6goto :goto_166
001074b8iget-object v5, v4, Lk0/n;->l:Landroid/graphics/Paint;
001074bcif-nez v5, :cond_154
001074c0new-instance v5, Landroid/graphics/Paint;
001074c4invoke-direct {v5}, Landroid/graphics/Paint;-><init>()V
001074caiput-object v5, v4, Lk0/n;->l:Landroid/graphics/Paint;
001074ceinvoke-virtual {v5, v8}, Landroid/graphics/Paint;->setFilterBitmap(Z)V
001074d4iget-object v5, v4, Lk0/n;->l:Landroid/graphics/Paint;
001074d8iget-object v6, v4, Lk0/n;->b:Lk0/m;
001074dcinvoke-virtual {v6}, Lk0/m;->getRootAlpha()I
001074e2move-result v6
001074e4invoke-virtual {v5, v6}, Landroid/graphics/Paint;->setAlpha(I)V
001074eaiget-object v5, v4, Lk0/n;->l:Landroid/graphics/Paint;
001074eeinvoke-virtual {v5, v3}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter;
001074f4iget-object v3, v4, Lk0/n;->l:Landroid/graphics/Paint;
001074f8iget-object v4, v4, Lk0/n;->f:Landroid/graphics/Bitmap;
001074fcinvoke-virtual {v1, v4, v9, v2, v3}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V
00107502invoke-virtual {v1, v7}, Landroid/graphics/Canvas;->restoreToCount(I)V
00107508return-void
0010721c
0010750a
0010750a // align 0x4
0010750a // align 0x4
0010750c
0010750ck0.p::inflate(android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet):
0010751ciget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107520if-eqz v0, :cond_8
00107524invoke-virtual {v0, v2, v3, v4}, Landroid/graphics/drawable/Drawable;->inflate(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;)V
0010752areturn-void
0010752cconst/4 v0, 0x0
0010752einvoke-virtual {v1, v2, v3, v4, v0}, Lk0/p;->inflate(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/content/res/Resources$Theme;)V
00107534return-void
0010750c
0010750ck0.p::inflate(android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet):
0010751ciget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107520if-eqz v0, :cond_8
00107524invoke-virtual {v0, v2, v3, v4}, Landroid/graphics/drawable/Drawable;->inflate(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;)V
0010752areturn-void
0010752cconst/4 v0, 0x0
0010752einvoke-virtual {v1, v2, v3, v4, v0}, Lk0/p;->inflate(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/content/res/Resources$Theme;)V
00107534return-void
0010750c
00107536
00107536 // align 0x8
00107536 // align 0x8
00107538
00107538k0.p::inflate(android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, android.content.res.Resources$Theme):
00107548move-object/from16 v0, v31
0010754cmove-object/from16 v1, v32
00107550move-object/from16 v2, v33
00107554move-object/from16 v3, v34
00107558move-object/from16 v4, v35
0010755ciget-object v5, v0, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107560if-eqz v5, :cond_12
00107564invoke-static {v5, v1, v2, v3, v4}, LD/a;->d(Landroid/graphics/drawable/Drawable;Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/content/res/Resources$Theme;)V
0010756areturn-void
0010756ciget-object v5, v0, Lk0/p;->b:Lk0/n;
00107570new-instance v6, Lk0/m;
00107574invoke-direct {v6}, Lk0/m;-><init>()V
0010757aiput-object v6, v5, Lk0/n;->b:Lk0/m;
0010757esget-object v6, Lk0/a;->a:[I
00107582invoke-static {v1, v4, v3, v6}, LB/b;->f(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
00107588move-result-object v6
0010758aiget-object v7, v0, Lk0/p;->b:Lk0/n;
0010758eiget-object v8, v7, Lk0/n;->b:Lk0/m;
00107592const-string v9, "tintMode"
00107596invoke-static {v2, v9}, LB/b;->c(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z
0010759cmove-result v9
0010759econst/4 v10, 0x6
001075a0const/4 v11, -0x1
001075a2if-nez v9, :cond_31
001075a6move v9, v11
001075a8goto :goto_35
001075aainvoke-virtual {v6, v10, v11}, Landroid/content/res/TypedArray;->getInt(II)I
001075b0move-result v9
001075b2sget-object v12, Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode;
001075b6const/4 v13, 0x3
001075b8const/16 v14, 0x9
001075bcconst/4 v15, 0x5
001075beif-eq v9, v13, :cond_51
001075c2if-eq v9, v15, :cond_53
001075c6if-eq v9, v14, :cond_4e
001075capacked-switch v9, :pswitch_data_4c8
001075d0goto :goto_53
001075d2sget-object v12, Landroid/graphics/PorterDuff$Mode;->ADD:Landroid/graphics/PorterDuff$Mode;
001075d6goto :goto_53
001075d8sget-object v12, Landroid/graphics/PorterDuff$Mode;->SCREEN:Landroid/graphics/PorterDuff$Mode;
001075dcgoto :goto_53
001075desget-object v12, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
001075e2goto :goto_53
001075e4sget-object v12, Landroid/graphics/PorterDuff$Mode;->SRC_ATOP:Landroid/graphics/PorterDuff$Mode;
001075e8goto :goto_53
001075easget-object v12, Landroid/graphics/PorterDuff$Mode;->SRC_OVER:Landroid/graphics/PorterDuff$Mode;
001075eeiput-object v12, v7, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
001075f2const-string v9, "http://schemas.android.com/apk/res/android"
001075f6const-string v12, "tint"
001075fainvoke-interface {v2, v9, v12}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107600move-result-object v12
00107602const/4 v10, 0x0
00107604const/4 v14, 0x1
00107606if-eqz v12, :cond_63
0010760amove v12, v14
0010760cgoto :goto_64
0010760emove v12, v10
00107610const/16 v18, 0x0
00107614const/4 v11, 0x2
00107616if-eqz v12, :cond_83
0010761anew-instance v12, Landroid/util/TypedValue;
0010761einvoke-direct {v12}, Landroid/util/TypedValue;-><init>()V
00107624invoke-virtual {v6, v14, v12}, Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z
0010762aiget v13, v12, Landroid/util/TypedValue;->type:I
0010762eif-eq v13, v11, :cond_99
00107632const/16 v11, 0x1c
00107636if-lt v13, v11, :cond_86
0010763aconst/16 v11, 0x1f
0010763eif-gt v13, v11, :cond_86
00107642iget v11, v12, Landroid/util/TypedValue;->data:I
00107646invoke-static {v11}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;
0010764cmove-result-object v18
0010764emove-object/from16 v11, v18
00107652goto :goto_ad
00107654invoke-virtual {v6}, Landroid/content/res/TypedArray;->getResources()Landroid/content/res/Resources;
0010765amove-result-object v11
0010765cinvoke-virtual {v6, v14, v10}, Landroid/content/res/TypedArray;->getResourceId(II)I
00107662move-result v12
00107664sget-object v13, LB/c;->a:Ljava/lang/ThreadLocal;
00107668invoke-virtual {v11, v12}, Landroid/content/res/Resources;->getXml(I)Landroid/content/res/XmlResourceParser;
0010766emove-result-object v12
00107670invoke-static {v11, v12, v4}, LB/c;->a(Landroid/content/res/Resources;Landroid/content/res/XmlResourceParser;Landroid/content/res/Resources$Theme;)Landroid/content/res/ColorStateList;
00107676move-result-object v18
00107678goto :goto_83
0010767anew-instance v1, Ljava/lang/UnsupportedOperationException;
0010767enew-instance v2, Ljava/lang/StringBuilder;
00107682const-string v3, "Failed to resolve attribute at index 1: "
00107686invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
0010768cinvoke-virtual {v2, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
00107692invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00107698move-result-object v2
0010769ainvoke-direct {v1, v2}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
001076a0throw v1
001076a2if-eqz v11, :cond_b1
001076a6iput-object v11, v7, Lk0/n;->c:Landroid/content/res/ColorStateList;
001076aaiget-boolean v11, v7, Lk0/n;->e:Z
001076aeconst-string v12, "autoMirrored"
001076b2invoke-interface {v2, v9, v12}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
001076b8move-result-object v12
001076baif-eqz v12, :cond_bf
001076beinvoke-virtual {v6, v15, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
001076c4move-result v11
001076c6iput-boolean v11, v7, Lk0/n;->e:Z
001076caiget v7, v8, Lk0/m;->j:F
001076ceconst-string v11, "viewportWidth"
001076d2invoke-interface {v2, v9, v11}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
001076d8move-result-object v11
001076daif-eqz v11, :cond_cd
001076demove v11, v14
001076e0goto :goto_ce
001076e2move v11, v10
001076e4const/4 v12, 0x7
001076e6if-nez v11, :cond_d2
001076eagoto :goto_d6
001076ecinvoke-virtual {v6, v12, v7}, Landroid/content/res/TypedArray;->getFloat(IF)F
001076f2move-result v7
001076f4iput v7, v8, Lk0/m;->j:F
001076f8iget v7, v8, Lk0/m;->k:F
001076fcconst-string v11, "viewportHeight"
00107700invoke-interface {v2, v9, v11}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107706move-result-object v11
00107708if-eqz v11, :cond_e4
0010770cmove v11, v14
0010770egoto :goto_e5
00107710move v11, v10
00107712const/16 v13, 0x8
00107716if-nez v11, :cond_ea
0010771agoto :goto_ee
0010771cinvoke-virtual {v6, v13, v7}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107722move-result v7
00107724iput v7, v8, Lk0/m;->k:F
00107728iget v11, v8, Lk0/m;->j:F
0010772cconst/4 v15, 0x0
0010772ecmpg-float v11, v11, v15
00107732if-lez v11, :cond_4ac
00107736cmpg-float v7, v7, v15
0010773aif-lez v7, :cond_491
0010773eiget v7, v8, Lk0/m;->h:F
00107742const/4 v11, 0x3
00107744invoke-virtual {v6, v11, v7}, Landroid/content/res/TypedArray;->getDimension(IF)F
0010774amove-result v7
0010774ciput v7, v8, Lk0/m;->h:F
00107750iget v7, v8, Lk0/m;->i:F
00107754const/4 v11, 0x2
00107756invoke-virtual {v6, v11, v7}, Landroid/content/res/TypedArray;->getDimension(IF)F
0010775cmove-result v7
0010775eiput v7, v8, Lk0/m;->i:F
00107762iget v11, v8, Lk0/m;->h:F
00107766cmpg-float v11, v11, v15
0010776aif-lez v11, :cond_476
0010776ecmpg-float v7, v7, v15
00107772if-lez v7, :cond_45b
00107776invoke-virtual {v8}, Lk0/m;->getAlpha()F
0010777cmove-result v7
0010777econst-string v11, "alpha"
00107782invoke-interface {v2, v9, v11}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107788move-result-object v11
0010778aif-eqz v11, :cond_125
0010778emove v11, v14
00107790goto :goto_126
00107792move v11, v10
00107794const/4 v12, 0x4
00107796if-nez v11, :cond_12a
0010779agoto :goto_12e
0010779cinvoke-virtual {v6, v12, v7}, Landroid/content/res/TypedArray;->getFloat(IF)F
001077a2move-result v7
001077a4invoke-virtual {v8, v7}, Lk0/m;->setAlpha(F)V
001077aainvoke-virtual {v6, v10}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
001077b0move-result-object v7
001077b2if-eqz v7, :cond_13e
001077b6iput-object v7, v8, Lk0/m;->m:Ljava/lang/String;
001077baiget-object v11, v8, Lk0/m;->o:Lo/b;
001077beinvoke-virtual {v11, v7, v8}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001077c4invoke-virtual {v6}, Landroid/content/res/TypedArray;->recycle()V
001077cainvoke-virtual {v0}, Lk0/p;->getChangingConfigurations()I
001077d0move-result v6
001077d2iput v6, v5, Lk0/n;->a:I
001077d6iput-boolean v14, v5, Lk0/n;->k:Z
001077daiget-object v6, v0, Lk0/p;->b:Lk0/n;
001077deiget-object v7, v6, Lk0/n;->b:Lk0/m;
001077e2new-instance v8, Ljava/util/ArrayDeque;
001077e6invoke-direct {v8}, Ljava/util/ArrayDeque;-><init>()V
001077eciget-object v11, v7, Lk0/m;->g:Lk0/j;
001077f0invoke-virtual {v8, v11}, Ljava/util/ArrayDeque;->push(Ljava/lang/Object;)V
001077f6invoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I
001077fcmove-result v11
001077feinvoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;->getDepth()I
00107804move-result v21
00107806add-int/lit8 v12, v21, 0x1
0010780amove/from16 v21, v14
0010780eif-eq v11, v14, :cond_446
00107812invoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;->getDepth()I
00107818move-result v13
0010781aif-ge v13, v12, :cond_16e
0010781econst/4 v13, 0x3
00107820if-eq v11, v13, :cond_446
00107824const-string v13, "group"
00107828const/4 v14, 0x2
0010782aif-ne v11, v14, :cond_40d
0010782einvoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
00107834move-result-object v11
00107836invoke-virtual {v8}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object;
0010783cmove-result-object v14
0010783echeck-cast v14, Lk0/j;
00107842const-string v10, "path"
00107846invoke-virtual {v10, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
0010784cmove-result v10
0010784econst-string v15, "fillType"
00107852move/from16 v27, v10
00107856const-string v10, "pathData"
0010785amove/from16 v28, v12
0010785eiget-object v12, v7, Lk0/m;->o:Lo/b;
00107862if-eqz v27, :cond_2f3
00107866new-instance v11, Lk0/i;
0010786ainvoke-direct {v11}, Lk0/l;-><init>()V
00107870const/4 v13, 0x0
00107872iput v13, v11, Lk0/i;->e:F
00107876const/high16 v13, 0x3f800000
0010787aiput v13, v11, Lk0/i;->g:F
0010787eiput v13, v11, Lk0/i;->h:F
00107882move-object/from16 v27, v7
00107886const/4 v7, 0x0
00107888iput v7, v11, Lk0/i;->i:F
0010788ciput v13, v11, Lk0/i;->j:F
00107890iput v7, v11, Lk0/i;->k:F
00107894sget-object v13, Landroid/graphics/Paint$Cap;->BUTT:Landroid/graphics/Paint$Cap;
00107898iput-object v13, v11, Lk0/i;->l:Landroid/graphics/Paint$Cap;
0010789csget-object v7, Landroid/graphics/Paint$Join;->MITER:Landroid/graphics/Paint$Join;
001078a0iput-object v7, v11, Lk0/i;->m:Landroid/graphics/Paint$Join;
001078a4move-object/from16 v21, v7
001078a8const/high16 v7, 0x40800000
001078aciput v7, v11, Lk0/i;->n:F
001078b0sget-object v7, Lk0/a;->c:[I
001078b4invoke-static {v1, v4, v3, v7}, LB/b;->f(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
001078bamove-result-object v7
001078bcinvoke-interface {v2, v9, v10}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
001078c2move-result-object v10
001078c4if-eqz v10, :cond_2cc
001078c8move-object/from16 v29, v13
001078ccconst/4 v10, 0x0
001078ceinvoke-virtual {v7, v10}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
001078d4move-result-object v13
001078d6if-eqz v13, :cond_1cb
001078daiput-object v13, v11, Lk0/l;->b:Ljava/lang/String;
001078deconst/4 v10, 0x2
001078e0invoke-virtual {v7, v10}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
001078e6move-result-object v13
001078e8if-eqz v13, :cond_1d8
001078ecinvoke-static {v13}, LC1/d;->l(Ljava/lang/String;)[LC/g;
001078f2move-result-object v10
001078f4iput-object v10, v11, Lk0/l;->a:[LC/g;
001078f8const-string v10, "fillColor"
001078fcconst/4 v13, 0x1
001078feinvoke-static {v7, v2, v4, v10, v13}, LB/b;->b(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Landroid/content/res/Resources$Theme;Ljava/lang/String;I)LB/d;
00107904move-result-object v10
00107906iput-object v10, v11, Lk0/i;->f:LB/d;
0010790aiget v10, v11, Lk0/i;->h:F
0010790econst-string v13, "fillAlpha"
00107912invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107918move-result-object v13
0010791aif-eqz v13, :cond_1f1
0010791econst/16 v13, 0xc
00107922invoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107928move-result v10
0010792aiput v10, v11, Lk0/i;->h:F
0010792econst-string v10, "strokeLineCap"
00107932invoke-interface {v2, v9, v10}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107938move-result-object v10
0010793aif-eqz v10, :cond_205
0010793econst/4 v10, -0x1
00107940const/16 v13, 0x8
00107944invoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getInt(II)I
0010794amove-result v23
0010794cmove/from16 v10, v23
00107950goto :goto_206
00107952const/4 v10, -0x1
00107954iget-object v13, v11, Lk0/i;->l:Landroid/graphics/Paint$Cap;
00107958if-eqz v10, :cond_21b
0010795cmove-object/from16 v30, v13
00107960const/4 v13, 0x1
00107962if-eq v10, v13, :cond_218
00107966const/4 v13, 0x2
00107968if-eq v10, v13, :cond_215
0010796cmove-object/from16 v13, v30
00107970goto :goto_21d
00107972sget-object v13, Landroid/graphics/Paint$Cap;->SQUARE:Landroid/graphics/Paint$Cap;
00107976goto :goto_21d
00107978sget-object v13, Landroid/graphics/Paint$Cap;->ROUND:Landroid/graphics/Paint$Cap;
0010797cgoto :goto_21d
0010797emove-object/from16 v13, v29
00107982iput-object v13, v11, Lk0/i;->l:Landroid/graphics/Paint$Cap;
00107986const-string v10, "strokeLineJoin"
0010798ainvoke-interface {v2, v9, v10}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107990move-result-object v10
00107992if-eqz v10, :cond_231
00107996const/4 v10, -0x1
00107998const/16 v13, 0x9
0010799cinvoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getInt(II)I
001079a2move-result v17
001079a4move/from16 v10, v17
001079a8goto :goto_232
001079aaconst/4 v10, -0x1
001079aciget-object v13, v11, Lk0/i;->m:Landroid/graphics/Paint$Join;
001079b0if-eqz v10, :cond_247
001079b4move-object/from16 v29, v13
001079b8const/4 v13, 0x1
001079baif-eq v10, v13, :cond_244
001079beconst/4 v13, 0x2
001079c0if-eq v10, v13, :cond_241
001079c4move-object/from16 v10, v29
001079c8goto :goto_249
001079casget-object v10, Landroid/graphics/Paint$Join;->BEVEL:Landroid/graphics/Paint$Join;
001079cegoto :goto_249
001079d0sget-object v10, Landroid/graphics/Paint$Join;->ROUND:Landroid/graphics/Paint$Join;
001079d4goto :goto_249
001079d6move-object/from16 v10, v21
001079daiput-object v10, v11, Lk0/i;->m:Landroid/graphics/Paint$Join;
001079deiget v10, v11, Lk0/i;->n:F
001079e2const-string v13, "strokeMiterLimit"
001079e6invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
001079ecmove-result-object v13
001079eeif-eqz v13, :cond_25b
001079f2const/16 v13, 0xa
001079f6invoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getFloat(IF)F
001079fcmove-result v10
001079feiput v10, v11, Lk0/i;->n:F
00107a02const-string v10, "strokeColor"
00107a06const/4 v13, 0x3
00107a08invoke-static {v7, v2, v4, v10, v13}, LB/b;->b(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Landroid/content/res/Resources$Theme;Ljava/lang/String;I)LB/d;
00107a0emove-result-object v10
00107a10iput-object v10, v11, Lk0/i;->d:LB/d;
00107a14iget v10, v11, Lk0/i;->g:F
00107a18const-string v13, "strokeAlpha"
00107a1cinvoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107a22move-result-object v13
00107a24if-eqz v13, :cond_276
00107a28const/16 v13, 0xb
00107a2cinvoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107a32move-result v10
00107a34iput v10, v11, Lk0/i;->g:F
00107a38iget v10, v11, Lk0/i;->e:F
00107a3cconst-string v13, "strokeWidth"
00107a40invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107a46move-result-object v13
00107a48if-eqz v13, :cond_287
00107a4cconst/4 v13, 0x4
00107a4einvoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107a54move-result v10
00107a56iput v10, v11, Lk0/i;->e:F
00107a5aiget v10, v11, Lk0/i;->j:F
00107a5econst-string v13, "trimPathEnd"
00107a62invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107a68move-result-object v13
00107a6aif-eqz v13, :cond_298
00107a6econst/4 v13, 0x6
00107a70invoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107a76move-result v10
00107a78iput v10, v11, Lk0/i;->j:F
00107a7ciget v10, v11, Lk0/i;->k:F
00107a80const-string v13, "trimPathOffset"
00107a84invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107a8amove-result-object v13
00107a8cif-eqz v13, :cond_2a9
00107a90const/4 v13, 0x7
00107a92invoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107a98move-result v10
00107a9aiput v10, v11, Lk0/i;->k:F
00107a9eiget v10, v11, Lk0/i;->i:F
00107aa2const-string v13, "trimPathStart"
00107aa6invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107aacmove-result-object v13
00107aaeif-eqz v13, :cond_2ba
00107ab2const/4 v13, 0x5
00107ab4invoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107abamove-result v10
00107abciput v10, v11, Lk0/i;->i:F
00107ac0iget v10, v11, Lk0/l;->c:I
00107ac4invoke-interface {v2, v9, v15}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107acamove-result-object v13
00107accif-eqz v13, :cond_2ca
00107ad0const/16 v13, 0xd
00107ad4invoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getInt(II)I
00107adamove-result v10
00107adciput v10, v11, Lk0/l;->c:I
00107ae0invoke-virtual {v7}, Landroid/content/res/TypedArray;->recycle()V
00107ae6iget-object v7, v14, Lk0/j;->b:Ljava/util/ArrayList;
00107aeainvoke-virtual {v7, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
00107af0invoke-virtual {v11}, Lk0/l;->getPathName()Ljava/lang/String;
00107af6move-result-object v7
00107af8if-eqz v7, :cond_2e1
00107afcinvoke-virtual {v11}, Lk0/l;->getPathName()Ljava/lang/String;
00107b02move-result-object v7
00107b04invoke-virtual {v12, v7, v11}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00107b0aiget v7, v6, Lk0/n;->a:I
00107b0eiput v7, v6, Lk0/n;->a:I
00107b12const/4 v11, 0x0
00107b14const/4 v15, 0x2
00107b16const/16 v17, 0x9
00107b1aconst/16 v19, -0x1
00107b1econst/16 v21, 0x0
00107b22const/16 v23, 0x8
00107b26const/16 v26, 0x0
00107b2agoto/16 :goto_401
00107b2emove-object/from16 v27, v7
00107b32const/16 v17, 0x9
00107b36const/16 v19, -0x1
00107b3aconst/16 v23, 0x8
00107b3econst/16 v26, 0x0
00107b42const-string v7, "clip-path"
00107b46invoke-virtual {v7, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
00107b4cmove-result v7
00107b4eif-eqz v7, :cond_359
00107b52new-instance v7, Lk0/h;
00107b56invoke-direct {v7}, Lk0/l;-><init>()V
00107b5cinvoke-interface {v2, v9, v10}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107b62move-result-object v10
00107b64if-eqz v10, :cond_33f
00107b68sget-object v10, Lk0/a;->d:[I
00107b6cinvoke-static {v1, v4, v3, v10}, LB/b;->f(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
00107b72move-result-object v10
00107b74const/4 v11, 0x0
00107b76invoke-virtual {v10, v11}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
00107b7cmove-result-object v13
00107b7eif-eqz v13, :cond_31f
00107b82iput-object v13, v7, Lk0/l;->b:Ljava/lang/String;
00107b86const/4 v13, 0x1
00107b88invoke-virtual {v10, v13}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
00107b8emove-result-object v11
00107b90if-eqz v11, :cond_32c
00107b94invoke-static {v11}, LC1/d;->l(Ljava/lang/String;)[LC/g;
00107b9amove-result-object v11
00107b9ciput-object v11, v7, Lk0/l;->a:[LC/g;
00107ba0invoke-static {v2, v15}, LB/b;->c(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z
00107ba6move-result v11
00107ba8if-nez v11, :cond_334
00107bacconst/4 v15, 0x0
00107baegoto :goto_33a
00107bb0const/4 v11, 0x0
00107bb2const/4 v13, 0x2
00107bb4invoke-virtual {v10, v13, v11}, Landroid/content/res/TypedArray;->getInt(II)I
00107bbamove-result v15
00107bbciput v15, v7, Lk0/l;->c:I
00107bc0invoke-virtual {v10}, Landroid/content/res/TypedArray;->recycle()V
00107bc6iget-object v10, v14, Lk0/j;->b:Ljava/util/ArrayList;
00107bcainvoke-virtual {v10, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
00107bd0invoke-virtual {v7}, Lk0/l;->getPathName()Ljava/lang/String;
00107bd6move-result-object v10
00107bd8if-eqz v10, :cond_351
00107bdcinvoke-virtual {v7}, Lk0/l;->getPathName()Ljava/lang/String;
00107be2move-result-object v10
00107be4invoke-virtual {v12, v10, v7}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00107beaiget v7, v6, Lk0/n;->a:I
00107beeiput v7, v6, Lk0/n;->a:I
00107bf2const/4 v11, 0x0
00107bf4const/4 v15, 0x2
00107bf6goto/16 :goto_401
00107bfainvoke-virtual {v13, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
00107c00move-result v7
00107c02if-eqz v7, :cond_355
00107c06new-instance v7, Lk0/j;
00107c0ainvoke-direct {v7}, Lk0/j;-><init>()V
00107c10sget-object v10, Lk0/a;->b:[I
00107c14invoke-static {v1, v4, v3, v10}, LB/b;->f(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
00107c1amove-result-object v10
00107c1ciget v11, v7, Lk0/j;->c:F
00107c20const-string v13, "rotation"
00107c24invoke-static {v2, v13}, LB/b;->c(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z
00107c2amove-result v13
00107c2cif-nez v13, :cond_376
00107c30const/4 v15, 0x5
00107c32goto :goto_37b
00107c34const/4 v15, 0x5
00107c36invoke-virtual {v10, v15, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107c3cmove-result v11
00107c3eiput v11, v7, Lk0/j;->c:F
00107c42iget v11, v7, Lk0/j;->d:F
00107c46const/4 v13, 0x1
00107c48invoke-virtual {v10, v13, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107c4emove-result v11
00107c50iput v11, v7, Lk0/j;->d:F
00107c54iget v11, v7, Lk0/j;->e:F
00107c58const/4 v15, 0x2
00107c5ainvoke-virtual {v10, v15, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107c60move-result v11
00107c62iput v11, v7, Lk0/j;->e:F
00107c66iget v11, v7, Lk0/j;->f:F
00107c6aconst-string v13, "scaleX"
00107c6einvoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107c74move-result-object v13
00107c76if-eqz v13, :cond_39e
00107c7aconst/4 v13, 0x3
00107c7cinvoke-virtual {v10, v13, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107c82move-result v11
00107c84iput v11, v7, Lk0/j;->f:F
00107c88iget v11, v7, Lk0/j;->g:F
00107c8cconst-string v13, "scaleY"
00107c90invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107c96move-result-object v13
00107c98if-eqz v13, :cond_3b0
00107c9cconst/4 v13, 0x4
00107c9einvoke-virtual {v10, v13, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107ca4move-result v11
00107ca6goto :goto_3b1
00107ca8const/4 v13, 0x4
00107caaiput v11, v7, Lk0/j;->g:F
00107caeiget v11, v7, Lk0/j;->h:F
00107cb2const-string v13, "translateX"
00107cb6invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107cbcmove-result-object v13
00107cbeif-eqz v13, :cond_3c3
00107cc2const/4 v13, 0x6
00107cc4invoke-virtual {v10, v13, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107ccamove-result v11
00107cccgoto :goto_3c4
00107cceconst/4 v13, 0x6
00107cd0iput v11, v7, Lk0/j;->h:F
00107cd4iget v11, v7, Lk0/j;->i:F
00107cd8const-string v13, "translateY"
00107cdcinvoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107ce2move-result-object v13
00107ce4if-eqz v13, :cond_3d6
00107ce8const/4 v13, 0x7
00107ceainvoke-virtual {v10, v13, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107cf0move-result v11
00107cf2goto :goto_3d7
00107cf4const/4 v13, 0x7
00107cf6iput v11, v7, Lk0/j;->i:F
00107cfaconst/4 v11, 0x0
00107cfcinvoke-virtual {v10, v11}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
00107d02move-result-object v13
00107d04if-eqz v13, :cond_3e2
00107d08iput-object v13, v7, Lk0/j;->k:Ljava/lang/String;
00107d0cinvoke-virtual {v7}, Lk0/j;->c()V
00107d12invoke-virtual {v10}, Landroid/content/res/TypedArray;->recycle()V
00107d18iget-object v10, v14, Lk0/j;->b:Ljava/util/ArrayList;
00107d1cinvoke-virtual {v10, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
00107d22invoke-virtual {v8, v7}, Ljava/util/ArrayDeque;->push(Ljava/lang/Object;)V
00107d28invoke-virtual {v7}, Lk0/j;->getGroupName()Ljava/lang/String;
00107d2emove-result-object v10
00107d30if-eqz v10, :cond_3fd
00107d34invoke-virtual {v7}, Lk0/j;->getGroupName()Ljava/lang/String;
00107d3amove-result-object v10
00107d3cinvoke-virtual {v12, v10, v7}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00107d42iget v7, v6, Lk0/n;->a:I
00107d46iput v7, v6, Lk0/n;->a:I
00107d4amove/from16 v25, v11
00107d4econst/4 v7, 0x3
00107d50const/16 v16, 0x6
00107d54const/16 v20, 0x7
00107d58const/16 v22, 0x4
00107d5cconst/16 v24, 0x1
00107d60goto :goto_434
00107d62move-object/from16 v27, v7
00107d66move/from16 v25, v10
00107d6amove/from16 v28, v12
00107d6emove/from16 v26, v15
00107d72const/4 v7, 0x3
00107d74const/16 v16, 0x6
00107d78const/16 v17, 0x9
00107d7cconst/16 v19, -0x1
00107d80const/16 v20, 0x7
00107d84const/16 v22, 0x4
00107d88const/16 v23, 0x8
00107d8cconst/16 v24, 0x1
00107d90move v15, v14
00107d92if-ne v11, v7, :cond_434
00107d96invoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
00107d9cmove-result-object v10
00107d9einvoke-virtual {v13, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
00107da4move-result v10
00107da6if-eqz v10, :cond_434
00107daainvoke-virtual {v8}, Ljava/util/ArrayDeque;->pop()Ljava/lang/Object;
00107db0invoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;->next()I
00107db6move-result v11
00107db8move/from16 v13, v23
00107dbcmove/from16 v14, v24
00107dc0move/from16 v10, v25
00107dc4move/from16 v15, v26
00107dc8move-object/from16 v7, v27
00107dccmove/from16 v12, v28
00107dd0goto/16 :goto_163
00107dd4if-nez v21, :cond_453
00107dd8iget-object v1, v5, Lk0/n;->c:Landroid/content/res/ColorStateList;
00107ddciget-object v2, v5, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
00107de0invoke-virtual {v0, v1, v2}, Lk0/p;->a(Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuffColorFilter;
00107de6move-result-object v1
00107de8iput-object v1, v0, Lk0/p;->c:Landroid/graphics/PorterDuffColorFilter;
00107decreturn-void
00107deenew-instance v1, Lorg/xmlpull/v1/XmlPullParserException;
00107df2const-string v2, "no path defined"
00107df6invoke-direct {v1, v2}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
00107dfcthrow v1
00107dfenew-instance v1, Lorg/xmlpull/v1/XmlPullParserException;
00107e02new-instance v2, Ljava/lang/StringBuilder;
00107e06invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
00107e0cinvoke-virtual {v6}, Landroid/content/res/TypedArray;->getPositionDescription()Ljava/lang/String;
00107e12move-result-object v3
00107e14invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00107e1aconst-string v3, "<vector> tag requires height > 0"
00107e1einvoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00107e24invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00107e2amove-result-object v2
00107e2cinvoke-direct {v1, v2}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
00107e32throw v1
00107e34new-instance v1, Lorg/xmlpull/v1/XmlPullParserException;
00107e38new-instance v2, Ljava/lang/StringBuilder;
00107e3cinvoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
00107e42invoke-virtual {v6}, Landroid/content/res/TypedArray;->getPositionDescription()Ljava/lang/String;
00107e48move-result-object v3
00107e4ainvoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00107e50const-string v3, "<vector> tag requires width > 0"
00107e54invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00107e5ainvoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00107e60move-result-object v2
00107e62invoke-direct {v1, v2}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
00107e68throw v1
00107e6anew-instance v1, Lorg/xmlpull/v1/XmlPullParserException;
00107e6enew-instance v2, Ljava/lang/StringBuilder;
00107e72invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
00107e78invoke-virtual {v6}, Landroid/content/res/TypedArray;->getPositionDescription()Ljava/lang/String;
00107e7emove-result-object v3
00107e80invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00107e86const-string v3, "<vector> tag requires viewportHeight > 0"
00107e8ainvoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00107e90invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00107e96move-result-object v2
00107e98invoke-direct {v1, v2}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
00107e9ethrow v1
00107ea0new-instance v1, Lorg/xmlpull/v1/XmlPullParserException;
00107ea4new-instance v2, Ljava/lang/StringBuilder;
00107ea8invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
00107eaeinvoke-virtual {v6}, Landroid/content/res/TypedArray;->getPositionDescription()Ljava/lang/String;
00107eb4move-result-object v3
00107eb6invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00107ebcconst-string v3, "<vector> tag requires viewportWidth > 0"
00107ec0invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00107ec6invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00107eccmove-result-object v2
00107eceinvoke-direct {v1, v2}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
00107ed4throw v1
00107ed6nop
00107ed8.packed-switch 0xe
00107538
00107538k0.p::inflate(android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, android.content.res.Resources$Theme):
00107548move-object/from16 v0, v31
0010754cmove-object/from16 v1, v32
00107550move-object/from16 v2, v33
00107554move-object/from16 v3, v34
00107558move-object/from16 v4, v35
0010755ciget-object v5, v0, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107560if-eqz v5, :cond_12
00107564invoke-static {v5, v1, v2, v3, v4}, LD/a;->d(Landroid/graphics/drawable/Drawable;Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/content/res/Resources$Theme;)V
0010756areturn-void
0010756ciget-object v5, v0, Lk0/p;->b:Lk0/n;
00107570new-instance v6, Lk0/m;
00107574invoke-direct {v6}, Lk0/m;-><init>()V
0010757aiput-object v6, v5, Lk0/n;->b:Lk0/m;
0010757esget-object v6, Lk0/a;->a:[I
00107582invoke-static {v1, v4, v3, v6}, LB/b;->f(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
00107588move-result-object v6
0010758aiget-object v7, v0, Lk0/p;->b:Lk0/n;
0010758eiget-object v8, v7, Lk0/n;->b:Lk0/m;
00107592const-string v9, "tintMode"
00107596invoke-static {v2, v9}, LB/b;->c(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z
0010759cmove-result v9
0010759econst/4 v10, 0x6
001075a0const/4 v11, -0x1
001075a2if-nez v9, :cond_31
001075a6move v9, v11
001075a8goto :goto_35
001075aainvoke-virtual {v6, v10, v11}, Landroid/content/res/TypedArray;->getInt(II)I
001075b0move-result v9
001075b2sget-object v12, Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode;
001075b6const/4 v13, 0x3
001075b8const/16 v14, 0x9
001075bcconst/4 v15, 0x5
001075beif-eq v9, v13, :cond_51
001075c2if-eq v9, v15, :cond_53
001075c6if-eq v9, v14, :cond_4e
001075capacked-switch v9, :pswitch_data_4c8
001075d0goto :goto_53
001075d2sget-object v12, Landroid/graphics/PorterDuff$Mode;->ADD:Landroid/graphics/PorterDuff$Mode;
001075d6goto :goto_53
001075d8sget-object v12, Landroid/graphics/PorterDuff$Mode;->SCREEN:Landroid/graphics/PorterDuff$Mode;
001075dcgoto :goto_53
001075desget-object v12, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
001075e2goto :goto_53
001075e4sget-object v12, Landroid/graphics/PorterDuff$Mode;->SRC_ATOP:Landroid/graphics/PorterDuff$Mode;
001075e8goto :goto_53
001075easget-object v12, Landroid/graphics/PorterDuff$Mode;->SRC_OVER:Landroid/graphics/PorterDuff$Mode;
001075eeiput-object v12, v7, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
001075f2const-string v9, "http://schemas.android.com/apk/res/android"
001075f6const-string v12, "tint"
001075fainvoke-interface {v2, v9, v12}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107600move-result-object v12
00107602const/4 v10, 0x0
00107604const/4 v14, 0x1
00107606if-eqz v12, :cond_63
0010760amove v12, v14
0010760cgoto :goto_64
0010760emove v12, v10
00107610const/16 v18, 0x0
00107614const/4 v11, 0x2
00107616if-eqz v12, :cond_83
0010761anew-instance v12, Landroid/util/TypedValue;
0010761einvoke-direct {v12}, Landroid/util/TypedValue;-><init>()V
00107624invoke-virtual {v6, v14, v12}, Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z
0010762aiget v13, v12, Landroid/util/TypedValue;->type:I
0010762eif-eq v13, v11, :cond_99
00107632const/16 v11, 0x1c
00107636if-lt v13, v11, :cond_86
0010763aconst/16 v11, 0x1f
0010763eif-gt v13, v11, :cond_86
00107642iget v11, v12, Landroid/util/TypedValue;->data:I
00107646invoke-static {v11}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;
0010764cmove-result-object v18
0010764emove-object/from16 v11, v18
00107652goto :goto_ad
00107654invoke-virtual {v6}, Landroid/content/res/TypedArray;->getResources()Landroid/content/res/Resources;
0010765amove-result-object v11
0010765cinvoke-virtual {v6, v14, v10}, Landroid/content/res/TypedArray;->getResourceId(II)I
00107662move-result v12
00107664sget-object v13, LB/c;->a:Ljava/lang/ThreadLocal;
00107668invoke-virtual {v11, v12}, Landroid/content/res/Resources;->getXml(I)Landroid/content/res/XmlResourceParser;
0010766emove-result-object v12
00107670invoke-static {v11, v12, v4}, LB/c;->a(Landroid/content/res/Resources;Landroid/content/res/XmlResourceParser;Landroid/content/res/Resources$Theme;)Landroid/content/res/ColorStateList;
00107676move-result-object v18
00107678goto :goto_83
0010767anew-instance v1, Ljava/lang/UnsupportedOperationException;
0010767enew-instance v2, Ljava/lang/StringBuilder;
00107682const-string v3, "Failed to resolve attribute at index 1: "
00107686invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
0010768cinvoke-virtual {v2, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
00107692invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00107698move-result-object v2
0010769ainvoke-direct {v1, v2}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
001076a0throw v1
001076a2if-eqz v11, :cond_b1
001076a6iput-object v11, v7, Lk0/n;->c:Landroid/content/res/ColorStateList;
001076aaiget-boolean v11, v7, Lk0/n;->e:Z
001076aeconst-string v12, "autoMirrored"
001076b2invoke-interface {v2, v9, v12}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
001076b8move-result-object v12
001076baif-eqz v12, :cond_bf
001076beinvoke-virtual {v6, v15, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
001076c4move-result v11
001076c6iput-boolean v11, v7, Lk0/n;->e:Z
001076caiget v7, v8, Lk0/m;->j:F
001076ceconst-string v11, "viewportWidth"
001076d2invoke-interface {v2, v9, v11}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
001076d8move-result-object v11
001076daif-eqz v11, :cond_cd
001076demove v11, v14
001076e0goto :goto_ce
001076e2move v11, v10
001076e4const/4 v12, 0x7
001076e6if-nez v11, :cond_d2
001076eagoto :goto_d6
001076ecinvoke-virtual {v6, v12, v7}, Landroid/content/res/TypedArray;->getFloat(IF)F
001076f2move-result v7
001076f4iput v7, v8, Lk0/m;->j:F
001076f8iget v7, v8, Lk0/m;->k:F
001076fcconst-string v11, "viewportHeight"
00107700invoke-interface {v2, v9, v11}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107706move-result-object v11
00107708if-eqz v11, :cond_e4
0010770cmove v11, v14
0010770egoto :goto_e5
00107710move v11, v10
00107712const/16 v13, 0x8
00107716if-nez v11, :cond_ea
0010771agoto :goto_ee
0010771cinvoke-virtual {v6, v13, v7}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107722move-result v7
00107724iput v7, v8, Lk0/m;->k:F
00107728iget v11, v8, Lk0/m;->j:F
0010772cconst/4 v15, 0x0
0010772ecmpg-float v11, v11, v15
00107732if-lez v11, :cond_4ac
00107736cmpg-float v7, v7, v15
0010773aif-lez v7, :cond_491
0010773eiget v7, v8, Lk0/m;->h:F
00107742const/4 v11, 0x3
00107744invoke-virtual {v6, v11, v7}, Landroid/content/res/TypedArray;->getDimension(IF)F
0010774amove-result v7
0010774ciput v7, v8, Lk0/m;->h:F
00107750iget v7, v8, Lk0/m;->i:F
00107754const/4 v11, 0x2
00107756invoke-virtual {v6, v11, v7}, Landroid/content/res/TypedArray;->getDimension(IF)F
0010775cmove-result v7
0010775eiput v7, v8, Lk0/m;->i:F
00107762iget v11, v8, Lk0/m;->h:F
00107766cmpg-float v11, v11, v15
0010776aif-lez v11, :cond_476
0010776ecmpg-float v7, v7, v15
00107772if-lez v7, :cond_45b
00107776invoke-virtual {v8}, Lk0/m;->getAlpha()F
0010777cmove-result v7
0010777econst-string v11, "alpha"
00107782invoke-interface {v2, v9, v11}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107788move-result-object v11
0010778aif-eqz v11, :cond_125
0010778emove v11, v14
00107790goto :goto_126
00107792move v11, v10
00107794const/4 v12, 0x4
00107796if-nez v11, :cond_12a
0010779agoto :goto_12e
0010779cinvoke-virtual {v6, v12, v7}, Landroid/content/res/TypedArray;->getFloat(IF)F
001077a2move-result v7
001077a4invoke-virtual {v8, v7}, Lk0/m;->setAlpha(F)V
001077aainvoke-virtual {v6, v10}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
001077b0move-result-object v7
001077b2if-eqz v7, :cond_13e
001077b6iput-object v7, v8, Lk0/m;->m:Ljava/lang/String;
001077baiget-object v11, v8, Lk0/m;->o:Lo/b;
001077beinvoke-virtual {v11, v7, v8}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001077c4invoke-virtual {v6}, Landroid/content/res/TypedArray;->recycle()V
001077cainvoke-virtual {v0}, Lk0/p;->getChangingConfigurations()I
001077d0move-result v6
001077d2iput v6, v5, Lk0/n;->a:I
001077d6iput-boolean v14, v5, Lk0/n;->k:Z
001077daiget-object v6, v0, Lk0/p;->b:Lk0/n;
001077deiget-object v7, v6, Lk0/n;->b:Lk0/m;
001077e2new-instance v8, Ljava/util/ArrayDeque;
001077e6invoke-direct {v8}, Ljava/util/ArrayDeque;-><init>()V
001077eciget-object v11, v7, Lk0/m;->g:Lk0/j;
001077f0invoke-virtual {v8, v11}, Ljava/util/ArrayDeque;->push(Ljava/lang/Object;)V
001077f6invoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I
001077fcmove-result v11
001077feinvoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;->getDepth()I
00107804move-result v21
00107806add-int/lit8 v12, v21, 0x1
0010780amove/from16 v21, v14
0010780eif-eq v11, v14, :cond_446
00107812invoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;->getDepth()I
00107818move-result v13
0010781aif-ge v13, v12, :cond_16e
0010781econst/4 v13, 0x3
00107820if-eq v11, v13, :cond_446
00107824const-string v13, "group"
00107828const/4 v14, 0x2
0010782aif-ne v11, v14, :cond_40d
0010782einvoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
00107834move-result-object v11
00107836invoke-virtual {v8}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object;
0010783cmove-result-object v14
0010783echeck-cast v14, Lk0/j;
00107842const-string v10, "path"
00107846invoke-virtual {v10, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
0010784cmove-result v10
0010784econst-string v15, "fillType"
00107852move/from16 v27, v10
00107856const-string v10, "pathData"
0010785amove/from16 v28, v12
0010785eiget-object v12, v7, Lk0/m;->o:Lo/b;
00107862if-eqz v27, :cond_2f3
00107866new-instance v11, Lk0/i;
0010786ainvoke-direct {v11}, Lk0/l;-><init>()V
00107870const/4 v13, 0x0
00107872iput v13, v11, Lk0/i;->e:F
00107876const/high16 v13, 0x3f800000
0010787aiput v13, v11, Lk0/i;->g:F
0010787eiput v13, v11, Lk0/i;->h:F
00107882move-object/from16 v27, v7
00107886const/4 v7, 0x0
00107888iput v7, v11, Lk0/i;->i:F
0010788ciput v13, v11, Lk0/i;->j:F
00107890iput v7, v11, Lk0/i;->k:F
00107894sget-object v13, Landroid/graphics/Paint$Cap;->BUTT:Landroid/graphics/Paint$Cap;
00107898iput-object v13, v11, Lk0/i;->l:Landroid/graphics/Paint$Cap;
0010789csget-object v7, Landroid/graphics/Paint$Join;->MITER:Landroid/graphics/Paint$Join;
001078a0iput-object v7, v11, Lk0/i;->m:Landroid/graphics/Paint$Join;
001078a4move-object/from16 v21, v7
001078a8const/high16 v7, 0x40800000
001078aciput v7, v11, Lk0/i;->n:F
001078b0sget-object v7, Lk0/a;->c:[I
001078b4invoke-static {v1, v4, v3, v7}, LB/b;->f(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
001078bamove-result-object v7
001078bcinvoke-interface {v2, v9, v10}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
001078c2move-result-object v10
001078c4if-eqz v10, :cond_2cc
001078c8move-object/from16 v29, v13
001078ccconst/4 v10, 0x0
001078ceinvoke-virtual {v7, v10}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
001078d4move-result-object v13
001078d6if-eqz v13, :cond_1cb
001078daiput-object v13, v11, Lk0/l;->b:Ljava/lang/String;
001078deconst/4 v10, 0x2
001078e0invoke-virtual {v7, v10}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
001078e6move-result-object v13
001078e8if-eqz v13, :cond_1d8
001078ecinvoke-static {v13}, LC1/d;->l(Ljava/lang/String;)[LC/g;
001078f2move-result-object v10
001078f4iput-object v10, v11, Lk0/l;->a:[LC/g;
001078f8const-string v10, "fillColor"
001078fcconst/4 v13, 0x1
001078feinvoke-static {v7, v2, v4, v10, v13}, LB/b;->b(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Landroid/content/res/Resources$Theme;Ljava/lang/String;I)LB/d;
00107904move-result-object v10
00107906iput-object v10, v11, Lk0/i;->f:LB/d;
0010790aiget v10, v11, Lk0/i;->h:F
0010790econst-string v13, "fillAlpha"
00107912invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107918move-result-object v13
0010791aif-eqz v13, :cond_1f1
0010791econst/16 v13, 0xc
00107922invoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107928move-result v10
0010792aiput v10, v11, Lk0/i;->h:F
0010792econst-string v10, "strokeLineCap"
00107932invoke-interface {v2, v9, v10}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107938move-result-object v10
0010793aif-eqz v10, :cond_205
0010793econst/4 v10, -0x1
00107940const/16 v13, 0x8
00107944invoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getInt(II)I
0010794amove-result v23
0010794cmove/from16 v10, v23
00107950goto :goto_206
00107952const/4 v10, -0x1
00107954iget-object v13, v11, Lk0/i;->l:Landroid/graphics/Paint$Cap;
00107958if-eqz v10, :cond_21b
0010795cmove-object/from16 v30, v13
00107960const/4 v13, 0x1
00107962if-eq v10, v13, :cond_218
00107966const/4 v13, 0x2
00107968if-eq v10, v13, :cond_215
0010796cmove-object/from16 v13, v30
00107970goto :goto_21d
00107972sget-object v13, Landroid/graphics/Paint$Cap;->SQUARE:Landroid/graphics/Paint$Cap;
00107976goto :goto_21d
00107978sget-object v13, Landroid/graphics/Paint$Cap;->ROUND:Landroid/graphics/Paint$Cap;
0010797cgoto :goto_21d
0010797emove-object/from16 v13, v29
00107982iput-object v13, v11, Lk0/i;->l:Landroid/graphics/Paint$Cap;
00107986const-string v10, "strokeLineJoin"
0010798ainvoke-interface {v2, v9, v10}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107990move-result-object v10
00107992if-eqz v10, :cond_231
00107996const/4 v10, -0x1
00107998const/16 v13, 0x9
0010799cinvoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getInt(II)I
001079a2move-result v17
001079a4move/from16 v10, v17
001079a8goto :goto_232
001079aaconst/4 v10, -0x1
001079aciget-object v13, v11, Lk0/i;->m:Landroid/graphics/Paint$Join;
001079b0if-eqz v10, :cond_247
001079b4move-object/from16 v29, v13
001079b8const/4 v13, 0x1
001079baif-eq v10, v13, :cond_244
001079beconst/4 v13, 0x2
001079c0if-eq v10, v13, :cond_241
001079c4move-object/from16 v10, v29
001079c8goto :goto_249
001079casget-object v10, Landroid/graphics/Paint$Join;->BEVEL:Landroid/graphics/Paint$Join;
001079cegoto :goto_249
001079d0sget-object v10, Landroid/graphics/Paint$Join;->ROUND:Landroid/graphics/Paint$Join;
001079d4goto :goto_249
001079d6move-object/from16 v10, v21
001079daiput-object v10, v11, Lk0/i;->m:Landroid/graphics/Paint$Join;
001079deiget v10, v11, Lk0/i;->n:F
001079e2const-string v13, "strokeMiterLimit"
001079e6invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
001079ecmove-result-object v13
001079eeif-eqz v13, :cond_25b
001079f2const/16 v13, 0xa
001079f6invoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getFloat(IF)F
001079fcmove-result v10
001079feiput v10, v11, Lk0/i;->n:F
00107a02const-string v10, "strokeColor"
00107a06const/4 v13, 0x3
00107a08invoke-static {v7, v2, v4, v10, v13}, LB/b;->b(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Landroid/content/res/Resources$Theme;Ljava/lang/String;I)LB/d;
00107a0emove-result-object v10
00107a10iput-object v10, v11, Lk0/i;->d:LB/d;
00107a14iget v10, v11, Lk0/i;->g:F
00107a18const-string v13, "strokeAlpha"
00107a1cinvoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107a22move-result-object v13
00107a24if-eqz v13, :cond_276
00107a28const/16 v13, 0xb
00107a2cinvoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107a32move-result v10
00107a34iput v10, v11, Lk0/i;->g:F
00107a38iget v10, v11, Lk0/i;->e:F
00107a3cconst-string v13, "strokeWidth"
00107a40invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107a46move-result-object v13
00107a48if-eqz v13, :cond_287
00107a4cconst/4 v13, 0x4
00107a4einvoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107a54move-result v10
00107a56iput v10, v11, Lk0/i;->e:F
00107a5aiget v10, v11, Lk0/i;->j:F
00107a5econst-string v13, "trimPathEnd"
00107a62invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107a68move-result-object v13
00107a6aif-eqz v13, :cond_298
00107a6econst/4 v13, 0x6
00107a70invoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107a76move-result v10
00107a78iput v10, v11, Lk0/i;->j:F
00107a7ciget v10, v11, Lk0/i;->k:F
00107a80const-string v13, "trimPathOffset"
00107a84invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107a8amove-result-object v13
00107a8cif-eqz v13, :cond_2a9
00107a90const/4 v13, 0x7
00107a92invoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107a98move-result v10
00107a9aiput v10, v11, Lk0/i;->k:F
00107a9eiget v10, v11, Lk0/i;->i:F
00107aa2const-string v13, "trimPathStart"
00107aa6invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107aacmove-result-object v13
00107aaeif-eqz v13, :cond_2ba
00107ab2const/4 v13, 0x5
00107ab4invoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107abamove-result v10
00107abciput v10, v11, Lk0/i;->i:F
00107ac0iget v10, v11, Lk0/l;->c:I
00107ac4invoke-interface {v2, v9, v15}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107acamove-result-object v13
00107accif-eqz v13, :cond_2ca
00107ad0const/16 v13, 0xd
00107ad4invoke-virtual {v7, v13, v10}, Landroid/content/res/TypedArray;->getInt(II)I
00107adamove-result v10
00107adciput v10, v11, Lk0/l;->c:I
00107ae0invoke-virtual {v7}, Landroid/content/res/TypedArray;->recycle()V
00107ae6iget-object v7, v14, Lk0/j;->b:Ljava/util/ArrayList;
00107aeainvoke-virtual {v7, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
00107af0invoke-virtual {v11}, Lk0/l;->getPathName()Ljava/lang/String;
00107af6move-result-object v7
00107af8if-eqz v7, :cond_2e1
00107afcinvoke-virtual {v11}, Lk0/l;->getPathName()Ljava/lang/String;
00107b02move-result-object v7
00107b04invoke-virtual {v12, v7, v11}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00107b0aiget v7, v6, Lk0/n;->a:I
00107b0eiput v7, v6, Lk0/n;->a:I
00107b12const/4 v11, 0x0
00107b14const/4 v15, 0x2
00107b16const/16 v17, 0x9
00107b1aconst/16 v19, -0x1
00107b1econst/16 v21, 0x0
00107b22const/16 v23, 0x8
00107b26const/16 v26, 0x0
00107b2agoto/16 :goto_401
00107b2emove-object/from16 v27, v7
00107b32const/16 v17, 0x9
00107b36const/16 v19, -0x1
00107b3aconst/16 v23, 0x8
00107b3econst/16 v26, 0x0
00107b42const-string v7, "clip-path"
00107b46invoke-virtual {v7, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
00107b4cmove-result v7
00107b4eif-eqz v7, :cond_359
00107b52new-instance v7, Lk0/h;
00107b56invoke-direct {v7}, Lk0/l;-><init>()V
00107b5cinvoke-interface {v2, v9, v10}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107b62move-result-object v10
00107b64if-eqz v10, :cond_33f
00107b68sget-object v10, Lk0/a;->d:[I
00107b6cinvoke-static {v1, v4, v3, v10}, LB/b;->f(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
00107b72move-result-object v10
00107b74const/4 v11, 0x0
00107b76invoke-virtual {v10, v11}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
00107b7cmove-result-object v13
00107b7eif-eqz v13, :cond_31f
00107b82iput-object v13, v7, Lk0/l;->b:Ljava/lang/String;
00107b86const/4 v13, 0x1
00107b88invoke-virtual {v10, v13}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
00107b8emove-result-object v11
00107b90if-eqz v11, :cond_32c
00107b94invoke-static {v11}, LC1/d;->l(Ljava/lang/String;)[LC/g;
00107b9amove-result-object v11
00107b9ciput-object v11, v7, Lk0/l;->a:[LC/g;
00107ba0invoke-static {v2, v15}, LB/b;->c(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z
00107ba6move-result v11
00107ba8if-nez v11, :cond_334
00107bacconst/4 v15, 0x0
00107baegoto :goto_33a
00107bb0const/4 v11, 0x0
00107bb2const/4 v13, 0x2
00107bb4invoke-virtual {v10, v13, v11}, Landroid/content/res/TypedArray;->getInt(II)I
00107bbamove-result v15
00107bbciput v15, v7, Lk0/l;->c:I
00107bc0invoke-virtual {v10}, Landroid/content/res/TypedArray;->recycle()V
00107bc6iget-object v10, v14, Lk0/j;->b:Ljava/util/ArrayList;
00107bcainvoke-virtual {v10, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
00107bd0invoke-virtual {v7}, Lk0/l;->getPathName()Ljava/lang/String;
00107bd6move-result-object v10
00107bd8if-eqz v10, :cond_351
00107bdcinvoke-virtual {v7}, Lk0/l;->getPathName()Ljava/lang/String;
00107be2move-result-object v10
00107be4invoke-virtual {v12, v10, v7}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00107beaiget v7, v6, Lk0/n;->a:I
00107beeiput v7, v6, Lk0/n;->a:I
00107bf2const/4 v11, 0x0
00107bf4const/4 v15, 0x2
00107bf6goto/16 :goto_401
00107bfainvoke-virtual {v13, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
00107c00move-result v7
00107c02if-eqz v7, :cond_355
00107c06new-instance v7, Lk0/j;
00107c0ainvoke-direct {v7}, Lk0/j;-><init>()V
00107c10sget-object v10, Lk0/a;->b:[I
00107c14invoke-static {v1, v4, v3, v10}, LB/b;->f(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
00107c1amove-result-object v10
00107c1ciget v11, v7, Lk0/j;->c:F
00107c20const-string v13, "rotation"
00107c24invoke-static {v2, v13}, LB/b;->c(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z
00107c2amove-result v13
00107c2cif-nez v13, :cond_376
00107c30const/4 v15, 0x5
00107c32goto :goto_37b
00107c34const/4 v15, 0x5
00107c36invoke-virtual {v10, v15, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107c3cmove-result v11
00107c3eiput v11, v7, Lk0/j;->c:F
00107c42iget v11, v7, Lk0/j;->d:F
00107c46const/4 v13, 0x1
00107c48invoke-virtual {v10, v13, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107c4emove-result v11
00107c50iput v11, v7, Lk0/j;->d:F
00107c54iget v11, v7, Lk0/j;->e:F
00107c58const/4 v15, 0x2
00107c5ainvoke-virtual {v10, v15, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107c60move-result v11
00107c62iput v11, v7, Lk0/j;->e:F
00107c66iget v11, v7, Lk0/j;->f:F
00107c6aconst-string v13, "scaleX"
00107c6einvoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107c74move-result-object v13
00107c76if-eqz v13, :cond_39e
00107c7aconst/4 v13, 0x3
00107c7cinvoke-virtual {v10, v13, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107c82move-result v11
00107c84iput v11, v7, Lk0/j;->f:F
00107c88iget v11, v7, Lk0/j;->g:F
00107c8cconst-string v13, "scaleY"
00107c90invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107c96move-result-object v13
00107c98if-eqz v13, :cond_3b0
00107c9cconst/4 v13, 0x4
00107c9einvoke-virtual {v10, v13, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107ca4move-result v11
00107ca6goto :goto_3b1
00107ca8const/4 v13, 0x4
00107caaiput v11, v7, Lk0/j;->g:F
00107caeiget v11, v7, Lk0/j;->h:F
00107cb2const-string v13, "translateX"
00107cb6invoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107cbcmove-result-object v13
00107cbeif-eqz v13, :cond_3c3
00107cc2const/4 v13, 0x6
00107cc4invoke-virtual {v10, v13, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107ccamove-result v11
00107cccgoto :goto_3c4
00107cceconst/4 v13, 0x6
00107cd0iput v11, v7, Lk0/j;->h:F
00107cd4iget v11, v7, Lk0/j;->i:F
00107cd8const-string v13, "translateY"
00107cdcinvoke-interface {v2, v9, v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00107ce2move-result-object v13
00107ce4if-eqz v13, :cond_3d6
00107ce8const/4 v13, 0x7
00107ceainvoke-virtual {v10, v13, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
00107cf0move-result v11
00107cf2goto :goto_3d7
00107cf4const/4 v13, 0x7
00107cf6iput v11, v7, Lk0/j;->i:F
00107cfaconst/4 v11, 0x0
00107cfcinvoke-virtual {v10, v11}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
00107d02move-result-object v13
00107d04if-eqz v13, :cond_3e2
00107d08iput-object v13, v7, Lk0/j;->k:Ljava/lang/String;
00107d0cinvoke-virtual {v7}, Lk0/j;->c()V
00107d12invoke-virtual {v10}, Landroid/content/res/TypedArray;->recycle()V
00107d18iget-object v10, v14, Lk0/j;->b:Ljava/util/ArrayList;
00107d1cinvoke-virtual {v10, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
00107d22invoke-virtual {v8, v7}, Ljava/util/ArrayDeque;->push(Ljava/lang/Object;)V
00107d28invoke-virtual {v7}, Lk0/j;->getGroupName()Ljava/lang/String;
00107d2emove-result-object v10
00107d30if-eqz v10, :cond_3fd
00107d34invoke-virtual {v7}, Lk0/j;->getGroupName()Ljava/lang/String;
00107d3amove-result-object v10
00107d3cinvoke-virtual {v12, v10, v7}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00107d42iget v7, v6, Lk0/n;->a:I
00107d46iput v7, v6, Lk0/n;->a:I
00107d4amove/from16 v25, v11
00107d4econst/4 v7, 0x3
00107d50const/16 v16, 0x6
00107d54const/16 v20, 0x7
00107d58const/16 v22, 0x4
00107d5cconst/16 v24, 0x1
00107d60goto :goto_434
00107d62move-object/from16 v27, v7
00107d66move/from16 v25, v10
00107d6amove/from16 v28, v12
00107d6emove/from16 v26, v15
00107d72const/4 v7, 0x3
00107d74const/16 v16, 0x6
00107d78const/16 v17, 0x9
00107d7cconst/16 v19, -0x1
00107d80const/16 v20, 0x7
00107d84const/16 v22, 0x4
00107d88const/16 v23, 0x8
00107d8cconst/16 v24, 0x1
00107d90move v15, v14
00107d92if-ne v11, v7, :cond_434
00107d96invoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
00107d9cmove-result-object v10
00107d9einvoke-virtual {v13, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
00107da4move-result v10
00107da6if-eqz v10, :cond_434
00107daainvoke-virtual {v8}, Ljava/util/ArrayDeque;->pop()Ljava/lang/Object;
00107db0invoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;->next()I
00107db6move-result v11
00107db8move/from16 v13, v23
00107dbcmove/from16 v14, v24
00107dc0move/from16 v10, v25
00107dc4move/from16 v15, v26
00107dc8move-object/from16 v7, v27
00107dccmove/from16 v12, v28
00107dd0goto/16 :goto_163
00107dd4if-nez v21, :cond_453
00107dd8iget-object v1, v5, Lk0/n;->c:Landroid/content/res/ColorStateList;
00107ddciget-object v2, v5, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
00107de0invoke-virtual {v0, v1, v2}, Lk0/p;->a(Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuffColorFilter;
00107de6move-result-object v1
00107de8iput-object v1, v0, Lk0/p;->c:Landroid/graphics/PorterDuffColorFilter;
00107decreturn-void
00107deenew-instance v1, Lorg/xmlpull/v1/XmlPullParserException;
00107df2const-string v2, "no path defined"
00107df6invoke-direct {v1, v2}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
00107dfcthrow v1
00107dfenew-instance v1, Lorg/xmlpull/v1/XmlPullParserException;
00107e02new-instance v2, Ljava/lang/StringBuilder;
00107e06invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
00107e0cinvoke-virtual {v6}, Landroid/content/res/TypedArray;->getPositionDescription()Ljava/lang/String;
00107e12move-result-object v3
00107e14invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00107e1aconst-string v3, "<vector> tag requires height > 0"
00107e1einvoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00107e24invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00107e2amove-result-object v2
00107e2cinvoke-direct {v1, v2}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
00107e32throw v1
00107e34new-instance v1, Lorg/xmlpull/v1/XmlPullParserException;
00107e38new-instance v2, Ljava/lang/StringBuilder;
00107e3cinvoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
00107e42invoke-virtual {v6}, Landroid/content/res/TypedArray;->getPositionDescription()Ljava/lang/String;
00107e48move-result-object v3
00107e4ainvoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00107e50const-string v3, "<vector> tag requires width > 0"
00107e54invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00107e5ainvoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00107e60move-result-object v2
00107e62invoke-direct {v1, v2}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
00107e68throw v1
00107e6anew-instance v1, Lorg/xmlpull/v1/XmlPullParserException;
00107e6enew-instance v2, Ljava/lang/StringBuilder;
00107e72invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
00107e78invoke-virtual {v6}, Landroid/content/res/TypedArray;->getPositionDescription()Ljava/lang/String;
00107e7emove-result-object v3
00107e80invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00107e86const-string v3, "<vector> tag requires viewportHeight > 0"
00107e8ainvoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00107e90invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00107e96move-result-object v2
00107e98invoke-direct {v1, v2}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
00107e9ethrow v1
00107ea0new-instance v1, Lorg/xmlpull/v1/XmlPullParserException;
00107ea4new-instance v2, Ljava/lang/StringBuilder;
00107ea8invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
00107eaeinvoke-virtual {v6}, Landroid/content/res/TypedArray;->getPositionDescription()Ljava/lang/String;
00107eb4move-result-object v3
00107eb6invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00107ebcconst-string v3, "<vector> tag requires viewportWidth > 0"
00107ec0invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00107ec6invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00107eccmove-result-object v2
00107eceinvoke-direct {v1, v2}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
00107ed4throw v1
00107ed6nop
00107ed8.packed-switch 0xe
00107538
00107eec
00107eec struct try_item
00107eec start_addr uint32 0x107668
00107ef0 insn_count int 8
00107ef2 handler_off uint16 0x107ef5
00107ef4
00107ef4 struct encoded_catch_handler_list
00107ef4 size int 1
00107ef5
00107ef5 struct encoded_catch_handler ← 0x107ef2
00107ef5 size int64 1
00107ef6 handlers[0].type_idx int 0xb554
00107ef8 handlers[0].addr uint32 0x10764e
00107efa
00107efa // align 0x4
00107eec struct try_item
00107eec start_addr uint32 0x107668
00107ef0 insn_count int 8
00107ef2 handler_off uint16 0x107ef5
00107ef4
00107ef4 struct encoded_catch_handler_list
00107ef4 size int 1
00107ef5
00107ef5 struct encoded_catch_handler ← 0x107ef2
00107ef5 size int64 1
00107ef6 handlers[0].type_idx int 0xb554
00107ef8 handlers[0].addr uint32 0x10764e
00107efa
00107efa // align 0x4
00107efc
00107efck0.p::invalidateSelf():
00107f0ciget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107f10if-eqz v0, :cond_8
00107f14invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V
00107f1areturn-void
00107f1cinvoke-super {v1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V
00107f22return-void
00107efc
00107efck0.p::invalidateSelf():
00107f0ciget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107f10if-eqz v0, :cond_8
00107f14invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V
00107f1areturn-void
00107f1cinvoke-super {v1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V
00107f22return-void
00107efc
00107f24
00107f24k0.p::onBoundsChange(android.graphics.Rect):
00107f34iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107f38if-eqz v0, :cond_7
00107f3cinvoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setBounds(Landroid/graphics/Rect;)V
00107f42return-void
00107f24
00107f24k0.p::onBoundsChange(android.graphics.Rect):
00107f34iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107f38if-eqz v0, :cond_7
00107f3cinvoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setBounds(Landroid/graphics/Rect;)V
00107f42return-void
00107f24
00107f44
00107f44k0.p::scheduleSelf(java.lang.Runnable, long):
00107f54iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107f58if-eqz v0, :cond_8
00107f5cinvoke-virtual {v0, v2, v3, v4}, Landroid/graphics/drawable/Drawable;->scheduleSelf(Ljava/lang/Runnable;J)V
00107f62return-void
00107f64invoke-super {v1, v2, v3, v4}, Landroid/graphics/drawable/Drawable;->scheduleSelf(Ljava/lang/Runnable;J)V
00107f6areturn-void
00107f44
00107f44k0.p::scheduleSelf(java.lang.Runnable, long):
00107f54iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107f58if-eqz v0, :cond_8
00107f5cinvoke-virtual {v0, v2, v3, v4}, Landroid/graphics/drawable/Drawable;->scheduleSelf(Ljava/lang/Runnable;J)V
00107f62return-void
00107f64invoke-super {v1, v2, v3, v4}, Landroid/graphics/drawable/Drawable;->scheduleSelf(Ljava/lang/Runnable;J)V
00107f6areturn-void
00107f44
00107f6c
00107f6ck0.p::setAlpha(int):
00107f7ciget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107f80if-eqz v0, :cond_8
00107f84invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setAlpha(I)V
00107f8areturn-void
00107f8ciget-object v0, v1, Lk0/p;->b:Lk0/n;
00107f90iget-object v0, v0, Lk0/n;->b:Lk0/m;
00107f94invoke-virtual {v0}, Lk0/m;->getRootAlpha()I
00107f9amove-result v0
00107f9cif-eq v0, v2, :cond_1c
00107fa0iget-object v0, v1, Lk0/p;->b:Lk0/n;
00107fa4iget-object v0, v0, Lk0/n;->b:Lk0/m;
00107fa8invoke-virtual {v0, v2}, Lk0/m;->setRootAlpha(I)V
00107faeinvoke-virtual {v1}, Lk0/p;->invalidateSelf()V
00107fb4return-void
00107f6c
00107f6ck0.p::setAlpha(int):
00107f7ciget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107f80if-eqz v0, :cond_8
00107f84invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setAlpha(I)V
00107f8areturn-void
00107f8ciget-object v0, v1, Lk0/p;->b:Lk0/n;
00107f90iget-object v0, v0, Lk0/n;->b:Lk0/m;
00107f94invoke-virtual {v0}, Lk0/m;->getRootAlpha()I
00107f9amove-result v0
00107f9cif-eq v0, v2, :cond_1c
00107fa0iget-object v0, v1, Lk0/p;->b:Lk0/n;
00107fa4iget-object v0, v0, Lk0/n;->b:Lk0/m;
00107fa8invoke-virtual {v0, v2}, Lk0/m;->setRootAlpha(I)V
00107faeinvoke-virtual {v1}, Lk0/p;->invalidateSelf()V
00107fb4return-void
00107f6c
00107fb6
00107fb6 // align 0x8
00107fb6 // align 0x8
00107fb8
00107fb8k0.p::setAutoMirrored(boolean):
00107fc8iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107fccif-eqz v0, :cond_8
00107fd0invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setAutoMirrored(Z)V
00107fd6return-void
00107fd8iget-object v0, v1, Lk0/p;->b:Lk0/n;
00107fdciput-boolean v2, v0, Lk0/n;->e:Z
00107fe0return-void
00107fb8
00107fb8k0.p::setAutoMirrored(boolean):
00107fc8iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107fccif-eqz v0, :cond_8
00107fd0invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setAutoMirrored(Z)V
00107fd6return-void
00107fd8iget-object v0, v1, Lk0/p;->b:Lk0/n;
00107fdciput-boolean v2, v0, Lk0/n;->e:Z
00107fe0return-void
00107fb8
00107fe2
00107fe2 // align 0x4
00107fe2 // align 0x4
00107fe4
00107fe4k0.p::setColorFilter(android.graphics.ColorFilter):
00107ff4iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107ff8if-eqz v0, :cond_8
00107ffcinvoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V
00108002return-void
00108004iput-object v2, v1, Lk0/p;->d:Landroid/graphics/ColorFilter;
00108008invoke-virtual {v1}, Lk0/p;->invalidateSelf()V
0010800ereturn-void
00107fe4
00107fe4k0.p::setColorFilter(android.graphics.ColorFilter):
00107ff4iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00107ff8if-eqz v0, :cond_8
00107ffcinvoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V
00108002return-void
00108004iput-object v2, v1, Lk0/p;->d:Landroid/graphics/ColorFilter;
00108008invoke-virtual {v1}, Lk0/p;->invalidateSelf()V
0010800ereturn-void
00107fe4
00108010
00108010k0.p::setTint(int):
00108020iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00108024if-eqz v0, :cond_8
00108028invoke-static {v0, v2}, LC1/l;->g0(Landroid/graphics/drawable/Drawable;I)V
0010802ereturn-void
00108030invoke-static {v2}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;
00108036move-result-object v2
00108038invoke-virtual {v1, v2}, Lk0/p;->setTintList(Landroid/content/res/ColorStateList;)V
0010803ereturn-void
00108010
00108010k0.p::setTint(int):
00108020iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00108024if-eqz v0, :cond_8
00108028invoke-static {v0, v2}, LC1/l;->g0(Landroid/graphics/drawable/Drawable;I)V
0010802ereturn-void
00108030invoke-static {v2}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;
00108036move-result-object v2
00108038invoke-virtual {v1, v2}, Lk0/p;->setTintList(Landroid/content/res/ColorStateList;)V
0010803ereturn-void
00108010
00108040
00108040k0.p::setTintList(android.content.res.ColorStateList):
00108050iget-object v0, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00108054if-eqz v0, :cond_8
00108058invoke-static {v0, v3}, LD/a;->h(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
0010805ereturn-void
00108060iget-object v0, v2, Lk0/p;->b:Lk0/n;
00108064iget-object v1, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
00108068if-eq v1, v3, :cond_1b
0010806ciput-object v3, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
00108070iget-object v0, v0, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
00108074invoke-virtual {v2, v3, v0}, Lk0/p;->a(Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuffColorFilter;
0010807amove-result-object v3
0010807ciput-object v3, v2, Lk0/p;->c:Landroid/graphics/PorterDuffColorFilter;
00108080invoke-virtual {v2}, Lk0/p;->invalidateSelf()V
00108086return-void
00108040
00108040k0.p::setTintList(android.content.res.ColorStateList):
00108050iget-object v0, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
00108054if-eqz v0, :cond_8
00108058invoke-static {v0, v3}, LD/a;->h(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
0010805ereturn-void
00108060iget-object v0, v2, Lk0/p;->b:Lk0/n;
00108064iget-object v1, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
00108068if-eq v1, v3, :cond_1b
0010806ciput-object v3, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
00108070iget-object v0, v0, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
00108074invoke-virtual {v2, v3, v0}, Lk0/p;->a(Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuffColorFilter;
0010807amove-result-object v3
0010807ciput-object v3, v2, Lk0/p;->c:Landroid/graphics/PorterDuffColorFilter;
00108080invoke-virtual {v2}, Lk0/p;->invalidateSelf()V
00108086return-void
00108040
00108088
00108088k0.p::setTintMode(android.graphics.PorterDuff$Mode):
00108098iget-object v0, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
0010809cif-eqz v0, :cond_8
001080a0invoke-static {v0, v3}, LD/a;->i(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
001080a6return-void
001080a8iget-object v0, v2, Lk0/p;->b:Lk0/n;
001080aciget-object v1, v0, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
001080b0if-eq v1, v3, :cond_1b
001080b4iput-object v3, v0, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
001080b8iget-object v0, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
001080bcinvoke-virtual {v2, v0, v3}, Lk0/p;->a(Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuffColorFilter;
001080c2move-result-object v3
001080c4iput-object v3, v2, Lk0/p;->c:Landroid/graphics/PorterDuffColorFilter;
001080c8invoke-virtual {v2}, Lk0/p;->invalidateSelf()V
001080cereturn-void
00108088
00108088k0.p::setTintMode(android.graphics.PorterDuff$Mode):
00108098iget-object v0, v2, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
0010809cif-eqz v0, :cond_8
001080a0invoke-static {v0, v3}, LD/a;->i(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
001080a6return-void
001080a8iget-object v0, v2, Lk0/p;->b:Lk0/n;
001080aciget-object v1, v0, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
001080b0if-eq v1, v3, :cond_1b
001080b4iput-object v3, v0, Lk0/n;->d:Landroid/graphics/PorterDuff$Mode;
001080b8iget-object v0, v0, Lk0/n;->c:Landroid/content/res/ColorStateList;
001080bcinvoke-virtual {v2, v0, v3}, Lk0/p;->a(Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuffColorFilter;
001080c2move-result-object v3
001080c4iput-object v3, v2, Lk0/p;->c:Landroid/graphics/PorterDuffColorFilter;
001080c8invoke-virtual {v2}, Lk0/p;->invalidateSelf()V
001080cereturn-void
00108088
001080d0
001080d0k0.p::unscheduleSelf(java.lang.Runnable):
001080e0iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
001080e4if-eqz v0, :cond_8
001080e8invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->unscheduleSelf(Ljava/lang/Runnable;)V
001080eereturn-void
001080f0invoke-super {v1, v2}, Landroid/graphics/drawable/Drawable;->unscheduleSelf(Ljava/lang/Runnable;)V
001080f6return-void
001080d0
001080d0k0.p::unscheduleSelf(java.lang.Runnable):
001080e0iget-object v0, v1, Lk0/g;->a:Landroid/graphics/drawable/Drawable;
001080e4if-eqz v0, :cond_8
001080e8invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->unscheduleSelf(Ljava/lang/Runnable;)V
001080eereturn-void
001080f0invoke-super {v1, v2}, Landroid/graphics/drawable/Drawable;->unscheduleSelf(Ljava/lang/Runnable;)V
001080f6return-void
001080d0
001080f8
001080f8k1.b::equals(java.lang.Object):
00108108instance-of v0, v2, Lk1/b;
0010810cif-eqz v0, :cond_16
00108110invoke-static {v1}, LC1/d;->x(Lo1/a;)Ljava/lang/Class;
00108116move-result-object v0
00108118check-cast v2, Lo1/a;
0010811cinvoke-static {v2}, LC1/d;->x(Lo1/a;)Ljava/lang/Class;
00108122move-result-object v2
00108124invoke-virtual {v0, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
0010812amove-result v2
0010812cif-eqz v2, :cond_16
00108130const/4 v2, 0x1
00108132return v2
00108134const/4 v2, 0x0
00108136return v2
001080f8
001080f8k1.b::equals(java.lang.Object):
00108108instance-of v0, v2, Lk1/b;
0010810cif-eqz v0, :cond_16
00108110invoke-static {v1}, LC1/d;->x(Lo1/a;)Ljava/lang/Class;
00108116move-result-object v0
00108118check-cast v2, Lo1/a;
0010811cinvoke-static {v2}, LC1/d;->x(Lo1/a;)Ljava/lang/Class;
00108122move-result-object v2
00108124invoke-virtual {v0, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
0010812amove-result v2
0010812cif-eqz v2, :cond_16
00108130const/4 v2, 0x1
00108132return v2
00108134const/4 v2, 0x0
00108136return v2
001080f8
00108138
00108138k1.b::hashCode():
00108148invoke-static {v1}, LC1/d;->x(Lo1/a;)Ljava/lang/Class;
0010814emove-result-object v0
00108150invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
00108156move-result v0
00108158return v0
00108138
00108138k1.b::hashCode():
00108148invoke-static {v1}, LC1/d;->x(Lo1/a;)Ljava/lang/Class;
0010814emove-result-object v0
00108150invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
00108156move-result v0
00108158return v0
00108138
0010815a
0010815a // align 0x4
0010815a // align 0x4
0010815c
0010815ck1.b::a():
0010816ciget-object v0, v1, Lk1/b;->a:Ljava/lang/Class;
00108170return-object v0
0010815c
0010815ck1.b::a():
0010816ciget-object v0, v1, Lk1/b;->a:Ljava/lang/Class;
00108170return-object v0
0010815c
00108172
00108172 // align 0x4
00108172 // align 0x4
00108174
00108174k1.b::toString():
00108184new-instance v0, Ljava/lang/StringBuilder;
00108188invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
0010818eiget-object v1, v2, Lk1/b;->a:Ljava/lang/Class;
00108192invoke-virtual {v1}, Ljava/lang/Class;->toString()Ljava/lang/String;
00108198move-result-object v1
0010819ainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
001081a0const-string v1, " (Kotlin reflection is not available)"
001081a4invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
001081aainvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
001081b0move-result-object v0
001081b2return-object v0
00108174
00108174k1.b::toString():
00108184new-instance v0, Ljava/lang/StringBuilder;
00108188invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
0010818eiget-object v1, v2, Lk1/b;->a:Ljava/lang/Class;
00108192invoke-virtual {v1}, Ljava/lang/Class;->toString()Ljava/lang/String;
00108198move-result-object v1
0010819ainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
001081a0const-string v1, " (Kotlin reflection is not available)"
001081a4invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
001081aainvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
001081b0move-result-object v0
001081b2return-object v0
00108174
001081b4
001081b4k1.b::<clinit>():
001081c4const-class v20, Lj1/k;
001081c8const-class v21, Lj1/m;
001081ccconst-class v1, Lj1/a;
001081d0const-class v2, Lj1/l;
001081d4const-class v3, Lc1/a;
001081d8const-class v4, Lj1/p;
001081dcconst-class v5, Lj1/q;
001081e0const-class v6, Lj1/r;
001081e4const-class v7, Lj1/s;
001081e8const-class v8, Lj1/t;
001081ecconst-class v9, Lj1/u;
001081f0const-class v10, Lj1/v;
001081f4const-class v11, Lj1/b;
001081f8const-class v12, Lj1/c;
001081fcconst-class v13, Lj1/d;
00108200const-class v14, Lj1/e;
00108204const-class v15, Lj1/f;
00108208const-class v16, Lj1/g;
0010820cconst-class v17, Lj1/h;
00108210const-class v18, Lj1/i;
00108214const-class v19, Lj1/j;
00108218const-class v22, Lj1/n;
0010821cconst-class v23, Lj1/o;
00108220filled-new-array/range {v1 .. v23}, [Ljava/lang/Class;
00108226move-result-object v0
00108228invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
0010822emove-result-object v0
00108230const-string v1, "asList(this)"
00108234invoke-static {v0, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0010823anew-instance v1, Ljava/util/ArrayList;
0010823einvoke-static {v0}, Lc1/k;->e0(Ljava/lang/Iterable;)I
00108244move-result v2
00108246invoke-direct {v1, v2}, Ljava/util/ArrayList;-><init>(I)V
0010824cinvoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
00108252move-result-object v0
00108254const/4 v2, 0x0
00108256invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
0010825cmove-result v3
0010825eif-eqz v3, :cond_6f
00108262invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00108268move-result-object v3
0010826aadd-int/lit8 v4, v2, 0x1
0010826eif-ltz v2, :cond_67
00108272check-cast v3, Ljava/lang/Class;
00108276invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
0010827cmove-result-object v2
0010827enew-instance v5, Lb1/a;
00108282invoke-direct {v5, v3, v2}, Lb1/a;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V
00108288invoke-virtual {v1, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0010828emove v2, v4
00108290goto :goto_49
00108292new-instance v0, Ljava/lang/ArithmeticException;
00108296const-string v1, "Index overflow has happened."
0010829ainvoke-direct {v0, v1}, Ljava/lang/ArithmeticException;-><init>(Ljava/lang/String;)V
001082a0throw v0
001082a2invoke-static {v1}, Lc1/t;->Z(Ljava/util/ArrayList;)Ljava/util/Map;
001082a8move-result-object v0
001082aasput-object v0, Lk1/b;->b:Ljava/util/Map;
001082aenew-instance v0, Ljava/util/HashMap;
001082b2invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
001082b8const-string v1, "boolean"
001082bcconst-string v2, "kotlin.Boolean"
001082c0invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001082c6const-string v1, "char"
001082caconst-string v3, "kotlin.Char"
001082ceinvoke-virtual {v0, v1, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001082d4const-string v1, "byte"
001082d8const-string v4, "kotlin.Byte"
001082dcinvoke-virtual {v0, v1, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001082e2const-string v1, "short"
001082e6const-string v5, "kotlin.Short"
001082eainvoke-virtual {v0, v1, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001082f0const-string v1, "int"
001082f4const-string v6, "kotlin.Int"
001082f8invoke-virtual {v0, v1, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001082feconst-string v1, "float"
00108302const-string v7, "kotlin.Float"
00108306invoke-virtual {v0, v1, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010830cconst-string v1, "long"
00108310const-string v8, "kotlin.Long"
00108314invoke-virtual {v0, v1, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010831aconst-string v1, "double"
0010831econst-string v9, "kotlin.Double"
00108322invoke-virtual {v0, v1, v9}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108328new-instance v1, Ljava/util/HashMap;
0010832cinvoke-direct {v1}, Ljava/util/HashMap;-><init>()V
00108332const-string v10, "java.lang.Boolean"
00108336invoke-virtual {v1, v10, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010833cconst-string v2, "java.lang.Character"
00108340invoke-virtual {v1, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108346const-string v2, "java.lang.Byte"
0010834ainvoke-virtual {v1, v2, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108350const-string v2, "java.lang.Short"
00108354invoke-virtual {v1, v2, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010835aconst-string v2, "java.lang.Integer"
0010835einvoke-virtual {v1, v2, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108364const-string v2, "java.lang.Float"
00108368invoke-virtual {v1, v2, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010836econst-string v2, "java.lang.Long"
00108372invoke-virtual {v1, v2, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108378const-string v2, "java.lang.Double"
0010837cinvoke-virtual {v1, v2, v9}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108382new-instance v2, Ljava/util/HashMap;
00108386invoke-direct {v2}, Ljava/util/HashMap;-><init>()V
0010838cconst-string v3, "java.lang.Object"
00108390const-string v4, "kotlin.Any"
00108394invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010839aconst-string v3, "java.lang.String"
0010839econst-string v4, "kotlin.String"
001083a2invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001083a8const-string v3, "java.lang.CharSequence"
001083acconst-string v4, "kotlin.CharSequence"
001083b0invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001083b6const-string v3, "java.lang.Throwable"
001083baconst-string v4, "kotlin.Throwable"
001083beinvoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001083c4const-string v3, "java.lang.Cloneable"
001083c8const-string v4, "kotlin.Cloneable"
001083ccinvoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001083d2const-string v3, "java.lang.Number"
001083d6const-string v4, "kotlin.Number"
001083dainvoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001083e0const-string v3, "java.lang.Comparable"
001083e4const-string v4, "kotlin.Comparable"
001083e8invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001083eeconst-string v3, "java.lang.Enum"
001083f2const-string v4, "kotlin.Enum"
001083f6invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001083fcconst-string v3, "java.lang.annotation.Annotation"
00108400const-string v4, "kotlin.Annotation"
00108404invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010840aconst-string v3, "java.lang.Iterable"
0010840econst-string v4, "kotlin.collections.Iterable"
00108412invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108418const-string v3, "java.util.Iterator"
0010841cconst-string v4, "kotlin.collections.Iterator"
00108420invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108426const-string v3, "java.util.Collection"
0010842aconst-string v4, "kotlin.collections.Collection"
0010842einvoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108434const-string v3, "java.util.List"
00108438const-string v4, "kotlin.collections.List"
0010843cinvoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108442const-string v3, "java.util.Set"
00108446const-string v4, "kotlin.collections.Set"
0010844ainvoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108450const-string v3, "java.util.ListIterator"
00108454const-string v4, "kotlin.collections.ListIterator"
00108458invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010845econst-string v3, "java.util.Map"
00108462const-string v4, "kotlin.collections.Map"
00108466invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010846cconst-string v3, "java.util.Map$Entry"
00108470const-string v4, "kotlin.collections.Map.Entry"
00108474invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010847aconst-string v3, "kotlin.jvm.internal.StringCompanionObject"
0010847econst-string v4, "kotlin.String.Companion"
00108482invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108488const-string v3, "kotlin.jvm.internal.EnumCompanionObject"
0010848cconst-string v4, "kotlin.Enum.Companion"
00108490invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108496invoke-virtual {v2, v0}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V
0010849cinvoke-virtual {v2, v1}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V
001084a2invoke-virtual {v0}, Ljava/util/HashMap;->values()Ljava/util/Collection;
001084a8move-result-object v0
001084aaconst-string v1, "primitiveFqNames.values"
001084aeinvoke-static {v0, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
001084b4invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
001084bamove-result-object v0
001084bcinvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
001084c2move-result v1
001084c4if-eqz v1, :cond_1ae
001084c8invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
001084cemove-result-object v1
001084d0check-cast v1, Ljava/lang/String;
001084d4new-instance v3, Ljava/lang/StringBuilder;
001084d8const-string v4, "kotlin.jvm.internal."
001084dcinvoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
001084e2const-string v4, "kotlinName"
001084e6invoke-static {v1, v4}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
001084ecinvoke-static {v1}, Lq1/i;->F0(Ljava/lang/String;)Ljava/lang/String;
001084f2move-result-object v4
001084f4invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
001084faconst-string v4, "CompanionObject"
001084feinvoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00108504invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0010850amove-result-object v3
0010850cconst-string v4, ".Companion"
00108510invoke-virtual {v1, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
00108516move-result-object v1
00108518invoke-virtual {v2, v3, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010851egoto :goto_17c
00108520sget-object v0, Lk1/b;->b:Ljava/util/Map;
00108524invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set;
0010852amove-result-object v0
0010852cinvoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
00108532move-result-object v0
00108534invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
0010853amove-result v1
0010853cif-eqz v1, :cond_1ea
00108540invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00108546move-result-object v1
00108548check-cast v1, Ljava/util/Map$Entry;
0010854cinvoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
00108552move-result-object v3
00108554check-cast v3, Ljava/lang/Class;
00108558invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
0010855emove-result-object v1
00108560check-cast v1, Ljava/lang/Number;
00108564invoke-virtual {v1}, Ljava/lang/Number;->intValue()I
0010856amove-result v1
0010856cinvoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String;
00108572move-result-object v3
00108574new-instance v4, Ljava/lang/StringBuilder;
00108578const-string v5, "kotlin.Function"
0010857cinvoke-direct {v4, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
00108582invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
00108588invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0010858emove-result-object v1
00108590invoke-virtual {v2, v3, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108596goto :goto_1b8
00108598new-instance v0, Ljava/util/LinkedHashMap;
0010859cinvoke-virtual {v2}, Ljava/util/HashMap;->size()I
001085a2move-result v1
001085a4invoke-static {v1}, Lc1/t;->Y(I)I
001085aamove-result v1
001085acinvoke-direct {v0, v1}, Ljava/util/LinkedHashMap;-><init>(I)V
001085b2invoke-virtual {v2}, Ljava/util/HashMap;->entrySet()Ljava/util/Set;
001085b8move-result-object v1
001085bainvoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
001085c0move-result-object v1
001085c2invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
001085c8move-result v2
001085caif-eqz v2, :cond_21d
001085ceinvoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
001085d4move-result-object v2
001085d6check-cast v2, Ljava/util/Map$Entry;
001085dainvoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
001085e0move-result-object v3
001085e2invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
001085e8move-result-object v2
001085eacheck-cast v2, Ljava/lang/String;
001085eeinvoke-static {v2}, Lq1/i;->F0(Ljava/lang/String;)Ljava/lang/String;
001085f4move-result-object v2
001085f6invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001085fcgoto :goto_1ff
001085fereturn-void
001081b4
001081b4k1.b::<clinit>():
001081c4const-class v20, Lj1/k;
001081c8const-class v21, Lj1/m;
001081ccconst-class v1, Lj1/a;
001081d0const-class v2, Lj1/l;
001081d4const-class v3, Lc1/a;
001081d8const-class v4, Lj1/p;
001081dcconst-class v5, Lj1/q;
001081e0const-class v6, Lj1/r;
001081e4const-class v7, Lj1/s;
001081e8const-class v8, Lj1/t;
001081ecconst-class v9, Lj1/u;
001081f0const-class v10, Lj1/v;
001081f4const-class v11, Lj1/b;
001081f8const-class v12, Lj1/c;
001081fcconst-class v13, Lj1/d;
00108200const-class v14, Lj1/e;
00108204const-class v15, Lj1/f;
00108208const-class v16, Lj1/g;
0010820cconst-class v17, Lj1/h;
00108210const-class v18, Lj1/i;
00108214const-class v19, Lj1/j;
00108218const-class v22, Lj1/n;
0010821cconst-class v23, Lj1/o;
00108220filled-new-array/range {v1 .. v23}, [Ljava/lang/Class;
00108226move-result-object v0
00108228invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
0010822emove-result-object v0
00108230const-string v1, "asList(this)"
00108234invoke-static {v0, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0010823anew-instance v1, Ljava/util/ArrayList;
0010823einvoke-static {v0}, Lc1/k;->e0(Ljava/lang/Iterable;)I
00108244move-result v2
00108246invoke-direct {v1, v2}, Ljava/util/ArrayList;-><init>(I)V
0010824cinvoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
00108252move-result-object v0
00108254const/4 v2, 0x0
00108256invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
0010825cmove-result v3
0010825eif-eqz v3, :cond_6f
00108262invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00108268move-result-object v3
0010826aadd-int/lit8 v4, v2, 0x1
0010826eif-ltz v2, :cond_67
00108272check-cast v3, Ljava/lang/Class;
00108276invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
0010827cmove-result-object v2
0010827enew-instance v5, Lb1/a;
00108282invoke-direct {v5, v3, v2}, Lb1/a;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V
00108288invoke-virtual {v1, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0010828emove v2, v4
00108290goto :goto_49
00108292new-instance v0, Ljava/lang/ArithmeticException;
00108296const-string v1, "Index overflow has happened."
0010829ainvoke-direct {v0, v1}, Ljava/lang/ArithmeticException;-><init>(Ljava/lang/String;)V
001082a0throw v0
001082a2invoke-static {v1}, Lc1/t;->Z(Ljava/util/ArrayList;)Ljava/util/Map;
001082a8move-result-object v0
001082aasput-object v0, Lk1/b;->b:Ljava/util/Map;
001082aenew-instance v0, Ljava/util/HashMap;
001082b2invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
001082b8const-string v1, "boolean"
001082bcconst-string v2, "kotlin.Boolean"
001082c0invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001082c6const-string v1, "char"
001082caconst-string v3, "kotlin.Char"
001082ceinvoke-virtual {v0, v1, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001082d4const-string v1, "byte"
001082d8const-string v4, "kotlin.Byte"
001082dcinvoke-virtual {v0, v1, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001082e2const-string v1, "short"
001082e6const-string v5, "kotlin.Short"
001082eainvoke-virtual {v0, v1, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001082f0const-string v1, "int"
001082f4const-string v6, "kotlin.Int"
001082f8invoke-virtual {v0, v1, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001082feconst-string v1, "float"
00108302const-string v7, "kotlin.Float"
00108306invoke-virtual {v0, v1, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010830cconst-string v1, "long"
00108310const-string v8, "kotlin.Long"
00108314invoke-virtual {v0, v1, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010831aconst-string v1, "double"
0010831econst-string v9, "kotlin.Double"
00108322invoke-virtual {v0, v1, v9}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108328new-instance v1, Ljava/util/HashMap;
0010832cinvoke-direct {v1}, Ljava/util/HashMap;-><init>()V
00108332const-string v10, "java.lang.Boolean"
00108336invoke-virtual {v1, v10, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010833cconst-string v2, "java.lang.Character"
00108340invoke-virtual {v1, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108346const-string v2, "java.lang.Byte"
0010834ainvoke-virtual {v1, v2, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108350const-string v2, "java.lang.Short"
00108354invoke-virtual {v1, v2, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010835aconst-string v2, "java.lang.Integer"
0010835einvoke-virtual {v1, v2, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108364const-string v2, "java.lang.Float"
00108368invoke-virtual {v1, v2, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010836econst-string v2, "java.lang.Long"
00108372invoke-virtual {v1, v2, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108378const-string v2, "java.lang.Double"
0010837cinvoke-virtual {v1, v2, v9}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108382new-instance v2, Ljava/util/HashMap;
00108386invoke-direct {v2}, Ljava/util/HashMap;-><init>()V
0010838cconst-string v3, "java.lang.Object"
00108390const-string v4, "kotlin.Any"
00108394invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010839aconst-string v3, "java.lang.String"
0010839econst-string v4, "kotlin.String"
001083a2invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001083a8const-string v3, "java.lang.CharSequence"
001083acconst-string v4, "kotlin.CharSequence"
001083b0invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001083b6const-string v3, "java.lang.Throwable"
001083baconst-string v4, "kotlin.Throwable"
001083beinvoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001083c4const-string v3, "java.lang.Cloneable"
001083c8const-string v4, "kotlin.Cloneable"
001083ccinvoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001083d2const-string v3, "java.lang.Number"
001083d6const-string v4, "kotlin.Number"
001083dainvoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001083e0const-string v3, "java.lang.Comparable"
001083e4const-string v4, "kotlin.Comparable"
001083e8invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001083eeconst-string v3, "java.lang.Enum"
001083f2const-string v4, "kotlin.Enum"
001083f6invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001083fcconst-string v3, "java.lang.annotation.Annotation"
00108400const-string v4, "kotlin.Annotation"
00108404invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010840aconst-string v3, "java.lang.Iterable"
0010840econst-string v4, "kotlin.collections.Iterable"
00108412invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108418const-string v3, "java.util.Iterator"
0010841cconst-string v4, "kotlin.collections.Iterator"
00108420invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108426const-string v3, "java.util.Collection"
0010842aconst-string v4, "kotlin.collections.Collection"
0010842einvoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108434const-string v3, "java.util.List"
00108438const-string v4, "kotlin.collections.List"
0010843cinvoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108442const-string v3, "java.util.Set"
00108446const-string v4, "kotlin.collections.Set"
0010844ainvoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108450const-string v3, "java.util.ListIterator"
00108454const-string v4, "kotlin.collections.ListIterator"
00108458invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010845econst-string v3, "java.util.Map"
00108462const-string v4, "kotlin.collections.Map"
00108466invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010846cconst-string v3, "java.util.Map$Entry"
00108470const-string v4, "kotlin.collections.Map.Entry"
00108474invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010847aconst-string v3, "kotlin.jvm.internal.StringCompanionObject"
0010847econst-string v4, "kotlin.String.Companion"
00108482invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108488const-string v3, "kotlin.jvm.internal.EnumCompanionObject"
0010848cconst-string v4, "kotlin.Enum.Companion"
00108490invoke-virtual {v2, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108496invoke-virtual {v2, v0}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V
0010849cinvoke-virtual {v2, v1}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V
001084a2invoke-virtual {v0}, Ljava/util/HashMap;->values()Ljava/util/Collection;
001084a8move-result-object v0
001084aaconst-string v1, "primitiveFqNames.values"
001084aeinvoke-static {v0, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
001084b4invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
001084bamove-result-object v0
001084bcinvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
001084c2move-result v1
001084c4if-eqz v1, :cond_1ae
001084c8invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
001084cemove-result-object v1
001084d0check-cast v1, Ljava/lang/String;
001084d4new-instance v3, Ljava/lang/StringBuilder;
001084d8const-string v4, "kotlin.jvm.internal."
001084dcinvoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
001084e2const-string v4, "kotlinName"
001084e6invoke-static {v1, v4}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
001084ecinvoke-static {v1}, Lq1/i;->F0(Ljava/lang/String;)Ljava/lang/String;
001084f2move-result-object v4
001084f4invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
001084faconst-string v4, "CompanionObject"
001084feinvoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00108504invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0010850amove-result-object v3
0010850cconst-string v4, ".Companion"
00108510invoke-virtual {v1, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
00108516move-result-object v1
00108518invoke-virtual {v2, v3, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0010851egoto :goto_17c
00108520sget-object v0, Lk1/b;->b:Ljava/util/Map;
00108524invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set;
0010852amove-result-object v0
0010852cinvoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
00108532move-result-object v0
00108534invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
0010853amove-result v1
0010853cif-eqz v1, :cond_1ea
00108540invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00108546move-result-object v1
00108548check-cast v1, Ljava/util/Map$Entry;
0010854cinvoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
00108552move-result-object v3
00108554check-cast v3, Ljava/lang/Class;
00108558invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
0010855emove-result-object v1
00108560check-cast v1, Ljava/lang/Number;
00108564invoke-virtual {v1}, Ljava/lang/Number;->intValue()I
0010856amove-result v1
0010856cinvoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String;
00108572move-result-object v3
00108574new-instance v4, Ljava/lang/StringBuilder;
00108578const-string v5, "kotlin.Function"
0010857cinvoke-direct {v4, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
00108582invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
00108588invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0010858emove-result-object v1
00108590invoke-virtual {v2, v3, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00108596goto :goto_1b8
00108598new-instance v0, Ljava/util/LinkedHashMap;
0010859cinvoke-virtual {v2}, Ljava/util/HashMap;->size()I
001085a2move-result v1
001085a4invoke-static {v1}, Lc1/t;->Y(I)I
001085aamove-result v1
001085acinvoke-direct {v0, v1}, Ljava/util/LinkedHashMap;-><init>(I)V
001085b2invoke-virtual {v2}, Ljava/util/HashMap;->entrySet()Ljava/util/Set;
001085b8move-result-object v1
001085bainvoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
001085c0move-result-object v1
001085c2invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
001085c8move-result v2
001085caif-eqz v2, :cond_21d
001085ceinvoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
001085d4move-result-object v2
001085d6check-cast v2, Ljava/util/Map$Entry;
001085dainvoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
001085e0move-result-object v3
001085e2invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
001085e8move-result-object v2
001085eacheck-cast v2, Ljava/lang/String;
001085eeinvoke-static {v2}, Lq1/i;->F0(Ljava/lang/String;)Ljava/lang/String;
001085f4move-result-object v2
001085f6invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
001085fcgoto :goto_1ff
001085fereturn-void
001081b4
Loading..