File classes.dex
Function:
    0005e00c
    0005e00cF0.h::C(nfc.share.nfcshare.model.MqttChannel, java.lang.String):
    0005e01cnew-instance v0, Ljava/lang/Thread;
    0005e020new-instance v1, Landroidx/emoji2/text/k;
    0005e024const/4 v2, 0x1
    0005e026invoke-direct {v1, v3, v5, v4, v2}, Landroidx/emoji2/text/k;-><init>(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;I)V
    0005e02cinvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
    0005e032invoke-virtual {v0}, Ljava/lang/Thread;->start()V
    0005e038return-void
    0005e00c
    0005e03a
    0005e03a // align 0x4
    0005e03c
    0005e03cF0.h::D(java.lang.Object[]):
    0005e04cnew-instance v0, LO1/a;
    0005e050invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0005e056invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
    0005e05ciget-object v1, v2, LF0/h;->c:Ljava/lang/Object;
    0005e060check-cast v1, LP1/b;
    0005e064iput-object v1, v0, LO1/a;->a:LP1/b;
    0005e068invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;
    0005e06emove-result-object v1
    0005e070invoke-virtual {v1}, Ljava/lang/Thread;->getName()Ljava/lang/String;
    0005e076iput-object v3, v0, LO1/a;->b:[Ljava/lang/Object;
    0005e07aiget-object v3, v2, LF0/h;->d:Ljava/lang/Object;
    0005e07echeck-cast v3, Ljava/util/concurrent/LinkedBlockingQueue;
    0005e082invoke-interface {v3, v0}, Ljava/util/Queue;->add(Ljava/lang/Object;)Z
    0005e088return-void
    0005e03c
    0005e08a
    0005e08a // align 0x4
    0005e08c
    0005e08cF0.h::E():
    0005e09ciget-object v0, v1, LF0/h;->c:Ljava/lang/Object;
    0005e0a0check-cast v0, Landroid/content/res/TypedArray;
    0005e0a4invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V
    0005e0aareturn-void
    0005e08c
    0005e0ac
    0005e0acF0.h::F(s.e, int, int, int):
    0005e0bciget v0, v4, Ls/d;->b0:I
    0005e0c0iget v1, v4, Ls/d;->c0:I
    0005e0c4const/4 v2, 0x0
    0005e0c6iput v2, v4, Ls/d;->b0:I
    0005e0caiput v2, v4, Ls/d;->c0:I
    0005e0ceinvoke-virtual {v4, v6}, Ls/d;->O(I)V
    0005e0d4invoke-virtual {v4, v7}, Ls/d;->L(I)V
    0005e0daif-gez v0, :cond_14
    0005e0deiput v2, v4, Ls/d;->b0:I
    0005e0e2goto :goto_16
    0005e0e4iput v0, v4, Ls/d;->b0:I
    0005e0e8if-gez v1, :cond_1b
    0005e0eciput v2, v4, Ls/d;->c0:I
    0005e0f0goto :goto_1d
    0005e0f2iput v1, v4, Ls/d;->c0:I
    0005e0f6iget-object v4, v3, LF0/h;->d:Ljava/lang/Object;
    0005e0facheck-cast v4, Ls/e;
    0005e0feiput v5, v4, Ls/e;->t0:I
    0005e102invoke-virtual {v4}, Ls/e;->U()V
    0005e108return-void
    0005e0ac
    0005e10a
    0005e10a // align 0x4
    0005e10c
    0005e10cF0.h::G(android.view.View):
    0005e11ciget-object v0, v3, LF0/h;->d:Ljava/lang/Object;
    0005e120check-cast v0, Ljava/util/ArrayList;
    0005e124invoke-virtual {v0, v4}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
    0005e12amove-result v0
    0005e12cif-eqz v0, :cond_30
    0005e130iget-object v0, v3, LF0/h;->b:Ljava/lang/Object;
    0005e134check-cast v0, Lf0/y;
    0005e138invoke-static {v4}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
    0005e13emove-result-object v4
    0005e140if-eqz v4, :cond_30
    0005e144iget v1, v4, Lf0/X;->p:I
    0005e148iget-object v0, v0, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
    0005e14cinvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->L()Z
    0005e152move-result v2
    0005e154if-eqz v2, :cond_26
    0005e158iput v1, v4, Lf0/X;->q:I
    0005e15ciget-object v0, v0, Landroidx/recyclerview/widget/RecyclerView;->p0:Ljava/util/ArrayList;
    0005e160invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    0005e166goto :goto_2d
    0005e168sget-object v0, LK/P;->a:Ljava/util/WeakHashMap;
    0005e16ciget-object v0, v4, Lf0/X;->a:Landroid/view/View;
    0005e170invoke-virtual {v0, v1}, Landroid/view/View;->setImportantForAccessibility(I)V
    0005e176const/4 v0, 0x0
    0005e178iput v0, v4, Lf0/X;->p:I
    0005e17creturn-void
    0005e10c
    0005e17e
    0005e17e // align 0x10
    0005e180
    0005e180F0.h::H(s.e):
    0005e190iget-object v0, v9, LF0/h;->b:Ljava/lang/Object;
    0005e194check-cast v0, Ljava/util/ArrayList;
    0005e198invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
    0005e19eiget-object v1, v10, Ls/e;->q0:Ljava/util/ArrayList;
    0005e1a2invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
    0005e1a8move-result v1
    0005e1aaconst/4 v2, 0x0
    0005e1acmove v3, v2
    0005e1aeconst/4 v4, 0x1
    0005e1b0if-ge v3, v1, :cond_2b
    0005e1b4iget-object v5, v10, Ls/e;->q0:Ljava/util/ArrayList;
    0005e1b8invoke-virtual {v5, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0005e1bemove-result-object v5
    0005e1c0check-cast v5, Ls/d;
    0005e1c4iget-object v6, v5, Ls/d;->p0:[I
    0005e1c8aget v7, v6, v2
    0005e1ccconst/4 v8, 0x3
    0005e1ceif-eq v7, v8, :cond_25
    0005e1d2aget v4, v6, v4
    0005e1d6if-ne v4, v8, :cond_28
    0005e1dainvoke-virtual {v0, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    0005e1e0add-int/lit8 v3, v3, 0x1
    0005e1e4goto :goto_f
    0005e1e6iget-object v10, v10, Ls/e;->s0:Lt/e;
    0005e1eaiput-boolean v4, v10, Lt/e;->b:Z
    0005e1eereturn-void
    0005e180
    0005e1f0
    0005e1f0F0.i::<init>(K.X, android.view.View):
    0005e200const/4 v2, 0x1
    0005e202iput v2, v0, LF0/i;->a:I
    0005e206iput-object v1, v0, LF0/i;->b:Ljava/lang/Object;
    0005e20ainvoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
    0005e210return-void
    0005e1f0
    0005e212
    0005e212 // align 0x4
    0005e214
    0005e214F0.i::<init>(int, java.lang.Object):
    0005e224iput v1, v0, LF0/i;->a:I
    0005e228iput-object v2, v0, LF0/i;->b:Ljava/lang/Object;
    0005e22cinvoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
    0005e232return-void
    0005e214
    0005e234
    0005e234F0.i::onAnimationCancel(android.animation.Animator):
    0005e244iget v0, v1, LF0/i;->a:I
    0005e248sparse-switch v0, :sswitch_data_1c
    0005e24einvoke-super {v1, v2}, Landroid/animation/AnimatorListenerAdapter;->onAnimationCancel(Landroid/animation/Animator;)V
    0005e254return-void
    0005e256const/4 v2, 0x0
    0005e258iget-object v0, v1, LF0/i;->b:Ljava/lang/Object;
    0005e25ccheck-cast v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    0005e260iput-object v2, v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;->w:Landroid/view/ViewPropertyAnimator;
    0005e264const/4 v2, 0x0
    0005e266iput-boolean v2, v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k:Z
    0005e26areturn-void
    0005e26ciget-object v2, v1, LF0/i;->b:Ljava/lang/Object;
    0005e270check-cast v2, LK/X;
    0005e274invoke-interface {v2}, LK/X;->d()V
    0005e27areturn-void
    0005e27c.sparse-switch
    0005e234
    0005e290
    0005e290F0.i::onAnimationEnd(android.animation.Animator):
    0005e2a0iget v0, v4, LF0/i;->a:I
    0005e2a4packed-switch v0, :pswitch_data_a8
    0005e2aaconst/4 v5, 0x5
    0005e2aciget-object v0, v4, LF0/i;->b:Ljava/lang/Object;
    0005e2b0check-cast v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
    0005e2b4invoke-virtual {v0, v5}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->G(I)V
    0005e2baiget-object v5, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->U:Ljava/lang/ref/WeakReference;
    0005e2beif-eqz v5, :cond_22
    0005e2c2invoke-virtual {v5}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
    0005e2c8move-result-object v5
    0005e2caif-eqz v5, :cond_22
    0005e2ceiget-object v5, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->U:Ljava/lang/ref/WeakReference;
    0005e2d2invoke-virtual {v5}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
    0005e2d8move-result-object v5
    0005e2dacheck-cast v5, Landroid/view/View;
    0005e2deinvoke-virtual {v5}, Landroid/view/View;->requestLayout()V
    0005e2e4return-void
    0005e2e6iget-object v5, v4, LF0/i;->b:Ljava/lang/Object;
    0005e2eacheck-cast v5, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;
    0005e2eeconst/4 v0, 0x0
    0005e2f0iput-object v0, v5, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->h:Landroid/view/ViewPropertyAnimator;
    0005e2f4return-void
    0005e2f6new-instance v5, Ljava/util/ArrayList;
    0005e2faiget-object v0, v4, LF0/i;->b:Ljava/lang/Object;
    0005e2fecheck-cast v0, Lk0/f;
    0005e302iget-object v1, v0, Lk0/f;->e:Ljava/util/ArrayList;
    0005e306invoke-direct {v5, v1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
    0005e30cinvoke-virtual {v5}, Ljava/util/ArrayList;->size()I
    0005e312move-result v1
    0005e314const/4 v2, 0x0
    0005e316if-ge v2, v1, :cond_4f
    0005e31ainvoke-virtual {v5, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0005e320move-result-object v3
    0005e322check-cast v3, Ly0/a;
    0005e326iget-object v3, v3, Ly0/a;->b:Ly0/c;
    0005e32aiget-object v3, v3, Ly0/c;->o:Landroid/content/res/ColorStateList;
    0005e32eif-eqz v3, :cond_4c
    0005e332invoke-static {v0, v3}, LD/a;->h(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
    0005e338add-int/lit8 v2, v2, 0x1
    0005e33cgoto :goto_3b
    0005e33ereturn-void
    0005e340iget-object v0, v4, LF0/i;->b:Ljava/lang/Object;
    0005e344check-cast v0, Lj0/m;
    0005e348invoke-virtual {v0}, Lj0/m;->m()V
    0005e34einvoke-virtual {v5, v4}, Landroid/animation/Animator;->removeListener(Landroid/animation/Animator$AnimatorListener;)V
    0005e354return-void
    0005e356const/4 v5, 0x0
    0005e358iget-object v0, v4, LF0/i;->b:Ljava/lang/Object;
    0005e35ccheck-cast v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    0005e360iput-object v5, v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;->w:Landroid/view/ViewPropertyAnimator;
    0005e364const/4 v5, 0x0
    0005e366iput-boolean v5, v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k:Z
    0005e36areturn-void
    0005e36ciget-object v5, v4, LF0/i;->b:Ljava/lang/Object;
    0005e370check-cast v5, LO0/l;
    0005e374invoke-virtual {v5}, LO0/r;->q()V
    0005e37aiget-object v5, v5, LO0/l;->r:Landroid/animation/ValueAnimator;
    0005e37einvoke-virtual {v5}, Landroid/animation/ValueAnimator;->start()V
    0005e384return-void
    0005e386const/4 v5, 0x5
    0005e388iget-object v0, v4, LF0/i;->b:Ljava/lang/Object;
    0005e38ccheck-cast v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;
    0005e390invoke-virtual {v0, v5}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->w(I)V
    0005e396iget-object v5, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
    0005e39aif-eqz v5, :cond_90
    0005e39einvoke-virtual {v5}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
    0005e3a4move-result-object v5
    0005e3a6if-eqz v5, :cond_90
    0005e3aaiget-object v5, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
    0005e3aeinvoke-virtual {v5}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
    0005e3b4move-result-object v5
    0005e3b6check-cast v5, Landroid/view/View;
    0005e3bainvoke-virtual {v5}, Landroid/view/View;->requestLayout()V
    0005e3c0return-void
    0005e3c2iget-object v5, v4, LF0/i;->b:Ljava/lang/Object;
    0005e3c6check-cast v5, LK/X;
    0005e3cainvoke-interface {v5}, LK/X;->a()V
    0005e3d0return-void
    0005e3d2iget-object v5, v4, LF0/i;->b:Ljava/lang/Object;
    0005e3d6check-cast v5, LF0/j;
    0005e3daiget-object v0, v5, LF0/a;->b:Landroid/view/View;
    0005e3deconst/4 v1, 0x0
    0005e3e0invoke-virtual {v0, v1}, Landroid/view/View;->setTranslationY(F)V
    0005e3e6invoke-virtual {v5, v1}, LF0/j;->b(F)V
    0005e3ecreturn-void
    0005e3eenop
    0005e3f0.packed-switch 0x0
    0005e290
    0005e418
    0005e418F0.i::onAnimationStart(android.animation.Animator):
    0005e428iget v0, v6, LF0/i;->a:I
    0005e42csparse-switch v0, :sswitch_data_40
    0005e432invoke-super {v6, v7}, Landroid/animation/AnimatorListenerAdapter;->onAnimationStart(Landroid/animation/Animator;)V
    0005e438return-void
    0005e43anew-instance v7, Ljava/util/ArrayList;
    0005e43eiget-object v0, v6, LF0/i;->b:Ljava/lang/Object;
    0005e442check-cast v0, Lk0/f;
    0005e446iget-object v1, v0, Lk0/f;->e:Ljava/util/ArrayList;
    0005e44ainvoke-direct {v7, v1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
    0005e450invoke-virtual {v7}, Ljava/util/ArrayList;->size()I
    0005e456move-result v1
    0005e458const/4 v2, 0x0
    0005e45aif-ge v2, v1, :cond_37
    0005e45einvoke-virtual {v7, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0005e464move-result-object v3
    0005e466check-cast v3, Ly0/a;
    0005e46aiget-object v3, v3, Ly0/a;->b:Ly0/c;
    0005e46eiget-object v4, v3, Ly0/c;->o:Landroid/content/res/ColorStateList;
    0005e472if-eqz v4, :cond_34
    0005e476iget-object v3, v3, Ly0/c;->s:[I
    0005e47ainvoke-virtual {v4}, Landroid/content/res/ColorStateList;->getDefaultColor()I
    0005e480move-result v5
    0005e482invoke-virtual {v4, v3, v5}, Landroid/content/res/ColorStateList;->getColorForState([II)I
    0005e488move-result v3
    0005e48ainvoke-static {v0, v3}, LD/a;->g(Landroid/graphics/drawable/Drawable;I)V
    0005e490add-int/lit8 v2, v2, 0x1
    0005e494goto :goto_19
    0005e496return-void
    0005e498iget-object v7, v6, LF0/i;->b:Ljava/lang/Object;
    0005e49ccheck-cast v7, LK/X;
    0005e4a0invoke-interface {v7}, LK/X;->g()V
    0005e4a6return-void
    0005e4a8.sparse-switch
    0005e418
    0005e4bc
    0005e4bcF0.j::a():
    0005e4ccnew-instance v0, Landroid/animation/AnimatorSet;
    0005e4d0invoke-direct {v0}, Landroid/animation/AnimatorSet;-><init>()V
    0005e4d6sget-object v1, Landroid/view/View;->SCALE_X:Landroid/util/Property;
    0005e4daconst/high16 v2, 0x3f800000
    0005e4deconst/4 v3, 0x1
    0005e4e0new-array v4, v3, [F
    0005e4e4const/4 v5, 0x0
    0005e4e6aput v2, v4, v5
    0005e4eaiget-object v6, v9, LF0/a;->b:Landroid/view/View;
    0005e4eeinvoke-static {v6, v1, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
    0005e4f4move-result-object v1
    0005e4f6sget-object v4, Landroid/view/View;->SCALE_Y:Landroid/util/Property;
    0005e4fanew-array v7, v3, [F
    0005e4feaput v2, v7, v5
    0005e502invoke-static {v6, v4, v7}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
    0005e508move-result-object v4
    0005e50aconst/4 v7, 0x2
    0005e50cnew-array v7, v7, [Landroid/animation/Animator;
    0005e510aput-object v1, v7, v5
    0005e514aput-object v4, v7, v3
    0005e518invoke-virtual {v0, v7}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V
    0005e51einstance-of v1, v6, Landroid/view/ViewGroup;
    0005e522if-eqz v1, :cond_4d
    0005e526check-cast v6, Landroid/view/ViewGroup;
    0005e52amove v1, v5
    0005e52cinvoke-virtual {v6}, Landroid/view/ViewGroup;->getChildCount()I
    0005e532move-result v4
    0005e534if-ge v1, v4, :cond_4d
    0005e538invoke-virtual {v6, v1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
    0005e53emove-result-object v4
    0005e540sget-object v7, Landroid/view/View;->SCALE_Y:Landroid/util/Property;
    0005e544new-array v8, v3, [F
    0005e548aput v2, v8, v5
    0005e54cinvoke-static {v4, v7, v8}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
    0005e552move-result-object v4
    0005e554new-array v7, v3, [Landroid/animation/Animator;
    0005e558aput-object v4, v7, v5
    0005e55cinvoke-virtual {v0, v7}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V
    0005e562add-int/2addr v1, v3
    0005e564goto :goto_30
    0005e566new-instance v1, LZ/a;
    0005e56ainvoke-direct {v1, v3}, LZ/a;-><init>(I)V
    0005e570invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;->setInterpolator(Landroid/animation/TimeInterpolator;)V
    0005e576return-object v0
    0005e4bc
    0005e578
    0005e578F0.j::<init>(android.view.View):
    0005e588invoke-direct {v1, v2}, LF0/a;-><init>(Landroid/view/View;)V
    0005e58einvoke-virtual {v2}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    0005e594move-result-object v2
    0005e596const v0, 0x7f0600ac
    0005e59cinvoke-virtual {v2, v0}, Landroid/content/res/Resources;->getDimension(I)F
    0005e5a2move-result v0
    0005e5a4iput v0, v1, LF0/j;->g:F
    0005e5a8const v0, 0x7f0600ad
    0005e5aeinvoke-virtual {v2, v0}, Landroid/content/res/Resources;->getDimension(I)F
    0005e5b4move-result v2
    0005e5b6iput v2, v1, LF0/j;->h:F
    0005e5bareturn-void
    0005e578
    0005e5bc
    0005e5bcF0.j::b(float):
    0005e5cciget-object v0, v7, LF0/a;->a:Landroid/animation/TimeInterpolator;
    0005e5d0invoke-interface {v0, v8}, Landroid/animation/TimeInterpolator;->getInterpolation(F)F
    0005e5d6move-result v8
    0005e5d8iget-object v0, v7, LF0/a;->b:Landroid/view/View;
    0005e5dcinvoke-virtual {v0}, Landroid/view/View;->getWidth()I
    0005e5e2move-result v1
    0005e5e4int-to-float v1, v1
    0005e5e6invoke-virtual {v0}, Landroid/view/View;->getHeight()I
    0005e5ecmove-result v2
    0005e5eeint-to-float v2, v2
    0005e5f0const/4 v3, 0x0
    0005e5f2cmpg-float v4, v1, v3
    0005e5f6if-lez v4, :cond_61
    0005e5facmpg-float v4, v2, v3
    0005e5feif-gtz v4, :cond_1c
    0005e602goto :goto_61
    0005e604iget v4, v7, LF0/j;->g:F
    0005e608div-float/2addr v4, v1
    0005e60aiget v1, v7, LF0/j;->h:F
    0005e60ediv-float/2addr v1, v2
    0005e610invoke-static {v3, v4, v8}, Lr0/a;->a(FFF)F
    0005e616move-result v4
    0005e618invoke-static {v3, v1, v8}, Lr0/a;->a(FFF)F
    0005e61emove-result v8
    0005e620const/high16 v1, 0x3f800000
    0005e624sub-float v4, v1, v4
    0005e628sub-float v8, v1, v8
    0005e62cinvoke-virtual {v0, v4}, Landroid/view/View;->setScaleX(F)V
    0005e632invoke-virtual {v0, v2}, Landroid/view/View;->setPivotY(F)V
    0005e638invoke-virtual {v0, v8}, Landroid/view/View;->setScaleY(F)V
    0005e63einstance-of v2, v0, Landroid/view/ViewGroup;
    0005e642if-eqz v2, :cond_61
    0005e646check-cast v0, Landroid/view/ViewGroup;
    0005e64aconst/4 v2, 0x0
    0005e64cinvoke-virtual {v0}, Landroid/view/ViewGroup;->getChildCount()I
    0005e652move-result v5
    0005e654if-ge v2, v5, :cond_61
    0005e658invoke-virtual {v0, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
    0005e65emove-result-object v5
    0005e660invoke-virtual {v5}, Landroid/view/View;->getTop()I
    0005e666move-result v6
    0005e668neg-int v6, v6
    0005e66aint-to-float v6, v6
    0005e66cinvoke-virtual {v5, v6}, Landroid/view/View;->setPivotY(F)V
    0005e672cmpl-float v6, v8, v3
    0005e676if-eqz v6, :cond_5a
    0005e67adiv-float v6, v4, v8
    0005e67egoto :goto_5b
    0005e680move v6, v1
    0005e682invoke-virtual {v5, v6}, Landroid/view/View;->setScaleY(F)V
    0005e688add-int/lit8 v2, v2, 0x1
    0005e68cgoto :goto_40
    0005e68ereturn-void
    0005e5bc
    0005e690
    0005e690F0.k::<init>(F0.l, boolean, int):
    0005e6a0iput-object v1, v0, LF0/k;->c:LF0/l;
    0005e6a4iput-boolean v2, v0, LF0/k;->a:Z
    0005e6a8iput v3, v0, LF0/k;->b:I
    0005e6acinvoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
    0005e6b2return-void
    0005e690
    0005e6b4
    0005e6b4F0.k::onAnimationEnd(android.animation.Animator):
    0005e6c4iget-object v4, v3, LF0/k;->c:LF0/l;
    0005e6c8iget-object v0, v4, LF0/a;->b:Landroid/view/View;
    0005e6ccconst/4 v1, 0x0
    0005e6ceinvoke-virtual {v0, v1}, Landroid/view/View;->setTranslationX(F)V
    0005e6d4iget-boolean v0, v3, LF0/k;->a:Z
    0005e6d8iget v2, v3, LF0/k;->b:I
    0005e6dcinvoke-virtual {v4, v1, v0, v2}, LF0/l;->c(FZI)V
    0005e6e2return-void
    0005e6b4
    0005e6e4
    0005e6e4F0.l::<init>(android.view.View):
    0005e6f4invoke-direct {v1, v2}, LF0/a;-><init>(Landroid/view/View;)V
    0005e6fainvoke-virtual {v2}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    0005e700move-result-object v2
    0005e702const v0, 0x7f0600b1
    0005e708invoke-virtual {v2, v0}, Landroid/content/res/Resources;->getDimension(I)F
    0005e70emove-result v0
    0005e710iput v0, v1, LF0/l;->g:F
    0005e714const v0, 0x7f0600b0
    0005e71ainvoke-virtual {v2, v0}, Landroid/content/res/Resources;->getDimension(I)F
    0005e720move-result v0
    0005e722iput v0, v1, LF0/l;->h:F
    0005e726const v0, 0x7f0600b2
    0005e72cinvoke-virtual {v2, v0}, Landroid/content/res/Resources;->getDimension(I)F
    0005e732move-result v2
    0005e734iput v2, v1, LF0/l;->i:F
    0005e738return-void
    0005e6e4
    0005e73a
    0005e73a // align 0x4
    0005e73c
    0005e73cF0.l::a():
    0005e74cconst/4 v0, 0x0
    0005e74econst/4 v1, 0x1
    0005e750iget-object v2, v9, LF0/a;->f:Landroidx/activity/b;
    0005e754const/4 v3, 0x0
    0005e756iput-object v3, v9, LF0/a;->f:Landroidx/activity/b;
    0005e75aif-nez v2, :cond_a
    0005e75ereturn-void
    0005e760new-instance v2, Landroid/animation/AnimatorSet;
    0005e764invoke-direct {v2}, Landroid/animation/AnimatorSet;-><init>()V
    0005e76asget-object v3, Landroid/view/View;->SCALE_X:Landroid/util/Property;
    0005e76econst/high16 v4, 0x3f800000
    0005e772new-array v5, v1, [F
    0005e776aput v4, v5, v0
    0005e77aiget-object v6, v9, LF0/a;->b:Landroid/view/View;
    0005e77einvoke-static {v6, v3, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
    0005e784move-result-object v3
    0005e786sget-object v5, Landroid/view/View;->SCALE_Y:Landroid/util/Property;
    0005e78anew-array v7, v1, [F
    0005e78eaput v4, v7, v0
    0005e792invoke-static {v6, v5, v7}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
    0005e798move-result-object v5
    0005e79aconst/4 v7, 0x2
    0005e79cnew-array v7, v7, [Landroid/animation/Animator;
    0005e7a0aput-object v3, v7, v0
    0005e7a4aput-object v5, v7, v1
    0005e7a8invoke-virtual {v2, v7}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V
    0005e7aeinstance-of v3, v6, Landroid/view/ViewGroup;
    0005e7b2if-eqz v3, :cond_55
    0005e7b6check-cast v6, Landroid/view/ViewGroup;
    0005e7bamove v3, v0
    0005e7bcinvoke-virtual {v6}, Landroid/view/ViewGroup;->getChildCount()I
    0005e7c2move-result v5
    0005e7c4if-ge v3, v5, :cond_55
    0005e7c8invoke-virtual {v6, v3}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
    0005e7cemove-result-object v5
    0005e7d0sget-object v7, Landroid/view/View;->SCALE_Y:Landroid/util/Property;
    0005e7d4new-array v8, v1, [F
    0005e7d8aput v4, v8, v0
    0005e7dcinvoke-static {v5, v7, v8}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
    0005e7e2move-result-object v5
    0005e7e4new-array v7, v1, [Landroid/animation/Animator;
    0005e7e8aput-object v5, v7, v0
    0005e7ecinvoke-virtual {v2, v7}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V
    0005e7f2add-int/2addr v3, v1
    0005e7f4goto :goto_38
    0005e7f6iget v0, v9, LF0/a;->e:I
    0005e7faint-to-long v0, v0
    0005e7fcinvoke-virtual {v2, v0, v1}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;
    0005e802invoke-virtual {v2}, Landroid/animation/AnimatorSet;->start()V
    0005e808return-void
    0005e73c
    0005e80a
    0005e80a // align 0x4
    0005e80c
    0005e80cF0.l::b(androidx.activity.b, int, android.animation.AnimatorListenerAdapter, android.animation.ValueAnimator$AnimatorUpdateListener):
    0005e81cconst/4 v0, 0x0
    0005e81econst/4 v1, 0x1
    0005e820iget v2, v9, Landroidx/activity/b;->d:I
    0005e824if-nez v2, :cond_8
    0005e828move v2, v1
    0005e82agoto :goto_9
    0005e82cmove v2, v0
    0005e82esget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
    0005e832iget-object v3, v8, LF0/a;->b:Landroid/view/View;
    0005e836invoke-virtual {v3}, Landroid/view/View;->getLayoutDirection()I
    0005e83cmove-result v4
    0005e83einvoke-static {v10, v4}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
    0005e844move-result v4
    0005e846const/4 v5, 0x3
    0005e848and-int/2addr v4, v5
    0005e84aif-ne v4, v5, :cond_1b
    0005e84emove v4, v1
    0005e850goto :goto_1c
    0005e852move v4, v0
    0005e854invoke-virtual {v3}, Landroid/view/View;->getWidth()I
    0005e85amove-result v5
    0005e85cint-to-float v5, v5
    0005e85einvoke-virtual {v3}, Landroid/view/View;->getScaleX()F
    0005e864move-result v6
    0005e866mul-float/2addr v6, v5
    0005e868invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0005e86emove-result-object v5
    0005e870instance-of v7, v5, Landroid/view/ViewGroup$MarginLayoutParams;
    0005e874if-eqz v7, :cond_38
    0005e878check-cast v5, Landroid/view/ViewGroup$MarginLayoutParams;
    0005e87cif-eqz v4, :cond_35
    0005e880iget v5, v5, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
    0005e884goto :goto_39
    0005e886iget v5, v5, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
    0005e88agoto :goto_39
    0005e88cmove v5, v0
    0005e88eint-to-float v5, v5
    0005e890add-float/2addr v6, v5
    0005e892sget-object v5, Landroid/view/View;->TRANSLATION_X:Landroid/util/Property;
    0005e896if-eqz v4, :cond_40
    0005e89aneg-float v6, v6
    0005e89cnew-array v4, v1, [F
    0005e8a0aput v6, v4, v0
    0005e8a4invoke-static {v3, v5, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
    0005e8aamove-result-object v0
    0005e8acif-eqz v12, :cond_4d
    0005e8b0invoke-virtual {v0, v12}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V
    0005e8b6new-instance v12, LZ/a;
    0005e8bainvoke-direct {v12, v1}, LZ/a;-><init>(I)V
    0005e8c0invoke-virtual {v0, v12}, Landroid/animation/Animator;->setInterpolator(Landroid/animation/TimeInterpolator;)V
    0005e8c6iget v12, v8, LF0/a;->d:I
    0005e8caiget v9, v9, Landroidx/activity/b;->c:F
    0005e8ceiget v1, v8, LF0/a;->c:I
    0005e8d2invoke-static {v1, v12, v9}, Lr0/a;->c(IIF)I
    0005e8d8move-result v9
    0005e8daint-to-long v3, v9
    0005e8dcinvoke-virtual {v0, v3, v4}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator;
    0005e8e2new-instance v9, LF0/k;
    0005e8e6invoke-direct {v9, v8, v2, v10}, LF0/k;-><init>(LF0/l;ZI)V
    0005e8ecinvoke-virtual {v0, v9}, Landroid/animation/Animator;->addListener(Landroid/animation/Animator$AnimatorListener;)V
    0005e8f2invoke-virtual {v0, v11}, Landroid/animation/Animator;->addListener(Landroid/animation/Animator$AnimatorListener;)V
    0005e8f8invoke-virtual {v0}, Landroid/animation/ObjectAnimator;->start()V
    0005e8fereturn-void
    0005e80c
    0005e900
    0005e900F0.l::c(float, boolean, int):
    0005e910const/4 v0, 0x1
    0005e912iget-object v1, v11, LF0/a;->a:Landroid/animation/TimeInterpolator;
    0005e916invoke-interface {v1, v12}, Landroid/animation/TimeInterpolator;->getInterpolation(F)F
    0005e91cmove-result v12
    0005e91esget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
    0005e922iget-object v1, v11, LF0/a;->b:Landroid/view/View;
    0005e926invoke-virtual {v1}, Landroid/view/View;->getLayoutDirection()I
    0005e92cmove-result v2
    0005e92einvoke-static {v14, v2}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
    0005e934move-result v14
    0005e936const/4 v2, 0x3
    0005e938and-int/2addr v14, v2
    0005e93aconst/4 v3, 0x0
    0005e93cif-ne v14, v2, :cond_1a
    0005e940move v14, v0
    0005e942goto :goto_1b
    0005e944move v14, v3
    0005e946if-ne v13, v14, :cond_1f
    0005e94amove v13, v0
    0005e94cgoto :goto_20
    0005e94emove v13, v3
    0005e950invoke-virtual {v1}, Landroid/view/View;->getWidth()I
    0005e956move-result v2
    0005e958invoke-virtual {v1}, Landroid/view/View;->getHeight()I
    0005e95emove-result v4
    0005e960int-to-float v5, v2
    0005e962const/4 v6, 0x0
    0005e964cmpg-float v7, v5, v6
    0005e968if-lez v7, :cond_a4
    0005e96cint-to-float v4, v4
    0005e96ecmpg-float v7, v4, v6
    0005e972if-gtz v7, :cond_35
    0005e976goto/16 :goto_a4
    0005e97aiget v7, v11, LF0/l;->g:F
    0005e97ediv-float/2addr v7, v5
    0005e980iget v8, v11, LF0/l;->h:F
    0005e984div-float/2addr v8, v5
    0005e986iget v9, v11, LF0/l;->i:F
    0005e98adiv-float/2addr v9, v4
    0005e98cif-eqz v14, :cond_41
    0005e990move v5, v6
    0005e992invoke-virtual {v1, v5}, Landroid/view/View;->setPivotX(F)V
    0005e998if-eqz v13, :cond_47
    0005e99cgoto :goto_48
    0005e99eneg-float v8, v7
    0005e9a0invoke-static {v6, v8, v12}, Lr0/a;->a(FFF)F
    0005e9a6move-result v4
    0005e9a8const/high16 v5, 0x3f800000
    0005e9acadd-float v7, v4, v5
    0005e9b0invoke-virtual {v1, v7}, Landroid/view/View;->setScaleX(F)V
    0005e9b6invoke-static {v6, v9, v12}, Lr0/a;->a(FFF)F
    0005e9bcmove-result v12
    0005e9besub-float v12, v5, v12
    0005e9c2invoke-virtual {v1, v12}, Landroid/view/View;->setScaleY(F)V
    0005e9c8instance-of v8, v1, Landroid/view/ViewGroup;
    0005e9ccif-eqz v8, :cond_a4
    0005e9d0check-cast v1, Landroid/view/ViewGroup;
    0005e9d4invoke-virtual {v1}, Landroid/view/ViewGroup;->getChildCount()I
    0005e9damove-result v8
    0005e9dcif-ge v3, v8, :cond_a4
    0005e9e0invoke-virtual {v1, v3}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
    0005e9e6move-result-object v8
    0005e9e8if-eqz v14, :cond_7b
    0005e9ecinvoke-virtual {v8}, Landroid/view/View;->getRight()I
    0005e9f2move-result v9
    0005e9f4sub-int v9, v2, v9
    0005e9f8invoke-virtual {v8}, Landroid/view/View;->getWidth()I
    0005e9femove-result v10
    0005ea00add-int/2addr v10, v9
    0005ea02int-to-float v9, v10
    0005ea04goto :goto_81
    0005ea06invoke-virtual {v8}, Landroid/view/View;->getLeft()I
    0005ea0cmove-result v9
    0005ea0eneg-int v9, v9
    0005ea10int-to-float v9, v9
    0005ea12invoke-virtual {v8, v9}, Landroid/view/View;->setPivotX(F)V
    0005ea18invoke-virtual {v8}, Landroid/view/View;->getTop()I
    0005ea1emove-result v9
    0005ea20neg-int v9, v9
    0005ea22int-to-float v9, v9
    0005ea24invoke-virtual {v8, v9}, Landroid/view/View;->setPivotY(F)V
    0005ea2aif-eqz v13, :cond_92
    0005ea2esub-float v9, v5, v4
    0005ea32goto :goto_93
    0005ea34move v9, v5
    0005ea36cmpl-float v10, v12, v6
    0005ea3aif-eqz v10, :cond_9b
    0005ea3ediv-float v10, v7, v12
    0005ea42mul-float/2addr v10, v9
    0005ea44goto :goto_9c
    0005ea46move v10, v5
    0005ea48invoke-virtual {v8, v9}, Landroid/view/View;->setScaleX(F)V
    0005ea4einvoke-virtual {v8, v10}, Landroid/view/View;->setScaleY(F)V
    0005ea54add-int/2addr v3, v0
    0005ea56goto :goto_62
    0005ea58return-void
    0005e900
    0005ea5a
    0005ea5a // align 0x4
    0005ea5c
    0005ea5cG.a::a(int):
    0005ea6cinvoke-static {v1}, Landroid/os/ext/SdkExtensions;->getExtensionVersion(I)I
    0005ea72move-result v1
    0005ea74return v1
    0005ea5c
    0005ea76
    0005ea76 // align 0x8
    0005ea78
    0005ea78G.a::<clinit>():
    0005ea88new-instance v0, LG/a;
    0005ea8cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0005ea92sput-object v0, LG/a;->a:LG/a;
    0005ea96return-void
    0005ea78
    0005ea98
    0005ea98G.b::a():
    0005eaa8sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
    0005eaacconst/16 v1, 0x21
    0005eab0if-ge v0, v1, :cond_37
    0005eab4const/16 v1, 0x20
    0005eab8if-lt v0, v1, :cond_35
    0005eabcsget-object v0, Landroid/os/Build$VERSION;->CODENAME:Ljava/lang/String;
    0005eac0const-string v1, "CODENAME"
    0005eac4invoke-static {v0, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    0005eacaconst-string v1, "REL"
    0005eaceinvoke-virtual {v1, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    0005ead4move-result v1
    0005ead6if-eqz v1, :cond_1a
    0005eadagoto :goto_35
    0005eadcsget-object v1, Ljava/util/Locale;->ROOT:Ljava/util/Locale;
    0005eae0invoke-virtual {v0, v1}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;
    0005eae6move-result-object v0
    0005eae8const-string v2, "this as java.lang.String).toUpperCase(Locale.ROOT)"
    0005eaecinvoke-static {v0, v2}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    0005eaf2const-string v3, "Tiramisu"
    0005eaf6invoke-virtual {v3, v1}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;
    0005eafcmove-result-object v1
    0005eafeinvoke-static {v1, v2}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    0005eb04invoke-virtual {v0, v1}, Ljava/lang/String;->compareTo(Ljava/lang/String;)I
    0005eb0amove-result v0
    0005eb0cif-ltz v0, :cond_35
    0005eb10goto :goto_37
    0005eb12const/4 v0, 0x0
    0005eb14return v0
    0005eb16const/4 v0, 0x1
    0005eb18return v0
    0005ea98
    0005eb1a
    0005eb1a // align 0x4
    0005eb1c
    0005eb1cG.b::<clinit>():
    0005eb2csget v0, Landroid/os/Build$VERSION;->SDK_INT:I
    0005eb30sget-object v1, LG/a;->a:LG/a;
    0005eb34const/16 v2, 0x1e
    0005eb38if-lt v0, v2, :cond_b
    0005eb3cinvoke-virtual {v1, v2}, LG/a;->a(I)I
    0005eb42if-lt v0, v2, :cond_12
    0005eb46const/16 v3, 0x1f
    0005eb4ainvoke-virtual {v1, v3}, LG/a;->a(I)I
    0005eb50if-lt v0, v2, :cond_19
    0005eb54const/16 v3, 0x21
    0005eb58invoke-virtual {v1, v3}, LG/a;->a(I)I
    0005eb5eif-lt v0, v2, :cond_21
    0005eb62const v0, 0xf4240
    0005eb68invoke-virtual {v1, v0}, LG/a;->a(I)I
    0005eb6ereturn-void
    0005eb1c
    0005eb70
    0005eb70G.d::a(G.c):
    0005eb80monitor-enter v1
    0005eb82iget-boolean v0, v1, LG/d;->c:Z
    0005eb86if-eqz v0, :cond_9
    0005eb8ainvoke-virtual {v1}, Ljava/lang/Object;->wait()V
    0005eb90goto :goto_1
    0005eb92iget-object v0, v1, LG/d;->b:LG/c;
    0005eb96if-ne v0, v2, :cond_11
    0005eb9amonitor-exit v1
    0005eb9cgoto :goto_1d
    0005eb9emove-exception v2
    0005eba0goto :goto_1e
    0005eba2iput-object v2, v1, LG/d;->b:LG/c;
    0005eba6iget-boolean v0, v1, LG/d;->a:Z
    0005ebaaif-eqz v0, :cond_1c
    0005ebaemonitor-exit v1
    0005ebb0invoke-interface {v2}, LG/c;->o()V
    0005ebb6return-void
    0005ebb8monitor-exit v1
    0005ebbareturn-void
    0005ebbcmonitor-exit v1
    0005ebbethrow v2
    0005eb70
    0005ebc0
    0005ebc0 struct try_item
    0005ebc0 start_addr uint32 0x5eb82
    0005ebc4 insn_count int 2
    0005ebc6 handler_off uint16 0x5ebe1
    0005ebc8
    0005ebc8 struct try_item
    0005ebc8 start_addr uint32 0x5eb8a
    0005ebcc insn_count int 3
    0005ebce handler_off uint16 0x5ebe3
    0005ebd0
    0005ebd0 struct try_item
    0005ebd0 start_addr uint32 0x5eb92
    0005ebd4 insn_count int 15
    0005ebd6 handler_off uint16 0x5ebe1
    0005ebd8
    0005ebd8 struct try_item
    0005ebd8 start_addr uint32 0x5ebb8
    0005ebdc insn_count int 3
    0005ebde handler_off uint16 0x5ebe1
    0005ebe0
    0005ebe0 struct encoded_catch_handler_list
    0005ebe0 size int 2
    0005ebe1
    0005ebe1 struct encoded_catch_handler ← 0x5ebc6 0x5ebd6 0x5ebde
    0005ebe1 size int64 0
    0005ebe2 catch_all_addr uint32 0x5eb9e
    0005ebe3
    0005ebe3 struct encoded_catch_handler ← 0x5ebce
    0005ebe3 size int64 -1
    0005ebe4 handlers[0].type_idx int 0xb574
    0005ebe6 handlers[0].addr uint32 0x5eb82
    0005ebe7 catch_all_addr uint32 0x5eb9e
    0005ebe8
    0005ebe8G.e::b(java.util.Locale, java.util.Locale):
    0005ebf8invoke-virtual {v5, v6}, Ljava/util/Locale;->equals(Ljava/lang/Object;)Z
    0005ebfemove-result v0
    0005ec00if-eqz v0, :cond_7
    0005ec04goto :goto_61
    0005ec06invoke-virtual {v5}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;
    0005ec0cmove-result-object v0
    0005ec0einvoke-virtual {v6}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;
    0005ec14move-result-object v1
    0005ec16invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    0005ec1cmove-result v0
    0005ec1econst/4 v1, 0x0
    0005ec20if-nez v0, :cond_17
    0005ec24goto :goto_60
    0005ec26sget-object v0, LG/e;->a:[Ljava/util/Locale;
    0005ec2aarray-length v2, v0
    0005ec2cmove v3, v1
    0005ec2eif-ge v3, v2, :cond_29
    0005ec32aget-object v4, v0, v3
    0005ec36invoke-virtual {v4, v5}, Ljava/util/Locale;->equals(Ljava/lang/Object;)Z
    0005ec3cmove-result v4
    0005ec3eif-eqz v4, :cond_26
    0005ec42return v1
    0005ec44add-int/lit8 v3, v3, 0x1
    0005ec48goto :goto_1b
    0005ec4aarray-length v2, v0
    0005ec4cmove v3, v1
    0005ec4eif-ge v3, v2, :cond_39
    0005ec52aget-object v4, v0, v3
    0005ec56invoke-virtual {v4, v6}, Ljava/util/Locale;->equals(Ljava/lang/Object;)Z
    0005ec5cmove-result v4
    0005ec5eif-eqz v4, :cond_36
    0005ec62return v1
    0005ec64add-int/lit8 v3, v3, 0x1
    0005ec68goto :goto_2b
    0005ec6ainvoke-static {v5}, LI/c;->b(Ljava/util/Locale;)Landroid/icu/util/ULocale;
    0005ec70move-result-object v0
    0005ec72invoke-static {v0}, LI/c;->a(Ljava/lang/Object;)Landroid/icu/util/ULocale;
    0005ec78move-result-object v0
    0005ec7ainvoke-static {v0}, LI/c;->c(Ljava/lang/Object;)Ljava/lang/String;
    0005ec80move-result-object v0
    0005ec82invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z
    0005ec88move-result v2
    0005ec8aif-eqz v2, :cond_63
    0005ec8einvoke-virtual {v5}, Ljava/util/Locale;->getCountry()Ljava/lang/String;
    0005ec94move-result-object v5
    0005ec96invoke-virtual {v5}, Ljava/lang/String;->isEmpty()Z
    0005ec9cmove-result v0
    0005ec9eif-nez v0, :cond_61
    0005eca2invoke-virtual {v6}, Ljava/util/Locale;->getCountry()Ljava/lang/String;
    0005eca8move-result-object v6
    0005ecaainvoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    0005ecb0move-result v5
    0005ecb2if-eqz v5, :cond_60
    0005ecb6goto :goto_61
    0005ecb8return v1
    0005ecbaconst/4 v5, 0x1
    0005ecbcreturn v5
    0005ecbeinvoke-static {v6}, LI/c;->b(Ljava/util/Locale;)Landroid/icu/util/ULocale;
    0005ecc4move-result-object v5
    0005ecc6invoke-static {v5}, LI/c;->a(Ljava/lang/Object;)Landroid/icu/util/ULocale;
    0005ecccmove-result-object v5
    0005ecceinvoke-static {v5}, LI/c;->c(Ljava/lang/Object;)Ljava/lang/String;
    0005ecd4move-result-object v5
    0005ecd6invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    0005ecdcmove-result v5
    0005ecdereturn v5
    0005ebe8
    0005ece0
    0005ece0G.e::a(java.lang.String):
    0005ecf0invoke-static {v0}, Ljava/util/Locale;->forLanguageTag(Ljava/lang/String;)Ljava/util/Locale;
    0005ecf6move-result-object v0
    0005ecf8return-object v0
    0005ece0
    0005ecfa
    0005ecfa // align 0x4
    0005ecfc
    0005ecfcG.e::<clinit>():
    0005ed0cnew-instance v0, Ljava/util/Locale;
    0005ed10const-string v1, "en"
    0005ed14const-string v2, "XA"
    0005ed18invoke-direct {v0, v1, v2}, Ljava/util/Locale;-><init>(Ljava/lang/String;Ljava/lang/String;)V
    0005ed1enew-instance v1, Ljava/util/Locale;
    0005ed22const-string v2, "ar"
    0005ed26const-string v3, "XB"
    0005ed2ainvoke-direct {v1, v2, v3}, Ljava/util/Locale;-><init>(Ljava/lang/String;Ljava/lang/String;)V
    0005ed30filled-new-array {v0, v1}, [Ljava/util/Locale;
    0005ed36move-result-object v0
    0005ed38sput-object v0, LG/e;->a:[Ljava/util/Locale;
    0005ed3creturn-void
    0005ecfc
    0005ed3e
    0005ed3e // align 0x10
    0005ed40
    0005ed40G.f::a(java.util.Locale[]):
    0005ed50new-instance v0, Landroid/os/LocaleList;
    0005ed54invoke-direct {v0, v1}, Landroid/os/LocaleList;-><init>([Ljava/util/Locale;)V
    0005ed5areturn-object v0
    0005ed40
    0005ed5c
    0005ed5cG.f::b():
    0005ed6cinvoke-static {}, Landroid/os/LocaleList;->getAdjustedDefault()Landroid/os/LocaleList;
    0005ed72move-result-object v0
    0005ed74return-object v0
    0005ed5c
    0005ed76
    0005ed76 // align 0x8
    0005ed78
    0005ed78G.f::c():
    0005ed88invoke-static {}, Landroid/os/LocaleList;->getDefault()Landroid/os/LocaleList;
    0005ed8emove-result-object v0
    0005ed90return-object v0
    0005ed78
    0005ed92
    0005ed92 // align 0x4
    0005ed94
    0005ed94G.g::a(java.lang.String):
    0005eda4if-eqz v4, :cond_30
    0005eda8invoke-virtual {v4}, Ljava/lang/String;->isEmpty()Z
    0005edaemove-result v0
    0005edb0if-eqz v0, :cond_9
    0005edb4goto :goto_30
    0005edb6const-string v0, ","
    0005edbaconst/4 v1, -0x1
    0005edbcinvoke-virtual {v4, v0, v1}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String;
    0005edc2move-result-object v4
    0005edc4array-length v0, v4
    0005edc6new-array v1, v0, [Ljava/util/Locale;
    0005edcaconst/4 v2, 0x0
    0005edccif-ge v2, v0, :cond_21
    0005edd0aget-object v3, v4, v2
    0005edd4invoke-static {v3}, LG/e;->a(Ljava/lang/String;)Ljava/util/Locale;
    0005eddamove-result-object v3
    0005eddcaput-object v3, v1, v2
    0005ede0add-int/lit8 v2, v2, 0x1
    0005ede4goto :goto_14
    0005ede6invoke-static {v1}, LG/f;->a([Ljava/util/Locale;)Landroid/os/LocaleList;
    0005edecmove-result-object v4
    0005edeenew-instance v0, LG/g;
    0005edf2new-instance v1, LG/h;
    0005edf6invoke-direct {v1, v4}, LG/h;-><init>(Landroid/os/LocaleList;)V
    0005edfcinvoke-direct {v0, v1}, LG/g;-><init>(LG/h;)V
    0005ee02return-object v0
    0005ee04sget-object v4, LG/g;->b:LG/g;
    0005ee08return-object v4
    0005ed94
    0005ee0a
    0005ee0a // align 0x4
    0005ee0c
    0005ee0cG.g::equals(java.lang.Object):
    0005ee1cinstance-of v0, v2, LG/g;
    0005ee20if-eqz v0, :cond_12
    0005ee24check-cast v2, LG/g;
    0005ee28iget-object v2, v2, LG/g;->a:LG/h;
    0005ee2ciget-object v0, v1, LG/g;->a:LG/h;
    0005ee30invoke-virtual {v0, v2}, LG/h;->equals(Ljava/lang/Object;)Z
    0005ee36move-result v2
    0005ee38if-eqz v2, :cond_12
    0005ee3cconst/4 v2, 0x1
    0005ee3ereturn v2
    0005ee40const/4 v2, 0x0
    0005ee42return v2
    0005ee0c
    0005ee44
    0005ee44G.g::hashCode():
    0005ee54iget-object v0, v1, LG/g;->a:LG/h;
    0005ee58iget-object v0, v0, LG/h;->a:Landroid/os/LocaleList;
    0005ee5cinvoke-virtual {v0}, Landroid/os/LocaleList;->hashCode()I
    0005ee62move-result v0
    0005ee64return v0
    0005ee44
    0005ee66
    0005ee66 // align 0x8
    0005ee68
    0005ee68G.g::toString():
    0005ee78iget-object v0, v1, LG/g;->a:LG/h;
    0005ee7ciget-object v0, v0, LG/h;->a:Landroid/os/LocaleList;
    0005ee80invoke-virtual {v0}, Landroid/os/LocaleList;->toString()Ljava/lang/String;
    0005ee86move-result-object v0
    0005ee88return-object v0
    0005ee68
    0005ee8a
    0005ee8a // align 0x4
    0005ee8c
    0005ee8cG.g::<clinit>():
    0005ee9cconst/4 v0, 0x0
    0005ee9enew-array v0, v0, [Ljava/util/Locale;
    0005eea2invoke-static {v0}, LG/f;->a([Ljava/util/Locale;)Landroid/os/LocaleList;
    0005eea8move-result-object v0
    0005eeaanew-instance v1, LG/g;
    0005eeaenew-instance v2, LG/h;
    0005eeb2invoke-direct {v2, v0}, LG/h;-><init>(Landroid/os/LocaleList;)V
    0005eeb8invoke-direct {v1, v2}, LG/g;-><init>(LG/h;)V
    0005eebesput-object v1, LG/g;->b:LG/g;
    0005eec2return-void
    0005ee8c
    0005eec4
    0005eec4G.g::<init>(G.h):
    0005eed4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0005eedaiput-object v1, v0, LG/g;->a:LG/h;
    0005eedereturn-void
    0005eec4
    0005eee0
    0005eee0G.h::equals(java.lang.Object):
    0005eef0check-cast v2, LG/h;
    0005eef4iget-object v2, v2, LG/h;->a:Landroid/os/LocaleList;
    0005eef8iget-object v0, v1, LG/h;->a:Landroid/os/LocaleList;
    0005eefcinvoke-virtual {v0, v2}, Landroid/os/LocaleList;->equals(Ljava/lang/Object;)Z
    0005ef02move-result v2
    0005ef04return v2
    0005eee0
    0005ef06
    0005ef06 // align 0x8
    0005ef08
    0005ef08G.h::hashCode():
    0005ef18iget-object v0, v1, LG/h;->a:Landroid/os/LocaleList;
    0005ef1cinvoke-virtual {v0}, Landroid/os/LocaleList;->hashCode()I
    0005ef22move-result v0
    0005ef24return v0
    0005ef08
    0005ef26
    0005ef26 // align 0x8
    0005ef28
    0005ef28G.h::toString():
    0005ef38iget-object v0, v1, LG/h;->a:Landroid/os/LocaleList;
    0005ef3cinvoke-virtual {v0}, Landroid/os/LocaleList;->toString()Ljava/lang/String;
    0005ef42move-result-object v0
    0005ef44return-object v0
    0005ef28
    0005ef46
    0005ef46 // align 0x8
    0005ef48
    0005ef48G.h::<init>(android.os.LocaleList):
    0005ef58invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0005ef5eiput-object v1, v0, LG/h;->a:Landroid/os/LocaleList;
    0005ef62return-void
    0005ef48
    0005ef64
    0005ef64G.i::<clinit>():
    0005ef74const-class v0, Ljava/lang/String;
    0005ef78const-class v1, Landroid/os/Trace;
    0005ef7csget v2, Landroid/os/Build$VERSION;->SDK_INT:I
    0005ef80const/16 v3, 0x1d
    0005ef84if-ge v2, v3, :cond_3c
    0005ef88const-string v2, "TRACE_TAG_APP"
    0005ef8cinvoke-virtual {v1, v2}, Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field;
    0005ef92move-result-object v2
    0005ef94const/4 v3, 0x0
    0005ef96invoke-virtual {v2, v3}, Ljava/lang/reflect/Field;->getLong(Ljava/lang/Object;)J
    0005ef9cconst-string v2, "isTagEnabled"
    0005efa0sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class;
    0005efa4filled-new-array {v3}, [Ljava/lang/Class;
    0005efaamove-result-object v4
    0005efacinvoke-virtual {v1, v2, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
    0005efb2const-string v2, "asyncTraceBegin"
    0005efb6sget-object v4, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
    0005efbafilled-new-array {v3, v0, v4}, [Ljava/lang/Class;
    0005efc0move-result-object v5
    0005efc2invoke-virtual {v1, v2, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
    0005efc8const-string v2, "asyncTraceEnd"
    0005efccfilled-new-array {v3, v0, v4}, [Ljava/lang/Class;
    0005efd2move-result-object v5
    0005efd4invoke-virtual {v1, v2, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
    0005efdaconst-string v2, "traceCounter"
    0005efdefilled-new-array {v3, v0, v4}, [Ljava/lang/Class;
    0005efe4move-result-object v0
    0005efe6invoke-virtual {v1, v2, v0}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
    0005efecreturn-void
    0005ef64
    0005efee
    0005efee struct code_item_padding
    0005efee padding uint16 0x0000
    0005eff0
    0005eff0 struct try_item
    0005eff0 start_addr uint32 0x5ef88
    0005eff4 insn_count int 50
    0005eff6 handler_off uint16 0x5eff9
    0005eff8
    0005eff8 struct encoded_catch_handler_list
    0005eff8 size int 1
    0005eff9
    0005eff9 struct encoded_catch_handler ← 0x5eff6
    0005eff9 size int64 1
    0005effa handlers[0].type_idx int 0xb554
    0005effc handlers[0].addr uint32 0x5efec
    0005effd
    0005effd // align 0x10
    0005f000
    0005f000G0.a::<init>(C.h, android.view.View):
    0005f010const/4 v2, 0x1
    0005f012iput v2, v0, LG0/a;->a:I
    0005f016invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0005f01ciput-object v1, v0, LG0/a;->b:Ljava/lang/Object;
    0005f020return-void
    0005f000
    0005f022
    0005f022 // align 0x4
    0005f024
    0005f024G0.a::<init>(int, java.lang.Object):
    0005f034iput v1, v0, LG0/a;->a:I
    0005f038iput-object v2, v0, LG0/a;->b:Ljava/lang/Object;
    0005f03cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0005f042return-void
    0005f024
    0005f044
    0005f044G0.a::onAnimationUpdate(android.animation.ValueAnimator):
    0005f054iget v0, v2, LG0/a;->a:I
    0005f058packed-switch v0, :pswitch_data_4a
    0005f05eiget-object v0, v2, LG0/a;->b:Ljava/lang/Object;
    0005f062check-cast v0, LO0/l;
    0005f066invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0005f06cinvoke-virtual {v3}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object;
    0005f072move-result-object v3
    0005f074check-cast v3, Ljava/lang/Float;
    0005f078invoke-virtual {v3}, Ljava/lang/Float;->floatValue()F
    0005f07emove-result v3
    0005f080iget-object v0, v0, LO0/r;->d:Lcom/google/android/material/internal/CheckableImageButton;
    0005f084invoke-virtual {v0, v3}, Landroid/view/View;->setAlpha(F)V
    0005f08areturn-void
    0005f08ciget-object v3, v2, LG0/a;->b:Ljava/lang/Object;
    0005f090check-cast v3, LC/h;
    0005f094iget-object v3, v3, LC/h;->b:Ljava/lang/Object;
    0005f098check-cast v3, Le/H;
    0005f09ciget-object v3, v3, Le/H;->m:Landroidx/appcompat/widget/ActionBarContainer;
    0005f0a0invoke-virtual {v3}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
    0005f0a6move-result-object v3
    0005f0a8check-cast v3, Landroid/view/View;
    0005f0acinvoke-virtual {v3}, Landroid/view/View;->invalidate()V
    0005f0b2return-void
    0005f0b4invoke-virtual {v3}, Landroid/animation/ValueAnimator;->getAnimatedFraction()F
    0005f0bamove-result v3
    0005f0bcsget v0, LG0/c;->a:I
    0005f0c0const/4 v1, 0x0
    0005f0c2invoke-static {v0, v1, v3}, Lr0/a;->c(IIF)I
    0005f0c8move-result v3
    0005f0caconst/high16 v0, -0x67000000
    0005f0ceinvoke-static {v0, v3}, LC/a;->d(II)I
    0005f0d4move-result v3
    0005f0d6iget-object v0, v2, LG0/a;->b:Ljava/lang/Object;
    0005f0dacheck-cast v0, Landroidx/drawerlayout/widget/DrawerLayout;
    0005f0deinvoke-virtual {v0, v3}, Landroidx/drawerlayout/widget/DrawerLayout;->setScrimColor(I)V
    0005f0e4return-void
    0005f0e6nop
    0005f0e8.packed-switch 0x0
    0005f044
    0005f0f8
    0005f0f8G0.b::<init>(j0.m, o.b):
    0005f108const/4 v0, 0x2
    0005f10aiput v0, v1, LG0/b;->a:I
    0005f10eiput-object v2, v1, LG0/b;->c:Ljava/lang/Object;
    0005f112iput-object v3, v1, LG0/b;->b:Ljava/lang/Object;
    0005f116invoke-direct {v1}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
    0005f11creturn-void
    0005f0f8
    0005f11e
    0005f11e // align 0x10
    0005f120
    0005f120G0.b::<init>(java.lang.Object, android.view.View, int):
    0005f130iput v3, v0, LG0/b;->a:I
    0005f134iput-object v1, v0, LG0/b;->b:Ljava/lang/Object;
    0005f138iput-object v2, v0, LG0/b;->c:Ljava/lang/Object;
    0005f13cinvoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
    0005f142return-void
    0005f120
    0005f144
    0005f144G0.b::onAnimationEnd(android.animation.Animator):
    0005f154iget v0, v2, LG0/b;->a:I
    0005f158packed-switch v0, :pswitch_data_3c
    0005f15eiget-object v0, v2, LG0/b;->b:Ljava/lang/Object;
    0005f162check-cast v0, Lo/b;
    0005f166invoke-virtual {v0, v3}, Lo/k;->remove(Ljava/lang/Object;)Ljava/lang/Object;
    0005f16ciget-object v0, v2, LG0/b;->c:Ljava/lang/Object;
    0005f170check-cast v0, Lj0/m;
    0005f174iget-object v0, v0, Lj0/m;->n:Ljava/util/ArrayList;
    0005f178invoke-virtual {v0, v3}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
    0005f17ereturn-void
    0005f180iget-object v3, v2, LG0/b;->b:Ljava/lang/Object;
    0005f184check-cast v3, LK/f0;
    0005f188iget-object v3, v3, LK/f0;->a:LK/e0;
    0005f18cconst/high16 v0, 0x3f800000
    0005f190invoke-virtual {v3, v0}, LK/e0;->d(F)V
    0005f196iget-object v3, v2, LG0/b;->c:Ljava/lang/Object;
    0005f19acheck-cast v3, Landroid/view/View;
    0005f19einvoke-static {v3}, LK/b0;->e(Landroid/view/View;)V
    0005f1a4return-void
    0005f1a6iget-object v3, v2, LG0/b;->c:Ljava/lang/Object;
    0005f1aacheck-cast v3, Lcom/google/android/material/navigation/NavigationView;
    0005f1aeiget-object v0, v2, LG0/b;->b:Ljava/lang/Object;
    0005f1b2check-cast v0, Landroidx/drawerlayout/widget/DrawerLayout;
    0005f1b6const/4 v1, 0x0
    0005f1b8invoke-virtual {v0, v3, v1}, Landroidx/drawerlayout/widget/DrawerLayout;->b(Landroid/view/View;Z)V
    0005f1beconst/high16 v3, -0x67000000
    0005f1c2invoke-virtual {v0, v3}, Landroidx/drawerlayout/widget/DrawerLayout;->setScrimColor(I)V
    0005f1c8return-void
    0005f1canop
    0005f1cc.packed-switch 0x0
    0005f144
    0005f1dc
    0005f1dcG0.b::onAnimationStart(android.animation.Animator):
    0005f1eciget v0, v1, LG0/b;->a:I
    0005f1f0packed-switch v0, :pswitch_data_14
    0005f1f6invoke-super {v1, v2}, Landroid/animation/AnimatorListenerAdapter;->onAnimationStart(Landroid/animation/Animator;)V
    0005f1fcreturn-void
    0005f1feiget-object v0, v1, LG0/b;->c:Ljava/lang/Object;
    0005f202check-cast v0, Lj0/m;
    0005f206iget-object v0, v0, Lj0/m;->n:Ljava/util/ArrayList;
    0005f20ainvoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    0005f210return-void
    0005f212nop
    0005f214.packed-switch 0x2
    0005f1dc
    0005f220
    0005f220G0.c::<clinit>():
    0005f230const/high16 v0, -0x67000000
    0005f234invoke-static {v0}, Landroid/graphics/Color;->alpha(I)I
    0005f23amove-result v0
    0005f23csput v0, LG0/c;->a:I
    0005f240return-void
    0005f220
    0005f242
    0005f242 // align 0x4
    0005f244
    0005f244G0.d::<init>(com.google.android.material.navigation.NavigationView):
    0005f254invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0005f25aiput-object v1, v0, LG0/d;->a:Lcom/google/android/material/navigation/NavigationView;
    0005f25ereturn-void
    0005f244
    0005f260
    0005f260G0.e::<init>(int, java.lang.Object):
    0005f270iput v1, v0, LG0/e;->a:I
    0005f274iput-object v2, v0, LG0/e;->b:Ljava/lang/Object;
    0005f278invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0005f27ereturn-void
    0005f260
    0005f280
    0005f280G0.e::onGlobalLayout():
    0005f290const/4 v0, 0x0
    0005f292iget-object v1, v8, LG0/e;->b:Ljava/lang/Object;
    0005f296iget v2, v8, LG0/e;->a:I
    0005f29apacked-switch v2, :pswitch_data_192
    0005f2a0check-cast v1, Lj/P;
    0005f2a4iget-object v0, v1, Lj/P;->G:Lj/T;
    0005f2a8invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0005f2aesget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
    0005f2b2invoke-virtual {v0}, Landroid/view/View;->isAttachedToWindow()Z
    0005f2b8move-result v2
    0005f2baif-eqz v2, :cond_26
    0005f2beiget-object v2, v1, Lj/P;->E:Landroid/graphics/Rect;
    0005f2c2invoke-virtual {v0, v2}, Landroid/view/View;->getGlobalVisibleRect(Landroid/graphics/Rect;)Z
    0005f2c8move-result v0
    0005f2caif-eqz v0, :cond_26
    0005f2ceinvoke-virtual {v1}, Lj/P;->s()V
    0005f2d4invoke-virtual {v1}, Lj/J0;->i()V
    0005f2dagoto :goto_29
    0005f2dcinvoke-virtual {v1}, Lj/J0;->dismiss()V
    0005f2e2return-void
    0005f2e4check-cast v1, Lj/T;
    0005f2e8invoke-virtual {v1}, Lj/T;->getInternalPopup()Lj/S;
    0005f2eemove-result-object v0
    0005f2f0invoke-interface {v0}, Lj/S;->b()Z
    0005f2f6move-result v0
    0005f2f8if-nez v0, :cond_43
    0005f2fcinvoke-static {v1}, Lj/K;->b(Landroid/view/View;)I
    0005f302move-result v0
    0005f304invoke-static {v1}, Lj/K;->a(Landroid/view/View;)I
    0005f30amove-result v2
    0005f30ciget-object v3, v1, Lj/T;->f:Lj/S;
    0005f310invoke-interface {v3, v0, v2}, Lj/S;->e(II)V
    0005f316invoke-virtual {v1}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
    0005f31cmove-result-object v0
    0005f31eif-eqz v0, :cond_4c
    0005f322invoke-static {v0, v8}, Lj/J;->a(Landroid/view/ViewTreeObserver;Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
    0005f328return-void
    0005f32acheck-cast v1, Li/D;
    0005f32einvoke-virtual {v1}, Li/D;->b()Z
    0005f334move-result v0
    0005f336if-eqz v0, :cond_6d
    0005f33aiget-object v0, v1, Li/D;->h:Lj/P0;
    0005f33eiget-boolean v2, v0, Lj/J0;->y:Z
    0005f342if-nez v2, :cond_6d
    0005f346iget-object v2, v1, Li/D;->m:Landroid/view/View;
    0005f34aif-eqz v2, :cond_6a
    0005f34einvoke-virtual {v2}, Landroid/view/View;->isShown()Z
    0005f354move-result v2
    0005f356if-nez v2, :cond_66
    0005f35agoto :goto_6a
    0005f35cinvoke-virtual {v0}, Lj/J0;->i()V
    0005f362goto :goto_6d
    0005f364invoke-virtual {v1}, Li/D;->dismiss()V
    0005f36areturn-void
    0005f36ccheck-cast v1, Li/f;
    0005f370invoke-virtual {v1}, Li/f;->b()Z
    0005f376move-result v2
    0005f378if-eqz v2, :cond_ae
    0005f37ciget-object v2, v1, Li/f;->h:Ljava/util/ArrayList;
    0005f380invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
    0005f386move-result v3
    0005f388if-lez v3, :cond_ae
    0005f38cinvoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0005f392move-result-object v0
    0005f394check-cast v0, Li/e;
    0005f398iget-object v0, v0, Li/e;->a:Lj/P0;
    0005f39ciget-boolean v0, v0, Lj/J0;->y:Z
    0005f3a0if-nez v0, :cond_ae
    0005f3a4iget-object v0, v1, Li/f;->o:Landroid/view/View;
    0005f3a8if-eqz v0, :cond_ab
    0005f3acinvoke-virtual {v0}, Landroid/view/View;->isShown()Z
    0005f3b2move-result v0
    0005f3b4if-nez v0, :cond_95
    0005f3b8goto :goto_ab
    0005f3bainvoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
    0005f3c0move-result-object v0
    0005f3c2invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    0005f3c8move-result v1
    0005f3caif-eqz v1, :cond_ae
    0005f3ceinvoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    0005f3d4move-result-object v1
    0005f3d6check-cast v1, Li/e;
    0005f3daiget-object v1, v1, Li/e;->a:Lj/P0;
    0005f3deinvoke-virtual {v1}, Lj/J0;->i()V
    0005f3e4goto :goto_99
    0005f3e6invoke-virtual {v1}, Li/f;->dismiss()V
    0005f3ecreturn-void
    0005f3eecheck-cast v1, Lcom/google/android/material/navigation/NavigationView;
    0005f3f2iget-object v2, v1, Lcom/google/android/material/navigation/NavigationView;->k:[I
    0005f3f6invoke-virtual {v1, v2}, Landroid/view/View;->getLocationOnScreen([I)V
    0005f3fcconst/4 v3, 0x1
    0005f3feaget v4, v2, v3
    0005f402if-nez v4, :cond_bd
    0005f406move v4, v3
    0005f408goto :goto_be
    0005f40amove v4, v0
    0005f40ciget-object v5, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
    0005f410iget-boolean v6, v5, LE0/t;->x:Z
    0005f414if-eq v6, v4, :cond_e0
    0005f418iput-boolean v4, v5, LE0/t;->x:Z
    0005f41ciget-object v6, v5, LE0/t;->b:Landroid/widget/LinearLayout;
    0005f420invoke-virtual {v6}, Landroid/view/ViewGroup;->getChildCount()I
    0005f426move-result v6
    0005f428if-lez v6, :cond_cf
    0005f42cgoto :goto_d6
    0005f42eiget-boolean v6, v5, LE0/t;->x:Z
    0005f432if-eqz v6, :cond_d6
    0005f436iget v6, v5, LE0/t;->z:I
    0005f43agoto :goto_d7
    0005f43cmove v6, v0
    0005f43eiget-object v5, v5, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
    0005f442invoke-virtual {v5}, Landroid/view/View;->getPaddingBottom()I
    0005f448move-result v7
    0005f44ainvoke-virtual {v5, v0, v6, v0, v7}, Landroid/view/View;->setPadding(IIII)V
    0005f450if-eqz v4, :cond_e8
    0005f454iget-boolean v4, v1, Lcom/google/android/material/navigation/NavigationView;->n:Z
    0005f458if-eqz v4, :cond_e8
    0005f45cmove v4, v3
    0005f45egoto :goto_e9
    0005f460move v4, v0
    0005f462invoke-virtual {v1, v4}, LE0/x;->setDrawTopInsetForeground(Z)V
    0005f468aget v4, v2, v0
    0005f46cif-eqz v4, :cond_fa
    0005f470invoke-virtual {v1}, Landroid/view/View;->getWidth()I
    0005f476move-result v5
    0005f478add-int/2addr v5, v4
    0005f47aif-nez v5, :cond_f8
    0005f47egoto :goto_fa
    0005f480move v4, v0
    0005f482goto :goto_fb
    0005f484move v4, v3
    0005f486invoke-virtual {v1, v4}, LE0/x;->setDrawLeftInsetForeground(Z)V
    0005f48cinvoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
    0005f492move-result-object v4
    0005f494instance-of v5, v4, Landroid/content/ContextWrapper;
    0005f498if-eqz v5, :cond_114
    0005f49cinstance-of v5, v4, Landroid/app/Activity;
    0005f4a0if-eqz v5, :cond_10d
    0005f4a4check-cast v4, Landroid/app/Activity;
    0005f4a8goto :goto_115
    0005f4aacheck-cast v4, Landroid/content/ContextWrapper;
    0005f4aeinvoke-virtual {v4}, Landroid/content/ContextWrapper;->getBaseContext()Landroid/content/Context;
    0005f4b4move-result-object v4
    0005f4b6goto :goto_102
    0005f4b8const/4 v4, 0x0
    0005f4baif-eqz v4, :cond_191
    0005f4besget v5, Landroid/os/Build$VERSION;->SDK_INT:I
    0005f4c2sget v6, LE0/E;->d:I
    0005f4c6const-string v6, "window"
    0005f4cainvoke-virtual {v4, v6}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
    0005f4d0move-result-object v6
    0005f4d2check-cast v6, Landroid/view/WindowManager;
    0005f4d6const/16 v7, 0x1e
    0005f4daif-lt v5, v7, :cond_130
    0005f4deinvoke-static {v6}, LC0/b;->m(Landroid/view/WindowManager;)Landroid/view/WindowMetrics;
    0005f4e4move-result-object v5
    0005f4e6invoke-static {v5}, LC0/b;->g(Landroid/view/WindowMetrics;)Landroid/graphics/Rect;
    0005f4ecmove-result-object v5
    0005f4eegoto :goto_149
    0005f4f0invoke-interface {v6}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display;
    0005f4f6move-result-object v5
    0005f4f8new-instance v6, Landroid/graphics/Point;
    0005f4fcinvoke-direct {v6}, Landroid/graphics/Point;-><init>()V
    0005f502invoke-virtual {v5, v6}, Landroid/view/Display;->getRealSize(Landroid/graphics/Point;)V
    0005f508new-instance v5, Landroid/graphics/Rect;
    0005f50cinvoke-direct {v5}, Landroid/graphics/Rect;-><init>()V
    0005f512iget v7, v6, Landroid/graphics/Point;->x:I
    0005f516iput v7, v5, Landroid/graphics/Rect;->right:I
    0005f51aiget v6, v6, Landroid/graphics/Point;->y:I
    0005f51eiput v6, v5, Landroid/graphics/Rect;->bottom:I
    0005f522invoke-virtual {v5}, Landroid/graphics/Rect;->height()I
    0005f528move-result v6
    0005f52ainvoke-virtual {v1}, Landroid/view/View;->getHeight()I
    0005f530move-result v7
    0005f532sub-int/2addr v6, v7
    0005f534aget v7, v2, v3
    0005f538if-ne v6, v7, :cond_158
    0005f53cmove v6, v3
    0005f53egoto :goto_159
    0005f540move v6, v0
    0005f542invoke-virtual {v4}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
    0005f548move-result-object v4
    0005f54ainvoke-virtual {v4}, Landroid/view/Window;->getNavigationBarColor()I
    0005f550move-result v4
    0005f552invoke-static {v4}, Landroid/graphics/Color;->alpha(I)I
    0005f558move-result v4
    0005f55aif-eqz v4, :cond_169
    0005f55emove v4, v3
    0005f560goto :goto_16a
    0005f562move v4, v0
    0005f564if-eqz v6, :cond_174
    0005f568if-eqz v4, :cond_174
    0005f56ciget-boolean v4, v1, Lcom/google/android/material/navigation/NavigationView;->o:Z
    0005f570if-eqz v4, :cond_174
    0005f574move v4, v3
    0005f576goto :goto_175
    0005f578move v4, v0
    0005f57ainvoke-virtual {v1, v4}, LE0/x;->setDrawBottomInsetForeground(Z)V
    0005f580invoke-virtual {v5}, Landroid/graphics/Rect;->width()I
    0005f586move-result v4
    0005f588aget v6, v2, v0
    0005f58cif-eq v4, v6, :cond_18d
    0005f590invoke-virtual {v5}, Landroid/graphics/Rect;->width()I
    0005f596move-result v4
    0005f598invoke-virtual {v1}, Landroid/view/View;->getWidth()I
    0005f59emove-result v5
    0005f5a0sub-int/2addr v4, v5
    0005f5a2aget v2, v2, v0
    0005f5a6if-ne v4, v2, :cond_18e
    0005f5aamove v0, v3
    0005f5acinvoke-virtual {v1, v0}, LE0/x;->setDrawRightInsetForeground(Z)V
    0005f5b2return-void
    0005f5b4.packed-switch 0x0
    0005f280
    0005f5cc
    0005f5ccG0.g::<clinit>():
    0005f5dcnew-instance v0, LE0/b;
    0005f5e0const/4 v1, 0x2
    0005f5e2invoke-direct {v0, v1}, LE0/b;-><init>(I)V
    0005f5e8sput-object v0, LG0/g;->CREATOR:Landroid/os/Parcelable$Creator;
    0005f5ecreturn-void
    0005f5cc
    0005f5ee
    0005f5ee // align 0x10
    0005f5f0
    0005f5f0G0.g::<init>(android.os.Parcel, java.lang.ClassLoader):
    0005f600invoke-direct {v0, v1, v2}, LS/b;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
    0005f606invoke-virtual {v1, v2}, Landroid/os/Parcel;->readBundle(Ljava/lang/ClassLoader;)Landroid/os/Bundle;
    0005f60cmove-result-object v1
    0005f60eiput-object v1, v0, LG0/g;->c:Landroid/os/Bundle;
    0005f612return-void
    0005f5f0
    0005f614
    0005f614G0.g::writeToParcel(android.os.Parcel, int):
    0005f624invoke-super {v0, v1, v2}, LS/b;->writeToParcel(Landroid/os/Parcel;I)V
    0005f62aiget-object v2, v0, LG0/g;->c:Landroid/os/Bundle;
    0005f62einvoke-virtual {v1, v2}, Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V
    0005f634return-void
    0005f614
    0005f636
    0005f636 // align 0x8
    0005f638
    0005f638G1.a::equals(java.lang.Object):
    0005f648const/4 v0, 0x1
    0005f64aif-ne v3, v2, :cond_4
    0005f64ereturn v0
    0005f650instance-of v1, v3, LG1/a;
    0005f654if-eqz v1, :cond_15
    0005f658check-cast v3, LG1/a;
    0005f65ciget-object v3, v3, LG1/a;->j:LG1/d;
    0005f660iget-object v1, v2, LG1/a;->j:LG1/d;
    0005f664invoke-static {v3, v1}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
    0005f66amove-result v3
    0005f66cif-eqz v3, :cond_15
    0005f670return v0
    0005f672const/4 v3, 0x0
    0005f674return v3
    0005f638
    0005f676
    0005f676 // align 0x8
    0005f678
    0005f678G1.a::hashCode():
    0005f688iget-object v0, v1, LG1/a;->j:LG1/d;
    0005f68cinvoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
    0005f692move-result v0
    0005f694return v0
    0005f678
    0005f696
    0005f696 // align 0x8
    0005f698
    0005f698G1.a::s(java.util.List, java.lang.String):
    0005f6a8const-string v0, "chain"
    0005f6acinvoke-static {v9, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0005f6b2const-string v0, "hostname"
    0005f6b6invoke-static {v10, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0005f6bcnew-instance v10, Ljava/util/ArrayDeque;
    0005f6c0invoke-direct {v10, v9}, Ljava/util/ArrayDeque;-><init>(Ljava/util/Collection;)V
    0005f6c6new-instance v9, Ljava/util/ArrayList;
    0005f6cainvoke-direct {v9}, Ljava/util/ArrayList;-><init>()V
    0005f6d0invoke-virtual {v10}, Ljava/util/ArrayDeque;->removeFirst()Ljava/lang/Object;
    0005f6d6move-result-object v0
    0005f6d8const-string v1, "queue.removeFirst()"
    0005f6dcinvoke-static {v0, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    0005f6e2invoke-virtual {v9, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    0005f6e8const/4 v0, 0x0
    0005f6eamove v1, v0
    0005f6ecconst/16 v2, 0x9
    0005f6f0if-ge v0, v2, :cond_bf
    0005f6f4invoke-virtual {v9}, Ljava/util/ArrayList;->size()I
    0005f6famove-result v2
    0005f6fcconst/4 v3, 0x1
    0005f6fesub-int/2addr v2, v3
    0005f700invoke-virtual {v9, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0005f706move-result-object v2
    0005f708const-string v4, "null cannot be cast to non-null type java.security.cert.X509Certificate"
    0005f70cif-eqz v2, :cond_b9
    0005f710check-cast v2, Ljava/security/cert/X509Certificate;
    0005f714iget-object v5, v8, LG1/a;->j:LG1/d;
    0005f718invoke-interface {v5, v2}, LG1/d;->a(Ljava/security/cert/X509Certificate;)Ljava/security/cert/X509Certificate;
    0005f71emove-result-object v5
    0005f720if-eqz v5, :cond_66
    0005f724invoke-virtual {v9}, Ljava/util/ArrayList;->size()I
    0005f72amove-result v1
    0005f72cif-gt v1, v3, :cond_4a
    0005f730invoke-virtual {v2, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    0005f736move-result v1
    0005f738if-nez v1, :cond_4d
    0005f73cinvoke-virtual {v9, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    0005f742invoke-virtual {v5}, Ljava/security/cert/X509Certificate;->getIssuerDN()Ljava/security/Principal;
    0005f748move-result-object v1
    0005f74ainvoke-virtual {v5}, Ljava/security/cert/X509Certificate;->getSubjectDN()Ljava/security/Principal;
    0005f750move-result-object v2
    0005f752invoke-static {v1, v2}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
    0005f758move-result v1
    0005f75aif-nez v1, :cond_5c
    0005f75egoto :goto_64
    0005f760invoke-virtual {v5}, Ljava/security/cert/Certificate;->getPublicKey()Ljava/security/PublicKey;
    0005f766move-result-object v1
    0005f768invoke-virtual {v5, v1}, Ljava/security/cert/Certificate;->verify(Ljava/security/PublicKey;)V
    0005f76egoto :goto_a4
    0005f770move v1, v3
    0005f772goto :goto_99
    0005f774invoke-virtual {v10}, Ljava/util/ArrayDeque;->iterator()Ljava/util/Iterator;
    0005f77amove-result-object v3
    0005f77cconst-string v5, "queue.iterator()"
    0005f780invoke-static {v3, v5}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    0005f786invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
    0005f78cmove-result v5
    0005f78eif-eqz v5, :cond_a2
    0005f792invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    0005f798move-result-object v5
    0005f79aif-eqz v5, :cond_9c
    0005f79echeck-cast v5, Ljava/security/cert/X509Certificate;
    0005f7a2invoke-virtual {v2}, Ljava/security/cert/X509Certificate;->getIssuerDN()Ljava/security/Principal;
    0005f7a8move-result-object v6
    0005f7aainvoke-virtual {v5}, Ljava/security/cert/X509Certificate;->getSubjectDN()Ljava/security/Principal;
    0005f7b0move-result-object v7
    0005f7b2invoke-static {v6, v7}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
    0005f7b8move-result v6
    0005f7baif-nez v6, :cond_8c
    0005f7begoto :goto_6f
    0005f7c0invoke-virtual {v5}, Ljava/security/cert/Certificate;->getPublicKey()Ljava/security/PublicKey;
    0005f7c6move-result-object v6
    0005f7c8invoke-virtual {v2, v6}, Ljava/security/cert/Certificate;->verify(Ljava/security/PublicKey;)V
    0005f7ceinvoke-interface {v3}, Ljava/util/Iterator;->remove()V
    0005f7d4invoke-virtual {v9, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    0005f7daadd-int/lit8 v0, v0, 0x1
    0005f7degoto :goto_22
    0005f7e0new-instance v9, Ljava/lang/NullPointerException;
    0005f7e4invoke-direct {v9, v4}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
    0005f7eathrow v9
    0005f7ecif-eqz v1, :cond_a5
    0005f7f0return-object v9
    0005f7f2new-instance v9, Ljavax/net/ssl/SSLPeerUnverifiedException;
    0005f7f6new-instance v10, Ljava/lang/StringBuilder;
    0005f7faconst-string v0, "Failed to find a trusted cert that signed "
    0005f7feinvoke-direct {v10, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    0005f804invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    0005f80ainvoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0005f810move-result-object v10
    0005f812invoke-direct {v9, v10}, Ljavax/net/ssl/SSLPeerUnverifiedException;-><init>(Ljava/lang/String;)V
    0005f818throw v9
    0005f81anew-instance v9, Ljava/lang/NullPointerException;
    0005f81einvoke-direct {v9, v4}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
    0005f824throw v9
    0005f826new-instance v10, Ljavax/net/ssl/SSLPeerUnverifiedException;
    0005f82anew-instance v0, Ljava/lang/StringBuilder;
    0005f82econst-string v1, "Certificate chain too long: "
    0005f832invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    0005f838invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    0005f83einvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0005f844move-result-object v9
    0005f846invoke-direct {v10, v9}, Ljavax/net/ssl/SSLPeerUnverifiedException;-><init>(Ljava/lang/String;)V
    0005f84cthrow v10
    0005f698
    0005f84e
    0005f84e struct code_item_padding
    0005f84e padding uint16 0x0000
    0005f850
    0005f850 struct try_item
    0005f850 start_addr uint32 0x5f760
    0005f854 insn_count int 7
    0005f856 handler_off uint16 0x5f861
    0005f858
    0005f858 struct try_item
    0005f858 start_addr uint32 0x5f7c0
    0005f85c insn_count int 7
    0005f85e handler_off uint16 0x5f865
    0005f860
    0005f860 struct encoded_catch_handler_list
    0005f860 size int 2
    0005f861
    0005f861 struct encoded_catch_handler ← 0x5f856
    0005f861 size int64 1
    0005f862 handlers[0].type_idx int 0xb6cc
    0005f864 handlers[0].addr uint32 0x5f770
    0005f865
    0005f865 struct encoded_catch_handler ← 0x5f85e
    0005f865 size int64 1
    0005f866 handlers[0].type_idx int 0xb6cc
    0005f868 handlers[0].addr uint32 0x5f786
    0005f869
    0005f869 // align 0x4
    0005f86c
    0005f86cG1.a::<init>(G1.d):
    0005f87cconst-string v0, "trustRootIndex"
    0005f880invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0005f886invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    0005f88ciput-object v2, v1, LG1/a;->j:LG1/d;
    0005f890return-void
    0005f86c
    0005f892
    0005f892 // align 0x4
    0005f894
    0005f894G1.b::equals(java.lang.Object):
    0005f8a4if-eq v2, v1, :cond_15
    0005f8a8instance-of v0, v2, LG1/b;
    0005f8acif-eqz v0, :cond_13
    0005f8b0check-cast v2, LG1/b;
    0005f8b4iget-object v2, v2, LG1/b;->a:Ljava/util/LinkedHashMap;
    0005f8b8iget-object v0, v1, LG1/b;->a:Ljava/util/LinkedHashMap;
    0005f8bcinvoke-static {v2, v0}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
    0005f8c2move-result v2
    0005f8c4if-eqz v2, :cond_13
    0005f8c8goto :goto_15
    0005f8caconst/4 v2, 0x0
    0005f8ccreturn v2
    0005f8ceconst/4 v2, 0x1
    0005f8d0return v2
    0005f894
    0005f8d2
    0005f8d2 // align 0x4
    0005f8d4
    0005f8d4G1.b::hashCode():
    0005f8e4iget-object v0, v1, LG1/b;->a:Ljava/util/LinkedHashMap;
    0005f8e8invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
    0005f8eemove-result v0
    0005f8f0return v0
    0005f8d4
    0005f8f2
    0005f8f2 // align 0x4
    0005f8f4
    0005f8f4G1.b::a(java.security.cert.X509Certificate):
    0005f904invoke-virtual {v5}, Ljava/security/cert/X509Certificate;->getIssuerX500Principal()Ljavax/security/auth/x500/X500Principal;
    0005f90amove-result-object v0
    0005f90ciget-object v1, v4, LG1/b;->a:Ljava/util/LinkedHashMap;
    0005f910invoke-virtual {v1, v0}, Ljava/util/LinkedHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    0005f916move-result-object v0
    0005f918check-cast v0, Ljava/util/Set;
    0005f91cconst/4 v1, 0x0
    0005f91eif-eqz v0, :cond_2a
    0005f922invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
    0005f928move-result-object v0
    0005f92ainvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    0005f930move-result v2
    0005f932if-eqz v2, :cond_28
    0005f936invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    0005f93cmove-result-object v2
    0005f93emove-object v3, v2
    0005f940check-cast v3, Ljava/security/cert/X509Certificate;
    0005f944invoke-virtual {v3}, Ljava/security/cert/Certificate;->getPublicKey()Ljava/security/PublicKey;
    0005f94amove-result-object v3
    0005f94cinvoke-virtual {v5, v3}, Ljava/security/cert/Certificate;->verify(Ljava/security/PublicKey;)V
    0005f952move-object v1, v2
    0005f954check-cast v1, Ljava/security/cert/X509Certificate;
    0005f958return-object v1
    0005f8f4
    0005f95a
    0005f95a struct code_item_padding
    0005f95a padding uint16 0x0000
    0005f95c
    0005f95c struct try_item
    0005f95c start_addr uint32 0x5f944
    0005f960 insn_count int 7
    0005f962 handler_off uint16 0x5f965
    0005f964
    0005f964 struct encoded_catch_handler_list
    0005f964 size int 1
    0005f965
    0005f965 struct encoded_catch_handler ← 0x5f962
    0005f965 size int64 1
    0005f966 handlers[0].type_idx int 0xb554
    0005f968 handlers[0].addr uint32 0x5f92a
    0005f969
    0005f969 // align 0x4
    0005f96c
    0005f96cG1.b::<init>(java.security.cert.X509Certificate[]):
    0005f97cconst-string v0, "caCerts"
    0005f980invoke-static {v7, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0005f986invoke-direct {v6}, Ljava/lang/Object;-><init>()V
    0005f98cnew-instance v0, Ljava/util/LinkedHashMap;
    0005f990invoke-direct {v0}, Ljava/util/LinkedHashMap;-><init>()V
    0005f996array-length v1, v7
    0005f998const/4 v2, 0x0
    0005f99aif-ge v2, v1, :cond_32
    0005f99eaget-object v3, v7, v2
    0005f9a2invoke-virtual {v3}, Ljava/security/cert/X509Certificate;->getSubjectX500Principal()Ljavax/security/auth/x500/X500Principal;
    0005f9a8move-result-object v4
    0005f9aaconst-string v5, "caCert.subjectX500Principal"
    0005f9aeinvoke-static {v4, v5}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    0005f9b4invoke-virtual {v0, v4}, Ljava/util/LinkedHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    0005f9bamove-result-object v5
    0005f9bcif-nez v5, :cond_2a
    0005f9c0new-instance v5, Ljava/util/LinkedHashSet;
    0005f9c4invoke-direct {v5}, Ljava/util/LinkedHashSet;-><init>()V
    0005f9cainvoke-interface {v0, v4, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0005f9d0check-cast v5, Ljava/util/Set;
    0005f9d4invoke-interface {v5, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
    0005f9daadd-int/lit8 v2, v2, 0x1
    0005f9degoto :goto_f
    0005f9e0iput-object v0, v6, LG1/b;->a:Ljava/util/LinkedHashMap;
    0005f9e4return-void
    0005f96c
    0005f9e6
    0005f9e6 // align 0x8
    0005f9e8
    0005f9e8G1.c::b(java.lang.String):
    0005f9f8invoke-virtual {v13}, Ljava/lang/String;->length()I
    0005f9femove-result v0
    0005fa00invoke-virtual {v13}, Ljava/lang/String;->length()I
    0005fa06move-result v1
    0005fa08if-ltz v1, :cond_83
    0005fa0cinvoke-virtual {v13}, Ljava/lang/String;->length()I
    0005fa12move-result v2
    0005fa14if-gt v1, v2, :cond_5f
    0005fa18const/4 v2, 0x0
    0005fa1aconst-wide/16 v3, 0x0
    0005fa1emove v5, v2
    0005fa20if-ge v5, v1, :cond_59
    0005fa24invoke-virtual {v13, v5}, Ljava/lang/String;->charAt(I)C
    0005fa2amove-result v6
    0005fa2cconst/16 v7, 0x80
    0005fa30const-wide/16 v8, 0x1
    0005fa34if-ge v6, v7, :cond_24
    0005fa38add-long/2addr v3, v8
    0005fa3aadd-int/lit8 v5, v5, 0x1
    0005fa3egoto :goto_14
    0005fa40const/16 v7, 0x800
    0005fa44if-ge v6, v7, :cond_2c
    0005fa48const/4 v6, 0x2
    0005fa4aint-to-long v6, v6
    0005fa4cadd-long/2addr v3, v6
    0005fa4egoto :goto_21
    0005fa50const v7, 0xd800
    0005fa56if-lt v6, v7, :cond_57
    0005fa5aconst v7, 0xdfff
    0005fa60if-le v6, v7, :cond_37
    0005fa64goto :goto_57
    0005fa66add-int/lit8 v10, v5, 0x1
    0005fa6aif-ge v10, v1, :cond_40
    0005fa6einvoke-virtual {v13, v10}, Ljava/lang/String;->charAt(I)C
    0005fa74move-result v11
    0005fa76goto :goto_41
    0005fa78move v11, v2
    0005fa7aconst v12, 0xdbff
    0005fa80if-gt v6, v12, :cond_54
    0005fa84const v6, 0xdc00
    0005fa8aif-lt v11, v6, :cond_54
    0005fa8eif-le v11, v7, :cond_4e
    0005fa92goto :goto_54
    0005fa94const/4 v6, 0x4
    0005fa96int-to-long v6, v6
    0005fa98add-long/2addr v3, v6
    0005fa9aadd-int/lit8 v5, v5, 0x2
    0005fa9egoto :goto_14
    0005faa0add-long/2addr v3, v8
    0005faa2move v5, v10
    0005faa4goto :goto_14
    0005faa6const/4 v6, 0x3
    0005faa8goto :goto_29
    0005faaalong-to-int v13, v3
    0005faacif-ne v0, v13, :cond_5e
    0005fab0const/4 v13, 0x1
    0005fab2return v13
    0005fab4return v2
    0005fab6new-instance v0, Ljava/lang/StringBuilder;
    0005fabaconst-string v2, "endIndex > string.length: "
    0005fabeinvoke-direct {v0, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    0005fac4invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    0005facaconst-string v1, " > "
    0005faceinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0005fad4invoke-virtual {v13}, Ljava/lang/String;->length()I
    0005fadamove-result v13
    0005fadcinvoke-virtual {v0, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    0005fae2invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0005fae8move-result-object v13
    0005faeanew-instance v0, Ljava/lang/IllegalArgumentException;
    0005faeeinvoke-virtual {v13}, Ljava/lang/Object;->toString()Ljava/lang/String;
    0005faf4move-result-object v13
    0005faf6invoke-direct {v0, v13}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    0005fafcthrow v0
    0005fafenew-instance v13, Ljava/lang/StringBuilder;
    0005fb02const-string v0, "endIndex < beginIndex: "
    0005fb06invoke-direct {v13, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    0005fb0cinvoke-virtual {v13, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    0005fb12const-string v0, " < 0"
    0005fb16invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0005fb1cinvoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0005fb22move-result-object v13
    0005fb24new-instance v0, Ljava/lang/IllegalArgumentException;
    0005fb28invoke-virtual {v13}, Ljava/lang/Object;->toString()Ljava/lang/String;
    0005fb2emove-result-object v13
    0005fb30invoke-direct {v0, v13}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    0005fb36throw v0
    0005f9e8
    0005fb38
    0005fb38G1.c::c(java.lang.String, java.security.cert.X509Certificate):
    0005fb48const/4 v0, 0x1
    0005fb4aconst-string v1, "host"
    0005fb4einvoke-static {v11, v1}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0005fb54sget-object v1, Lv1/b;->a:[B
    0005fb58sget-object v1, Lv1/b;->f:Lk1/f;
    0005fb5cinvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0005fb62iget-object v1, v1, Lk1/f;->b:Ljava/lang/Object;
    0005fb66check-cast v1, Ljava/util/regex/Pattern;
    0005fb6ainvoke-virtual {v1, v11}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
    0005fb70move-result-object v1
    0005fb72invoke-virtual {v1}, Ljava/util/regex/Matcher;->matches()Z
    0005fb78move-result v1
    0005fb7aconst/4 v2, 0x0
    0005fb7cif-eqz v1, :cond_49
    0005fb80invoke-static {v11}, LP1/e;->a0(Ljava/lang/String;)Ljava/lang/String;
    0005fb86move-result-object v11
    0005fb88const/4 v1, 0x7
    0005fb8ainvoke-static {v12, v1}, LG1/c;->a(Ljava/security/cert/X509Certificate;I)Ljava/util/List;
    0005fb90move-result-object v12
    0005fb92invoke-interface {v12}, Ljava/util/Collection;->isEmpty()Z
    0005fb98move-result v1
    0005fb9aif-eqz v1, :cond_2d
    0005fb9egoto/16 :goto_130
    0005fba2invoke-interface {v12}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
    0005fba8move-result-object v12
    0005fbaainvoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z
    0005fbb0move-result v1
    0005fbb2if-eqz v1, :cond_130
    0005fbb6invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    0005fbbcmove-result-object v1
    0005fbbecheck-cast v1, Ljava/lang/String;
    0005fbc2invoke-static {v1}, LP1/e;->a0(Ljava/lang/String;)Ljava/lang/String;
    0005fbc8move-result-object v1
    0005fbcainvoke-static {v11, v1}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
    0005fbd0move-result v1
    0005fbd2if-eqz v1, :cond_31
    0005fbd6goto/16 :goto_12f
    0005fbdainvoke-static {v11}, LG1/c;->b(Ljava/lang/String;)Z
    0005fbe0move-result v1
    0005fbe2const-string v3, "(this as java.lang.String).toLowerCase(locale)"
    0005fbe6const-string v4, "Locale.US"
    0005fbeaif-eqz v1, :cond_5f
    0005fbeesget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale;
    0005fbf2invoke-static {v1, v4}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    0005fbf8invoke-virtual {v11, v1}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
    0005fbfemove-result-object v11
    0005fc00invoke-static {v11, v3}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    0005fc06const/4 v1, 0x2
    0005fc08invoke-static {v12, v1}, LG1/c;->a(Ljava/security/cert/X509Certificate;I)Ljava/util/List;
    0005fc0emove-result-object v12
    0005fc10invoke-interface {v12}, Ljava/util/Collection;->isEmpty()Z
    0005fc16move-result v1
    0005fc18if-eqz v1, :cond_6c
    0005fc1cgoto/16 :goto_130
    0005fc20invoke-interface {v12}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
    0005fc26move-result-object v12
    0005fc28invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z
    0005fc2emove-result v1
    0005fc30if-eqz v1, :cond_130
    0005fc34invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    0005fc3amove-result-object v1
    0005fc3ccheck-cast v1, Ljava/lang/String;
    0005fc40invoke-virtual {v11}, Ljava/lang/String;->length()I
    0005fc46move-result v5
    0005fc48if-nez v5, :cond_84
    0005fc4cgoto/16 :goto_fe
    0005fc50const-string v5, "."
    0005fc54invoke-static {v11, v5, v2}, Lq1/i;->E0(Ljava/lang/String;Ljava/lang/String;Z)Z
    0005fc5amove-result v6
    0005fc5cif-nez v6, :cond_fe
    0005fc60const-string v6, ".."
    0005fc64invoke-virtual {v11, v6}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
    0005fc6amove-result v7
    0005fc6cif-eqz v7, :cond_96
    0005fc70goto/16 :goto_fe
    0005fc74if-eqz v1, :cond_fe
    0005fc78invoke-virtual {v1}, Ljava/lang/String;->length()I
    0005fc7emove-result v7
    0005fc80if-nez v7, :cond_9f
    0005fc84goto :goto_fe
    0005fc86invoke-static {v1, v5, v2}, Lq1/i;->E0(Ljava/lang/String;Ljava/lang/String;Z)Z
    0005fc8cmove-result v7
    0005fc8eif-nez v7, :cond_fe
    0005fc92invoke-virtual {v1, v6}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
    0005fc98move-result v6
    0005fc9aif-eqz v6, :cond_ac
    0005fc9egoto :goto_fe
    0005fca0invoke-virtual {v11, v5}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
    0005fca6move-result v6
    0005fca8if-nez v6, :cond_b7
    0005fcacinvoke-virtual {v11, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
    0005fcb2move-result-object v6
    0005fcb4goto :goto_b8
    0005fcb6move-object v6, v11
    0005fcb8invoke-virtual {v1, v5}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
    0005fcbemove-result v7
    0005fcc0if-nez v7, :cond_c2
    0005fcc4invoke-virtual {v1, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
    0005fccamove-result-object v1
    0005fcccinvoke-static {v1}, LG1/c;->b(Ljava/lang/String;)Z
    0005fcd2move-result v5
    0005fcd4if-eqz v5, :cond_d4
    0005fcd8sget-object v5, Ljava/util/Locale;->US:Ljava/util/Locale;
    0005fcdcinvoke-static {v5, v4}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    0005fce2invoke-virtual {v1, v5}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
    0005fce8move-result-object v1
    0005fceainvoke-static {v1, v3}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    0005fcf0const-string v5, "*"
    0005fcf4invoke-static {v1, v5}, Lq1/i;->p0(Ljava/lang/CharSequence;Ljava/lang/String;)Z
    0005fcfamove-result v5
    0005fcfcif-nez v5, :cond_e1
    0005fd00invoke-static {v6, v1}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
    0005fd06move-result v1
    0005fd08goto :goto_12d
    0005fd0aconst-string v5, "*."
    0005fd0einvoke-static {v1, v5, v2}, Lq1/i;->E0(Ljava/lang/String;Ljava/lang/String;Z)Z
    0005fd14move-result v7
    0005fd16if-eqz v7, :cond_fe
    0005fd1aconst/16 v7, 0x2a
    0005fd1econst/4 v8, 0x4
    0005fd20invoke-static {v1, v7, v0, v8}, Lq1/i;->t0(Ljava/lang/CharSequence;CII)I
    0005fd26move-result v7
    0005fd28const/4 v9, -0x1
    0005fd2aif-eq v7, v9, :cond_f4
    0005fd2egoto :goto_fe
    0005fd30invoke-virtual {v6}, Ljava/lang/String;->length()I
    0005fd36move-result v7
    0005fd38invoke-virtual {v1}, Ljava/lang/String;->length()I
    0005fd3emove-result v10
    0005fd40if-ge v7, v10, :cond_100
    0005fd44move v1, v2
    0005fd46goto :goto_12d
    0005fd48invoke-virtual {v5, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    0005fd4emove-result v5
    0005fd50if-eqz v5, :cond_107
    0005fd54goto :goto_fe
    0005fd56invoke-virtual {v1, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String;
    0005fd5cmove-result-object v1
    0005fd5econst-string v5, "(this as java.lang.String).substring(startIndex)"
    0005fd62invoke-static {v1, v5}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    0005fd68invoke-virtual {v6, v1}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
    0005fd6emove-result v5
    0005fd70if-nez v5, :cond_117
    0005fd74goto :goto_fe
    0005fd76invoke-virtual {v6}, Ljava/lang/String;->length()I
    0005fd7cmove-result v5
    0005fd7einvoke-virtual {v1}, Ljava/lang/String;->length()I
    0005fd84move-result v1
    0005fd86sub-int/2addr v5, v1
    0005fd88if-lez v5, :cond_12c
    0005fd8csub-int/2addr v5, v0
    0005fd8econst/16 v1, 0x2e
    0005fd92invoke-static {v6, v1, v5, v8}, Lq1/i;->x0(Ljava/lang/String;CII)I
    0005fd98move-result v1
    0005fd9aif-eq v1, v9, :cond_12c
    0005fd9egoto :goto_fe
    0005fda0move v1, v0
    0005fda2if-eqz v1, :cond_70
    0005fda6return v0
    0005fda8return v2
    0005fb38
    0005fdaa
    0005fdaa // align 0x4
    0005fdac
    0005fdacG1.c::verify(java.lang.String, javax.net.ssl.SSLSession):
    0005fdbcconst-string v0, "host"
    0005fdc0invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0005fdc6const-string v0, "session"
    0005fdcainvoke-static {v4, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0005fdd0invoke-static {v3}, LG1/c;->b(Ljava/lang/String;)Z
    0005fdd6move-result v0
    0005fdd8const/4 v1, 0x0
    0005fddaif-nez v0, :cond_12
    0005fddegoto :goto_29
    0005fde0invoke-interface {v4}, Ljavax/net/ssl/SSLSession;->getPeerCertificates()[Ljava/security/cert/Certificate;
    0005fde6move-result-object v4
    0005fde8aget-object v4, v4, v1
    0005fdecif-eqz v4, :cond_21
    0005fdf0check-cast v4, Ljava/security/cert/X509Certificate;
    0005fdf4invoke-static {v3, v4}, LG1/c;->c(Ljava/lang/String;Ljava/security/cert/X509Certificate;)Z
    0005fdfamove-result v3
    0005fdfcreturn v3
    0005fdfenew-instance v3, Ljava/lang/NullPointerException;
    0005fe02const-string v4, "null cannot be cast to non-null type java.security.cert.X509Certificate"
    0005fe06invoke-direct {v3, v4}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
    0005fe0cthrow v3
    0005fe0ereturn v1
    0005fdac
    0005fe10
    0005fe10 struct try_item
    0005fe10 start_addr uint32 0x5fde0
    0005fe14 insn_count int 23
    0005fe16 handler_off uint16 0x5fe19
    0005fe18
    0005fe18 struct encoded_catch_handler_list
    0005fe18 size int 1
    0005fe19
    0005fe19 struct encoded_catch_handler ← 0x5fe16
    0005fe19 size int64 1
    0005fe1a handlers[0].type_idx int 0xb8b4
    0005fe1c handlers[0].addr uint32 0x5fe0e
    0005fe1d
    0005fe1d // align 0x10
    0005fe20
    0005fe20G1.c::a(java.security.cert.X509Certificate, int):
    0005fe30sget-object v0, Lc1/q;->a:Lc1/q;
    0005fe34invoke-virtual {v5}, Ljava/security/cert/X509Certificate;->getSubjectAlternativeNames()Ljava/util/Collection;
    0005fe3amove-result-object v5
    0005fe3cif-eqz v5, :cond_45
    0005fe40new-instance v1, Ljava/util/ArrayList;
    0005fe44invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
    0005fe4ainvoke-interface {v5}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
    0005fe50move-result-object v5
    0005fe52invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z
    0005fe58move-result v2
    0005fe5aif-eqz v2, :cond_44
    0005fe5einvoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    0005fe64move-result-object v2
    0005fe66check-cast v2, Ljava/util/List;
    0005fe6aif-eqz v2, :cond_11
    0005fe6einvoke-interface {v2}, Ljava/util/List;->size()I
    0005fe74move-result v3
    0005fe76const/4 v4, 0x2
    0005fe78if-ge v3, v4, :cond_27
    0005fe7cgoto :goto_11
    0005fe7econst/4 v3, 0x0
    0005fe80invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
    0005fe86move-result-object v3
    0005fe88invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
    0005fe8emove-result-object v4
    0005fe90invoke-static {v3, v4}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
    0005fe96move-result v3
    0005fe98if-nez v3, :cond_37
    0005fe9cgoto :goto_11
    0005fe9econst/4 v3, 0x1
    0005fea0invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
    0005fea6move-result-object v2
    0005fea8if-eqz v2, :cond_11
    0005feaccheck-cast v2, Ljava/lang/String;
    0005feb0invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    0005feb6goto :goto_11
    0005feb8return-object v1
    0005febareturn-object v0
    0005fe20
    0005febc
    0005febc struct try_item
    0005febc start_addr uint32 0x5fe34
    0005fec0 insn_count int 65
    0005fec2 handler_off uint16 0x5fec5
    0005fec4
    0005fec4 struct encoded_catch_handler_list
    0005fec4 size int 1
    0005fec5
    0005fec5 struct encoded_catch_handler ← 0x5fec2
    0005fec5 size int64 1
    0005fec6 handlers[0].type_idx int 0xb6fc
    0005fec8 handlers[0].addr uint32 0x5feba
    0005fec9
    0005fec9 // align 0x4
    0005fecc
    0005feccG1.c::<clinit>():
    0005fedcnew-instance v0, LG1/c;
    0005fee0invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0005fee6sput-object v0, LG1/c;->a:LG1/c;
    0005feeareturn-void
    0005fecc
    0005feec
    0005feecH.a::<init>(com.google.android.material.behavior.SwipeDismissBehavior, android.view.View, boolean):
    0005fefcconst/4 v3, 0x4
    0005fefeiput v3, v0, LH/a;->a:I
    0005ff02invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0005ff08iput-object v1, v0, LH/a;->c:Ljava/lang/Object;
    0005ff0ciput-object v2, v0, LH/a;->b:Ljava/lang/Object;
    0005ff10return-void
    0005feec
    0005ff12
    0005ff12 // align 0x4
    0005ff14
    0005ff14H.a::<init>(java.lang.Object, int, java.lang.Object):
    0005ff24iput v2, v0, LH/a;->a:I
    0005ff28iput-object v1, v0, LH/a;->b:Ljava/lang/Object;
    0005ff2ciput-object v3, v0, LH/a;->c:Ljava/lang/Object;
    0005ff30invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0005ff36return-void
    0005ff14
    0005ff38
    0005ff38H.a::<init>(java.lang.Object, java.io.Serializable, int):
    0005ff48iput v3, v0, LH/a;->a:I
    0005ff4ciput-object v1, v0, LH/a;->c:Ljava/lang/Object;
    0005ff50iput-object v2, v0, LH/a;->b:Ljava/lang/Object;
    0005ff54invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0005ff5areturn-void
    0005ff38
    0005ff5c
    0005ff5cH.a::run():
    0005ff6cconst/4 v0, 0x0
    0005ff6eiget-object v1, v10, LH/a;->b:Ljava/lang/Object;
    0005ff72iget-object v2, v10, LH/a;->c:Ljava/lang/Object;
    0005ff76iget v3, v10, LH/a;->a:I
    0005ff7apacked-switch v3, :pswitch_data_294
    0005ff80sget-object v0, Lz/b;->d:Ljava/lang/reflect/Method;
    0005ff84if-eqz v0, :cond_1c
    0005ff88sget-object v3, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
    0005ff8cconst-string v4, "AppCompat recreation"
    0005ff90filled-new-array {v2, v3, v4}, [Ljava/lang/Object;
    0005ff96move-result-object v2
    0005ff98invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    0005ff9egoto :goto_44
    0005ffa0move-exception v0
    0005ffa2goto :goto_28
    0005ffa4sget-object v0, Lz/b;->e:Ljava/lang/reflect/Method;
    0005ffa8sget-object v3, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
    0005ffacfilled-new-array {v2, v3}, [Ljava/lang/Object;
    0005ffb2move-result-object v2
    0005ffb4invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    0005ffbagoto :goto_44
    0005ffbcinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0005ffc2move-result-object v1
    0005ffc4const-class v2, Ljava/lang/RuntimeException;
    0005ffc8if-ne v1, v2, :cond_44
    0005ffccinvoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
    0005ffd2move-result-object v1
    0005ffd4if-eqz v1, :cond_44
    0005ffd8invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
    0005ffdemove-result-object v1
    0005ffe0const-string v2, "Unable to stop"
    0005ffe4invoke-virtual {v1, v2}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
    0005ffeamove-result v1
    0005ffecif-nez v1, :cond_43
    0005fff0goto :goto_44
    0005fff2throw v0
    0005fff4return-void
    0005fff6check-cast v1, Landroid/app/Application;
    0005fffacheck-cast v2, Lz/a;
    0005fffeinvoke-virtual {v1, v2}, Landroid/app/Application;->unregisterActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V
    00060004return-void
    00060006check-cast v1, Lz/a;
    0006000aiput-object v2, v1, Lz/a;->a:Ljava/lang/Object;
    0006000ereturn-void
    00060010check-cast v2, Lj/d0;
    00060014iget-object v2, v2, Lj/d0;->b:Ljava/lang/Object;
    00060018check-cast v2, Lt1/e;
    0006001ciget-object v2, v2, Lt1/e;->g:Lj/d0;
    00060020check-cast v1, Ljava/lang/Exception;
    00060024invoke-virtual {v1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
    0006002ainvoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    00060030sput-boolean v0, LF0/h;->f:Z
    00060034iget-object v1, v2, Lj/d0;->b:Ljava/lang/Object;
    00060038check-cast v1, LF0/h;
    0006003ciget-object v1, v1, LF0/h;->c:Ljava/lang/Object;
    00060040check-cast v1, Ls1/c;
    00060044if-eqz v1, :cond_78
    00060048new-instance v2, Ls1/g;
    0006004cinvoke-direct {v2, v0}, Ls1/g;-><init>(Z)V
    00060052iget-object v0, v1, Ls1/c;->b:Lnfc/share/nfcshare/MainActivity;
    00060056invoke-virtual {v0, v2}, Landroid/app/Activity;->runOnUiThread(Ljava/lang/Runnable;)V
    0006005creturn-void
    0006005echeck-cast v2, Lj/d0;
    00060062iget-object v2, v2, Lj/d0;->b:Ljava/lang/Object;
    00060066check-cast v2, Lt1/e;
    0006006aiget-object v2, v2, Lt1/e;->g:Lj/d0;
    0006006einvoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    00060074new-instance v3, LR0/d;
    00060078invoke-direct {v3}, LR0/d;-><init>()V
    0006007echeck-cast v1, Ljava/lang/String;
    00060082const-class v4, Lnfc/share/nfcshare/model/WSMessage;
    00060086invoke-virtual {v3, v1, v4}, LR0/d;->b(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
    0006008cmove-result-object v1
    0006008echeck-cast v1, Lnfc/share/nfcshare/model/WSMessage;
    00060092invoke-virtual {v1}, Lnfc/share/nfcshare/model/WSMessage;->getText()Ljava/lang/String;
    00060098move-result-object v1
    0006009aif-eqz v1, :cond_236
    0006009einvoke-virtual {v1}, Ljava/lang/String;->isEmpty()Z
    000600a4move-result v3
    000600a6if-nez v3, :cond_236
    000600aasget-object v3, Ls1/n;->a:LR0/d;
    000600aeconst-class v4, Lnfc/share/nfcshare/model/NfcInfo;
    000600b2invoke-virtual {v3, v1, v4}, LR0/d;->b(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
    000600b8move-result-object v1
    000600bacheck-cast v1, Lnfc/share/nfcshare/model/NfcInfo;
    000600beinvoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
    000600c4move-result-object v3
    000600c6filled-new-array {v3}, [Ljava/lang/String;
    000600ccmove-result-object v3
    000600ceaget-object v3, v3, v0
    000600d2const-string v4, ""
    000600d6invoke-virtual {v3}, Ljava/lang/String;->toUpperCase()Ljava/lang/String;
    000600dcmove-result-object v3
    000600deconst-string v5, "80A"
    000600e2invoke-virtual {v3, v5}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
    000600e8move-result v5
    000600eaconst/4 v6, 0x1
    000600ecif-eqz v5, :cond_14a
    000600f0invoke-virtual {v3}, Ljava/lang/String;->length()I
    000600f6move-result v5
    000600f8const/16 v7, 0x40
    000600fcif-lt v5, v7, :cond_14a
    00060100const/16 v5, 0x18
    00060104const/16 v8, 0x24
    00060108invoke-virtual {v3, v5, v8}, Ljava/lang/String;->substring(II)Ljava/lang/String;
    0006010emove-result-object v5
    00060110const/16 v9, 0x32
    00060114invoke-virtual {v3, v8, v9}, Ljava/lang/String;->substring(II)Ljava/lang/String;
    0006011amove-result-object v8
    0006011cinvoke-virtual {v3, v9, v7}, Ljava/lang/String;->substring(II)Ljava/lang/String;
    00060122move-result-object v3
    00060124invoke-virtual {v8, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    0006012amove-result v7
    0006012cif-eqz v7, :cond_ef
    00060130invoke-virtual {v8}, Ljava/lang/String;->length()I
    00060136move-result v3
    00060138add-int/lit8 v3, v3, -0x4
    0006013cinvoke-virtual {v8, v3}, Ljava/lang/String;->substring(I)Ljava/lang/String;
    00060142move-result-object v3
    00060144goto :goto_f9
    00060146move-exception v0
    00060148goto :goto_147
    0006014ainvoke-virtual {v3}, Ljava/lang/String;->length()I
    00060150move-result v7
    00060152add-int/lit8 v7, v7, -0x4
    00060156invoke-virtual {v3, v7}, Ljava/lang/String;->substring(I)Ljava/lang/String;
    0006015cmove-result-object v3
    0006015einvoke-static {v3}, Ls1/n;->b(Ljava/lang/String;)[B
    00060164move-result-object v3
    00060166aget-byte v7, v3, v0
    0006016aand-int/lit16 v7, v7, 0xff
    0006016econst/16 v8, 0x8
    00060172shl-int/2addr v7, v8
    00060174aget-byte v3, v3, v6
    00060178and-int/lit16 v3, v3, 0xff
    0006017cor-int/2addr v3, v7
    0006017einvoke-virtual {v5, v0, v8}, Ljava/lang/String;->substring(II)Ljava/lang/String;
    00060184move-result-object v7
    00060186invoke-virtual {v5, v8}, Ljava/lang/String;->substring(I)Ljava/lang/String;
    0006018cmove-result-object v5
    0006018econst-string v8, "^0+(?!$)"
    00060192invoke-virtual {v7, v8, v4}, Ljava/lang/String;->replaceFirst(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    00060198move-result-object v7
    0006019ainvoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000601a0const-string v7, "0"
    000601a4const-string v8, "0+$"
    000601a8invoke-virtual {v5, v8, v4}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    000601aemove-result-object v4
    000601b0invoke-virtual {v4}, Ljava/lang/String;->isEmpty()Z
    000601b6move-result v5
    000601b8if-eqz v5, :cond_12a
    000601bcconst-string v4, "00"
    000601c0invoke-virtual {v4}, Ljava/lang/String;->length()I
    000601c6move-result v5
    000601c8const/4 v8, 0x2
    000601caif-le v5, v8, :cond_135
    000601ceinvoke-virtual {v4, v0, v8}, Ljava/lang/String;->substring(II)Ljava/lang/String;
    000601d4goto :goto_13e
    000601d6invoke-virtual {v4}, Ljava/lang/String;->length()I
    000601dcmove-result v0
    000601deif-ne v0, v6, :cond_13e
    000601e2invoke-virtual {v4, v7}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
    000601e8invoke-static {v3}, Lnfc/share/nfcshare/model/CurrencyLookup;->lookup(I)Lnfc/share/nfcshare/model/CurrencyLookup$CurrencyInfo;
    000601eesget-object v0, Ls1/n;->d:Lnfc/share/nfcshare/MainActivity;
    000601f2invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000601f8goto :goto_14a
    000601fainvoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
    00060200sget-object v0, Lt1/a;->a:[I
    00060204invoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getChannel()Lnfc/share/nfcshare/model/MqttChannel;
    0006020amove-result-object v3
    0006020cinvoke-virtual {v3}, Ljava/lang/Enum;->ordinal()I
    00060212move-result v3
    00060214aget v0, v0, v3
    00060218const-string v3, "card_removed"
    0006021cconst-string v4, "双方建立-连接成功"
    00060220const-string v5, "nfc.share.nfcshare"
    00060224iget-object v2, v2, Lj/d0;->b:Ljava/lang/Object;
    00060228check-cast v2, LF0/h;
    0006022cpacked-switch v0, :pswitch_data_2aa
    00060232goto/16 :goto_236
    00060236invoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
    0006023cmove-result-object v0
    0006023efilled-new-array {v0}, [Ljava/lang/String;
    00060244move-result-object v0
    00060246invoke-static {v0}, Ls1/n;->a([Ljava/lang/String;)V
    0006024csget-object v0, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
    00060250if-nez v0, :cond_236
    00060254invoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
    0006025amove-result-object v0
    0006025cfilled-new-array {v0}, [Ljava/lang/String;
    00060262move-result-object v0
    00060264invoke-static {v0}, Ls1/n;->a([Ljava/lang/String;)V
    0006026anew-instance v0, Landroid/content/Intent;
    0006026einvoke-direct {v0, v5}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
    00060274invoke-virtual {v0, v3, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
    0006027aiget-object v1, v2, LF0/h;->b:Ljava/lang/Object;
    0006027echeck-cast v1, Landroid/content/Context;
    00060282invoke-static {v1}, Lc0/c;->a(Landroid/content/Context;)Lc0/c;
    00060288move-result-object v1
    0006028ainvoke-virtual {v1, v0}, Lc0/c;->b(Landroid/content/Intent;)V
    00060290goto/16 :goto_236
    00060294sget-object v0, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
    00060298if-eqz v0, :cond_1ab
    0006029csget-object v0, Lnfc/share/nfcshare/model/MqttChannel;->CARD_INFO_CHANNEL:Lnfc/share/nfcshare/model/MqttChannel;
    000602a0sget-object v1, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
    000602a4invoke-virtual {v1}, Lnfc/share/nfcshare/model/CardInfo;->toString()Ljava/lang/String;
    000602aamove-result-object v1
    000602acinvoke-virtual {v1}, Ljava/lang/String;->getBytes()[B
    000602b2move-result-object v1
    000602b4invoke-static {v1}, Ls1/n;->c([B)Ljava/lang/String;
    000602bamove-result-object v1
    000602bcinvoke-virtual {v2, v0, v1}, LF0/h;->C(Lnfc/share/nfcshare/model/MqttChannel;Ljava/lang/String;)V
    000602c2filled-new-array {v4}, [Ljava/lang/String;
    000602c8move-result-object v0
    000602cainvoke-static {v0}, Ls1/n;->a([Ljava/lang/String;)V
    000602d0goto/16 :goto_236
    000602d4filled-new-array {v4}, [Ljava/lang/String;
    000602damove-result-object v0
    000602dcinvoke-static {v0}, Ls1/n;->a([Ljava/lang/String;)V
    000602e2sget-object v0, Lnfc/share/nfcshare/model/MqttChannel;->ANSWER_CHANNEL:Lnfc/share/nfcshare/model/MqttChannel;
    000602e6invoke-virtual {v2, v0, v4}, LF0/h;->C(Lnfc/share/nfcshare/model/MqttChannel;Ljava/lang/String;)V
    000602ecsget-object v0, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
    000602f0if-eqz v0, :cond_236
    000602f4sget-object v0, Lnfc/share/nfcshare/model/MqttChannel;->CARD_INFO_CHANNEL:Lnfc/share/nfcshare/model/MqttChannel;
    000602f8sget-object v1, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
    000602fcinvoke-virtual {v1}, Lnfc/share/nfcshare/model/CardInfo;->toString()Ljava/lang/String;
    00060302move-result-object v1
    00060304invoke-virtual {v1}, Ljava/lang/String;->getBytes()[B
    0006030amove-result-object v1
    0006030cinvoke-static {v1}, Ls1/n;->c([B)Ljava/lang/String;
    00060312move-result-object v1
    00060314invoke-virtual {v2, v0, v1}, LF0/h;->C(Lnfc/share/nfcshare/model/MqttChannel;Ljava/lang/String;)V
    0006031agoto :goto_236
    0006031csget-object v0, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
    00060320if-nez v0, :cond_236
    00060324new-instance v0, Landroid/content/Intent;
    00060328invoke-direct {v0, v5}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
    0006032einvoke-virtual {v0, v3, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
    00060334iget-object v1, v2, LF0/h;->b:Ljava/lang/Object;
    00060338check-cast v1, Landroid/content/Context;
    0006033cinvoke-static {v1}, Lc0/c;->a(Landroid/content/Context;)Lc0/c;
    00060342move-result-object v1
    00060344invoke-virtual {v1, v0}, Lc0/c;->b(Landroid/content/Intent;)V
    0006034agoto :goto_236
    0006034cinvoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
    00060352move-result-object v0
    00060354invoke-virtual {v0}, Ljava/lang/String;->toString()Ljava/lang/String;
    0006035amove-result-object v0
    0006035cnew-instance v1, Ljava/lang/String;
    00060360invoke-static {v0}, Ls1/n;->b(Ljava/lang/String;)[B
    00060366move-result-object v0
    00060368invoke-direct {v1, v0}, Ljava/lang/String;-><init>([B)V
    0006036enew-instance v0, Landroid/content/Intent;
    00060372invoke-direct {v0, v5}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
    00060378const-string v3, "card_info_string"
    0006037cinvoke-virtual {v0, v3, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
    00060382iget-object v1, v2, LF0/h;->b:Ljava/lang/Object;
    00060386check-cast v1, Landroid/content/Context;
    0006038ainvoke-static {v1}, Lc0/c;->a(Landroid/content/Context;)Lc0/c;
    00060390move-result-object v1
    00060392invoke-virtual {v1, v0}, Lc0/c;->b(Landroid/content/Intent;)V
    00060398goto :goto_236
    0006039asget-object v0, Ls1/n;->f:Lnfc/share/nfcshare/service/EmulationService;
    0006039eif-eqz v0, :cond_236
    000603a2invoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
    000603a8move-result-object v1
    000603aainvoke-static {v1}, Ls1/n;->b(Ljava/lang/String;)[B
    000603b0move-result-object v1
    000603b2invoke-virtual {v0, v1}, Landroid/nfc/cardemulation/HostApduService;->sendResponseApdu([B)V
    000603b8goto :goto_236
    000603basget-object v0, Ls1/n;->a:LR0/d;
    000603beinvoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
    000603c4move-result-object v0
    000603c6invoke-static {v0}, Lt1/c;->d(Ljava/lang/String;)Ljava/lang/String;
    000603ccmove-result-object v0
    000603cesget-object v1, Lnfc/share/nfcshare/model/MqttChannel;->SEND_CHANNEL:Lnfc/share/nfcshare/model/MqttChannel;
    000603d2invoke-virtual {v2, v1, v0}, LF0/h;->C(Lnfc/share/nfcshare/model/MqttChannel;Ljava/lang/String;)V
    000603d8return-void
    000603dacheck-cast v2, Lcom/google/android/material/behavior/SwipeDismissBehavior;
    000603deiget-object v0, v2, Lcom/google/android/material/behavior/SwipeDismissBehavior;->a:LT/e;
    000603e2if-eqz v0, :cond_24a
    000603e6invoke-virtual {v0}, LT/e;->g()Z
    000603ecmove-result v0
    000603eeif-eqz v0, :cond_24a
    000603f2sget-object v0, LK/P;->a:Ljava/util/WeakHashMap;
    000603f6check-cast v1, Landroid/view/View;
    000603fainvoke-virtual {v1, v10}, Landroid/view/View;->postOnAnimation(Ljava/lang/Runnable;)V
    00060400return-void
    00060402check-cast v2, Ls1/c;
    00060406iget-object v3, v2, Ls1/c;->b:Lnfc/share/nfcshare/MainActivity;
    0006040acheck-cast v1, Ljava/lang/String;
    0006040einvoke-static {v3, v1, v0}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
    00060414move-result-object v1
    00060416invoke-virtual {v1}, Landroid/widget/Toast;->show()V
    0006041ciget-object v1, v2, Ls1/c;->b:Lnfc/share/nfcshare/MainActivity;
    00060420sget-object v2, Ls1/b;->a:Lu1/o;
    00060424const-string v2, "UserSession"
    00060428invoke-virtual {v1, v2, v0}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
    0006042emove-result-object v0
    00060430invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
    00060436move-result-object v0
    00060438invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->clear()Landroid/content/SharedPreferences$Editor;
    0006043einvoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V
    00060444invoke-virtual {v1}, Landroid/app/Activity;->finish()V
    0006044areturn-void
    0006044ccheck-cast v2, LB/j;
    00060450iget-object v2, v2, LB/j;->c:Ljava/lang/Object;
    00060454check-cast v2, Lnfc/share/nfcshare/MainActivity;
    00060458check-cast v1, Ljava/lang/String;
    0006045cinvoke-static {v2, v1, v0}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
    00060462move-result-object v0
    00060464invoke-virtual {v0}, Landroid/widget/Toast;->show()V
    0006046areturn-void
    0006046ccheck-cast v1, LH/g;
    00060470invoke-virtual {v1, v2}, LH/g;->a(Ljava/lang/Object;)V
    00060476return-void
    00060478check-cast v1, LC/h;
    0006047ciget-object v0, v1, LC/h;->b:Ljava/lang/Object;
    00060480check-cast v0, LB/b;
    00060484if-eqz v0, :cond_293
    00060488check-cast v2, Landroid/graphics/Typeface;
    0006048cinvoke-virtual {v0, v2}, LB/b;->h(Landroid/graphics/Typeface;)V
    00060492return-void
    00060494.packed-switch 0x0
    000604c0.packed-switch 0x1
    0005ff5c