File classes.dex
Function:
    00048ff0
    00048ff0B.j::t(java.lang.String, java.io.PrintWriter):
    00049000iget-object v0, v3, LB/j;->c:Ljava/lang/Object;
    00049004check-cast v0, Lb0/a;
    00049008iget-object v0, v0, Lb0/a;->c:Lo/l;
    0004900ciget v1, v0, Lo/l;->c:I
    00049010if-lez v1, :cond_3a
    00049014invoke-virtual {v5, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
    0004901aconst-string v1, "Loaders:"
    0004901einvoke-virtual {v5, v1}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V
    00049024iget v1, v0, Lo/l;->c:I
    00049028if-gtz v1, :cond_17
    0004902cgoto :goto_3a
    0004902eiget-object v1, v0, Lo/l;->b:[Ljava/lang/Object;
    00049032const/4 v2, 0x0
    00049034aget-object v1, v1, v2
    00049038if-nez v1, :cond_34
    0004903cinvoke-virtual {v5, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
    00049042const-string v4, " #"
    00049046invoke-virtual {v5, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
    0004904ciget-object v4, v0, Lo/l;->a:[I
    00049050aget v4, v4, v2
    00049054invoke-virtual {v5, v4}, Ljava/io/PrintWriter;->print(I)V
    0004905aconst-string v4, ": "
    0004905einvoke-virtual {v5, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
    00049064const/4 v4, 0x0
    00049066throw v4
    00049068new-instance v4, Ljava/lang/ClassCastException;
    0004906cinvoke-direct {v4}, Ljava/lang/ClassCastException;-><init>()V
    00049072throw v4
    00049074return-void
    00048ff0
    00049076
    00049076 // align 0x8
    00049078
    00049078B.j::u(int):
    00049088iget-object v0, v4, LB/j;->b:Ljava/lang/Object;
    0004908ccheck-cast v0, [I
    00049090const/4 v1, -0x1
    00049092if-nez v0, :cond_17
    00049096const/16 v0, 0xa
    0004909ainvoke-static {v5, v0}, Ljava/lang/Math;->max(II)I
    000490a0move-result v5
    000490a2add-int/lit8 v5, v5, 0x1
    000490a6new-array v5, v5, [I
    000490aaiput-object v5, v4, LB/j;->b:Ljava/lang/Object;
    000490aeinvoke-static {v5, v1}, Ljava/util/Arrays;->fill([II)V
    000490b4return-void
    000490b6array-length v2, v0
    000490b8if-lt v5, v2, :cond_32
    000490bcarray-length v2, v0
    000490beif-gt v2, v5, :cond_20
    000490c2mul-int/lit8 v2, v2, 0x2
    000490c6goto :goto_1b
    000490c8new-array v5, v2, [I
    000490cciput-object v5, v4, LB/j;->b:Ljava/lang/Object;
    000490d0array-length v2, v0
    000490d2const/4 v3, 0x0
    000490d4invoke-static {v0, v3, v5, v3, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
    000490daiget-object v5, v4, LB/j;->b:Ljava/lang/Object;
    000490decheck-cast v5, [I
    000490e2array-length v0, v0
    000490e4array-length v2, v5
    000490e6invoke-static {v5, v0, v2, v1}, Ljava/util/Arrays;->fill([IIII)V
    000490ecreturn-void
    00049078
    000490ee
    000490ee // align 0x10
    000490f0
    000490f0B.j::y():
    00049100iget-object v0, v1, LB/j;->b:Ljava/lang/Object;
    00049104check-cast v0, Landroid/util/SparseIntArray;
    00049108invoke-virtual {v0}, Landroid/util/SparseIntArray;->clear()V
    0004910ereturn-void
    000490f0
    00049110
    00049110B.j::A(int, int):
    00049120iget-object v0, v3, LB/j;->b:Ljava/lang/Object;
    00049124check-cast v0, [I
    00049128if-eqz v0, :cond_45
    0004912carray-length v0, v0
    0004912eif-lt v4, v0, :cond_a
    00049132goto :goto_45
    00049134add-int v0, v4, v5
    00049138invoke-virtual {v3, v0}, LB/j;->u(I)V
    0004913eiget-object v1, v3, LB/j;->b:Ljava/lang/Object;
    00049142check-cast v1, [I
    00049146array-length v2, v1
    00049148sub-int/2addr v2, v4
    0004914asub-int/2addr v2, v5
    0004914cinvoke-static {v1, v4, v1, v0, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
    00049152iget-object v1, v3, LB/j;->b:Ljava/lang/Object;
    00049156check-cast v1, [I
    0004915aconst/4 v2, -0x1
    0004915cinvoke-static {v1, v4, v0, v2}, Ljava/util/Arrays;->fill([IIII)V
    00049162iget-object v0, v3, LB/j;->c:Ljava/lang/Object;
    00049166check-cast v0, Ljava/util/ArrayList;
    0004916aif-nez v0, :cond_28
    0004916egoto :goto_45
    00049170invoke-interface {v0}, Ljava/util/List;->size()I
    00049176move-result v0
    00049178add-int/lit8 v0, v0, -0x1
    0004917cif-ltz v0, :cond_45
    00049180iget-object v1, v3, LB/j;->c:Ljava/lang/Object;
    00049184check-cast v1, Ljava/util/ArrayList;
    00049188invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
    0004918emove-result-object v1
    00049190check-cast v1, Lf0/c0;
    00049194iget v2, v1, Lf0/c0;->a:I
    00049198if-ge v2, v4, :cond_3f
    0004919cgoto :goto_42
    0004919eadd-int/2addr v2, v5
    000491a0iput v2, v1, Lf0/c0;->a:I
    000491a4add-int/lit8 v0, v0, -0x1
    000491a8goto :goto_2e
    000491aareturn-void
    00049110
    000491ac
    000491acB.j::B(int, int):
    000491bciget-object v0, v5, LB/j;->b:Ljava/lang/Object;
    000491c0check-cast v0, [I
    000491c4if-eqz v0, :cond_52
    000491c8array-length v0, v0
    000491caif-lt v6, v0, :cond_a
    000491cegoto :goto_52
    000491d0add-int v0, v6, v7
    000491d4invoke-virtual {v5, v0}, LB/j;->u(I)V
    000491daiget-object v1, v5, LB/j;->b:Ljava/lang/Object;
    000491decheck-cast v1, [I
    000491e2array-length v2, v1
    000491e4sub-int/2addr v2, v6
    000491e6sub-int/2addr v2, v7
    000491e8invoke-static {v1, v0, v1, v6, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
    000491eeiget-object v1, v5, LB/j;->b:Ljava/lang/Object;
    000491f2check-cast v1, [I
    000491f6array-length v2, v1
    000491f8sub-int/2addr v2, v7
    000491faarray-length v3, v1
    000491fcconst/4 v4, -0x1
    000491feinvoke-static {v1, v2, v3, v4}, Ljava/util/Arrays;->fill([IIII)V
    00049204iget-object v1, v5, LB/j;->c:Ljava/lang/Object;
    00049208check-cast v1, Ljava/util/ArrayList;
    0004920cif-nez v1, :cond_2b
    00049210goto :goto_52
    00049212invoke-interface {v1}, Ljava/util/List;->size()I
    00049218move-result v1
    0004921aadd-int/lit8 v1, v1, -0x1
    0004921eif-ltz v1, :cond_52
    00049222iget-object v2, v5, LB/j;->c:Ljava/lang/Object;
    00049226check-cast v2, Ljava/util/ArrayList;
    0004922ainvoke-interface {v2, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
    00049230move-result-object v2
    00049232check-cast v2, Lf0/c0;
    00049236iget v3, v2, Lf0/c0;->a:I
    0004923aif-ge v3, v6, :cond_42
    0004923egoto :goto_4f
    00049240if-ge v3, v0, :cond_4c
    00049244iget-object v2, v5, LB/j;->c:Ljava/lang/Object;
    00049248check-cast v2, Ljava/util/ArrayList;
    0004924cinvoke-interface {v2, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object;
    00049252goto :goto_4f
    00049254sub-int/2addr v3, v7
    00049256iput v3, v2, Lf0/c0;->a:I
    0004925aadd-int/lit8 v1, v1, -0x1
    0004925egoto :goto_31
    00049260return-void
    000491ac
    00049262
    00049262 // align 0x4
    00049264
    00049264B.j::C(h.a):
    00049274iget-object v0, v3, LB/j;->b:Ljava/lang/Object;
    00049278check-cast v0, Landroidx/emoji2/text/s;
    0004927cinvoke-virtual {v0, v4}, Landroidx/emoji2/text/s;->d(Lh/a;)Lh/f;
    00049282move-result-object v4
    00049284iget-object v0, v0, Landroidx/emoji2/text/s;->a:Ljava/lang/Object;
    00049288check-cast v0, Landroid/view/ActionMode$Callback;
    0004928cinvoke-interface {v0, v4}, Landroid/view/ActionMode$Callback;->onDestroyActionMode(Landroid/view/ActionMode;)V
    00049292iget-object v4, v3, LB/j;->c:Ljava/lang/Object;
    00049296check-cast v4, Le/u;
    0004929aiget-object v0, v4, Le/u;->w:Landroid/widget/PopupWindow;
    0004929eif-eqz v0, :cond_22
    000492a2iget-object v0, v4, Le/u;->l:Landroid/view/Window;
    000492a6invoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
    000492acmove-result-object v0
    000492aeiget-object v1, v4, Le/u;->x:Le/k;
    000492b2invoke-virtual {v0, v1}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z
    000492b8iget-object v0, v4, Le/u;->v:Landroidx/appcompat/widget/ActionBarContextView;
    000492bcif-eqz v0, :cond_42
    000492c0iget-object v0, v4, Le/u;->y:LK/W;
    000492c4if-eqz v0, :cond_2d
    000492c8invoke-virtual {v0}, LK/W;->b()V
    000492ceiget-object v0, v4, Le/u;->v:Landroidx/appcompat/widget/ActionBarContextView;
    000492d2invoke-static {v0}, LK/P;->a(Landroid/view/View;)LK/W;
    000492d8move-result-object v0
    000492daconst/4 v1, 0x0
    000492dcinvoke-virtual {v0, v1}, LK/W;->a(F)V
    000492e2iput-object v0, v4, Le/u;->y:LK/W;
    000492e6new-instance v1, Le/m;
    000492eaconst/4 v2, 0x2
    000492ecinvoke-direct {v1, v2, v3}, Le/m;-><init>(ILjava/lang/Object;)V
    000492f2invoke-virtual {v0, v1}, LK/W;->d(LK/X;)V
    000492f8const/4 v0, 0x0
    000492faiput-object v0, v4, Le/u;->u:Lh/a;
    000492feiget-object v0, v4, Le/u;->A:Landroid/view/ViewGroup;
    00049302sget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
    00049306invoke-static {v0}, LK/C;->c(Landroid/view/View;)V
    0004930cinvoke-virtual {v4}, Le/u;->H()V
    00049312return-void
    00049264
    00049314
    00049314B.j::b(y1.h, java.io.IOException):
    00049324iget v0, v1, LB/j;->a:I
    00049328packed-switch v0, :pswitch_data_1e
    0004932eiget-object v2, v1, LB/j;->b:Ljava/lang/Object;
    00049332check-cast v2, Ls1/a;
    00049336invoke-virtual {v3}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
    0004933cmove-result-object v3
    0004933einvoke-interface {v2, v3}, Ls1/a;->b(Ljava/lang/String;)V
    00049344return-void
    00049346const-string v0, "call"
    0004934ainvoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    00049350iget-object v2, v1, LB/j;->b:Ljava/lang/Object;
    00049354check-cast v2, LH1/f;
    00049358invoke-virtual {v2, v3}, LH1/f;->c(Ljava/lang/Exception;)V
    0004935ereturn-void
    00049360.packed-switch 0x3
    00049314
    0004936c
    0004936cB.j::d(y1.h, u1.t):
    0004937cmove-object/from16 v1, v19
    00049380move-object/from16 v2, v21
    00049384iget v0, v1, LB/j;->a:I
    00049388packed-switch v0, :pswitch_data_242
    0004938econst-string v0, "code"
    00049392iget-object v3, v1, LB/j;->b:Ljava/lang/Object;
    00049396check-cast v3, Ls1/a;
    0004939anew-instance v4, Lorg/json/JSONObject;
    0004939eiget-object v2, v2, Lu1/t;->g:Lu1/v;
    000493a2invoke-virtual {v2}, Lu1/v;->j()Ljava/lang/String;
    000493a8move-result-object v2
    000493aainvoke-direct {v4, v2}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
    000493b0invoke-virtual {v4, v0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
    000493b6move-result v2
    000493b8const/16 v5, 0x2bd
    000493bcif-ne v2, v5, :cond_2a
    000493c0const-string v0, "701"
    000493c4invoke-interface {v3, v0}, Ls1/a;->b(Ljava/lang/String;)V
    000493cagoto :goto_75
    000493ccmove-exception v0
    000493cegoto :goto_6e
    000493d0invoke-virtual {v4, v0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
    000493d6move-result v2
    000493d8const-string v5, "msg"
    000493dcif-nez v2, :cond_52
    000493e0sget-object v0, Ls1/n;->d:Lnfc/share/nfcshare/MainActivity;
    000493e4if-eqz v0, :cond_75
    000493e8invoke-virtual {v4, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
    000493eemove-result-object v0
    000493f0new-instance v2, Landroid/os/Handler;
    000493f4invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
    000493famove-result-object v4
    000493fcinvoke-direct {v2, v4}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
    00049402new-instance v4, LH/a;
    00049406const/4 v5, 0x2
    00049408invoke-direct {v4, v1, v0, v5}, LH/a;-><init>(Ljava/lang/Object;Ljava/io/Serializable;I)V
    0004940einvoke-virtual {v2, v4}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
    00049414sget-object v0, Ls1/n;->d:Lnfc/share/nfcshare/MainActivity;
    00049418invoke-virtual {v0}, Lnfc/share/nfcshare/MainActivity;->t()V
    0004941egoto :goto_75
    00049420invoke-virtual {v4, v0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
    00049426move-result v0
    00049428const/4 v2, 0x1
    0004942aif-ne v0, v2, :cond_66
    0004942econst-string v0, "data"
    00049432invoke-virtual {v4, v0}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
    00049438move-result-object v0
    0004943ainvoke-static {v0}, Ls1/b;->d(Lorg/json/JSONObject;)Ljava/util/ArrayList;
    00049440invoke-interface {v3, v4}, Ls1/a;->c(Lorg/json/JSONObject;)V
    00049446goto :goto_75
    00049448invoke-virtual {v4, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
    0004944emove-result-object v0
    00049450invoke-interface {v3, v0}, Ls1/a;->b(Ljava/lang/String;)V
    00049456goto :goto_75
    00049458invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
    0004945emove-result-object v0
    00049460invoke-interface {v3, v0}, Ls1/a;->b(Ljava/lang/String;)V
    00049466return-void
    00049468const-string v0, "call"
    0004946cmove-object/from16 v3, v20
    00049470invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    00049476iget-object v3, v2, Lu1/t;->m:Landroidx/emoji2/text/s;
    0004947aiget-object v0, v1, LB/j;->b:Ljava/lang/Object;
    0004947echeck-cast v0, LH1/f;
    00049482invoke-virtual {v0, v2, v3}, LH1/f;->a(Lu1/t;Landroidx/emoji2/text/s;)V
    00049488invoke-virtual {v3}, Landroidx/emoji2/text/s;->e()Ly1/k;
    0004948emove-result-object v0
    00049490iget-object v2, v2, Lu1/t;->f:Lu1/k;
    00049494invoke-virtual {v2}, Lu1/k;->size()I
    0004949amove-result v3
    0004949cconst/4 v6, 0x0
    0004949emove v7, v6
    000494a0move v9, v7
    000494a2move v11, v9
    000494a4move v13, v11
    000494a6move v14, v13
    000494a8const/4 v10, 0x0
    000494aaconst/4 v12, 0x0
    000494acif-ge v7, v3, :cond_19a
    000494b0invoke-virtual {v2, v7}, Lu1/k;->b(I)Ljava/lang/String;
    000494b6move-result-object v8
    000494b8const-string v15, "Sec-WebSocket-Extensions"
    000494bcinvoke-static {v8, v15}, Lq1/i;->q0(Ljava/lang/String;Ljava/lang/String;)Z
    000494c2move-result v8
    000494c4if-nez v8, :cond_ad
    000494c8move-object/from16 v17, v2
    000494ccmove/from16 v18, v3
    000494d0move v3, v6
    000494d2goto/16 :goto_191
    000494d6invoke-virtual {v2, v7}, Lu1/k;->d(I)Ljava/lang/String;
    000494dcmove-result-object v8
    000494demove v15, v6
    000494e0invoke-virtual {v8}, Ljava/lang/String;->length()I
    000494e6move-result v4
    000494e8if-ge v15, v4, :cond_a6
    000494ecconst/16 v4, 0x2c
    000494f0const/16 v16, 0x1
    000494f4const/4 v5, 0x4
    000494f6invoke-static {v8, v4, v15, v6, v5}, Lv1/b;->g(Ljava/lang/String;CIII)I
    000494fcmove-result v4
    000494feconst/16 v5, 0x3b
    00049502invoke-static {v8, v5, v15, v4}, Lv1/b;->e(Ljava/lang/String;CII)I
    00049508move-result v6
    0004950ainvoke-static {v8, v15, v6}, Lv1/b;->z(Ljava/lang/String;II)Ljava/lang/String;
    00049510move-result-object v15
    00049512add-int/lit8 v6, v6, 0x1
    00049516const-string v5, "permessage-deflate"
    0004951ainvoke-virtual {v15, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
    00049520move-result v5
    00049522if-eqz v5, :cond_188
    00049526if-eqz v9, :cond_d9
    0004952amove/from16 v14, v16
    0004952eif-ge v6, v4, :cond_180
    00049532const/16 v5, 0x3b
    00049536invoke-static {v8, v5, v6, v4}, Lv1/b;->e(Ljava/lang/String;CII)I
    0004953cmove-result v9
    0004953econst/16 v15, 0x3d
    00049542invoke-static {v8, v15, v6, v9}, Lv1/b;->e(Ljava/lang/String;CII)I
    00049548move-result v15
    0004954ainvoke-static {v8, v6, v15}, Lv1/b;->z(Ljava/lang/String;II)Ljava/lang/String;
    00049550move-result-object v6
    00049552if-ge v15, v9, :cond_121
    00049556add-int/lit8 v15, v15, 0x1
    0004955ainvoke-static {v8, v15, v9}, Lv1/b;->z(Ljava/lang/String;II)Ljava/lang/String;
    00049560move-result-object v15
    00049562invoke-virtual {v15}, Ljava/lang/String;->length()I
    00049568move-result v5
    0004956amove-object/from16 v17, v2
    0004956econst-string v2, "\""
    00049572move/from16 v18, v3
    00049576const/4 v3, 0x2
    00049578if-lt v5, v3, :cond_11f
    0004957cconst/4 v3, 0x0
    0004957einvoke-static {v15, v2, v3}, Lq1/i;->E0(Ljava/lang/String;Ljava/lang/String;Z)Z
    00049584move-result v5
    00049586if-eqz v5, :cond_127
    0004958ainvoke-virtual {v15, v2}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
    00049590move-result v2
    00049592if-eqz v2, :cond_127
    00049596invoke-virtual {v15}, Ljava/lang/String;->length()I
    0004959cmove-result v2
    0004959eadd-int/lit8 v2, v2, -0x1
    000495a2move/from16 v5, v16
    000495a6invoke-virtual {v15, v5, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
    000495acmove-result-object v15
    000495aeconst-string v2, "this as java.lang.String…ing(startIndex, endIndex)"
    000495b2invoke-static {v15, v2}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    000495b8goto :goto_127
    000495baconst/4 v3, 0x0
    000495bcgoto :goto_127
    000495bemove-object/from16 v17, v2
    000495c2move/from16 v18, v3
    000495c6const/4 v3, 0x0
    000495c8const/4 v15, 0x0
    000495caadd-int/lit8 v2, v9, 0x1
    000495ceconst-string v5, "client_max_window_bits"
    000495d2invoke-virtual {v6, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
    000495d8move-result v5
    000495daif-eqz v5, :cond_141
    000495deif-eqz v10, :cond_134
    000495e2const/4 v14, 0x1
    000495e4if-eqz v15, :cond_13b
    000495e8invoke-static {v15}, Lq1/i;->G0(Ljava/lang/String;)Ljava/lang/Integer;
    000495eemove-result-object v5
    000495f0goto :goto_13c
    000495f2const/4 v5, 0x0
    000495f4move-object v10, v5
    000495f6if-nez v5, :cond_177
    000495faconst/4 v14, 0x1
    000495fcgoto :goto_177
    000495feconst-string v5, "client_no_context_takeover"
    00049602invoke-virtual {v6, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
    00049608move-result v5
    0004960aif-eqz v5, :cond_151
    0004960eif-eqz v11, :cond_14c
    00049612const/4 v14, 0x1
    00049614if-eqz v15, :cond_14f
    00049618const/4 v14, 0x1
    0004961aconst/4 v11, 0x1
    0004961cgoto :goto_177
    0004961econst-string v5, "server_max_window_bits"
    00049622invoke-virtual {v6, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
    00049628move-result v5
    0004962aif-eqz v5, :cond_168
    0004962eif-eqz v12, :cond_15c
    00049632const/4 v14, 0x1
    00049634if-eqz v15, :cond_163
    00049638invoke-static {v15}, Lq1/i;->G0(Ljava/lang/String;)Ljava/lang/Integer;
    0004963emove-result-object v5
    00049640goto :goto_164
    00049642const/4 v5, 0x0
    00049644move-object v12, v5
    00049646if-nez v5, :cond_177
    0004964agoto :goto_13f
    0004964cconst-string v5, "server_no_context_takeover"
    00049650invoke-virtual {v6, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
    00049656move-result v5
    00049658if-eqz v5, :cond_13f
    0004965cif-eqz v13, :cond_173
    00049660const/4 v14, 0x1
    00049662if-eqz v15, :cond_176
    00049666const/4 v14, 0x1
    00049668const/4 v13, 0x1
    0004966amove v6, v2
    0004966cmove-object/from16 v2, v17
    00049670move/from16 v3, v18
    00049674const/16 v16, 0x1
    00049678goto/16 :goto_d9
    0004967cconst/4 v9, 0x1
    0004967emove-object/from16 v17, v2
    00049682move/from16 v18, v3
    00049686const/4 v3, 0x0
    00049688move v15, v6
    0004968agoto :goto_18a
    0004968cconst/4 v14, 0x1
    0004968egoto :goto_181
    00049690move v6, v3
    00049692move-object/from16 v2, v17
    00049696move/from16 v3, v18
    0004969agoto/16 :goto_b2
    0004969eadd-int/lit8 v7, v7, 0x1
    000496a2move v6, v3
    000496a4move-object/from16 v2, v17
    000496a8move/from16 v3, v18
    000496acgoto/16 :goto_98
    000496b0new-instance v8, LH1/g;
    000496b4invoke-direct/range {v8 .. v14}, LH1/g;-><init>(ZLjava/lang/Integer;ZLjava/lang/Integer;ZZ)V
    000496baiget-object v2, v1, LB/j;->b:Ljava/lang/Object;
    000496becheck-cast v2, LH1/f;
    000496c2iput-object v8, v2, LH1/f;->u:LH1/g;
    000496c6if-eqz v14, :cond_1a8
    000496cagoto :goto_1b9
    000496ccif-eqz v10, :cond_1ab
    000496d0goto :goto_1b9
    000496d2if-eqz v12, :cond_1d7
    000496d6invoke-virtual {v12}, Ljava/lang/Integer;->intValue()I
    000496dcmove-result v2
    000496deconst/16 v3, 0x8
    000496e2if-gt v3, v2, :cond_1b9
    000496e6const/16 v3, 0xf
    000496eaif-ge v3, v2, :cond_1d7
    000496eeiget-object v2, v1, LB/j;->b:Ljava/lang/Object;
    000496f2check-cast v2, LH1/f;
    000496f6monitor-enter v2
    000496f8iget-object v3, v1, LB/j;->b:Ljava/lang/Object;
    000496fccheck-cast v3, LH1/f;
    00049700iget-object v3, v3, LH1/f;->j:Ljava/util/ArrayDeque;
    00049704invoke-virtual {v3}, Ljava/util/ArrayDeque;->clear()V
    0004970aiget-object v3, v1, LB/j;->b:Ljava/lang/Object;
    0004970echeck-cast v3, LH1/f;
    00049712const-string v4, "unexpected Sec-WebSocket-Extensions in response header"
    00049716const/16 v5, 0x3f2
    0004971ainvoke-virtual {v3, v4, v5}, LH1/f;->b(Ljava/lang/String;I)Z
    00049720monitor-exit v2
    00049722goto :goto_1d7
    00049724move-exception v0
    00049726monitor-exit v2
    00049728throw v0
    0004972anew-instance v2, Ljava/lang/StringBuilder;
    0004972einvoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
    00049734sget-object v3, Lv1/b;->g:Ljava/lang/String;
    00049738invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0004973econst-string v3, " WebSocket "
    00049742invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00049748iget-object v3, v1, LB/j;->c:Ljava/lang/Object;
    0004974ccheck-cast v3, Lj/t;
    00049750iget-object v3, v3, Lj/t;->c:Ljava/lang/Object;
    00049754check-cast v3, Lu1/m;
    00049758invoke-virtual {v3}, Lu1/m;->f()Ljava/lang/String;
    0004975emove-result-object v3
    00049760invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00049766invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0004976cmove-result-object v2
    0004976eiget-object v3, v1, LB/j;->b:Ljava/lang/Object;
    00049772check-cast v3, LH1/f;
    00049776invoke-virtual {v3, v2, v0}, LH1/f;->d(Ljava/lang/String;Ly1/k;)V
    0004977ciget-object v0, v1, LB/j;->b:Ljava/lang/Object;
    00049780check-cast v0, LH1/f;
    00049784iget-object v0, v0, LH1/f;->r:Lj/d0;
    00049788invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0004978eiget-object v2, v0, Lj/d0;->b:Ljava/lang/Object;
    00049792check-cast v2, Lt1/e;
    00049796const/4 v5, 0x1
    00049798iput-boolean v5, v2, Lt1/e;->e:Z
    0004979ciget-object v3, v2, Lt1/e;->g:Lj/d0;
    000497a0if-eqz v3, :cond_21d
    000497a4new-instance v3, Lt1/d;
    000497a8const/4 v4, 0x0
    000497aainvoke-direct {v3, v0, v4}, Lt1/d;-><init>(Lj/d0;I)V
    000497b0invoke-static {v2, v3}, Lt1/e;->a(Lt1/e;Ljava/lang/Runnable;)V
    000497b6iget-object v0, v1, LB/j;->b:Ljava/lang/Object;
    000497bacheck-cast v0, LH1/f;
    000497beinvoke-virtual {v0}, LH1/f;->e()V
    000497c4goto :goto_240
    000497c6move-exception v0
    000497c8iget-object v2, v1, LB/j;->b:Ljava/lang/Object;
    000497cccheck-cast v2, LH1/f;
    000497d0invoke-virtual {v2, v0}, LH1/f;->c(Ljava/lang/Exception;)V
    000497d6goto :goto_240
    000497d8move-exception v0
    000497daif-eqz v3, :cond_236
    000497deconst/4 v4, 0x0
    000497e0const/4 v5, 0x1
    000497e2invoke-virtual {v3, v5, v5, v4}, Landroidx/emoji2/text/s;->a(ZZLjava/io/IOException;)Ljava/io/IOException;
    000497e8iget-object v3, v1, LB/j;->b:Ljava/lang/Object;
    000497eccheck-cast v3, LH1/f;
    000497f0invoke-virtual {v3, v0}, LH1/f;->c(Ljava/lang/Exception;)V
    000497f6invoke-static {v2}, Lv1/b;->c(Ljava/io/Closeable;)V
    000497fcreturn-void
    000497fenop
    00049800.packed-switch 0x3
    0004936c
    0004980c
    0004980c struct try_item
    0004980c start_addr uint32 0x4939a
    00049810 insn_count int 31
    00049812 handler_off uint16 0x49835
    00049814
    00049814 struct try_item
    00049814 start_addr uint32 0x493e0
    00049818 insn_count int 59
    0004981a handler_off uint16 0x49835
    0004981c
    0004981c struct try_item
    0004981c start_addr uint32 0x4947a
    00049820 insn_count int 11
    00049822 handler_off uint16 0x49839
    00049824
    00049824 struct try_item
    00049824 start_addr uint32 0x496f8
    00049828 insn_count int 20
    0004982a handler_off uint16 0x4983e
    0004982c
    0004982c struct try_item
    0004982c start_addr uint32 0x4972a
    00049830 insn_count int 77
    00049832 handler_off uint16 0x49841
    00049834
    00049834 struct encoded_catch_handler_list
    00049834 size int 4
    00049835
    00049835 struct encoded_catch_handler ← 0x49812 0x4981a
    00049835 size int64 1
    00049836 handlers[0].type_idx int 0xba30
    00049838 handlers[0].addr uint32 0x493cc
    00049839
    00049839 struct encoded_catch_handler ← 0x49822
    00049839 size int64 1
    0004983a handlers[0].type_idx int 0xb4d4
    0004983c handlers[0].addr uint32 0x497d8
    0004983e
    0004983e struct encoded_catch_handler ← 0x4982a
    0004983e size int64 0
    0004983f catch_all_addr uint32 0x49724
    00049841
    00049841 struct encoded_catch_handler ← 0x49832
    00049841 size int64 1
    00049842 handlers[0].type_idx int 0xb554
    00049844 handlers[0].addr uint32 0x497c6
    00049846
    00049846 // align 0x8
    00049848
    00049848B.j::E(H.h):
    00049858iget v0, v5, LH/h;->b:I
    0004985ciget-object v1, v4, LB/j;->c:Ljava/lang/Object;
    00049860check-cast v1, Landroid/os/Handler;
    00049864iget-object v2, v4, LB/j;->b:Ljava/lang/Object;
    00049868check-cast v2, LC/h;
    0004986cif-nez v0, :cond_18
    00049870new-instance v0, LH/a;
    00049874iget-object v5, v5, LH/h;->a:Landroid/graphics/Typeface;
    00049878const/4 v3, 0x0
    0004987ainvoke-direct {v0, v2, v3, v5}, LH/a;-><init>(Ljava/lang/Object;ILjava/lang/Object;)V
    00049880invoke-virtual {v1, v0}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
    00049886return-void
    00049888new-instance v5, LH/b;
    0004988cconst/4 v3, 0x0
    0004988einvoke-direct {v5, v2, v0, v3}, LH/b;-><init>(Ljava/lang/Object;II)V
    00049894invoke-virtual {v1, v5}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
    0004989areturn-void
    00049848
    0004989c
    0004989cB.j::F(android.content.Context, android.content.res.XmlResourceParser):
    000498acnew-instance v0, Lv/n;
    000498b0invoke-direct {v0}, Lv/n;-><init>()V
    000498b6invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeCount()I
    000498bcmove-result v1
    000498beconst/4 v2, 0x0
    000498c0move v3, v2
    000498c2if-ge v3, v1, :cond_23c
    000498c6invoke-interface {v13, v3}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeName(I)Ljava/lang/String;
    000498ccmove-result-object v4
    000498ceinvoke-interface {v13, v3}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(I)Ljava/lang/String;
    000498d4move-result-object v5
    000498d6if-eqz v4, :cond_238
    000498daif-nez v5, :cond_1b
    000498degoto/16 :goto_238
    000498e2const-string v6, "id"
    000498e6invoke-virtual {v6, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000498ecmove-result v4
    000498eeif-eqz v4, :cond_238
    000498f2const-string v1, "/"
    000498f6invoke-virtual {v5, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
    000498fcmove-result v1
    000498feconst/4 v3, 0x1
    00049900const/4 v4, -0x1
    00049902if-eqz v1, :cond_45
    00049906const/16 v1, 0x2f
    0004990ainvoke-virtual {v5, v1}, Ljava/lang/String;->indexOf(I)I
    00049910move-result v1
    00049912add-int/2addr v1, v3
    00049914invoke-virtual {v5, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String;
    0004991amove-result-object v1
    0004991cinvoke-virtual {v12}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    00049922move-result-object v7
    00049924invoke-virtual {v12}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
    0004992amove-result-object v8
    0004992cinvoke-virtual {v7, v1, v6, v8}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
    00049932move-result v1
    00049934goto :goto_46
    00049936move v1, v4
    00049938if-ne v1, v4, :cond_56
    0004993cinvoke-virtual {v5}, Ljava/lang/String;->length()I
    00049942move-result v6
    00049944if-le v6, v3, :cond_56
    00049948invoke-virtual {v5, v3}, Ljava/lang/String;->substring(I)Ljava/lang/String;
    0004994emove-result-object v1
    00049950invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
    00049956move-result v1
    00049958invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I
    0004995emove-result v5
    00049960const/4 v6, 0x0
    00049962move-object v7, v6
    00049964if-eq v5, v3, :cond_230
    00049968if-eqz v5, :cond_220
    0004996cconst/4 v8, 0x3
    0004996econst/4 v9, 0x2
    00049970if-eq v5, v9, :cond_c1
    00049974if-eq v5, v8, :cond_68
    00049978goto/16 :goto_223
    0004997cinvoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
    00049982move-result-object v5
    00049984sget-object v10, Ljava/util/Locale;->ROOT:Ljava/util/Locale;
    00049988invoke-virtual {v5, v10}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
    0004998emove-result-object v5
    00049990invoke-virtual {v5}, Ljava/lang/String;->hashCode()I
    00049996move-result v10
    00049998sparse-switch v10, :sswitch_data_23e
    0004999egoto :goto_a8
    000499a0const-string v10, "constraintset"
    000499a4invoke-virtual {v5, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000499aamove-result v5
    000499acif-eqz v5, :cond_a8
    000499b0move v5, v2
    000499b2goto :goto_a9
    000499b4move-exception v12
    000499b6goto/16 :goto_229
    000499bamove-exception v12
    000499bcgoto/16 :goto_22d
    000499c0const-string v10, "constraintoverride"
    000499c4invoke-virtual {v5, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000499camove-result v5
    000499ccif-eqz v5, :cond_a8
    000499d0move v5, v9
    000499d2goto :goto_a9
    000499d4const-string v10, "constraint"
    000499d8invoke-virtual {v5, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000499demove-result v5
    000499e0if-eqz v5, :cond_a8
    000499e4move v5, v3
    000499e6goto :goto_a9
    000499e8const-string v10, "guideline"
    000499ecinvoke-virtual {v5, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000499f2move-result v5
    000499f4if-eqz v5, :cond_a8
    000499f8move v5, v8
    000499fagoto :goto_a9
    000499fcmove v5, v4
    000499feif-eqz v5, :cond_230
    00049a02if-eq v5, v3, :cond_b3
    00049a06if-eq v5, v9, :cond_b3
    00049a0aif-eq v5, v8, :cond_b3
    00049a0egoto/16 :goto_223
    00049a12iget-object v5, v0, Lv/n;->c:Ljava/util/HashMap;
    00049a16iget v8, v7, Lv/i;->a:I
    00049a1ainvoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
    00049a20move-result-object v8
    00049a22invoke-virtual {v5, v8, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    00049a28move-object v7, v6
    00049a2agoto/16 :goto_223
    00049a2einvoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
    00049a34move-result-object v5
    00049a36invoke-virtual {v5}, Ljava/lang/String;->hashCode()I
    00049a3cmove-result v10
    00049a3esparse-switch v10, :sswitch_data_250
    00049a44goto/16 :goto_134
    00049a48const-string v8, "Constraint"
    00049a4cinvoke-virtual {v5, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    00049a52move-result v5
    00049a54if-eqz v5, :cond_134
    00049a58move v8, v2
    00049a5agoto/16 :goto_135
    00049a5econst-string v8, "CustomAttribute"
    00049a62invoke-virtual {v5, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    00049a68move-result v5
    00049a6aif-eqz v5, :cond_134
    00049a6econst/16 v8, 0x8
    00049a72goto :goto_135
    00049a74const-string v9, "Barrier"
    00049a78invoke-virtual {v5, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    00049a7emove-result v5
    00049a80if-eqz v5, :cond_134
    00049a84goto :goto_135
    00049a86const-string v8, "CustomMethod"
    00049a8ainvoke-virtual {v5, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    00049a90move-result v5
    00049a92if-eqz v5, :cond_134
    00049a96const/16 v8, 0x9
    00049a9agoto :goto_135
    00049a9cconst-string v8, "Guideline"
    00049aa0invoke-virtual {v5, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    00049aa6move-result v5
    00049aa8if-eqz v5, :cond_134
    00049aacmove v8, v9
    00049aaegoto :goto_135
    00049ab0const-string v8, "Transform"
    00049ab4invoke-virtual {v5, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    00049abamove-result v5
    00049abcif-eqz v5, :cond_134
    00049ac0const/4 v8, 0x5
    00049ac2goto :goto_135
    00049ac4const-string v8, "PropertySet"
    00049ac8invoke-virtual {v5, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    00049acemove-result v5
    00049ad0if-eqz v5, :cond_134
    00049ad4const/4 v8, 0x4
    00049ad6goto :goto_135
    00049ad8const-string v8, "ConstraintOverride"
    00049adcinvoke-virtual {v5, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    00049ae2move-result v5
    00049ae4if-eqz v5, :cond_134
    00049ae8move v8, v3
    00049aeagoto :goto_135
    00049aecconst-string v8, "Motion"
    00049af0invoke-virtual {v5, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    00049af6move-result v5
    00049af8if-eqz v5, :cond_134
    00049afcconst/4 v8, 0x7
    00049afegoto :goto_135
    00049b00const-string v8, "Layout"
    00049b04invoke-virtual {v5, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    00049b0amove-result v5
    00049b0cif-eqz v5, :cond_134
    00049b10const/4 v8, 0x6
    00049b12goto :goto_135
    00049b14move v8, v4
    00049b16const-string v5, "XML parser error must be within a Constraint "
    00049b1apacked-switch v8, :pswitch_data_27a
    00049b20goto/16 :goto_223
    00049b24if-eqz v7, :cond_145
    00049b28iget-object v5, v7, Lv/i;->f:Ljava/util/HashMap;
    00049b2cinvoke-static {v12, v13, v5}, Lv/b;->a(Landroid/content/Context;Landroid/content/res/XmlResourceParser;Ljava/util/HashMap;)V
    00049b32goto/16 :goto_223
    00049b36new-instance v12, Ljava/lang/RuntimeException;
    00049b3anew-instance v2, Ljava/lang/StringBuilder;
    00049b3einvoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
    00049b44invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00049b4ainvoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;->getLineNumber()I
    00049b50move-result v13
    00049b52invoke-virtual {v2, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    00049b58invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    00049b5emove-result-object v13
    00049b60invoke-direct {v12, v13}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
    00049b66throw v12
    00049b68if-eqz v7, :cond_16b
    00049b6ciget-object v5, v7, Lv/i;->c:Lv/k;
    00049b70invoke-static {v13}, Landroid/util/Xml;->asAttributeSet(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;
    00049b76move-result-object v8
    00049b78invoke-virtual {v5, v12, v8}, Lv/k;->a(Landroid/content/Context;Landroid/util/AttributeSet;)V
    00049b7egoto/16 :goto_223
    00049b82new-instance v12, Ljava/lang/RuntimeException;
    00049b86new-instance v2, Ljava/lang/StringBuilder;
    00049b8ainvoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
    00049b90invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00049b96invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;->getLineNumber()I
    00049b9cmove-result v13
    00049b9einvoke-virtual {v2, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    00049ba4invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    00049baamove-result-object v13
    00049bacinvoke-direct {v12, v13}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
    00049bb2throw v12
    00049bb4if-eqz v7, :cond_191
    00049bb8iget-object v5, v7, Lv/i;->d:Lv/j;
    00049bbcinvoke-static {v13}, Landroid/util/Xml;->asAttributeSet(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;
    00049bc2move-result-object v8
    00049bc4invoke-virtual {v5, v12, v8}, Lv/j;->a(Landroid/content/Context;Landroid/util/AttributeSet;)V
    00049bcagoto/16 :goto_223
    00049bcenew-instance v12, Ljava/lang/RuntimeException;
    00049bd2new-instance v2, Ljava/lang/StringBuilder;
    00049bd6invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
    00049bdcinvoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00049be2invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;->getLineNumber()I
    00049be8move-result v13
    00049beainvoke-virtual {v2, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    00049bf0invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    00049bf6move-result-object v13
    00049bf8invoke-direct {v12, v13}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
    00049bfethrow v12
    00049c00if-eqz v7, :cond_1b6
    00049c04iget-object v5, v7, Lv/i;->e:Lv/m;
    00049c08invoke-static {v13}, Landroid/util/Xml;->asAttributeSet(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;
    00049c0emove-result-object v8
    00049c10invoke-virtual {v5, v12, v8}, Lv/m;->a(Landroid/content/Context;Landroid/util/AttributeSet;)V
    00049c16goto :goto_223
    00049c18new-instance v12, Ljava/lang/RuntimeException;
    00049c1cnew-instance v2, Ljava/lang/StringBuilder;
    00049c20invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
    00049c26invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00049c2cinvoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;->getLineNumber()I
    00049c32move-result v13
    00049c34invoke-virtual {v2, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    00049c3ainvoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    00049c40move-result-object v13
    00049c42invoke-direct {v12, v13}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
    00049c48throw v12
    00049c4aif-eqz v7, :cond_1db
    00049c4eiget-object v5, v7, Lv/i;->b:Lv/l;
    00049c52invoke-static {v13}, Landroid/util/Xml;->asAttributeSet(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;
    00049c58move-result-object v8
    00049c5ainvoke-virtual {v5, v12, v8}, Lv/l;->a(Landroid/content/Context;Landroid/util/AttributeSet;)V
    00049c60goto :goto_223
    00049c62new-instance v12, Ljava/lang/RuntimeException;
    00049c66new-instance v2, Ljava/lang/StringBuilder;
    00049c6ainvoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
    00049c70invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00049c76invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;->getLineNumber()I
    00049c7cmove-result v13
    00049c7einvoke-virtual {v2, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    00049c84invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    00049c8amove-result-object v13
    00049c8cinvoke-direct {v12, v13}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
    00049c92throw v12
    00049c94invoke-static {v13}, Landroid/util/Xml;->asAttributeSet(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;
    00049c9amove-result-object v5
    00049c9cinvoke-static {v12, v5, v2}, Lv/n;->d(Landroid/content/Context;Landroid/util/AttributeSet;Z)Lv/i;
    00049ca2move-result-object v7
    00049ca4iget-object v5, v7, Lv/i;->d:Lv/j;
    00049ca8iput v3, v5, Lv/j;->h0:I
    00049cacgoto :goto_223
    00049caeinvoke-static {v13}, Landroid/util/Xml;->asAttributeSet(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;
    00049cb4move-result-object v5
    00049cb6invoke-static {v12, v5, v2}, Lv/n;->d(Landroid/content/Context;Landroid/util/AttributeSet;Z)Lv/i;
    00049cbcmove-result-object v7
    00049cbeiget-object v5, v7, Lv/i;->d:Lv/j;
    00049cc2iput-boolean v3, v5, Lv/j;->a:Z
    00049cc6goto :goto_223
    00049cc8invoke-static {v13}, Landroid/util/Xml;->asAttributeSet(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;
    00049ccemove-result-object v5
    00049cd0invoke-static {v12, v5, v3}, Lv/n;->d(Landroid/content/Context;Landroid/util/AttributeSet;Z)Lv/i;
    00049cd6move-result-object v7
    00049cd8goto :goto_223
    00049cdainvoke-static {v13}, Landroid/util/Xml;->asAttributeSet(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;
    00049ce0move-result-object v5
    00049ce2invoke-static {v12, v5, v2}, Lv/n;->d(Landroid/content/Context;Landroid/util/AttributeSet;Z)Lv/i;
    00049ce8move-result-object v7
    00049ceagoto :goto_223
    00049cecinvoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
    00049cf2invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;->next()I
    00049cf8move-result v5
    00049cfagoto/16 :goto_5c
    00049cfeinvoke-virtual {v12}, Ljava/lang/Throwable;->printStackTrace()V
    00049d04goto :goto_230
    00049d06invoke-virtual {v12}, Lorg/xmlpull/v1/XmlPullParserException;->printStackTrace()V
    00049d0ciget-object v12, v11, LB/j;->c:Ljava/lang/Object;
    00049d10check-cast v12, Landroid/util/SparseArray;
    00049d14invoke-virtual {v12, v1, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
    00049d1agoto :goto_23c
    00049d1cadd-int/lit8 v3, v3, 0x1
    00049d20goto/16 :goto_b
    00049d24return-void
    00049d26nop
    00049d28.sparse-switch
    00049d4c.sparse-switch
    00049da0.packed-switch 0x0
    0004989c
    00049dd0
    00049dd0 struct try_item
    00049dd0 start_addr uint32 0x49958
    00049dd4 insn_count int 218
    00049dd6 handler_off uint16 0x49de1
    00049dd8
    00049dd8 struct try_item
    00049dd8 start_addr uint32 0x49b28
    00049ddc insn_count int 233
    00049dde handler_off uint16 0x49de1
    00049de0
    00049de0 struct encoded_catch_handler_list
    00049de0 size int 1
    00049de1
    00049de1 struct encoded_catch_handler ← 0x49dd6 0x49dde
    00049de1 size int64 2
    00049de2 handlers[0].type_idx int 0xba48
    00049de4 handlers[0].addr uint32 0x499ba
    00049de6 handlers[1].type_idx int 0xb4d4
    00049de8 handlers[1].addr uint32 0x499b4
    00049dea
    00049dea // align 0x4
    00049dec
    00049decB.j::H(f0.X):
    00049dfciget-object v0, v2, LB/j;->b:Ljava/lang/Object;
    00049e00check-cast v0, Lo/k;
    00049e04const/4 v1, 0x0
    00049e06invoke-virtual {v0, v3, v1}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    00049e0cmove-result-object v3
    00049e0echeck-cast v3, Lf0/g0;
    00049e12if-nez v3, :cond_e
    00049e16return-void
    00049e18iget v0, v3, Lf0/g0;->a:I
    00049e1cand-int/lit8 v0, v0, -0x2
    00049e20iput v0, v3, Lf0/g0;->a:I
    00049e24return-void
    00049dec
    00049e26
    00049e26 // align 0x8
    00049e28
    00049e28B.j::I(f0.X):
    00049e38iget-object v0, v6, LB/j;->c:Ljava/lang/Object;
    00049e3ccheck-cast v0, Lo/e;
    00049e40invoke-virtual {v0}, Lo/e;->e()I
    00049e46move-result v1
    00049e48const/4 v2, 0x1
    00049e4asub-int/2addr v1, v2
    00049e4cif-ltz v1, :cond_22
    00049e50invoke-virtual {v0, v1}, Lo/e;->f(I)Ljava/lang/Object;
    00049e56move-result-object v3
    00049e58if-ne v7, v3, :cond_1f
    00049e5ciget-object v3, v0, Lo/e;->c:[Ljava/lang/Object;
    00049e60aget-object v4, v3, v1
    00049e64sget-object v5, Lo/e;->e:Ljava/lang/Object;
    00049e68if-eq v4, v5, :cond_22
    00049e6caput-object v5, v3, v1
    00049e70iput-boolean v2, v0, Lo/e;->a:Z
    00049e74goto :goto_22
    00049e76add-int/lit8 v1, v1, -0x1
    00049e7agoto :goto_a
    00049e7ciget-object v0, v6, LB/j;->b:Ljava/lang/Object;
    00049e80check-cast v0, Lo/k;
    00049e84invoke-virtual {v0, v7}, Lo/k;->remove(Ljava/lang/Object;)Ljava/lang/Object;
    00049e8amove-result-object v7
    00049e8ccheck-cast v7, Lf0/g0;
    00049e90if-eqz v7, :cond_3b
    00049e94const/4 v0, 0x0
    00049e96iput v0, v7, Lf0/g0;->a:I
    00049e9aconst/4 v0, 0x0
    00049e9ciput-object v0, v7, Lf0/g0;->b:LK/p;
    00049ea0iput-object v0, v7, Lf0/g0;->c:LK/p;
    00049ea4sget-object v0, Lf0/g0;->d:LJ/a;
    00049ea8invoke-virtual {v0, v7}, LJ/a;->c(Ljava/lang/Object;)Z
    00049eaereturn-void
    00049e28
    00049eb0
    00049eb0B.j::J(int, int, int, int):
    00049ec0iget-object v0, v3, LB/j;->c:Ljava/lang/Object;
    00049ec4check-cast v0, Landroidx/cardview/widget/CardView;
    00049ec8iget-object v1, v0, Landroidx/cardview/widget/CardView;->d:Landroid/graphics/Rect;
    00049eccinvoke-virtual {v1, v4, v5, v6, v7}, Landroid/graphics/Rect;->set(IIII)V
    00049ed2iget-object v1, v0, Landroidx/cardview/widget/CardView;->c:Landroid/graphics/Rect;
    00049ed6iget v2, v1, Landroid/graphics/Rect;->left:I
    00049edaadd-int/2addr v4, v2
    00049edciget v2, v1, Landroid/graphics/Rect;->top:I
    00049ee0add-int/2addr v5, v2
    00049ee2iget v2, v1, Landroid/graphics/Rect;->right:I
    00049ee6add-int/2addr v6, v2
    00049ee8iget v1, v1, Landroid/graphics/Rect;->bottom:I
    00049eecadd-int/2addr v7, v1
    00049eeeinvoke-static {v0, v4, v5, v6, v7}, Landroidx/cardview/widget/CardView;->a(Landroidx/cardview/widget/CardView;IIII)V
    00049ef4return-void
    00049eb0
    00049ef6
    00049ef6 // align 0x8
    00049ef8
    00049ef8B.k::a(android.content.res.Resources, int, android.content.res.Resources$Theme):
    00049f08invoke-virtual {v0, v1, v2}, Landroid/content/res/Resources;->getDrawable(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;
    00049f0emove-result-object v0
    00049f10return-object v0
    00049ef8
    00049f12
    00049f12 // align 0x4
    00049f14
    00049f14B.k::b(android.content.res.Resources, int, int, android.content.res.Resources$Theme):
    00049f24invoke-virtual {v0, v1, v2, v3}, Landroid/content/res/Resources;->getDrawableForDensity(IILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;
    00049f2amove-result-object v0
    00049f2creturn-object v0
    00049f14
    00049f2e
    00049f2e // align 0x10
    00049f30
    00049f30B.l::b(android.content.res.Resources, int, android.content.res.Resources$Theme):
    00049f40invoke-virtual {v0, v1, v2}, Landroid/content/res/Resources;->getColorStateList(ILandroid/content/res/Resources$Theme;)Landroid/content/res/ColorStateList;
    00049f46move-result-object v0
    00049f48return-object v0
    00049f30
    00049f4a
    00049f4a // align 0x4
    00049f4c
    00049f4cB.l::a(android.content.res.Resources, int, android.content.res.Resources$Theme):
    00049f5cinvoke-virtual {v0, v1, v2}, Landroid/content/res/Resources;->getColor(ILandroid/content/res/Resources$Theme;)I
    00049f62move-result v0
    00049f64return v0
    00049f4c
    00049f66
    00049f66 // align 0x8
    00049f68
    00049f68B.m::<init>(android.content.res.ColorStateList, android.content.res.Configuration, android.content.res.Resources$Theme):
    00049f78invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    00049f7eiput-object v1, v0, LB/m;->a:Landroid/content/res/ColorStateList;
    00049f82iput-object v2, v0, LB/m;->b:Landroid/content/res/Configuration;
    00049f86if-nez v3, :cond_b
    00049f8aconst/4 v1, 0x0
    00049f8cgoto :goto_f
    00049f8einvoke-virtual {v3}, Landroid/content/res/Resources$Theme;->hashCode()I
    00049f94move-result v1
    00049f96iput v1, v0, LB/m;->c:I
    00049f9areturn-void
    00049f68
    00049f9c
    00049f9cB.n::equals(java.lang.Object):
    00049facconst/4 v0, 0x1
    00049faeif-ne v4, v5, :cond_4
    00049fb2return v0
    00049fb4const/4 v1, 0x0
    00049fb6if-eqz v5, :cond_27
    00049fbainvoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    00049fc0move-result-object v2
    00049fc2const-class v3, LB/n;
    00049fc6if-eq v3, v2, :cond_10
    00049fcagoto :goto_27
    00049fcccheck-cast v5, LB/n;
    00049fd0iget-object v2, v4, LB/n;->a:Landroid/content/res/Resources;
    00049fd4iget-object v3, v5, LB/n;->a:Landroid/content/res/Resources;
    00049fd8invoke-virtual {v2, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    00049fdemove-result v2
    00049fe0if-eqz v2, :cond_27
    00049fe4iget-object v2, v4, LB/n;->b:Landroid/content/res/Resources$Theme;
    00049fe8iget-object v5, v5, LB/n;->b:Landroid/content/res/Resources$Theme;
    00049fecinvoke-static {v2, v5}, Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
    00049ff2move-result v5
    00049ff4if-eqz v5, :cond_27
    00049ff8return v0
    00049ffareturn v1
    00049f9c
    00049ffc
    00049ffcB.n::hashCode():
    0004a00ciget-object v0, v2, LB/n;->a:Landroid/content/res/Resources;
    0004a010iget-object v1, v2, LB/n;->b:Landroid/content/res/Resources$Theme;
    0004a014filled-new-array {v0, v1}, [Ljava/lang/Object;
    0004a01amove-result-object v0
    0004a01cinvoke-static {v0}, Ljava/util/Objects;->hash([Ljava/lang/Object;)I
    0004a022move-result v0
    0004a024return v0
    00049ffc
    0004a026
    0004a026 // align 0x8
    0004a028
    0004a028B.n::<init>(android.content.res.Resources, android.content.res.Resources$Theme):
    0004a038invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0004a03eiput-object v1, v0, LB/n;->a:Landroid/content/res/Resources;
    0004a042iput-object v2, v0, LB/n;->b:Landroid/content/res/Resources$Theme;
    0004a046return-void
    0004a028
    0004a048
    0004a048B.o::<init>(java.lang.Object, int, java.lang.Object):
    0004a058iput v2, v0, LB/o;->a:I
    0004a05ciput-object v1, v0, LB/o;->b:Ljava/lang/Object;
    0004a060iput-object v3, v0, LB/o;->c:Ljava/lang/Object;
    0004a064invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0004a06areturn-void
    0004a048
    0004a06c
    0004a06cB.o::run():
    0004a07ciget v0, v5, LB/o;->a:I
    0004a080packed-switch v0, :pswitch_data_7c
    0004a086iget-object v0, v5, LB/o;->b:Ljava/lang/Object;
    0004a08acheck-cast v0, Ls1/c;
    0004a08eiget-object v0, v0, Ls1/c;->b:Lnfc/share/nfcshare/MainActivity;
    0004a092const/4 v1, 0x0
    0004a094iget-object v2, v5, LB/o;->c:Ljava/lang/Object;
    0004a098check-cast v2, Ljava/lang/String;
    0004a09cinvoke-static {v0, v2, v1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
    0004a0a2move-result-object v0
    0004a0a4invoke-virtual {v0}, Landroid/widget/Toast;->show()V
    0004a0aareturn-void
    0004a0aciget-object v0, v5, LB/o;->c:Ljava/lang/Object;
    0004a0b0check-cast v0, Ljava/lang/Runnable;
    0004a0b4iget-object v1, v5, LB/o;->b:Ljava/lang/Object;
    0004a0b8check-cast v1, Le/A;
    0004a0bcinvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0004a0c2invoke-interface {v0}, Ljava/lang/Runnable;->run()V
    0004a0c8invoke-virtual {v1}, Le/A;->a()V
    0004a0cereturn-void
    0004a0d0move-exception v0
    0004a0d2invoke-virtual {v1}, Le/A;->a()V
    0004a0d8throw v0
    0004a0daiget-object v0, v5, LB/o;->b:Ljava/lang/Object;
    0004a0decheck-cast v0, Landroidx/profileinstaller/ProfileInstallerInitializer;
    0004a0e2invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0004a0e8sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
    0004a0ecconst/16 v1, 0x1c
    0004a0f0if-lt v0, v1, :cond_45
    0004a0f4invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
    0004a0famove-result-object v0
    0004a0fcinvoke-static {v0}, Ld0/j;->a(Landroid/os/Looper;)Landroid/os/Handler;
    0004a102move-result-object v0
    0004a104goto :goto_4e
    0004a106new-instance v0, Landroid/os/Handler;
    0004a10ainvoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
    0004a110move-result-object v1
    0004a112invoke-direct {v0, v1}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
    0004a118new-instance v1, Ljava/util/Random;
    0004a11cinvoke-direct {v1}, Ljava/util/Random;-><init>()V
    0004a122const/16 v2, 0x3e8
    0004a126const/4 v3, 0x1
    0004a128invoke-static {v2, v3}, Ljava/lang/Math;->max(II)I
    0004a12emove-result v2
    0004a130invoke-virtual {v1, v2}, Ljava/util/Random;->nextInt(I)I
    0004a136move-result v1
    0004a138new-instance v2, Ld0/g;
    0004a13ciget-object v3, v5, LB/o;->c:Ljava/lang/Object;
    0004a140check-cast v3, Landroid/content/Context;
    0004a144const/4 v4, 0x0
    0004a146invoke-direct {v2, v3, v4}, Ld0/g;-><init>(Landroid/content/Context;I)V
    0004a14cadd-int/lit16 v1, v1, 0x1388
    0004a150int-to-long v3, v1
    0004a152invoke-virtual {v0, v2, v3, v4}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
    0004a158return-void
    0004a15aiget-object v0, v5, LB/o;->b:Ljava/lang/Object;
    0004a15echeck-cast v0, LB/b;
    0004a162iget-object v1, v5, LB/o;->c:Ljava/lang/Object;
    0004a166check-cast v1, Landroid/graphics/Typeface;
    0004a16ainvoke-virtual {v0, v1}, LB/b;->h(Landroid/graphics/Typeface;)V
    0004a170return-void
    0004a172nop
    0004a174.packed-switch 0x0
    0004a06c
    0004a188
    0004a188 struct try_item
    0004a188 start_addr uint32 0x4a0c2
    0004a18c insn_count int 3
    0004a18e handler_off uint16 0x4a191
    0004a190
    0004a190 struct encoded_catch_handler_list
    0004a190 size int 1
    0004a191
    0004a191 struct encoded_catch_handler ← 0x4a18e
    0004a191 size int64 0
    0004a192 catch_all_addr uint32 0x4a0d0
    0004a193
    0004a193 // align 0x4
    0004a194
    0004a194B.p::<init>(java.lang.Object, int, int):
    0004a1a4iput v3, v0, LB/p;->a:I
    0004a1a8iput-object v1, v0, LB/p;->c:Ljava/lang/Object;
    0004a1aciput v2, v0, LB/p;->b:I
    0004a1b0invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0004a1b6return-void
    0004a194
    0004a1b8
    0004a1b8B.p::run():
    0004a1c8iget v0, v4, LB/p;->a:I
    0004a1ccpacked-switch v0, :pswitch_data_24
    0004a1d2iget-object v0, v4, LB/p;->c:Ljava/lang/Object;
    0004a1d6check-cast v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;
    0004a1daiget-object v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
    0004a1deinvoke-virtual {v1}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
    0004a1e4move-result-object v1
    0004a1e6check-cast v1, Landroid/view/View;
    0004a1eaif-eqz v1, :cond_19
    0004a1eeconst/4 v2, 0x0
    0004a1f0iget v3, v4, LB/p;->b:I
    0004a1f4invoke-virtual {v0, v1, v3, v2}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->y(Landroid/view/View;IZ)V
    0004a1fareturn-void
    0004a1fciget-object v0, v4, LB/p;->c:Ljava/lang/Object;
    0004a200check-cast v0, LB/b;
    0004a204iget v1, v4, LB/p;->b:I
    0004a208invoke-virtual {v0, v1}, LB/b;->g(I)V
    0004a20ereturn-void
    0004a210.packed-switch 0x0
    0004a1b8
    0004a21c
    0004a21cB.q::a(android.content.res.Resources$Theme):
    0004a22cinvoke-virtual {v0}, Landroid/content/res/Resources$Theme;->rebase()V
    0004a232return-void
    0004a21c
    0004a234
    0004a234B.r::a(android.content.Context, int):
    0004a244invoke-virtual {v7}, Landroid/content/Context;->isRestricted()Z
    0004a24amove-result v0
    0004a24cif-eqz v0, :cond_8
    0004a250const/4 v7, 0x0
    0004a252return-object v7
    0004a254new-instance v2, Landroid/util/TypedValue;
    0004a258invoke-direct {v2}, Landroid/util/TypedValue;-><init>()V
    0004a25econst/4 v3, 0x0
    0004a260const/4 v4, 0x0
    0004a262const/4 v5, 0x0
    0004a264const/4 v6, 0x0
    0004a266move-object v0, v7
    0004a268move v1, v8
    0004a26ainvoke-static/range {v0 .. v6}, LB/r;->b(Landroid/content/Context;ILandroid/util/TypedValue;ILB/b;ZZ)Landroid/graphics/Typeface;
    0004a270move-result-object v7
    0004a272return-object v7
    0004a234
    0004a274
    0004a274B.r::b(android.content.Context, int, android.util.TypedValue, int, B.b, boolean, boolean):
    0004a284invoke-virtual {v11}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    0004a28amove-result-object v2
    0004a28cconst/4 v0, 0x1
    0004a28einvoke-virtual {v2, v12, v13, v0}, Landroid/content/res/Resources;->getValue(ILandroid/util/TypedValue;Z)V
    0004a294iget-object v0, v13, Landroid/util/TypedValue;->string:Ljava/lang/CharSequence;
    0004a298if-eqz v0, :cond_cf
    0004a29cinvoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
    0004a2a2move-result-object v4
    0004a2a4const-string v0, "res/"
    0004a2a8invoke-virtual {v4, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
    0004a2aemove-result v0
    0004a2b0const/4 v9, 0x0
    0004a2b2const/4 v10, -0x3
    0004a2b4if-nez v0, :cond_21
    0004a2b8if-eqz v15, :cond_aa
    0004a2bcinvoke-virtual {v15, v10}, LB/b;->a(I)V
    0004a2c2goto/16 :goto_aa
    0004a2c6iget v0, v13, Landroid/util/TypedValue;->assetCookie:I
    0004a2casget-object v6, LC/i;->b:Lo/f;
    0004a2ceinvoke-static {v2, v12, v4, v0, v14}, LC/i;->b(Landroid/content/res/Resources;ILjava/lang/String;II)Ljava/lang/String;
    0004a2d4move-result-object v0
    0004a2d6invoke-virtual {v6, v0}, Lo/f;->a(Ljava/lang/Object;)Ljava/lang/Object;
    0004a2dcmove-result-object v0
    0004a2decheck-cast v0, Landroid/graphics/Typeface;
    0004a2e2if-eqz v0, :cond_48
    0004a2e6if-eqz v15, :cond_45
    0004a2eanew-instance v11, Landroid/os/Handler;
    0004a2eeinvoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
    0004a2f4move-result-object v13
    0004a2f6invoke-direct {v11, v13}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
    0004a2fcnew-instance v13, LB/o;
    0004a300const/4 v14, 0x0
    0004a302invoke-direct {v13, v15, v14, v0}, LB/o;-><init>(Ljava/lang/Object;ILjava/lang/Object;)V
    0004a308invoke-virtual {v11, v13}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
    0004a30emove-object v9, v0
    0004a310goto/16 :goto_aa
    0004a314if-eqz v17, :cond_4c
    0004a318goto/16 :goto_aa
    0004a31cinvoke-virtual {v4}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
    0004a322move-result-object v0
    0004a324const-string v1, ".xml"
    0004a328invoke-virtual {v0, v1}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
    0004a32emove-result v0
    0004a330if-eqz v0, :cond_75
    0004a334invoke-virtual {v2, v12}, Landroid/content/res/Resources;->getXml(I)Landroid/content/res/XmlResourceParser;
    0004a33amove-result-object v0
    0004a33cinvoke-static {v0, v2}, LB/b;->i(Landroid/content/res/XmlResourceParser;Landroid/content/res/Resources;)LB/f;
    0004a342move-result-object v1
    0004a344if-nez v1, :cond_68
    0004a348if-eqz v15, :cond_aa
    0004a34cinvoke-virtual {v15, v10}, LB/b;->a(I)V
    0004a352goto :goto_aa
    0004a354iget v5, v13, Landroid/util/TypedValue;->assetCookie:I
    0004a358move-object v0, v11
    0004a35amove v3, v12
    0004a35cmove v6, v14
    0004a35emove-object v7, v15
    0004a360move/from16 v8, v16
    0004a364invoke-static/range {v0 .. v8}, LC/i;->a(Landroid/content/Context;LB/f;Landroid/content/res/Resources;ILjava/lang/String;IILB/b;Z)Landroid/graphics/Typeface;
    0004a36amove-result-object v9
    0004a36cgoto :goto_aa
    0004a36eiget v13, v13, Landroid/util/TypedValue;->assetCookie:I
    0004a372sget-object v0, LC/i;->a:LC1/l;
    0004a376move-object v1, v11
    0004a378move v3, v12
    0004a37amove v5, v14
    0004a37cinvoke-virtual/range {v0 .. v5}, LC1/l;->x(Landroid/content/Context;Landroid/content/res/Resources;ILjava/lang/String;I)Landroid/graphics/Typeface;
    0004a382move-result-object v11
    0004a384if-eqz v11, :cond_89
    0004a388invoke-static {v2, v12, v4, v13, v14}, LC/i;->b(Landroid/content/res/Resources;ILjava/lang/String;II)Ljava/lang/String;
    0004a38emove-result-object v13
    0004a390invoke-virtual {v6, v13, v11}, Lo/f;->b(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0004a396if-eqz v15, :cond_9f
    0004a39aif-eqz v11, :cond_a1
    0004a39enew-instance v13, Landroid/os/Handler;
    0004a3a2invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
    0004a3a8move-result-object v14
    0004a3aainvoke-direct {v13, v14}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
    0004a3b0new-instance v14, LB/o;
    0004a3b4const/4 v0, 0x0
    0004a3b6invoke-direct {v14, v15, v0, v11}, LB/o;-><init>(Ljava/lang/Object;ILjava/lang/Object;)V
    0004a3bcinvoke-virtual {v13, v14}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
    0004a3c2move-object v9, v11
    0004a3c4goto :goto_aa
    0004a3c6invoke-virtual {v15, v10}, LB/b;->a(I)V
    0004a3ccgoto :goto_9f
    0004a3ceif-eqz v15, :cond_aa
    0004a3d2invoke-virtual {v15, v10}, LB/b;->a(I)V
    0004a3d8if-nez v9, :cond_ce
    0004a3dcif-nez v15, :cond_ce
    0004a3e0if-eqz v17, :cond_b1
    0004a3e4goto :goto_ce
    0004a3e6new-instance v11, Landroid/content/res/Resources$NotFoundException;
    0004a3eanew-instance v13, Ljava/lang/StringBuilder;
    0004a3eeconst-string v14, "Font resource ID #0x"
    0004a3f2invoke-direct {v13, v14}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    0004a3f8invoke-static {v12}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
    0004a3femove-result-object v12
    0004a400invoke-virtual {v13, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0004a406const-string v12, " could not be retrieved."
    0004a40ainvoke-virtual {v13, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0004a410invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0004a416move-result-object v12
    0004a418invoke-direct {v11, v12}, Landroid/content/res/Resources$NotFoundException;-><init>(Ljava/lang/String;)V
    0004a41ethrow v11
    0004a420return-object v9
    0004a422new-instance v11, Landroid/content/res/Resources$NotFoundException;
    0004a426new-instance v14, Ljava/lang/StringBuilder;
    0004a42aconst-string v15, "Resource \""
    0004a42einvoke-direct {v14, v15}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    0004a434invoke-virtual {v2, v12}, Landroid/content/res/Resources;->getResourceName(I)Ljava/lang/String;
    0004a43amove-result-object v15
    0004a43cinvoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0004a442const-string v15, "\" ("
    0004a446invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0004a44cinvoke-static {v12}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
    0004a452move-result-object v12
    0004a454invoke-virtual {v14, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0004a45aconst-string v12, ") is not a Font: "
    0004a45einvoke-virtual {v14, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0004a464invoke-virtual {v14, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    0004a46ainvoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0004a470move-result-object v12
    0004a472invoke-direct {v11, v12}, Landroid/content/res/Resources$NotFoundException;-><init>(Ljava/lang/String;)V
    0004a478throw v11
    0004a274
    0004a47a
    0004a47a struct code_item_padding
    0004a47a padding uint16 0x0000
    0004a47c
    0004a47c struct try_item
    0004a47c start_addr uint32 0x4a31c
    0004a480 insn_count int 88
    0004a482 handler_off uint16 0x4a485
    0004a484
    0004a484 struct encoded_catch_handler_list
    0004a484 size int 1
    0004a485
    0004a485 struct encoded_catch_handler ← 0x4a482
    0004a485 size int64 2
    0004a486 handlers[0].type_idx int 0xba48
    0004a488 handlers[0].addr uint32 0x4a3ce
    0004a48a handlers[1].type_idx int 0xb4d4
    0004a48c handlers[1].addr uint32 0x4a3ce
    0004a48e
    0004a48e // align 0x10
    0004a490
    0004a490B.r::<clinit>():
    0004a4a0new-instance v0, Ljava/lang/ThreadLocal;
    0004a4a4invoke-direct {v0}, Ljava/lang/ThreadLocal;-><init>()V
    0004a4aasput-object v0, LB/r;->a:Ljava/lang/ThreadLocal;
    0004a4aenew-instance v0, Ljava/util/WeakHashMap;
    0004a4b2const/4 v1, 0x0
    0004a4b4invoke-direct {v0, v1}, Ljava/util/WeakHashMap;-><init>(I)V
    0004a4basput-object v0, LB/r;->b:Ljava/util/WeakHashMap;
    0004a4benew-instance v0, Ljava/lang/Object;
    0004a4c2invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0004a4c8sput-object v0, LB/r;->c:Ljava/lang/Object;
    0004a4ccreturn-void
    0004a490
    0004a4ce
    0004a4ce // align 0x10
    0004a4d0
    0004a4d0B.s::<clinit>():
    0004a4e0const/4 v0, 0x3
    0004a4e2const/4 v1, 0x2
    0004a4e4const/4 v2, 0x1
    0004a4e6const/4 v3, 0x0
    0004a4e8sget-object v4, LB/b;->c:[F
    0004a4ecinvoke-static {}, LB/b;->l()F
    0004a4f2move-result v5
    0004a4f4float-to-double v5, v5
    0004a4f6const-wide v7, 0x404fd4bbab8b494c
    0004a500mul-double/2addr v5, v7
    0004a502const-wide/high16 v7, 0x4059000000000000
    0004a506div-double/2addr v5, v7
    0004a508double-to-float v5, v5
    0004a50asget-object v6, LB/b;->a:[[F
    0004a50eaget v9, v4, v3
    0004a512aget-object v10, v6, v3
    0004a516aget v11, v10, v3
    0004a51amul-float/2addr v11, v9
    0004a51caget v12, v4, v2
    0004a520aget v13, v10, v2
    0004a524mul-float/2addr v13, v12
    0004a526add-float/2addr v13, v11
    0004a528aget v11, v4, v1
    0004a52caget v10, v10, v1
    0004a530mul-float/2addr v10, v11
    0004a532add-float/2addr v10, v13
    0004a534aget-object v13, v6, v2
    0004a538aget v14, v13, v3
    0004a53cmul-float/2addr v14, v9
    0004a53eaget v15, v13, v2
    0004a542mul-float/2addr v15, v12
    0004a544add-float/2addr v15, v14
    0004a546aget v13, v13, v1
    0004a54amul-float/2addr v13, v11
    0004a54cadd-float/2addr v13, v15
    0004a54eaget-object v6, v6, v1
    0004a552aget v14, v6, v3
    0004a556mul-float/2addr v9, v14
    0004a558aget v14, v6, v2
    0004a55cmul-float/2addr v12, v14
    0004a55eadd-float/2addr v12, v9
    0004a560aget v6, v6, v1
    0004a564mul-float/2addr v11, v6
    0004a566add-float/2addr v11, v12
    0004a568const/high16 v6, 0x3f800000
    0004a56cfloat-to-double v14, v6
    0004a56econst-wide v16, 0x3feccccccccccccd
    0004a578cmpl-double v9, v14, v16
    0004a57cif-ltz v9, :cond_56
    0004a580const v9, 0x3f30a3d7
    0004a586move/from16 v19, v9
    0004a58agoto :goto_5a
    0004a58cconst v9, 0x3f27ae14
    0004a592goto :goto_53
    0004a594neg-float v9, v5
    0004a596const/high16 v12, 0x42280000
    0004a59asub-float/2addr v9, v12
    0004a59cconst/high16 v12, 0x42b80000
    0004a5a0div-float/2addr v9, v12
    0004a5a2float-to-double v14, v9
    0004a5a4invoke-static {v14, v15}, Ljava/lang/Math;->exp(D)D
    0004a5aamove-result-wide v14
    0004a5acdouble-to-float v9, v14
    0004a5aeconst v12, 0x3e8e38e4
    0004a5b4mul-float/2addr v9, v12
    0004a5b6const/high16 v12, 0x3f800000
    0004a5basub-float v9, v12, v9
    0004a5bemul-float/2addr v9, v6
    0004a5c0float-to-double v14, v9
    0004a5c2const-wide/high16 v16, 0x3ff0000000000000
    0004a5c6cmpl-double v16, v14, v16
    0004a5caif-lez v16, :cond_79
    0004a5cemove v9, v12
    0004a5d0goto :goto_80
    0004a5d2const-wide/16 v16, 0x0
    0004a5d6cmpg-double v14, v14, v16
    0004a5daif-gez v14, :cond_80
    0004a5deconst/4 v9, 0x0
    0004a5e0const/high16 v14, 0x42c80000
    0004a5e4div-float v15, v14, v10
    0004a5e8mul-float/2addr v15, v9
    0004a5eaadd-float/2addr v15, v12
    0004a5ecsub-float/2addr v15, v9
    0004a5eediv-float v16, v14, v13
    0004a5f2mul-float v16, v16, v9
    0004a5f6add-float v16, v16, v12
    0004a5fasub-float v16, v16, v9
    0004a5fediv-float/2addr v14, v11
    0004a600mul-float/2addr v14, v9
    0004a602add-float/2addr v14, v12
    0004a604sub-float/2addr v14, v9
    0004a606new-array v9, v0, [F
    0004a60aaput v15, v9, v3
    0004a60eaput v16, v9, v2
    0004a612aput v14, v9, v1
    0004a616const/high16 v14, 0x40a00000
    0004a61amul-float/2addr v14, v5
    0004a61cadd-float/2addr v14, v12
    0004a61ediv-float v14, v12, v14
    0004a622mul-float v15, v14, v14
    0004a626mul-float/2addr v15, v14
    0004a628mul-float/2addr v15, v14
    0004a62asub-float/2addr v12, v15
    0004a62cmul-float/2addr v15, v5
    0004a62econst v14, 0x3dcccccd
    0004a634mul-float/2addr v14, v12
    0004a636mul-float/2addr v14, v12
    0004a638const-wide/high16 v16, 0x4014000000000000
    0004a63cmove v12, v1
    0004a63emove/from16 v18, v2
    0004a642float-to-double v1, v5
    0004a644mul-double v1, v1, v16
    0004a648invoke-static {v1, v2}, Ljava/lang/Math;->cbrt(D)D
    0004a64emove-result-wide v1
    0004a650double-to-float v1, v1
    0004a652mul-float/2addr v14, v1
    0004a654add-float/2addr v14, v15
    0004a656invoke-static {}, LB/b;->l()F
    0004a65cmove-result v1
    0004a65eaget v2, v4, v18
    0004a662div-float v15, v1, v2
    0004a666float-to-double v1, v15
    0004a668invoke-static {v1, v2}, Ljava/lang/Math;->sqrt(D)D
    0004a66emove-result-wide v4
    0004a670double-to-float v4, v4
    0004a672const v5, 0x3fbd70a4
    0004a678add-float v24, v4, v5
    0004a67cconst-wide v4, 0x3fc999999999999a
    0004a686invoke-static {v1, v2, v4, v5}, Ljava/lang/Math;->pow(DD)D
    0004a68cmove-result-wide v1
    0004a68edouble-to-float v1, v1
    0004a690const v2, 0x3f39999a
    0004a696div-float v17, v2, v1
    0004a69aaget v1, v9, v3
    0004a69emul-float/2addr v1, v14
    0004a6a0mul-float/2addr v1, v10
    0004a6a2float-to-double v1, v1
    0004a6a4div-double/2addr v1, v7
    0004a6a6const-wide v4, 0x3fdae147ae147ae1
    0004a6b0invoke-static {v1, v2, v4, v5}, Ljava/lang/Math;->pow(DD)D
    0004a6b6move-result-wide v1
    0004a6b8double-to-float v1, v1
    0004a6baaget v2, v9, v18
    0004a6bemul-float/2addr v2, v14
    0004a6c0mul-float/2addr v2, v13
    0004a6c2move-wide/from16 v20, v7
    0004a6c6float-to-double v6, v2
    0004a6c8div-double v6, v6, v20
    0004a6ccinvoke-static {v6, v7, v4, v5}, Ljava/lang/Math;->pow(DD)D
    0004a6d2move-result-wide v6
    0004a6d4double-to-float v2, v6
    0004a6d6aget v6, v9, v12
    0004a6damul-float/2addr v6, v14
    0004a6dcmul-float/2addr v6, v11
    0004a6defloat-to-double v6, v6
    0004a6e0div-double v6, v6, v20
    0004a6e4invoke-static {v6, v7, v4, v5}, Ljava/lang/Math;->pow(DD)D
    0004a6eamove-result-wide v4
    0004a6ecdouble-to-float v4, v4
    0004a6eenew-array v5, v0, [F
    0004a6f2aput v1, v5, v3
    0004a6f6aput v2, v5, v18
    0004a6faaput v4, v5, v12
    0004a6feaget v1, v5, v3
    0004a702const/high16 v2, 0x43c80000
    0004a706mul-float v4, v1, v2
    0004a70aconst v6, 0x41d90a3d
    0004a710add-float/2addr v1, v6
    0004a712div-float/2addr v4, v1
    0004a714aget v1, v5, v18
    0004a718mul-float v7, v1, v2
    0004a71cadd-float/2addr v1, v6
    0004a71ediv-float/2addr v7, v1
    0004a720aget v1, v5, v12
    0004a724mul-float/2addr v2, v1
    0004a726add-float/2addr v1, v6
    0004a728div-float/2addr v2, v1
    0004a72anew-array v0, v0, [F
    0004a72eaput v4, v0, v3
    0004a732aput v7, v0, v18
    0004a736aput v2, v0, v12
    0004a73aconst/high16 v1, 0x40000000
    0004a73eaget v2, v0, v3
    0004a742mul-float/2addr v2, v1
    0004a744aget v1, v0, v18
    0004a748add-float/2addr v2, v1
    0004a74aconst v1, 0x3d4ccccd
    0004a750aget v0, v0, v12
    0004a754mul-float/2addr v0, v1
    0004a756add-float/2addr v0, v2
    0004a758mul-float v16, v0, v17
    0004a75cnew-instance v0, LB/s;
    0004a760float-to-double v1, v14
    0004a762const-wide/high16 v3, 0x3fd0000000000000
    0004a766invoke-static {v1, v2, v3, v4}, Ljava/lang/Math;->pow(DD)D
    0004a76cmove-result-wide v1
    0004a76edouble-to-float v1, v1
    0004a770move/from16 v18, v17
    0004a774move/from16 v23, v1
    0004a778move-object/from16 v21, v9
    0004a77cmove/from16 v22, v14
    0004a780const/high16 v20, 0x3f800000
    0004a784move-object v14, v0
    0004a786invoke-direct/range {v14 .. v24}, LB/s;-><init>(FFFFFF[FFFF)V
    0004a78csput-object v14, LB/s;->k:LB/s;
    0004a790return-void
    0004a4d0
    0004a792
    0004a792 // align 0x4
    0004a794
    0004a794B.s::<init>(float, float, float, float, float, float, float[], float, float, float):
    0004a7a4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0004a7aaiput v1, v0, LB/s;->f:F
    0004a7aeiput v2, v0, LB/s;->a:F
    0004a7b2iput v3, v0, LB/s;->b:F
    0004a7b6iput v4, v0, LB/s;->c:F
    0004a7baiput v5, v0, LB/s;->d:F
    0004a7beiput v6, v0, LB/s;->e:F
    0004a7c2iput-object v7, v0, LB/s;->g:[F
    0004a7c6iput v8, v0, LB/s;->h:F
    0004a7caiput v9, v0, LB/s;->i:F
    0004a7ceiput v10, v0, LB/s;->j:F
    0004a7d2return-void
    0004a794
    0004a7d4
    0004a7d4B0.a::onTouch(android.view.View, android.view.MotionEvent):
    0004a7e4const v0, 0x1020002
    0004a7eainvoke-virtual {v6, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
    0004a7f0move-result-object v0
    0004a7f2invoke-virtual {v0}, Landroid/view/View;->getLeft()I
    0004a7f8move-result v1
    0004a7faiget v2, v5, LB0/a;->b:I
    0004a7feadd-int/2addr v1, v2
    0004a800invoke-virtual {v0}, Landroid/view/View;->getWidth()I
    0004a806move-result v2
    0004a808add-int/2addr v2, v1
    0004a80aiget v3, v5, LB0/a;->c:I
    0004a80einvoke-virtual {v0}, Landroid/view/View;->getTop()I
    0004a814move-result v4
    0004a816add-int/2addr v4, v3
    0004a818invoke-virtual {v0}, Landroid/view/View;->getHeight()I
    0004a81emove-result v0
    0004a820add-int/2addr v0, v4
    0004a822new-instance v3, Landroid/graphics/RectF;
    0004a826int-to-float v1, v1
    0004a828int-to-float v4, v4
    0004a82aint-to-float v2, v2
    0004a82cint-to-float v0, v0
    0004a82einvoke-direct {v3, v1, v4, v2, v0}, Landroid/graphics/RectF;-><init>(FFFF)V
    0004a834invoke-virtual {v7}, Landroid/view/MotionEvent;->getX()F
    0004a83amove-result v0
    0004a83cinvoke-virtual {v7}, Landroid/view/MotionEvent;->getY()F
    0004a842move-result v1
    0004a844invoke-virtual {v3, v0, v1}, Landroid/graphics/RectF;->contains(FF)Z
    0004a84amove-result v0
    0004a84cconst/4 v1, 0x0
    0004a84eif-eqz v0, :cond_38
    0004a852return v1
    0004a854invoke-static {v7}, Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent;
    0004a85amove-result-object v0
    0004a85cinvoke-virtual {v7}, Landroid/view/MotionEvent;->getAction()I
    0004a862move-result v7
    0004a864const/4 v2, 0x1
    0004a866if-ne v7, v2, :cond_47
    0004a86aconst/4 v7, 0x4
    0004a86cinvoke-virtual {v0, v7}, Landroid/view/MotionEvent;->setAction(I)V
    0004a872sget v7, Landroid/os/Build$VERSION;->SDK_INT:I
    0004a876const/16 v3, 0x1c
    0004a87aif-ge v7, v3, :cond_5b
    0004a87einvoke-virtual {v0, v1}, Landroid/view/MotionEvent;->setAction(I)V
    0004a884iget v7, v5, LB0/a;->d:I
    0004a888neg-int v1, v7
    0004a88asub-int/2addr v1, v2
    0004a88cint-to-float v1, v1
    0004a88eneg-int v7, v7
    0004a890sub-int/2addr v7, v2
    0004a892int-to-float v7, v7
    0004a894invoke-virtual {v0, v1, v7}, Landroid/view/MotionEvent;->setLocation(FF)V
    0004a89ainvoke-virtual {v6}, Landroid/view/View;->performClick()Z
    0004a8a0iget-object v6, v5, LB0/a;->a:Landroid/app/Dialog;
    0004a8a4invoke-virtual {v6, v0}, Landroid/app/Dialog;->onTouchEvent(Landroid/view/MotionEvent;)Z
    0004a8aamove-result v6
    0004a8acreturn v6
    0004a7d4
    0004a8ae
    0004a8ae // align 0x10
    0004a8b0
    0004a8b0B0.a::<init>(android.app.Dialog, android.graphics.Rect):
    0004a8c0invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    0004a8c6iput-object v2, v1, LB0/a;->a:Landroid/app/Dialog;
    0004a8caiget v0, v3, Landroid/graphics/Rect;->left:I
    0004a8ceiput v0, v1, LB0/a;->b:I
    0004a8d2iget v3, v3, Landroid/graphics/Rect;->top:I
    0004a8d6iput v3, v1, LB0/a;->c:I
    0004a8dainvoke-virtual {v2}, Landroid/app/Dialog;->getContext()Landroid/content/Context;
    0004a8e0move-result-object v2
    0004a8e2invoke-static {v2}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration;
    0004a8e8move-result-object v2
    0004a8eainvoke-virtual {v2}, Landroid/view/ViewConfiguration;->getScaledWindowTouchSlop()I
    0004a8f0move-result v2
    0004a8f2iput v2, v1, LB0/a;->d:I
    0004a8f6return-void
    0004a8b0
    0004a8f8
    0004a8f8B1.b::c(android.view.View):
    0004a908invoke-virtual {v2}, Landroid/view/View;->getAlpha()F
    0004a90emove-result v0
    0004a910const/4 v1, 0x0
    0004a912cmpl-float v0, v0, v1
    0004a916if-nez v0, :cond_11
    0004a91ainvoke-virtual {v2}, Landroid/view/View;->getVisibility()I
    0004a920move-result v0
    0004a922if-nez v0, :cond_11
    0004a926const/4 v2, 0x4
    0004a928return v2
    0004a92ainvoke-virtual {v2}, Landroid/view/View;->getVisibility()I
    0004a930move-result v2
    0004a932invoke-static {v2}, LB1/b;->b(I)I
    0004a938move-result v2
    0004a93areturn v2
    0004a8f8
    0004a93c
    0004a93cB1.b::b(int):
    0004a94cif-eqz v2, :cond_18
    0004a950const/4 v0, 0x4
    0004a952if-eq v2, v0, :cond_17
    0004a956const/16 v0, 0x8
    0004a95aif-ne v2, v0, :cond_b
    0004a95econst/4 v2, 0x3
    0004a960return v2
    0004a962new-instance v0, Ljava/lang/IllegalArgumentException;
    0004a966const-string v1, "Unknown visibility "
    0004a96ainvoke-static {v1, v2}, LB1/b;->e(Ljava/lang/String;I)Ljava/lang/String;
    0004a970move-result-object v2
    0004a972invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    0004a978throw v0
    0004a97areturn v0
    0004a97cconst/4 v2, 0x2
    0004a97ereturn v2
    0004a93c
    0004a980
    0004a980B1.b::d(java.util.Iterator):
    0004a990invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    0004a996move-result-object v0
    0004a998invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0004a99enew-instance v0, Ljava/lang/ClassCastException;
    0004a9a2invoke-direct {v0}, Ljava/lang/ClassCastException;-><init>()V
    0004a9a8return-object v0
    0004a980
    0004a9aa
    0004a9aa // align 0x4
    0004a9ac
    0004a9acB1.b::e(java.lang.String, int):
    0004a9bcnew-instance v0, Ljava/lang/StringBuilder;
    0004a9c0invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    0004a9c6invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    0004a9ccinvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0004a9d2move-result-object v1
    0004a9d4return-object v1
    0004a9ac
    0004a9d6
    0004a9d6 // align 0x8
    0004a9d8
    0004a9d8B1.b::f(java.lang.String, java.lang.String):
    0004a9e8new-instance v0, Ljava/lang/StringBuilder;
    0004a9ecinvoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
    0004a9f2invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0004a9f8invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0004a9feinvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0004aa04move-result-object v1
    0004aa06return-object v1
    0004a9d8
    0004aa08
    0004aa08B1.b::g(java.lang.String, java.lang.String, java.lang.String):
    0004aa18new-instance v0, Ljava/lang/StringBuilder;
    0004aa1cinvoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    0004aa22invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0004aa28invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0004aa2einvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0004aa34move-result-object v1
    0004aa36return-object v1
    0004aa08
    0004aa38
    0004aa38B1.b::j(int):
    0004aa48packed-switch v0, :pswitch_data_20
    0004aa4econst/4 v0, 0x0
    0004aa50throw v0
    0004aa52const-string v0, "CENTER_Y"
    0004aa56return-object v0
    0004aa58const-string v0, "CENTER_X"
    0004aa5creturn-object v0
    0004aa5econst-string v0, "CENTER"
    0004aa62return-object v0
    0004aa64const-string v0, "BASELINE"
    0004aa68return-object v0
    0004aa6aconst-string v0, "BOTTOM"
    0004aa6ereturn-object v0
    0004aa70const-string v0, "RIGHT"
    0004aa74return-object v0
    0004aa76const-string v0, "TOP"
    0004aa7areturn-object v0
    0004aa7cconst-string v0, "LEFT"
    0004aa80return-object v0
    0004aa82const-string v0, "NONE"
    0004aa86return-object v0
    0004aa88.packed-switch 0x1
    0004aa38
    0004aab4
    0004aab4B1.b::k(int):
    0004aac4packed-switch v0, :pswitch_data_24
    0004aacaconst-string v0, "null"
    0004aacereturn-object v0
    0004aad0const-string v0, "END_DOCUMENT"
    0004aad4return-object v0
    0004aad6const-string v0, "NULL"
    0004aadareturn-object v0
    0004aadcconst-string v0, "BOOLEAN"
    0004aae0return-object v0
    0004aae2const-string v0, "NUMBER"
    0004aae6return-object v0
    0004aae8const-string v0, "STRING"
    0004aaecreturn-object v0
    0004aaeeconst-string v0, "NAME"
    0004aaf2return-object v0
    0004aaf4const-string v0, "END_OBJECT"
    0004aaf8return-object v0
    0004aafaconst-string v0, "BEGIN_OBJECT"
    0004aafereturn-object v0
    0004ab00const-string v0, "END_ARRAY"
    0004ab04return-object v0
    0004ab06const-string v0, "BEGIN_ARRAY"
    0004ab0areturn-object v0
    0004ab0c.packed-switch 0x1
    0004aab4
    0004ab3c
    0004ab3cB1.b::a(android.view.View, int):
    0004ab4cinvoke-static {v3}, Lq/e;->a(I)I
    0004ab52move-result v3
    0004ab54const/4 v0, 0x2
    0004ab56if-eqz v3, :cond_3b
    0004ab5aconst/4 v1, 0x1
    0004ab5cif-eq v3, v1, :cond_2d
    0004ab60if-eq v3, v0, :cond_1e
    0004ab64const/4 v1, 0x3
    0004ab66if-eq v3, v1, :cond_10
    0004ab6agoto :goto_52
    0004ab6cinvoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
    0004ab72move-result v3
    0004ab74if-eqz v3, :cond_19
    0004ab78invoke-static {v2}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    0004ab7econst/4 v3, 0x4
    0004ab80invoke-virtual {v2, v3}, Landroid/view/View;->setVisibility(I)V
    0004ab86return-void
    0004ab88invoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
    0004ab8emove-result v3
    0004ab90if-eqz v3, :cond_27
    0004ab94invoke-static {v2}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    0004ab9aconst/16 v3, 0x8
    0004ab9einvoke-virtual {v2, v3}, Landroid/view/View;->setVisibility(I)V
    0004aba4return-void
    0004aba6invoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
    0004abacmove-result v3
    0004abaeif-eqz v3, :cond_36
    0004abb2invoke-static {v2}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    0004abb8const/4 v3, 0x0
    0004abbainvoke-virtual {v2, v3}, Landroid/view/View;->setVisibility(I)V
    0004abc0return-void
    0004abc2invoke-virtual {v2}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
    0004abc8move-result-object v3
    0004abcacheck-cast v3, Landroid/view/ViewGroup;
    0004abceif-eqz v3, :cond_52
    0004abd2invoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
    0004abd8move-result v0
    0004abdaif-eqz v0, :cond_4f
    0004abdeinvoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String;
    0004abe4invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;
    0004abeainvoke-virtual {v3, v2}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V
    0004abf0return-void
    0004ab3c
    0004abf2
    0004abf2 // align 0x4
    0004abf4
    0004abf4B1.b::h(int):
    0004ac04if-eqz v1, :cond_3
    0004ac08return-void
    0004ac0anew-instance v1, Ljava/lang/NullPointerException;
    0004ac0einvoke-direct {v1}, Ljava/lang/NullPointerException;-><init>()V
    0004ac14const-class v0, Lk1/c;
    0004ac18invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
    0004ac1emove-result-object v0
    0004ac20invoke-static {v1, v0}, Lk1/c;->g(Ljava/lang/RuntimeException;Ljava/lang/String;)V
    0004ac26throw v1
    0004abf4
    0004ac28
    0004ac28B1.b::i(java.lang.String, int):
    0004ac38if-nez v6, :cond_64
    0004ac3cnew-instance v6, Ljava/lang/NullPointerException;
    0004ac40invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;
    0004ac46move-result-object v0
    0004ac48invoke-virtual {v0}, Ljava/lang/Thread;->getStackTrace()[Ljava/lang/StackTraceElement;
    0004ac4emove-result-object v0
    0004ac50const-class v1, Lk1/c;
    0004ac54invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String;
    0004ac5amove-result-object v2
    0004ac5cconst/4 v3, 0x0
    0004ac5eaget-object v4, v0, v3
    0004ac62invoke-virtual {v4}, Ljava/lang/StackTraceElement;->getClassName()Ljava/lang/String;
    0004ac68move-result-object v4
    0004ac6ainvoke-virtual {v4, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    0004ac70move-result v4
    0004ac72if-nez v4, :cond_22
    0004ac76add-int/lit8 v3, v3, 0x1
    0004ac7agoto :goto_13
    0004ac7caget-object v4, v0, v3
    0004ac80invoke-virtual {v4}, Ljava/lang/StackTraceElement;->getClassName()Ljava/lang/String;
    0004ac86move-result-object v4
    0004ac88invoke-virtual {v4, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    0004ac8emove-result v4
    0004ac90if-eqz v4, :cond_31
    0004ac94add-int/lit8 v3, v3, 0x1
    0004ac98goto :goto_22
    0004ac9aaget-object v0, v0, v3
    0004ac9einvoke-virtual {v0}, Ljava/lang/StackTraceElement;->getClassName()Ljava/lang/String;
    0004aca4move-result-object v2
    0004aca6invoke-virtual {v0}, Ljava/lang/StackTraceElement;->getMethodName()Ljava/lang/String;
    0004acacmove-result-object v0
    0004acaenew-instance v3, Ljava/lang/StringBuilder;
    0004acb2const-string v4, "Parameter specified as non-null is null: method "
    0004acb6invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    0004acbcinvoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0004acc2const-string v2, "."
    0004acc6invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0004acccinvoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0004acd2const-string v0, ", parameter "
    0004acd6invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0004acdcinvoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0004ace2invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0004ace8move-result-object v5
    0004aceainvoke-direct {v6, v5}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
    0004acf0invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String;
    0004acf6move-result-object v5
    0004acf8invoke-static {v6, v5}, Lk1/c;->g(Ljava/lang/RuntimeException;Ljava/lang/String;)V
    0004acfethrow v6
    0004ad00return-void
    0004ac28
    0004ad02
    0004ad02 // align 0x4
    0004ad04
    0004ad04B1.c::equals(java.lang.Object):
    0004ad14if-eq v2, v3, :cond_1f
    0004ad18instance-of v0, v3, LB1/c;
    0004ad1cif-eqz v0, :cond_1d
    0004ad20check-cast v3, LB1/c;
    0004ad24iget-object v0, v3, LB1/c;->b:LI1/j;
    0004ad28iget-object v1, v2, LB1/c;->b:LI1/j;
    0004ad2cinvoke-static {v1, v0}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
    0004ad32move-result v0
    0004ad34if-eqz v0, :cond_1d
    0004ad38iget-object v0, v2, LB1/c;->c:LI1/j;
    0004ad3ciget-object v3, v3, LB1/c;->c:LI1/j;
    0004ad40invoke-static {v0, v3}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
    0004ad46move-result v3
    0004ad48if-eqz v3, :cond_1d
    0004ad4cgoto :goto_1f
    0004ad4econst/4 v3, 0x0
    0004ad50return v3
    0004ad52const/4 v3, 0x1
    0004ad54return v3
    0004ad04
    0004ad56
    0004ad56 // align 0x8
    0004ad58
    0004ad58B1.c::hashCode():
    0004ad68const/4 v0, 0x0
    0004ad6aiget-object v1, v3, LB1/c;->b:LI1/j;
    0004ad6eif-eqz v1, :cond_a
    0004ad72invoke-virtual {v1}, LI1/j;->hashCode()I
    0004ad78move-result v1
    0004ad7agoto :goto_b
    0004ad7cmove v1, v0
    0004ad7emul-int/lit8 v1, v1, 0x1f
    0004ad82iget-object v2, v3, LB1/c;->c:LI1/j;
    0004ad86if-eqz v2, :cond_15
    0004ad8ainvoke-virtual {v2}, LI1/j;->hashCode()I
    0004ad90move-result v0
    0004ad92add-int/2addr v1, v0
    0004ad94return v1
    0004ad58
    0004ad96
    0004ad96 // align 0x8
    0004ad98
    0004ad98B1.c::toString():
    0004ada8new-instance v0, Ljava/lang/StringBuilder;
    0004adacinvoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
    0004adb2iget-object v1, v2, LB1/c;->b:LI1/j;
    0004adb6invoke-virtual {v1}, LI1/j;->j()Ljava/lang/String;
    0004adbcmove-result-object v1
    0004adbeinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0004adc4const-string v1, ": "
    0004adc8invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0004adceiget-object v1, v2, LB1/c;->c:LI1/j;
    0004add2invoke-virtual {v1}, LI1/j;->j()Ljava/lang/String;
    0004add8move-result-object v1
    0004addainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0004ade0invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0004ade6move-result-object v0
    0004ade8return-object v0
    0004ad98
    0004adea
    0004adea // align 0x4
    0004adec
    0004adecB1.c::<clinit>():
    0004adfcsget-object v0, LI1/j;->d:LI1/j;
    0004ae00const-string v0, ":"
    0004ae04invoke-static {v0}, LL0/e;->g(Ljava/lang/String;)LI1/j;
    0004ae0amove-result-object v0
    0004ae0csput-object v0, LB1/c;->d:LI1/j;
    0004ae10const-string v0, ":status"
    0004ae14invoke-static {v0}, LL0/e;->g(Ljava/lang/String;)LI1/j;
    0004ae1amove-result-object v0
    0004ae1csput-object v0, LB1/c;->e:LI1/j;
    0004ae20const-string v0, ":method"
    0004ae24invoke-static {v0}, LL0/e;->g(Ljava/lang/String;)LI1/j;
    0004ae2amove-result-object v0
    0004ae2csput-object v0, LB1/c;->f:LI1/j;
    0004ae30const-string v0, ":path"
    0004ae34invoke-static {v0}, LL0/e;->g(Ljava/lang/String;)LI1/j;
    0004ae3amove-result-object v0
    0004ae3csput-object v0, LB1/c;->g:LI1/j;
    0004ae40const-string v0, ":scheme"
    0004ae44invoke-static {v0}, LL0/e;->g(Ljava/lang/String;)LI1/j;
    0004ae4amove-result-object v0
    0004ae4csput-object v0, LB1/c;->h:LI1/j;
    0004ae50const-string v0, ":authority"
    0004ae54invoke-static {v0}, LL0/e;->g(Ljava/lang/String;)LI1/j;
    0004ae5amove-result-object v0
    0004ae5csput-object v0, LB1/c;->i:LI1/j;
    0004ae60return-void
    0004adec
    0004ae62
    0004ae62 // align 0x4
    0004ae64
    0004ae64B1.c::<init>(I1.j, I1.j):
    0004ae74const-string v0, "name"
    0004ae78invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0004ae7econst-string v0, "value"
    0004ae82invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0004ae88invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    0004ae8eiput-object v2, v1, LB1/c;->b:LI1/j;
    0004ae92iput-object v3, v1, LB1/c;->c:LI1/j;
    0004ae96invoke-virtual {v2}, LI1/j;->c()I
    0004ae9cmove-result v2
    0004ae9eadd-int/lit8 v2, v2, 0x20
    0004aea2invoke-virtual {v3}, LI1/j;->c()I
    0004aea8move-result v3
    0004aeaaadd-int/2addr v3, v2
    0004aeaciput v3, v1, LB1/c;->a:I
    0004aeb0return-void
    0004ae64
    0004aeb2
    0004aeb2 // align 0x4
    0004aeb4
    0004aeb4B1.c::<init>(I1.j, java.lang.String):
    0004aec4const-string v0, "name"
    0004aec8invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0004aececonst-string v0, "value"
    0004aed2invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0004aed8sget-object v0, LI1/j;->d:LI1/j;
    0004aedcinvoke-static {v3}, LL0/e;->g(Ljava/lang/String;)LI1/j;
    0004aee2move-result-object v3
    0004aee4invoke-direct {v1, v2, v3}, LB1/c;-><init>(LI1/j;LI1/j;)V
    0004aeeareturn-void
    0004aeb4
    0004aeec
    0004aeecB1.c::<init>(java.lang.String, java.lang.String):
    0004aefcconst-string v0, "name"
    0004af00invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0004af06const-string v0, "value"
    0004af0ainvoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0004af10sget-object v0, LI1/j;->d:LI1/j;
    0004af14invoke-static {v2}, LL0/e;->g(Ljava/lang/String;)LI1/j;
    0004af1amove-result-object v2
    0004af1cinvoke-static {v3}, LL0/e;->g(Ljava/lang/String;)LI1/j;
    0004af22move-result-object v3
    0004af24invoke-direct {v1, v2, v3}, LB1/c;-><init>(LI1/j;LI1/j;)V
    0004af2areturn-void
    0004aeec
    0004af2c
    0004af2cB1.d::b(int):
    0004af3cif-ltz v4, :cond_e
    0004af40sget-object v0, LB1/f;->a:[LB1/c;
    0004af44array-length v1, v0
    0004af46add-int/lit8 v1, v1, -0x1
    0004af4aif-gt v4, v1, :cond_e
    0004af4eaget-object v4, v0, v4
    0004af52iget-object v4, v4, LB1/c;->b:LI1/j;
    0004af56return-object v4
    0004af58sget-object v0, LB1/f;->a:[LB1/c;
    0004af5carray-length v0, v0
    0004af5esub-int v0, v4, v0
    0004af62iget v1, v3, LB1/d;->d:I
    0004af66add-int/lit8 v1, v1, 0x1
    0004af6aadd-int/2addr v1, v0
    0004af6cif-ltz v1, :cond_27
    0004af70iget-object v0, v3, LB1/d;->c:[LB1/c;
    0004af74array-length v2, v0
    0004af76if-ge v1, v2, :cond_27
    0004af7aaget-object v4, v0, v1
    0004af7einvoke-static {v4}, Lk1/c;->b(Ljava/lang/Object;)V
    0004af84iget-object v4, v4, LB1/c;->b:LI1/j;
    0004af88return-object v4
    0004af8anew-instance v0, Ljava/io/IOException;
    0004af8enew-instance v1, Ljava/lang/StringBuilder;
    0004af92const-string v2, "Header index too large "
    0004af96invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    0004af9cadd-int/lit8 v4, v4, 0x1
    0004afa0invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    0004afa6invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0004afacmove-result-object v4
    0004afaeinvoke-direct {v0, v4}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V
    0004afb4throw v0
    0004af2c
    0004afb6
    0004afb6 // align 0x8
    0004afb8
    0004afb8B1.d::d():
    0004afc8const/16 v0, 0x8
    0004afcciget-object v1, v13, LB1/d;->b:LI1/q;
    0004afd0invoke-virtual {v1}, LI1/q;->i()B
    0004afd6move-result v2
    0004afd8sget-object v3, Lv1/b;->a:[B
    0004afdcand-int/lit16 v3, v2, 0xff
    0004afe0const/16 v4, 0x80
    0004afe4and-int/2addr v2, v4
    0004afe6const/4 v5, 0x0
    0004afe8if-ne v2, v4, :cond_14
    0004afecconst/4 v2, 0x1
    0004afeegoto :goto_15
    0004aff0move v2, v5
    0004aff2const/16 v4, 0x7f
    0004aff6invoke-virtual {v13, v3, v4}, LB1/d;->e(II)I
    0004affcmove-result v3
    0004affeint-to-long v3, v3
    0004b000if-eqz v2, :cond_98
    0004b004new-instance v2, LI1/g;
    0004b008invoke-direct {v2}, Ljava/lang/Object;-><init>()V
    0004b00esget-object v6, LB1/C;->a:[I
    0004b012const-string v6, "source"
    0004b016invoke-static {v1, v6}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0004b01csget-object v6, LB1/C;->c:LB1/B;
    0004b020const-wide/16 v7, 0x0
    0004b024move-object v10, v6
    0004b026move-wide v8, v7
    0004b028move v7, v5
    0004b02acmp-long v11, v8, v3
    0004b02eif-gez v11, :cond_6a
    0004b032invoke-virtual {v1}, LI1/q;->i()B
    0004b038move-result v11
    0004b03asget-object v12, Lv1/b;->a:[B
    0004b03eand-int/lit16 v11, v11, 0xff
    0004b042shl-int/2addr v5, v0
    0004b044or-int/2addr v5, v11
    0004b046add-int/2addr v7, v0
    0004b048if-lt v7, v0, :cond_66
    0004b04cadd-int/lit8 v11, v7, -0x8
    0004b050ushr-int v12, v5, v11
    0004b054and-int/lit16 v12, v12, 0xff
    0004b058iget-object v10, v10, LB1/B;->c:Ljava/lang/Object;
    0004b05ccheck-cast v10, [LB1/B;
    0004b060invoke-static {v10}, Lk1/c;->b(Ljava/lang/Object;)V
    0004b066aget-object v10, v10, v12
    0004b06ainvoke-static {v10}, Lk1/c;->b(Ljava/lang/Object;)V
    0004b070iget-object v12, v10, LB1/B;->c:Ljava/lang/Object;
    0004b074check-cast v12, [LB1/B;
    0004b078if-nez v12, :cond_64
    0004b07ciget v11, v10, LB1/B;->a:I
    0004b080invoke-virtual {v2, v11}, LI1/g;->z(I)V
    0004b086iget v10, v10, LB1/B;->b:I
    0004b08asub-int/2addr v7, v10
    0004b08cmove-object v10, v6
    0004b08egoto :goto_40
    0004b090move v7, v11
    0004b092goto :goto_40
    0004b094const-wide/16 v11, 0x1
    0004b098add-long/2addr v8, v11
    0004b09agoto :goto_31
    0004b09cif-lez v7, :cond_91
    0004b0a0rsub-int/lit8 v1, v7, 0x8
    0004b0a4shl-int v1, v5, v1
    0004b0a8and-int/lit16 v1, v1, 0xff
    0004b0aciget-object v3, v10, LB1/B;->c:Ljava/lang/Object;
    0004b0b0check-cast v3, [LB1/B;
    0004b0b4invoke-static {v3}, Lk1/c;->b(Ljava/lang/Object;)V
    0004b0baaget-object v1, v3, v1
    0004b0beinvoke-static {v1}, Lk1/c;->b(Ljava/lang/Object;)V
    0004b0c4iget-object v3, v1, LB1/B;->c:Ljava/lang/Object;
    0004b0c8check-cast v3, [LB1/B;
    0004b0ccif-nez v3, :cond_91
    0004b0d0iget v3, v1, LB1/B;->b:I
    0004b0d4if-le v3, v7, :cond_89
    0004b0d8goto :goto_91
    0004b0daiget v1, v1, LB1/B;->a:I
    0004b0deinvoke-virtual {v2, v1}, LI1/g;->z(I)V
    0004b0e4sub-int/2addr v7, v3
    0004b0e6move-object v10, v6
    0004b0e8goto :goto_6a
    0004b0eaiget-wide v0, v2, LI1/g;->b:J
    0004b0eeinvoke-virtual {v2, v0, v1}, LI1/g;->m(J)LI1/j;
    0004b0f4move-result-object v0
    0004b0f6return-object v0
    0004b0f8invoke-virtual {v1, v3, v4}, LI1/q;->j(J)LI1/j;
    0004b0femove-result-object v0
    0004b100return-object v0
    0004afb8