File classes.dex
Function:
    000d08d4
    000d08d4com.google.android.material.textfield.TextInputEditText::getTextInputLayout():
    000d08e4invoke-virtual {v2}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
    000d08eamove-result-object v0
    000d08ecinstance-of v1, v0, Landroid/view/View;
    000d08f0if-eqz v1, :cond_14
    000d08f4instance-of v1, v0, Lcom/google/android/material/textfield/TextInputLayout;
    000d08f8if-eqz v1, :cond_f
    000d08fccheck-cast v0, Lcom/google/android/material/textfield/TextInputLayout;
    000d0900return-object v0
    000d0902invoke-interface {v0}, Landroid/view/ViewParent;->getParent()Landroid/view/ViewParent;
    000d0908move-result-object v0
    000d090agoto :goto_4
    000d090cconst/4 v0, 0x0
    000d090ereturn-object v0
    000d08d4
    000d0910
    000d0910com.google.android.material.textfield.TextInputEditText::getHint():
    000d0920invoke-direct {v2}, Lcom/google/android/material/textfield/TextInputEditText;->getTextInputLayout()Lcom/google/android/material/textfield/TextInputLayout;
    000d0926move-result-object v0
    000d0928if-eqz v0, :cond_f
    000d092ciget-boolean v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->E:Z
    000d0930if-eqz v1, :cond_f
    000d0934invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->getHint()Ljava/lang/CharSequence;
    000d093amove-result-object v0
    000d093creturn-object v0
    000d093einvoke-super {v2}, Landroid/widget/TextView;->getHint()Ljava/lang/CharSequence;
    000d0944move-result-object v0
    000d0946return-object v0
    000d0910
    000d0948
    000d0948com.google.android.material.textfield.TextInputEditText::getHintFromLayout():
    000d0958invoke-direct {v1}, Lcom/google/android/material/textfield/TextInputEditText;->getTextInputLayout()Lcom/google/android/material/textfield/TextInputLayout;
    000d095emove-result-object v0
    000d0960if-eqz v0, :cond_b
    000d0964invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->getHint()Ljava/lang/CharSequence;
    000d096amove-result-object v0
    000d096creturn-object v0
    000d096econst/4 v0, 0x0
    000d0970return-object v0
    000d0948
    000d0972
    000d0972 // align 0x4
    000d0974
    000d0974com.google.android.material.textfield.TextInputEditText::<init>(android.content.Context, android.util.AttributeSet):
    000d0984const v3, 0x7f03019b
    000d098aconst/4 v6, 0x0
    000d098cinvoke-static {v8, v9, v3, v6}, LQ0/a;->a(Landroid/content/Context;Landroid/util/AttributeSet;II)Landroid/content/Context;
    000d0992move-result-object v0
    000d0994invoke-direct {v7, v0, v9}, Lj/w;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    000d099anew-instance v0, Landroid/graphics/Rect;
    000d099einvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
    000d09a4iput-object v0, v7, Lcom/google/android/material/textfield/TextInputEditText;->g:Landroid/graphics/Rect;
    000d09a8sget-object v2, Lq0/a;->B:[I
    000d09acnew-array v5, v6, [I
    000d09b0const v4, 0x7f100347
    000d09b6invoke-static {v8, v9, v3, v4}, LE0/E;->a(Landroid/content/Context;Landroid/util/AttributeSet;II)V
    000d09bcmove-object v0, v8
    000d09bemove-object v1, v9
    000d09c0invoke-static/range {v0 .. v5}, LE0/E;->b(Landroid/content/Context;Landroid/util/AttributeSet;[III[I)V
    000d09c6invoke-virtual {v0, v1, v2, v3, v4}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
    000d09ccmove-result-object v8
    000d09ceinvoke-virtual {v8, v6, v6}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000d09d4move-result v9
    000d09d6invoke-virtual {v7, v9}, Lcom/google/android/material/textfield/TextInputEditText;->setTextInputLayoutFocusedRectEnabled(Z)V
    000d09dcinvoke-virtual {v8}, Landroid/content/res/TypedArray;->recycle()V
    000d09e2return-void
    000d0974
    000d09e4
    000d09e4com.google.android.material.textfield.TextInputEditText::getFocusedRect(android.graphics.Rect):
    000d09f4invoke-super {v2, v3}, Landroid/view/View;->getFocusedRect(Landroid/graphics/Rect;)V
    000d09fainvoke-direct {v2}, Lcom/google/android/material/textfield/TextInputEditText;->getTextInputLayout()Lcom/google/android/material/textfield/TextInputLayout;
    000d0a00move-result-object v0
    000d0a02if-eqz v0, :cond_18
    000d0a06iget-boolean v1, v2, Lcom/google/android/material/textfield/TextInputEditText;->h:Z
    000d0a0aif-eqz v1, :cond_18
    000d0a0eif-eqz v3, :cond_18
    000d0a12iget-object v1, v2, Lcom/google/android/material/textfield/TextInputEditText;->g:Landroid/graphics/Rect;
    000d0a16invoke-virtual {v0, v1}, Landroid/view/View;->getFocusedRect(Landroid/graphics/Rect;)V
    000d0a1ciget v0, v1, Landroid/graphics/Rect;->bottom:I
    000d0a20iput v0, v3, Landroid/graphics/Rect;->bottom:I
    000d0a24return-void
    000d09e4
    000d0a26
    000d0a26 // align 0x8
    000d0a28
    000d0a28com.google.android.material.textfield.TextInputEditText::onAttachedToWindow():
    000d0a38invoke-super {v3}, Landroid/view/View;->onAttachedToWindow()V
    000d0a3einvoke-direct {v3}, Lcom/google/android/material/textfield/TextInputEditText;->getTextInputLayout()Lcom/google/android/material/textfield/TextInputLayout;
    000d0a44move-result-object v0
    000d0a46if-eqz v0, :cond_2c
    000d0a4aiget-boolean v0, v0, Lcom/google/android/material/textfield/TextInputLayout;->E:Z
    000d0a4eif-eqz v0, :cond_2c
    000d0a52invoke-super {v3}, Landroid/widget/TextView;->getHint()Ljava/lang/CharSequence;
    000d0a58move-result-object v0
    000d0a5aif-nez v0, :cond_2c
    000d0a5esget-object v0, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String;
    000d0a62const-string v1, ""
    000d0a66if-eqz v0, :cond_20
    000d0a6asget-object v2, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale;
    000d0a6einvoke-virtual {v0, v2}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
    000d0a74move-result-object v0
    000d0a76goto :goto_21
    000d0a78move-object v0, v1
    000d0a7aconst-string v2, "meizu"
    000d0a7einvoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000d0a84move-result v0
    000d0a86if-eqz v0, :cond_2c
    000d0a8ainvoke-virtual {v3, v1}, Landroid/widget/TextView;->setHint(Ljava/lang/CharSequence;)V
    000d0a90return-void
    000d0a28
    000d0a92
    000d0a92 // align 0x4
    000d0a94
    000d0a94com.google.android.material.textfield.TextInputEditText::onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):
    000d0aa4invoke-super {v0, v1}, Landroid/view/View;->onInitializeAccessibilityNodeInfo(Landroid/view/accessibility/AccessibilityNodeInfo;)V
    000d0aaainvoke-direct {v0}, Lcom/google/android/material/textfield/TextInputEditText;->getTextInputLayout()Lcom/google/android/material/textfield/TextInputLayout;
    000d0ab0return-void
    000d0a94
    000d0ab2
    000d0ab2 // align 0x4
    000d0ab4
    000d0ab4com.google.android.material.textfield.TextInputEditText::setTextInputLayoutFocusedRectEnabled(boolean):
    000d0ac4iput-boolean v1, v0, Lcom/google/android/material/textfield/TextInputEditText;->h:Z
    000d0ac8return-void
    000d0ab4
    000d0aca
    000d0aca // align 0x4
    000d0acc
    000d0acccom.google.android.material.textfield.TextInputLayout::getBoxBackground():
    000d0adciget v0, v2, Lcom/google/android/material/textfield/TextInputLayout;->O:I
    000d0ae0const/4 v1, 0x1
    000d0ae2if-eq v0, v1, :cond_f
    000d0ae6const/4 v1, 0x2
    000d0ae8if-ne v0, v1, :cond_9
    000d0aecgoto :goto_f
    000d0aeenew-instance v0, Ljava/lang/IllegalStateException;
    000d0af2invoke-direct {v0}, Ljava/lang/IllegalStateException;-><init>()V
    000d0af8throw v0
    000d0afaiget-object v0, v2, Lcom/google/android/material/textfield/TextInputLayout;->F:LL0/g;
    000d0afereturn-object v0
    000d0acc
    000d0b00
    000d0b00com.google.android.material.textfield.TextInputLayout::f(boolean):
    000d0b10move-object/from16 v0, v16
    000d0b14const/4 v1, 0x0
    000d0b16invoke-virtual {v0}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    000d0b1cmove-result-object v2
    000d0b1econst v3, 0x7f0602e4
    000d0b24invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getDimensionPixelOffset(I)I
    000d0b2amove-result v2
    000d0b2cint-to-float v2, v2
    000d0b2eif-eqz v17, :cond_13
    000d0b32move v3, v2
    000d0b34goto :goto_14
    000d0b36const/4 v3, 0x0
    000d0b38iget-object v4, v0, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d0b3cinstance-of v5, v4, LO0/x;
    000d0b40if-eqz v5, :cond_21
    000d0b44check-cast v4, LO0/x;
    000d0b48invoke-virtual {v4}, LO0/x;->getPopupElevation()F
    000d0b4emove-result v4
    000d0b50goto :goto_2d
    000d0b52invoke-virtual {v0}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    000d0b58move-result-object v4
    000d0b5aconst v5, 0x7f06014d
    000d0b60invoke-virtual {v4, v5}, Landroid/content/res/Resources;->getDimensionPixelOffset(I)I
    000d0b66move-result v4
    000d0b68int-to-float v4, v4
    000d0b6ainvoke-virtual {v0}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    000d0b70move-result-object v5
    000d0b72const v6, 0x7f0602a5
    000d0b78invoke-virtual {v5, v6}, Landroid/content/res/Resources;->getDimensionPixelOffset(I)I
    000d0b7emove-result v5
    000d0b80new-instance v6, LL0/i;
    000d0b84invoke-direct {v6}, Ljava/lang/Object;-><init>()V
    000d0b8anew-instance v7, LL0/i;
    000d0b8einvoke-direct {v7}, Ljava/lang/Object;-><init>()V
    000d0b94new-instance v8, LL0/i;
    000d0b98invoke-direct {v8}, Ljava/lang/Object;-><init>()V
    000d0b9enew-instance v9, LL0/i;
    000d0ba2invoke-direct {v9}, Ljava/lang/Object;-><init>()V
    000d0ba8new-instance v10, LL0/e;
    000d0bacinvoke-direct {v10, v1}, LL0/e;-><init>(I)V
    000d0bb2new-instance v11, LL0/e;
    000d0bb6invoke-direct {v11, v1}, LL0/e;-><init>(I)V
    000d0bbcnew-instance v12, LL0/e;
    000d0bc0invoke-direct {v12, v1}, LL0/e;-><init>(I)V
    000d0bc6new-instance v13, LL0/e;
    000d0bcainvoke-direct {v13, v1}, LL0/e;-><init>(I)V
    000d0bd0new-instance v14, LL0/a;
    000d0bd4invoke-direct {v14, v3}, LL0/a;-><init>(F)V
    000d0bdanew-instance v15, LL0/a;
    000d0bdeinvoke-direct {v15, v3}, LL0/a;-><init>(F)V
    000d0be4new-instance v3, LL0/a;
    000d0be8invoke-direct {v3, v2}, LL0/a;-><init>(F)V
    000d0beenew-instance v1, LL0/a;
    000d0bf2invoke-direct {v1, v2}, LL0/a;-><init>(F)V
    000d0bf8new-instance v2, LL0/k;
    000d0bfcinvoke-direct {v2}, Ljava/lang/Object;-><init>()V
    000d0c02iput-object v6, v2, LL0/k;->a:LP1/e;
    000d0c06iput-object v7, v2, LL0/k;->b:LP1/e;
    000d0c0aiput-object v8, v2, LL0/k;->c:LP1/e;
    000d0c0eiput-object v9, v2, LL0/k;->d:LP1/e;
    000d0c12iput-object v14, v2, LL0/k;->e:LL0/c;
    000d0c16iput-object v15, v2, LL0/k;->f:LL0/c;
    000d0c1aiput-object v1, v2, LL0/k;->g:LL0/c;
    000d0c1eiput-object v3, v2, LL0/k;->h:LL0/c;
    000d0c22iput-object v10, v2, LL0/k;->i:LL0/e;
    000d0c26iput-object v11, v2, LL0/k;->j:LL0/e;
    000d0c2aiput-object v12, v2, LL0/k;->k:LL0/e;
    000d0c2eiput-object v13, v2, LL0/k;->l:LL0/e;
    000d0c32iget-object v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d0c36instance-of v3, v1, LO0/x;
    000d0c3aif-eqz v3, :cond_9e
    000d0c3echeck-cast v1, LO0/x;
    000d0c42invoke-virtual {v1}, LO0/x;->getDropDownBackgroundTintList()Landroid/content/res/ColorStateList;
    000d0c48move-result-object v1
    000d0c4agoto :goto_9f
    000d0c4cconst/4 v1, 0x0
    000d0c4einvoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
    000d0c54move-result-object v3
    000d0c56if-nez v1, :cond_c3
    000d0c5asget-object v1, LL0/g;->w:Landroid/graphics/Paint;
    000d0c5econst-class v1, LL0/g;
    000d0c62invoke-virtual {v1}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
    000d0c68move-result-object v1
    000d0c6aconst v6, 0x7f030120
    000d0c70invoke-static {v3, v6, v1}, LC1/d;->N(Landroid/content/Context;ILjava/lang/String;)Landroid/util/TypedValue;
    000d0c76move-result-object v1
    000d0c78iget v6, v1, Landroid/util/TypedValue;->resourceId:I
    000d0c7cif-eqz v6, :cond_bd
    000d0c80invoke-static {v3, v6}, LA/b;->a(Landroid/content/Context;I)I
    000d0c86move-result v1
    000d0c88goto :goto_bf
    000d0c8aiget v1, v1, Landroid/util/TypedValue;->data:I
    000d0c8einvoke-static {v1}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;
    000d0c94move-result-object v1
    000d0c96new-instance v6, LL0/g;
    000d0c9ainvoke-direct {v6}, LL0/g;-><init>()V
    000d0ca0invoke-virtual {v6, v3}, LL0/g;->h(Landroid/content/Context;)V
    000d0ca6invoke-virtual {v6, v1}, LL0/g;->j(Landroid/content/res/ColorStateList;)V
    000d0cacinvoke-virtual {v6, v4}, LL0/g;->i(F)V
    000d0cb2invoke-virtual {v6, v2}, LL0/g;->setShapeAppearanceModel(LL0/k;)V
    000d0cb8iget-object v1, v6, LL0/g;->a:LL0/f;
    000d0cbciget-object v2, v1, LL0/f;->g:Landroid/graphics/Rect;
    000d0cc0if-nez v2, :cond_e1
    000d0cc4new-instance v2, Landroid/graphics/Rect;
    000d0cc8invoke-direct {v2}, Landroid/graphics/Rect;-><init>()V
    000d0cceiput-object v2, v1, LL0/f;->g:Landroid/graphics/Rect;
    000d0cd2iget-object v1, v6, LL0/g;->a:LL0/f;
    000d0cd6iget-object v1, v1, LL0/f;->g:Landroid/graphics/Rect;
    000d0cdaconst/4 v2, 0x0
    000d0cdcinvoke-virtual {v1, v2, v5, v2, v5}, Landroid/graphics/Rect;->set(IIII)V
    000d0ce2invoke-virtual {v6}, LL0/g;->invalidateSelf()V
    000d0ce8return-object v6
    000d0b00
    000d0cea
    000d0cea // align 0x4
    000d0cec
    000d0ceccom.google.android.material.textfield.TextInputLayout::getShapeAppearanceModel():
    000d0cfciget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d0d00return-object v0
    000d0cec
    000d0d02
    000d0d02 // align 0x4
    000d0d04
    000d0d04com.google.android.material.textfield.TextInputLayout::getLengthCounter():
    000d0d14iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->n:LO0/E;
    000d0d18return-object v0
    000d0d04
    000d0d1a
    000d0d1a // align 0x4
    000d0d1c
    000d0d1ccom.google.android.material.textfield.TextInputLayout::getBoxStrokeErrorColor():
    000d0d2ciget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->n0:Landroid/content/res/ColorStateList;
    000d0d30return-object v0
    000d0d1c
    000d0d32
    000d0d32 // align 0x4
    000d0d34
    000d0d34com.google.android.material.textfield.TextInputLayout::getCounterOverflowTextColor():
    000d0d44iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->z:Landroid/content/res/ColorStateList;
    000d0d48return-object v0
    000d0d34
    000d0d4a
    000d0d4a // align 0x4
    000d0d4c
    000d0d4ccom.google.android.material.textfield.TextInputLayout::getCounterTextColor():
    000d0d5ciget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->y:Landroid/content/res/ColorStateList;
    000d0d60return-object v0
    000d0d4c
    000d0d62
    000d0d62 // align 0x4
    000d0d64
    000d0d64com.google.android.material.textfield.TextInputLayout::getCursorColor():
    000d0d74iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->A:Landroid/content/res/ColorStateList;
    000d0d78return-object v0
    000d0d64
    000d0d7a
    000d0d7a // align 0x4
    000d0d7c
    000d0d7ccom.google.android.material.textfield.TextInputLayout::getCursorErrorColor():
    000d0d8ciget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->B:Landroid/content/res/ColorStateList;
    000d0d90return-object v0
    000d0d7c
    000d0d92
    000d0d92 // align 0x4
    000d0d94
    000d0d94com.google.android.material.textfield.TextInputLayout::getDefaultHintTextColor():
    000d0da4iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->i0:Landroid/content/res/ColorStateList;
    000d0da8return-object v0
    000d0d94
    000d0daa
    000d0daa // align 0x4
    000d0dac
    000d0daccom.google.android.material.textfield.TextInputLayout::getHintTextColor():
    000d0dbciget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->j0:Landroid/content/res/ColorStateList;
    000d0dc0return-object v0
    000d0dac
    000d0dc2
    000d0dc2 // align 0x4
    000d0dc4
    000d0dc4com.google.android.material.textfield.TextInputLayout::getPlaceholderTextColor():
    000d0dd4iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->u:Landroid/content/res/ColorStateList;
    000d0dd8return-object v0
    000d0dc4
    000d0dda
    000d0dda // align 0x4
    000d0ddc
    000d0ddccom.google.android.material.textfield.TextInputLayout::getPrefixTextColor():
    000d0deciget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->b:LO0/z;
    000d0df0iget-object v0, v0, LO0/z;->b:Lj/f0;
    000d0df4invoke-virtual {v0}, Landroid/widget/TextView;->getTextColors()Landroid/content/res/ColorStateList;
    000d0dfamove-result-object v0
    000d0dfcreturn-object v0
    000d0ddc
    000d0dfe
    000d0dfe // align 0x10
    000d0e00
    000d0e00com.google.android.material.textfield.TextInputLayout::getSuffixTextColor():
    000d0e10iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    000d0e14iget-object v0, v0, LO0/q;->q:Lj/f0;
    000d0e18invoke-virtual {v0}, Landroid/widget/TextView;->getTextColors()Landroid/content/res/ColorStateList;
    000d0e1emove-result-object v0
    000d0e20return-object v0
    000d0e00
    000d0e22
    000d0e22 // align 0x4
    000d0e24
    000d0e24com.google.android.material.textfield.TextInputLayout::getTypeface():
    000d0e34iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->b0:Landroid/graphics/Typeface;
    000d0e38return-object v0
    000d0e24
    000d0e3a
    000d0e3a // align 0x4
    000d0e3c
    000d0e3ccom.google.android.material.textfield.TextInputLayout::getEditTextBoxBackground():
    000d0e4cconst/4 v0, 0x1
    000d0e4econst/4 v1, 0x0
    000d0e50const/4 v2, 0x2
    000d0e52iget-object v3, v10, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d0e56instance-of v4, v3, Landroid/widget/AutoCompleteTextView;
    000d0e5aif-eqz v4, :cond_9b
    000d0e5einvoke-static {v3}, LP1/e;->C(Landroid/widget/EditText;)Z
    000d0e64move-result v3
    000d0e66if-eqz v3, :cond_11
    000d0e6agoto/16 :goto_9b
    000d0e6eiget-object v3, v10, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d0e72const v4, 0x7f0300f8
    000d0e78invoke-static {v3, v4}, LP1/e;->r(Landroid/view/View;I)I
    000d0e7emove-result v3
    000d0e80iget v4, v10, Lcom/google/android/material/textfield/TextInputLayout;->O:I
    000d0e84sget-object v5, Lcom/google/android/material/textfield/TextInputLayout;->C0:[[I
    000d0e88const v6, 0x3dcccccd
    000d0e8eif-ne v4, v2, :cond_80
    000d0e92invoke-virtual {v10}, Landroid/view/View;->getContext()Landroid/content/Context;
    000d0e98move-result-object v4
    000d0e9aiget-object v7, v10, Lcom/google/android/material/textfield/TextInputLayout;->F:LL0/g;
    000d0e9econst v8, 0x7f030120
    000d0ea4const-string v9, "TextInputLayout"
    000d0ea8invoke-static {v4, v8, v9}, LC1/d;->N(Landroid/content/Context;ILjava/lang/String;)Landroid/util/TypedValue;
    000d0eaemove-result-object v8
    000d0eb0iget v9, v8, Landroid/util/TypedValue;->resourceId:I
    000d0eb4if-eqz v9, :cond_3b
    000d0eb8invoke-static {v4, v9}, LA/b;->a(Landroid/content/Context;I)I
    000d0ebemove-result v4
    000d0ec0goto :goto_3d
    000d0ec2iget v4, v8, Landroid/util/TypedValue;->data:I
    000d0ec6new-instance v8, LL0/g;
    000d0ecaiget-object v9, v7, LL0/g;->a:LL0/f;
    000d0eceiget-object v9, v9, LL0/f;->a:LL0/k;
    000d0ed2invoke-direct {v8, v9}, LL0/g;-><init>(LL0/k;)V
    000d0ed8invoke-static {v3, v4, v6}, LP1/e;->E(IIF)I
    000d0edemove-result v3
    000d0ee0filled-new-array {v3, v1}, [I
    000d0ee6move-result-object v6
    000d0ee8new-instance v9, Landroid/content/res/ColorStateList;
    000d0eecinvoke-direct {v9, v5, v6}, Landroid/content/res/ColorStateList;-><init>([[I[I)V
    000d0ef2invoke-virtual {v8, v9}, LL0/g;->j(Landroid/content/res/ColorStateList;)V
    000d0ef8invoke-virtual {v8, v4}, LL0/g;->setTint(I)V
    000d0efefilled-new-array {v3, v4}, [I
    000d0f04move-result-object v3
    000d0f06new-instance v4, Landroid/content/res/ColorStateList;
    000d0f0ainvoke-direct {v4, v5, v3}, Landroid/content/res/ColorStateList;-><init>([[I[I)V
    000d0f10new-instance v3, LL0/g;
    000d0f14iget-object v5, v7, LL0/g;->a:LL0/f;
    000d0f18iget-object v5, v5, LL0/f;->a:LL0/k;
    000d0f1cinvoke-direct {v3, v5}, LL0/g;-><init>(LL0/k;)V
    000d0f22const/4 v5, -0x1
    000d0f24invoke-virtual {v3, v5}, LL0/g;->setTint(I)V
    000d0f2anew-instance v5, Landroid/graphics/drawable/RippleDrawable;
    000d0f2einvoke-direct {v5, v4, v8, v3}, Landroid/graphics/drawable/RippleDrawable;-><init>(Landroid/content/res/ColorStateList;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
    000d0f34new-array v2, v2, [Landroid/graphics/drawable/Drawable;
    000d0f38aput-object v5, v2, v1
    000d0f3caput-object v7, v2, v0
    000d0f40new-instance v0, Landroid/graphics/drawable/LayerDrawable;
    000d0f44invoke-direct {v0, v2}, Landroid/graphics/drawable/LayerDrawable;-><init>([Landroid/graphics/drawable/Drawable;)V
    000d0f4areturn-object v0
    000d0f4cif-ne v4, v0, :cond_99
    000d0f50iget-object v0, v10, Lcom/google/android/material/textfield/TextInputLayout;->F:LL0/g;
    000d0f54iget v1, v10, Lcom/google/android/material/textfield/TextInputLayout;->U:I
    000d0f58invoke-static {v3, v1, v6}, LP1/e;->E(IIF)I
    000d0f5emove-result v2
    000d0f60filled-new-array {v2, v1}, [I
    000d0f66move-result-object v1
    000d0f68new-instance v2, Landroid/content/res/ColorStateList;
    000d0f6cinvoke-direct {v2, v5, v1}, Landroid/content/res/ColorStateList;-><init>([[I[I)V
    000d0f72new-instance v1, Landroid/graphics/drawable/RippleDrawable;
    000d0f76invoke-direct {v1, v2, v0, v0}, Landroid/graphics/drawable/RippleDrawable;-><init>(Landroid/content/res/ColorStateList;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
    000d0f7creturn-object v1
    000d0f7econst/4 v0, 0x0
    000d0f80return-object v0
    000d0f82iget-object v0, v10, Lcom/google/android/material/textfield/TextInputLayout;->F:LL0/g;
    000d0f86return-object v0
    000d0e3c
    000d0f88
    000d0f88com.google.android.material.textfield.TextInputLayout::getEndIconDrawable():
    000d0f98iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    000d0f9ciget-object v0, v0, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    000d0fa0invoke-virtual {v0}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
    000d0fa6move-result-object v0
    000d0fa8return-object v0
    000d0f88
    000d0faa
    000d0faa // align 0x4
    000d0fac
    000d0faccom.google.android.material.textfield.TextInputLayout::getErrorIconDrawable():
    000d0fbciget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    000d0fc0iget-object v0, v0, LO0/q;->c:Lcom/google/android/material/internal/CheckableImageButton;
    000d0fc4invoke-virtual {v0}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
    000d0fcamove-result-object v0
    000d0fccreturn-object v0
    000d0fac
    000d0fce
    000d0fce // align 0x10
    000d0fd0
    000d0fd0com.google.android.material.textfield.TextInputLayout::getOrCreateFilledDropDownMenuBackground():
    000d0fe0iget-object v0, v3, Lcom/google/android/material/textfield/TextInputLayout;->H:Landroid/graphics/drawable/StateListDrawable;
    000d0fe4if-nez v0, :cond_25
    000d0fe8new-instance v0, Landroid/graphics/drawable/StateListDrawable;
    000d0fecinvoke-direct {v0}, Landroid/graphics/drawable/StateListDrawable;-><init>()V
    000d0ff2iput-object v0, v3, Lcom/google/android/material/textfield/TextInputLayout;->H:Landroid/graphics/drawable/StateListDrawable;
    000d0ff6const v1, 0x10100aa
    000d0ffcfilled-new-array {v1}, [I
    000d1002move-result-object v1
    000d1004invoke-direct {v3}, Lcom/google/android/material/textfield/TextInputLayout;->getOrCreateOutlinedDropDownMenuBackground()Landroid/graphics/drawable/Drawable;
    000d100amove-result-object v2
    000d100cinvoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V
    000d1012iget-object v0, v3, Lcom/google/android/material/textfield/TextInputLayout;->H:Landroid/graphics/drawable/StateListDrawable;
    000d1016const/4 v1, 0x0
    000d1018new-array v2, v1, [I
    000d101cinvoke-virtual {v3, v1}, Lcom/google/android/material/textfield/TextInputLayout;->f(Z)LL0/g;
    000d1022move-result-object v1
    000d1024invoke-virtual {v0, v2, v1}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V
    000d102aiget-object v0, v3, Lcom/google/android/material/textfield/TextInputLayout;->H:Landroid/graphics/drawable/StateListDrawable;
    000d102ereturn-object v0
    000d0fd0
    000d1030
    000d1030com.google.android.material.textfield.TextInputLayout::getOrCreateOutlinedDropDownMenuBackground():
    000d1040iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->G:LL0/g;
    000d1044if-nez v0, :cond_b
    000d1048const/4 v0, 0x1
    000d104ainvoke-virtual {v1, v0}, Lcom/google/android/material/textfield/TextInputLayout;->f(Z)LL0/g;
    000d1050move-result-object v0
    000d1052iput-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->G:LL0/g;
    000d1056iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->G:LL0/g;
    000d105areturn-object v0
    000d1030
    000d105c
    000d105ccom.google.android.material.textfield.TextInputLayout::getPasswordVisibilityToggleDrawable():
    000d106ciget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    000d1070iget-object v0, v0, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    000d1074invoke-virtual {v0}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
    000d107amove-result-object v0
    000d107creturn-object v0
    000d105c
    000d107e
    000d107e // align 0x10
    000d1080
    000d1080com.google.android.material.textfield.TextInputLayout::getStartIconDrawable():
    000d1090iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->b:LO0/z;
    000d1094iget-object v0, v0, LO0/z;->d:Lcom/google/android/material/internal/CheckableImageButton;
    000d1098invoke-virtual {v0}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
    000d109emove-result-object v0
    000d10a0return-object v0
    000d1080
    000d10a2
    000d10a2 // align 0x4
    000d10a4
    000d10a4com.google.android.material.textfield.TextInputLayout::onSaveInstanceState():
    000d10b4invoke-super {v3}, Landroid/view/View;->onSaveInstanceState()Landroid/os/Parcelable;
    000d10bamove-result-object v0
    000d10bcnew-instance v1, LO0/F;
    000d10c0invoke-direct {v1, v0}, LS/b;-><init>(Landroid/os/Parcelable;)V
    000d10c6invoke-virtual {v3}, Lcom/google/android/material/textfield/TextInputLayout;->m()Z
    000d10ccmove-result v0
    000d10ceif-eqz v0, :cond_15
    000d10d2invoke-virtual {v3}, Lcom/google/android/material/textfield/TextInputLayout;->getError()Ljava/lang/CharSequence;
    000d10d8move-result-object v0
    000d10daiput-object v0, v1, LO0/F;->c:Ljava/lang/CharSequence;
    000d10deiget-object v0, v3, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    000d10e2iget v2, v0, LO0/q;->i:I
    000d10e6if-eqz v2, :cond_23
    000d10eaiget-object v0, v0, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    000d10eeiget-boolean v0, v0, Lcom/google/android/material/internal/CheckableImageButton;->d:Z
    000d10f2if-eqz v0, :cond_23
    000d10f6const/4 v0, 0x1
    000d10f8goto :goto_24
    000d10faconst/4 v0, 0x0
    000d10fciput-boolean v0, v1, LO0/F;->d:Z
    000d1100return-object v1
    000d10a4
    000d1102
    000d1102 // align 0x4
    000d1104
    000d1104com.google.android.material.textfield.TextInputLayout::getEditText():
    000d1114iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d1118return-object v0
    000d1104
    000d111a
    000d111a // align 0x4
    000d111c
    000d111ccom.google.android.material.textfield.TextInputLayout::getEndIconScaleType():
    000d112ciget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    000d1130iget-object v0, v0, LO0/q;->n:Landroid/widget/ImageView$ScaleType;
    000d1134return-object v0
    000d111c
    000d1136
    000d1136 // align 0x8
    000d1138
    000d1138com.google.android.material.textfield.TextInputLayout::getStartIconScaleType():
    000d1148iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->b:LO0/z;
    000d114ciget-object v0, v0, LO0/z;->h:Landroid/widget/ImageView$ScaleType;
    000d1150return-object v0
    000d1138
    000d1152
    000d1152 // align 0x4
    000d1154
    000d1154com.google.android.material.textfield.TextInputLayout::getPrefixTextView():
    000d1164iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->b:LO0/z;
    000d1168iget-object v0, v0, LO0/z;->b:Lj/f0;
    000d116creturn-object v0
    000d1154
    000d116e
    000d116e // align 0x10
    000d1170
    000d1170com.google.android.material.textfield.TextInputLayout::getSuffixTextView():
    000d1180iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    000d1184iget-object v0, v0, LO0/q;->q:Lj/f0;
    000d1188return-object v0
    000d1170
    000d118a
    000d118a // align 0x4
    000d118c
    000d118ccom.google.android.material.textfield.TextInputLayout::e():
    000d119ciget-boolean v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->C:Z
    000d11a0if-eqz v0, :cond_14
    000d11a4iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->D:Ljava/lang/CharSequence;
    000d11a8invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    000d11aemove-result v0
    000d11b0if-nez v0, :cond_14
    000d11b4iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->F:LL0/g;
    000d11b8instance-of v0, v0, LO0/h;
    000d11bcif-eqz v0, :cond_14
    000d11c0const/4 v0, 0x1
    000d11c2return v0
    000d11c4const/4 v0, 0x0
    000d11c6return v0
    000d118c
    000d11c8
    000d11c8com.google.android.material.textfield.TextInputLayout::m():
    000d11d8iget-object v0, v3, Lcom/google/android/material/textfield/TextInputLayout;->j:LO0/u;
    000d11dciget v1, v0, LO0/u;->o:I
    000d11e0const/4 v2, 0x1
    000d11e2if-ne v1, v2, :cond_14
    000d11e6iget-object v1, v0, LO0/u;->r:Lj/f0;
    000d11eaif-eqz v1, :cond_14
    000d11eeiget-object v0, v0, LO0/u;->p:Ljava/lang/CharSequence;
    000d11f2invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    000d11f8move-result v0
    000d11faif-nez v0, :cond_14
    000d11fereturn v2
    000d1200const/4 v0, 0x0
    000d1202return v0
    000d11c8
    000d1204
    000d1204com.google.android.material.textfield.TextInputLayout::q():
    000d1214iget-object v0, v10, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d1218const/4 v1, 0x0
    000d121aif-nez v0, :cond_6
    000d121ereturn v1
    000d1220invoke-virtual {v10}, Lcom/google/android/material/textfield/TextInputLayout;->getStartIconDrawable()Landroid/graphics/drawable/Drawable;
    000d1226move-result-object v0
    000d1228const/4 v2, 0x0
    000d122aconst/4 v3, 0x2
    000d122cconst/4 v4, 0x3
    000d122econst/4 v5, 0x1
    000d1230if-nez v0, :cond_20
    000d1234invoke-virtual {v10}, Lcom/google/android/material/textfield/TextInputLayout;->getPrefixText()Ljava/lang/CharSequence;
    000d123amove-result-object v0
    000d123cif-eqz v0, :cond_5f
    000d1240invoke-virtual {v10}, Lcom/google/android/material/textfield/TextInputLayout;->getPrefixTextView()Landroid/widget/TextView;
    000d1246move-result-object v0
    000d1248invoke-virtual {v0}, Landroid/view/View;->getVisibility()I
    000d124emove-result v0
    000d1250if-nez v0, :cond_5f
    000d1254iget-object v0, v10, Lcom/google/android/material/textfield/TextInputLayout;->b:LO0/z;
    000d1258invoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I
    000d125emove-result v6
    000d1260if-lez v6, :cond_5f
    000d1264invoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I
    000d126amove-result v0
    000d126ciget-object v6, v10, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d1270invoke-virtual {v6}, Landroid/view/View;->getPaddingLeft()I
    000d1276move-result v6
    000d1278sub-int/2addr v0, v6
    000d127aiget-object v6, v10, Lcom/google/android/material/textfield/TextInputLayout;->c0:Landroid/graphics/drawable/ColorDrawable;
    000d127eif-eqz v6, :cond_3b
    000d1282iget v6, v10, Lcom/google/android/material/textfield/TextInputLayout;->d0:I
    000d1286if-eq v6, v0, :cond_47
    000d128anew-instance v6, Landroid/graphics/drawable/ColorDrawable;
    000d128einvoke-direct {v6}, Landroid/graphics/drawable/ColorDrawable;-><init>()V
    000d1294iput-object v6, v10, Lcom/google/android/material/textfield/TextInputLayout;->c0:Landroid/graphics/drawable/ColorDrawable;
    000d1298iput v0, v10, Lcom/google/android/material/textfield/TextInputLayout;->d0:I
    000d129cinvoke-virtual {v6, v1, v1, v0, v5}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
    000d12a2iget-object v0, v10, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d12a6invoke-virtual {v0}, Landroid/widget/TextView;->getCompoundDrawablesRelative()[Landroid/graphics/drawable/Drawable;
    000d12acmove-result-object v0
    000d12aeaget-object v6, v0, v1
    000d12b2iget-object v7, v10, Lcom/google/android/material/textfield/TextInputLayout;->c0:Landroid/graphics/drawable/ColorDrawable;
    000d12b6if-eq v6, v7, :cond_78
    000d12baiget-object v6, v10, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d12beaget-object v8, v0, v5
    000d12c2aget-object v9, v0, v3
    000d12c6aget-object v0, v0, v4
    000d12cainvoke-virtual {v6, v7, v8, v9, v0}, Landroid/widget/TextView;->setCompoundDrawablesRelative(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
    000d12d0goto :goto_76
    000d12d2iget-object v0, v10, Lcom/google/android/material/textfield/TextInputLayout;->c0:Landroid/graphics/drawable/ColorDrawable;
    000d12d6if-eqz v0, :cond_78
    000d12daiget-object v0, v10, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d12deinvoke-virtual {v0}, Landroid/widget/TextView;->getCompoundDrawablesRelative()[Landroid/graphics/drawable/Drawable;
    000d12e4move-result-object v0
    000d12e6iget-object v6, v10, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d12eaaget-object v7, v0, v5
    000d12eeaget-object v8, v0, v3
    000d12f2aget-object v0, v0, v4
    000d12f6invoke-virtual {v6, v2, v7, v8, v0}, Landroid/widget/TextView;->setCompoundDrawablesRelative(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
    000d12fciput-object v2, v10, Lcom/google/android/material/textfield/TextInputLayout;->c0:Landroid/graphics/drawable/ColorDrawable;
    000d1300move v0, v5
    000d1302goto :goto_79
    000d1304move v0, v1
    000d1306iget-object v6, v10, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    000d130ainvoke-virtual {v6}, LO0/q;->e()Z
    000d1310move-result v7
    000d1312if-nez v7, :cond_8f
    000d1316iget v7, v6, LO0/q;->i:I
    000d131aif-eqz v7, :cond_8b
    000d131einvoke-virtual {v6}, LO0/q;->d()Z
    000d1324move-result v7
    000d1326if-nez v7, :cond_8f
    000d132aiget-object v7, v6, LO0/q;->p:Ljava/lang/CharSequence;
    000d132eif-eqz v7, :cond_10d
    000d1332invoke-virtual {v6}, Landroid/view/View;->getMeasuredWidth()I
    000d1338move-result v7
    000d133aif-lez v7, :cond_10d
    000d133eiget-object v7, v6, LO0/q;->q:Lj/f0;
    000d1342invoke-virtual {v7}, Landroid/view/View;->getMeasuredWidth()I
    000d1348move-result v7
    000d134aiget-object v8, v10, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d134einvoke-virtual {v8}, Landroid/view/View;->getPaddingRight()I
    000d1354move-result v8
    000d1356sub-int/2addr v7, v8
    000d1358invoke-virtual {v6}, LO0/q;->e()Z
    000d135emove-result v8
    000d1360if-eqz v8, :cond_ab
    000d1364iget-object v2, v6, LO0/q;->c:Lcom/google/android/material/internal/CheckableImageButton;
    000d1368goto :goto_b7
    000d136aiget v8, v6, LO0/q;->i:I
    000d136eif-eqz v8, :cond_b7
    000d1372invoke-virtual {v6}, LO0/q;->d()Z
    000d1378move-result v8
    000d137aif-eqz v8, :cond_b7
    000d137eiget-object v2, v6, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    000d1382if-eqz v2, :cond_ca
    000d1386invoke-virtual {v2}, Landroid/view/View;->getMeasuredWidth()I
    000d138cmove-result v6
    000d138eadd-int/2addr v6, v7
    000d1390invoke-virtual {v2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000d1396move-result-object v2
    000d1398check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams;
    000d139cinvoke-virtual {v2}, Landroid/view/ViewGroup$MarginLayoutParams;->getMarginStart()I
    000d13a2move-result v2
    000d13a4add-int v7, v2, v6
    000d13a8iget-object v2, v10, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d13acinvoke-virtual {v2}, Landroid/widget/TextView;->getCompoundDrawablesRelative()[Landroid/graphics/drawable/Drawable;
    000d13b2move-result-object v2
    000d13b4iget-object v6, v10, Lcom/google/android/material/textfield/TextInputLayout;->f0:Landroid/graphics/drawable/ColorDrawable;
    000d13b8if-eqz v6, :cond_eb
    000d13bciget v8, v10, Lcom/google/android/material/textfield/TextInputLayout;->g0:I
    000d13c0if-eq v8, v7, :cond_eb
    000d13c4iput v7, v10, Lcom/google/android/material/textfield/TextInputLayout;->g0:I
    000d13c8invoke-virtual {v6, v1, v1, v7, v5}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
    000d13ceiget-object v0, v10, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d13d2aget-object v1, v2, v1
    000d13d6aget-object v3, v2, v5
    000d13daiget-object v6, v10, Lcom/google/android/material/textfield/TextInputLayout;->f0:Landroid/graphics/drawable/ColorDrawable;
    000d13deaget-object v2, v2, v4
    000d13e2invoke-virtual {v0, v1, v3, v6, v2}, Landroid/widget/TextView;->setCompoundDrawablesRelative(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
    000d13e8return v5
    000d13eaif-nez v6, :cond_f9
    000d13eenew-instance v6, Landroid/graphics/drawable/ColorDrawable;
    000d13f2invoke-direct {v6}, Landroid/graphics/drawable/ColorDrawable;-><init>()V
    000d13f8iput-object v6, v10, Lcom/google/android/material/textfield/TextInputLayout;->f0:Landroid/graphics/drawable/ColorDrawable;
    000d13fciput v7, v10, Lcom/google/android/material/textfield/TextInputLayout;->g0:I
    000d1400invoke-virtual {v6, v1, v1, v7, v5}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
    000d1406aget-object v3, v2, v3
    000d140aiget-object v6, v10, Lcom/google/android/material/textfield/TextInputLayout;->f0:Landroid/graphics/drawable/ColorDrawable;
    000d140eif-eq v3, v6, :cond_12f
    000d1412iput-object v3, v10, Lcom/google/android/material/textfield/TextInputLayout;->h0:Landroid/graphics/drawable/Drawable;
    000d1416iget-object v0, v10, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d141aaget-object v1, v2, v1
    000d141eaget-object v3, v2, v5
    000d1422aget-object v2, v2, v4
    000d1426invoke-virtual {v0, v1, v3, v6, v2}, Landroid/widget/TextView;->setCompoundDrawablesRelative(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
    000d142creturn v5
    000d142eiget-object v6, v10, Lcom/google/android/material/textfield/TextInputLayout;->f0:Landroid/graphics/drawable/ColorDrawable;
    000d1432if-eqz v6, :cond_12f
    000d1436iget-object v6, v10, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d143ainvoke-virtual {v6}, Landroid/widget/TextView;->getCompoundDrawablesRelative()[Landroid/graphics/drawable/Drawable;
    000d1440move-result-object v6
    000d1442aget-object v3, v6, v3
    000d1446iget-object v7, v10, Lcom/google/android/material/textfield/TextInputLayout;->f0:Landroid/graphics/drawable/ColorDrawable;
    000d144aif-ne v3, v7, :cond_12b
    000d144eiget-object v0, v10, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d1452aget-object v1, v6, v1
    000d1456aget-object v3, v6, v5
    000d145aiget-object v7, v10, Lcom/google/android/material/textfield/TextInputLayout;->h0:Landroid/graphics/drawable/Drawable;
    000d145eaget-object v4, v6, v4
    000d1462invoke-virtual {v0, v1, v3, v7, v4}, Landroid/widget/TextView;->setCompoundDrawablesRelative(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
    000d1468goto :goto_12c
    000d146amove v5, v0
    000d146ciput-object v2, v10, Lcom/google/android/material/textfield/TextInputLayout;->f0:Landroid/graphics/drawable/ColorDrawable;
    000d1470return v5
    000d1472return v0
    000d1204
    000d1474
    000d1474com.google.android.material.textfield.TextInputLayout::getEndIconView():
    000d1484iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    000d1488iget-object v0, v0, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    000d148creturn-object v0
    000d1474
    000d148e
    000d148e // align 0x10
    000d1490
    000d1490com.google.android.material.textfield.TextInputLayout::getBoxCornerRadiusBottomEnd():
    000d14a0invoke-static {v2}, LE0/E;->e(Landroid/view/View;)Z
    000d14a6move-result v0
    000d14a8iget-object v1, v2, Lcom/google/android/material/textfield/TextInputLayout;->a0:Landroid/graphics/RectF;
    000d14acif-eqz v0, :cond_11
    000d14b0iget-object v0, v2, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d14b4iget-object v0, v0, LL0/k;->h:LL0/c;
    000d14b8invoke-interface {v0, v1}, LL0/c;->a(Landroid/graphics/RectF;)F
    000d14bemove-result v0
    000d14c0return v0
    000d14c2iget-object v0, v2, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d14c6iget-object v0, v0, LL0/k;->g:LL0/c;
    000d14cainvoke-interface {v0, v1}, LL0/c;->a(Landroid/graphics/RectF;)F
    000d14d0move-result v0
    000d14d2return v0
    000d1490
    000d14d4
    000d14d4com.google.android.material.textfield.TextInputLayout::getBoxCornerRadiusBottomStart():
    000d14e4invoke-static {v2}, LE0/E;->e(Landroid/view/View;)Z
    000d14eamove-result v0
    000d14eciget-object v1, v2, Lcom/google/android/material/textfield/TextInputLayout;->a0:Landroid/graphics/RectF;
    000d14f0if-eqz v0, :cond_11
    000d14f4iget-object v0, v2, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d14f8iget-object v0, v0, LL0/k;->g:LL0/c;
    000d14fcinvoke-interface {v0, v1}, LL0/c;->a(Landroid/graphics/RectF;)F
    000d1502move-result v0
    000d1504return v0
    000d1506iget-object v0, v2, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d150aiget-object v0, v0, LL0/k;->h:LL0/c;
    000d150einvoke-interface {v0, v1}, LL0/c;->a(Landroid/graphics/RectF;)F
    000d1514move-result v0
    000d1516return v0
    000d14d4
    000d1518
    000d1518com.google.android.material.textfield.TextInputLayout::getBoxCornerRadiusTopEnd():
    000d1528invoke-static {v2}, LE0/E;->e(Landroid/view/View;)Z
    000d152emove-result v0
    000d1530iget-object v1, v2, Lcom/google/android/material/textfield/TextInputLayout;->a0:Landroid/graphics/RectF;
    000d1534if-eqz v0, :cond_11
    000d1538iget-object v0, v2, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d153ciget-object v0, v0, LL0/k;->e:LL0/c;
    000d1540invoke-interface {v0, v1}, LL0/c;->a(Landroid/graphics/RectF;)F
    000d1546move-result v0
    000d1548return v0
    000d154aiget-object v0, v2, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d154eiget-object v0, v0, LL0/k;->f:LL0/c;
    000d1552invoke-interface {v0, v1}, LL0/c;->a(Landroid/graphics/RectF;)F
    000d1558move-result v0
    000d155areturn v0
    000d1518
    000d155c
    000d155ccom.google.android.material.textfield.TextInputLayout::getBoxCornerRadiusTopStart():
    000d156cinvoke-static {v2}, LE0/E;->e(Landroid/view/View;)Z
    000d1572move-result v0
    000d1574iget-object v1, v2, Lcom/google/android/material/textfield/TextInputLayout;->a0:Landroid/graphics/RectF;
    000d1578if-eqz v0, :cond_11
    000d157ciget-object v0, v2, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d1580iget-object v0, v0, LL0/k;->f:LL0/c;
    000d1584invoke-interface {v0, v1}, LL0/c;->a(Landroid/graphics/RectF;)F
    000d158amove-result v0
    000d158creturn v0
    000d158eiget-object v0, v2, Lcom/google/android/material/textfield/TextInputLayout;->L:LL0/k;
    000d1592iget-object v0, v0, LL0/k;->e:LL0/c;
    000d1596invoke-interface {v0, v1}, LL0/c;->a(Landroid/graphics/RectF;)F
    000d159cmove-result v0
    000d159ereturn v0
    000d155c
    000d15a0
    000d15a0com.google.android.material.textfield.TextInputLayout::getHintCollapsedTextHeight():
    000d15b0iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->v0:LE0/d;
    000d15b4invoke-virtual {v0}, LE0/d;->d()F
    000d15bamove-result v0
    000d15bcreturn v0
    000d15a0
    000d15be
    000d15be // align 0x10
    000d15c0
    000d15c0com.google.android.material.textfield.TextInputLayout::c():
    000d15d0iget-boolean v0, v4, Lcom/google/android/material/textfield/TextInputLayout;->C:Z
    000d15d4const/4 v1, 0x0
    000d15d6if-nez v0, :cond_6
    000d15dareturn v1
    000d15dciget v0, v4, Lcom/google/android/material/textfield/TextInputLayout;->O:I
    000d15e0iget-object v2, v4, Lcom/google/android/material/textfield/TextInputLayout;->v0:LE0/d;
    000d15e4if-eqz v0, :cond_19
    000d15e8const/4 v3, 0x2
    000d15eaif-eq v0, v3, :cond_10
    000d15eereturn v1
    000d15f0invoke-virtual {v2}, LE0/d;->d()F
    000d15f6move-result v0
    000d15f8const/high16 v1, 0x40000000
    000d15fcdiv-float/2addr v0, v1
    000d15fefloat-to-int v0, v0
    000d1600return v0
    000d1602invoke-virtual {v2}, LE0/d;->d()F
    000d1608move-result v0
    000d160agoto :goto_17
    000d15c0
    000d160c
    000d160ccom.google.android.material.textfield.TextInputLayout::getBaseline():
    000d161ciget-object v0, v2, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d1620if-eqz v0, :cond_13
    000d1624invoke-virtual {v0}, Landroid/view/View;->getBaseline()I
    000d162amove-result v0
    000d162cinvoke-virtual {v2}, Landroid/view/View;->getPaddingTop()I
    000d1632move-result v1
    000d1634add-int/2addr v1, v0
    000d1636invoke-virtual {v2}, Lcom/google/android/material/textfield/TextInputLayout;->c()I
    000d163cmove-result v0
    000d163eadd-int/2addr v0, v1
    000d1640return v0
    000d1642invoke-super {v2}, Landroid/widget/LinearLayout;->getBaseline()I
    000d1648move-result v0
    000d164areturn v0
    000d160c
    000d164c
    000d164ccom.google.android.material.textfield.TextInputLayout::getBoxBackgroundColor():
    000d165ciget v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->U:I
    000d1660return v0
    000d164c
    000d1662
    000d1662 // align 0x4
    000d1664
    000d1664com.google.android.material.textfield.TextInputLayout::getBoxBackgroundMode():
    000d1674iget v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->O:I
    000d1678return v0
    000d1664
    000d167a
    000d167a // align 0x4
    000d167c
    000d167ccom.google.android.material.textfield.TextInputLayout::getBoxCollapsedPaddingTop():
    000d168ciget v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->P:I
    000d1690return v0
    000d167c
    000d1692
    000d1692 // align 0x4
    000d1694
    000d1694com.google.android.material.textfield.TextInputLayout::getBoxStrokeColor():
    000d16a4iget v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->m0:I
    000d16a8return v0
    000d1694
    000d16aa
    000d16aa // align 0x4
    000d16ac
    000d16accom.google.android.material.textfield.TextInputLayout::getBoxStrokeWidth():
    000d16bciget v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->R:I
    000d16c0return v0
    000d16ac
    000d16c2
    000d16c2 // align 0x4
    000d16c4
    000d16c4com.google.android.material.textfield.TextInputLayout::getBoxStrokeWidthFocused():
    000d16d4iget v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->S:I
    000d16d8return v0
    000d16c4
    000d16da
    000d16da // align 0x4
    000d16dc
    000d16dccom.google.android.material.textfield.TextInputLayout::getCounterMaxLength():
    000d16eciget v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->l:I
    000d16f0return v0
    000d16dc
    000d16f2
    000d16f2 // align 0x4
    000d16f4
    000d16f4com.google.android.material.textfield.TextInputLayout::getEndIconMinSize():
    000d1704iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    000d1708iget v0, v0, LO0/q;->m:I
    000d170creturn v0
    000d16f4
    000d170e
    000d170e // align 0x10
    000d1710
    000d1710com.google.android.material.textfield.TextInputLayout::getEndIconMode():
    000d1720iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    000d1724iget v0, v0, LO0/q;->i:I
    000d1728return v0
    000d1710
    000d172a
    000d172a // align 0x4
    000d172c
    000d172ccom.google.android.material.textfield.TextInputLayout::getErrorAccessibilityLiveRegion():
    000d173ciget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->j:LO0/u;
    000d1740iget v0, v0, LO0/u;->t:I
    000d1744return v0
    000d172c
    000d1746
    000d1746 // align 0x8
    000d1748
    000d1748com.google.android.material.textfield.TextInputLayout::getErrorCurrentTextColors():
    000d1758iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->j:LO0/u;
    000d175ciget-object v0, v0, LO0/u;->r:Lj/f0;
    000d1760if-eqz v0, :cond_b
    000d1764invoke-virtual {v0}, Landroid/widget/TextView;->getCurrentTextColor()I
    000d176amove-result v0
    000d176creturn v0
    000d176econst/4 v0, -0x1
    000d1770return v0
    000d1748
    000d1772
    000d1772 // align 0x4
    000d1774
    000d1774com.google.android.material.textfield.TextInputLayout::getHelperTextCurrentTextColor():
    000d1784iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->j:LO0/u;
    000d1788iget-object v0, v0, LO0/u;->y:Lj/f0;
    000d178cif-eqz v0, :cond_b
    000d1790invoke-virtual {v0}, Landroid/widget/TextView;->getCurrentTextColor()I
    000d1796move-result v0
    000d1798return v0
    000d179aconst/4 v0, -0x1
    000d179creturn v0
    000d1774
    000d179e
    000d179e // align 0x10
    000d17a0
    000d17a0com.google.android.material.textfield.TextInputLayout::getHintCurrentCollapsedTextColor():
    000d17b0iget-object v0, v2, Lcom/google/android/material/textfield/TextInputLayout;->v0:LE0/d;
    000d17b4iget-object v1, v0, LE0/d;->k:Landroid/content/res/ColorStateList;
    000d17b8invoke-virtual {v0, v1}, LE0/d;->e(Landroid/content/res/ColorStateList;)I
    000d17bemove-result v0
    000d17c0return v0
    000d17a0
    000d17c2
    000d17c2 // align 0x4
    000d17c4
    000d17c4com.google.android.material.textfield.TextInputLayout::g(int, boolean):
    000d17d4if-nez v3, :cond_10
    000d17d8invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->getPrefixText()Ljava/lang/CharSequence;
    000d17demove-result-object v0
    000d17e0if-eqz v0, :cond_10
    000d17e4iget-object v3, v1, Lcom/google/android/material/textfield/TextInputLayout;->b:LO0/z;
    000d17e8invoke-virtual {v3}, LO0/z;->a()I
    000d17eemove-result v3
    000d17f0add-int/2addr v3, v2
    000d17f2return v3
    000d17f4if-eqz v3, :cond_1f
    000d17f8invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->getSuffixText()Ljava/lang/CharSequence;
    000d17femove-result-object v3
    000d1800if-eqz v3, :cond_1f
    000d1804iget-object v3, v1, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    000d1808invoke-virtual {v3}, LO0/q;->c()I
    000d180emove-result v3
    000d1810goto :goto_e
    000d1812iget-object v3, v1, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d1816invoke-virtual {v3}, Landroid/widget/TextView;->getCompoundPaddingLeft()I
    000d181cmove-result v3
    000d181egoto :goto_e
    000d17c4
    000d1820
    000d1820com.google.android.material.textfield.TextInputLayout::h(int, boolean):
    000d1830if-nez v3, :cond_10
    000d1834invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->getSuffixText()Ljava/lang/CharSequence;
    000d183amove-result-object v0
    000d183cif-eqz v0, :cond_10
    000d1840iget-object v3, v1, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    000d1844invoke-virtual {v3}, LO0/q;->c()I
    000d184amove-result v3
    000d184csub-int/2addr v2, v3
    000d184ereturn v2
    000d1850if-eqz v3, :cond_1f
    000d1854invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->getPrefixText()Ljava/lang/CharSequence;
    000d185amove-result-object v3
    000d185cif-eqz v3, :cond_1f
    000d1860iget-object v3, v1, Lcom/google/android/material/textfield/TextInputLayout;->b:LO0/z;
    000d1864invoke-virtual {v3}, LO0/z;->a()I
    000d186amove-result v3
    000d186cgoto :goto_e
    000d186eiget-object v3, v1, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000d1872invoke-virtual {v3}, Landroid/widget/TextView;->getCompoundPaddingRight()I
    000d1878move-result v3
    000d187agoto :goto_e
    000d1820
    000d187c
    000d187ccom.google.android.material.textfield.TextInputLayout::getMaxEms():
    000d188ciget v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->g:I
    000d1890return v0
    000d187c
    000d1892
    000d1892 // align 0x4
    000d1894
    000d1894com.google.android.material.textfield.TextInputLayout::getMaxWidth():
    000d18a4iget v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->i:I
    000d18a8return v0
    000d1894
    000d18aa
    000d18aa // align 0x4
    000d18ac
    000d18accom.google.android.material.textfield.TextInputLayout::getMinEms():
    000d18bciget v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->f:I
    000d18c0return v0
    000d18ac
    000d18c2
    000d18c2 // align 0x4
    000d18c4
    000d18c4com.google.android.material.textfield.TextInputLayout::getMinWidth():
    000d18d4iget v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->h:I
    000d18d8return v0
    000d18c4
    000d18da
    000d18da // align 0x4
    000d18dc
    000d18dccom.google.android.material.textfield.TextInputLayout::getPlaceholderTextAppearance():
    000d18eciget v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->v:I
    000d18f0return v0
    000d18dc
    000d18f2
    000d18f2 // align 0x4
    000d18f4
    000d18f4com.google.android.material.textfield.TextInputLayout::getStartIconMinSize():
    000d1904iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->b:LO0/z;
    000d1908iget v0, v0, LO0/z;->g:I
    000d190creturn v0
    000d18f4
    000d190e
    000d190e // align 0x10
    000d1910
    000d1910com.google.android.material.textfield.TextInputLayout::d():
    000d1920new-instance v0, Lj0/h;
    000d1924invoke-direct {v0}, Lj0/h;-><init>()V
    000d192ainvoke-virtual {v4}, Landroid/view/View;->getContext()Landroid/content/Context;
    000d1930move-result-object v1
    000d1932const v2, 0x7f030329
    000d1938const/16 v3, 0x57
    000d193cinvoke-static {v1, v2, v3}, LC1/d;->L(Landroid/content/Context;II)I
    000d1942move-result v1
    000d1944int-to-long v1, v1
    000d1946iput-wide v1, v0, Lj0/m;->c:J
    000d194ainvoke-virtual {v4}, Landroid/view/View;->getContext()Landroid/content/Context;
    000d1950move-result-object v1
    000d1952sget-object v2, Lr0/a;->a:Landroid/view/animation/LinearInterpolator;
    000d1956const v3, 0x7f030333
    000d195cinvoke-static {v1, v3, v2}, LC1/d;->M(Landroid/content/Context;ILandroid/view/animation/Interpolator;)Landroid/animation/TimeInterpolator;
    000d1962move-result-object v1
    000d1964iput-object v1, v0, Lj0/m;->d:Landroid/animation/TimeInterpolator;
    000d1968return-object v0
    000d1910
    000d196a
    000d196a // align 0x4
    000d196c
    000d196ccom.google.android.material.textfield.TextInputLayout::getCounterOverflowDescription():
    000d197ciget-boolean v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->k:Z
    000d1980if-eqz v0, :cond_11
    000d1984iget-boolean v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->m:Z
    000d1988if-eqz v0, :cond_11
    000d198ciget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->o:Lj/f0;
    000d1990if-eqz v0, :cond_11
    000d1994invoke-virtual {v0}, Landroid/view/View;->getContentDescription()Ljava/lang/CharSequence;
    000d199amove-result-object v0
    000d199creturn-object v0
    000d199econst/4 v0, 0x0
    000d19a0return-object v0
    000d196c
    000d19a2
    000d19a2 // align 0x4
    000d19a4
    000d19a4com.google.android.material.textfield.TextInputLayout::getEndIconContentDescription():
    000d19b4iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    000d19b8iget-object v0, v0, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    000d19bcinvoke-virtual {v0}, Landroid/view/View;->getContentDescription()Ljava/lang/CharSequence;
    000d19c2move-result-object v0
    000d19c4return-object v0
    000d19a4
    000d19c6
    000d19c6 // align 0x8
    000d19c8
    000d19c8com.google.android.material.textfield.TextInputLayout::getError():
    000d19d8iget-object v0, v2, Lcom/google/android/material/textfield/TextInputLayout;->j:LO0/u;
    000d19dciget-boolean v1, v0, LO0/u;->q:Z
    000d19e0if-eqz v1, :cond_9
    000d19e4iget-object v0, v0, LO0/u;->p:Ljava/lang/CharSequence;
    000d19e8return-object v0
    000d19eaconst/4 v0, 0x0
    000d19ecreturn-object v0
    000d19c8
    000d19ee
    000d19ee // align 0x10
    000d19f0
    000d19f0com.google.android.material.textfield.TextInputLayout::getErrorContentDescription():
    000d1a00iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->j:LO0/u;
    000d1a04iget-object v0, v0, LO0/u;->s:Ljava/lang/CharSequence;
    000d1a08return-object v0
    000d19f0
    000d1a0a
    000d1a0a // align 0x4
    000d1a0c
    000d1a0ccom.google.android.material.textfield.TextInputLayout::getHelperText():
    000d1a1ciget-object v0, v2, Lcom/google/android/material/textfield/TextInputLayout;->j:LO0/u;
    000d1a20iget-boolean v1, v0, LO0/u;->x:Z
    000d1a24if-eqz v1, :cond_9
    000d1a28iget-object v0, v0, LO0/u;->w:Ljava/lang/CharSequence;
    000d1a2creturn-object v0
    000d1a2econst/4 v0, 0x0
    000d1a30return-object v0
    000d1a0c
    000d1a32
    000d1a32 // align 0x4
    000d1a34
    000d1a34com.google.android.material.textfield.TextInputLayout::getHint():
    000d1a44iget-boolean v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->C:Z
    000d1a48if-eqz v0, :cond_7
    000d1a4ciget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->D:Ljava/lang/CharSequence;
    000d1a50return-object v0
    000d1a52const/4 v0, 0x0
    000d1a54return-object v0
    000d1a34
    000d1a56
    000d1a56 // align 0x8
    000d1a58
    000d1a58com.google.android.material.textfield.TextInputLayout::getPasswordVisibilityToggleContentDescription():
    000d1a68iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    000d1a6ciget-object v0, v0, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    000d1a70invoke-virtual {v0}, Landroid/view/View;->getContentDescription()Ljava/lang/CharSequence;
    000d1a76move-result-object v0
    000d1a78return-object v0
    000d1a58
    000d1a7a
    000d1a7a // align 0x4
    000d1a7c
    000d1a7ccom.google.android.material.textfield.TextInputLayout::getPlaceholderText():
    000d1a8ciget-boolean v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->s:Z
    000d1a90if-eqz v0, :cond_7
    000d1a94iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->r:Ljava/lang/CharSequence;
    000d1a98return-object v0
    000d1a9aconst/4 v0, 0x0
    000d1a9creturn-object v0
    000d1a7c
    000d1a9e
    000d1a9e // align 0x10
    000d1aa0
    000d1aa0com.google.android.material.textfield.TextInputLayout::getPrefixText():
    000d1ab0iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->b:LO0/z;
    000d1ab4iget-object v0, v0, LO0/z;->c:Ljava/lang/CharSequence;
    000d1ab8return-object v0
    000d1aa0
    000d1aba
    000d1aba // align 0x4
    000d1abc
    000d1abccom.google.android.material.textfield.TextInputLayout::getStartIconContentDescription():
    000d1acciget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->b:LO0/z;
    000d1ad0iget-object v0, v0, LO0/z;->d:Lcom/google/android/material/internal/CheckableImageButton;
    000d1ad4invoke-virtual {v0}, Landroid/view/View;->getContentDescription()Ljava/lang/CharSequence;
    000d1adamove-result-object v0
    000d1adcreturn-object v0
    000d1abc
    000d1ade
    000d1ade // align 0x10
    000d1ae0
    000d1ae0com.google.android.material.textfield.TextInputLayout::getSuffixText():
    000d1af0iget-object v0, v1, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    000d1af4iget-object v0, v0, LO0/q;->p:Ljava/lang/CharSequence;
    000d1af8return-object v0
    000d1ae0
    000d1afa
    000d1afa // align 0x4
    000d1afc
    000d1afccom.google.android.material.textfield.TextInputLayout::<clinit>():
    000d1b0cconst v0, 0x10100a7
    000d1b12filled-new-array {v0}, [I
    000d1b18move-result-object v0
    000d1b1aconst/4 v1, 0x0
    000d1b1cnew-array v1, v1, [I
    000d1b20filled-new-array {v0, v1}, [[I
    000d1b26move-result-object v0
    000d1b28sput-object v0, Lcom/google/android/material/textfield/TextInputLayout;->C0:[[I
    000d1b2creturn-void
    000d1afc
    000d1b2e
    000d1b2e // align 0x10
    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