File classes.dex
Function:
    000d1b30
    000d1b30com.google.android.material.textfield.TextInputLayout::<init>(android.content.Context, android.util.AttributeSet):
    000d1b40move-object/from16 v0, v20
    000d1b44move-object/from16 v2, v22
    000d1b48const v4, 0x7f030462
    000d1b4econst v7, 0x7f100348
    000d1b54move-object/from16 v1, v21
    000d1b58invoke-static {v1, v2, v4, v7}, LQ0/a;->a(Landroid/content/Context;Landroid/util/AttributeSet;II)Landroid/content/Context;
    000d1b5emove-result-object v1
    000d1b60invoke-direct {v0, v1, v2, v4}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    000d1b66const/4 v8, -0x1
    000d1b68iput v8, v0, Lcom/google/android/material/textfield/TextInputLayout;->f:I
    000d1b6ciput v8, v0, Lcom/google/android/material/textfield/TextInputLayout;->g:I
    000d1b70iput v8, v0, Lcom/google/android/material/textfield/TextInputLayout;->h:I
    000d1b74iput v8, v0, Lcom/google/android/material/textfield/TextInputLayout;->i:I
    000d1b78new-instance v1, LO0/u;
    000d1b7cinvoke-direct {v1, v0}, LO0/u;-><init>(Lcom/google/android/material/textfield/TextInputLayout;)V
    000d1b82iput-object v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->j:LO0/u;
    000d1b86new-instance v1, LK/g;
    000d1b8aconst/4 v3, 0x2
    000d1b8cinvoke-direct {v1, v3}, LK/g;-><init>(I)V
    000d1b92iput-object v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->n:LO0/E;
    000d1b96new-instance v1, Landroid/graphics/Rect;
    000d1b9ainvoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
    000d1ba0iput-object v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->V:Landroid/graphics/Rect;
    000d1ba4new-instance v1, Landroid/graphics/Rect;
    000d1ba8invoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
    000d1baeiput-object v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->W:Landroid/graphics/Rect;
    000d1bb2new-instance v1, Landroid/graphics/RectF;
    000d1bb6invoke-direct {v1}, Landroid/graphics/RectF;-><init>()V
    000d1bbciput-object v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->a0:Landroid/graphics/RectF;
    000d1bc0new-instance v1, Ljava/util/LinkedHashSet;
    000d1bc4invoke-direct {v1}, Ljava/util/LinkedHashSet;-><init>()V
    000d1bcaiput-object v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->e0:Ljava/util/LinkedHashSet;
    000d1bcenew-instance v1, LE0/d;
    000d1bd2invoke-direct {v1, v0}, LE0/d;-><init>(Lcom/google/android/material/textfield/TextInputLayout;)V
    000d1bd8iput-object v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->v0:LE0/d;
    000d1bdcconst/4 v9, 0x0
    000d1bdeiput-boolean v9, v0, Lcom/google/android/material/textfield/TextInputLayout;->B0:Z
    000d1be2invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
    000d1be8move-result-object v3
    000d1beaconst/4 v10, 0x1
    000d1becinvoke-virtual {v0, v10}, Landroid/widget/LinearLayout;->setOrientation(I)V
    000d1bf2invoke-virtual {v0, v9}, Landroid/view/View;->setWillNotDraw(Z)V
    000d1bf8invoke-virtual {v0, v10}, Landroid/view/ViewGroup;->setAddStatesFromChildren(Z)V
    000d1bfenew-instance v11, Landroid/widget/FrameLayout;
    000d1c02invoke-direct {v11, v3}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
    000d1c08iput-object v11, v0, Lcom/google/android/material/textfield/TextInputLayout;->a:Landroid/widget/FrameLayout;
    000d1c0cinvoke-virtual {v11, v10}, Landroid/view/ViewGroup;->setAddStatesFromChildren(Z)V
    000d1c12sget-object v5, Lr0/a;->a:Landroid/view/animation/LinearInterpolator;
    000d1c16iput-object v5, v1, LE0/d;->Q:Landroid/view/animation/LinearInterpolator;
    000d1c1ainvoke-virtual {v1, v9}, LE0/d;->h(Z)V
    000d1c20iput-object v5, v1, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
    000d1c24invoke-virtual {v1, v9}, LE0/d;->h(Z)V
    000d1c2aiget v5, v1, LE0/d;->g:I
    000d1c2econst v6, 0x800033
    000d1c34if-eq v5, v6, :cond_81
    000d1c38iput v6, v1, LE0/d;->g:I
    000d1c3cinvoke-virtual {v1, v9}, LE0/d;->h(Z)V
    000d1c42sget-object v1, Lq0/a;->C:[I
    000d1c46const/16 v12, 0x16
    000d1c4aconst/16 v13, 0x14
    000d1c4econst/16 v14, 0x28
    000d1c52const/16 v15, 0x2d
    000d1c56const/16 v5, 0x31
    000d1c5afilled-new-array {v12, v13, v14, v15, v5}, [I
    000d1c60move-result-object v6
    000d1c62move/from16 v16, v5
    000d1c66const v5, 0x7f100348
    000d1c6cinvoke-static {v3, v2, v4, v5}, LE0/E;->a(Landroid/content/Context;Landroid/util/AttributeSet;II)V
    000d1c72move-object v13, v3
    000d1c74move-object v3, v1
    000d1c76move-object v1, v13
    000d1c78move/from16 v13, v16
    000d1c7cinvoke-static/range {v1 .. v6}, LE0/E;->b(Landroid/content/Context;Landroid/util/AttributeSet;[III[I)V
    000d1c82new-instance v6, LF0/h;
    000d1c86invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
    000d1c8cmove-result-object v3
    000d1c8einvoke-direct {v6, v1, v3}, LF0/h;-><init>(Landroid/content/Context;Landroid/content/res/TypedArray;)V
    000d1c94new-instance v5, LO0/z;
    000d1c98invoke-direct {v5, v0, v6}, LO0/z;-><init>(Lcom/google/android/material/textfield/TextInputLayout;LF0/h;)V
    000d1c9eiput-object v5, v0, Lcom/google/android/material/textfield/TextInputLayout;->b:LO0/z;
    000d1ca2const/16 v12, 0x30
    000d1ca6invoke-virtual {v3, v12, v10}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000d1cacmove-result v12
    000d1caeiput-boolean v12, v0, Lcom/google/android/material/textfield/TextInputLayout;->C:Z
    000d1cb2const/4 v12, 0x4
    000d1cb4invoke-virtual {v3, v12}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
    000d1cbamove-result-object v12
    000d1cbcinvoke-virtual {v0, v12}, Lcom/google/android/material/textfield/TextInputLayout;->setHint(Ljava/lang/CharSequence;)V
    000d1cc2const/16 v12, 0x2f
    000d1cc6invoke-virtual {v3, v12, v10}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000d1cccmove-result v12
    000d1cceiput-boolean v12, v0, Lcom/google/android/material/textfield/TextInputLayout;->x0:Z
    000d1cd2const/16 v12, 0x2a
    000d1cd6invoke-virtual {v3, v12, v10}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000d1cdcmove-result v12
    000d1cdeiput-boolean v12, v0, Lcom/google/android/material/textfield/TextInputLayout;->w0:Z
    000d1ce2const/4 v12, 0x6
    000d1ce4invoke-virtual {v3, v12}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000d1ceamove-result v17
    000d1cecif-eqz v17, :cond_e0
    000d1cf0invoke-virtual {v3, v12, v8}, Landroid/content/res/TypedArray;->getInt(II)I
    000d1cf6move-result v12
    000d1cf8invoke-virtual {v0, v12}, Lcom/google/android/material/textfield/TextInputLayout;->setMinEms(I)V
    000d1cfegoto :goto_ee
    000d1d00const/4 v12, 0x3
    000d1d02invoke-virtual {v3, v12}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000d1d08move-result v17
    000d1d0aif-eqz v17, :cond_ee
    000d1d0einvoke-virtual {v3, v12, v8}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
    000d1d14move-result v12
    000d1d16invoke-virtual {v0, v12}, Lcom/google/android/material/textfield/TextInputLayout;->setMinWidth(I)V
    000d1d1cconst/4 v12, 0x5
    000d1d1einvoke-virtual {v3, v12}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000d1d24move-result v17
    000d1d26const/4 v15, 0x2
    000d1d28if-eqz v17, :cond_fe
    000d1d2cinvoke-virtual {v3, v12, v8}, Landroid/content/res/TypedArray;->getInt(II)I
    000d1d32move-result v12
    000d1d34invoke-virtual {v0, v12}, Lcom/google/android/material/textfield/TextInputLayout;->setMaxEms(I)V
    000d1d3agoto :goto_10b
    000d1d3cinvoke-virtual {v3, v15}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000d1d42move-result v12
    000d1d44if-eqz v12, :cond_10b
    000d1d48invoke-virtual {v3, v15, v8}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
    000d1d4emove-result v12
    000d1d50invoke-virtual {v0, v12}, Lcom/google/android/material/textfield/TextInputLayout;->setMaxWidth(I)V
    000d1d56invoke-static {v1, v2, v4, v7}, LL0/k;->b(Landroid/content/Context;Landroid/util/AttributeSet;II)LL0/j;
    000d1d5cmove-result-object v2
    000d1d5einvoke-virtual {v2}, LL0/j;->a()LL0/k;
    000d1d64move-result-object v2
    000d1d66iput-object v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d1d6ainvoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000d1d70move-result-object v2
    000d1d72const v4, 0x7f0602fe
    000d1d78invoke-virtual {v2, v4}, Landroid/content/res/Resources;->getDimensionPixelOffset(I)I
    000d1d7emove-result v2
    000d1d80iput v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->N:I
    000d1d84const/16 v2, 0x9
    000d1d88invoke-virtual {v3, v2, v9}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I
    000d1d8emove-result v2
    000d1d90iput v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->P:I
    000d1d94invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000d1d9amove-result-object v2
    000d1d9cconst v4, 0x7f0602ff
    000d1da2invoke-virtual {v2, v4}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    000d1da8move-result v2
    000d1daaconst/16 v4, 0x10
    000d1daeinvoke-virtual {v3, v4, v2}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
    000d1db4move-result v2
    000d1db6iput v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->R:I
    000d1dbainvoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000d1dc0move-result-object v2
    000d1dc2const v4, 0x7f060300
    000d1dc8invoke-virtual {v2, v4}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    000d1dcemove-result v2
    000d1dd0const/16 v4, 0x11
    000d1dd4invoke-virtual {v3, v4, v2}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
    000d1ddamove-result v2
    000d1ddciput v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->S:I
    000d1de0iget v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->R:I
    000d1de4iput v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->Q:I
    000d1de8const/16 v2, 0xd
    000d1decconst/high16 v4, -0x40800000
    000d1df0invoke-virtual {v3, v2, v4}, Landroid/content/res/TypedArray;->getDimension(IF)F
    000d1df6move-result v2
    000d1df8const/16 v7, 0xc
    000d1dfcinvoke-virtual {v3, v7, v4}, Landroid/content/res/TypedArray;->getDimension(IF)F
    000d1e02move-result v7
    000d1e04const/16 v12, 0xa
    000d1e08invoke-virtual {v3, v12, v4}, Landroid/content/res/TypedArray;->getDimension(IF)F
    000d1e0emove-result v12
    000d1e10const/16 v15, 0xb
    000d1e14invoke-virtual {v3, v15, v4}, Landroid/content/res/TypedArray;->getDimension(IF)F
    000d1e1amove-result v4
    000d1e1ciget-object v15, v0, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d1e20invoke-virtual {v15}, LL0/k;->e()LL0/j;
    000d1e26move-result-object v15
    000d1e28const/16 v18, 0x0
    000d1e2ccmpl-float v19, v2, v18
    000d1e30if-ltz v19, :cond_181
    000d1e34new-instance v14, LL0/a;
    000d1e38invoke-direct {v14, v2}, LL0/a;-><init>(F)V
    000d1e3eiput-object v14, v15, LL0/j;->e:LL0/c;
    000d1e42cmpl-float v2, v7, v18
    000d1e46if-ltz v2, :cond_18c
    000d1e4anew-instance v2, LL0/a;
    000d1e4einvoke-direct {v2, v7}, LL0/a;-><init>(F)V
    000d1e54iput-object v2, v15, LL0/j;->f:LL0/c;
    000d1e58cmpl-float v2, v12, v18
    000d1e5cif-ltz v2, :cond_197
    000d1e60new-instance v2, LL0/a;
    000d1e64invoke-direct {v2, v12}, LL0/a;-><init>(F)V
    000d1e6aiput-object v2, v15, LL0/j;->g:LL0/c;
    000d1e6ecmpl-float v2, v4, v18
    000d1e72if-ltz v2, :cond_1a2
    000d1e76new-instance v2, LL0/a;
    000d1e7ainvoke-direct {v2, v4}, LL0/a;-><init>(F)V
    000d1e80iput-object v2, v15, LL0/j;->h:LL0/c;
    000d1e84invoke-virtual {v15}, LL0/j;->a()LL0/k;
    000d1e8amove-result-object v2
    000d1e8ciput-object v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d1e90const/4 v2, 0x7
    000d1e92invoke-static {v1, v6, v2}, LC1/l;->A(Landroid/content/Context;LF0/h;I)Landroid/content/res/ColorStateList;
    000d1e98move-result-object v2
    000d1e9aif-eqz v2, :cond_208
    000d1e9einvoke-virtual {v2}, Landroid/content/res/ColorStateList;->getDefaultColor()I
    000d1ea4move-result v4
    000d1ea6iput v4, v0, Lcom/google/android/material/textfield/TextInputLayout;->o0:I
    000d1eaaiput v4, v0, Lcom/google/android/material/textfield/TextInputLayout;->U:I
    000d1eaeinvoke-virtual {v2}, Landroid/content/res/ColorStateList;->isStateful()Z
    000d1eb4move-result v4
    000d1eb6const v7, 0x1010367
    000d1ebcconst v12, -0x101009e
    000d1ec2if-eqz v4, :cond_1e8
    000d1ec6filled-new-array {v12}, [I
    000d1eccmove-result-object v4
    000d1eceinvoke-virtual {v2, v4, v8}, Landroid/content/res/ColorStateList;->getColorForState([II)I
    000d1ed4move-result v4
    000d1ed6iput v4, v0, Lcom/google/android/material/textfield/TextInputLayout;->p0:I
    000d1edaconst v4, 0x101009c
    000d1ee0const v12, 0x101009e
    000d1ee6filled-new-array {v4, v12}, [I
    000d1eecmove-result-object v4
    000d1eeeinvoke-virtual {v2, v4, v8}, Landroid/content/res/ColorStateList;->getColorForState([II)I
    000d1ef4move-result v4
    000d1ef6iput v4, v0, Lcom/google/android/material/textfield/TextInputLayout;->q0:I
    000d1efafilled-new-array {v7, v12}, [I
    000d1f00move-result-object v4
    000d1f02invoke-virtual {v2, v4, v8}, Landroid/content/res/ColorStateList;->getColorForState([II)I
    000d1f08move-result v2
    000d1f0aiput v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->r0:I
    000d1f0egoto :goto_212
    000d1f10iget v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->o0:I
    000d1f14iput v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->q0:I
    000d1f18const v2, 0x7f0502d3
    000d1f1einvoke-static {v1, v2}, LC1/d;->v(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
    000d1f24move-result-object v2
    000d1f26filled-new-array {v12}, [I
    000d1f2cmove-result-object v4
    000d1f2einvoke-virtual {v2, v4, v8}, Landroid/content/res/ColorStateList;->getColorForState([II)I
    000d1f34move-result v4
    000d1f36iput v4, v0, Lcom/google/android/material/textfield/TextInputLayout;->p0:I
    000d1f3afilled-new-array {v7}, [I
    000d1f40move-result-object v4
    000d1f42invoke-virtual {v2, v4, v8}, Landroid/content/res/ColorStateList;->getColorForState([II)I
    000d1f48move-result v2
    000d1f4aiput v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->r0:I
    000d1f4egoto :goto_212
    000d1f50iput v9, v0, Lcom/google/android/material/textfield/TextInputLayout;->U:I
    000d1f54iput v9, v0, Lcom/google/android/material/textfield/TextInputLayout;->o0:I
    000d1f58iput v9, v0, Lcom/google/android/material/textfield/TextInputLayout;->p0:I
    000d1f5ciput v9, v0, Lcom/google/android/material/textfield/TextInputLayout;->q0:I
    000d1f60iput v9, v0, Lcom/google/android/material/textfield/TextInputLayout;->r0:I
    000d1f64invoke-virtual {v3, v10}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000d1f6amove-result v2
    000d1f6cif-eqz v2, :cond_220
    000d1f70invoke-virtual {v6, v10}, LF0/h;->p(I)Landroid/content/res/ColorStateList;
    000d1f76move-result-object v2
    000d1f78iput-object v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->j0:Landroid/content/res/ColorStateList;
    000d1f7ciput-object v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->i0:Landroid/content/res/ColorStateList;
    000d1f80const/16 v2, 0xe
    000d1f84invoke-static {v1, v6, v2}, LC1/l;->A(Landroid/content/Context;LF0/h;I)Landroid/content/res/ColorStateList;
    000d1f8amove-result-object v4
    000d1f8cinvoke-virtual {v3, v2, v9}, Landroid/content/res/TypedArray;->getColor(II)I
    000d1f92move-result v2
    000d1f94iput v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->m0:I
    000d1f98const v2, 0x7f0502ee
    000d1f9einvoke-static {v1, v2}, LA/b;->a(Landroid/content/Context;I)I
    000d1fa4move-result v2
    000d1fa6iput v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->k0:I
    000d1faaconst v2, 0x7f0502ef
    000d1fb0invoke-static {v1, v2}, LA/b;->a(Landroid/content/Context;I)I
    000d1fb6move-result v2
    000d1fb8iput v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->s0:I
    000d1fbcconst v2, 0x7f0502f2
    000d1fc2invoke-static {v1, v2}, LA/b;->a(Landroid/content/Context;I)I
    000d1fc8move-result v2
    000d1fcaiput v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->l0:I
    000d1fceif-eqz v4, :cond_24c
    000d1fd2invoke-virtual {v0, v4}, Lcom/google/android/material/textfield/TextInputLayout;->setBoxStrokeColorStateList(Landroid/content/res/ColorStateList;)V
    000d1fd8const/16 v2, 0xf
    000d1fdcinvoke-virtual {v3, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000d1fe2move-result v4
    000d1fe4if-eqz v4, :cond_25b
    000d1fe8invoke-static {v1, v6, v2}, LC1/l;->A(Landroid/content/Context;LF0/h;I)Landroid/content/res/ColorStateList;
    000d1feemove-result-object v1
    000d1ff0invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setBoxStrokeErrorColor(Landroid/content/res/ColorStateList;)V
    000d1ff6invoke-virtual {v3, v13, v8}, Landroid/content/res/TypedArray;->getResourceId(II)I
    000d1ffcmove-result v1
    000d1ffeif-eq v1, v8, :cond_268
    000d2002invoke-virtual {v3, v13, v9}, Landroid/content/res/TypedArray;->getResourceId(II)I
    000d2008move-result v1
    000d200ainvoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setHintTextAppearance(I)V
    000d2010const/16 v1, 0x18
    000d2014invoke-virtual {v6, v1}, LF0/h;->p(I)Landroid/content/res/ColorStateList;
    000d201amove-result-object v1
    000d201ciput-object v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->A:Landroid/content/res/ColorStateList;
    000d2020const/16 v1, 0x19
    000d2024invoke-virtual {v6, v1}, LF0/h;->p(I)Landroid/content/res/ColorStateList;
    000d202amove-result-object v1
    000d202ciput-object v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->B:Landroid/content/res/ColorStateList;
    000d2030const/16 v1, 0x28
    000d2034invoke-virtual {v3, v1, v9}, Landroid/content/res/TypedArray;->getResourceId(II)I
    000d203amove-result v1
    000d203cconst/16 v2, 0x23
    000d2040invoke-virtual {v3, v2}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
    000d2046move-result-object v2
    000d2048const/16 v4, 0x22
    000d204cinvoke-virtual {v3, v4, v10}, Landroid/content/res/TypedArray;->getInt(II)I
    000d2052move-result v4
    000d2054const/16 v7, 0x24
    000d2058invoke-virtual {v3, v7, v9}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000d205emove-result v7
    000d2060const/16 v12, 0x2d
    000d2064invoke-virtual {v3, v12, v9}, Landroid/content/res/TypedArray;->getResourceId(II)I
    000d206amove-result v12
    000d206cconst/16 v13, 0x2c
    000d2070invoke-virtual {v3, v13, v9}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000d2076move-result v13
    000d2078const/16 v14, 0x2b
    000d207cinvoke-virtual {v3, v14}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
    000d2082move-result-object v14
    000d2084const/16 v15, 0x39
    000d2088invoke-virtual {v3, v15, v9}, Landroid/content/res/TypedArray;->getResourceId(II)I
    000d208emove-result v15
    000d2090const/16 v10, 0x38
    000d2094invoke-virtual {v3, v10}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
    000d209amove-result-object v10
    000d209cconst/16 v8, 0x12
    000d20a0invoke-virtual {v3, v8, v9}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000d20a6move-result v8
    000d20a8const/16 v9, 0x13
    000d20acmove-object/from16 v22, v14
    000d20b0const/4 v14, -0x1
    000d20b2invoke-virtual {v3, v9, v14}, Landroid/content/res/TypedArray;->getInt(II)I
    000d20b8move-result v9
    000d20bainvoke-virtual {v0, v9}, Lcom/google/android/material/textfield/TextInputLayout;->setCounterMaxLength(I)V
    000d20c0const/4 v9, 0x0
    000d20c2const/16 v14, 0x16
    000d20c6invoke-virtual {v3, v14, v9}, Landroid/content/res/TypedArray;->getResourceId(II)I
    000d20ccmove-result v14
    000d20ceiput v14, v0, Lcom/google/android/material/textfield/TextInputLayout;->q:I
    000d20d2const/16 v14, 0x14
    000d20d6invoke-virtual {v3, v14, v9}, Landroid/content/res/TypedArray;->getResourceId(II)I
    000d20dcmove-result v14
    000d20deiput v14, v0, Lcom/google/android/material/textfield/TextInputLayout;->p:I
    000d20e2const/16 v14, 0x8
    000d20e6invoke-virtual {v3, v14, v9}, Landroid/content/res/TypedArray;->getInt(II)I
    000d20ecmove-result v14
    000d20eeinvoke-virtual {v0, v14}, Lcom/google/android/material/textfield/TextInputLayout;->setBoxBackgroundMode(I)V
    000d20f4invoke-virtual {v0, v2}, Lcom/google/android/material/textfield/TextInputLayout;->setErrorContentDescription(Ljava/lang/CharSequence;)V
    000d20fainvoke-virtual {v0, v4}, Lcom/google/android/material/textfield/TextInputLayout;->setErrorAccessibilityLiveRegion(I)V
    000d2100iget v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->p:I
    000d2104invoke-virtual {v0, v2}, Lcom/google/android/material/textfield/TextInputLayout;->setCounterOverflowTextAppearance(I)V
    000d210ainvoke-virtual {v0, v12}, Lcom/google/android/material/textfield/TextInputLayout;->setHelperTextTextAppearance(I)V
    000d2110invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setErrorTextAppearance(I)V
    000d2116iget v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->q:I
    000d211ainvoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setCounterTextAppearance(I)V
    000d2120invoke-virtual {v0, v10}, Lcom/google/android/material/textfield/TextInputLayout;->setPlaceholderText(Ljava/lang/CharSequence;)V
    000d2126invoke-virtual {v0, v15}, Lcom/google/android/material/textfield/TextInputLayout;->setPlaceholderTextAppearance(I)V
    000d212cconst/16 v1, 0x29
    000d2130invoke-virtual {v3, v1}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000d2136move-result v2
    000d2138if-eqz v2, :cond_305
    000d213cinvoke-virtual {v6, v1}, LF0/h;->p(I)Landroid/content/res/ColorStateList;
    000d2142move-result-object v1
    000d2144invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setErrorTextColor(Landroid/content/res/ColorStateList;)V
    000d214aconst/16 v1, 0x2e
    000d214einvoke-virtual {v3, v1}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000d2154move-result v2
    000d2156if-eqz v2, :cond_314
    000d215ainvoke-virtual {v6, v1}, LF0/h;->p(I)Landroid/content/res/ColorStateList;
    000d2160move-result-object v1
    000d2162invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setHelperTextColor(Landroid/content/res/ColorStateList;)V
    000d2168const/16 v1, 0x32
    000d216cinvoke-virtual {v3, v1}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000d2172move-result v2
    000d2174if-eqz v2, :cond_323
    000d2178invoke-virtual {v6, v1}, LF0/h;->p(I)Landroid/content/res/ColorStateList;
    000d217emove-result-object v1
    000d2180invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setHintTextColor(Landroid/content/res/ColorStateList;)V
    000d2186const/16 v1, 0x17
    000d218ainvoke-virtual {v3, v1}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000d2190move-result v2
    000d2192if-eqz v2, :cond_332
    000d2196invoke-virtual {v6, v1}, LF0/h;->p(I)Landroid/content/res/ColorStateList;
    000d219cmove-result-object v1
    000d219einvoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setCounterTextColor(Landroid/content/res/ColorStateList;)V
    000d21a4const/16 v1, 0x15
    000d21a8invoke-virtual {v3, v1}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000d21aemove-result v2
    000d21b0if-eqz v2, :cond_341
    000d21b4invoke-virtual {v6, v1}, LF0/h;->p(I)Landroid/content/res/ColorStateList;
    000d21bamove-result-object v1
    000d21bcinvoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setCounterOverflowTextColor(Landroid/content/res/ColorStateList;)V
    000d21c2const/16 v1, 0x3a
    000d21c6invoke-virtual {v3, v1}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000d21ccmove-result v2
    000d21ceif-eqz v2, :cond_350
    000d21d2invoke-virtual {v6, v1}, LF0/h;->p(I)Landroid/content/res/ColorStateList;
    000d21d8move-result-object v1
    000d21dainvoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setPlaceholderTextColor(Landroid/content/res/ColorStateList;)V
    000d21e0new-instance v1, LO0/q;
    000d21e4invoke-direct {v1, v0, v6}, LO0/q;-><init>(Lcom/google/android/material/textfield/TextInputLayout;LF0/h;)V
    000d21eaiput-object v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    000d21eeconst/4 v2, 0x1
    000d21f0const/4 v9, 0x0
    000d21f2invoke-virtual {v3, v9, v2}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000d21f8move-result v3
    000d21fainvoke-virtual {v6}, LF0/h;->E()V
    000d2200const/4 v4, 0x2
    000d2202invoke-virtual {v0, v4}, Landroid/view/View;->setImportantForAccessibility(I)V
    000d2208sget v4, Landroid/os/Build$VERSION;->SDK_INT:I
    000d220cconst/16 v6, 0x1a
    000d2210if-lt v4, v6, :cond_36f
    000d2214if-lt v4, v6, :cond_36f
    000d2218invoke-static {v0, v2}, LK/G;->m(Landroid/view/View;I)V
    000d221einvoke-virtual {v11, v5}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
    000d2224invoke-virtual {v11, v1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
    000d222ainvoke-virtual {v0, v11}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
    000d2230invoke-virtual {v0, v3}, Lcom/google/android/material/textfield/TextInputLayout;->setEnabled(Z)V
    000d2236invoke-virtual {v0, v13}, Lcom/google/android/material/textfield/TextInputLayout;->setHelperTextEnabled(Z)V
    000d223cinvoke-virtual {v0, v7}, Lcom/google/android/material/textfield/TextInputLayout;->setErrorEnabled(Z)V
    000d2242invoke-virtual {v0, v8}, Lcom/google/android/material/textfield/TextInputLayout;->setCounterEnabled(Z)V
    000d2248move-object/from16 v1, v22
    000d224cinvoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setHelperText(Ljava/lang/CharSequence;)V
    000d2252return-void
    000d1b30
    000d2254
    000d2254com.google.android.material.textfield.TextInputLayout::addView(android.view.View, int, android.view.ViewGroup$LayoutParams):
    000d2264instance-of v0, v2, Landroid/widget/EditText;
    000d2268if-eqz v0, :cond_22
    000d226cnew-instance v3, Landroid/widget/FrameLayout$LayoutParams;
    000d2270invoke-direct {v3, v4}, Landroid/widget/FrameLayout$LayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
    000d2276iget v0, v3, Landroid/widget/FrameLayout$LayoutParams;->gravity:I
    000d227aand-int/lit8 v0, v0, -0x71
    000d227eor-int/lit8 v0, v0, 0x10
    000d2282iput v0, v3, Landroid/widget/FrameLayout$LayoutParams;->gravity:I
    000d2286iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->a:Landroid/widget/FrameLayout;
    000d228ainvoke-virtual {v0, v2, v3}, Landroid/view/ViewGroup;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    000d2290invoke-virtual {v0, v4}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
    000d2296invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->t()V
    000d229ccheck-cast v2, Landroid/widget/EditText;
    000d22a0invoke-direct {v1, v2}, Lcom/google/android/material/textfield/TextInputLayout;->setEditText(Landroid/widget/EditText;)V
    000d22a6return-void
    000d22a8invoke-super {v1, v2, v3, v4}, Landroid/view/ViewGroup;->addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
    000d22aereturn-void
    000d2254
    000d22b0
    000d22b0com.google.android.material.textfield.TextInputLayout::a(float):
    000d22c0const/4 v0, 0x0
    000d22c2iget-object v1, v6, Lcom/google/android/material/textfield/TextInputLayout;->v0:LE0/d;
    000d22c6iget v2, v1, LE0/d;->b:F
    000d22cacmpl-float v2, v2, v7
    000d22ceif-nez v2, :cond_a
    000d22d2return-void
    000d22d4iget-object v2, v6, Lcom/google/android/material/textfield/TextInputLayout;->y0:Landroid/animation/ValueAnimator;
    000d22d8if-nez v2, :cond_42
    000d22dcnew-instance v2, Landroid/animation/ValueAnimator;
    000d22e0invoke-direct {v2}, Landroid/animation/ValueAnimator;-><init>()V
    000d22e6iput-object v2, v6, Lcom/google/android/material/textfield/TextInputLayout;->y0:Landroid/animation/ValueAnimator;
    000d22eainvoke-virtual {v6}, Landroid/view/View;->getContext()Landroid/content/Context;
    000d22f0move-result-object v3
    000d22f2sget-object v4, Lr0/a;->b:LZ/a;
    000d22f6const v5, 0x7f030331
    000d22fcinvoke-static {v3, v5, v4}, LC1/d;->M(Landroid/content/Context;ILandroid/view/animation/Interpolator;)Landroid/animation/TimeInterpolator;
    000d2302move-result-object v3
    000d2304invoke-virtual {v2, v3}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V
    000d230aiget-object v2, v6, Lcom/google/android/material/textfield/TextInputLayout;->y0:Landroid/animation/ValueAnimator;
    000d230einvoke-virtual {v6}, Landroid/view/View;->getContext()Landroid/content/Context;
    000d2314move-result-object v3
    000d2316const v4, 0x7f030327
    000d231cconst/16 v5, 0xa7
    000d2320invoke-static {v3, v4, v5}, LC1/d;->L(Landroid/content/Context;II)I
    000d2326move-result v3
    000d2328int-to-long v3, v3
    000d232ainvoke-virtual {v2, v3, v4}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator;
    000d2330iget-object v2, v6, Lcom/google/android/material/textfield/TextInputLayout;->y0:Landroid/animation/ValueAnimator;
    000d2334new-instance v3, LO0/C;
    000d2338invoke-direct {v3, v0, v6}, LO0/C;-><init>(ILjava/lang/Object;)V
    000d233einvoke-virtual {v2, v3}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V
    000d2344iget-object v2, v6, Lcom/google/android/material/textfield/TextInputLayout;->y0:Landroid/animation/ValueAnimator;
    000d2348iget v1, v1, LE0/d;->b:F
    000d234cconst/4 v3, 0x2
    000d234enew-array v3, v3, [F
    000d2352aput v1, v3, v0
    000d2356const/4 v0, 0x1
    000d2358aput v7, v3, v0
    000d235cinvoke-virtual {v2, v3}, Landroid/animation/ValueAnimator;->setFloatValues([F)V
    000d2362iget-object v7, v6, Lcom/google/android/material/textfield/TextInputLayout;->y0:Landroid/animation/ValueAnimator;
    000d2366invoke-virtual {v7}, Landroid/animation/ValueAnimator;->start()V
    000d236creturn-void
    000d22b0
    000d236e
    000d236e // align 0x10
    000d2370
    000d2370com.google.android.material.textfield.TextInputLayout::b():
    000d2380iget-object v0, v5, Lcom/google/android/material/textfield/TextInputLayout;->F:LL0/g;
    000d2384if-nez v0, :cond_5
    000d2388return-void
    000d238aiget-object v1, v0, LL0/g;->a:LL0/f;
    000d238eiget-object v1, v1, LL0/f;->a:LL0/k;
    000d2392iget-object v2, v5, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d2396if-eq v1, v2, :cond_10
    000d239ainvoke-virtual {v0, v2}, LL0/g;->setShapeAppearanceModel(LL0/k;)V
    000d23a0iget v0, v5, Lcom/google/android/material/textfield/TextInputLayout;->O:I
    000d23a4const/4 v1, 0x2
    000d23a6const/4 v2, -0x1
    000d23a8if-ne v0, v1, :cond_3b
    000d23aciget v0, v5, Lcom/google/android/material/textfield/TextInputLayout;->Q:I
    000d23b0if-le v0, v2, :cond_3b
    000d23b4iget v1, v5, Lcom/google/android/material/textfield/TextInputLayout;->T:I
    000d23b8if-eqz v1, :cond_3b
    000d23bciget-object v3, v5, Lcom/google/android/material/textfield/TextInputLayout;->F:LL0/g;
    000d23c0int-to-float v0, v0
    000d23c2iget-object v4, v3, LL0/g;->a:LL0/f;
    000d23c6iput v0, v4, LL0/f;->j:F
    000d23cainvoke-virtual {v3}, LL0/g;->invalidateSelf()V
    000d23d0invoke-static {v1}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;
    000d23d6move-result-object v0
    000d23d8iget-object v1, v3, LL0/g;->a:LL0/f;
    000d23dciget-object v4, v1, LL0/f;->d:Landroid/content/res/ColorStateList;
    000d23e0if-eq v4, v0, :cond_3b
    000d23e4iput-object v0, v1, LL0/f;->d:Landroid/content/res/ColorStateList;
    000d23e8invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;->getState()[I
    000d23eemove-result-object v0
    000d23f0invoke-virtual {v3, v0}, LL0/g;->onStateChange([I)Z
    000d23f6iget v0, v5, Lcom/google/android/material/textfield/TextInputLayout;->U:I
    000d23faiget v1, v5, Lcom/google/android/material/textfield/TextInputLayout;->O:I
    000d23feconst/4 v3, 0x1
    000d2400if-ne v1, v3, :cond_54
    000d2404invoke-virtual {v5}, Landroid/view/View;->getContext()Landroid/content/Context;
    000d240amove-result-object v0
    000d240cconst v1, 0x7f030120
    000d2412const/4 v3, 0x0
    000d2414invoke-static {v0, v1, v3}, LP1/e;->q(Landroid/content/Context;II)I
    000d241amove-result v0
    000d241ciget v1, v5, Lcom/google/android/material/textfield/TextInputLayout;->U:I
    000d2420invoke-static {v1, v0}, LC/a;->b(II)I
    000d2426move-result v0
    000d2428iput v0, v5, Lcom/google/android/material/textfield/TextInputLayout;->U:I
    000d242ciget-object v1, v5, Lcom/google/android/material/textfield/TextInputLayout;->F:LL0/g;
    000d2430invoke-static {v0}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;
    000d2436move-result-object v0
    000d2438invoke-virtual {v1, v0}, LL0/g;->j(Landroid/content/res/ColorStateList;)V
    000d243eiget-object v0, v5, Lcom/google/android/material/textfield/TextInputLayout;->J:LL0/g;
    000d2442if-eqz v0, :cond_96
    000d2446iget-object v1, v5, Lcom/google/android/material/textfield/TextInputLayout;->K:LL0/g;
    000d244aif-nez v1, :cond_68
    000d244egoto :goto_96
    000d2450iget v1, v5, Lcom/google/android/material/textfield/TextInputLayout;->Q:I
    000d2454if-le v1, v2, :cond_93
    000d2458iget v1, v5, Lcom/google/android/material/textfield/TextInputLayout;->T:I
    000d245cif-eqz v1, :cond_93
    000d2460iget-object v1, v5, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2464invoke-virtual {v1}, Landroid/view/View;->isFocused()Z
    000d246amove-result v1
    000d246cif-eqz v1, :cond_7f
    000d2470iget v1, v5, Lcom/google/android/material/textfield/TextInputLayout;->k0:I
    000d2474invoke-static {v1}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;
    000d247amove-result-object v1
    000d247cgoto :goto_85
    000d247eiget v1, v5, Lcom/google/android/material/textfield/TextInputLayout;->T:I
    000d2482invoke-static {v1}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;
    000d2488move-result-object v1
    000d248ainvoke-virtual {v0, v1}, LL0/g;->j(Landroid/content/res/ColorStateList;)V
    000d2490iget-object v0, v5, Lcom/google/android/material/textfield/TextInputLayout;->K:LL0/g;
    000d2494iget v1, v5, Lcom/google/android/material/textfield/TextInputLayout;->T:I
    000d2498invoke-static {v1}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;
    000d249emove-result-object v1
    000d24a0invoke-virtual {v0, v1}, LL0/g;->j(Landroid/content/res/ColorStateList;)V
    000d24a6invoke-virtual {v5}, Landroid/view/View;->invalidate()V
    000d24acinvoke-virtual {v5}, Lcom/google/android/material/textfield/TextInputLayout;->s()V
    000d24b2return-void
    000d2370
    000d24b4
    000d24b4com.google.android.material.textfield.TextInputLayout::dispatchProvideAutofillStructure(android.view.ViewStructure, int):
    000d24c4iget-object v0, v5, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d24c8if-nez v0, :cond_8
    000d24ccinvoke-super {v5, v6, v7}, Landroid/widget/LinearLayout;->dispatchProvideAutofillStructure(Landroid/view/ViewStructure;I)V
    000d24d2return-void
    000d24d4iget-object v1, v5, Lcom/google/android/material/textfield/TextInputLayout;->e:Ljava/lang/CharSequence;
    000d24d8const/4 v2, 0x0
    000d24daif-eqz v1, :cond_30
    000d24deiget-boolean v1, v5, Lcom/google/android/material/textfield/TextInputLayout;->E:Z
    000d24e2iput-boolean v2, v5, Lcom/google/android/material/textfield/TextInputLayout;->E:Z
    000d24e6invoke-virtual {v0}, Landroid/widget/TextView;->getHint()Ljava/lang/CharSequence;
    000d24ecmove-result-object v0
    000d24eeiget-object v2, v5, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d24f2iget-object v3, v5, Lcom/google/android/material/textfield/TextInputLayout;->e:Ljava/lang/CharSequence;
    000d24f6invoke-virtual {v2, v3}, Landroid/widget/TextView;->setHint(Ljava/lang/CharSequence;)V
    000d24fcinvoke-super {v5, v6, v7}, Landroid/widget/LinearLayout;->dispatchProvideAutofillStructure(Landroid/view/ViewStructure;I)V
    000d2502iget-object v6, v5, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2506invoke-virtual {v6, v0}, Landroid/widget/TextView;->setHint(Ljava/lang/CharSequence;)V
    000d250ciput-boolean v1, v5, Lcom/google/android/material/textfield/TextInputLayout;->E:Z
    000d2510return-void
    000d2512move-exception v6
    000d2514iget-object v7, v5, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2518invoke-virtual {v7, v0}, Landroid/widget/TextView;->setHint(Ljava/lang/CharSequence;)V
    000d251eiput-boolean v1, v5, Lcom/google/android/material/textfield/TextInputLayout;->E:Z
    000d2522throw v6
    000d2524invoke-virtual {v5}, Landroid/widget/LinearLayout;->getAutofillId()Landroid/view/autofill/AutofillId;
    000d252amove-result-object v0
    000d252cinvoke-virtual {v6, v0}, Landroid/view/ViewStructure;->setAutofillId(Landroid/view/autofill/AutofillId;)V
    000d2532invoke-virtual {v5, v6, v7}, Landroid/widget/LinearLayout;->onProvideAutofillStructure(Landroid/view/ViewStructure;I)V
    000d2538invoke-virtual {v5, v6, v7}, Landroid/widget/LinearLayout;->onProvideAutofillVirtualStructure(Landroid/view/ViewStructure;I)V
    000d253eiget-object v0, v5, Lcom/google/android/material/textfield/TextInputLayout;->a:Landroid/widget/FrameLayout;
    000d2542invoke-virtual {v0}, Landroid/view/ViewGroup;->getChildCount()I
    000d2548move-result v1
    000d254ainvoke-virtual {v6, v1}, Landroid/view/ViewStructure;->setChildCount(I)V
    000d2550invoke-virtual {v0}, Landroid/view/ViewGroup;->getChildCount()I
    000d2556move-result v1
    000d2558if-ge v2, v1, :cond_65
    000d255cinvoke-virtual {v0, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
    000d2562move-result-object v1
    000d2564invoke-virtual {v6, v2}, Landroid/view/ViewStructure;->newChild(I)Landroid/view/ViewStructure;
    000d256amove-result-object v3
    000d256cinvoke-virtual {v1, v3, v7}, Landroid/view/View;->dispatchProvideAutofillStructure(Landroid/view/ViewStructure;I)V
    000d2572iget-object v4, v5, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2576if-ne v1, v4, :cond_62
    000d257ainvoke-virtual {v5}, Lcom/google/android/material/textfield/TextInputLayout;->getHint()Ljava/lang/CharSequence;
    000d2580move-result-object v1
    000d2582invoke-virtual {v3, v1}, Landroid/view/ViewStructure;->setHint(Ljava/lang/CharSequence;)V
    000d2588add-int/lit8 v2, v2, 0x1
    000d258cgoto :goto_46
    000d258ereturn-void
    000d24b4
    000d2590
    000d2590 struct try_item
    000d2590 start_addr uint32 0xd24fc
    000d2594 insn_count int 3
    000d2596 handler_off uint16 0xd2599
    000d2598
    000d2598 struct encoded_catch_handler_list
    000d2598 size int 1
    000d2599
    000d2599 struct encoded_catch_handler ← 0xd2596
    000d2599 size int64 0
    000d259a catch_all_addr uint32 0xd2512
    000d259b
    000d259b // align 0x4
    000d259c
    000d259ccom.google.android.material.textfield.TextInputLayout::dispatchRestoreInstanceState(android.util.SparseArray):
    000d25acconst/4 v0, 0x1
    000d25aeiput-boolean v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->A0:Z
    000d25b2invoke-super {v1, v2}, Landroid/view/View;->dispatchRestoreInstanceState(Landroid/util/SparseArray;)V
    000d25b8const/4 v2, 0x0
    000d25baiput-boolean v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->A0:Z
    000d25bereturn-void
    000d259c
    000d25c0
    000d25c0com.google.android.material.textfield.TextInputLayout::draw(android.graphics.Canvas):
    000d25d0move-object/from16 v0, v17
    000d25d4move-object/from16 v1, v18
    000d25d8invoke-super/range {v17 .. v18}, Landroid/view/View;->draw(Landroid/graphics/Canvas;)V
    000d25deiget-boolean v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->C:Z
    000d25e2iget-object v8, v0, Lcom/google/android/material/textfield/TextInputLayout;->v0:LE0/d;
    000d25e6if-eqz v2, :cond_10f
    000d25eainvoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000d25f0invoke-virtual {v1}, Landroid/graphics/Canvas;->save()I
    000d25f6move-result v9
    000d25f8iget-object v2, v8, LE0/d;->B:Ljava/lang/CharSequence;
    000d25fcif-eqz v2, :cond_10f
    000d2600iget-object v2, v8, LE0/d;->e:Landroid/graphics/RectF;
    000d2604invoke-virtual {v2}, Landroid/graphics/RectF;->width()F
    000d260amove-result v3
    000d260cconst/4 v4, 0x0
    000d260ecmpl-float v3, v3, v4
    000d2612if-lez v3, :cond_10f
    000d2616invoke-virtual {v2}, Landroid/graphics/RectF;->height()F
    000d261cmove-result v2
    000d261ecmpl-float v2, v2, v4
    000d2622if-lez v2, :cond_10f
    000d2626iget-object v7, v8, LE0/d;->N:Landroid/text/TextPaint;
    000d262aiget v2, v8, LE0/d;->G:F
    000d262einvoke-virtual {v7, v2}, Landroid/graphics/Paint;->setTextSize(F)V
    000d2634iget v2, v8, LE0/d;->p:F
    000d2638iget v3, v8, LE0/d;->q:F
    000d263ciget v4, v8, LE0/d;->F:F
    000d2640const/high16 v5, 0x3f800000
    000d2644cmpl-float v5, v4, v5
    000d2648if-eqz v5, :cond_41
    000d264cinvoke-virtual {v1, v4, v4, v2, v3}, Landroid/graphics/Canvas;->scale(FFFF)V
    000d2652iget v4, v8, LE0/d;->d0:I
    000d2656const/4 v10, 0x1
    000d2658if-le v4, v10, :cond_104
    000d265ciget-boolean v4, v8, LE0/d;->C:Z
    000d2660if-eqz v4, :cond_4c
    000d2664goto/16 :goto_104
    000d2668iget v2, v8, LE0/d;->p:F
    000d266ciget-object v4, v8, LE0/d;->Y:Landroid/text/StaticLayout;
    000d2670const/4 v11, 0x0
    000d2672invoke-virtual {v4, v11}, Landroid/text/StaticLayout;->getLineStart(I)I
    000d2678move-result v4
    000d267aint-to-float v4, v4
    000d267csub-float/2addr v2, v4
    000d267einvoke-virtual {v7}, Landroid/graphics/Paint;->getAlpha()I
    000d2684move-result v12
    000d2686invoke-virtual {v1, v2, v3}, Landroid/graphics/Canvas;->translate(FF)V
    000d268ciget v2, v8, LE0/d;->b0:F
    000d2690int-to-float v3, v12
    000d2692mul-float/2addr v2, v3
    000d2694float-to-int v2, v2
    000d2696invoke-virtual {v7, v2}, Landroid/graphics/Paint;->setAlpha(I)V
    000d269csget v13, Landroid/os/Build$VERSION;->SDK_INT:I
    000d26a0const/16 v14, 0x1f
    000d26a4if-lt v13, v14, :cond_87
    000d26a8iget v2, v8, LE0/d;->H:F
    000d26aciget v4, v8, LE0/d;->I:F
    000d26b0iget v5, v8, LE0/d;->J:F
    000d26b4iget v6, v8, LE0/d;->K:I
    000d26b8invoke-virtual {v7}, Landroid/graphics/Paint;->getAlpha()I
    000d26bemove-result v15
    000d26c0invoke-static {v6}, Landroid/graphics/Color;->alpha(I)I
    000d26c6move-result v16
    000d26c8mul-int v15, v15, v16
    000d26ccdiv-int/lit16 v15, v15, 0xff
    000d26d0invoke-static {v6, v15}, LC/a;->d(II)I
    000d26d6move-result v6
    000d26d8invoke-virtual {v7, v2, v4, v5, v6}, Landroid/graphics/Paint;->setShadowLayer(FFFI)V
    000d26deiget-object v2, v8, LE0/d;->Y:Landroid/text/StaticLayout;
    000d26e2invoke-virtual {v2, v1}, Landroid/text/Layout;->draw(Landroid/graphics/Canvas;)V
    000d26e8iget v2, v8, LE0/d;->a0:F
    000d26ecmul-float/2addr v2, v3
    000d26eefloat-to-int v2, v2
    000d26f0invoke-virtual {v7, v2}, Landroid/graphics/Paint;->setAlpha(I)V
    000d26f6if-lt v13, v14, :cond_af
    000d26faiget v2, v8, LE0/d;->H:F
    000d26feiget v3, v8, LE0/d;->I:F
    000d2702iget v4, v8, LE0/d;->J:F
    000d2706iget v5, v8, LE0/d;->K:I
    000d270ainvoke-virtual {v7}, Landroid/graphics/Paint;->getAlpha()I
    000d2710move-result v6
    000d2712invoke-static {v5}, Landroid/graphics/Color;->alpha(I)I
    000d2718move-result v15
    000d271amul-int/2addr v15, v6
    000d271cdiv-int/lit16 v15, v15, 0xff
    000d2720invoke-static {v5, v15}, LC/a;->d(II)I
    000d2726move-result v5
    000d2728invoke-virtual {v7, v2, v3, v4, v5}, Landroid/graphics/Paint;->setShadowLayer(FFFI)V
    000d272eiget-object v2, v8, LE0/d;->Y:Landroid/text/StaticLayout;
    000d2732invoke-virtual {v2, v11}, Landroid/text/Layout;->getLineBaseline(I)I
    000d2738move-result v2
    000d273aiget-object v3, v8, LE0/d;->c0:Ljava/lang/CharSequence;
    000d273einvoke-interface {v3}, Ljava/lang/CharSequence;->length()I
    000d2744move-result v4
    000d2746int-to-float v6, v2
    000d2748move-object v2, v3
    000d274aconst/4 v3, 0x0
    000d274cconst/4 v5, 0x0
    000d274einvoke-virtual/range {v1 .. v7}, Landroid/graphics/Canvas;->drawText(Ljava/lang/CharSequence;IIFFLandroid/graphics/Paint;)V
    000d2754if-lt v13, v14, :cond_cf
    000d2758iget v1, v8, LE0/d;->H:F
    000d275ciget v2, v8, LE0/d;->I:F
    000d2760iget v3, v8, LE0/d;->J:F
    000d2764iget v4, v8, LE0/d;->K:I
    000d2768invoke-virtual {v7, v1, v2, v3, v4}, Landroid/graphics/Paint;->setShadowLayer(FFFI)V
    000d276eiget-object v1, v8, LE0/d;->c0:Ljava/lang/CharSequence;
    000d2772invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
    000d2778move-result-object v1
    000d277ainvoke-virtual {v1}, Ljava/lang/String;->trim()Ljava/lang/String;
    000d2780move-result-object v1
    000d2782const-string v2, "…"
    000d2786invoke-virtual {v1, v2}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
    000d278cmove-result v2
    000d278eif-eqz v2, :cond_ea
    000d2792invoke-virtual {v1}, Ljava/lang/String;->length()I
    000d2798move-result v2
    000d279asub-int/2addr v2, v10
    000d279cinvoke-virtual {v1, v11, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
    000d27a2move-result-object v1
    000d27a4move-object v2, v1
    000d27a6invoke-virtual {v7, v12}, Landroid/graphics/Paint;->setAlpha(I)V
    000d27aciget-object v1, v8, LE0/d;->Y:Landroid/text/StaticLayout;
    000d27b0invoke-virtual {v1, v11}, Landroid/text/Layout;->getLineEnd(I)I
    000d27b6move-result v1
    000d27b8invoke-virtual {v2}, Ljava/lang/String;->length()I
    000d27bemove-result v3
    000d27c0invoke-static {v1, v3}, Ljava/lang/Math;->min(II)I
    000d27c6move-result v4
    000d27c8const/4 v5, 0x0
    000d27caconst/4 v3, 0x0
    000d27ccmove-object/from16 v1, v18
    000d27d0invoke-virtual/range {v1 .. v7}, Landroid/graphics/Canvas;->drawText(Ljava/lang/String;IIFFLandroid/graphics/Paint;)V
    000d27d6goto :goto_10c
    000d27d8invoke-virtual {v1, v2, v3}, Landroid/graphics/Canvas;->translate(FF)V
    000d27deiget-object v2, v8, LE0/d;->Y:Landroid/text/StaticLayout;
    000d27e2invoke-virtual {v2, v1}, Landroid/text/Layout;->draw(Landroid/graphics/Canvas;)V
    000d27e8invoke-virtual {v1, v9}, Landroid/graphics/Canvas;->restoreToCount(I)V
    000d27eeiget-object v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->K:LL0/g;
    000d27f2if-eqz v2, :cond_149
    000d27f6iget-object v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->J:LL0/g;
    000d27faif-eqz v2, :cond_149
    000d27feinvoke-virtual {v2, v1}, LL0/g;->draw(Landroid/graphics/Canvas;)V
    000d2804iget-object v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2808invoke-virtual {v2}, Landroid/view/View;->isFocused()Z
    000d280emove-result v2
    000d2810if-eqz v2, :cond_149
    000d2814iget-object v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->K:LL0/g;
    000d2818invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect;
    000d281emove-result-object v2
    000d2820iget-object v3, v0, Lcom/google/android/material/textfield/TextInputLayout;->J:LL0/g;
    000d2824invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect;
    000d282amove-result-object v3
    000d282ciget v4, v8, LE0/d;->b:F
    000d2830invoke-virtual {v3}, Landroid/graphics/Rect;->centerX()I
    000d2836move-result v5
    000d2838iget v6, v3, Landroid/graphics/Rect;->left:I
    000d283cinvoke-static {v5, v6, v4}, Lr0/a;->c(IIF)I
    000d2842move-result v6
    000d2844iput v6, v2, Landroid/graphics/Rect;->left:I
    000d2848iget v3, v3, Landroid/graphics/Rect;->right:I
    000d284cinvoke-static {v5, v3, v4}, Lr0/a;->c(IIF)I
    000d2852move-result v3
    000d2854iput v3, v2, Landroid/graphics/Rect;->right:I
    000d2858iget-object v2, v0, Lcom/google/android/material/textfield/TextInputLayout;->K:LL0/g;
    000d285cinvoke-virtual {v2, v1}, LL0/g;->draw(Landroid/graphics/Canvas;)V
    000d2862return-void
    000d25c0
    000d2864
    000d2864com.google.android.material.textfield.TextInputLayout::drawableStateChanged():
    000d2874iget-boolean v0, v4, Lcom/google/android/material/textfield/TextInputLayout;->z0:Z
    000d2878if-eqz v0, :cond_5
    000d287creturn-void
    000d287econst/4 v0, 0x1
    000d2880iput-boolean v0, v4, Lcom/google/android/material/textfield/TextInputLayout;->z0:Z
    000d2884invoke-super {v4}, Landroid/view/View;->drawableStateChanged()V
    000d288ainvoke-virtual {v4}, Landroid/view/View;->getDrawableState()[I
    000d2890move-result-object v1
    000d2892const/4 v2, 0x0
    000d2894iget-object v3, v4, Lcom/google/android/material/textfield/TextInputLayout;->v0:LE0/d;
    000d2898if-eqz v3, :cond_2f
    000d289ciput-object v1, v3, LE0/d;->L:[I
    000d28a0iget-object v1, v3, LE0/d;->k:Landroid/content/res/ColorStateList;
    000d28a4if-eqz v1, :cond_20
    000d28a8invoke-virtual {v1}, Landroid/content/res/ColorStateList;->isStateful()Z
    000d28aemove-result v1
    000d28b0if-nez v1, :cond_2a
    000d28b4iget-object v1, v3, LE0/d;->j:Landroid/content/res/ColorStateList;
    000d28b8if-eqz v1, :cond_2f
    000d28bcinvoke-virtual {v1}, Landroid/content/res/ColorStateList;->isStateful()Z
    000d28c2move-result v1
    000d28c4if-eqz v1, :cond_2f
    000d28c8invoke-virtual {v3, v2}, LE0/d;->h(Z)V
    000d28cemove v1, v0
    000d28d0goto :goto_30
    000d28d2move v1, v2
    000d28d4iget-object v3, v4, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d28d8if-eqz v3, :cond_47
    000d28dcsget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
    000d28e0invoke-virtual {v4}, Landroid/view/View;->isLaidOut()Z
    000d28e6move-result v3
    000d28e8if-eqz v3, :cond_43
    000d28ecinvoke-virtual {v4}, Landroid/view/View;->isEnabled()Z
    000d28f2move-result v3
    000d28f4if-eqz v3, :cond_43
    000d28f8goto :goto_44
    000d28famove v0, v2
    000d28fcinvoke-virtual {v4, v0, v2}, Lcom/google/android/material/textfield/TextInputLayout;->u(ZZ)V
    000d2902invoke-virtual {v4}, Lcom/google/android/material/textfield/TextInputLayout;->r()V
    000d2908invoke-virtual {v4}, Lcom/google/android/material/textfield/TextInputLayout;->x()V
    000d290eif-eqz v1, :cond_52
    000d2912invoke-virtual {v4}, Landroid/view/View;->invalidate()V
    000d2918iput-boolean v2, v4, Lcom/google/android/material/textfield/TextInputLayout;->z0:Z
    000d291creturn-void
    000d2864
    000d291e
    000d291e // align 0x10
    000d2920
    000d2920com.google.android.material.textfield.TextInputLayout::i():
    000d2930iget v0, v8, Lcom/google/android/material/textfield/TextInputLayout;->O:I
    000d2934const/4 v1, 0x2
    000d2936const/4 v2, 0x1
    000d2938const/4 v3, 0x0
    000d293aif-eqz v0, :cond_74
    000d293eif-eq v0, v2, :cond_5c
    000d2942if-ne v0, v1, :cond_43
    000d2946iget-boolean v0, v8, Lcom/google/android/material/textfield/TextInputLayout;->C:Z
    000d294aif-eqz v0, :cond_35
    000d294eiget-object v0, v8, Lcom/google/android/material/textfield/TextInputLayout;->F:LL0/g;
    000d2952instance-of v0, v0, LO0/h;
    000d2956if-nez v0, :cond_35
    000d295aiget-object v0, v8, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d295esget v4, LO0/h;->y:I
    000d2962new-instance v4, LO0/g;
    000d2966if-eqz v0, :cond_1e
    000d296agoto :goto_23
    000d296cnew-instance v0, LL0/k;
    000d2970invoke-direct {v0}, LL0/k;-><init>()V
    000d2976new-instance v5, Landroid/graphics/RectF;
    000d297ainvoke-direct {v5}, Landroid/graphics/RectF;-><init>()V
    000d2980invoke-direct {v4, v0, v5}, LO0/g;-><init>(LL0/k;Landroid/graphics/RectF;)V
    000d2986new-instance v0, LO0/h;
    000d298ainvoke-direct {v0, v4}, LL0/g;-><init>(LL0/f;)V
    000d2990iput-object v4, v0, LO0/h;->x:LO0/g;
    000d2994iput-object v0, v8, Lcom/google/android/material/textfield/TextInputLayout;->F:LL0/g;
    000d2998goto :goto_3e
    000d299anew-instance v0, LL0/g;
    000d299eiget-object v4, v8, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d29a2invoke-direct {v0, v4}, LL0/g;-><init>(LL0/k;)V
    000d29a8iput-object v0, v8, Lcom/google/android/material/textfield/TextInputLayout;->F:LL0/g;
    000d29aciput-object v3, v8, Lcom/google/android/material/textfield/TextInputLayout;->J:LL0/g;
    000d29b0iput-object v3, v8, Lcom/google/android/material/textfield/TextInputLayout;->K:LL0/g;
    000d29b4goto :goto_7a
    000d29b6new-instance v0, Ljava/lang/IllegalArgumentException;
    000d29banew-instance v1, Ljava/lang/StringBuilder;
    000d29beinvoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
    000d29c4iget v2, v8, Lcom/google/android/material/textfield/TextInputLayout;->O:I
    000d29c8invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    000d29ceconst-string v2, " is illegal; only @BoxBackgroundMode constants are supported."
    000d29d2invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000d29d8invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000d29demove-result-object v1
    000d29e0invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000d29e6throw v0
    000d29e8new-instance v0, LL0/g;
    000d29eciget-object v3, v8, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d29f0invoke-direct {v0, v3}, LL0/g;-><init>(LL0/k;)V
    000d29f6iput-object v0, v8, Lcom/google/android/material/textfield/TextInputLayout;->F:LL0/g;
    000d29fanew-instance v0, LL0/g;
    000d29feinvoke-direct {v0}, LL0/g;-><init>()V
    000d2a04iput-object v0, v8, Lcom/google/android/material/textfield/TextInputLayout;->J:LL0/g;
    000d2a08new-instance v0, LL0/g;
    000d2a0cinvoke-direct {v0}, LL0/g;-><init>()V
    000d2a12iput-object v0, v8, Lcom/google/android/material/textfield/TextInputLayout;->K:LL0/g;
    000d2a16goto :goto_7a
    000d2a18iput-object v3, v8, Lcom/google/android/material/textfield/TextInputLayout;->F:LL0/g;
    000d2a1ciput-object v3, v8, Lcom/google/android/material/textfield/TextInputLayout;->J:LL0/g;
    000d2a20iput-object v3, v8, Lcom/google/android/material/textfield/TextInputLayout;->K:LL0/g;
    000d2a24invoke-virtual {v8}, Lcom/google/android/material/textfield/TextInputLayout;->s()V
    000d2a2ainvoke-virtual {v8}, Lcom/google/android/material/textfield/TextInputLayout;->x()V
    000d2a30iget v0, v8, Lcom/google/android/material/textfield/TextInputLayout;->O:I
    000d2a34const/high16 v3, 0x40000000
    000d2a38if-ne v0, v2, :cond_bd
    000d2a3cinvoke-virtual {v8}, Landroid/view/View;->getContext()Landroid/content/Context;
    000d2a42move-result-object v0
    000d2a44invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000d2a4amove-result-object v0
    000d2a4cinvoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
    000d2a52move-result-object v0
    000d2a54iget v0, v0, Landroid/content/res/Configuration;->fontScale:F
    000d2a58cmpl-float v0, v0, v3
    000d2a5cif-ltz v0, :cond_a6
    000d2a60invoke-virtual {v8}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    000d2a66move-result-object v0
    000d2a68const v4, 0x7f06023c
    000d2a6einvoke-virtual {v0, v4}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    000d2a74move-result v0
    000d2a76iput v0, v8, Lcom/google/android/material/textfield/TextInputLayout;->P:I
    000d2a7agoto :goto_bd
    000d2a7cinvoke-virtual {v8}, Landroid/view/View;->getContext()Landroid/content/Context;
    000d2a82move-result-object v0
    000d2a84invoke-static {v0}, LC1/l;->R(Landroid/content/Context;)Z
    000d2a8amove-result v0
    000d2a8cif-eqz v0, :cond_bd
    000d2a90invoke-virtual {v8}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    000d2a96move-result-object v0
    000d2a98const v4, 0x7f06023b
    000d2a9einvoke-virtual {v0, v4}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    000d2aa4move-result v0
    000d2aa6iput v0, v8, Lcom/google/android/material/textfield/TextInputLayout;->P:I
    000d2aaaiget-object v0, v8, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2aaeif-eqz v0, :cond_131
    000d2ab2iget v0, v8, Lcom/google/android/material/textfield/TextInputLayout;->O:I
    000d2ab6if-eq v0, v2, :cond_c6
    000d2abagoto :goto_131
    000d2abcinvoke-virtual {v8}, Landroid/view/View;->getContext()Landroid/content/Context;
    000d2ac2move-result-object v0
    000d2ac4invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000d2acamove-result-object v0
    000d2accinvoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
    000d2ad2move-result-object v0
    000d2ad4iget v0, v0, Landroid/content/res/Configuration;->fontScale:F
    000d2ad8cmpl-float v0, v0, v3
    000d2adcif-ltz v0, :cond_100
    000d2ae0iget-object v0, v8, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2ae4sget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
    000d2ae8invoke-virtual {v0}, Landroid/view/View;->getPaddingStart()I
    000d2aeemove-result v3
    000d2af0invoke-virtual {v8}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    000d2af6move-result-object v4
    000d2af8const v5, 0x7f06023a
    000d2afeinvoke-virtual {v4, v5}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    000d2b04move-result v4
    000d2b06iget-object v5, v8, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2b0ainvoke-virtual {v5}, Landroid/view/View;->getPaddingEnd()I
    000d2b10move-result v5
    000d2b12invoke-virtual {v8}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    000d2b18move-result-object v6
    000d2b1aconst v7, 0x7f060239
    000d2b20invoke-virtual {v6, v7}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    000d2b26move-result v6
    000d2b28invoke-virtual {v0, v3, v4, v5, v6}, Landroid/view/View;->setPaddingRelative(IIII)V
    000d2b2egoto :goto_131
    000d2b30invoke-virtual {v8}, Landroid/view/View;->getContext()Landroid/content/Context;
    000d2b36move-result-object v0
    000d2b38invoke-static {v0}, LC1/l;->R(Landroid/content/Context;)Z
    000d2b3emove-result v0
    000d2b40if-eqz v0, :cond_131
    000d2b44iget-object v0, v8, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2b48sget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
    000d2b4cinvoke-virtual {v0}, Landroid/view/View;->getPaddingStart()I
    000d2b52move-result v3
    000d2b54invoke-virtual {v8}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    000d2b5amove-result-object v4
    000d2b5cconst v5, 0x7f060238
    000d2b62invoke-virtual {v4, v5}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    000d2b68move-result v4
    000d2b6aiget-object v5, v8, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2b6einvoke-virtual {v5}, Landroid/view/View;->getPaddingEnd()I
    000d2b74move-result v5
    000d2b76invoke-virtual {v8}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    000d2b7cmove-result-object v6
    000d2b7econst v7, 0x7f060237
    000d2b84invoke-virtual {v6, v7}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    000d2b8amove-result v6
    000d2b8cinvoke-virtual {v0, v3, v4, v5, v6}, Landroid/view/View;->setPaddingRelative(IIII)V
    000d2b92iget v0, v8, Lcom/google/android/material/textfield/TextInputLayout;->O:I
    000d2b96if-eqz v0, :cond_138
    000d2b9ainvoke-virtual {v8}, Lcom/google/android/material/textfield/TextInputLayout;->t()V
    000d2ba0iget-object v0, v8, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2ba4instance-of v3, v0, Landroid/widget/AutoCompleteTextView;
    000d2ba8if-nez v3, :cond_13f
    000d2bacgoto :goto_15c
    000d2baecheck-cast v0, Landroid/widget/AutoCompleteTextView;
    000d2bb2invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;->getDropDownBackground()Landroid/graphics/drawable/Drawable;
    000d2bb8move-result-object v3
    000d2bbaif-nez v3, :cond_15c
    000d2bbeiget v3, v8, Lcom/google/android/material/textfield/TextInputLayout;->O:I
    000d2bc2if-ne v3, v1, :cond_153
    000d2bc6invoke-direct {v8}, Lcom/google/android/material/textfield/TextInputLayout;->getOrCreateOutlinedDropDownMenuBackground()Landroid/graphics/drawable/Drawable;
    000d2bccmove-result-object v1
    000d2bceinvoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;->setDropDownBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
    000d2bd4return-void
    000d2bd6if-ne v3, v2, :cond_15c
    000d2bdainvoke-direct {v8}, Lcom/google/android/material/textfield/TextInputLayout;->getOrCreateFilledDropDownMenuBackground()Landroid/graphics/drawable/Drawable;
    000d2be0move-result-object v1
    000d2be2invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;->setDropDownBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
    000d2be8return-void
    000d2920
    000d2bea
    000d2bea // align 0x4
    000d2bec
    000d2beccom.google.android.material.textfield.TextInputLayout::onConfigurationChanged(android.content.res.Configuration):
    000d2bfcinvoke-super {v1, v2}, Landroid/view/View;->onConfigurationChanged(Landroid/content/res/Configuration;)V
    000d2c02iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->v0:LE0/d;
    000d2c06invoke-virtual {v0, v2}, LE0/d;->g(Landroid/content/res/Configuration;)V
    000d2c0creturn-void
    000d2bec
    000d2c0e
    000d2c0e // align 0x10
    000d2c10
    000d2c10com.google.android.material.textfield.TextInputLayout::onGlobalLayout():
    000d2c20iget-object v0, v3, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    000d2c24invoke-virtual {v0}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
    000d2c2amove-result-object v1
    000d2c2cinvoke-virtual {v1, v3}, Landroid/view/ViewTreeObserver;->removeOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
    000d2c32const/4 v1, 0x0
    000d2c34iput-boolean v1, v3, Lcom/google/android/material/textfield/TextInputLayout;->B0:Z
    000d2c38iget-object v2, v3, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2c3cif-nez v2, :cond_11
    000d2c40goto :goto_2d
    000d2c42invoke-virtual {v0}, Landroid/view/View;->getMeasuredHeight()I
    000d2c48move-result v0
    000d2c4aiget-object v2, v3, Lcom/google/android/material/textfield/TextInputLayout;->b:LO0/z;
    000d2c4einvoke-virtual {v2}, Landroid/view/View;->getMeasuredHeight()I
    000d2c54move-result v2
    000d2c56invoke-static {v0, v2}, Ljava/lang/Math;->max(II)I
    000d2c5cmove-result v0
    000d2c5eiget-object v2, v3, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2c62invoke-virtual {v2}, Landroid/view/View;->getMeasuredHeight()I
    000d2c68move-result v2
    000d2c6aif-ge v2, v0, :cond_2d
    000d2c6eiget-object v1, v3, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2c72invoke-virtual {v1, v0}, Landroid/view/View;->setMinimumHeight(I)V
    000d2c78const/4 v1, 0x1
    000d2c7ainvoke-virtual {v3}, Lcom/google/android/material/textfield/TextInputLayout;->q()Z
    000d2c80move-result v0
    000d2c82if-nez v1, :cond_37
    000d2c86if-eqz v0, :cond_36
    000d2c8agoto :goto_37
    000d2c8creturn-void
    000d2c8eiget-object v0, v3, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2c92new-instance v1, LE0/G;
    000d2c96const/4 v2, 0x5
    000d2c98invoke-direct {v1, v2, v3}, LE0/G;-><init>(ILjava/lang/Object;)V
    000d2c9einvoke-virtual {v0, v1}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
    000d2ca4return-void
    000d2c10
    000d2ca6
    000d2ca6 // align 0x8
    000d2ca8
    000d2ca8com.google.android.material.textfield.TextInputLayout::onLayout(boolean, int, int, int, int):
    000d2cb8invoke-super/range {v7 .. v12}, Landroid/widget/LinearLayout;->onLayout(ZIIII)V
    000d2cbemove-object v8, v7
    000d2cc0iget-object v9, v8, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2cc4if-eqz v9, :cond_1e2
    000d2cc8sget-object v10, LE0/e;->a:Ljava/lang/ThreadLocal;
    000d2cccinvoke-virtual {v9}, Landroid/view/View;->getWidth()I
    000d2cd2move-result v10
    000d2cd4invoke-virtual {v9}, Landroid/view/View;->getHeight()I
    000d2cdamove-result v11
    000d2cdciget-object v12, v8, Lcom/google/android/material/textfield/TextInputLayout;->V:Landroid/graphics/Rect;
    000d2ce0const/4 v0, 0x0
    000d2ce2invoke-virtual {v12, v0, v0, v10, v11}, Landroid/graphics/Rect;->set(IIII)V
    000d2ce8sget-object v10, LE0/e;->a:Ljava/lang/ThreadLocal;
    000d2cecinvoke-virtual {v10}, Ljava/lang/ThreadLocal;->get()Ljava/lang/Object;
    000d2cf2move-result-object v11
    000d2cf4check-cast v11, Landroid/graphics/Matrix;
    000d2cf8if-nez v11, :cond_2b
    000d2cfcnew-instance v11, Landroid/graphics/Matrix;
    000d2d00invoke-direct {v11}, Landroid/graphics/Matrix;-><init>()V
    000d2d06invoke-virtual {v10, v11}, Ljava/lang/ThreadLocal;->set(Ljava/lang/Object;)V
    000d2d0cgoto :goto_2e
    000d2d0einvoke-virtual {v11}, Landroid/graphics/Matrix;->reset()V
    000d2d14invoke-static {v7, v9, v11}, LE0/e;->a(Landroid/view/ViewGroup;Landroid/view/View;Landroid/graphics/Matrix;)V
    000d2d1asget-object v9, LE0/e;->b:Ljava/lang/ThreadLocal;
    000d2d1einvoke-virtual {v9}, Ljava/lang/ThreadLocal;->get()Ljava/lang/Object;
    000d2d24move-result-object v10
    000d2d26check-cast v10, Landroid/graphics/RectF;
    000d2d2aif-nez v10, :cond_43
    000d2d2enew-instance v10, Landroid/graphics/RectF;
    000d2d32invoke-direct {v10}, Landroid/graphics/RectF;-><init>()V
    000d2d38invoke-virtual {v9, v10}, Ljava/lang/ThreadLocal;->set(Ljava/lang/Object;)V
    000d2d3einvoke-virtual {v10, v12}, Landroid/graphics/RectF;->set(Landroid/graphics/Rect;)V
    000d2d44invoke-virtual {v11, v10}, Landroid/graphics/Matrix;->mapRect(Landroid/graphics/RectF;)Z
    000d2d4aiget v9, v10, Landroid/graphics/RectF;->left:F
    000d2d4econst/high16 v11, 0x3f000000
    000d2d52add-float/2addr v9, v11
    000d2d54float-to-int v9, v9
    000d2d56iget v1, v10, Landroid/graphics/RectF;->top:F
    000d2d5aadd-float/2addr v1, v11
    000d2d5cfloat-to-int v1, v1
    000d2d5eiget v2, v10, Landroid/graphics/RectF;->right:F
    000d2d62add-float/2addr v2, v11
    000d2d64float-to-int v2, v2
    000d2d66iget v10, v10, Landroid/graphics/RectF;->bottom:F
    000d2d6aadd-float/2addr v10, v11
    000d2d6cfloat-to-int v10, v10
    000d2d6einvoke-virtual {v12, v9, v1, v2, v10}, Landroid/graphics/Rect;->set(IIII)V
    000d2d74iget-object v9, v8, Lcom/google/android/material/textfield/TextInputLayout;->J:LL0/g;
    000d2d78if-eqz v9, :cond_6f
    000d2d7ciget v10, v12, Landroid/graphics/Rect;->bottom:I
    000d2d80iget v11, v8, Lcom/google/android/material/textfield/TextInputLayout;->R:I
    000d2d84sub-int v11, v10, v11
    000d2d88iget v1, v12, Landroid/graphics/Rect;->left:I
    000d2d8ciget v2, v12, Landroid/graphics/Rect;->right:I
    000d2d90invoke-virtual {v9, v1, v11, v2, v10}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
    000d2d96iget-object v9, v8, Lcom/google/android/material/textfield/TextInputLayout;->K:LL0/g;
    000d2d9aif-eqz v9, :cond_80
    000d2d9eiget v10, v12, Landroid/graphics/Rect;->bottom:I
    000d2da2iget v11, v8, Lcom/google/android/material/textfield/TextInputLayout;->S:I
    000d2da6sub-int v11, v10, v11
    000d2daaiget v1, v12, Landroid/graphics/Rect;->left:I
    000d2daeiget v2, v12, Landroid/graphics/Rect;->right:I
    000d2db2invoke-virtual {v9, v1, v11, v2, v10}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
    000d2db8iget-boolean v9, v8, Lcom/google/android/material/textfield/TextInputLayout;->C:Z
    000d2dbcif-eqz v9, :cond_1e2
    000d2dc0iget-object v9, v8, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2dc4invoke-virtual {v9}, Landroid/widget/TextView;->getTextSize()F
    000d2dcamove-result v9
    000d2dcciget-object v10, v8, Lcom/google/android/material/textfield/TextInputLayout;->v0:LE0/d;
    000d2dd0iget v11, v10, LE0/d;->h:F
    000d2dd4cmpl-float v11, v11, v9
    000d2dd8if-eqz v11, :cond_97
    000d2ddciput v9, v10, LE0/d;->h:F
    000d2de0invoke-virtual {v10, v0}, LE0/d;->h(Z)V
    000d2de6iget-object v9, v8, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2deainvoke-virtual {v9}, Landroid/widget/TextView;->getGravity()I
    000d2df0move-result v9
    000d2df2and-int/lit8 v11, v9, -0x71
    000d2df6or-int/lit8 v11, v11, 0x30
    000d2dfaiget v1, v10, LE0/d;->g:I
    000d2dfeif-eq v1, v11, :cond_aa
    000d2e02iput v11, v10, LE0/d;->g:I
    000d2e06invoke-virtual {v10, v0}, LE0/d;->h(Z)V
    000d2e0ciget v11, v10, LE0/d;->f:I
    000d2e10if-eq v11, v9, :cond_b3
    000d2e14iput v9, v10, LE0/d;->f:I
    000d2e18invoke-virtual {v10, v0}, LE0/d;->h(Z)V
    000d2e1eiget-object v9, v8, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2e22if-eqz v9, :cond_1dc
    000d2e26invoke-static {v7}, LE0/E;->e(Landroid/view/View;)Z
    000d2e2cmove-result v9
    000d2e2eiget v11, v12, Landroid/graphics/Rect;->bottom:I
    000d2e32iget-object v1, v8, Lcom/google/android/material/textfield/TextInputLayout;->W:Landroid/graphics/Rect;
    000d2e36iput v11, v1, Landroid/graphics/Rect;->bottom:I
    000d2e3aiget v11, v8, Lcom/google/android/material/textfield/TextInputLayout;->O:I
    000d2e3econst/4 v2, 0x1
    000d2e40if-eq v11, v2, :cond_100
    000d2e44const/4 v3, 0x2
    000d2e46if-eq v11, v3, :cond_e0
    000d2e4aiget v11, v12, Landroid/graphics/Rect;->left:I
    000d2e4einvoke-virtual {v7, v11, v9}, Lcom/google/android/material/textfield/TextInputLayout;->g(IZ)I
    000d2e54move-result v11
    000d2e56iput v11, v1, Landroid/graphics/Rect;->left:I
    000d2e5ainvoke-virtual {v7}, Landroid/view/View;->getPaddingTop()I
    000d2e60move-result v11
    000d2e62iput v11, v1, Landroid/graphics/Rect;->top:I
    000d2e66iget v11, v12, Landroid/graphics/Rect;->right:I
    000d2e6ainvoke-virtual {v7, v11, v9}, Lcom/google/android/material/textfield/TextInputLayout;->h(IZ)I
    000d2e70move-result v9
    000d2e72iput v9, v1, Landroid/graphics/Rect;->right:I
    000d2e76goto :goto_117
    000d2e78iget v9, v12, Landroid/graphics/Rect;->left:I
    000d2e7ciget-object v11, v8, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2e80invoke-virtual {v11}, Landroid/view/View;->getPaddingLeft()I
    000d2e86move-result v11
    000d2e88add-int/2addr v11, v9
    000d2e8aiput v11, v1, Landroid/graphics/Rect;->left:I
    000d2e8eiget v9, v12, Landroid/graphics/Rect;->top:I
    000d2e92invoke-virtual {v7}, Lcom/google/android/material/textfield/TextInputLayout;->c()I
    000d2e98move-result v11
    000d2e9asub-int/2addr v9, v11
    000d2e9ciput v9, v1, Landroid/graphics/Rect;->top:I
    000d2ea0iget v9, v12, Landroid/graphics/Rect;->right:I
    000d2ea4iget-object v11, v8, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2ea8invoke-virtual {v11}, Landroid/view/View;->getPaddingRight()I
    000d2eaemove-result v11
    000d2eb0sub-int/2addr v9, v11
    000d2eb2iput v9, v1, Landroid/graphics/Rect;->right:I
    000d2eb6goto :goto_117
    000d2eb8iget v11, v12, Landroid/graphics/Rect;->left:I
    000d2ebcinvoke-virtual {v7, v11, v9}, Lcom/google/android/material/textfield/TextInputLayout;->g(IZ)I
    000d2ec2move-result v11
    000d2ec4iput v11, v1, Landroid/graphics/Rect;->left:I
    000d2ec8iget v11, v12, Landroid/graphics/Rect;->top:I
    000d2ecciget v3, v8, Lcom/google/android/material/textfield/TextInputLayout;->P:I
    000d2ed0add-int/2addr v11, v3
    000d2ed2iput v11, v1, Landroid/graphics/Rect;->top:I
    000d2ed6iget v11, v12, Landroid/graphics/Rect;->right:I
    000d2edainvoke-virtual {v7, v11, v9}, Lcom/google/android/material/textfield/TextInputLayout;->h(IZ)I
    000d2ee0move-result v9
    000d2ee2iput v9, v1, Landroid/graphics/Rect;->right:I
    000d2ee6iget v9, v1, Landroid/graphics/Rect;->left:I
    000d2eeaiget v11, v1, Landroid/graphics/Rect;->top:I
    000d2eeeiget v3, v1, Landroid/graphics/Rect;->right:I
    000d2ef2iget v4, v1, Landroid/graphics/Rect;->bottom:I
    000d2ef6iget-object v5, v10, LE0/d;->d:Landroid/graphics/Rect;
    000d2efaiget v6, v5, Landroid/graphics/Rect;->left:I
    000d2efeif-ne v6, v9, :cond_132
    000d2f02iget v6, v5, Landroid/graphics/Rect;->top:I
    000d2f06if-ne v6, v11, :cond_132
    000d2f0aiget v6, v5, Landroid/graphics/Rect;->right:I
    000d2f0eif-ne v6, v3, :cond_132
    000d2f12iget v6, v5, Landroid/graphics/Rect;->bottom:I
    000d2f16if-ne v6, v4, :cond_132
    000d2f1agoto :goto_137
    000d2f1cinvoke-virtual {v5, v9, v11, v3, v4}, Landroid/graphics/Rect;->set(IIII)V
    000d2f22iput-boolean v2, v10, LE0/d;->M:Z
    000d2f26iget-object v9, v8, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2f2aif-eqz v9, :cond_1d6
    000d2f2eiget-object v9, v10, LE0/d;->O:Landroid/text/TextPaint;
    000d2f32iget v11, v10, LE0/d;->h:F
    000d2f36invoke-virtual {v9, v11}, Landroid/graphics/Paint;->setTextSize(F)V
    000d2f3ciget-object v11, v10, LE0/d;->u:Landroid/graphics/Typeface;
    000d2f40invoke-virtual {v9, v11}, Landroid/graphics/Paint;->setTypeface(Landroid/graphics/Typeface;)Landroid/graphics/Typeface;
    000d2f46iget v11, v10, LE0/d;->W:F
    000d2f4ainvoke-virtual {v9, v11}, Landroid/graphics/Paint;->setLetterSpacing(F)V
    000d2f50invoke-virtual {v9}, Landroid/graphics/Paint;->ascent()F
    000d2f56move-result v9
    000d2f58neg-float v9, v9
    000d2f5aiget v11, v12, Landroid/graphics/Rect;->left:I
    000d2f5eiget-object v3, v8, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2f62invoke-virtual {v3}, Landroid/widget/TextView;->getCompoundPaddingLeft()I
    000d2f68move-result v3
    000d2f6aadd-int/2addr v3, v11
    000d2f6ciput v3, v1, Landroid/graphics/Rect;->left:I
    000d2f70iget v11, v8, Lcom/google/android/material/textfield/TextInputLayout;->O:I
    000d2f74if-ne v11, v2, :cond_174
    000d2f78iget-object v11, v8, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2f7cinvoke-virtual {v11}, Landroid/widget/TextView;->getMinLines()I
    000d2f82move-result v11
    000d2f84if-gt v11, v2, :cond_174
    000d2f88invoke-virtual {v12}, Landroid/graphics/Rect;->centerY()I
    000d2f8emove-result v11
    000d2f90int-to-float v11, v11
    000d2f92const/high16 v3, 0x40000000
    000d2f96div-float v3, v9, v3
    000d2f9asub-float/2addr v11, v3
    000d2f9cfloat-to-int v11, v11
    000d2f9egoto :goto_17d
    000d2fa0iget v11, v12, Landroid/graphics/Rect;->top:I
    000d2fa4iget-object v3, v8, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2fa8invoke-virtual {v3}, Landroid/widget/TextView;->getCompoundPaddingTop()I
    000d2faemove-result v3
    000d2fb0add-int/2addr v11, v3
    000d2fb2iput v11, v1, Landroid/graphics/Rect;->top:I
    000d2fb6iget v11, v12, Landroid/graphics/Rect;->right:I
    000d2fbaiget-object v3, v8, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2fbeinvoke-virtual {v3}, Landroid/widget/TextView;->getCompoundPaddingRight()I
    000d2fc4move-result v3
    000d2fc6sub-int/2addr v11, v3
    000d2fc8iput v11, v1, Landroid/graphics/Rect;->right:I
    000d2fcciget v11, v8, Lcom/google/android/material/textfield/TextInputLayout;->O:I
    000d2fd0if-ne v11, v2, :cond_19c
    000d2fd4iget-object v11, v8, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2fd8invoke-virtual {v11}, Landroid/widget/TextView;->getMinLines()I
    000d2fdemove-result v11
    000d2fe0if-gt v11, v2, :cond_19c
    000d2fe4iget v11, v1, Landroid/graphics/Rect;->top:I
    000d2fe8int-to-float v11, v11
    000d2feaadd-float/2addr v11, v9
    000d2fecfloat-to-int v9, v11
    000d2feegoto :goto_1a5
    000d2ff0iget v9, v12, Landroid/graphics/Rect;->bottom:I
    000d2ff4iget-object v11, v8, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d2ff8invoke-virtual {v11}, Landroid/widget/TextView;->getCompoundPaddingBottom()I
    000d2ffemove-result v11
    000d3000sub-int/2addr v9, v11
    000d3002iput v9, v1, Landroid/graphics/Rect;->bottom:I
    000d3006iget v11, v1, Landroid/graphics/Rect;->left:I
    000d300aiget v12, v1, Landroid/graphics/Rect;->top:I
    000d300eiget v1, v1, Landroid/graphics/Rect;->right:I
    000d3012iget-object v3, v10, LE0/d;->c:Landroid/graphics/Rect;
    000d3016iget v4, v3, Landroid/graphics/Rect;->left:I
    000d301aif-ne v4, v11, :cond_1c0
    000d301eiget v4, v3, Landroid/graphics/Rect;->top:I
    000d3022if-ne v4, v12, :cond_1c0
    000d3026iget v4, v3, Landroid/graphics/Rect;->right:I
    000d302aif-ne v4, v1, :cond_1c0
    000d302eiget v4, v3, Landroid/graphics/Rect;->bottom:I
    000d3032if-ne v4, v9, :cond_1c0
    000d3036goto :goto_1c5
    000d3038invoke-virtual {v3, v11, v12, v1, v9}, Landroid/graphics/Rect;->set(IIII)V
    000d303eiput-boolean v2, v10, LE0/d;->M:Z
    000d3042invoke-virtual {v10, v0}, LE0/d;->h(Z)V
    000d3048invoke-virtual {v7}, Lcom/google/android/material/textfield/TextInputLayout;->e()Z
    000d304emove-result v9
    000d3050if-eqz v9, :cond_1e2
    000d3054iget-boolean v9, v8, Lcom/google/android/material/textfield/TextInputLayout;->u0:Z
    000d3058if-nez v9, :cond_1e2
    000d305cinvoke-virtual {v7}, Lcom/google/android/material/textfield/TextInputLayout;->j()V
    000d3062return-void
    000d3064new-instance v9, Ljava/lang/IllegalStateException;
    000d3068invoke-direct {v9}, Ljava/lang/IllegalStateException;-><init>()V
    000d306ethrow v9
    000d3070new-instance v9, Ljava/lang/IllegalStateException;
    000d3074invoke-direct {v9}, Ljava/lang/IllegalStateException;-><init>()V
    000d307athrow v9
    000d307creturn-void
    000d2ca8
    000d307e
    000d307e // align 0x10
    000d3080
    000d3080com.google.android.material.textfield.TextInputLayout::onMeasure(int, int):
    000d3090invoke-super {v4, v5, v6}, Landroid/widget/LinearLayout;->onMeasure(II)V
    000d3096iget-boolean v5, v4, Lcom/google/android/material/textfield/TextInputLayout;->B0:Z
    000d309aiget-object v6, v4, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    000d309eif-nez v5, :cond_13
    000d30a2invoke-virtual {v6}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
    000d30a8move-result-object v5
    000d30aainvoke-virtual {v5, v4}, Landroid/view/ViewTreeObserver;->addOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
    000d30b0const/4 v5, 0x1
    000d30b2iput-boolean v5, v4, Lcom/google/android/material/textfield/TextInputLayout;->B0:Z
    000d30b6iget-object v5, v4, Lcom/google/android/material/textfield/TextInputLayout;->t:Lj/f0;
    000d30baif-eqz v5, :cond_41
    000d30beiget-object v5, v4, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d30c2if-eqz v5, :cond_41
    000d30c6invoke-virtual {v5}, Landroid/widget/TextView;->getGravity()I
    000d30ccmove-result v5
    000d30ceiget-object v0, v4, Lcom/google/android/material/textfield/TextInputLayout;->t:Lj/f0;
    000d30d2invoke-virtual {v0, v5}, Landroid/widget/TextView;->setGravity(I)V
    000d30d8iget-object v5, v4, Lcom/google/android/material/textfield/TextInputLayout;->t:Lj/f0;
    000d30dciget-object v0, v4, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d30e0invoke-virtual {v0}, Landroid/widget/TextView;->getCompoundPaddingLeft()I
    000d30e6move-result v0
    000d30e8iget-object v1, v4, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d30ecinvoke-virtual {v1}, Landroid/widget/TextView;->getCompoundPaddingTop()I
    000d30f2move-result v1
    000d30f4iget-object v2, v4, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d30f8invoke-virtual {v2}, Landroid/widget/TextView;->getCompoundPaddingRight()I
    000d30femove-result v2
    000d3100iget-object v3, v4, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d3104invoke-virtual {v3}, Landroid/widget/TextView;->getCompoundPaddingBottom()I
    000d310amove-result v3
    000d310cinvoke-virtual {v5, v0, v1, v2, v3}, Landroid/widget/TextView;->setPadding(IIII)V
    000d3112invoke-virtual {v6}, LO0/q;->m()V
    000d3118return-void
    000d3080
    000d311a
    000d311a // align 0x4
    000d311c
    000d311ccom.google.android.material.textfield.TextInputLayout::onRestoreInstanceState(android.os.Parcelable):
    000d312cinstance-of v0, v2, LO0/F;
    000d3130if-nez v0, :cond_8
    000d3134invoke-super {v1, v2}, Landroid/view/View;->onRestoreInstanceState(Landroid/os/Parcelable;)V
    000d313areturn-void
    000d313ccheck-cast v2, LO0/F;
    000d3140iget-object v0, v2, LS/b;->a:Landroid/os/Parcelable;
    000d3144invoke-super {v1, v0}, Landroid/view/View;->onRestoreInstanceState(Landroid/os/Parcelable;)V
    000d314aiget-object v0, v2, LO0/F;->c:Ljava/lang/CharSequence;
    000d314einvoke-virtual {v1, v0}, Lcom/google/android/material/textfield/TextInputLayout;->setError(Ljava/lang/CharSequence;)V
    000d3154iget-boolean v2, v2, LO0/F;->d:Z
    000d3158if-eqz v2, :cond_21
    000d315cnew-instance v2, LO0/B;
    000d3160const/4 v0, 0x0
    000d3162invoke-direct {v2, v0, v1}, LO0/B;-><init>(ILjava/lang/Object;)V
    000d3168invoke-virtual {v1, v2}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
    000d316einvoke-virtual {v1}, Landroid/view/View;->requestLayout()V
    000d3174return-void
    000d311c
    000d3176
    000d3176 // align 0x8
    000d3178
    000d3178com.google.android.material.textfield.TextInputLayout::onRtlPropertiesChanged(int):
    000d3188invoke-super {v13, v14}, Landroid/widget/LinearLayout;->onRtlPropertiesChanged(I)V
    000d318econst/4 v0, 0x1
    000d3190if-ne v14, v0, :cond_7
    000d3194goto :goto_8
    000d3196const/4 v0, 0x0
    000d3198iget-boolean v14, v13, Lcom/google/android/material/textfield/TextInputLayout;->M:Z
    000d319cif-eq v0, v14, :cond_92
    000d31a0iget-object v14, v13, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d31a4iget-object v14, v14, LL0/k;->e:LL0/c;
    000d31a8iget-object v1, v13, Lcom/google/android/material/textfield/TextInputLayout;->a0:Landroid/graphics/RectF;
    000d31acinvoke-interface {v14, v1}, LL0/c;->a(Landroid/graphics/RectF;)F
    000d31b2move-result v14
    000d31b4iget-object v2, v13, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d31b8iget-object v2, v2, LL0/k;->f:LL0/c;
    000d31bcinvoke-interface {v2, v1}, LL0/c;->a(Landroid/graphics/RectF;)F
    000d31c2move-result v2
    000d31c4iget-object v3, v13, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d31c8iget-object v3, v3, LL0/k;->h:LL0/c;
    000d31ccinvoke-interface {v3, v1}, LL0/c;->a(Landroid/graphics/RectF;)F
    000d31d2move-result v3
    000d31d4iget-object v4, v13, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d31d8iget-object v4, v4, LL0/k;->g:LL0/c;
    000d31dcinvoke-interface {v4, v1}, LL0/c;->a(Landroid/graphics/RectF;)F
    000d31e2move-result v1
    000d31e4iget-object v4, v13, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d31e8iget-object v5, v4, LL0/k;->a:LP1/e;
    000d31eciget-object v6, v4, LL0/k;->b:LP1/e;
    000d31f0iget-object v7, v4, LL0/k;->d:LP1/e;
    000d31f4iget-object v4, v4, LL0/k;->c:LP1/e;
    000d31f8new-instance v8, LL0/e;
    000d31fcconst/4 v9, 0x0
    000d31feinvoke-direct {v8, v9}, LL0/e;-><init>(I)V
    000d3204new-instance v9, LL0/e;
    000d3208const/4 v10, 0x0
    000d320ainvoke-direct {v9, v10}, LL0/e;-><init>(I)V
    000d3210new-instance v10, LL0/e;
    000d3214const/4 v11, 0x0
    000d3216invoke-direct {v10, v11}, LL0/e;-><init>(I)V
    000d321cnew-instance v11, LL0/e;
    000d3220const/4 v12, 0x0
    000d3222invoke-direct {v11, v12}, LL0/e;-><init>(I)V
    000d3228invoke-static {v6}, LL0/j;->b(LP1/e;)V
    000d322einvoke-static {v5}, LL0/j;->b(LP1/e;)V
    000d3234invoke-static {v4}, LL0/j;->b(LP1/e;)V
    000d323ainvoke-static {v7}, LL0/j;->b(LP1/e;)V
    000d3240new-instance v12, LL0/a;
    000d3244invoke-direct {v12, v2}, LL0/a;-><init>(F)V
    000d324anew-instance v2, LL0/a;
    000d324einvoke-direct {v2, v14}, LL0/a;-><init>(F)V
    000d3254new-instance v14, LL0/a;
    000d3258invoke-direct {v14, v1}, LL0/a;-><init>(F)V
    000d325enew-instance v1, LL0/a;
    000d3262invoke-direct {v1, v3}, LL0/a;-><init>(F)V
    000d3268new-instance v3, LL0/k;
    000d326cinvoke-direct {v3}, Ljava/lang/Object;-><init>()V
    000d3272iput-object v6, v3, LL0/k;->a:LP1/e;
    000d3276iput-object v5, v3, LL0/k;->b:LP1/e;
    000d327aiput-object v7, v3, LL0/k;->c:LP1/e;
    000d327eiput-object v4, v3, LL0/k;->d:LP1/e;
    000d3282iput-object v12, v3, LL0/k;->e:LL0/c;
    000d3286iput-object v2, v3, LL0/k;->f:LL0/c;
    000d328aiput-object v1, v3, LL0/k;->g:LL0/c;
    000d328eiput-object v14, v3, LL0/k;->h:LL0/c;
    000d3292iput-object v8, v3, LL0/k;->i:LL0/e;
    000d3296iput-object v9, v3, LL0/k;->j:LL0/e;
    000d329aiput-object v10, v3, LL0/k;->k:LL0/e;
    000d329eiput-object v11, v3, LL0/k;->l:LL0/e;
    000d32a2iput-boolean v0, v13, Lcom/google/android/material/textfield/TextInputLayout;->M:Z
    000d32a6invoke-virtual {v13, v3}, Lcom/google/android/material/textfield/TextInputLayout;->setShapeAppearanceModel(LL0/k;)V
    000d32acreturn-void
    000d3178
    000d32ae
    000d32ae // align 0x10
    000d32b0
    000d32b0com.google.android.material.textfield.TextInputLayout::j():
    000d32c0invoke-virtual {v12}, Lcom/google/android/material/textfield/TextInputLayout;->e()Z
    000d32c6move-result v0
    000d32c8if-nez v0, :cond_8
    000d32ccgoto/16 :goto_f0
    000d32d0iget-object v0, v12, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d32d4invoke-virtual {v0}, Landroid/view/View;->getWidth()I
    000d32damove-result v0
    000d32dciget-object v1, v12, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d32e0invoke-virtual {v1}, Landroid/widget/TextView;->getGravity()I
    000d32e6move-result v1
    000d32e8iget-object v2, v12, Lcom/google/android/material/textfield/TextInputLayout;->v0:LE0/d;
    000d32eciget-object v3, v2, LE0/d;->A:Ljava/lang/CharSequence;
    000d32f0invoke-virtual {v2, v3}, LE0/d;->b(Ljava/lang/CharSequence;)Z
    000d32f6move-result v3
    000d32f8iput-boolean v3, v2, LE0/d;->C:Z
    000d32fcconst/4 v4, 0x5
    000d32feconst/high16 v5, 0x40000000
    000d3302const v6, 0x800005
    000d3308const/4 v7, 0x1
    000d330aconst/16 v8, 0x11
    000d330eiget-object v9, v2, LE0/d;->d:Landroid/graphics/Rect;
    000d3312if-eq v1, v8, :cond_51
    000d3316and-int/lit8 v10, v1, 0x7
    000d331aif-ne v10, v7, :cond_30
    000d331egoto :goto_51
    000d3320and-int v10, v1, v6
    000d3324if-eq v10, v6, :cond_46
    000d3328and-int/lit8 v10, v1, 0x5
    000d332cif-ne v10, v4, :cond_39
    000d3330goto :goto_46
    000d3332if-eqz v3, :cond_42
    000d3336iget v3, v9, Landroid/graphics/Rect;->right:I
    000d333aint-to-float v3, v3
    000d333ciget v10, v2, LE0/d;->Z:F
    000d3340sub-float/2addr v3, v10
    000d3342goto :goto_57
    000d3344iget v3, v9, Landroid/graphics/Rect;->left:I
    000d3348int-to-float v3, v3
    000d334agoto :goto_57
    000d334cif-eqz v3, :cond_4b
    000d3350iget v3, v9, Landroid/graphics/Rect;->left:I
    000d3354goto :goto_44
    000d3356iget v3, v9, Landroid/graphics/Rect;->right:I
    000d335aint-to-float v3, v3
    000d335ciget v10, v2, LE0/d;->Z:F
    000d3360goto :goto_40
    000d3362int-to-float v3, v0
    000d3364div-float/2addr v3, v5
    000d3366iget v10, v2, LE0/d;->Z:F
    000d336adiv-float/2addr v10, v5
    000d336cgoto :goto_40
    000d336eiget v10, v9, Landroid/graphics/Rect;->left:I
    000d3372int-to-float v10, v10
    000d3374invoke-static {v3, v10}, Ljava/lang/Math;->max(FF)F
    000d337amove-result v3
    000d337ciget-object v10, v12, Lcom/google/android/material/textfield/TextInputLayout;->a0:Landroid/graphics/RectF;
    000d3380iput v3, v10, Landroid/graphics/RectF;->left:F
    000d3384iget v11, v9, Landroid/graphics/Rect;->top:I
    000d3388int-to-float v11, v11
    000d338aiput v11, v10, Landroid/graphics/RectF;->top:F
    000d338eif-eq v1, v8, :cond_8d
    000d3392and-int/lit8 v8, v1, 0x7
    000d3396if-ne v8, v7, :cond_6e
    000d339agoto :goto_8d
    000d339cand-int v0, v1, v6
    000d33a0if-eq v0, v6, :cond_83
    000d33a4and-int/lit8 v0, v1, 0x5
    000d33a8if-ne v0, v4, :cond_77
    000d33acgoto :goto_83
    000d33aeiget-boolean v0, v2, LE0/d;->C:Z
    000d33b2if-eqz v0, :cond_7f
    000d33b6iget v0, v9, Landroid/graphics/Rect;->right:I
    000d33baint-to-float v0, v0
    000d33bcgoto :goto_93
    000d33beiget v0, v2, LE0/d;->Z:F
    000d33c2add-float/2addr v0, v3
    000d33c4goto :goto_93
    000d33c6iget-boolean v0, v2, LE0/d;->C:Z
    000d33caif-eqz v0, :cond_8a
    000d33ceiget v0, v2, LE0/d;->Z:F
    000d33d2goto :goto_81
    000d33d4iget v0, v9, Landroid/graphics/Rect;->right:I
    000d33d8goto :goto_7d
    000d33daint-to-float v0, v0
    000d33dcdiv-float/2addr v0, v5
    000d33deiget v1, v2, LE0/d;->Z:F
    000d33e2div-float/2addr v1, v5
    000d33e4add-float/2addr v0, v1
    000d33e6iget v1, v9, Landroid/graphics/Rect;->right:I
    000d33eaint-to-float v1, v1
    000d33ecinvoke-static {v0, v1}, Ljava/lang/Math;->min(FF)F
    000d33f2move-result v0
    000d33f4iput v0, v10, Landroid/graphics/RectF;->right:F
    000d33f8iget v0, v9, Landroid/graphics/Rect;->top:I
    000d33fcint-to-float v0, v0
    000d33feinvoke-virtual {v2}, LE0/d;->d()F
    000d3404move-result v1
    000d3406add-float/2addr v1, v0
    000d3408iput v1, v10, Landroid/graphics/RectF;->bottom:F
    000d340cinvoke-virtual {v10}, Landroid/graphics/RectF;->width()F
    000d3412move-result v0
    000d3414const/4 v1, 0x0
    000d3416cmpg-float v0, v0, v1
    000d341aif-lez v0, :cond_f0
    000d341einvoke-virtual {v10}, Landroid/graphics/RectF;->height()F
    000d3424move-result v0
    000d3426cmpg-float v0, v0, v1
    000d342aif-gtz v0, :cond_b8
    000d342egoto :goto_f0
    000d3430iget v0, v10, Landroid/graphics/RectF;->left:F
    000d3434iget v1, v12, Lcom/google/android/material/textfield/TextInputLayout;->N:I
    000d3438int-to-float v1, v1
    000d343asub-float/2addr v0, v1
    000d343ciput v0, v10, Landroid/graphics/RectF;->left:F
    000d3440iget v0, v10, Landroid/graphics/RectF;->right:F
    000d3444add-float/2addr v0, v1
    000d3446iput v0, v10, Landroid/graphics/RectF;->right:F
    000d344ainvoke-virtual {v12}, Landroid/view/View;->getPaddingLeft()I
    000d3450move-result v0
    000d3452neg-int v0, v0
    000d3454int-to-float v0, v0
    000d3456invoke-virtual {v12}, Landroid/view/View;->getPaddingTop()I
    000d345cmove-result v1
    000d345eneg-int v1, v1
    000d3460int-to-float v1, v1
    000d3462invoke-virtual {v10}, Landroid/graphics/RectF;->height()F
    000d3468move-result v2
    000d346adiv-float/2addr v2, v5
    000d346csub-float/2addr v1, v2
    000d346eiget v2, v12, Lcom/google/android/material/textfield/TextInputLayout;->Q:I
    000d3472int-to-float v2, v2
    000d3474add-float/2addr v1, v2
    000d3476invoke-virtual {v10, v0, v1}, Landroid/graphics/RectF;->offset(FF)V
    000d347ciget-object v0, v12, Lcom/google/android/material/textfield/TextInputLayout;->F:LL0/g;
    000d3480check-cast v0, LO0/h;
    000d3484invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000d348aiget v1, v10, Landroid/graphics/RectF;->left:F
    000d348eiget v2, v10, Landroid/graphics/RectF;->top:F
    000d3492iget v3, v10, Landroid/graphics/RectF;->right:F
    000d3496iget v4, v10, Landroid/graphics/RectF;->bottom:F
    000d349ainvoke-virtual {v0, v1, v2, v3, v4}, LO0/h;->n(FFFF)V
    000d34a0return-void
    000d32b0
    000d34a2
    000d34a2 // align 0x4
    000d34a4
    000d34a4com.google.android.material.textfield.TextInputLayout::k(android.view.ViewGroup, boolean):
    000d34b4invoke-virtual {v4}, Landroid/view/ViewGroup;->getChildCount()I
    000d34bamove-result v0
    000d34bcconst/4 v1, 0x0
    000d34beif-ge v1, v0, :cond_1a
    000d34c2invoke-virtual {v4, v1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
    000d34c8move-result-object v2
    000d34cainvoke-virtual {v2, v5}, Landroid/view/View;->setEnabled(Z)V
    000d34d0instance-of v3, v2, Landroid/view/ViewGroup;
    000d34d4if-eqz v3, :cond_17
    000d34d8check-cast v2, Landroid/view/ViewGroup;
    000d34dcinvoke-static {v2, v5}, Lcom/google/android/material/textfield/TextInputLayout;->k(Landroid/view/ViewGroup;Z)V
    000d34e2add-int/lit8 v1, v1, 0x1
    000d34e6goto :goto_5
    000d34e8return-void
    000d34a4
    000d34ea
    000d34ea // align 0x4
    000d34ec
    000d34eccom.google.android.material.textfield.TextInputLayout::setBoxBackgroundColor(int):
    000d34fciget v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->U:I
    000d3500if-eq v0, v2, :cond_f
    000d3504iput v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->U:I
    000d3508iput v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->o0:I
    000d350ciput v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->q0:I
    000d3510iput v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->r0:I
    000d3514invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->b()V
    000d351areturn-void
    000d34ec
    000d351c
    000d351ccom.google.android.material.textfield.TextInputLayout::setBoxBackgroundColorResource(int):
    000d352cinvoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
    000d3532move-result-object v0
    000d3534invoke-static {v0, v2}, LA/b;->a(Landroid/content/Context;I)I
    000d353amove-result v2
    000d353cinvoke-virtual {v1, v2}, Lcom/google/android/material/textfield/TextInputLayout;->setBoxBackgroundColor(I)V
    000d3542return-void
    000d351c
    000d3544
    000d3544com.google.android.material.textfield.TextInputLayout::setBoxBackgroundColorStateList(android.content.res.ColorStateList):
    000d3554invoke-virtual {v4}, Landroid/content/res/ColorStateList;->getDefaultColor()I
    000d355amove-result v0
    000d355ciput v0, v3, Lcom/google/android/material/textfield/TextInputLayout;->o0:I
    000d3560iput v0, v3, Lcom/google/android/material/textfield/TextInputLayout;->U:I
    000d3564const v0, -0x101009e
    000d356afilled-new-array {v0}, [I
    000d3570move-result-object v0
    000d3572const/4 v1, -0x1
    000d3574invoke-virtual {v4, v0, v1}, Landroid/content/res/ColorStateList;->getColorForState([II)I
    000d357amove-result v0
    000d357ciput v0, v3, Lcom/google/android/material/textfield/TextInputLayout;->p0:I
    000d3580const v0, 0x101009c
    000d3586const v2, 0x101009e
    000d358cfilled-new-array {v0, v2}, [I
    000d3592move-result-object v0
    000d3594invoke-virtual {v4, v0, v1}, Landroid/content/res/ColorStateList;->getColorForState([II)I
    000d359amove-result v0
    000d359ciput v0, v3, Lcom/google/android/material/textfield/TextInputLayout;->q0:I
    000d35a0const v0, 0x1010367
    000d35a6filled-new-array {v0, v2}, [I
    000d35acmove-result-object v0
    000d35aeinvoke-virtual {v4, v0, v1}, Landroid/content/res/ColorStateList;->getColorForState([II)I
    000d35b4move-result v4
    000d35b6iput v4, v3, Lcom/google/android/material/textfield/TextInputLayout;->r0:I
    000d35bainvoke-virtual {v3}, Lcom/google/android/material/textfield/TextInputLayout;->b()V
    000d35c0return-void
    000d3544
    000d35c2
    000d35c2 // align 0x4
    000d35c4
    000d35c4com.google.android.material.textfield.TextInputLayout::setBoxBackgroundMode(int):
    000d35d4iget v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->O:I
    000d35d8if-ne v2, v0, :cond_5
    000d35dcgoto :goto_e
    000d35deiput v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->O:I
    000d35e2iget-object v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d35e6if-eqz v2, :cond_e
    000d35eainvoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->i()V
    000d35f0return-void
    000d35c4
    000d35f2
    000d35f2 // align 0x4
    000d35f4
    000d35f4com.google.android.material.textfield.TextInputLayout::setBoxCollapsedPaddingTop(int):
    000d3604iput v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->P:I
    000d3608return-void
    000d35f4
    000d360a
    000d360a // align 0x4
    000d360c
    000d360ccom.google.android.material.textfield.TextInputLayout::setBoxCornerFamily(int):
    000d361ciget-object v0, v3, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d3620invoke-virtual {v0}, LL0/k;->e()LL0/j;
    000d3626move-result-object v0
    000d3628iget-object v1, v3, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d362ciget-object v1, v1, LL0/k;->e:LL0/c;
    000d3630invoke-static {v4}, LC1/d;->k(I)LP1/e;
    000d3636move-result-object v2
    000d3638iput-object v2, v0, LL0/j;->a:LP1/e;
    000d363cinvoke-static {v2}, LL0/j;->b(LP1/e;)V
    000d3642iput-object v1, v0, LL0/j;->e:LL0/c;
    000d3646iget-object v1, v3, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d364aiget-object v1, v1, LL0/k;->f:LL0/c;
    000d364einvoke-static {v4}, LC1/d;->k(I)LP1/e;
    000d3654move-result-object v2
    000d3656iput-object v2, v0, LL0/j;->b:LP1/e;
    000d365ainvoke-static {v2}, LL0/j;->b(LP1/e;)V
    000d3660iput-object v1, v0, LL0/j;->f:LL0/c;
    000d3664iget-object v1, v3, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d3668iget-object v1, v1, LL0/k;->h:LL0/c;
    000d366cinvoke-static {v4}, LC1/d;->k(I)LP1/e;
    000d3672move-result-object v2
    000d3674iput-object v2, v0, LL0/j;->d:LP1/e;
    000d3678invoke-static {v2}, LL0/j;->b(LP1/e;)V
    000d367eiput-object v1, v0, LL0/j;->h:LL0/c;
    000d3682iget-object v1, v3, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d3686iget-object v1, v1, LL0/k;->g:LL0/c;
    000d368ainvoke-static {v4}, LC1/d;->k(I)LP1/e;
    000d3690move-result-object v4
    000d3692iput-object v4, v0, LL0/j;->c:LP1/e;
    000d3696invoke-static {v4}, LL0/j;->b(LP1/e;)V
    000d369ciput-object v1, v0, LL0/j;->g:LL0/c;
    000d36a0invoke-virtual {v0}, LL0/j;->a()LL0/k;
    000d36a6move-result-object v4
    000d36a8iput-object v4, v3, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d36acinvoke-virtual {v3}, Lcom/google/android/material/textfield/TextInputLayout;->b()V
    000d36b2return-void
    000d360c
    000d36b4
    000d36b4com.google.android.material.textfield.TextInputLayout::setBoxStrokeColor(int):
    000d36c4iget v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->m0:I
    000d36c8if-eq v0, v2, :cond_9
    000d36cciput v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->m0:I
    000d36d0invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->x()V
    000d36d6return-void
    000d36b4
    000d36d8
    000d36d8com.google.android.material.textfield.TextInputLayout::setBoxStrokeColorStateList(android.content.res.ColorStateList):
    000d36e8invoke-virtual {v4}, Landroid/content/res/ColorStateList;->isStateful()Z
    000d36eemove-result v0
    000d36f0if-eqz v0, :cond_38
    000d36f4invoke-virtual {v4}, Landroid/content/res/ColorStateList;->getDefaultColor()I
    000d36famove-result v0
    000d36fciput v0, v3, Lcom/google/android/material/textfield/TextInputLayout;->k0:I
    000d3700const v0, -0x101009e
    000d3706filled-new-array {v0}, [I
    000d370cmove-result-object v0
    000d370econst/4 v1, -0x1
    000d3710invoke-virtual {v4, v0, v1}, Landroid/content/res/ColorStateList;->getColorForState([II)I
    000d3716move-result v0
    000d3718iput v0, v3, Lcom/google/android/material/textfield/TextInputLayout;->s0:I
    000d371cconst v0, 0x1010367
    000d3722const v2, 0x101009e
    000d3728filled-new-array {v0, v2}, [I
    000d372emove-result-object v0
    000d3730invoke-virtual {v4, v0, v1}, Landroid/content/res/ColorStateList;->getColorForState([II)I
    000d3736move-result v0
    000d3738iput v0, v3, Lcom/google/android/material/textfield/TextInputLayout;->l0:I
    000d373cconst v0, 0x101009c
    000d3742filled-new-array {v0, v2}, [I
    000d3748move-result-object v0
    000d374ainvoke-virtual {v4, v0, v1}, Landroid/content/res/ColorStateList;->getColorForState([II)I
    000d3750move-result v4
    000d3752iput v4, v3, Lcom/google/android/material/textfield/TextInputLayout;->m0:I
    000d3756goto :goto_46
    000d3758iget v0, v3, Lcom/google/android/material/textfield/TextInputLayout;->m0:I
    000d375cinvoke-virtual {v4}, Landroid/content/res/ColorStateList;->getDefaultColor()I
    000d3762move-result v1
    000d3764if-eq v0, v1, :cond_46
    000d3768invoke-virtual {v4}, Landroid/content/res/ColorStateList;->getDefaultColor()I
    000d376emove-result v4
    000d3770iput v4, v3, Lcom/google/android/material/textfield/TextInputLayout;->m0:I
    000d3774invoke-virtual {v3}, Lcom/google/android/material/textfield/TextInputLayout;->x()V
    000d377areturn-void
    000d36d8
    000d377c
    000d377ccom.google.android.material.textfield.TextInputLayout::setBoxStrokeErrorColor(android.content.res.ColorStateList):
    000d378ciget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->n0:Landroid/content/res/ColorStateList;
    000d3790if-eq v0, v2, :cond_9
    000d3794iput-object v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->n0:Landroid/content/res/ColorStateList;
    000d3798invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->x()V
    000d379ereturn-void
    000d377c
    000d37a0
    000d37a0com.google.android.material.textfield.TextInputLayout::setBoxStrokeWidth(int):
    000d37b0iput v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->R:I
    000d37b4invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->x()V
    000d37bareturn-void
    000d37a0
    000d37bc
    000d37bccom.google.android.material.textfield.TextInputLayout::setBoxStrokeWidthFocused(int):
    000d37cciput v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->S:I
    000d37d0invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->x()V
    000d37d6return-void
    000d37bc
    000d37d8
    000d37d8com.google.android.material.textfield.TextInputLayout::setBoxStrokeWidthFocusedResource(int):
    000d37e8invoke-virtual {v1}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    000d37eemove-result-object v0
    000d37f0invoke-virtual {v0, v2}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    000d37f6move-result v2
    000d37f8invoke-virtual {v1, v2}, Lcom/google/android/material/textfield/TextInputLayout;->setBoxStrokeWidthFocused(I)V
    000d37fereturn-void
    000d37d8
    000d3800
    000d3800com.google.android.material.textfield.TextInputLayout::setBoxStrokeWidthResource(int):
    000d3810invoke-virtual {v1}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    000d3816move-result-object v0
    000d3818invoke-virtual {v0, v2}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    000d381emove-result v2
    000d3820invoke-virtual {v1, v2}, Lcom/google/android/material/textfield/TextInputLayout;->setBoxStrokeWidth(I)V
    000d3826return-void
    000d3800
    000d3828
    000d3828com.google.android.material.textfield.TextInputLayout::setCounterEnabled(boolean):
    000d3838iget-boolean v0, v5, Lcom/google/android/material/textfield/TextInputLayout;->k:Z
    000d383cif-eq v0, v6, :cond_62
    000d3840const/4 v0, 0x0
    000d3842const/4 v1, 0x2
    000d3844iget-object v2, v5, Lcom/google/android/material/textfield/TextInputLayout;->j:LO0/u;
    000d3848if-eqz v6, :cond_59
    000d384cnew-instance v3, Lj/f0;
    000d3850invoke-virtual {v5}, Landroid/view/View;->getContext()Landroid/content/Context;
    000d3856move-result-object v4
    000d3858invoke-direct {v3, v4, v0}, Lj/f0;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    000d385eiput-object v3, v5, Lcom/google/android/material/textfield/TextInputLayout;->o:Lj/f0;
    000d3862const v4, 0x7f0801e1
    000d3868invoke-virtual {v3, v4}, Landroid/view/View;->setId(I)V
    000d386eiget-object v3, v5, Lcom/google/android/material/textfield/TextInputLayout;->b0:Landroid/graphics/Typeface;
    000d3872if-eqz v3, :cond_24
    000d3876iget-object v4, v5, Lcom/google/android/material/textfield/TextInputLayout;->o:Lj/f0;
    000d387ainvoke-virtual {v4, v3}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V
    000d3880iget-object v3, v5, Lcom/google/android/material/textfield/TextInputLayout;->o:Lj/f0;
    000d3884const/4 v4, 0x1
    000d3886invoke-virtual {v3, v4}, Landroid/widget/TextView;->setMaxLines(I)V
    000d388ciget-object v3, v5, Lcom/google/android/material/textfield/TextInputLayout;->o:Lj/f0;
    000d3890invoke-virtual {v2, v3, v1}, LO0/u;->a(Lj/f0;I)V
    000d3896iget-object v1, v5, Lcom/google/android/material/textfield/TextInputLayout;->o:Lj/f0;
    000d389ainvoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000d38a0move-result-object v1
    000d38a2check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams;
    000d38a6invoke-virtual {v5}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    000d38acmove-result-object v2
    000d38aeconst v3, 0x7f060301
    000d38b4invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getDimensionPixelOffset(I)I
    000d38bamove-result v2
    000d38bcinvoke-virtual {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;->setMarginStart(I)V
    000d38c2invoke-virtual {v5}, Lcom/google/android/material/textfield/TextInputLayout;->o()V
    000d38c8iget-object v1, v5, Lcom/google/android/material/textfield/TextInputLayout;->o:Lj/f0;
    000d38ccif-eqz v1, :cond_60
    000d38d0iget-object v1, v5, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d38d4if-nez v1, :cond_51
    000d38d8goto :goto_55
    000d38dainvoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
    000d38e0move-result-object v0
    000d38e2invoke-virtual {v5, v0}, Lcom/google/android/material/textfield/TextInputLayout;->n(Landroid/text/Editable;)V
    000d38e8goto :goto_60
    000d38eaiget-object v3, v5, Lcom/google/android/material/textfield/TextInputLayout;->o:Lj/f0;
    000d38eeinvoke-virtual {v2, v3, v1}, LO0/u;->g(Lj/f0;I)V
    000d38f4iput-object v0, v5, Lcom/google/android/material/textfield/TextInputLayout;->o:Lj/f0;
    000d38f8iput-boolean v6, v5, Lcom/google/android/material/textfield/TextInputLayout;->k:Z
    000d38fcreturn-void
    000d3828
    000d38fe
    000d38fe // align 0x10
    000d3900
    000d3900com.google.android.material.textfield.TextInputLayout::setCounterMaxLength(int):
    000d3910iget v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->l:I
    000d3914if-eq v0, v2, :cond_21
    000d3918if-lez v2, :cond_9
    000d391ciput v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->l:I
    000d3920goto :goto_c
    000d3922const/4 v2, -0x1
    000d3924iput v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->l:I
    000d3928iget-boolean v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->k:Z
    000d392cif-eqz v2, :cond_21
    000d3930iget-object v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->o:Lj/f0;
    000d3934if-eqz v2, :cond_21
    000d3938iget-object v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d393cif-nez v2, :cond_1a
    000d3940const/4 v2, 0x0
    000d3942goto :goto_1e
    000d3944invoke-virtual {v2}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
    000d394amove-result-object v2
    000d394cinvoke-virtual {v1, v2}, Lcom/google/android/material/textfield/TextInputLayout;->n(Landroid/text/Editable;)V
    000d3952return-void
    000d3900
    000d3954
    000d3954com.google.android.material.textfield.TextInputLayout::setCounterOverflowTextAppearance(int):
    000d3964iget v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->p:I
    000d3968if-eq v0, v2, :cond_9
    000d396ciput v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->p:I
    000d3970invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->o()V
    000d3976return-void
    000d3954
    000d3978
    000d3978com.google.android.material.textfield.TextInputLayout::setCounterOverflowTextColor(android.content.res.ColorStateList):
    000d3988iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->z:Landroid/content/res/ColorStateList;
    000d398cif-eq v0, v2, :cond_9
    000d3990iput-object v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->z:Landroid/content/res/ColorStateList;
    000d3994invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->o()V
    000d399areturn-void
    000d3978
    000d399c
    000d399ccom.google.android.material.textfield.TextInputLayout::setCounterTextAppearance(int):
    000d39aciget v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->q:I
    000d39b0if-eq v0, v2, :cond_9
    000d39b4iput v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->q:I
    000d39b8invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->o()V
    000d39bereturn-void
    000d399c
    000d39c0
    000d39c0com.google.android.material.textfield.TextInputLayout::setCounterTextColor(android.content.res.ColorStateList):
    000d39d0iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->y:Landroid/content/res/ColorStateList;
    000d39d4if-eq v0, v2, :cond_9
    000d39d8iput-object v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->y:Landroid/content/res/ColorStateList;
    000d39dcinvoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->o()V
    000d39e2return-void
    000d39c0
    000d39e4
    000d39e4com.google.android.material.textfield.TextInputLayout::setCursorColor(android.content.res.ColorStateList):
    000d39f4iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->A:Landroid/content/res/ColorStateList;
    000d39f8if-eq v0, v2, :cond_9
    000d39fciput-object v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->A:Landroid/content/res/ColorStateList;
    000d3a00invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->p()V
    000d3a06return-void
    000d39e4
    000d3a08
    000d3a08com.google.android.material.textfield.TextInputLayout::setCursorErrorColor(android.content.res.ColorStateList):
    000d3a18iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->B:Landroid/content/res/ColorStateList;
    000d3a1cif-eq v0, v2, :cond_19
    000d3a20iput-object v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->B:Landroid/content/res/ColorStateList;
    000d3a24invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->m()Z
    000d3a2amove-result v2
    000d3a2cif-nez v2, :cond_16
    000d3a30iget-object v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->o:Lj/f0;
    000d3a34if-eqz v2, :cond_15
    000d3a38iget-boolean v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->m:Z
    000d3a3cif-eqz v2, :cond_15
    000d3a40goto :goto_16
    000d3a42return-void
    000d3a44invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->p()V
    000d3a4areturn-void
    000d3a08
    000d3a4c
    000d3a4ccom.google.android.material.textfield.TextInputLayout::setDefaultHintTextColor(android.content.res.ColorStateList):
    000d3a5ciput-object v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->i0:Landroid/content/res/ColorStateList;
    000d3a60iput-object v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->j0:Landroid/content/res/ColorStateList;
    000d3a64iget-object v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d3a68if-eqz v1, :cond_c
    000d3a6cconst/4 v1, 0x0
    000d3a6einvoke-virtual {v0, v1, v1}, Lcom/google/android/material/textfield/TextInputLayout;->u(ZZ)V
    000d3a74return-void
    000d3a4c
    000d3a76
    000d3a76 // align 0x8
    000d3a78
    000d3a78com.google.android.material.textfield.TextInputLayout::setEditText(android.widget.EditText):
    000d3a88iget-object v0, v6, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d3a8cif-nez v0, :cond_10d
    000d3a90invoke-virtual {v6}, Lcom/google/android/material/textfield/TextInputLayout;->getEndIconMode()I
    000d3a96move-result v0
    000d3a98const/4 v1, 0x3
    000d3a9aif-eq v0, v1, :cond_d
    000d3a9einstance-of v0, v7, Lcom/google/android/material/textfield/TextInputEditText;
    000d3aa2iput-object v7, v6, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d3aa6iget v0, v6, Lcom/google/android/material/textfield/TextInputLayout;->f:I
    000d3aaaconst/4 v1, -0x1
    000d3aacif-eq v0, v1, :cond_18
    000d3ab0invoke-virtual {v6, v0}, Lcom/google/android/material/textfield/TextInputLayout;->setMinEms(I)V
    000d3ab6goto :goto_1d
    000d3ab8iget v0, v6, Lcom/google/android/material/textfield/TextInputLayout;->h:I
    000d3abcinvoke-virtual {v6, v0}, Lcom/google/android/material/textfield/TextInputLayout;->setMinWidth(I)V
    000d3ac2iget v0, v6, Lcom/google/android/material/textfield/TextInputLayout;->g:I
    000d3ac6if-eq v0, v1, :cond_25
    000d3acainvoke-virtual {v6, v0}, Lcom/google/android/material/textfield/TextInputLayout;->setMaxEms(I)V
    000d3ad0goto :goto_2a
    000d3ad2iget v0, v6, Lcom/google/android/material/textfield/TextInputLayout;->i:I
    000d3ad6invoke-virtual {v6, v0}, Lcom/google/android/material/textfield/TextInputLayout;->setMaxWidth(I)V
    000d3adcconst/4 v0, 0x0
    000d3adeiput-boolean v0, v6, Lcom/google/android/material/textfield/TextInputLayout;->I:Z
    000d3ae2invoke-virtual {v6}, Lcom/google/android/material/textfield/TextInputLayout;->i()V
    000d3ae8new-instance v1, LO0/D;
    000d3aecinvoke-direct {v1, v6}, LO0/D;-><init>(Lcom/google/android/material/textfield/TextInputLayout;)V
    000d3af2invoke-virtual {v6, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setTextInputAccessibilityDelegate(LO0/D;)V
    000d3af8iget-object v1, v6, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d3afcinvoke-virtual {v1}, Landroid/widget/TextView;->getTypeface()Landroid/graphics/Typeface;
    000d3b02move-result-object v1
    000d3b04iget-object v2, v6, Lcom/google/android/material/textfield/TextInputLayout;->v0:LE0/d;
    000d3b08invoke-virtual {v2, v1}, LE0/d;->m(Landroid/graphics/Typeface;)V
    000d3b0eiget-object v1, v6, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d3b12invoke-virtual {v1}, Landroid/widget/TextView;->getTextSize()F
    000d3b18move-result v1
    000d3b1aiget v3, v2, LE0/d;->h:F
    000d3b1ecmpl-float v3, v3, v1
    000d3b22if-eqz v3, :cond_54
    000d3b26iput v1, v2, LE0/d;->h:F
    000d3b2ainvoke-virtual {v2, v0}, LE0/d;->h(Z)V
    000d3b30sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
    000d3b34iget-object v3, v6, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d3b38invoke-virtual {v3}, Landroid/widget/TextView;->getLetterSpacing()F
    000d3b3emove-result v3
    000d3b40iget v4, v2, LE0/d;->W:F
    000d3b44cmpl-float v4, v4, v3
    000d3b48if-eqz v4, :cond_67
    000d3b4ciput v3, v2, LE0/d;->W:F
    000d3b50invoke-virtual {v2, v0}, LE0/d;->h(Z)V
    000d3b56iget-object v3, v6, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d3b5ainvoke-virtual {v3}, Landroid/widget/TextView;->getGravity()I
    000d3b60move-result v3
    000d3b62and-int/lit8 v4, v3, -0x71
    000d3b66or-int/lit8 v4, v4, 0x30
    000d3b6aiget v5, v2, LE0/d;->g:I
    000d3b6eif-eq v5, v4, :cond_7a
    000d3b72iput v4, v2, LE0/d;->g:I
    000d3b76invoke-virtual {v2, v0}, LE0/d;->h(Z)V
    000d3b7ciget v4, v2, LE0/d;->f:I
    000d3b80if-eq v4, v3, :cond_83
    000d3b84iput v3, v2, LE0/d;->f:I
    000d3b88invoke-virtual {v2, v0}, LE0/d;->h(Z)V
    000d3b8esget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
    000d3b92invoke-virtual {v7}, Landroid/view/View;->getMinimumHeight()I
    000d3b98move-result v2
    000d3b9aiput v2, v6, Lcom/google/android/material/textfield/TextInputLayout;->t0:I
    000d3b9eiget-object v2, v6, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d3ba2new-instance v3, LO0/A;
    000d3ba6invoke-direct {v3, v6, v7}, LO0/A;-><init>(Lcom/google/android/material/textfield/TextInputLayout;Landroid/widget/EditText;)V
    000d3bacinvoke-virtual {v2, v3}, Landroid/widget/TextView;->addTextChangedListener(Landroid/text/TextWatcher;)V
    000d3bb2iget-object v2, v6, Lcom/google/android/material/textfield/TextInputLayout;->i0:Landroid/content/res/ColorStateList;
    000d3bb6if-nez v2, :cond_a1
    000d3bbaiget-object v2, v6, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d3bbeinvoke-virtual {v2}, Landroid/widget/TextView;->getHintTextColors()Landroid/content/res/ColorStateList;
    000d3bc4move-result-object v2
    000d3bc6iput-object v2, v6, Lcom/google/android/material/textfield/TextInputLayout;->i0:Landroid/content/res/ColorStateList;
    000d3bcaiget-boolean v2, v6, Lcom/google/android/material/textfield/TextInputLayout;->C:Z
    000d3bceconst/4 v3, 0x1
    000d3bd0if-eqz v2, :cond_c1
    000d3bd4iget-object v2, v6, Lcom/google/android/material/textfield/TextInputLayout;->D:Ljava/lang/CharSequence;
    000d3bd8invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    000d3bdemove-result v2
    000d3be0if-eqz v2, :cond_bf
    000d3be4iget-object v2, v6, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d3be8invoke-virtual {v2}, Landroid/widget/TextView;->getHint()Ljava/lang/CharSequence;
    000d3beemove-result-object v2
    000d3bf0iput-object v2, v6, Lcom/google/android/material/textfield/TextInputLayout;->e:Ljava/lang/CharSequence;
    000d3bf4invoke-virtual {v6, v2}, Lcom/google/android/material/textfield/TextInputLayout;->setHint(Ljava/lang/CharSequence;)V
    000d3bfaiget-object v2, v6, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d3bfeconst/4 v4, 0x0
    000d3c00invoke-virtual {v2, v4}, Landroid/widget/TextView;->setHint(Ljava/lang/CharSequence;)V
    000d3c06iput-boolean v3, v6, Lcom/google/android/material/textfield/TextInputLayout;->E:Z
    000d3c0aconst/16 v2, 0x1d
    000d3c0eif-lt v1, v2, :cond_c8
    000d3c12invoke-virtual {v6}, Lcom/google/android/material/textfield/TextInputLayout;->p()V
    000d3c18iget-object v1, v6, Lcom/google/android/material/textfield/TextInputLayout;->o:Lj/f0;
    000d3c1cif-eqz v1, :cond_d5
    000d3c20iget-object v1, v6, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d3c24invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
    000d3c2amove-result-object v1
    000d3c2cinvoke-virtual {v6, v1}, Lcom/google/android/material/textfield/TextInputLayout;->n(Landroid/text/Editable;)V
    000d3c32invoke-virtual {v6}, Lcom/google/android/material/textfield/TextInputLayout;->r()V
    000d3c38iget-object v1, v6, Lcom/google/android/material/textfield/TextInputLayout;->j:LO0/u;
    000d3c3cinvoke-virtual {v1}, LO0/u;->b()V
    000d3c42iget-object v1, v6, Lcom/google/android/material/textfield/TextInputLayout;->b:LO0/z;
    000d3c46invoke-virtual {v1}, Landroid/view/View;->bringToFront()V
    000d3c4ciget-object v1, v6, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    000d3c50invoke-virtual {v1}, Landroid/view/View;->bringToFront()V
    000d3c56iget-object v2, v6, Lcom/google/android/material/textfield/TextInputLayout;->e0:Ljava/util/LinkedHashSet;
    000d3c5ainvoke-virtual {v2}, Ljava/util/AbstractCollection;->iterator()Ljava/util/Iterator;
    000d3c60move-result-object v2
    000d3c62invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
    000d3c68move-result v4
    000d3c6aif-eqz v4, :cond_fd
    000d3c6einvoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000d3c74move-result-object v4
    000d3c76check-cast v4, LO0/n;
    000d3c7ainvoke-virtual {v4, v6}, LO0/n;->a(Lcom/google/android/material/textfield/TextInputLayout;)V
    000d3c80goto :goto_ed
    000d3c82invoke-virtual {v1}, LO0/q;->m()V
    000d3c88invoke-virtual {v6}, Landroid/view/View;->isEnabled()Z
    000d3c8emove-result v1
    000d3c90if-nez v1, :cond_109
    000d3c94invoke-virtual {v7, v0}, Landroid/view/View;->setEnabled(Z)V
    000d3c9ainvoke-virtual {v6, v0, v3}, Lcom/google/android/material/textfield/TextInputLayout;->u(ZZ)V
    000d3ca0return-void
    000d3ca2new-instance v7, Ljava/lang/IllegalArgumentException;
    000d3ca6const-string v0, "We already have an EditText, can only have one"
    000d3caainvoke-direct {v7, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000d3cb0throw v7
    000d3a78