File classes.dex
Function:
Loading..
0005ff5c
0005ff5cH.a::run():
0005ff6cconst/4 v0, 0x0
0005ff6eiget-object v1, v10, LH/a;->b:Ljava/lang/Object;
0005ff72iget-object v2, v10, LH/a;->c:Ljava/lang/Object;
0005ff76iget v3, v10, LH/a;->a:I
0005ff7apacked-switch v3, :pswitch_data_294
0005ff80sget-object v0, Lz/b;->d:Ljava/lang/reflect/Method;
0005ff84if-eqz v0, :cond_1c
0005ff88sget-object v3, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
0005ff8cconst-string v4, "AppCompat recreation"
0005ff90filled-new-array {v2, v3, v4}, [Ljava/lang/Object;
0005ff96move-result-object v2
0005ff98invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
0005ff9egoto :goto_44
0005ffa0move-exception v0
0005ffa2goto :goto_28
0005ffa4sget-object v0, Lz/b;->e:Ljava/lang/reflect/Method;
0005ffa8sget-object v3, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
0005ffacfilled-new-array {v2, v3}, [Ljava/lang/Object;
0005ffb2move-result-object v2
0005ffb4invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
0005ffbagoto :goto_44
0005ffbcinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0005ffc2move-result-object v1
0005ffc4const-class v2, Ljava/lang/RuntimeException;
0005ffc8if-ne v1, v2, :cond_44
0005ffccinvoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
0005ffd2move-result-object v1
0005ffd4if-eqz v1, :cond_44
0005ffd8invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
0005ffdemove-result-object v1
0005ffe0const-string v2, "Unable to stop"
0005ffe4invoke-virtual {v1, v2}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
0005ffeamove-result v1
0005ffecif-nez v1, :cond_43
0005fff0goto :goto_44
0005fff2throw v0
0005fff4return-void
0005fff6check-cast v1, Landroid/app/Application;
0005fffacheck-cast v2, Lz/a;
0005fffeinvoke-virtual {v1, v2}, Landroid/app/Application;->unregisterActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V
00060004return-void
00060006check-cast v1, Lz/a;
0006000aiput-object v2, v1, Lz/a;->a:Ljava/lang/Object;
0006000ereturn-void
00060010check-cast v2, Lj/d0;
00060014iget-object v2, v2, Lj/d0;->b:Ljava/lang/Object;
00060018check-cast v2, Lt1/e;
0006001ciget-object v2, v2, Lt1/e;->g:Lj/d0;
00060020check-cast v1, Ljava/lang/Exception;
00060024invoke-virtual {v1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
0006002ainvoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00060030sput-boolean v0, LF0/h;->f:Z
00060034iget-object v1, v2, Lj/d0;->b:Ljava/lang/Object;
00060038check-cast v1, LF0/h;
0006003ciget-object v1, v1, LF0/h;->c:Ljava/lang/Object;
00060040check-cast v1, Ls1/c;
00060044if-eqz v1, :cond_78
00060048new-instance v2, Ls1/g;
0006004cinvoke-direct {v2, v0}, Ls1/g;-><init>(Z)V
00060052iget-object v0, v1, Ls1/c;->b:Lnfc/share/nfcshare/MainActivity;
00060056invoke-virtual {v0, v2}, Landroid/app/Activity;->runOnUiThread(Ljava/lang/Runnable;)V
0006005creturn-void
0006005echeck-cast v2, Lj/d0;
00060062iget-object v2, v2, Lj/d0;->b:Ljava/lang/Object;
00060066check-cast v2, Lt1/e;
0006006aiget-object v2, v2, Lt1/e;->g:Lj/d0;
0006006einvoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00060074new-instance v3, LR0/d;
00060078invoke-direct {v3}, LR0/d;-><init>()V
0006007echeck-cast v1, Ljava/lang/String;
00060082const-class v4, Lnfc/share/nfcshare/model/WSMessage;
00060086invoke-virtual {v3, v1, v4}, LR0/d;->b(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
0006008cmove-result-object v1
0006008echeck-cast v1, Lnfc/share/nfcshare/model/WSMessage;
00060092invoke-virtual {v1}, Lnfc/share/nfcshare/model/WSMessage;->getText()Ljava/lang/String;
00060098move-result-object v1
0006009aif-eqz v1, :cond_236
0006009einvoke-virtual {v1}, Ljava/lang/String;->isEmpty()Z
000600a4move-result v3
000600a6if-nez v3, :cond_236
000600aasget-object v3, Ls1/n;->a:LR0/d;
000600aeconst-class v4, Lnfc/share/nfcshare/model/NfcInfo;
000600b2invoke-virtual {v3, v1, v4}, LR0/d;->b(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
000600b8move-result-object v1
000600bacheck-cast v1, Lnfc/share/nfcshare/model/NfcInfo;
000600beinvoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
000600c4move-result-object v3
000600c6filled-new-array {v3}, [Ljava/lang/String;
000600ccmove-result-object v3
000600ceaget-object v3, v3, v0
000600d2const-string v4, ""
000600d6invoke-virtual {v3}, Ljava/lang/String;->toUpperCase()Ljava/lang/String;
000600dcmove-result-object v3
000600deconst-string v5, "80A"
000600e2invoke-virtual {v3, v5}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
000600e8move-result v5
000600eaconst/4 v6, 0x1
000600ecif-eqz v5, :cond_14a
000600f0invoke-virtual {v3}, Ljava/lang/String;->length()I
000600f6move-result v5
000600f8const/16 v7, 0x40
000600fcif-lt v5, v7, :cond_14a
00060100const/16 v5, 0x18
00060104const/16 v8, 0x24
00060108invoke-virtual {v3, v5, v8}, Ljava/lang/String;->substring(II)Ljava/lang/String;
0006010emove-result-object v5
00060110const/16 v9, 0x32
00060114invoke-virtual {v3, v8, v9}, Ljava/lang/String;->substring(II)Ljava/lang/String;
0006011amove-result-object v8
0006011cinvoke-virtual {v3, v9, v7}, Ljava/lang/String;->substring(II)Ljava/lang/String;
00060122move-result-object v3
00060124invoke-virtual {v8, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
0006012amove-result v7
0006012cif-eqz v7, :cond_ef
00060130invoke-virtual {v8}, Ljava/lang/String;->length()I
00060136move-result v3
00060138add-int/lit8 v3, v3, -0x4
0006013cinvoke-virtual {v8, v3}, Ljava/lang/String;->substring(I)Ljava/lang/String;
00060142move-result-object v3
00060144goto :goto_f9
00060146move-exception v0
00060148goto :goto_147
0006014ainvoke-virtual {v3}, Ljava/lang/String;->length()I
00060150move-result v7
00060152add-int/lit8 v7, v7, -0x4
00060156invoke-virtual {v3, v7}, Ljava/lang/String;->substring(I)Ljava/lang/String;
0006015cmove-result-object v3
0006015einvoke-static {v3}, Ls1/n;->b(Ljava/lang/String;)[B
00060164move-result-object v3
00060166aget-byte v7, v3, v0
0006016aand-int/lit16 v7, v7, 0xff
0006016econst/16 v8, 0x8
00060172shl-int/2addr v7, v8
00060174aget-byte v3, v3, v6
00060178and-int/lit16 v3, v3, 0xff
0006017cor-int/2addr v3, v7
0006017einvoke-virtual {v5, v0, v8}, Ljava/lang/String;->substring(II)Ljava/lang/String;
00060184move-result-object v7
00060186invoke-virtual {v5, v8}, Ljava/lang/String;->substring(I)Ljava/lang/String;
0006018cmove-result-object v5
0006018econst-string v8, "^0+(?!$)"
00060192invoke-virtual {v7, v8, v4}, Ljava/lang/String;->replaceFirst(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00060198move-result-object v7
0006019ainvoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000601a0const-string v7, "0"
000601a4const-string v8, "0+$"
000601a8invoke-virtual {v5, v8, v4}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000601aemove-result-object v4
000601b0invoke-virtual {v4}, Ljava/lang/String;->isEmpty()Z
000601b6move-result v5
000601b8if-eqz v5, :cond_12a
000601bcconst-string v4, "00"
000601c0invoke-virtual {v4}, Ljava/lang/String;->length()I
000601c6move-result v5
000601c8const/4 v8, 0x2
000601caif-le v5, v8, :cond_135
000601ceinvoke-virtual {v4, v0, v8}, Ljava/lang/String;->substring(II)Ljava/lang/String;
000601d4goto :goto_13e
000601d6invoke-virtual {v4}, Ljava/lang/String;->length()I
000601dcmove-result v0
000601deif-ne v0, v6, :cond_13e
000601e2invoke-virtual {v4, v7}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
000601e8invoke-static {v3}, Lnfc/share/nfcshare/model/CurrencyLookup;->lookup(I)Lnfc/share/nfcshare/model/CurrencyLookup$CurrencyInfo;
000601eesget-object v0, Ls1/n;->d:Lnfc/share/nfcshare/MainActivity;
000601f2invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000601f8goto :goto_14a
000601fainvoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
00060200sget-object v0, Lt1/a;->a:[I
00060204invoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getChannel()Lnfc/share/nfcshare/model/MqttChannel;
0006020amove-result-object v3
0006020cinvoke-virtual {v3}, Ljava/lang/Enum;->ordinal()I
00060212move-result v3
00060214aget v0, v0, v3
00060218const-string v3, "card_removed"
0006021cconst-string v4, "双方建立-连接成功"
00060220const-string v5, "nfc.share.nfcshare"
00060224iget-object v2, v2, Lj/d0;->b:Ljava/lang/Object;
00060228check-cast v2, LF0/h;
0006022cpacked-switch v0, :pswitch_data_2aa
00060232goto/16 :goto_236
00060236invoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
0006023cmove-result-object v0
0006023efilled-new-array {v0}, [Ljava/lang/String;
00060244move-result-object v0
00060246invoke-static {v0}, Ls1/n;->a([Ljava/lang/String;)V
0006024csget-object v0, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
00060250if-nez v0, :cond_236
00060254invoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
0006025amove-result-object v0
0006025cfilled-new-array {v0}, [Ljava/lang/String;
00060262move-result-object v0
00060264invoke-static {v0}, Ls1/n;->a([Ljava/lang/String;)V
0006026anew-instance v0, Landroid/content/Intent;
0006026einvoke-direct {v0, v5}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
00060274invoke-virtual {v0, v3, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
0006027aiget-object v1, v2, LF0/h;->b:Ljava/lang/Object;
0006027echeck-cast v1, Landroid/content/Context;
00060282invoke-static {v1}, Lc0/c;->a(Landroid/content/Context;)Lc0/c;
00060288move-result-object v1
0006028ainvoke-virtual {v1, v0}, Lc0/c;->b(Landroid/content/Intent;)V
00060290goto/16 :goto_236
00060294sget-object v0, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
00060298if-eqz v0, :cond_1ab
0006029csget-object v0, Lnfc/share/nfcshare/model/MqttChannel;->CARD_INFO_CHANNEL:Lnfc/share/nfcshare/model/MqttChannel;
000602a0sget-object v1, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
000602a4invoke-virtual {v1}, Lnfc/share/nfcshare/model/CardInfo;->toString()Ljava/lang/String;
000602aamove-result-object v1
000602acinvoke-virtual {v1}, Ljava/lang/String;->getBytes()[B
000602b2move-result-object v1
000602b4invoke-static {v1}, Ls1/n;->c([B)Ljava/lang/String;
000602bamove-result-object v1
000602bcinvoke-virtual {v2, v0, v1}, LF0/h;->C(Lnfc/share/nfcshare/model/MqttChannel;Ljava/lang/String;)V
000602c2filled-new-array {v4}, [Ljava/lang/String;
000602c8move-result-object v0
000602cainvoke-static {v0}, Ls1/n;->a([Ljava/lang/String;)V
000602d0goto/16 :goto_236
000602d4filled-new-array {v4}, [Ljava/lang/String;
000602damove-result-object v0
000602dcinvoke-static {v0}, Ls1/n;->a([Ljava/lang/String;)V
000602e2sget-object v0, Lnfc/share/nfcshare/model/MqttChannel;->ANSWER_CHANNEL:Lnfc/share/nfcshare/model/MqttChannel;
000602e6invoke-virtual {v2, v0, v4}, LF0/h;->C(Lnfc/share/nfcshare/model/MqttChannel;Ljava/lang/String;)V
000602ecsget-object v0, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
000602f0if-eqz v0, :cond_236
000602f4sget-object v0, Lnfc/share/nfcshare/model/MqttChannel;->CARD_INFO_CHANNEL:Lnfc/share/nfcshare/model/MqttChannel;
000602f8sget-object v1, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
000602fcinvoke-virtual {v1}, Lnfc/share/nfcshare/model/CardInfo;->toString()Ljava/lang/String;
00060302move-result-object v1
00060304invoke-virtual {v1}, Ljava/lang/String;->getBytes()[B
0006030amove-result-object v1
0006030cinvoke-static {v1}, Ls1/n;->c([B)Ljava/lang/String;
00060312move-result-object v1
00060314invoke-virtual {v2, v0, v1}, LF0/h;->C(Lnfc/share/nfcshare/model/MqttChannel;Ljava/lang/String;)V
0006031agoto :goto_236
0006031csget-object v0, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
00060320if-nez v0, :cond_236
00060324new-instance v0, Landroid/content/Intent;
00060328invoke-direct {v0, v5}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
0006032einvoke-virtual {v0, v3, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
00060334iget-object v1, v2, LF0/h;->b:Ljava/lang/Object;
00060338check-cast v1, Landroid/content/Context;
0006033cinvoke-static {v1}, Lc0/c;->a(Landroid/content/Context;)Lc0/c;
00060342move-result-object v1
00060344invoke-virtual {v1, v0}, Lc0/c;->b(Landroid/content/Intent;)V
0006034agoto :goto_236
0006034cinvoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
00060352move-result-object v0
00060354invoke-virtual {v0}, Ljava/lang/String;->toString()Ljava/lang/String;
0006035amove-result-object v0
0006035cnew-instance v1, Ljava/lang/String;
00060360invoke-static {v0}, Ls1/n;->b(Ljava/lang/String;)[B
00060366move-result-object v0
00060368invoke-direct {v1, v0}, Ljava/lang/String;-><init>([B)V
0006036enew-instance v0, Landroid/content/Intent;
00060372invoke-direct {v0, v5}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
00060378const-string v3, "card_info_string"
0006037cinvoke-virtual {v0, v3, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00060382iget-object v1, v2, LF0/h;->b:Ljava/lang/Object;
00060386check-cast v1, Landroid/content/Context;
0006038ainvoke-static {v1}, Lc0/c;->a(Landroid/content/Context;)Lc0/c;
00060390move-result-object v1
00060392invoke-virtual {v1, v0}, Lc0/c;->b(Landroid/content/Intent;)V
00060398goto :goto_236
0006039asget-object v0, Ls1/n;->f:Lnfc/share/nfcshare/service/EmulationService;
0006039eif-eqz v0, :cond_236
000603a2invoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
000603a8move-result-object v1
000603aainvoke-static {v1}, Ls1/n;->b(Ljava/lang/String;)[B
000603b0move-result-object v1
000603b2invoke-virtual {v0, v1}, Landroid/nfc/cardemulation/HostApduService;->sendResponseApdu([B)V
000603b8goto :goto_236
000603basget-object v0, Ls1/n;->a:LR0/d;
000603beinvoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
000603c4move-result-object v0
000603c6invoke-static {v0}, Lt1/c;->d(Ljava/lang/String;)Ljava/lang/String;
000603ccmove-result-object v0
000603cesget-object v1, Lnfc/share/nfcshare/model/MqttChannel;->SEND_CHANNEL:Lnfc/share/nfcshare/model/MqttChannel;
000603d2invoke-virtual {v2, v1, v0}, LF0/h;->C(Lnfc/share/nfcshare/model/MqttChannel;Ljava/lang/String;)V
000603d8return-void
000603dacheck-cast v2, Lcom/google/android/material/behavior/SwipeDismissBehavior;
000603deiget-object v0, v2, Lcom/google/android/material/behavior/SwipeDismissBehavior;->a:LT/e;
000603e2if-eqz v0, :cond_24a
000603e6invoke-virtual {v0}, LT/e;->g()Z
000603ecmove-result v0
000603eeif-eqz v0, :cond_24a
000603f2sget-object v0, LK/P;->a:Ljava/util/WeakHashMap;
000603f6check-cast v1, Landroid/view/View;
000603fainvoke-virtual {v1, v10}, Landroid/view/View;->postOnAnimation(Ljava/lang/Runnable;)V
00060400return-void
00060402check-cast v2, Ls1/c;
00060406iget-object v3, v2, Ls1/c;->b:Lnfc/share/nfcshare/MainActivity;
0006040acheck-cast v1, Ljava/lang/String;
0006040einvoke-static {v3, v1, v0}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
00060414move-result-object v1
00060416invoke-virtual {v1}, Landroid/widget/Toast;->show()V
0006041ciget-object v1, v2, Ls1/c;->b:Lnfc/share/nfcshare/MainActivity;
00060420sget-object v2, Ls1/b;->a:Lu1/o;
00060424const-string v2, "UserSession"
00060428invoke-virtual {v1, v2, v0}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
0006042emove-result-object v0
00060430invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
00060436move-result-object v0
00060438invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->clear()Landroid/content/SharedPreferences$Editor;
0006043einvoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V
00060444invoke-virtual {v1}, Landroid/app/Activity;->finish()V
0006044areturn-void
0006044ccheck-cast v2, LB/j;
00060450iget-object v2, v2, LB/j;->c:Ljava/lang/Object;
00060454check-cast v2, Lnfc/share/nfcshare/MainActivity;
00060458check-cast v1, Ljava/lang/String;
0006045cinvoke-static {v2, v1, v0}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
00060462move-result-object v0
00060464invoke-virtual {v0}, Landroid/widget/Toast;->show()V
0006046areturn-void
0006046ccheck-cast v1, LH/g;
00060470invoke-virtual {v1, v2}, LH/g;->a(Ljava/lang/Object;)V
00060476return-void
00060478check-cast v1, LC/h;
0006047ciget-object v0, v1, LC/h;->b:Ljava/lang/Object;
00060480check-cast v0, LB/b;
00060484if-eqz v0, :cond_293
00060488check-cast v2, Landroid/graphics/Typeface;
0006048cinvoke-virtual {v0, v2}, LB/b;->h(Landroid/graphics/Typeface;)V
00060492return-void
00060494.packed-switch 0x0
000604c0.packed-switch 0x1
0005ff5c
0005ff5cH.a::run():
0005ff6cconst/4 v0, 0x0
0005ff6eiget-object v1, v10, LH/a;->b:Ljava/lang/Object;
0005ff72iget-object v2, v10, LH/a;->c:Ljava/lang/Object;
0005ff76iget v3, v10, LH/a;->a:I
0005ff7apacked-switch v3, :pswitch_data_294
0005ff80sget-object v0, Lz/b;->d:Ljava/lang/reflect/Method;
0005ff84if-eqz v0, :cond_1c
0005ff88sget-object v3, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
0005ff8cconst-string v4, "AppCompat recreation"
0005ff90filled-new-array {v2, v3, v4}, [Ljava/lang/Object;
0005ff96move-result-object v2
0005ff98invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
0005ff9egoto :goto_44
0005ffa0move-exception v0
0005ffa2goto :goto_28
0005ffa4sget-object v0, Lz/b;->e:Ljava/lang/reflect/Method;
0005ffa8sget-object v3, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
0005ffacfilled-new-array {v2, v3}, [Ljava/lang/Object;
0005ffb2move-result-object v2
0005ffb4invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
0005ffbagoto :goto_44
0005ffbcinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0005ffc2move-result-object v1
0005ffc4const-class v2, Ljava/lang/RuntimeException;
0005ffc8if-ne v1, v2, :cond_44
0005ffccinvoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
0005ffd2move-result-object v1
0005ffd4if-eqz v1, :cond_44
0005ffd8invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
0005ffdemove-result-object v1
0005ffe0const-string v2, "Unable to stop"
0005ffe4invoke-virtual {v1, v2}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
0005ffeamove-result v1
0005ffecif-nez v1, :cond_43
0005fff0goto :goto_44
0005fff2throw v0
0005fff4return-void
0005fff6check-cast v1, Landroid/app/Application;
0005fffacheck-cast v2, Lz/a;
0005fffeinvoke-virtual {v1, v2}, Landroid/app/Application;->unregisterActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V
00060004return-void
00060006check-cast v1, Lz/a;
0006000aiput-object v2, v1, Lz/a;->a:Ljava/lang/Object;
0006000ereturn-void
00060010check-cast v2, Lj/d0;
00060014iget-object v2, v2, Lj/d0;->b:Ljava/lang/Object;
00060018check-cast v2, Lt1/e;
0006001ciget-object v2, v2, Lt1/e;->g:Lj/d0;
00060020check-cast v1, Ljava/lang/Exception;
00060024invoke-virtual {v1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
0006002ainvoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00060030sput-boolean v0, LF0/h;->f:Z
00060034iget-object v1, v2, Lj/d0;->b:Ljava/lang/Object;
00060038check-cast v1, LF0/h;
0006003ciget-object v1, v1, LF0/h;->c:Ljava/lang/Object;
00060040check-cast v1, Ls1/c;
00060044if-eqz v1, :cond_78
00060048new-instance v2, Ls1/g;
0006004cinvoke-direct {v2, v0}, Ls1/g;-><init>(Z)V
00060052iget-object v0, v1, Ls1/c;->b:Lnfc/share/nfcshare/MainActivity;
00060056invoke-virtual {v0, v2}, Landroid/app/Activity;->runOnUiThread(Ljava/lang/Runnable;)V
0006005creturn-void
0006005echeck-cast v2, Lj/d0;
00060062iget-object v2, v2, Lj/d0;->b:Ljava/lang/Object;
00060066check-cast v2, Lt1/e;
0006006aiget-object v2, v2, Lt1/e;->g:Lj/d0;
0006006einvoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00060074new-instance v3, LR0/d;
00060078invoke-direct {v3}, LR0/d;-><init>()V
0006007echeck-cast v1, Ljava/lang/String;
00060082const-class v4, Lnfc/share/nfcshare/model/WSMessage;
00060086invoke-virtual {v3, v1, v4}, LR0/d;->b(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
0006008cmove-result-object v1
0006008echeck-cast v1, Lnfc/share/nfcshare/model/WSMessage;
00060092invoke-virtual {v1}, Lnfc/share/nfcshare/model/WSMessage;->getText()Ljava/lang/String;
00060098move-result-object v1
0006009aif-eqz v1, :cond_236
0006009einvoke-virtual {v1}, Ljava/lang/String;->isEmpty()Z
000600a4move-result v3
000600a6if-nez v3, :cond_236
000600aasget-object v3, Ls1/n;->a:LR0/d;
000600aeconst-class v4, Lnfc/share/nfcshare/model/NfcInfo;
000600b2invoke-virtual {v3, v1, v4}, LR0/d;->b(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
000600b8move-result-object v1
000600bacheck-cast v1, Lnfc/share/nfcshare/model/NfcInfo;
000600beinvoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
000600c4move-result-object v3
000600c6filled-new-array {v3}, [Ljava/lang/String;
000600ccmove-result-object v3
000600ceaget-object v3, v3, v0
000600d2const-string v4, ""
000600d6invoke-virtual {v3}, Ljava/lang/String;->toUpperCase()Ljava/lang/String;
000600dcmove-result-object v3
000600deconst-string v5, "80A"
000600e2invoke-virtual {v3, v5}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
000600e8move-result v5
000600eaconst/4 v6, 0x1
000600ecif-eqz v5, :cond_14a
000600f0invoke-virtual {v3}, Ljava/lang/String;->length()I
000600f6move-result v5
000600f8const/16 v7, 0x40
000600fcif-lt v5, v7, :cond_14a
00060100const/16 v5, 0x18
00060104const/16 v8, 0x24
00060108invoke-virtual {v3, v5, v8}, Ljava/lang/String;->substring(II)Ljava/lang/String;
0006010emove-result-object v5
00060110const/16 v9, 0x32
00060114invoke-virtual {v3, v8, v9}, Ljava/lang/String;->substring(II)Ljava/lang/String;
0006011amove-result-object v8
0006011cinvoke-virtual {v3, v9, v7}, Ljava/lang/String;->substring(II)Ljava/lang/String;
00060122move-result-object v3
00060124invoke-virtual {v8, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
0006012amove-result v7
0006012cif-eqz v7, :cond_ef
00060130invoke-virtual {v8}, Ljava/lang/String;->length()I
00060136move-result v3
00060138add-int/lit8 v3, v3, -0x4
0006013cinvoke-virtual {v8, v3}, Ljava/lang/String;->substring(I)Ljava/lang/String;
00060142move-result-object v3
00060144goto :goto_f9
00060146move-exception v0
00060148goto :goto_147
0006014ainvoke-virtual {v3}, Ljava/lang/String;->length()I
00060150move-result v7
00060152add-int/lit8 v7, v7, -0x4
00060156invoke-virtual {v3, v7}, Ljava/lang/String;->substring(I)Ljava/lang/String;
0006015cmove-result-object v3
0006015einvoke-static {v3}, Ls1/n;->b(Ljava/lang/String;)[B
00060164move-result-object v3
00060166aget-byte v7, v3, v0
0006016aand-int/lit16 v7, v7, 0xff
0006016econst/16 v8, 0x8
00060172shl-int/2addr v7, v8
00060174aget-byte v3, v3, v6
00060178and-int/lit16 v3, v3, 0xff
0006017cor-int/2addr v3, v7
0006017einvoke-virtual {v5, v0, v8}, Ljava/lang/String;->substring(II)Ljava/lang/String;
00060184move-result-object v7
00060186invoke-virtual {v5, v8}, Ljava/lang/String;->substring(I)Ljava/lang/String;
0006018cmove-result-object v5
0006018econst-string v8, "^0+(?!$)"
00060192invoke-virtual {v7, v8, v4}, Ljava/lang/String;->replaceFirst(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00060198move-result-object v7
0006019ainvoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000601a0const-string v7, "0"
000601a4const-string v8, "0+$"
000601a8invoke-virtual {v5, v8, v4}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000601aemove-result-object v4
000601b0invoke-virtual {v4}, Ljava/lang/String;->isEmpty()Z
000601b6move-result v5
000601b8if-eqz v5, :cond_12a
000601bcconst-string v4, "00"
000601c0invoke-virtual {v4}, Ljava/lang/String;->length()I
000601c6move-result v5
000601c8const/4 v8, 0x2
000601caif-le v5, v8, :cond_135
000601ceinvoke-virtual {v4, v0, v8}, Ljava/lang/String;->substring(II)Ljava/lang/String;
000601d4goto :goto_13e
000601d6invoke-virtual {v4}, Ljava/lang/String;->length()I
000601dcmove-result v0
000601deif-ne v0, v6, :cond_13e
000601e2invoke-virtual {v4, v7}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
000601e8invoke-static {v3}, Lnfc/share/nfcshare/model/CurrencyLookup;->lookup(I)Lnfc/share/nfcshare/model/CurrencyLookup$CurrencyInfo;
000601eesget-object v0, Ls1/n;->d:Lnfc/share/nfcshare/MainActivity;
000601f2invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000601f8goto :goto_14a
000601fainvoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
00060200sget-object v0, Lt1/a;->a:[I
00060204invoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getChannel()Lnfc/share/nfcshare/model/MqttChannel;
0006020amove-result-object v3
0006020cinvoke-virtual {v3}, Ljava/lang/Enum;->ordinal()I
00060212move-result v3
00060214aget v0, v0, v3
00060218const-string v3, "card_removed"
0006021cconst-string v4, "双方建立-连接成功"
00060220const-string v5, "nfc.share.nfcshare"
00060224iget-object v2, v2, Lj/d0;->b:Ljava/lang/Object;
00060228check-cast v2, LF0/h;
0006022cpacked-switch v0, :pswitch_data_2aa
00060232goto/16 :goto_236
00060236invoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
0006023cmove-result-object v0
0006023efilled-new-array {v0}, [Ljava/lang/String;
00060244move-result-object v0
00060246invoke-static {v0}, Ls1/n;->a([Ljava/lang/String;)V
0006024csget-object v0, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
00060250if-nez v0, :cond_236
00060254invoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
0006025amove-result-object v0
0006025cfilled-new-array {v0}, [Ljava/lang/String;
00060262move-result-object v0
00060264invoke-static {v0}, Ls1/n;->a([Ljava/lang/String;)V
0006026anew-instance v0, Landroid/content/Intent;
0006026einvoke-direct {v0, v5}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
00060274invoke-virtual {v0, v3, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
0006027aiget-object v1, v2, LF0/h;->b:Ljava/lang/Object;
0006027echeck-cast v1, Landroid/content/Context;
00060282invoke-static {v1}, Lc0/c;->a(Landroid/content/Context;)Lc0/c;
00060288move-result-object v1
0006028ainvoke-virtual {v1, v0}, Lc0/c;->b(Landroid/content/Intent;)V
00060290goto/16 :goto_236
00060294sget-object v0, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
00060298if-eqz v0, :cond_1ab
0006029csget-object v0, Lnfc/share/nfcshare/model/MqttChannel;->CARD_INFO_CHANNEL:Lnfc/share/nfcshare/model/MqttChannel;
000602a0sget-object v1, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
000602a4invoke-virtual {v1}, Lnfc/share/nfcshare/model/CardInfo;->toString()Ljava/lang/String;
000602aamove-result-object v1
000602acinvoke-virtual {v1}, Ljava/lang/String;->getBytes()[B
000602b2move-result-object v1
000602b4invoke-static {v1}, Ls1/n;->c([B)Ljava/lang/String;
000602bamove-result-object v1
000602bcinvoke-virtual {v2, v0, v1}, LF0/h;->C(Lnfc/share/nfcshare/model/MqttChannel;Ljava/lang/String;)V
000602c2filled-new-array {v4}, [Ljava/lang/String;
000602c8move-result-object v0
000602cainvoke-static {v0}, Ls1/n;->a([Ljava/lang/String;)V
000602d0goto/16 :goto_236
000602d4filled-new-array {v4}, [Ljava/lang/String;
000602damove-result-object v0
000602dcinvoke-static {v0}, Ls1/n;->a([Ljava/lang/String;)V
000602e2sget-object v0, Lnfc/share/nfcshare/model/MqttChannel;->ANSWER_CHANNEL:Lnfc/share/nfcshare/model/MqttChannel;
000602e6invoke-virtual {v2, v0, v4}, LF0/h;->C(Lnfc/share/nfcshare/model/MqttChannel;Ljava/lang/String;)V
000602ecsget-object v0, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
000602f0if-eqz v0, :cond_236
000602f4sget-object v0, Lnfc/share/nfcshare/model/MqttChannel;->CARD_INFO_CHANNEL:Lnfc/share/nfcshare/model/MqttChannel;
000602f8sget-object v1, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
000602fcinvoke-virtual {v1}, Lnfc/share/nfcshare/model/CardInfo;->toString()Ljava/lang/String;
00060302move-result-object v1
00060304invoke-virtual {v1}, Ljava/lang/String;->getBytes()[B
0006030amove-result-object v1
0006030cinvoke-static {v1}, Ls1/n;->c([B)Ljava/lang/String;
00060312move-result-object v1
00060314invoke-virtual {v2, v0, v1}, LF0/h;->C(Lnfc/share/nfcshare/model/MqttChannel;Ljava/lang/String;)V
0006031agoto :goto_236
0006031csget-object v0, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
00060320if-nez v0, :cond_236
00060324new-instance v0, Landroid/content/Intent;
00060328invoke-direct {v0, v5}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
0006032einvoke-virtual {v0, v3, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
00060334iget-object v1, v2, LF0/h;->b:Ljava/lang/Object;
00060338check-cast v1, Landroid/content/Context;
0006033cinvoke-static {v1}, Lc0/c;->a(Landroid/content/Context;)Lc0/c;
00060342move-result-object v1
00060344invoke-virtual {v1, v0}, Lc0/c;->b(Landroid/content/Intent;)V
0006034agoto :goto_236
0006034cinvoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
00060352move-result-object v0
00060354invoke-virtual {v0}, Ljava/lang/String;->toString()Ljava/lang/String;
0006035amove-result-object v0
0006035cnew-instance v1, Ljava/lang/String;
00060360invoke-static {v0}, Ls1/n;->b(Ljava/lang/String;)[B
00060366move-result-object v0
00060368invoke-direct {v1, v0}, Ljava/lang/String;-><init>([B)V
0006036enew-instance v0, Landroid/content/Intent;
00060372invoke-direct {v0, v5}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
00060378const-string v3, "card_info_string"
0006037cinvoke-virtual {v0, v3, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00060382iget-object v1, v2, LF0/h;->b:Ljava/lang/Object;
00060386check-cast v1, Landroid/content/Context;
0006038ainvoke-static {v1}, Lc0/c;->a(Landroid/content/Context;)Lc0/c;
00060390move-result-object v1
00060392invoke-virtual {v1, v0}, Lc0/c;->b(Landroid/content/Intent;)V
00060398goto :goto_236
0006039asget-object v0, Ls1/n;->f:Lnfc/share/nfcshare/service/EmulationService;
0006039eif-eqz v0, :cond_236
000603a2invoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
000603a8move-result-object v1
000603aainvoke-static {v1}, Ls1/n;->b(Ljava/lang/String;)[B
000603b0move-result-object v1
000603b2invoke-virtual {v0, v1}, Landroid/nfc/cardemulation/HostApduService;->sendResponseApdu([B)V
000603b8goto :goto_236
000603basget-object v0, Ls1/n;->a:LR0/d;
000603beinvoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
000603c4move-result-object v0
000603c6invoke-static {v0}, Lt1/c;->d(Ljava/lang/String;)Ljava/lang/String;
000603ccmove-result-object v0
000603cesget-object v1, Lnfc/share/nfcshare/model/MqttChannel;->SEND_CHANNEL:Lnfc/share/nfcshare/model/MqttChannel;
000603d2invoke-virtual {v2, v1, v0}, LF0/h;->C(Lnfc/share/nfcshare/model/MqttChannel;Ljava/lang/String;)V
000603d8return-void
000603dacheck-cast v2, Lcom/google/android/material/behavior/SwipeDismissBehavior;
000603deiget-object v0, v2, Lcom/google/android/material/behavior/SwipeDismissBehavior;->a:LT/e;
000603e2if-eqz v0, :cond_24a
000603e6invoke-virtual {v0}, LT/e;->g()Z
000603ecmove-result v0
000603eeif-eqz v0, :cond_24a
000603f2sget-object v0, LK/P;->a:Ljava/util/WeakHashMap;
000603f6check-cast v1, Landroid/view/View;
000603fainvoke-virtual {v1, v10}, Landroid/view/View;->postOnAnimation(Ljava/lang/Runnable;)V
00060400return-void
00060402check-cast v2, Ls1/c;
00060406iget-object v3, v2, Ls1/c;->b:Lnfc/share/nfcshare/MainActivity;
0006040acheck-cast v1, Ljava/lang/String;
0006040einvoke-static {v3, v1, v0}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
00060414move-result-object v1
00060416invoke-virtual {v1}, Landroid/widget/Toast;->show()V
0006041ciget-object v1, v2, Ls1/c;->b:Lnfc/share/nfcshare/MainActivity;
00060420sget-object v2, Ls1/b;->a:Lu1/o;
00060424const-string v2, "UserSession"
00060428invoke-virtual {v1, v2, v0}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
0006042emove-result-object v0
00060430invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
00060436move-result-object v0
00060438invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->clear()Landroid/content/SharedPreferences$Editor;
0006043einvoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V
00060444invoke-virtual {v1}, Landroid/app/Activity;->finish()V
0006044areturn-void
0006044ccheck-cast v2, LB/j;
00060450iget-object v2, v2, LB/j;->c:Ljava/lang/Object;
00060454check-cast v2, Lnfc/share/nfcshare/MainActivity;
00060458check-cast v1, Ljava/lang/String;
0006045cinvoke-static {v2, v1, v0}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
00060462move-result-object v0
00060464invoke-virtual {v0}, Landroid/widget/Toast;->show()V
0006046areturn-void
0006046ccheck-cast v1, LH/g;
00060470invoke-virtual {v1, v2}, LH/g;->a(Ljava/lang/Object;)V
00060476return-void
00060478check-cast v1, LC/h;
0006047ciget-object v0, v1, LC/h;->b:Ljava/lang/Object;
00060480check-cast v0, LB/b;
00060484if-eqz v0, :cond_293
00060488check-cast v2, Landroid/graphics/Typeface;
0006048cinvoke-virtual {v0, v2}, LB/b;->h(Landroid/graphics/Typeface;)V
00060492return-void
00060494.packed-switch 0x0
000604c0.packed-switch 0x1
0005ff5c
000604e4
000604e4 struct try_item
000604e4 start_addr uint32 0x5ff80
000604e8 insn_count int 29
000604ea handler_off uint16 0x60505
000604ec
000604ec struct try_item
000604ec start_addr uint32 0x60108
000604f0 insn_count int 76
000604f2 handler_off uint16 0x6050a
000604f4
000604f4 struct try_item
000604f4 start_addr uint32 0x601a4
000604f8 insn_count int 42
000604fa handler_off uint16 0x6050a
000604fc
000604fc struct try_item
000604fc start_addr uint32 0x603ba
00060500 insn_count int 15
00060502 handler_off uint16 0x6050f
00060504
00060504 struct encoded_catch_handler_list
00060504 size int 3
00060505
00060505 struct encoded_catch_handler ← 0x604ea
00060505 size int64 -1
00060506 handlers[0].type_idx int 0xb5bc
00060508 handlers[0].addr uint32 0x5ffa0
00060509 catch_all_addr uint32 0x5fff4
0006050a
0006050a struct encoded_catch_handler ← 0x604f2 0x604fa
0006050a size int64 1
0006050b handlers[0].type_idx int 0xb554
0006050d handlers[0].addr uint32 0x60146
0006050f
0006050f struct encoded_catch_handler ← 0x60502
0006050f size int64 1
00060510 handlers[0].type_idx int 0xb4d4
00060512 handlers[0].addr uint32 0x603d8
000604e4 struct try_item
000604e4 start_addr uint32 0x5ff80
000604e8 insn_count int 29
000604ea handler_off uint16 0x60505
000604ec
000604ec struct try_item
000604ec start_addr uint32 0x60108
000604f0 insn_count int 76
000604f2 handler_off uint16 0x6050a
000604f4
000604f4 struct try_item
000604f4 start_addr uint32 0x601a4
000604f8 insn_count int 42
000604fa handler_off uint16 0x6050a
000604fc
000604fc struct try_item
000604fc start_addr uint32 0x603ba
00060500 insn_count int 15
00060502 handler_off uint16 0x6050f
00060504
00060504 struct encoded_catch_handler_list
00060504 size int 3
00060505
00060505 struct encoded_catch_handler ← 0x604ea
00060505 size int64 -1
00060506 handlers[0].type_idx int 0xb5bc
00060508 handlers[0].addr uint32 0x5ffa0
00060509 catch_all_addr uint32 0x5fff4
0006050a
0006050a struct encoded_catch_handler ← 0x604f2 0x604fa
0006050a size int64 1
0006050b handlers[0].type_idx int 0xb554
0006050d handlers[0].addr uint32 0x60146
0006050f
0006050f struct encoded_catch_handler ← 0x60502
0006050f size int64 1
00060510 handlers[0].type_idx int 0xb4d4
00060512 handlers[0].addr uint32 0x603d8
00060514
00060514H.b::<init>(java.lang.Object, int, int):
00060524iput v3, v0, LH/b;->a:I
00060528iput-object v1, v0, LH/b;->c:Ljava/lang/Object;
0006052ciput v2, v0, LH/b;->b:I
00060530invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00060536return-void
00060514
00060514H.b::<init>(java.lang.Object, int, int):
00060524iput v3, v0, LH/b;->a:I
00060528iput-object v1, v0, LH/b;->c:Ljava/lang/Object;
0006052ciput v2, v0, LH/b;->b:I
00060530invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00060536return-void
00060514
00060538
00060538H.b::<init>(java.util.List, int, java.lang.Throwable):
00060548const/4 v3, 0x1
0006054aiput v3, v0, LH/b;->a:I
0006054einvoke-direct {v0}, Ljava/lang/Object;-><init>()V
00060554const-string v3, "initCallbacks cannot be null"
00060558invoke-static {v1, v3}, LP1/e;->g(Ljava/lang/Object;Ljava/lang/String;)V
0006055enew-instance v3, Ljava/util/ArrayList;
00060562invoke-direct {v3, v1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
00060568iput-object v3, v0, LH/b;->c:Ljava/lang/Object;
0006056ciput v2, v0, LH/b;->b:I
00060570return-void
00060538
00060538H.b::<init>(java.util.List, int, java.lang.Throwable):
00060548const/4 v3, 0x1
0006054aiput v3, v0, LH/b;->a:I
0006054einvoke-direct {v0}, Ljava/lang/Object;-><init>()V
00060554const-string v3, "initCallbacks cannot be null"
00060558invoke-static {v1, v3}, LP1/e;->g(Ljava/lang/Object;Ljava/lang/String;)V
0006055enew-instance v3, Ljava/util/ArrayList;
00060562invoke-direct {v3, v1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
00060568iput-object v3, v0, LH/b;->c:Ljava/lang/Object;
0006056ciput v2, v0, LH/b;->b:I
00060570return-void
00060538
00060572
00060572 // align 0x4
00060572 // align 0x4
00060574
00060574H.b::run():
00060584iget v0, v5, LH/b;->a:I
00060588packed-switch v0, :pswitch_data_56
0006058eiget-object v0, v5, LH/b;->c:Ljava/lang/Object;
00060592check-cast v0, Lcom/google/android/material/datepicker/j;
00060596iget-object v0, v0, Lcom/google/android/material/datepicker/j;->Y:Landroidx/recyclerview/widget/RecyclerView;
0006059aiget-boolean v1, v0, Landroidx/recyclerview/widget/RecyclerView;->u:Z
0006059eif-eqz v1, :cond_10
000605a2goto :goto_1a
000605a4iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000605a8if-nez v1, :cond_15
000605acgoto :goto_1a
000605aeiget v2, v5, LH/b;->b:I
000605b2invoke-virtual {v1, v0, v2}, Lf0/H;->x0(Landroidx/recyclerview/widget/RecyclerView;I)V
000605b8return-void
000605baiget-object v0, v5, LH/b;->c:Ljava/lang/Object;
000605becheck-cast v0, Ljava/util/ArrayList;
000605c2invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
000605c8move-result v1
000605caiget v2, v5, LH/b;->b:I
000605ceconst/4 v3, 0x1
000605d0const/4 v4, 0x0
000605d2if-eq v2, v3, :cond_37
000605d6if-ge v4, v1, :cond_45
000605dainvoke-virtual {v0, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000605e0move-result-object v2
000605e2check-cast v2, Landroidx/emoji2/text/h;
000605e6invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000605ecadd-int/lit8 v4, v4, 0x1
000605f0goto :goto_29
000605f2if-ge v4, v1, :cond_45
000605f6invoke-virtual {v0, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000605fcmove-result-object v2
000605fecheck-cast v2, Landroidx/emoji2/text/h;
00060602invoke-virtual {v2}, Landroidx/emoji2/text/h;->a()V
00060608add-int/lit8 v4, v4, 0x1
0006060cgoto :goto_37
0006060ereturn-void
00060610iget-object v0, v5, LH/b;->c:Ljava/lang/Object;
00060614check-cast v0, LC/h;
00060618iget-object v0, v0, LC/h;->b:Ljava/lang/Object;
0006061ccheck-cast v0, LB/b;
00060620if-eqz v0, :cond_55
00060624iget v1, v5, LH/b;->b:I
00060628invoke-virtual {v0, v1}, LB/b;->g(I)V
0006062ereturn-void
00060630.packed-switch 0x0
00060574
00060574H.b::run():
00060584iget v0, v5, LH/b;->a:I
00060588packed-switch v0, :pswitch_data_56
0006058eiget-object v0, v5, LH/b;->c:Ljava/lang/Object;
00060592check-cast v0, Lcom/google/android/material/datepicker/j;
00060596iget-object v0, v0, Lcom/google/android/material/datepicker/j;->Y:Landroidx/recyclerview/widget/RecyclerView;
0006059aiget-boolean v1, v0, Landroidx/recyclerview/widget/RecyclerView;->u:Z
0006059eif-eqz v1, :cond_10
000605a2goto :goto_1a
000605a4iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000605a8if-nez v1, :cond_15
000605acgoto :goto_1a
000605aeiget v2, v5, LH/b;->b:I
000605b2invoke-virtual {v1, v0, v2}, Lf0/H;->x0(Landroidx/recyclerview/widget/RecyclerView;I)V
000605b8return-void
000605baiget-object v0, v5, LH/b;->c:Ljava/lang/Object;
000605becheck-cast v0, Ljava/util/ArrayList;
000605c2invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
000605c8move-result v1
000605caiget v2, v5, LH/b;->b:I
000605ceconst/4 v3, 0x1
000605d0const/4 v4, 0x0
000605d2if-eq v2, v3, :cond_37
000605d6if-ge v4, v1, :cond_45
000605dainvoke-virtual {v0, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000605e0move-result-object v2
000605e2check-cast v2, Landroidx/emoji2/text/h;
000605e6invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000605ecadd-int/lit8 v4, v4, 0x1
000605f0goto :goto_29
000605f2if-ge v4, v1, :cond_45
000605f6invoke-virtual {v0, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000605fcmove-result-object v2
000605fecheck-cast v2, Landroidx/emoji2/text/h;
00060602invoke-virtual {v2}, Landroidx/emoji2/text/h;->a()V
00060608add-int/lit8 v4, v4, 0x1
0006060cgoto :goto_37
0006060ereturn-void
00060610iget-object v0, v5, LH/b;->c:Ljava/lang/Object;
00060614check-cast v0, LC/h;
00060618iget-object v0, v0, LC/h;->b:Ljava/lang/Object;
0006061ccheck-cast v0, LB/b;
00060620if-eqz v0, :cond_55
00060624iget v1, v5, LH/b;->b:I
00060628invoke-virtual {v0, v1}, LB/b;->g(I)V
0006062ereturn-void
00060630.packed-switch 0x0
00060574
00060640
00060640H.c::compare(java.lang.Object, java.lang.Object):
00060650check-cast v5, [B
00060654check-cast v6, [B
00060658array-length v0, v5
0006065aarray-length v1, v6
0006065cif-eq v0, v1, :cond_c
00060660array-length v5, v5
00060662array-length v6, v6
00060664sub-int/2addr v5, v6
00060666return v5
00060668const/4 v0, 0x0
0006066amove v1, v0
0006066carray-length v2, v5
0006066eif-ge v1, v2, :cond_1c
00060672aget-byte v2, v5, v1
00060676aget-byte v3, v6, v1
0006067aif-eq v2, v3, :cond_19
0006067esub-int/2addr v2, v3
00060680return v2
00060682add-int/lit8 v1, v1, 0x1
00060686goto :goto_e
00060688return v0
00060640
00060640H.c::compare(java.lang.Object, java.lang.Object):
00060650check-cast v5, [B
00060654check-cast v6, [B
00060658array-length v0, v5
0006065aarray-length v1, v6
0006065cif-eq v0, v1, :cond_c
00060660array-length v5, v5
00060662array-length v6, v6
00060664sub-int/2addr v5, v6
00060666return v5
00060668const/4 v0, 0x0
0006066amove v1, v0
0006066carray-length v2, v5
0006066eif-ge v1, v2, :cond_1c
00060672aget-byte v2, v5, v1
00060676aget-byte v3, v6, v1
0006067aif-eq v2, v3, :cond_19
0006067esub-int/2addr v2, v3
00060680return v2
00060682add-int/lit8 v1, v1, 0x1
00060686goto :goto_e
00060688return v0
00060640
0006068a
0006068a // align 0x4
0006068a // align 0x4
0006068c
0006068cH.d::a(android.content.Context, H.e):
0006069cmove-object/from16 v0, v20
000606a0invoke-virtual/range {v19}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
000606a6move-result-object v1
000606a8invoke-virtual/range {v19}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000606aemove-result-object v2
000606b0iget-object v3, v0, LH/e;->b:Ljava/lang/Object;
000606b4check-cast v3, Ljava/lang/String;
000606b8const/4 v4, 0x0
000606bainvoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;->resolveContentProvider(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo;
000606c0move-result-object v5
000606c2if-eqz v5, :cond_1ba
000606c6iget-object v6, v5, Landroid/content/pm/ProviderInfo;->packageName:Ljava/lang/String;
000606caiget-object v7, v0, LH/e;->c:Ljava/lang/Object;
000606cecheck-cast v7, Ljava/lang/String;
000606d2invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
000606d8move-result v6
000606daif-eqz v6, :cond_19e
000606deiget-object v3, v5, Landroid/content/pm/ProviderInfo;->packageName:Ljava/lang/String;
000606e2const/16 v6, 0x40
000606e6invoke-virtual {v1, v3, v6}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
000606ecmove-result-object v1
000606eeiget-object v1, v1, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature;
000606f2new-instance v3, Ljava/util/ArrayList;
000606f6invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000606fcarray-length v6, v1
000606femove v7, v4
00060700if-ge v7, v6, :cond_40
00060704aget-object v8, v1, v7
00060708invoke-virtual {v8}, Landroid/content/pm/Signature;->toByteArray()[B
0006070emove-result-object v8
00060710invoke-virtual {v3, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
00060716add-int/lit8 v7, v7, 0x1
0006071agoto :goto_32
0006071csget-object v1, LH/d;->a:LH/c;
00060720invoke-static {v3, v1}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V
00060726iget-object v6, v0, LH/e;->f:Ljava/lang/Object;
0006072acheck-cast v6, Ljava/util/List;
0006072eif-eqz v6, :cond_4c
00060732goto :goto_50
00060734invoke-static {v2, v4}, LB/b;->j(Landroid/content/res/Resources;I)Ljava/util/List;
0006073amove-result-object v6
0006073cmove v2, v4
0006073einvoke-interface {v6}, Ljava/util/List;->size()I
00060744move-result v7
00060746const/4 v8, 0x0
00060748if-ge v2, v7, :cond_90
0006074cnew-instance v7, Ljava/util/ArrayList;
00060750invoke-interface {v6, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
00060756move-result-object v9
00060758check-cast v9, Ljava/util/Collection;
0006075cinvoke-direct {v7, v9}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
00060762invoke-static {v7, v1}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V
00060768invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
0006076emove-result v9
00060770invoke-virtual {v7}, Ljava/util/ArrayList;->size()I
00060776move-result v10
00060778if-eq v9, v10, :cond_71
0006077cgoto :goto_8a
0006077emove v9, v4
00060780invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
00060786move-result v10
00060788if-ge v9, v10, :cond_91
0006078cinvoke-virtual {v3, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
00060792move-result-object v10
00060794check-cast v10, [B
00060798invoke-virtual {v7, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0006079emove-result-object v11
000607a0check-cast v11, [B
000607a4invoke-static {v10, v11}, Ljava/util/Arrays;->equals([B[B)Z
000607aamove-result v10
000607acif-nez v10, :cond_8d
000607b0add-int/lit8 v2, v2, 0x1
000607b4goto :goto_51
000607b6add-int/lit8 v9, v9, 0x1
000607bagoto :goto_72
000607bcmove-object v5, v8
000607beconst/4 v1, 0x1
000607c0if-nez v5, :cond_9a
000607c4new-instance v0, LH/j;
000607c8invoke-direct {v0, v1, v8}, LH/j;-><init>(I[LH/k;)V
000607cereturn-object v0
000607d0iget-object v2, v5, Landroid/content/pm/ProviderInfo;->authority:Ljava/lang/String;
000607d4new-instance v3, Ljava/util/ArrayList;
000607d8invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000607denew-instance v5, Landroid/net/Uri$Builder;
000607e2invoke-direct {v5}, Landroid/net/Uri$Builder;-><init>()V
000607e8const-string v6, "content"
000607ecinvoke-virtual {v5, v6}, Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder;
000607f2move-result-object v5
000607f4invoke-virtual {v5, v2}, Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder;
000607famove-result-object v5
000607fcinvoke-virtual {v5}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
00060802move-result-object v10
00060804new-instance v5, Landroid/net/Uri$Builder;
00060808invoke-direct {v5}, Landroid/net/Uri$Builder;-><init>()V
0006080einvoke-virtual {v5, v6}, Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder;
00060814move-result-object v5
00060816invoke-virtual {v5, v2}, Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder;
0006081cmove-result-object v2
0006081econst-string v5, "file"
00060822invoke-virtual {v2, v5}, Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
00060828move-result-object v2
0006082ainvoke-virtual {v2}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
00060830move-result-object v2
00060832invoke-virtual/range {v19}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
00060838move-result-object v5
0006083ainvoke-virtual {v5, v10}, Landroid/content/ContentResolver;->acquireUnstableContentProviderClient(Landroid/net/Uri;)Landroid/content/ContentProviderClient;
00060840move-result-object v9
00060842const-string v11, "_id"
00060846const-string v12, "file_id"
0006084aconst-string v13, "font_ttc_index"
0006084econst-string v14, "font_variation_settings"
00060852const-string v15, "font_weight"
00060856const-string v16, "font_italic"
0006085aconst-string v17, "result_code"
0006085efilled-new-array/range {v11 .. v17}, [Ljava/lang/String;
00060864move-result-object v11
00060866const-string v12, "query = ?"
0006086aiget-object v0, v0, LH/e;->d:Ljava/lang/Object;
0006086echeck-cast v0, Ljava/lang/String;
00060872filled-new-array {v0}, [Ljava/lang/String;
00060878move-result-object v13
0006087aif-nez v9, :cond_f2
0006087egoto :goto_f8
00060880const/4 v14, 0x0
00060882const/4 v15, 0x0
00060884invoke-virtual/range {v9 .. v15}, Landroid/content/ContentProviderClient;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;
0006088amove-result-object v8
0006088cif-eqz v8, :cond_17b
00060890invoke-interface {v8}, Landroid/database/Cursor;->getCount()I
00060896move-result v0
00060898if-lez v0, :cond_17b
0006089cconst-string v0, "result_code"
000608a0invoke-interface {v8, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
000608a6move-result v0
000608a8new-instance v3, Ljava/util/ArrayList;
000608acinvoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000608b2const-string v5, "_id"
000608b6invoke-interface {v8, v5}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
000608bcmove-result v5
000608beconst-string v6, "file_id"
000608c2invoke-interface {v8, v6}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
000608c8move-result v6
000608caconst-string v7, "font_ttc_index"
000608ceinvoke-interface {v8, v7}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
000608d4move-result v7
000608d6const-string v11, "font_weight"
000608dainvoke-interface {v8, v11}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
000608e0move-result v11
000608e2const-string v12, "font_italic"
000608e6invoke-interface {v8, v12}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
000608ecmove-result v12
000608eeinvoke-interface {v8}, Landroid/database/Cursor;->moveToNext()Z
000608f4move-result v13
000608f6if-eqz v13, :cond_17b
000608faconst/4 v13, -0x1
000608fcif-eq v0, v13, :cond_13b
00060900invoke-interface {v8, v0}, Landroid/database/Cursor;->getInt(I)I
00060906move-result v14
00060908move/from16 v18, v14
0006090cgoto :goto_13d
0006090emove-exception v0
00060910goto :goto_193
00060912move/from16 v18, v4
00060916if-eq v7, v13, :cond_145
0006091ainvoke-interface {v8, v7}, Landroid/database/Cursor;->getInt(I)I
00060920move-result v14
00060922move v15, v14
00060924goto :goto_146
00060926move v15, v4
00060928if-ne v6, v13, :cond_153
0006092cinvoke-interface {v8, v5}, Landroid/database/Cursor;->getLong(I)J
00060932move-result-wide v13
00060934invoke-static {v10, v13, v14}, Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;
0006093amove-result-object v13
0006093cmove-object v14, v13
0006093econst/4 v13, -0x1
00060940goto :goto_15c
00060942invoke-interface {v8, v6}, Landroid/database/Cursor;->getLong(I)J
00060948move-result-wide v13
0006094ainvoke-static {v2, v13, v14}, Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;
00060950move-result-object v13
00060952goto :goto_150
00060954if-eq v11, v13, :cond_163
00060958invoke-interface {v8, v11}, Landroid/database/Cursor;->getInt(I)I
0006095emove-result v16
00060960goto :goto_165
00060962const/16 v16, 0x190
00060966if-eq v12, v13, :cond_170
0006096ainvoke-interface {v8, v12}, Landroid/database/Cursor;->getInt(I)I
00060970move-result v13
00060972if-ne v13, v1, :cond_170
00060976move/from16 v17, v1
0006097agoto :goto_172
0006097cmove/from16 v17, v4
00060980new-instance v13, LH/k;
00060984invoke-direct/range {v13 .. v18}, LH/k;-><init>(Landroid/net/Uri;IIZI)V
0006098ainvoke-virtual {v3, v13}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
00060990goto :goto_129
00060992if-eqz v8, :cond_180
00060996invoke-interface {v8}, Landroid/database/Cursor;->close()V
0006099cif-eqz v9, :cond_185
000609a0invoke-virtual {v9}, Landroid/content/ContentProviderClient;->close()V
000609a6new-array v0, v4, [LH/k;
000609aainvoke-virtual {v3, v0}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
000609b0move-result-object v0
000609b2check-cast v0, [LH/k;
000609b6new-instance v1, LH/j;
000609bainvoke-direct {v1, v4, v0}, LH/j;-><init>(I[LH/k;)V
000609c0return-object v1
000609c2if-eqz v8, :cond_198
000609c6invoke-interface {v8}, Landroid/database/Cursor;->close()V
000609ccif-eqz v9, :cond_19d
000609d0invoke-virtual {v9}, Landroid/content/ContentProviderClient;->close()V
000609d6throw v0
000609d8new-instance v0, Landroid/content/pm/PackageManager$NameNotFoundException;
000609dcnew-instance v1, Ljava/lang/StringBuilder;
000609e0const-string v2, "Found content provider "
000609e4invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000609eainvoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000609f0const-string v2, ", but package was not "
000609f4invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000609fainvoke-virtual {v1, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00060a00invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00060a06move-result-object v1
00060a08invoke-direct {v0, v1}, Landroid/content/pm/PackageManager$NameNotFoundException;-><init>(Ljava/lang/String;)V
00060a0ethrow v0
00060a10new-instance v0, Landroid/content/pm/PackageManager$NameNotFoundException;
00060a14new-instance v1, Ljava/lang/StringBuilder;
00060a18const-string v2, "No package found for authority: "
00060a1cinvoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
00060a22invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00060a28invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00060a2emove-result-object v1
00060a30invoke-direct {v0, v1}, Landroid/content/pm/PackageManager$NameNotFoundException;-><init>(Ljava/lang/String;)V
00060a36throw v0
0006068c
0006068cH.d::a(android.content.Context, H.e):
0006069cmove-object/from16 v0, v20
000606a0invoke-virtual/range {v19}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
000606a6move-result-object v1
000606a8invoke-virtual/range {v19}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000606aemove-result-object v2
000606b0iget-object v3, v0, LH/e;->b:Ljava/lang/Object;
000606b4check-cast v3, Ljava/lang/String;
000606b8const/4 v4, 0x0
000606bainvoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;->resolveContentProvider(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo;
000606c0move-result-object v5
000606c2if-eqz v5, :cond_1ba
000606c6iget-object v6, v5, Landroid/content/pm/ProviderInfo;->packageName:Ljava/lang/String;
000606caiget-object v7, v0, LH/e;->c:Ljava/lang/Object;
000606cecheck-cast v7, Ljava/lang/String;
000606d2invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
000606d8move-result v6
000606daif-eqz v6, :cond_19e
000606deiget-object v3, v5, Landroid/content/pm/ProviderInfo;->packageName:Ljava/lang/String;
000606e2const/16 v6, 0x40
000606e6invoke-virtual {v1, v3, v6}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
000606ecmove-result-object v1
000606eeiget-object v1, v1, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature;
000606f2new-instance v3, Ljava/util/ArrayList;
000606f6invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000606fcarray-length v6, v1
000606femove v7, v4
00060700if-ge v7, v6, :cond_40
00060704aget-object v8, v1, v7
00060708invoke-virtual {v8}, Landroid/content/pm/Signature;->toByteArray()[B
0006070emove-result-object v8
00060710invoke-virtual {v3, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
00060716add-int/lit8 v7, v7, 0x1
0006071agoto :goto_32
0006071csget-object v1, LH/d;->a:LH/c;
00060720invoke-static {v3, v1}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V
00060726iget-object v6, v0, LH/e;->f:Ljava/lang/Object;
0006072acheck-cast v6, Ljava/util/List;
0006072eif-eqz v6, :cond_4c
00060732goto :goto_50
00060734invoke-static {v2, v4}, LB/b;->j(Landroid/content/res/Resources;I)Ljava/util/List;
0006073amove-result-object v6
0006073cmove v2, v4
0006073einvoke-interface {v6}, Ljava/util/List;->size()I
00060744move-result v7
00060746const/4 v8, 0x0
00060748if-ge v2, v7, :cond_90
0006074cnew-instance v7, Ljava/util/ArrayList;
00060750invoke-interface {v6, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
00060756move-result-object v9
00060758check-cast v9, Ljava/util/Collection;
0006075cinvoke-direct {v7, v9}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
00060762invoke-static {v7, v1}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V
00060768invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
0006076emove-result v9
00060770invoke-virtual {v7}, Ljava/util/ArrayList;->size()I
00060776move-result v10
00060778if-eq v9, v10, :cond_71
0006077cgoto :goto_8a
0006077emove v9, v4
00060780invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
00060786move-result v10
00060788if-ge v9, v10, :cond_91
0006078cinvoke-virtual {v3, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
00060792move-result-object v10
00060794check-cast v10, [B
00060798invoke-virtual {v7, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0006079emove-result-object v11
000607a0check-cast v11, [B
000607a4invoke-static {v10, v11}, Ljava/util/Arrays;->equals([B[B)Z
000607aamove-result v10
000607acif-nez v10, :cond_8d
000607b0add-int/lit8 v2, v2, 0x1
000607b4goto :goto_51
000607b6add-int/lit8 v9, v9, 0x1
000607bagoto :goto_72
000607bcmove-object v5, v8
000607beconst/4 v1, 0x1
000607c0if-nez v5, :cond_9a
000607c4new-instance v0, LH/j;
000607c8invoke-direct {v0, v1, v8}, LH/j;-><init>(I[LH/k;)V
000607cereturn-object v0
000607d0iget-object v2, v5, Landroid/content/pm/ProviderInfo;->authority:Ljava/lang/String;
000607d4new-instance v3, Ljava/util/ArrayList;
000607d8invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000607denew-instance v5, Landroid/net/Uri$Builder;
000607e2invoke-direct {v5}, Landroid/net/Uri$Builder;-><init>()V
000607e8const-string v6, "content"
000607ecinvoke-virtual {v5, v6}, Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder;
000607f2move-result-object v5
000607f4invoke-virtual {v5, v2}, Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder;
000607famove-result-object v5
000607fcinvoke-virtual {v5}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
00060802move-result-object v10
00060804new-instance v5, Landroid/net/Uri$Builder;
00060808invoke-direct {v5}, Landroid/net/Uri$Builder;-><init>()V
0006080einvoke-virtual {v5, v6}, Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder;
00060814move-result-object v5
00060816invoke-virtual {v5, v2}, Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder;
0006081cmove-result-object v2
0006081econst-string v5, "file"
00060822invoke-virtual {v2, v5}, Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
00060828move-result-object v2
0006082ainvoke-virtual {v2}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
00060830move-result-object v2
00060832invoke-virtual/range {v19}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
00060838move-result-object v5
0006083ainvoke-virtual {v5, v10}, Landroid/content/ContentResolver;->acquireUnstableContentProviderClient(Landroid/net/Uri;)Landroid/content/ContentProviderClient;
00060840move-result-object v9
00060842const-string v11, "_id"
00060846const-string v12, "file_id"
0006084aconst-string v13, "font_ttc_index"
0006084econst-string v14, "font_variation_settings"
00060852const-string v15, "font_weight"
00060856const-string v16, "font_italic"
0006085aconst-string v17, "result_code"
0006085efilled-new-array/range {v11 .. v17}, [Ljava/lang/String;
00060864move-result-object v11
00060866const-string v12, "query = ?"
0006086aiget-object v0, v0, LH/e;->d:Ljava/lang/Object;
0006086echeck-cast v0, Ljava/lang/String;
00060872filled-new-array {v0}, [Ljava/lang/String;
00060878move-result-object v13
0006087aif-nez v9, :cond_f2
0006087egoto :goto_f8
00060880const/4 v14, 0x0
00060882const/4 v15, 0x0
00060884invoke-virtual/range {v9 .. v15}, Landroid/content/ContentProviderClient;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;
0006088amove-result-object v8
0006088cif-eqz v8, :cond_17b
00060890invoke-interface {v8}, Landroid/database/Cursor;->getCount()I
00060896move-result v0
00060898if-lez v0, :cond_17b
0006089cconst-string v0, "result_code"
000608a0invoke-interface {v8, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
000608a6move-result v0
000608a8new-instance v3, Ljava/util/ArrayList;
000608acinvoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000608b2const-string v5, "_id"
000608b6invoke-interface {v8, v5}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
000608bcmove-result v5
000608beconst-string v6, "file_id"
000608c2invoke-interface {v8, v6}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
000608c8move-result v6
000608caconst-string v7, "font_ttc_index"
000608ceinvoke-interface {v8, v7}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
000608d4move-result v7
000608d6const-string v11, "font_weight"
000608dainvoke-interface {v8, v11}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
000608e0move-result v11
000608e2const-string v12, "font_italic"
000608e6invoke-interface {v8, v12}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
000608ecmove-result v12
000608eeinvoke-interface {v8}, Landroid/database/Cursor;->moveToNext()Z
000608f4move-result v13
000608f6if-eqz v13, :cond_17b
000608faconst/4 v13, -0x1
000608fcif-eq v0, v13, :cond_13b
00060900invoke-interface {v8, v0}, Landroid/database/Cursor;->getInt(I)I
00060906move-result v14
00060908move/from16 v18, v14
0006090cgoto :goto_13d
0006090emove-exception v0
00060910goto :goto_193
00060912move/from16 v18, v4
00060916if-eq v7, v13, :cond_145
0006091ainvoke-interface {v8, v7}, Landroid/database/Cursor;->getInt(I)I
00060920move-result v14
00060922move v15, v14
00060924goto :goto_146
00060926move v15, v4
00060928if-ne v6, v13, :cond_153
0006092cinvoke-interface {v8, v5}, Landroid/database/Cursor;->getLong(I)J
00060932move-result-wide v13
00060934invoke-static {v10, v13, v14}, Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;
0006093amove-result-object v13
0006093cmove-object v14, v13
0006093econst/4 v13, -0x1
00060940goto :goto_15c
00060942invoke-interface {v8, v6}, Landroid/database/Cursor;->getLong(I)J
00060948move-result-wide v13
0006094ainvoke-static {v2, v13, v14}, Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;
00060950move-result-object v13
00060952goto :goto_150
00060954if-eq v11, v13, :cond_163
00060958invoke-interface {v8, v11}, Landroid/database/Cursor;->getInt(I)I
0006095emove-result v16
00060960goto :goto_165
00060962const/16 v16, 0x190
00060966if-eq v12, v13, :cond_170
0006096ainvoke-interface {v8, v12}, Landroid/database/Cursor;->getInt(I)I
00060970move-result v13
00060972if-ne v13, v1, :cond_170
00060976move/from16 v17, v1
0006097agoto :goto_172
0006097cmove/from16 v17, v4
00060980new-instance v13, LH/k;
00060984invoke-direct/range {v13 .. v18}, LH/k;-><init>(Landroid/net/Uri;IIZI)V
0006098ainvoke-virtual {v3, v13}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
00060990goto :goto_129
00060992if-eqz v8, :cond_180
00060996invoke-interface {v8}, Landroid/database/Cursor;->close()V
0006099cif-eqz v9, :cond_185
000609a0invoke-virtual {v9}, Landroid/content/ContentProviderClient;->close()V
000609a6new-array v0, v4, [LH/k;
000609aainvoke-virtual {v3, v0}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
000609b0move-result-object v0
000609b2check-cast v0, [LH/k;
000609b6new-instance v1, LH/j;
000609bainvoke-direct {v1, v4, v0}, LH/j;-><init>(I[LH/k;)V
000609c0return-object v1
000609c2if-eqz v8, :cond_198
000609c6invoke-interface {v8}, Landroid/database/Cursor;->close()V
000609ccif-eqz v9, :cond_19d
000609d0invoke-virtual {v9}, Landroid/content/ContentProviderClient;->close()V
000609d6throw v0
000609d8new-instance v0, Landroid/content/pm/PackageManager$NameNotFoundException;
000609dcnew-instance v1, Ljava/lang/StringBuilder;
000609e0const-string v2, "Found content provider "
000609e4invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000609eainvoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000609f0const-string v2, ", but package was not "
000609f4invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000609fainvoke-virtual {v1, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00060a00invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00060a06move-result-object v1
00060a08invoke-direct {v0, v1}, Landroid/content/pm/PackageManager$NameNotFoundException;-><init>(Ljava/lang/String;)V
00060a0ethrow v0
00060a10new-instance v0, Landroid/content/pm/PackageManager$NameNotFoundException;
00060a14new-instance v1, Ljava/lang/StringBuilder;
00060a18const-string v2, "No package found for authority: "
00060a1cinvoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
00060a22invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00060a28invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00060a2emove-result-object v1
00060a30invoke-direct {v0, v1}, Landroid/content/pm/PackageManager$NameNotFoundException;-><init>(Ljava/lang/String;)V
00060a36throw v0
0006068c
00060a38
00060a38 struct try_item
00060a38 start_addr uint32 0x60842
00060a3c insn_count int 28
00060a3e handler_off uint16 0x60a51
00060a40
00060a40 struct try_item
00060a40 start_addr uint32 0x60884
00060a44 insn_count int 4
00060a46 handler_off uint16 0x60a54
00060a48
00060a48 struct try_item
00060a48 start_addr uint32 0x60890
00060a4c insn_count int 128
00060a4e handler_off uint16 0x60a51
00060a50
00060a50 struct encoded_catch_handler_list
00060a50 size int 2
00060a51
00060a51 struct encoded_catch_handler ← 0x60a3e 0x60a4e
00060a51 size int64 0
00060a52 catch_all_addr uint32 0x6090e
00060a54
00060a54 struct encoded_catch_handler ← 0x60a46
00060a54 size int64 -1
00060a55 handlers[0].type_idx int 0xa680
00060a57 handlers[0].addr uint32 0x6088c
00060a59 catch_all_addr uint32 0x6090e
00060a5b
00060a5b // align 0x4
00060a38 struct try_item
00060a38 start_addr uint32 0x60842
00060a3c insn_count int 28
00060a3e handler_off uint16 0x60a51
00060a40
00060a40 struct try_item
00060a40 start_addr uint32 0x60884
00060a44 insn_count int 4
00060a46 handler_off uint16 0x60a54
00060a48
00060a48 struct try_item
00060a48 start_addr uint32 0x60890
00060a4c insn_count int 128
00060a4e handler_off uint16 0x60a51
00060a50
00060a50 struct encoded_catch_handler_list
00060a50 size int 2
00060a51
00060a51 struct encoded_catch_handler ← 0x60a3e 0x60a4e
00060a51 size int64 0
00060a52 catch_all_addr uint32 0x6090e
00060a54
00060a54 struct encoded_catch_handler ← 0x60a46
00060a54 size int64 -1
00060a55 handlers[0].type_idx int 0xa680
00060a57 handlers[0].addr uint32 0x6088c
00060a59 catch_all_addr uint32 0x6090e
00060a5b
00060a5b // align 0x4
00060a5c
00060a5cH.d::<clinit>():
00060a6cnew-instance v0, LH/c;
00060a70invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00060a76sput-object v0, LH/d;->a:LH/c;
00060a7areturn-void
00060a5c
00060a5cH.d::<clinit>():
00060a6cnew-instance v0, LH/c;
00060a70invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00060a76sput-object v0, LH/d;->a:LH/c;
00060a7areturn-void
00060a5c
00060a7c
00060a7cH.f::call():
00060a8ciget v0, v4, LH/f;->a:I
00060a90packed-switch v0, :pswitch_data_26
00060a96iget-object v0, v4, LH/f;->b:Ljava/lang/String;
00060a9aiget-object v1, v4, LH/f;->c:Landroid/content/Context;
00060a9eiget-object v2, v4, LH/f;->d:LH/e;
00060aa2iget v3, v4, LH/f;->e:I
00060aa6invoke-static {v0, v1, v2, v3}, LH/i;->a(Ljava/lang/String;Landroid/content/Context;LH/e;I)LH/h;
00060aacmove-result-object v0
00060aaegoto :goto_18
00060ab0new-instance v0, LH/h;
00060ab4const/4 v1, -0x3
00060ab6invoke-direct {v0, v1}, LH/h;-><init>(I)V
00060abcreturn-object v0
00060abeiget-object v0, v4, LH/f;->b:Ljava/lang/String;
00060ac2iget-object v1, v4, LH/f;->c:Landroid/content/Context;
00060ac6iget-object v2, v4, LH/f;->d:LH/e;
00060acaiget v3, v4, LH/f;->e:I
00060aceinvoke-static {v0, v1, v2, v3}, LH/i;->a(Ljava/lang/String;Landroid/content/Context;LH/e;I)LH/h;
00060ad4move-result-object v0
00060ad6return-object v0
00060ad8.packed-switch 0x0
00060a7c
00060a7cH.f::call():
00060a8ciget v0, v4, LH/f;->a:I
00060a90packed-switch v0, :pswitch_data_26
00060a96iget-object v0, v4, LH/f;->b:Ljava/lang/String;
00060a9aiget-object v1, v4, LH/f;->c:Landroid/content/Context;
00060a9eiget-object v2, v4, LH/f;->d:LH/e;
00060aa2iget v3, v4, LH/f;->e:I
00060aa6invoke-static {v0, v1, v2, v3}, LH/i;->a(Ljava/lang/String;Landroid/content/Context;LH/e;I)LH/h;
00060aacmove-result-object v0
00060aaegoto :goto_18
00060ab0new-instance v0, LH/h;
00060ab4const/4 v1, -0x3
00060ab6invoke-direct {v0, v1}, LH/h;-><init>(I)V
00060abcreturn-object v0
00060abeiget-object v0, v4, LH/f;->b:Ljava/lang/String;
00060ac2iget-object v1, v4, LH/f;->c:Landroid/content/Context;
00060ac6iget-object v2, v4, LH/f;->d:LH/e;
00060acaiget v3, v4, LH/f;->e:I
00060aceinvoke-static {v0, v1, v2, v3}, LH/i;->a(Ljava/lang/String;Landroid/content/Context;LH/e;I)LH/h;
00060ad4move-result-object v0
00060ad6return-object v0
00060ad8.packed-switch 0x0
00060a7c
00060ae4
00060ae4 struct try_item
00060ae4 start_addr uint32 0x60a96
00060ae8 insn_count int 12
00060aea handler_off uint16 0x60aed
00060aec
00060aec struct encoded_catch_handler_list
00060aec size int 1
00060aed
00060aed struct encoded_catch_handler ← 0x60aea
00060aed size int64 0
00060aee catch_all_addr uint32 0x60ab0
00060aef
00060aef // align 0x10
00060ae4 struct try_item
00060ae4 start_addr uint32 0x60a96
00060ae8 insn_count int 12
00060aea handler_off uint16 0x60aed
00060aec
00060aec struct encoded_catch_handler_list
00060aec size int 1
00060aed
00060aed struct encoded_catch_handler ← 0x60aea
00060aed size int64 0
00060aee catch_all_addr uint32 0x60ab0
00060aef
00060aef // align 0x10
00060af0
00060af0H.f::<init>(java.lang.String, android.content.Context, H.e, int, int):
00060b00iput v5, v0, LH/f;->a:I
00060b04iput-object v1, v0, LH/f;->b:Ljava/lang/String;
00060b08iput-object v2, v0, LH/f;->c:Landroid/content/Context;
00060b0ciput-object v3, v0, LH/f;->d:LH/e;
00060b10iput v4, v0, LH/f;->e:I
00060b14invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00060b1areturn-void
00060af0
00060af0H.f::<init>(java.lang.String, android.content.Context, H.e, int, int):
00060b00iput v5, v0, LH/f;->a:I
00060b04iput-object v1, v0, LH/f;->b:Ljava/lang/String;
00060b08iput-object v2, v0, LH/f;->c:Landroid/content/Context;
00060b0ciput-object v3, v0, LH/f;->d:LH/e;
00060b10iput v4, v0, LH/f;->e:I
00060b14invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00060b1areturn-void
00060af0
00060b1c
00060b1cH.g::<init>(int, java.lang.Object):
00060b2ciput v1, v0, LH/g;->a:I
00060b30iput-object v2, v0, LH/g;->b:Ljava/lang/Object;
00060b34invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00060b3areturn-void
00060b1c
00060b1cH.g::<init>(int, java.lang.Object):
00060b2ciput v1, v0, LH/g;->a:I
00060b30iput-object v2, v0, LH/g;->b:Ljava/lang/Object;
00060b34invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00060b3areturn-void
00060b1c
00060b3c
00060b3cH.g::a(java.lang.Object):
00060b4ciget v0, v4, LH/g;->a:I
00060b50packed-switch v0, :pswitch_data_4e
00060b56check-cast v5, LH/h;
00060b5asget-object v0, LH/i;->c:Ljava/lang/Object;
00060b5emonitor-enter v0
00060b60sget-object v1, LH/i;->d:Lo/k;
00060b64iget-object v2, v4, LH/g;->b:Ljava/lang/Object;
00060b68check-cast v2, Ljava/lang/String;
00060b6cconst/4 v3, 0x0
00060b6einvoke-virtual {v1, v2, v3}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00060b74move-result-object v2
00060b76check-cast v2, Ljava/util/ArrayList;
00060b7aif-nez v2, :cond_1d
00060b7emonitor-exit v0
00060b80goto :goto_38
00060b82move-exception v5
00060b84goto :goto_39
00060b86iget-object v3, v4, LH/g;->b:Ljava/lang/Object;
00060b8acheck-cast v3, Ljava/lang/String;
00060b8einvoke-virtual {v1, v3}, Lo/k;->remove(Ljava/lang/Object;)Ljava/lang/Object;
00060b94monitor-exit v0
00060b96const/4 v0, 0x0
00060b98invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
00060b9emove-result v1
00060ba0if-ge v0, v1, :cond_38
00060ba4invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
00060baamove-result-object v1
00060baccheck-cast v1, LH/g;
00060bb0invoke-virtual {v1, v5}, LH/g;->a(Ljava/lang/Object;)V
00060bb6add-int/lit8 v0, v0, 0x1
00060bbagoto :goto_26
00060bbcreturn-void
00060bbemonitor-exit v0
00060bc0throw v5
00060bc2check-cast v5, LH/h;
00060bc6if-nez v5, :cond_45
00060bcanew-instance v5, LH/h;
00060bceconst/4 v0, -0x3
00060bd0invoke-direct {v5, v0}, LH/h;-><init>(I)V
00060bd6iget-object v0, v4, LH/g;->b:Ljava/lang/Object;
00060bdacheck-cast v0, LB/j;
00060bdeinvoke-virtual {v0, v5}, LB/j;->E(LH/h;)V
00060be4return-void
00060be6nop
00060be8.packed-switch 0x0
00060b3c
00060b3cH.g::a(java.lang.Object):
00060b4ciget v0, v4, LH/g;->a:I
00060b50packed-switch v0, :pswitch_data_4e
00060b56check-cast v5, LH/h;
00060b5asget-object v0, LH/i;->c:Ljava/lang/Object;
00060b5emonitor-enter v0
00060b60sget-object v1, LH/i;->d:Lo/k;
00060b64iget-object v2, v4, LH/g;->b:Ljava/lang/Object;
00060b68check-cast v2, Ljava/lang/String;
00060b6cconst/4 v3, 0x0
00060b6einvoke-virtual {v1, v2, v3}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00060b74move-result-object v2
00060b76check-cast v2, Ljava/util/ArrayList;
00060b7aif-nez v2, :cond_1d
00060b7emonitor-exit v0
00060b80goto :goto_38
00060b82move-exception v5
00060b84goto :goto_39
00060b86iget-object v3, v4, LH/g;->b:Ljava/lang/Object;
00060b8acheck-cast v3, Ljava/lang/String;
00060b8einvoke-virtual {v1, v3}, Lo/k;->remove(Ljava/lang/Object;)Ljava/lang/Object;
00060b94monitor-exit v0
00060b96const/4 v0, 0x0
00060b98invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
00060b9emove-result v1
00060ba0if-ge v0, v1, :cond_38
00060ba4invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
00060baamove-result-object v1
00060baccheck-cast v1, LH/g;
00060bb0invoke-virtual {v1, v5}, LH/g;->a(Ljava/lang/Object;)V
00060bb6add-int/lit8 v0, v0, 0x1
00060bbagoto :goto_26
00060bbcreturn-void
00060bbemonitor-exit v0
00060bc0throw v5
00060bc2check-cast v5, LH/h;
00060bc6if-nez v5, :cond_45
00060bcanew-instance v5, LH/h;
00060bceconst/4 v0, -0x3
00060bd0invoke-direct {v5, v0}, LH/h;-><init>(I)V
00060bd6iget-object v0, v4, LH/g;->b:Ljava/lang/Object;
00060bdacheck-cast v0, LB/j;
00060bdeinvoke-virtual {v0, v5}, LB/j;->E(LH/h;)V
00060be4return-void
00060be6nop
00060be8.packed-switch 0x0
00060b3c
00060bf4
00060bf4 struct try_item
00060bf4 start_addr uint32 0x60b60
00060bf8 insn_count int 27
00060bfa handler_off uint16 0x60c05
00060bfc
00060bfc struct try_item
00060bfc start_addr uint32 0x60bbe
00060c00 insn_count int 1
00060c02 handler_off uint16 0x60c05
00060c04
00060c04 struct encoded_catch_handler_list
00060c04 size int 1
00060c05
00060c05 struct encoded_catch_handler ← 0x60bfa 0x60c02
00060c05 size int64 0
00060c06 catch_all_addr uint32 0x60b82
00060c07
00060c07 // align 0x8
00060bf4 struct try_item
00060bf4 start_addr uint32 0x60b60
00060bf8 insn_count int 27
00060bfa handler_off uint16 0x60c05
00060bfc
00060bfc struct try_item
00060bfc start_addr uint32 0x60bbe
00060c00 insn_count int 1
00060c02 handler_off uint16 0x60c05
00060c04
00060c04 struct encoded_catch_handler_list
00060c04 size int 1
00060c05
00060c05 struct encoded_catch_handler ← 0x60bfa 0x60c02
00060c05 size int64 0
00060c06 catch_all_addr uint32 0x60b82
00060c07
00060c07 // align 0x8
00060c08
00060c08H.h::<init>(android.graphics.Typeface):
00060c18invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00060c1eiput-object v1, v0, LH/h;->a:Landroid/graphics/Typeface;
00060c22const/4 v1, 0x0
00060c24iput v1, v0, LH/h;->b:I
00060c28return-void
00060c08
00060c08H.h::<init>(android.graphics.Typeface):
00060c18invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00060c1eiput-object v1, v0, LH/h;->a:Landroid/graphics/Typeface;
00060c22const/4 v1, 0x0
00060c24iput v1, v0, LH/h;->b:I
00060c28return-void
00060c08
00060c2a
00060c2a // align 0x4
00060c2a // align 0x4
00060c2c
00060c2cH.h::<init>(int):
00060c3cinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
00060c42const/4 v0, 0x0
00060c44iput-object v0, v1, LH/h;->a:Landroid/graphics/Typeface;
00060c48iput v2, v1, LH/h;->b:I
00060c4creturn-void
00060c2c
00060c2cH.h::<init>(int):
00060c3cinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
00060c42const/4 v0, 0x0
00060c44iput-object v0, v1, LH/h;->a:Landroid/graphics/Typeface;
00060c48iput v2, v1, LH/h;->b:I
00060c4creturn-void
00060c2c
00060c4e
00060c4e // align 0x10
00060c4e // align 0x10
00060c50
00060c50H.i::a(java.lang.String, android.content.Context, H.e, int):
00060c60sget-object v0, LH/i;->a:Lo/f;
00060c64invoke-virtual {v0, v6}, Lo/f;->a(Ljava/lang/Object;)Ljava/lang/Object;
00060c6amove-result-object v1
00060c6ccheck-cast v1, Landroid/graphics/Typeface;
00060c70if-eqz v1, :cond_10
00060c74new-instance v6, LH/h;
00060c78invoke-direct {v6, v1}, LH/h;-><init>(Landroid/graphics/Typeface;)V
00060c7ereturn-object v6
00060c80invoke-static {v7, v8}, LH/d;->a(Landroid/content/Context;LH/e;)LH/j;
00060c86move-result-object v8
00060c88const/4 v1, 0x1
00060c8aconst/4 v2, -0x3
00060c8ciget-object v3, v8, LH/j;->b:Ljava/lang/Object;
00060c90check-cast v3, [LH/k;
00060c94iget v8, v8, LH/j;->a:I
00060c98if-eqz v8, :cond_24
00060c9cif-eq v8, v1, :cond_22
00060ca0move v1, v2
00060ca2goto :goto_3d
00060ca4const/4 v1, -0x2
00060ca6goto :goto_3d
00060ca8if-eqz v3, :cond_3d
00060cacarray-length v8, v3
00060caeif-nez v8, :cond_2a
00060cb2goto :goto_3d
00060cb4array-length v8, v3
00060cb6const/4 v1, 0x0
00060cb8move v4, v1
00060cbaif-ge v4, v8, :cond_3d
00060cbeaget-object v5, v3, v4
00060cc2iget v5, v5, LH/k;->e:I
00060cc6if-eqz v5, :cond_3a
00060ccaif-gez v5, :cond_38
00060ccegoto :goto_20
00060cd0move v1, v5
00060cd2goto :goto_3d
00060cd4add-int/lit8 v4, v4, 0x1
00060cd8goto :goto_2d
00060cdaif-eqz v1, :cond_45
00060cdenew-instance v6, LH/h;
00060ce2invoke-direct {v6, v1}, LH/h;-><init>(I)V
00060ce8return-object v6
00060ceasget-object v8, LC/i;->a:LC1/l;
00060ceeinvoke-virtual {v8, v7, v3, v9}, LC1/l;->v(Landroid/content/Context;[LH/k;I)Landroid/graphics/Typeface;
00060cf4move-result-object v7
00060cf6if-eqz v7, :cond_56
00060cfainvoke-virtual {v0, v6, v7}, Lo/f;->b(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00060d00new-instance v6, LH/h;
00060d04invoke-direct {v6, v7}, LH/h;-><init>(Landroid/graphics/Typeface;)V
00060d0areturn-object v6
00060d0cnew-instance v6, LH/h;
00060d10invoke-direct {v6, v2}, LH/h;-><init>(I)V
00060d16return-object v6
00060d18new-instance v6, LH/h;
00060d1cconst/4 v7, -0x1
00060d1einvoke-direct {v6, v7}, LH/h;-><init>(I)V
00060d24return-object v6
00060c50
00060c50H.i::a(java.lang.String, android.content.Context, H.e, int):
00060c60sget-object v0, LH/i;->a:Lo/f;
00060c64invoke-virtual {v0, v6}, Lo/f;->a(Ljava/lang/Object;)Ljava/lang/Object;
00060c6amove-result-object v1
00060c6ccheck-cast v1, Landroid/graphics/Typeface;
00060c70if-eqz v1, :cond_10
00060c74new-instance v6, LH/h;
00060c78invoke-direct {v6, v1}, LH/h;-><init>(Landroid/graphics/Typeface;)V
00060c7ereturn-object v6
00060c80invoke-static {v7, v8}, LH/d;->a(Landroid/content/Context;LH/e;)LH/j;
00060c86move-result-object v8
00060c88const/4 v1, 0x1
00060c8aconst/4 v2, -0x3
00060c8ciget-object v3, v8, LH/j;->b:Ljava/lang/Object;
00060c90check-cast v3, [LH/k;
00060c94iget v8, v8, LH/j;->a:I
00060c98if-eqz v8, :cond_24
00060c9cif-eq v8, v1, :cond_22
00060ca0move v1, v2
00060ca2goto :goto_3d
00060ca4const/4 v1, -0x2
00060ca6goto :goto_3d
00060ca8if-eqz v3, :cond_3d
00060cacarray-length v8, v3
00060caeif-nez v8, :cond_2a
00060cb2goto :goto_3d
00060cb4array-length v8, v3
00060cb6const/4 v1, 0x0
00060cb8move v4, v1
00060cbaif-ge v4, v8, :cond_3d
00060cbeaget-object v5, v3, v4
00060cc2iget v5, v5, LH/k;->e:I
00060cc6if-eqz v5, :cond_3a
00060ccaif-gez v5, :cond_38
00060ccegoto :goto_20
00060cd0move v1, v5
00060cd2goto :goto_3d
00060cd4add-int/lit8 v4, v4, 0x1
00060cd8goto :goto_2d
00060cdaif-eqz v1, :cond_45
00060cdenew-instance v6, LH/h;
00060ce2invoke-direct {v6, v1}, LH/h;-><init>(I)V
00060ce8return-object v6
00060ceasget-object v8, LC/i;->a:LC1/l;
00060ceeinvoke-virtual {v8, v7, v3, v9}, LC1/l;->v(Landroid/content/Context;[LH/k;I)Landroid/graphics/Typeface;
00060cf4move-result-object v7
00060cf6if-eqz v7, :cond_56
00060cfainvoke-virtual {v0, v6, v7}, Lo/f;->b(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00060d00new-instance v6, LH/h;
00060d04invoke-direct {v6, v7}, LH/h;-><init>(Landroid/graphics/Typeface;)V
00060d0areturn-object v6
00060d0cnew-instance v6, LH/h;
00060d10invoke-direct {v6, v2}, LH/h;-><init>(I)V
00060d16return-object v6
00060d18new-instance v6, LH/h;
00060d1cconst/4 v7, -0x1
00060d1einvoke-direct {v6, v7}, LH/h;-><init>(I)V
00060d24return-object v6
00060c50
00060d26
00060d26 struct code_item_padding
00060d26 padding uint16 0x0000
00060d28
00060d28 struct try_item
00060d28 start_addr uint32 0x60c80
00060d2c insn_count int 4
00060d2e handler_off uint16 0x60d31
00060d30
00060d30 struct encoded_catch_handler_list
00060d30 size int 1
00060d31
00060d31 struct encoded_catch_handler ← 0x60d2e
00060d31 size int64 1
00060d32 handlers[0].type_idx int 0xa474
00060d34 handlers[0].addr uint32 0x60d18
00060d35
00060d35 // align 0x8
00060d26 struct code_item_padding
00060d26 padding uint16 0x0000
00060d28
00060d28 struct try_item
00060d28 start_addr uint32 0x60c80
00060d2c insn_count int 4
00060d2e handler_off uint16 0x60d31
00060d30
00060d30 struct encoded_catch_handler_list
00060d30 size int 1
00060d31
00060d31 struct encoded_catch_handler ← 0x60d2e
00060d31 size int64 1
00060d32 handlers[0].type_idx int 0xa474
00060d34 handlers[0].addr uint32 0x60d18
00060d35
00060d35 // align 0x8
00060d38
00060d38H.i::<clinit>():
00060d48new-instance v0, Lo/f;
00060d4cconst/16 v1, 0x10
00060d50invoke-direct {v0, v1}, Lo/f;-><init>(I)V
00060d56sput-object v0, LH/i;->a:Lo/f;
00060d5anew-instance v9, LH/m;
00060d5einvoke-direct {v9}, Ljava/lang/Object;-><init>()V
00060d64new-instance v2, Ljava/util/concurrent/ThreadPoolExecutor;
00060d68const/16 v0, 0x2710
00060d6cint-to-long v5, v0
00060d6esget-object v7, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
00060d72new-instance v8, Ljava/util/concurrent/LinkedBlockingDeque;
00060d76invoke-direct {v8}, Ljava/util/concurrent/LinkedBlockingDeque;-><init>()V
00060d7cconst/4 v3, 0x0
00060d7econst/4 v4, 0x1
00060d80invoke-direct/range {v2 .. v9}, Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V
00060d86const/4 v0, 0x1
00060d88invoke-virtual {v2, v0}, Ljava/util/concurrent/ThreadPoolExecutor;->allowCoreThreadTimeOut(Z)V
00060d8esput-object v2, LH/i;->b:Ljava/util/concurrent/ThreadPoolExecutor;
00060d92new-instance v0, Ljava/lang/Object;
00060d96invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00060d9csput-object v0, LH/i;->c:Ljava/lang/Object;
00060da0new-instance v0, Lo/k;
00060da4invoke-direct {v0}, Lo/k;-><init>()V
00060daasput-object v0, LH/i;->d:Lo/k;
00060daereturn-void
00060d38
00060d38H.i::<clinit>():
00060d48new-instance v0, Lo/f;
00060d4cconst/16 v1, 0x10
00060d50invoke-direct {v0, v1}, Lo/f;-><init>(I)V
00060d56sput-object v0, LH/i;->a:Lo/f;
00060d5anew-instance v9, LH/m;
00060d5einvoke-direct {v9}, Ljava/lang/Object;-><init>()V
00060d64new-instance v2, Ljava/util/concurrent/ThreadPoolExecutor;
00060d68const/16 v0, 0x2710
00060d6cint-to-long v5, v0
00060d6esget-object v7, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
00060d72new-instance v8, Ljava/util/concurrent/LinkedBlockingDeque;
00060d76invoke-direct {v8}, Ljava/util/concurrent/LinkedBlockingDeque;-><init>()V
00060d7cconst/4 v3, 0x0
00060d7econst/4 v4, 0x1
00060d80invoke-direct/range {v2 .. v9}, Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V
00060d86const/4 v0, 0x1
00060d88invoke-virtual {v2, v0}, Ljava/util/concurrent/ThreadPoolExecutor;->allowCoreThreadTimeOut(Z)V
00060d8esput-object v2, LH/i;->b:Ljava/util/concurrent/ThreadPoolExecutor;
00060d92new-instance v0, Ljava/lang/Object;
00060d96invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00060d9csput-object v0, LH/i;->c:Ljava/lang/Object;
00060da0new-instance v0, Lo/k;
00060da4invoke-direct {v0}, Lo/k;-><init>()V
00060daasput-object v0, LH/i;->d:Lo/k;
00060daereturn-void
00060d38
00060db0
00060db0H.e::c(int):
00060dc0iget-object v0, v8, LH/e;->d:Ljava/lang/Object;
00060dc4check-cast v0, Ljava/util/ArrayList;
00060dc8invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
00060dcemove-result v1
00060dd0const/4 v2, 0x0
00060dd2move v3, v2
00060dd4if-ge v3, v1, :cond_3c
00060dd8invoke-virtual {v0, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
00060ddemove-result-object v4
00060de0check-cast v4, Lf0/a;
00060de4iget v5, v4, Lf0/a;->a:I
00060de8const/16 v6, 0x8
00060decconst/4 v7, 0x1
00060deeif-ne v5, v6, :cond_24
00060df2iget v4, v4, Lf0/a;->c:I
00060df6add-int/lit8 v5, v3, 0x1
00060dfainvoke-virtual {v8, v4, v5}, LH/e;->g(II)I
00060e00move-result v4
00060e02if-ne v4, v9, :cond_39
00060e06goto :goto_35
00060e08if-ne v5, v7, :cond_39
00060e0ciget v5, v4, Lf0/a;->b:I
00060e10iget v4, v4, Lf0/a;->c:I
00060e14add-int/2addr v4, v5
00060e16if-ge v5, v4, :cond_39
00060e1aadd-int/lit8 v6, v3, 0x1
00060e1einvoke-virtual {v8, v5, v6}, LH/e;->g(II)I
00060e24move-result v6
00060e26if-ne v6, v9, :cond_36
00060e2areturn v7
00060e2cadd-int/lit8 v5, v5, 0x1
00060e30goto :goto_2b
00060e32add-int/lit8 v3, v3, 0x1
00060e36goto :goto_a
00060e38return v2
00060db0
00060db0H.e::c(int):
00060dc0iget-object v0, v8, LH/e;->d:Ljava/lang/Object;
00060dc4check-cast v0, Ljava/util/ArrayList;
00060dc8invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
00060dcemove-result v1
00060dd0const/4 v2, 0x0
00060dd2move v3, v2
00060dd4if-ge v3, v1, :cond_3c
00060dd8invoke-virtual {v0, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
00060ddemove-result-object v4
00060de0check-cast v4, Lf0/a;
00060de4iget v5, v4, Lf0/a;->a:I
00060de8const/16 v6, 0x8
00060decconst/4 v7, 0x1
00060deeif-ne v5, v6, :cond_24
00060df2iget v4, v4, Lf0/a;->c:I
00060df6add-int/lit8 v5, v3, 0x1
00060dfainvoke-virtual {v8, v4, v5}, LH/e;->g(II)I
00060e00move-result v4
00060e02if-ne v4, v9, :cond_39
00060e06goto :goto_35
00060e08if-ne v5, v7, :cond_39
00060e0ciget v5, v4, Lf0/a;->b:I
00060e10iget v4, v4, Lf0/a;->c:I
00060e14add-int/2addr v4, v5
00060e16if-ge v5, v4, :cond_39
00060e1aadd-int/lit8 v6, v3, 0x1
00060e1einvoke-virtual {v8, v5, v6}, LH/e;->g(II)I
00060e24move-result v6
00060e26if-ne v6, v9, :cond_36
00060e2areturn v7
00060e2cadd-int/lit8 v5, v5, 0x1
00060e30goto :goto_2b
00060e32add-int/lit8 v3, v3, 0x1
00060e36goto :goto_a
00060e38return v2
00060db0
00060e3a
00060e3a // align 0x4
00060e3a // align 0x4
00060e3c
00060e3cH.e::h():
00060e4ciget-object v0, v1, LH/e;->c:Ljava/lang/Object;
00060e50check-cast v0, Ljava/util/ArrayList;
00060e54invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
00060e5amove-result v0
00060e5cif-lez v0, :cond_c
00060e60const/4 v0, 0x1
00060e62return v0
00060e64const/4 v0, 0x0
00060e66return v0
00060e3c
00060e3cH.e::h():
00060e4ciget-object v0, v1, LH/e;->c:Ljava/lang/Object;
00060e50check-cast v0, Ljava/util/ArrayList;
00060e54invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
00060e5amove-result v0
00060e5cif-lez v0, :cond_c
00060e60const/4 v0, 0x1
00060e62return v0
00060e64const/4 v0, 0x0
00060e66return v0
00060e3c
00060e68
00060e68H.e::k(int, int, int):
00060e78iget-object v0, v1, LH/e;->b:Ljava/lang/Object;
00060e7ccheck-cast v0, LJ/a;
00060e80invoke-virtual {v0}, LJ/a;->a()Ljava/lang/Object;
00060e86move-result-object v0
00060e88check-cast v0, Lf0/a;
00060e8cif-nez v0, :cond_18
00060e90new-instance v0, Lf0/a;
00060e94invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00060e9aiput v2, v0, Lf0/a;->a:I
00060e9eiput v3, v0, Lf0/a;->b:I
00060ea2iput v4, v0, Lf0/a;->c:I
00060ea6return-object v0
00060ea8iput v2, v0, Lf0/a;->a:I
00060eaciput v3, v0, Lf0/a;->b:I
00060eb0iput v4, v0, Lf0/a;->c:I
00060eb4return-object v0
00060e68
00060e68H.e::k(int, int, int):
00060e78iget-object v0, v1, LH/e;->b:Ljava/lang/Object;
00060e7ccheck-cast v0, LJ/a;
00060e80invoke-virtual {v0}, LJ/a;->a()Ljava/lang/Object;
00060e86move-result-object v0
00060e88check-cast v0, Lf0/a;
00060e8cif-nez v0, :cond_18
00060e90new-instance v0, Lf0/a;
00060e94invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00060e9aiput v2, v0, Lf0/a;->a:I
00060e9eiput v3, v0, Lf0/a;->b:I
00060ea2iput v4, v0, Lf0/a;->c:I
00060ea6return-object v0
00060ea8iput v2, v0, Lf0/a;->a:I
00060eaciput v3, v0, Lf0/a;->b:I
00060eb0iput v4, v0, Lf0/a;->c:I
00060eb4return-object v0
00060e68
00060eb6
00060eb6 // align 0x8
00060eb6 // align 0x8
00060eb8
00060eb8H.e::g(int, int):
00060ec8iget-object v0, v6, LH/e;->d:Ljava/lang/Object;
00060ecccheck-cast v0, Ljava/util/ArrayList;
00060ed0invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
00060ed6move-result v1
00060ed8if-ge v8, v1, :cond_41
00060edcinvoke-virtual {v0, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
00060ee2move-result-object v2
00060ee4check-cast v2, Lf0/a;
00060ee8iget v3, v2, Lf0/a;->a:I
00060eecconst/16 v4, 0x8
00060ef0if-ne v3, v4, :cond_28
00060ef4iget v3, v2, Lf0/a;->b:I
00060ef8if-ne v3, v7, :cond_1d
00060efciget v7, v2, Lf0/a;->c:I
00060f00goto :goto_3e
00060f02if-ge v3, v7, :cond_21
00060f06add-int/lit8 v7, v7, -0x1
00060f0aiget v2, v2, Lf0/a;->c:I
00060f0eif-gt v2, v7, :cond_3e
00060f12add-int/lit8 v7, v7, 0x1
00060f16goto :goto_3e
00060f18iget v4, v2, Lf0/a;->b:I
00060f1cif-gt v4, v7, :cond_3e
00060f20const/4 v5, 0x2
00060f22if-ne v3, v5, :cond_38
00060f26iget v2, v2, Lf0/a;->c:I
00060f2aadd-int/2addr v4, v2
00060f2cif-ge v7, v4, :cond_36
00060f30const/4 v7, -0x1
00060f32return v7
00060f34sub-int/2addr v7, v2
00060f36goto :goto_3e
00060f38const/4 v4, 0x1
00060f3aif-ne v3, v4, :cond_3e
00060f3eiget v2, v2, Lf0/a;->c:I
00060f42add-int/2addr v7, v2
00060f44add-int/lit8 v8, v8, 0x1
00060f48goto :goto_8
00060f4areturn v7
00060eb8
00060eb8H.e::g(int, int):
00060ec8iget-object v0, v6, LH/e;->d:Ljava/lang/Object;
00060ecccheck-cast v0, Ljava/util/ArrayList;
00060ed0invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
00060ed6move-result v1
00060ed8if-ge v8, v1, :cond_41
00060edcinvoke-virtual {v0, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
00060ee2move-result-object v2
00060ee4check-cast v2, Lf0/a;
00060ee8iget v3, v2, Lf0/a;->a:I
00060eecconst/16 v4, 0x8
00060ef0if-ne v3, v4, :cond_28
00060ef4iget v3, v2, Lf0/a;->b:I
00060ef8if-ne v3, v7, :cond_1d
00060efciget v7, v2, Lf0/a;->c:I
00060f00goto :goto_3e
00060f02if-ge v3, v7, :cond_21
00060f06add-int/lit8 v7, v7, -0x1
00060f0aiget v2, v2, Lf0/a;->c:I
00060f0eif-gt v2, v7, :cond_3e
00060f12add-int/lit8 v7, v7, 0x1
00060f16goto :goto_3e
00060f18iget v4, v2, Lf0/a;->b:I
00060f1cif-gt v4, v7, :cond_3e
00060f20const/4 v5, 0x2
00060f22if-ne v3, v5, :cond_38
00060f26iget v2, v2, Lf0/a;->c:I
00060f2aadd-int/2addr v4, v2
00060f2cif-ge v7, v4, :cond_36
00060f30const/4 v7, -0x1
00060f32return v7
00060f34sub-int/2addr v7, v2
00060f36goto :goto_3e
00060f38const/4 v4, 0x1
00060f3aif-ne v3, v4, :cond_3e
00060f3eiget v2, v2, Lf0/a;->c:I
00060f42add-int/2addr v7, v2
00060f44add-int/lit8 v8, v8, 0x1
00060f48goto :goto_8
00060f4areturn v7
00060eb8
00060f4c
00060f4cH.e::n(int, int):
00060f5ciget-object v0, v9, LH/e;->d:Ljava/lang/Object;
00060f60check-cast v0, Ljava/util/ArrayList;
00060f64invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
00060f6amove-result v1
00060f6cconst/4 v2, 0x1
00060f6esub-int/2addr v1, v2
00060f70const/16 v3, 0x8
00060f74if-ltz v1, :cond_82
00060f78invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
00060f7emove-result-object v4
00060f80check-cast v4, Lf0/a;
00060f84iget v5, v4, Lf0/a;->a:I
00060f88const/4 v6, 0x2
00060f8aif-ne v5, v3, :cond_62
00060f8eiget v3, v4, Lf0/a;->b:I
00060f92iget v5, v4, Lf0/a;->c:I
00060f96if-ge v3, v5, :cond_22
00060f9amove v7, v3
00060f9cmove v8, v5
00060f9egoto :goto_24
00060fa0move v8, v3
00060fa2move v7, v5
00060fa4if-lt v10, v7, :cond_4a
00060fa8if-gt v10, v8, :cond_4a
00060facif-ne v7, v3, :cond_3a
00060fb0if-ne v11, v2, :cond_31
00060fb4add-int/lit8 v5, v5, 0x1
00060fb8iput v5, v4, Lf0/a;->c:I
00060fbcgoto :goto_37
00060fbeif-ne v11, v6, :cond_37
00060fc2add-int/lit8 v5, v5, -0x1
00060fc6iput v5, v4, Lf0/a;->c:I
00060fcaadd-int/lit8 v10, v10, 0x1
00060fcegoto :goto_7f
00060fd0if-ne v11, v2, :cond_41
00060fd4add-int/lit8 v3, v3, 0x1
00060fd8iput v3, v4, Lf0/a;->b:I
00060fdcgoto :goto_47
00060fdeif-ne v11, v6, :cond_47
00060fe2add-int/lit8 v3, v3, -0x1
00060fe6iput v3, v4, Lf0/a;->b:I
00060feaadd-int/lit8 v10, v10, -0x1
00060feegoto :goto_7f
00060ff0if-ge v10, v3, :cond_7f
00060ff4if-ne v11, v2, :cond_57
00060ff8add-int/lit8 v3, v3, 0x1
00060ffciput v3, v4, Lf0/a;->b:I
00061000add-int/lit8 v5, v5, 0x1
00061004iput v5, v4, Lf0/a;->c:I
00061008goto :goto_7f
0006100aif-ne v11, v6, :cond_7f
0006100eadd-int/lit8 v3, v3, -0x1
00061012iput v3, v4, Lf0/a;->b:I
00061016add-int/lit8 v5, v5, -0x1
0006101aiput v5, v4, Lf0/a;->c:I
0006101egoto :goto_7f
00061020iget v3, v4, Lf0/a;->b:I
00061024if-gt v3, v10, :cond_72
00061028if-ne v5, v2, :cond_6c
0006102ciget v3, v4, Lf0/a;->c:I
00061030sub-int/2addr v10, v3
00061032goto :goto_7f
00061034if-ne v5, v6, :cond_7f
00061038iget v3, v4, Lf0/a;->c:I
0006103cadd-int/2addr v10, v3
0006103egoto :goto_7f
00061040if-ne v11, v2, :cond_79
00061044add-int/lit8 v3, v3, 0x1
00061048iput v3, v4, Lf0/a;->b:I
0006104cgoto :goto_7f
0006104eif-ne v11, v6, :cond_7f
00061052add-int/lit8 v3, v3, -0x1
00061056iput v3, v4, Lf0/a;->b:I
0006105aadd-int/lit8 v1, v1, -0x1
0006105egoto :goto_a
00061060invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
00061066move-result v11
00061068sub-int/2addr v11, v2
0006106aif-ltz v11, :cond_b3
0006106einvoke-virtual {v0, v11}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
00061074move-result-object v1
00061076check-cast v1, Lf0/a;
0006107aiget v2, v1, Lf0/a;->a:I
0006107eiget-object v4, v9, LH/e;->b:Ljava/lang/Object;
00061082check-cast v4, LJ/a;
00061086if-ne v2, v3, :cond_a6
0006108aiget v2, v1, Lf0/a;->c:I
0006108eiget v5, v1, Lf0/a;->b:I
00061092if-eq v2, v5, :cond_9f
00061096if-gez v2, :cond_b0
0006109ainvoke-virtual {v0, v11}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000610a0invoke-virtual {v4, v1}, LJ/a;->c(Ljava/lang/Object;)Z
000610a6goto :goto_b0
000610a8iget v2, v1, Lf0/a;->c:I
000610acif-gtz v2, :cond_b0
000610b0invoke-virtual {v0, v11}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000610b6invoke-virtual {v4, v1}, LJ/a;->c(Ljava/lang/Object;)Z
000610bcadd-int/lit8 v11, v11, -0x1
000610c0goto :goto_87
000610c2return v10
00060f4c
00060f4cH.e::n(int, int):
00060f5ciget-object v0, v9, LH/e;->d:Ljava/lang/Object;
00060f60check-cast v0, Ljava/util/ArrayList;
00060f64invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
00060f6amove-result v1
00060f6cconst/4 v2, 0x1
00060f6esub-int/2addr v1, v2
00060f70const/16 v3, 0x8
00060f74if-ltz v1, :cond_82
00060f78invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
00060f7emove-result-object v4
00060f80check-cast v4, Lf0/a;
00060f84iget v5, v4, Lf0/a;->a:I
00060f88const/4 v6, 0x2
00060f8aif-ne v5, v3, :cond_62
00060f8eiget v3, v4, Lf0/a;->b:I
00060f92iget v5, v4, Lf0/a;->c:I
00060f96if-ge v3, v5, :cond_22
00060f9amove v7, v3
00060f9cmove v8, v5
00060f9egoto :goto_24
00060fa0move v8, v3
00060fa2move v7, v5
00060fa4if-lt v10, v7, :cond_4a
00060fa8if-gt v10, v8, :cond_4a
00060facif-ne v7, v3, :cond_3a
00060fb0if-ne v11, v2, :cond_31
00060fb4add-int/lit8 v5, v5, 0x1
00060fb8iput v5, v4, Lf0/a;->c:I
00060fbcgoto :goto_37
00060fbeif-ne v11, v6, :cond_37
00060fc2add-int/lit8 v5, v5, -0x1
00060fc6iput v5, v4, Lf0/a;->c:I
00060fcaadd-int/lit8 v10, v10, 0x1
00060fcegoto :goto_7f
00060fd0if-ne v11, v2, :cond_41
00060fd4add-int/lit8 v3, v3, 0x1
00060fd8iput v3, v4, Lf0/a;->b:I
00060fdcgoto :goto_47
00060fdeif-ne v11, v6, :cond_47
00060fe2add-int/lit8 v3, v3, -0x1
00060fe6iput v3, v4, Lf0/a;->b:I
00060feaadd-int/lit8 v10, v10, -0x1
00060feegoto :goto_7f
00060ff0if-ge v10, v3, :cond_7f
00060ff4if-ne v11, v2, :cond_57
00060ff8add-int/lit8 v3, v3, 0x1
00060ffciput v3, v4, Lf0/a;->b:I
00061000add-int/lit8 v5, v5, 0x1
00061004iput v5, v4, Lf0/a;->c:I
00061008goto :goto_7f
0006100aif-ne v11, v6, :cond_7f
0006100eadd-int/lit8 v3, v3, -0x1
00061012iput v3, v4, Lf0/a;->b:I
00061016add-int/lit8 v5, v5, -0x1
0006101aiput v5, v4, Lf0/a;->c:I
0006101egoto :goto_7f
00061020iget v3, v4, Lf0/a;->b:I
00061024if-gt v3, v10, :cond_72
00061028if-ne v5, v2, :cond_6c
0006102ciget v3, v4, Lf0/a;->c:I
00061030sub-int/2addr v10, v3
00061032goto :goto_7f
00061034if-ne v5, v6, :cond_7f
00061038iget v3, v4, Lf0/a;->c:I
0006103cadd-int/2addr v10, v3
0006103egoto :goto_7f
00061040if-ne v11, v2, :cond_79
00061044add-int/lit8 v3, v3, 0x1
00061048iput v3, v4, Lf0/a;->b:I
0006104cgoto :goto_7f
0006104eif-ne v11, v6, :cond_7f
00061052add-int/lit8 v3, v3, -0x1
00061056iput v3, v4, Lf0/a;->b:I
0006105aadd-int/lit8 v1, v1, -0x1
0006105egoto :goto_a
00061060invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
00061066move-result v11
00061068sub-int/2addr v11, v2
0006106aif-ltz v11, :cond_b3
0006106einvoke-virtual {v0, v11}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
00061074move-result-object v1
00061076check-cast v1, Lf0/a;
0006107aiget v2, v1, Lf0/a;->a:I
0006107eiget-object v4, v9, LH/e;->b:Ljava/lang/Object;
00061082check-cast v4, LJ/a;
00061086if-ne v2, v3, :cond_a6
0006108aiget v2, v1, Lf0/a;->c:I
0006108eiget v5, v1, Lf0/a;->b:I
00061092if-eq v2, v5, :cond_9f
00061096if-gez v2, :cond_b0
0006109ainvoke-virtual {v0, v11}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000610a0invoke-virtual {v4, v1}, LJ/a;->c(Ljava/lang/Object;)Z
000610a6goto :goto_b0
000610a8iget v2, v1, Lf0/a;->c:I
000610acif-gtz v2, :cond_b0
000610b0invoke-virtual {v0, v11}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000610b6invoke-virtual {v4, v1}, LJ/a;->c(Ljava/lang/Object;)Z
000610bcadd-int/lit8 v11, v11, -0x1
000610c0goto :goto_87
000610c2return v10
00060f4c
000610c4
000610c4H.e::b():
000610d4iget-object v0, v7, LH/e;->c:Ljava/lang/Object;
000610d8move-object v2, v0
000610dacheck-cast v2, Lu1/m;
000610deif-eqz v2, :cond_43
000610e2iget-object v0, v7, LH/e;->b:Ljava/lang/Object;
000610e6move-object v3, v0
000610e8check-cast v3, Ljava/lang/String;
000610eciget-object v0, v7, LH/e;->d:Ljava/lang/Object;
000610f0check-cast v0, Lj/d0;
000610f4invoke-virtual {v0}, Lj/d0;->i()Lu1/k;
000610famove-result-object v4
000610fciget-object v0, v7, LH/e;->e:Ljava/lang/Object;
00061100move-object v5, v0
00061102check-cast v5, LB/d;
00061106iget-object v0, v7, LH/e;->f:Ljava/lang/Object;
0006110acheck-cast v0, Ljava/util/LinkedHashMap;
0006110esget-object v1, Lv1/b;->a:[B
00061112const-string v1, "$this$toImmutableMap"
00061116invoke-static {v0, v1}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
0006111cinvoke-interface {v0}, Ljava/util/Map;->isEmpty()Z
00061122move-result v1
00061124if-eqz v1, :cond_2e
00061128sget-object v0, Lc1/r;->a:Lc1/r;
0006112cmove-object v6, v0
0006112egoto :goto_3d
00061130new-instance v1, Ljava/util/LinkedHashMap;
00061134invoke-direct {v1, v0}, Ljava/util/LinkedHashMap;-><init>(Ljava/util/Map;)V
0006113ainvoke-static {v1}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map;
00061140move-result-object v0
00061142const-string v1, "Collections.unmodifiableMap(LinkedHashMap(this))"
00061146invoke-static {v0, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0006114cgoto :goto_2c
0006114enew-instance v1, Lj/t;
00061152invoke-direct/range {v1 .. v6}, Lj/t;-><init>(Lu1/m;Ljava/lang/String;Lu1/k;LB/d;Ljava/util/Map;)V
00061158return-object v1
0006115anew-instance v0, Ljava/lang/IllegalStateException;
0006115econst-string v1, "url == null"
00061162invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
00061168throw v0
000610c4
000610c4H.e::b():
000610d4iget-object v0, v7, LH/e;->c:Ljava/lang/Object;
000610d8move-object v2, v0
000610dacheck-cast v2, Lu1/m;
000610deif-eqz v2, :cond_43
000610e2iget-object v0, v7, LH/e;->b:Ljava/lang/Object;
000610e6move-object v3, v0
000610e8check-cast v3, Ljava/lang/String;
000610eciget-object v0, v7, LH/e;->d:Ljava/lang/Object;
000610f0check-cast v0, Lj/d0;
000610f4invoke-virtual {v0}, Lj/d0;->i()Lu1/k;
000610famove-result-object v4
000610fciget-object v0, v7, LH/e;->e:Ljava/lang/Object;
00061100move-object v5, v0
00061102check-cast v5, LB/d;
00061106iget-object v0, v7, LH/e;->f:Ljava/lang/Object;
0006110acheck-cast v0, Ljava/util/LinkedHashMap;
0006110esget-object v1, Lv1/b;->a:[B
00061112const-string v1, "$this$toImmutableMap"
00061116invoke-static {v0, v1}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
0006111cinvoke-interface {v0}, Ljava/util/Map;->isEmpty()Z
00061122move-result v1
00061124if-eqz v1, :cond_2e
00061128sget-object v0, Lc1/r;->a:Lc1/r;
0006112cmove-object v6, v0
0006112egoto :goto_3d
00061130new-instance v1, Ljava/util/LinkedHashMap;
00061134invoke-direct {v1, v0}, Ljava/util/LinkedHashMap;-><init>(Ljava/util/Map;)V
0006113ainvoke-static {v1}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map;
00061140move-result-object v0
00061142const-string v1, "Collections.unmodifiableMap(LinkedHashMap(this))"
00061146invoke-static {v0, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0006114cgoto :goto_2c
0006114enew-instance v1, Lj/t;
00061152invoke-direct/range {v1 .. v6}, Lj/t;-><init>(Lu1/m;Ljava/lang/String;Lu1/k;LB/d;Ljava/util/Map;)V
00061158return-object v1
0006115anew-instance v0, Ljava/lang/IllegalStateException;
0006115econst-string v1, "url == null"
00061162invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
00061168throw v0
000610c4
0006116a
0006116a // align 0x4
0006116a // align 0x4
0006116c
0006116cH.e::toString():
0006117ciget v0, v6, LH/e;->a:I
00061180packed-switch v0, :pswitch_data_8c
00061186invoke-super {v6}, Ljava/lang/Object;->toString()Ljava/lang/String;
0006118cmove-result-object v0
0006118ereturn-object v0
00061190new-instance v0, Ljava/lang/StringBuilder;
00061194invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
0006119anew-instance v1, Ljava/lang/StringBuilder;
0006119econst-string v2, "FontRequest {mProviderAuthority: "
000611a2invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000611a8iget-object v2, v6, LH/e;->b:Ljava/lang/Object;
000611accheck-cast v2, Ljava/lang/String;
000611b0invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000611b6const-string v2, ", mProviderPackage: "
000611bainvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000611c0iget-object v2, v6, LH/e;->c:Ljava/lang/Object;
000611c4check-cast v2, Ljava/lang/String;
000611c8invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000611ceconst-string v2, ", mQuery: "
000611d2invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000611d8iget-object v2, v6, LH/e;->d:Ljava/lang/Object;
000611dccheck-cast v2, Ljava/lang/String;
000611e0invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000611e6const-string v2, ", mCertificates:"
000611eainvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000611f0invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000611f6move-result-object v1
000611f8invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000611feconst/4 v1, 0x0
00061200move v2, v1
00061202iget-object v3, v6, LH/e;->f:Ljava/lang/Object;
00061206check-cast v3, Ljava/util/List;
0006120ainvoke-interface {v3}, Ljava/util/List;->size()I
00061210move-result v4
00061212if-ge v2, v4, :cond_81
00061216const-string v4, " ["
0006121ainvoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00061220invoke-interface {v3, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
00061226move-result-object v3
00061228check-cast v3, Ljava/util/List;
0006122cmove v4, v1
0006122einvoke-interface {v3}, Ljava/util/List;->size()I
00061234move-result v5
00061236if-ge v4, v5, :cond_79
0006123aconst-string v5, " \""
0006123einvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00061244invoke-interface {v3, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;
0006124amove-result-object v5
0006124ccheck-cast v5, [B
00061250invoke-static {v5, v1}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String;
00061256move-result-object v5
00061258invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0006125econst-string v5, "\""
00061262invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00061268add-int/lit8 v4, v4, 0x1
0006126cgoto :goto_59
0006126econst-string v3, " ]"
00061272invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00061278add-int/lit8 v2, v2, 0x1
0006127cgoto :goto_43
0006127econst-string v1, "}mCertificatesArray: 0"
00061282invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00061288invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0006128emove-result-object v0
00061290return-object v0
00061292nop
00061294.packed-switch 0x0
0006116c
0006116cH.e::toString():
0006117ciget v0, v6, LH/e;->a:I
00061180packed-switch v0, :pswitch_data_8c
00061186invoke-super {v6}, Ljava/lang/Object;->toString()Ljava/lang/String;
0006118cmove-result-object v0
0006118ereturn-object v0
00061190new-instance v0, Ljava/lang/StringBuilder;
00061194invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
0006119anew-instance v1, Ljava/lang/StringBuilder;
0006119econst-string v2, "FontRequest {mProviderAuthority: "
000611a2invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000611a8iget-object v2, v6, LH/e;->b:Ljava/lang/Object;
000611accheck-cast v2, Ljava/lang/String;
000611b0invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000611b6const-string v2, ", mProviderPackage: "
000611bainvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000611c0iget-object v2, v6, LH/e;->c:Ljava/lang/Object;
000611c4check-cast v2, Ljava/lang/String;
000611c8invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000611ceconst-string v2, ", mQuery: "
000611d2invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000611d8iget-object v2, v6, LH/e;->d:Ljava/lang/Object;
000611dccheck-cast v2, Ljava/lang/String;
000611e0invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000611e6const-string v2, ", mCertificates:"
000611eainvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000611f0invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000611f6move-result-object v1
000611f8invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000611feconst/4 v1, 0x0
00061200move v2, v1
00061202iget-object v3, v6, LH/e;->f:Ljava/lang/Object;
00061206check-cast v3, Ljava/util/List;
0006120ainvoke-interface {v3}, Ljava/util/List;->size()I
00061210move-result v4
00061212if-ge v2, v4, :cond_81
00061216const-string v4, " ["
0006121ainvoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00061220invoke-interface {v3, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
00061226move-result-object v3
00061228check-cast v3, Ljava/util/List;
0006122cmove v4, v1
0006122einvoke-interface {v3}, Ljava/util/List;->size()I
00061234move-result v5
00061236if-ge v4, v5, :cond_79
0006123aconst-string v5, " \""
0006123einvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00061244invoke-interface {v3, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;
0006124amove-result-object v5
0006124ccheck-cast v5, [B
00061250invoke-static {v5, v1}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String;
00061256move-result-object v5
00061258invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0006125econst-string v5, "\""
00061262invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00061268add-int/lit8 v4, v4, 0x1
0006126cgoto :goto_59
0006126econst-string v3, " ]"
00061272invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00061278add-int/lit8 v2, v2, 0x1
0006127cgoto :goto_43
0006127econst-string v1, "}mCertificatesArray: 0"
00061282invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00061288invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0006128emove-result-object v0
00061290return-object v0
00061292nop
00061294.packed-switch 0x0
0006116c
000612a0
000612a0H.e::<init>():
000612b0const/4 v0, 0x2
000612b2iput v0, v2, LH/e;->a:I
000612b6invoke-direct {v2}, Ljava/lang/Object;-><init>()V
000612bcnew-instance v0, Ljava/util/LinkedHashMap;
000612c0invoke-direct {v0}, Ljava/util/LinkedHashMap;-><init>()V
000612c6iput-object v0, v2, LH/e;->f:Ljava/lang/Object;
000612caconst-string v0, "GET"
000612ceiput-object v0, v2, LH/e;->b:Ljava/lang/Object;
000612d2new-instance v0, Lj/d0;
000612d6const/16 v1, 0x8
000612dainvoke-direct {v0, v1}, Lj/d0;-><init>(I)V
000612e0iput-object v0, v2, LH/e;->d:Ljava/lang/Object;
000612e4return-void
000612a0
000612a0H.e::<init>():
000612b0const/4 v0, 0x2
000612b2iput v0, v2, LH/e;->a:I
000612b6invoke-direct {v2}, Ljava/lang/Object;-><init>()V
000612bcnew-instance v0, Ljava/util/LinkedHashMap;
000612c0invoke-direct {v0}, Ljava/util/LinkedHashMap;-><init>()V
000612c6iput-object v0, v2, LH/e;->f:Ljava/lang/Object;
000612caconst-string v0, "GET"
000612ceiput-object v0, v2, LH/e;->b:Ljava/lang/Object;
000612d2new-instance v0, Lj/d0;
000612d6const/16 v1, 0x8
000612dainvoke-direct {v0, v1}, Lj/d0;-><init>(I)V
000612e0iput-object v0, v2, LH/e;->d:Ljava/lang/Object;
000612e4return-void
000612a0
000612e6
000612e6 // align 0x8
000612e6 // align 0x8
000612e8
000612e8H.e::<init>(boolean):
000612f8const/4 v1, 0x2
000612faiput v1, v0, LH/e;->a:I
000612feinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
00061304return-void
000612e8
000612e8H.e::<init>(boolean):
000612f8const/4 v1, 0x2
000612faiput v1, v0, LH/e;->a:I
000612feinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
00061304return-void
000612e8
00061306
00061306 // align 0x8
00061306 // align 0x8
00061308
00061308H.e::<init>(f0.y):
00061318const/4 v0, 0x1
0006131aiput v0, v2, LH/e;->a:I
0006131einvoke-direct {v2}, Ljava/lang/Object;-><init>()V
00061324new-instance v0, LJ/a;
00061328const/16 v1, 0x1e
0006132cinvoke-direct {v0, v1}, LJ/a;-><init>(I)V
00061332iput-object v0, v2, LH/e;->b:Ljava/lang/Object;
00061336new-instance v0, Ljava/util/ArrayList;
0006133ainvoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
00061340iput-object v0, v2, LH/e;->c:Ljava/lang/Object;
00061344new-instance v0, Ljava/util/ArrayList;
00061348invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
0006134eiput-object v0, v2, LH/e;->d:Ljava/lang/Object;
00061352iput-object v3, v2, LH/e;->e:Ljava/lang/Object;
00061356new-instance v3, LC/h;
0006135aconst/16 v0, 0x19
0006135einvoke-direct {v3, v0, v2}, LC/h;-><init>(ILjava/lang/Object;)V
00061364iput-object v3, v2, LH/e;->f:Ljava/lang/Object;
00061368return-void
00061308
00061308H.e::<init>(f0.y):
00061318const/4 v0, 0x1
0006131aiput v0, v2, LH/e;->a:I
0006131einvoke-direct {v2}, Ljava/lang/Object;-><init>()V
00061324new-instance v0, LJ/a;
00061328const/16 v1, 0x1e
0006132cinvoke-direct {v0, v1}, LJ/a;-><init>(I)V
00061332iput-object v0, v2, LH/e;->b:Ljava/lang/Object;
00061336new-instance v0, Ljava/util/ArrayList;
0006133ainvoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
00061340iput-object v0, v2, LH/e;->c:Ljava/lang/Object;
00061344new-instance v0, Ljava/util/ArrayList;
00061348invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
0006134eiput-object v0, v2, LH/e;->d:Ljava/lang/Object;
00061352iput-object v3, v2, LH/e;->e:Ljava/lang/Object;
00061356new-instance v3, LC/h;
0006135aconst/16 v0, 0x19
0006135einvoke-direct {v3, v0, v2}, LC/h;-><init>(ILjava/lang/Object;)V
00061364iput-object v3, v2, LH/e;->f:Ljava/lang/Object;
00061368return-void
00061308
0006136a
0006136a // align 0x4
0006136a // align 0x4
0006136c
0006136cH.e::<init>(java.lang.String, java.lang.String, java.lang.String, java.util.List):
0006137cconst/4 v0, 0x0
0006137eiput v0, v1, LH/e;->a:I
00061382invoke-direct {v1}, Ljava/lang/Object;-><init>()V
00061388invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0006138eiput-object v2, v1, LH/e;->b:Ljava/lang/Object;
00061392invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00061398iput-object v3, v1, LH/e;->c:Ljava/lang/Object;
0006139ciput-object v4, v1, LH/e;->d:Ljava/lang/Object;
000613a0invoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000613a6iput-object v5, v1, LH/e;->f:Ljava/lang/Object;
000613aanew-instance v5, Ljava/lang/StringBuilder;
000613aeinvoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
000613b4invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000613baconst-string v2, "-"
000613beinvoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000613c4invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000613cainvoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000613d0invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000613d6invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000613dcmove-result-object v2
000613deiput-object v2, v1, LH/e;->e:Ljava/lang/Object;
000613e2return-void
0006136c
0006136cH.e::<init>(java.lang.String, java.lang.String, java.lang.String, java.util.List):
0006137cconst/4 v0, 0x0
0006137eiput v0, v1, LH/e;->a:I
00061382invoke-direct {v1}, Ljava/lang/Object;-><init>()V
00061388invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0006138eiput-object v2, v1, LH/e;->b:Ljava/lang/Object;
00061392invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00061398iput-object v3, v1, LH/e;->c:Ljava/lang/Object;
0006139ciput-object v4, v1, LH/e;->d:Ljava/lang/Object;
000613a0invoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000613a6iput-object v5, v1, LH/e;->f:Ljava/lang/Object;
000613aanew-instance v5, Ljava/lang/StringBuilder;
000613aeinvoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
000613b4invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000613baconst-string v2, "-"
000613beinvoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000613c4invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000613cainvoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000613d0invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000613d6invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000613dcmove-result-object v2
000613deiput-object v2, v1, LH/e;->e:Ljava/lang/Object;
000613e2return-void
0006136c
000613e4
000613e4H.e::a(java.lang.String, java.lang.String):
000613f4const-string v0, "value"
000613f8invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
000613feiget-object v0, v1, LH/e;->d:Ljava/lang/Object;
00061402check-cast v0, Lj/d0;
00061406invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0006140cinvoke-static {v2}, LC1/l;->o(Ljava/lang/String;)V
00061412invoke-static {v3, v2}, LC1/l;->r(Ljava/lang/String;Ljava/lang/String;)V
00061418invoke-virtual {v0, v2, v3}, Lj/d0;->g(Ljava/lang/String;Ljava/lang/String;)V
0006141ereturn-void
000613e4
000613e4H.e::a(java.lang.String, java.lang.String):
000613f4const-string v0, "value"
000613f8invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
000613feiget-object v0, v1, LH/e;->d:Ljava/lang/Object;
00061402check-cast v0, Lj/d0;
00061406invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0006140cinvoke-static {v2}, LC1/l;->o(Ljava/lang/String;)V
00061412invoke-static {v3, v2}, LC1/l;->r(Ljava/lang/String;Ljava/lang/String;)V
00061418invoke-virtual {v0, v2, v3}, Lj/d0;->g(Ljava/lang/String;Ljava/lang/String;)V
0006141ereturn-void
000613e4
00061420
00061420H.e::d():
00061430iget-object v0, v8, LH/e;->d:Ljava/lang/Object;
00061434check-cast v0, Ljava/util/ArrayList;
00061438invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0006143emove-result v1
00061440const/4 v2, 0x0
00061442if-ge v2, v1, :cond_1b
00061446invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0006144cmove-result-object v3
0006144echeck-cast v3, Lf0/a;
00061452iget-object v4, v8, LH/e;->e:Ljava/lang/Object;
00061456check-cast v4, Lf0/y;
0006145ainvoke-virtual {v4, v3}, Lf0/y;->a(Lf0/a;)V
00061460add-int/lit8 v2, v2, 0x1
00061464goto :goto_9
00061466invoke-virtual {v8, v0}, LH/e;->m(Ljava/util/ArrayList;)V
0006146ciget-object v0, v8, LH/e;->c:Ljava/lang/Object;
00061470check-cast v0, Ljava/util/ArrayList;
00061474invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0006147amove-result v1
0006147cconst/4 v2, 0x0
0006147eif-ge v2, v1, :cond_7c
00061482invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
00061488move-result-object v3
0006148acheck-cast v3, Lf0/a;
0006148eiget v4, v3, Lf0/a;->a:I
00061492const/4 v5, 0x1
00061494iget-object v6, v8, LH/e;->e:Ljava/lang/Object;
00061498check-cast v6, Lf0/y;
0006149cif-eq v4, v5, :cond_6f
000614a0const/4 v7, 0x2
000614a2if-eq v4, v7, :cond_59
000614a6const/4 v5, 0x4
000614a8if-eq v4, v5, :cond_4e
000614acconst/16 v5, 0x8
000614b0if-eq v4, v5, :cond_43
000614b4goto :goto_79
000614b6invoke-virtual {v6, v3}, Lf0/y;->a(Lf0/a;)V
000614bciget v4, v3, Lf0/a;->b:I
000614c0iget v3, v3, Lf0/a;->c:I
000614c4invoke-virtual {v6, v4, v3}, Lf0/y;->e(II)V
000614cagoto :goto_79
000614ccinvoke-virtual {v6, v3}, Lf0/y;->a(Lf0/a;)V
000614d2iget v4, v3, Lf0/a;->b:I
000614d6iget v3, v3, Lf0/a;->c:I
000614dainvoke-virtual {v6, v4, v3}, Lf0/y;->c(II)V
000614e0goto :goto_79
000614e2invoke-virtual {v6, v3}, Lf0/y;->a(Lf0/a;)V
000614e8iget v4, v3, Lf0/a;->b:I
000614eciget v3, v3, Lf0/a;->c:I
000614f0iget-object v6, v6, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000614f4invoke-virtual {v6, v4, v3, v5}, Landroidx/recyclerview/widget/RecyclerView;->O(IIZ)V
000614faiput-boolean v5, v6, Landroidx/recyclerview/widget/RecyclerView;->f0:Z
000614feiget-object v4, v6, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
00061502iget v5, v4, Lf0/U;->c:I
00061506add-int/2addr v5, v3
00061508iput v5, v4, Lf0/U;->c:I
0006150cgoto :goto_79
0006150einvoke-virtual {v6, v3}, Lf0/y;->a(Lf0/a;)V
00061514iget v4, v3, Lf0/a;->b:I
00061518iget v3, v3, Lf0/a;->c:I
0006151cinvoke-virtual {v6, v4, v3}, Lf0/y;->d(II)V
00061522add-int/lit8 v2, v2, 0x1
00061526goto :goto_27
00061528invoke-virtual {v8, v0}, LH/e;->m(Ljava/util/ArrayList;)V
0006152ereturn-void
00061420
00061420H.e::d():
00061430iget-object v0, v8, LH/e;->d:Ljava/lang/Object;
00061434check-cast v0, Ljava/util/ArrayList;
00061438invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0006143emove-result v1
00061440const/4 v2, 0x0
00061442if-ge v2, v1, :cond_1b
00061446invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0006144cmove-result-object v3
0006144echeck-cast v3, Lf0/a;
00061452iget-object v4, v8, LH/e;->e:Ljava/lang/Object;
00061456check-cast v4, Lf0/y;
0006145ainvoke-virtual {v4, v3}, Lf0/y;->a(Lf0/a;)V
00061460add-int/lit8 v2, v2, 0x1
00061464goto :goto_9
00061466invoke-virtual {v8, v0}, LH/e;->m(Ljava/util/ArrayList;)V
0006146ciget-object v0, v8, LH/e;->c:Ljava/lang/Object;
00061470check-cast v0, Ljava/util/ArrayList;
00061474invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0006147amove-result v1
0006147cconst/4 v2, 0x0
0006147eif-ge v2, v1, :cond_7c
00061482invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
00061488move-result-object v3
0006148acheck-cast v3, Lf0/a;
0006148eiget v4, v3, Lf0/a;->a:I
00061492const/4 v5, 0x1
00061494iget-object v6, v8, LH/e;->e:Ljava/lang/Object;
00061498check-cast v6, Lf0/y;
0006149cif-eq v4, v5, :cond_6f
000614a0const/4 v7, 0x2
000614a2if-eq v4, v7, :cond_59
000614a6const/4 v5, 0x4
000614a8if-eq v4, v5, :cond_4e
000614acconst/16 v5, 0x8
000614b0if-eq v4, v5, :cond_43
000614b4goto :goto_79
000614b6invoke-virtual {v6, v3}, Lf0/y;->a(Lf0/a;)V
000614bciget v4, v3, Lf0/a;->b:I
000614c0iget v3, v3, Lf0/a;->c:I
000614c4invoke-virtual {v6, v4, v3}, Lf0/y;->e(II)V
000614cagoto :goto_79
000614ccinvoke-virtual {v6, v3}, Lf0/y;->a(Lf0/a;)V
000614d2iget v4, v3, Lf0/a;->b:I
000614d6iget v3, v3, Lf0/a;->c:I
000614dainvoke-virtual {v6, v4, v3}, Lf0/y;->c(II)V
000614e0goto :goto_79
000614e2invoke-virtual {v6, v3}, Lf0/y;->a(Lf0/a;)V
000614e8iget v4, v3, Lf0/a;->b:I
000614eciget v3, v3, Lf0/a;->c:I
000614f0iget-object v6, v6, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000614f4invoke-virtual {v6, v4, v3, v5}, Landroidx/recyclerview/widget/RecyclerView;->O(IIZ)V
000614faiput-boolean v5, v6, Landroidx/recyclerview/widget/RecyclerView;->f0:Z
000614feiget-object v4, v6, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
00061502iget v5, v4, Lf0/U;->c:I
00061506add-int/2addr v5, v3
00061508iput v5, v4, Lf0/U;->c:I
0006150cgoto :goto_79
0006150einvoke-virtual {v6, v3}, Lf0/y;->a(Lf0/a;)V
00061514iget v4, v3, Lf0/a;->b:I
00061518iget v3, v3, Lf0/a;->c:I
0006151cinvoke-virtual {v6, v4, v3}, Lf0/y;->d(II)V
00061522add-int/lit8 v2, v2, 0x1
00061526goto :goto_27
00061528invoke-virtual {v8, v0}, LH/e;->m(Ljava/util/ArrayList;)V
0006152ereturn-void
00061420
00061530
00061530H.e::e(f0.a):
00061540iget v0, v13, Lf0/a;->a:I
00061544const/4 v1, 0x1
00061546if-eq v0, v1, :cond_7c
0006154aconst/16 v2, 0x8
0006154eif-eq v0, v2, :cond_7c
00061552iget v2, v13, Lf0/a;->b:I
00061556invoke-virtual {v12, v2, v0}, LH/e;->n(II)I
0006155cmove-result v0
0006155eiget v2, v13, Lf0/a;->b:I
00061562iget v3, v13, Lf0/a;->a:I
00061566const/4 v4, 0x2
00061568const/4 v5, 0x4
0006156aif-eq v3, v4, :cond_2f
0006156eif-ne v3, v5, :cond_1b
00061572move v3, v1
00061574goto :goto_30
00061576new-instance v0, Ljava/lang/IllegalArgumentException;
0006157anew-instance v1, Ljava/lang/StringBuilder;
0006157econst-string v2, "op should be remove or update."
00061582invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
00061588invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
0006158einvoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00061594move-result-object v13
00061596invoke-direct {v0, v13}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
0006159cthrow v0
0006159econst/4 v3, 0x0
000615a0move v6, v1
000615a2move v7, v6
000615a4iget v8, v13, Lf0/a;->c:I
000615a8iget-object v9, v12, LH/e;->b:Ljava/lang/Object;
000615accheck-cast v9, LJ/a;
000615b0if-ge v6, v8, :cond_6a
000615b4iget v8, v13, Lf0/a;->b:I
000615b8mul-int v10, v3, v6
000615bcadd-int/2addr v10, v8
000615beiget v8, v13, Lf0/a;->a:I
000615c2invoke-virtual {v12, v10, v8}, LH/e;->n(II)I
000615c8move-result v8
000615caiget v10, v13, Lf0/a;->a:I
000615ceif-eq v10, v4, :cond_51
000615d2if-eq v10, v5, :cond_4c
000615d6goto :goto_56
000615d8add-int/lit8 v11, v0, 0x1
000615dcif-ne v8, v11, :cond_56
000615e0goto :goto_53
000615e2if-ne v8, v0, :cond_56
000615e6add-int/lit8 v7, v7, 0x1
000615eagoto :goto_67
000615ecinvoke-virtual {v12, v10, v0, v7}, LH/e;->k(III)Lf0/a;
000615f2move-result-object v0
000615f4invoke-virtual {v12, v0, v2}, LH/e;->f(Lf0/a;I)V
000615fainvoke-virtual {v9, v0}, LJ/a;->c(Ljava/lang/Object;)Z
00061600iget v0, v13, Lf0/a;->a:I
00061604if-ne v0, v5, :cond_65
00061608add-int/2addr v2, v7
0006160amove v7, v1
0006160cmove v0, v8
0006160eadd-int/lit8 v6, v6, 0x1
00061612goto :goto_32
00061614invoke-virtual {v9, v13}, LJ/a;->c(Ljava/lang/Object;)Z
0006161aif-lez v7, :cond_7b
0006161eiget v13, v13, Lf0/a;->a:I
00061622invoke-virtual {v12, v13, v0, v7}, LH/e;->k(III)Lf0/a;
00061628move-result-object v13
0006162ainvoke-virtual {v12, v13, v2}, LH/e;->f(Lf0/a;I)V
00061630invoke-virtual {v9, v13}, LJ/a;->c(Ljava/lang/Object;)Z
00061636return-void
00061638new-instance v13, Ljava/lang/IllegalArgumentException;
0006163cconst-string v0, "should not dispatch add or move for pre layout"
00061640invoke-direct {v13, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
00061646throw v13
00061530
00061530H.e::e(f0.a):
00061540iget v0, v13, Lf0/a;->a:I
00061544const/4 v1, 0x1
00061546if-eq v0, v1, :cond_7c
0006154aconst/16 v2, 0x8
0006154eif-eq v0, v2, :cond_7c
00061552iget v2, v13, Lf0/a;->b:I
00061556invoke-virtual {v12, v2, v0}, LH/e;->n(II)I
0006155cmove-result v0
0006155eiget v2, v13, Lf0/a;->b:I
00061562iget v3, v13, Lf0/a;->a:I
00061566const/4 v4, 0x2
00061568const/4 v5, 0x4
0006156aif-eq v3, v4, :cond_2f
0006156eif-ne v3, v5, :cond_1b
00061572move v3, v1
00061574goto :goto_30
00061576new-instance v0, Ljava/lang/IllegalArgumentException;
0006157anew-instance v1, Ljava/lang/StringBuilder;
0006157econst-string v2, "op should be remove or update."
00061582invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
00061588invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
0006158einvoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00061594move-result-object v13
00061596invoke-direct {v0, v13}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
0006159cthrow v0
0006159econst/4 v3, 0x0
000615a0move v6, v1
000615a2move v7, v6
000615a4iget v8, v13, Lf0/a;->c:I
000615a8iget-object v9, v12, LH/e;->b:Ljava/lang/Object;
000615accheck-cast v9, LJ/a;
000615b0if-ge v6, v8, :cond_6a
000615b4iget v8, v13, Lf0/a;->b:I
000615b8mul-int v10, v3, v6
000615bcadd-int/2addr v10, v8
000615beiget v8, v13, Lf0/a;->a:I
000615c2invoke-virtual {v12, v10, v8}, LH/e;->n(II)I
000615c8move-result v8
000615caiget v10, v13, Lf0/a;->a:I
000615ceif-eq v10, v4, :cond_51
000615d2if-eq v10, v5, :cond_4c
000615d6goto :goto_56
000615d8add-int/lit8 v11, v0, 0x1
000615dcif-ne v8, v11, :cond_56
000615e0goto :goto_53
000615e2if-ne v8, v0, :cond_56
000615e6add-int/lit8 v7, v7, 0x1
000615eagoto :goto_67
000615ecinvoke-virtual {v12, v10, v0, v7}, LH/e;->k(III)Lf0/a;
000615f2move-result-object v0
000615f4invoke-virtual {v12, v0, v2}, LH/e;->f(Lf0/a;I)V
000615fainvoke-virtual {v9, v0}, LJ/a;->c(Ljava/lang/Object;)Z
00061600iget v0, v13, Lf0/a;->a:I
00061604if-ne v0, v5, :cond_65
00061608add-int/2addr v2, v7
0006160amove v7, v1
0006160cmove v0, v8
0006160eadd-int/lit8 v6, v6, 0x1
00061612goto :goto_32
00061614invoke-virtual {v9, v13}, LJ/a;->c(Ljava/lang/Object;)Z
0006161aif-lez v7, :cond_7b
0006161eiget v13, v13, Lf0/a;->a:I
00061622invoke-virtual {v12, v13, v0, v7}, LH/e;->k(III)Lf0/a;
00061628move-result-object v13
0006162ainvoke-virtual {v12, v13, v2}, LH/e;->f(Lf0/a;I)V
00061630invoke-virtual {v9, v13}, LJ/a;->c(Ljava/lang/Object;)Z
00061636return-void
00061638new-instance v13, Ljava/lang/IllegalArgumentException;
0006163cconst-string v0, "should not dispatch add or move for pre layout"
00061640invoke-direct {v13, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
00061646throw v13
00061530
00061648
00061648H.e::f(f0.a, int):
00061658iget-object v0, v3, LH/e;->e:Ljava/lang/Object;
0006165ccheck-cast v0, Lf0/y;
00061660invoke-virtual {v0, v4}, Lf0/y;->a(Lf0/a;)V
00061666iget v1, v4, Lf0/a;->a:I
0006166aconst/4 v2, 0x2
0006166cif-eq v1, v2, :cond_1d
00061670const/4 v2, 0x4
00061672if-ne v1, v2, :cond_15
00061676iget v4, v4, Lf0/a;->c:I
0006167ainvoke-virtual {v0, v5, v4}, Lf0/y;->c(II)V
00061680return-void
00061682new-instance v4, Ljava/lang/IllegalArgumentException;
00061686const-string v5, "only remove and update ops can be dispatched in first pass"
0006168ainvoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
00061690throw v4
00061692iget v4, v4, Lf0/a;->c:I
00061696iget-object v0, v0, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
0006169aconst/4 v1, 0x1
0006169cinvoke-virtual {v0, v5, v4, v1}, Landroidx/recyclerview/widget/RecyclerView;->O(IIZ)V
000616a2iput-boolean v1, v0, Landroidx/recyclerview/widget/RecyclerView;->f0:Z
000616a6iget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000616aaiget v0, v5, Lf0/U;->c:I
000616aeadd-int/2addr v0, v4
000616b0iput v0, v5, Lf0/U;->c:I
000616b4return-void
00061648
00061648H.e::f(f0.a, int):
00061658iget-object v0, v3, LH/e;->e:Ljava/lang/Object;
0006165ccheck-cast v0, Lf0/y;
00061660invoke-virtual {v0, v4}, Lf0/y;->a(Lf0/a;)V
00061666iget v1, v4, Lf0/a;->a:I
0006166aconst/4 v2, 0x2
0006166cif-eq v1, v2, :cond_1d
00061670const/4 v2, 0x4
00061672if-ne v1, v2, :cond_15
00061676iget v4, v4, Lf0/a;->c:I
0006167ainvoke-virtual {v0, v5, v4}, Lf0/y;->c(II)V
00061680return-void
00061682new-instance v4, Ljava/lang/IllegalArgumentException;
00061686const-string v5, "only remove and update ops can be dispatched in first pass"
0006168ainvoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
00061690throw v4
00061692iget v4, v4, Lf0/a;->c:I
00061696iget-object v0, v0, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
0006169aconst/4 v1, 0x1
0006169cinvoke-virtual {v0, v5, v4, v1}, Landroidx/recyclerview/widget/RecyclerView;->O(IIZ)V
000616a2iput-boolean v1, v0, Landroidx/recyclerview/widget/RecyclerView;->f0:Z
000616a6iget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000616aaiget v0, v5, Lf0/U;->c:I
000616aeadd-int/2addr v0, v4
000616b0iput v0, v5, Lf0/U;->c:I
000616b4return-void
00061648
000616b6
000616b6 // align 0x8
000616b6 // align 0x8
000616b8
000616b8H.e::i(java.lang.String, java.lang.String):
000616c8const-string v0, "value"
000616ccinvoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
000616d2iget-object v0, v1, LH/e;->d:Ljava/lang/Object;
000616d6check-cast v0, Lj/d0;
000616dainvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000616e0invoke-static {v2}, LC1/l;->o(Ljava/lang/String;)V
000616e6invoke-static {v3, v2}, LC1/l;->r(Ljava/lang/String;Ljava/lang/String;)V
000616ecinvoke-virtual {v0, v2}, Lj/d0;->j(Ljava/lang/String;)V
000616f2invoke-virtual {v0, v2, v3}, Lj/d0;->g(Ljava/lang/String;Ljava/lang/String;)V
000616f8return-void
000616b8
000616b8H.e::i(java.lang.String, java.lang.String):
000616c8const-string v0, "value"
000616ccinvoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
000616d2iget-object v0, v1, LH/e;->d:Ljava/lang/Object;
000616d6check-cast v0, Lj/d0;
000616dainvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000616e0invoke-static {v2}, LC1/l;->o(Ljava/lang/String;)V
000616e6invoke-static {v3, v2}, LC1/l;->r(Ljava/lang/String;Ljava/lang/String;)V
000616ecinvoke-virtual {v0, v2}, Lj/d0;->j(Ljava/lang/String;)V
000616f2invoke-virtual {v0, v2, v3}, Lj/d0;->g(Ljava/lang/String;Ljava/lang/String;)V
000616f8return-void
000616b8
000616fa
000616fa // align 0x4
000616fa // align 0x4
000616fc
000616fcH.e::j(java.lang.String, B.d):
0006170cconst-string v0, "method"
00061710invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
00061716invoke-virtual {v3}, Ljava/lang/String;->length()I
0006171cmove-result v0
0006171eif-lez v0, :cond_63
00061722const-string v0, "method "
00061726if-nez v4, :cond_48
0006172aconst-string v1, "POST"
0006172einvoke-virtual {v3, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
00061734move-result v1
00061736if-nez v1, :cond_38
0006173aconst-string v1, "PUT"
0006173einvoke-virtual {v3, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
00061744move-result v1
00061746if-nez v1, :cond_38
0006174aconst-string v1, "PATCH"
0006174einvoke-virtual {v3, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
00061754move-result v1
00061756if-nez v1, :cond_38
0006175aconst-string v1, "PROPPATCH"
0006175einvoke-virtual {v3, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
00061764move-result v1
00061766if-nez v1, :cond_38
0006176aconst-string v1, "REPORT"
0006176einvoke-virtual {v3, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
00061774move-result v1
00061776if-nez v1, :cond_38
0006177agoto :goto_4e
0006177cconst-string v4, " must have a request body."
00061780invoke-static {v0, v3, v4}, LB1/b;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00061786move-result-object v3
00061788new-instance v4, Ljava/lang/IllegalArgumentException;
0006178cinvoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;
00061792move-result-object v3
00061794invoke-direct {v4, v3}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
0006179athrow v4
0006179cinvoke-static {v3}, LP1/e;->S(Ljava/lang/String;)Z
000617a2move-result v1
000617a4if-eqz v1, :cond_53
000617a8iput-object v3, v2, LH/e;->b:Ljava/lang/Object;
000617aciput-object v4, v2, LH/e;->e:Ljava/lang/Object;
000617b0return-void
000617b2const-string v4, " must not have a request body."
000617b6invoke-static {v0, v3, v4}, LB1/b;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000617bcmove-result-object v3
000617benew-instance v4, Ljava/lang/IllegalArgumentException;
000617c2invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;
000617c8move-result-object v3
000617cainvoke-direct {v4, v3}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000617d0throw v4
000617d2new-instance v3, Ljava/lang/IllegalArgumentException;
000617d6const-string v4, "method.isEmpty() == true"
000617dainvoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000617e0throw v3
000616fc
000616fcH.e::j(java.lang.String, B.d):
0006170cconst-string v0, "method"
00061710invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
00061716invoke-virtual {v3}, Ljava/lang/String;->length()I
0006171cmove-result v0
0006171eif-lez v0, :cond_63
00061722const-string v0, "method "
00061726if-nez v4, :cond_48
0006172aconst-string v1, "POST"
0006172einvoke-virtual {v3, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
00061734move-result v1
00061736if-nez v1, :cond_38
0006173aconst-string v1, "PUT"
0006173einvoke-virtual {v3, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
00061744move-result v1
00061746if-nez v1, :cond_38
0006174aconst-string v1, "PATCH"
0006174einvoke-virtual {v3, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
00061754move-result v1
00061756if-nez v1, :cond_38
0006175aconst-string v1, "PROPPATCH"
0006175einvoke-virtual {v3, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
00061764move-result v1
00061766if-nez v1, :cond_38
0006176aconst-string v1, "REPORT"
0006176einvoke-virtual {v3, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
00061774move-result v1
00061776if-nez v1, :cond_38
0006177agoto :goto_4e
0006177cconst-string v4, " must have a request body."
00061780invoke-static {v0, v3, v4}, LB1/b;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00061786move-result-object v3
00061788new-instance v4, Ljava/lang/IllegalArgumentException;
0006178cinvoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;
00061792move-result-object v3
00061794invoke-direct {v4, v3}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
0006179athrow v4
0006179cinvoke-static {v3}, LP1/e;->S(Ljava/lang/String;)Z
000617a2move-result v1
000617a4if-eqz v1, :cond_53
000617a8iput-object v3, v2, LH/e;->b:Ljava/lang/Object;
000617aciput-object v4, v2, LH/e;->e:Ljava/lang/Object;
000617b0return-void
000617b2const-string v4, " must not have a request body."
000617b6invoke-static {v0, v3, v4}, LB1/b;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000617bcmove-result-object v3
000617benew-instance v4, Ljava/lang/IllegalArgumentException;
000617c2invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;
000617c8move-result-object v3
000617cainvoke-direct {v4, v3}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000617d0throw v4
000617d2new-instance v3, Ljava/lang/IllegalArgumentException;
000617d6const-string v4, "method.isEmpty() == true"
000617dainvoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000617e0throw v3
000616fc
000617e2
000617e2 // align 0x4
000617e2 // align 0x4
000617e4
000617e4H.e::l(f0.a):
000617f4iget-object v0, v4, LH/e;->d:Ljava/lang/Object;
000617f8check-cast v0, Ljava/util/ArrayList;
000617fcinvoke-virtual {v0, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
00061802iget v0, v5, Lf0/a;->a:I
00061806const/4 v1, 0x1
00061808iget-object v2, v4, LH/e;->e:Ljava/lang/Object;
0006180ccheck-cast v2, Lf0/y;
00061810if-eq v0, v1, :cond_4b
00061814const/4 v3, 0x2
00061816if-eq v0, v3, :cond_3e
0006181aconst/4 v1, 0x4
0006181cif-eq v0, v1, :cond_36
00061820const/16 v1, 0x8
00061824if-ne v0, v1, :cond_22
00061828iget v0, v5, Lf0/a;->b:I
0006182ciget v5, v5, Lf0/a;->c:I
00061830invoke-virtual {v2, v0, v5}, Lf0/y;->e(II)V
00061836return-void
00061838new-instance v0, Ljava/lang/IllegalArgumentException;
0006183cnew-instance v1, Ljava/lang/StringBuilder;
00061840const-string v2, "Unknown update op type for "
00061844invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
0006184ainvoke-virtual {v1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
00061850invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00061856move-result-object v5
00061858invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
0006185ethrow v0
00061860iget v0, v5, Lf0/a;->b:I
00061864iget v5, v5, Lf0/a;->c:I
00061868invoke-virtual {v2, v0, v5}, Lf0/y;->c(II)V
0006186ereturn-void
00061870iget v0, v5, Lf0/a;->b:I
00061874iget v5, v5, Lf0/a;->c:I
00061878iget-object v2, v2, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
0006187cconst/4 v3, 0x0
0006187einvoke-virtual {v2, v0, v5, v3}, Landroidx/recyclerview/widget/RecyclerView;->O(IIZ)V
00061884iput-boolean v1, v2, Landroidx/recyclerview/widget/RecyclerView;->f0:Z
00061888return-void
0006188aiget v0, v5, Lf0/a;->b:I
0006188eiget v5, v5, Lf0/a;->c:I
00061892invoke-virtual {v2, v0, v5}, Lf0/y;->d(II)V
00061898return-void
000617e4
000617e4H.e::l(f0.a):
000617f4iget-object v0, v4, LH/e;->d:Ljava/lang/Object;
000617f8check-cast v0, Ljava/util/ArrayList;
000617fcinvoke-virtual {v0, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
00061802iget v0, v5, Lf0/a;->a:I
00061806const/4 v1, 0x1
00061808iget-object v2, v4, LH/e;->e:Ljava/lang/Object;
0006180ccheck-cast v2, Lf0/y;
00061810if-eq v0, v1, :cond_4b
00061814const/4 v3, 0x2
00061816if-eq v0, v3, :cond_3e
0006181aconst/4 v1, 0x4
0006181cif-eq v0, v1, :cond_36
00061820const/16 v1, 0x8
00061824if-ne v0, v1, :cond_22
00061828iget v0, v5, Lf0/a;->b:I
0006182ciget v5, v5, Lf0/a;->c:I
00061830invoke-virtual {v2, v0, v5}, Lf0/y;->e(II)V
00061836return-void
00061838new-instance v0, Ljava/lang/IllegalArgumentException;
0006183cnew-instance v1, Ljava/lang/StringBuilder;
00061840const-string v2, "Unknown update op type for "
00061844invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
0006184ainvoke-virtual {v1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
00061850invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00061856move-result-object v5
00061858invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
0006185ethrow v0
00061860iget v0, v5, Lf0/a;->b:I
00061864iget v5, v5, Lf0/a;->c:I
00061868invoke-virtual {v2, v0, v5}, Lf0/y;->c(II)V
0006186ereturn-void
00061870iget v0, v5, Lf0/a;->b:I
00061874iget v5, v5, Lf0/a;->c:I
00061878iget-object v2, v2, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
0006187cconst/4 v3, 0x0
0006187einvoke-virtual {v2, v0, v5, v3}, Landroidx/recyclerview/widget/RecyclerView;->O(IIZ)V
00061884iput-boolean v1, v2, Landroidx/recyclerview/widget/RecyclerView;->f0:Z
00061888return-void
0006188aiget v0, v5, Lf0/a;->b:I
0006188eiget v5, v5, Lf0/a;->c:I
00061892invoke-virtual {v2, v0, v5}, Lf0/y;->d(II)V
00061898return-void
000617e4
0006189a
0006189a // align 0x4
0006189a // align 0x4
0006189c
0006189cH.e::m(java.util.ArrayList):
000618acinvoke-virtual {v5}, Ljava/util/ArrayList;->size()I
000618b2move-result v0
000618b4const/4 v1, 0x0
000618b6if-ge v1, v0, :cond_1a
000618bainvoke-virtual {v5, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000618c0move-result-object v2
000618c2check-cast v2, Lf0/a;
000618c6invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000618cciget-object v3, v4, LH/e;->b:Ljava/lang/Object;
000618d0check-cast v3, LJ/a;
000618d4invoke-virtual {v3, v2}, LJ/a;->c(Ljava/lang/Object;)Z
000618daadd-int/lit8 v1, v1, 0x1
000618degoto :goto_5
000618e0invoke-virtual {v5}, Ljava/util/ArrayList;->clear()V
000618e6return-void
0006189c
0006189cH.e::m(java.util.ArrayList):
000618acinvoke-virtual {v5}, Ljava/util/ArrayList;->size()I
000618b2move-result v0
000618b4const/4 v1, 0x0
000618b6if-ge v1, v0, :cond_1a
000618bainvoke-virtual {v5, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000618c0move-result-object v2
000618c2check-cast v2, Lf0/a;
000618c6invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000618cciget-object v3, v4, LH/e;->b:Ljava/lang/Object;
000618d0check-cast v3, LJ/a;
000618d4invoke-virtual {v3, v2}, LJ/a;->c(Ljava/lang/Object;)Z
000618daadd-int/lit8 v1, v1, 0x1
000618degoto :goto_5
000618e0invoke-virtual {v5}, Ljava/util/ArrayList;->clear()V
000618e6return-void
0006189c
000618e8
000618e8H.e::o(java.lang.String):
000618f8const-string v0, "url"
000618fcinvoke-static {v4, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
00061902const-string v0, "ws:"
00061906const/4 v1, 0x1
00061908invoke-static {v4, v0, v1}, Lq1/i;->E0(Ljava/lang/String;Ljava/lang/String;Z)Z
0006190emove-result v0
00061910const-string v2, "(this as java.lang.String).substring(startIndex)"
00061914if-eqz v0, :cond_1f
00061918const/4 v0, 0x3
0006191ainvoke-virtual {v4, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String;
00061920move-result-object v4
00061922invoke-static {v4, v2}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
00061928const-string v0, "http:"
0006192cinvoke-virtual {v0, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
00061932move-result-object v4
00061934goto :goto_35
00061936const-string v0, "wss:"
0006193ainvoke-static {v4, v0, v1}, Lq1/i;->E0(Ljava/lang/String;Ljava/lang/String;Z)Z
00061940move-result v0
00061942if-eqz v0, :cond_35
00061946const/4 v0, 0x4
00061948invoke-virtual {v4, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String;
0006194emove-result-object v4
00061950invoke-static {v4, v2}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
00061956const-string v0, "https:"
0006195ainvoke-virtual {v0, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
00061960move-result-object v4
00061962const-string v0, "$this$toHttpUrl"
00061966invoke-static {v4, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
0006196cnew-instance v0, Lu1/l;
00061970invoke-direct {v0}, Lu1/l;-><init>()V
00061976const/4 v1, 0x0
00061978invoke-virtual {v0, v1, v4}, Lu1/l;->c(Lu1/m;Ljava/lang/String;)V
0006197einvoke-virtual {v0}, Lu1/l;->a()Lu1/m;
00061984move-result-object v4
00061986iput-object v4, v3, LH/e;->c:Ljava/lang/Object;
0006198areturn-void
000618e8
000618e8H.e::o(java.lang.String):
000618f8const-string v0, "url"
000618fcinvoke-static {v4, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
00061902const-string v0, "ws:"
00061906const/4 v1, 0x1
00061908invoke-static {v4, v0, v1}, Lq1/i;->E0(Ljava/lang/String;Ljava/lang/String;Z)Z
0006190emove-result v0
00061910const-string v2, "(this as java.lang.String).substring(startIndex)"
00061914if-eqz v0, :cond_1f
00061918const/4 v0, 0x3
0006191ainvoke-virtual {v4, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String;
00061920move-result-object v4
00061922invoke-static {v4, v2}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
00061928const-string v0, "http:"
0006192cinvoke-virtual {v0, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
00061932move-result-object v4
00061934goto :goto_35
00061936const-string v0, "wss:"
0006193ainvoke-static {v4, v0, v1}, Lq1/i;->E0(Ljava/lang/String;Ljava/lang/String;Z)Z
00061940move-result v0
00061942if-eqz v0, :cond_35
00061946const/4 v0, 0x4
00061948invoke-virtual {v4, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String;
0006194emove-result-object v4
00061950invoke-static {v4, v2}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
00061956const-string v0, "https:"
0006195ainvoke-virtual {v0, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
00061960move-result-object v4
00061962const-string v0, "$this$toHttpUrl"
00061966invoke-static {v4, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
0006196cnew-instance v0, Lu1/l;
00061970invoke-direct {v0}, Lu1/l;-><init>()V
00061976const/4 v1, 0x0
00061978invoke-virtual {v0, v1, v4}, Lu1/l;->c(Lu1/m;Ljava/lang/String;)V
0006197einvoke-virtual {v0}, Lu1/l;->a()Lu1/m;
00061984move-result-object v4
00061986iput-object v4, v3, LH/e;->c:Ljava/lang/Object;
0006198areturn-void
000618e8
0006198c
0006198cH.j::b():
0006199ciget v0, v2, LH/j;->a:I
000619a0iget-object v1, v2, LH/j;->b:Ljava/lang/Object;
000619a4check-cast v1, Ljava/util/ArrayList;
000619a8invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
000619aemove-result v1
000619b0if-ge v0, v1, :cond_e
000619b4const/4 v0, 0x1
000619b6return v0
000619b8const/4 v0, 0x0
000619bareturn v0
0006198c
0006198cH.j::b():
0006199ciget v0, v2, LH/j;->a:I
000619a0iget-object v1, v2, LH/j;->b:Ljava/lang/Object;
000619a4check-cast v1, Ljava/util/ArrayList;
000619a8invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
000619aemove-result v1
000619b0if-ge v0, v1, :cond_e
000619b4const/4 v0, 0x1
000619b6return v0
000619b8const/4 v0, 0x0
000619bareturn v0
0006198c
000619bc
000619bcH.j::h(android.view.View):
000619cciget-object v2, v1, LH/j;->b:Ljava/lang/Object;
000619d0check-cast v2, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
000619d4iget v0, v1, LH/j;->a:I
000619d8invoke-virtual {v2, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->F(I)V
000619deconst/4 v2, 0x1
000619e0return v2
000619bc
000619bcH.j::h(android.view.View):
000619cciget-object v2, v1, LH/j;->b:Ljava/lang/Object;
000619d0check-cast v2, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
000619d4iget v0, v1, LH/j;->a:I
000619d8invoke-virtual {v2, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->F(I)V
000619deconst/4 v2, 0x1
000619e0return v2
000619bc
000619e2
000619e2 // align 0x4
000619e2 // align 0x4
000619e4
000619e4H.j::a():
000619f4new-instance v0, Le/e;
000619f8iget-object v1, v10, LH/j;->b:Ljava/lang/Object;
000619fccheck-cast v1, Le/b;
00061a00iget-object v2, v1, Le/b;->a:Landroid/view/ContextThemeWrapper;
00061a04iget v3, v10, LH/j;->a:I
00061a08invoke-direct {v0, v2, v3}, Le/e;-><init>(Landroid/view/ContextThemeWrapper;I)V
00061a0eiget-object v2, v1, Le/b;->e:Landroid/view/View;
00061a12iget-object v3, v0, Le/e;->f:Le/d;
00061a16if-eqz v2, :cond_16
00061a1aiput-object v2, v3, Le/d;->n:Landroid/view/View;
00061a1egoto :goto_36
00061a20iget-object v2, v1, Le/b;->d:Ljava/lang/CharSequence;
00061a24if-eqz v2, :cond_23
00061a28iput-object v2, v3, Le/d;->d:Ljava/lang/CharSequence;
00061a2ciget-object v4, v3, Le/d;->l:Landroid/widget/TextView;
00061a30if-eqz v4, :cond_23
00061a34invoke-virtual {v4, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
00061a3aiget-object v2, v1, Le/b;->c:Landroid/graphics/drawable/Drawable;
00061a3eif-eqz v2, :cond_36
00061a42iput-object v2, v3, Le/d;->j:Landroid/graphics/drawable/Drawable;
00061a46iget-object v4, v3, Le/d;->k:Landroid/widget/ImageView;
00061a4aif-eqz v4, :cond_36
00061a4econst/4 v5, 0x0
00061a50invoke-virtual {v4, v5}, Landroid/widget/ImageView;->setVisibility(I)V
00061a56iget-object v4, v3, Le/d;->k:Landroid/widget/ImageView;
00061a5ainvoke-virtual {v4, v2}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
00061a60iget-object v2, v1, Le/b;->g:Ljava/lang/Object;
00061a64const/4 v4, 0x1
00061a66const/4 v5, 0x0
00061a68if-eqz v2, :cond_79
00061a6ciget v2, v3, Le/d;->r:I
00061a70iget-object v6, v1, Le/b;->b:Landroid/view/LayoutInflater;
00061a74invoke-virtual {v6, v2, v5}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
00061a7amove-result-object v2
00061a7ccheck-cast v2, Landroidx/appcompat/app/AlertController$RecycleListView;
00061a80iget-boolean v6, v1, Le/b;->i:Z
00061a84if-eqz v6, :cond_4d
00061a88iget v6, v3, Le/d;->s:I
00061a8cgoto :goto_4f
00061a8eiget v6, v3, Le/d;->t:I
00061a92iget-object v7, v1, Le/b;->g:Ljava/lang/Object;
00061a96if-eqz v7, :cond_54
00061a9agoto :goto_5e
00061a9cnew-instance v7, Le/c;
00061aa0iget-object v8, v1, Le/b;->a:Landroid/view/ContextThemeWrapper;
00061aa4const v9, 0x1020014
00061aaainvoke-direct {v7, v8, v6, v9, v5}, Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;II[Ljava/lang/Object;)V
00061ab0iput-object v7, v3, Le/d;->o:Landroid/widget/ListAdapter;
00061ab4iget v6, v1, Le/b;->j:I
00061ab8iput v6, v3, Le/d;->p:I
00061abciget-object v6, v1, Le/b;->h:Landroid/content/DialogInterface$OnClickListener;
00061ac0if-eqz v6, :cond_70
00061ac4new-instance v6, Le/a;
00061ac8invoke-direct {v6, v1, v3}, Le/a;-><init>(Le/b;Le/d;)V
00061aceinvoke-virtual {v2, v6}, Landroid/widget/AdapterView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V
00061ad4iget-boolean v6, v1, Le/b;->i:Z
00061ad8if-eqz v6, :cond_77
00061adcinvoke-virtual {v2, v4}, Landroid/widget/AbsListView;->setChoiceMode(I)V
00061ae2iput-object v2, v3, Le/d;->e:Landroidx/appcompat/app/AlertController$RecycleListView;
00061ae6invoke-virtual {v0, v4}, Landroid/app/Dialog;->setCancelable(Z)V
00061aecinvoke-virtual {v0, v4}, Landroid/app/Dialog;->setCanceledOnTouchOutside(Z)V
00061af2invoke-virtual {v0, v5}, Landroid/app/Dialog;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V
00061af8invoke-virtual {v0, v5}, Landroid/app/Dialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V
00061afeiget-object v1, v1, Le/b;->f:Li/m;
00061b02if-eqz v1, :cond_8c
00061b06invoke-virtual {v0, v1}, Landroid/app/Dialog;->setOnKeyListener(Landroid/content/DialogInterface$OnKeyListener;)V
00061b0creturn-object v0
000619e4
000619e4H.j::a():
000619f4new-instance v0, Le/e;
000619f8iget-object v1, v10, LH/j;->b:Ljava/lang/Object;
000619fccheck-cast v1, Le/b;
00061a00iget-object v2, v1, Le/b;->a:Landroid/view/ContextThemeWrapper;
00061a04iget v3, v10, LH/j;->a:I
00061a08invoke-direct {v0, v2, v3}, Le/e;-><init>(Landroid/view/ContextThemeWrapper;I)V
00061a0eiget-object v2, v1, Le/b;->e:Landroid/view/View;
00061a12iget-object v3, v0, Le/e;->f:Le/d;
00061a16if-eqz v2, :cond_16
00061a1aiput-object v2, v3, Le/d;->n:Landroid/view/View;
00061a1egoto :goto_36
00061a20iget-object v2, v1, Le/b;->d:Ljava/lang/CharSequence;
00061a24if-eqz v2, :cond_23
00061a28iput-object v2, v3, Le/d;->d:Ljava/lang/CharSequence;
00061a2ciget-object v4, v3, Le/d;->l:Landroid/widget/TextView;
00061a30if-eqz v4, :cond_23
00061a34invoke-virtual {v4, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
00061a3aiget-object v2, v1, Le/b;->c:Landroid/graphics/drawable/Drawable;
00061a3eif-eqz v2, :cond_36
00061a42iput-object v2, v3, Le/d;->j:Landroid/graphics/drawable/Drawable;
00061a46iget-object v4, v3, Le/d;->k:Landroid/widget/ImageView;
00061a4aif-eqz v4, :cond_36
00061a4econst/4 v5, 0x0
00061a50invoke-virtual {v4, v5}, Landroid/widget/ImageView;->setVisibility(I)V
00061a56iget-object v4, v3, Le/d;->k:Landroid/widget/ImageView;
00061a5ainvoke-virtual {v4, v2}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
00061a60iget-object v2, v1, Le/b;->g:Ljava/lang/Object;
00061a64const/4 v4, 0x1
00061a66const/4 v5, 0x0
00061a68if-eqz v2, :cond_79
00061a6ciget v2, v3, Le/d;->r:I
00061a70iget-object v6, v1, Le/b;->b:Landroid/view/LayoutInflater;
00061a74invoke-virtual {v6, v2, v5}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
00061a7amove-result-object v2
00061a7ccheck-cast v2, Landroidx/appcompat/app/AlertController$RecycleListView;
00061a80iget-boolean v6, v1, Le/b;->i:Z
00061a84if-eqz v6, :cond_4d
00061a88iget v6, v3, Le/d;->s:I
00061a8cgoto :goto_4f
00061a8eiget v6, v3, Le/d;->t:I
00061a92iget-object v7, v1, Le/b;->g:Ljava/lang/Object;
00061a96if-eqz v7, :cond_54
00061a9agoto :goto_5e
00061a9cnew-instance v7, Le/c;
00061aa0iget-object v8, v1, Le/b;->a:Landroid/view/ContextThemeWrapper;
00061aa4const v9, 0x1020014
00061aaainvoke-direct {v7, v8, v6, v9, v5}, Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;II[Ljava/lang/Object;)V
00061ab0iput-object v7, v3, Le/d;->o:Landroid/widget/ListAdapter;
00061ab4iget v6, v1, Le/b;->j:I
00061ab8iput v6, v3, Le/d;->p:I
00061abciget-object v6, v1, Le/b;->h:Landroid/content/DialogInterface$OnClickListener;
00061ac0if-eqz v6, :cond_70
00061ac4new-instance v6, Le/a;
00061ac8invoke-direct {v6, v1, v3}, Le/a;-><init>(Le/b;Le/d;)V
00061aceinvoke-virtual {v2, v6}, Landroid/widget/AdapterView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V
00061ad4iget-boolean v6, v1, Le/b;->i:Z
00061ad8if-eqz v6, :cond_77
00061adcinvoke-virtual {v2, v4}, Landroid/widget/AbsListView;->setChoiceMode(I)V
00061ae2iput-object v2, v3, Le/d;->e:Landroidx/appcompat/app/AlertController$RecycleListView;
00061ae6invoke-virtual {v0, v4}, Landroid/app/Dialog;->setCancelable(Z)V
00061aecinvoke-virtual {v0, v4}, Landroid/app/Dialog;->setCanceledOnTouchOutside(Z)V
00061af2invoke-virtual {v0, v5}, Landroid/app/Dialog;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V
00061af8invoke-virtual {v0, v5}, Landroid/app/Dialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V
00061afeiget-object v1, v1, Le/b;->f:Li/m;
00061b02if-eqz v1, :cond_8c
00061b06invoke-virtual {v0, v1}, Landroid/app/Dialog;->setOnKeyListener(Landroid/content/DialogInterface$OnKeyListener;)V
00061b0creturn-object v0
000619e4
00061b0e
00061b0e // align 0x10
00061b0e // align 0x10
00061b10
00061b10H.j::<init>(android.content.Context):
00061b20const/4 v0, 0x0
00061b22invoke-static {v5, v0}, Le/e;->h(Landroid/content/Context;I)I
00061b28move-result v0
00061b2ainvoke-direct {v4}, Ljava/lang/Object;-><init>()V
00061b30new-instance v1, Le/b;
00061b34new-instance v2, Landroid/view/ContextThemeWrapper;
00061b38invoke-static {v5, v0}, Le/e;->h(Landroid/content/Context;I)I
00061b3emove-result v3
00061b40invoke-direct {v2, v5, v3}, Landroid/view/ContextThemeWrapper;-><init>(Landroid/content/Context;I)V
00061b46invoke-direct {v1, v2}, Le/b;-><init>(Landroid/view/ContextThemeWrapper;)V
00061b4ciput-object v1, v4, LH/j;->b:Ljava/lang/Object;
00061b50iput v0, v4, LH/j;->a:I
00061b54return-void
00061b10
00061b10H.j::<init>(android.content.Context):
00061b20const/4 v0, 0x0
00061b22invoke-static {v5, v0}, Le/e;->h(Landroid/content/Context;I)I
00061b28move-result v0
00061b2ainvoke-direct {v4}, Ljava/lang/Object;-><init>()V
00061b30new-instance v1, Le/b;
00061b34new-instance v2, Landroid/view/ContextThemeWrapper;
00061b38invoke-static {v5, v0}, Le/e;->h(Landroid/content/Context;I)I
00061b3emove-result v3
00061b40invoke-direct {v2, v5, v3}, Landroid/view/ContextThemeWrapper;-><init>(Landroid/content/Context;I)V
00061b46invoke-direct {v1, v2}, Le/b;-><init>(Landroid/view/ContextThemeWrapper;)V
00061b4ciput-object v1, v4, LH/j;->b:Ljava/lang/Object;
00061b50iput v0, v4, LH/j;->a:I
00061b54return-void
00061b10
00061b56
00061b56 // align 0x8
00061b56 // align 0x8
00061b58
00061b58H.j::<init>(com.google.android.material.bottomsheet.BottomSheetBehavior, int):
00061b68invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00061b6eiput-object v1, v0, LH/j;->b:Ljava/lang/Object;
00061b72iput v2, v0, LH/j;->a:I
00061b76return-void
00061b58
00061b58H.j::<init>(com.google.android.material.bottomsheet.BottomSheetBehavior, int):
00061b68invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00061b6eiput-object v1, v0, LH/j;->b:Ljava/lang/Object;
00061b72iput v2, v0, LH/j;->a:I
00061b76return-void
00061b58
00061b78
00061b78H.j::<init>(int, H.k[]):
00061b88invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00061b8eiput v1, v0, LH/j;->a:I
00061b92iput-object v2, v0, LH/j;->b:Ljava/lang/Object;
00061b96return-void
00061b78
00061b78H.j::<init>(int, H.k[]):
00061b88invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00061b8eiput v1, v0, LH/j;->a:I
00061b92iput-object v2, v0, LH/j;->b:Ljava/lang/Object;
00061b96return-void
00061b78
00061b98
00061b98H.j::<init>(java.util.ArrayList):
00061ba8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00061baeiput-object v1, v0, LH/j;->b:Ljava/lang/Object;
00061bb2return-void
00061b98
00061b98H.j::<init>(java.util.ArrayList):
00061ba8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00061baeiput-object v1, v0, LH/j;->b:Ljava/lang/Object;
00061bb2return-void
00061b98
00061bb4
00061bb4H.k::<init>(android.net.Uri, int, int, boolean, int):
00061bc4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00061bcainvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00061bd0iput-object v1, v0, LH/k;->a:Landroid/net/Uri;
00061bd4iput v2, v0, LH/k;->b:I
00061bd8iput v3, v0, LH/k;->c:I
00061bdciput-boolean v4, v0, LH/k;->d:Z
00061be0iput v5, v0, LH/k;->e:I
00061be4return-void
00061bb4
00061bb4H.k::<init>(android.net.Uri, int, int, boolean, int):
00061bc4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00061bcainvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00061bd0iput-object v1, v0, LH/k;->a:Landroid/net/Uri;
00061bd4iput v2, v0, LH/k;->b:I
00061bd8iput v3, v0, LH/k;->c:I
00061bdciput-boolean v4, v0, LH/k;->d:Z
00061be0iput v5, v0, LH/k;->e:I
00061be4return-void
00061bb4
00061be6
00061be6 // align 0x8
00061be6 // align 0x8
00061be8
00061be8H.l::<init>(java.lang.Runnable):
00061bf8const-string v0, "fonts-androidx"
00061bfcinvoke-direct {v1, v2, v0}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V
00061c02const/16 v2, 0xa
00061c06iput v2, v1, LH/l;->a:I
00061c0areturn-void
00061be8
00061be8H.l::<init>(java.lang.Runnable):
00061bf8const-string v0, "fonts-androidx"
00061bfcinvoke-direct {v1, v2, v0}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V
00061c02const/16 v2, 0xa
00061c06iput v2, v1, LH/l;->a:I
00061c0areturn-void
00061be8
00061c0c
00061c0cH.l::run():
00061c1ciget v0, v1, LH/l;->a:I
00061c20invoke-static {v0}, Landroid/os/Process;->setThreadPriority(I)V
00061c26invoke-super {v1}, Ljava/lang/Thread;->run()V
00061c2creturn-void
00061c0c
00061c0cH.l::run():
00061c1ciget v0, v1, LH/l;->a:I
00061c20invoke-static {v0}, Landroid/os/Process;->setThreadPriority(I)V
00061c26invoke-super {v1}, Ljava/lang/Thread;->run()V
00061c2creturn-void
00061c0c
00061c2e
00061c2e // align 0x10
00061c2e // align 0x10
00061c30
00061c30H.m::newThread(java.lang.Runnable):
00061c40new-instance v0, LH/l;
00061c44invoke-direct {v0, v2}, LH/l;-><init>(Ljava/lang/Runnable;)V
00061c4areturn-object v0
00061c30
00061c30H.m::newThread(java.lang.Runnable):
00061c40new-instance v0, LH/l;
00061c44invoke-direct {v0, v2}, LH/l;-><init>(Ljava/lang/Runnable;)V
00061c4areturn-object v0
00061c30
00061c4c
00061c4cH.n::<init>():
00061c5cconst/4 v0, 0x0
00061c5eiput v0, v1, LH/n;->a:I
00061c62invoke-direct {v1}, Ljava/lang/Object;-><init>()V
00061c68return-void
00061c4c
00061c4cH.n::<init>():
00061c5cconst/4 v0, 0x0
00061c5eiput v0, v1, LH/n;->a:I
00061c62invoke-direct {v1}, Ljava/lang/Object;-><init>()V
00061c68return-void
00061c4c
00061c6a
00061c6a // align 0x4
00061c6a // align 0x4
00061c6c
00061c6cH.n::<init>(android.view.View, K.f0, B.j, android.animation.ValueAnimator):
00061c7cconst/4 v2, 0x1
00061c7eiput v2, v0, LH/n;->a:I
00061c82invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00061c88iput-object v1, v0, LH/n;->b:Ljava/lang/Object;
00061c8ciput-object v3, v0, LH/n;->c:Ljava/lang/Object;
00061c90iput-object v4, v0, LH/n;->d:Ljava/lang/Object;
00061c94return-void
00061c6c
00061c6cH.n::<init>(android.view.View, K.f0, B.j, android.animation.ValueAnimator):
00061c7cconst/4 v2, 0x1
00061c7eiput v2, v0, LH/n;->a:I
00061c82invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00061c88iput-object v1, v0, LH/n;->b:Ljava/lang/Object;
00061c8ciput-object v3, v0, LH/n;->c:Ljava/lang/Object;
00061c90iput-object v4, v0, LH/n;->d:Ljava/lang/Object;
00061c94return-void
00061c6c
00061c96
00061c96 // align 0x8
00061c96 // align 0x8
00061c98
00061c98H.n::<init>(androidx.fragment.app.h, java.util.ArrayList, androidx.fragment.app.O):
00061ca8const/4 v0, 0x2
00061caaiput v0, v1, LH/n;->a:I
00061caeinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
00061cb4iput-object v2, v1, LH/n;->d:Ljava/lang/Object;
00061cb8iput-object v3, v1, LH/n;->b:Ljava/lang/Object;
00061cbciput-object v4, v1, LH/n;->c:Ljava/lang/Object;
00061cc0return-void
00061c98
00061c98H.n::<init>(androidx.fragment.app.h, java.util.ArrayList, androidx.fragment.app.O):
00061ca8const/4 v0, 0x2
00061caaiput v0, v1, LH/n;->a:I
00061caeinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
00061cb4iput-object v2, v1, LH/n;->d:Ljava/lang/Object;
00061cb8iput-object v3, v1, LH/n;->b:Ljava/lang/Object;
00061cbciput-object v4, v1, LH/n;->c:Ljava/lang/Object;
00061cc0return-void
00061c98
00061cc2
00061cc2 // align 0x4
00061cc2 // align 0x4
00061cc4
00061cc4H.n::run():
00061cd4iget v0, v4, LH/n;->a:I
00061cd8packed-switch v0, :pswitch_data_56
00061cdeiget-object v0, v4, LH/n;->b:Ljava/lang/Object;
00061ce2check-cast v0, Ljava/util/ArrayList;
00061ce6iget-object v1, v4, LH/n;->c:Ljava/lang/Object;
00061ceacheck-cast v1, Landroidx/fragment/app/O;
00061ceeinvoke-virtual {v0, v1}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
00061cf4move-result v2
00061cf6if-eqz v2, :cond_26
00061cfainvoke-virtual {v0, v1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
00061d00iget-object v0, v4, LH/n;->d:Ljava/lang/Object;
00061d04check-cast v0, Landroidx/fragment/app/h;
00061d08invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00061d0eiget-object v0, v1, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
00061d12iget-object v0, v0, Landroidx/fragment/app/o;->E:Landroid/view/View;
00061d16iget v1, v1, Landroidx/fragment/app/O;->a:I
00061d1ainvoke-static {v0, v1}, LB1/b;->a(Landroid/view/View;I)V
00061d20return-void
00061d22iget-object v0, v4, LH/n;->c:Ljava/lang/Object;
00061d26check-cast v0, LB/j;
00061d2aiget-object v1, v4, LH/n;->b:Ljava/lang/Object;
00061d2echeck-cast v1, Landroid/view/View;
00061d32invoke-static {v1, v0}, LK/b0;->h(Landroid/view/View;LB/j;)V
00061d38iget-object v0, v4, LH/n;->d:Ljava/lang/Object;
00061d3ccheck-cast v0, Landroid/animation/ValueAnimator;
00061d40invoke-virtual {v0}, Landroid/animation/ValueAnimator;->start()V
00061d46return-void
00061d48iget-object v0, v4, LH/n;->b:Ljava/lang/Object;
00061d4ccheck-cast v0, LH/f;
00061d50invoke-virtual {v0}, LH/f;->call()Ljava/lang/Object;
00061d56move-result-object v0
00061d58goto :goto_44
00061d5aconst/4 v0, 0x0
00061d5cnew-instance v1, LH/a;
00061d60iget-object v2, v4, LH/n;->c:Ljava/lang/Object;
00061d64check-cast v2, LH/g;
00061d68const/4 v3, 0x1
00061d6ainvoke-direct {v1, v2, v3, v0}, LH/a;-><init>(Ljava/lang/Object;ILjava/lang/Object;)V
00061d70iget-object v0, v4, LH/n;->d:Ljava/lang/Object;
00061d74check-cast v0, Landroid/os/Handler;
00061d78invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
00061d7ereturn-void
00061d80.packed-switch 0x0
00061cc4
00061cc4H.n::run():
00061cd4iget v0, v4, LH/n;->a:I
00061cd8packed-switch v0, :pswitch_data_56
00061cdeiget-object v0, v4, LH/n;->b:Ljava/lang/Object;
00061ce2check-cast v0, Ljava/util/ArrayList;
00061ce6iget-object v1, v4, LH/n;->c:Ljava/lang/Object;
00061ceacheck-cast v1, Landroidx/fragment/app/O;
00061ceeinvoke-virtual {v0, v1}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
00061cf4move-result v2
00061cf6if-eqz v2, :cond_26
00061cfainvoke-virtual {v0, v1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
00061d00iget-object v0, v4, LH/n;->d:Ljava/lang/Object;
00061d04check-cast v0, Landroidx/fragment/app/h;
00061d08invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00061d0eiget-object v0, v1, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
00061d12iget-object v0, v0, Landroidx/fragment/app/o;->E:Landroid/view/View;
00061d16iget v1, v1, Landroidx/fragment/app/O;->a:I
00061d1ainvoke-static {v0, v1}, LB1/b;->a(Landroid/view/View;I)V
00061d20return-void
00061d22iget-object v0, v4, LH/n;->c:Ljava/lang/Object;
00061d26check-cast v0, LB/j;
00061d2aiget-object v1, v4, LH/n;->b:Ljava/lang/Object;
00061d2echeck-cast v1, Landroid/view/View;
00061d32invoke-static {v1, v0}, LK/b0;->h(Landroid/view/View;LB/j;)V
00061d38iget-object v0, v4, LH/n;->d:Ljava/lang/Object;
00061d3ccheck-cast v0, Landroid/animation/ValueAnimator;
00061d40invoke-virtual {v0}, Landroid/animation/ValueAnimator;->start()V
00061d46return-void
00061d48iget-object v0, v4, LH/n;->b:Ljava/lang/Object;
00061d4ccheck-cast v0, LH/f;
00061d50invoke-virtual {v0}, LH/f;->call()Ljava/lang/Object;
00061d56move-result-object v0
00061d58goto :goto_44
00061d5aconst/4 v0, 0x0
00061d5cnew-instance v1, LH/a;
00061d60iget-object v2, v4, LH/n;->c:Ljava/lang/Object;
00061d64check-cast v2, LH/g;
00061d68const/4 v3, 0x1
00061d6ainvoke-direct {v1, v2, v3, v0}, LH/a;-><init>(Ljava/lang/Object;ILjava/lang/Object;)V
00061d70iget-object v0, v4, LH/n;->d:Ljava/lang/Object;
00061d74check-cast v0, Landroid/os/Handler;
00061d78invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
00061d7ereturn-void
00061d80.packed-switch 0x0
00061cc4
00061d90
00061d90 struct try_item
00061d90 start_addr uint32 0x61d48
00061d94 insn_count int 8
00061d96 handler_off uint16 0x61d99
00061d98
00061d98 struct encoded_catch_handler_list
00061d98 size int 1
00061d99
00061d99 struct encoded_catch_handler ← 0x61d96
00061d99 size int64 1
00061d9a handlers[0].type_idx int 0xb554
00061d9c handlers[0].addr uint32 0x61d5a
00061d9d
00061d9d // align 0x10
00061d90 struct try_item
00061d90 start_addr uint32 0x61d48
00061d94 insn_count int 8
00061d96 handler_off uint16 0x61d99
00061d98
00061d98 struct encoded_catch_handler_list
00061d98 size int 1
00061d99
00061d99 struct encoded_catch_handler ← 0x61d96
00061d99 size int64 1
00061d9a handlers[0].type_idx int 0xb554
00061d9c handlers[0].addr uint32 0x61d5a
00061d9d
00061d9d // align 0x10
00061da0
00061da0H0.a::getMaterialThemeColorsTintList():
00061db0iget-object v0, v6, LH0/a;->e:Landroid/content/res/ColorStateList;
00061db4if-nez v0, :cond_3e
00061db8const v0, 0x7f0300f7
00061dbeinvoke-static {v6, v0}, LP1/e;->r(Landroid/view/View;I)I
00061dc4move-result v0
00061dc6const v1, 0x7f03010a
00061dccinvoke-static {v6, v1}, LP1/e;->r(Landroid/view/View;I)I
00061dd2move-result v1
00061dd4const v2, 0x7f030120
00061ddainvoke-static {v6, v2}, LP1/e;->r(Landroid/view/View;I)I
00061de0move-result v2
00061de2const/high16 v3, 0x3f800000
00061de6invoke-static {v2, v0, v3}, LP1/e;->E(IIF)I
00061decmove-result v0
00061deeconst v3, 0x3f0a3d71
00061df4invoke-static {v2, v1, v3}, LP1/e;->E(IIF)I
00061dfamove-result v3
00061dfcconst v4, 0x3ec28f5c
00061e02invoke-static {v2, v1, v4}, LP1/e;->E(IIF)I
00061e08move-result v5
00061e0ainvoke-static {v2, v1, v4}, LP1/e;->E(IIF)I
00061e10move-result v1
00061e12filled-new-array {v0, v3, v5, v1}, [I
00061e18move-result-object v0
00061e1anew-instance v1, Landroid/content/res/ColorStateList;
00061e1esget-object v2, LH0/a;->g:[[I
00061e22invoke-direct {v1, v2, v0}, Landroid/content/res/ColorStateList;-><init>([[I[I)V
00061e28iput-object v1, v6, LH0/a;->e:Landroid/content/res/ColorStateList;
00061e2ciget-object v0, v6, LH0/a;->e:Landroid/content/res/ColorStateList;
00061e30return-object v0
00061da0
00061da0H0.a::getMaterialThemeColorsTintList():
00061db0iget-object v0, v6, LH0/a;->e:Landroid/content/res/ColorStateList;
00061db4if-nez v0, :cond_3e
00061db8const v0, 0x7f0300f7
00061dbeinvoke-static {v6, v0}, LP1/e;->r(Landroid/view/View;I)I
00061dc4move-result v0
00061dc6const v1, 0x7f03010a
00061dccinvoke-static {v6, v1}, LP1/e;->r(Landroid/view/View;I)I
00061dd2move-result v1
00061dd4const v2, 0x7f030120
00061ddainvoke-static {v6, v2}, LP1/e;->r(Landroid/view/View;I)I
00061de0move-result v2
00061de2const/high16 v3, 0x3f800000
00061de6invoke-static {v2, v0, v3}, LP1/e;->E(IIF)I
00061decmove-result v0
00061deeconst v3, 0x3f0a3d71
00061df4invoke-static {v2, v1, v3}, LP1/e;->E(IIF)I
00061dfamove-result v3
00061dfcconst v4, 0x3ec28f5c
00061e02invoke-static {v2, v1, v4}, LP1/e;->E(IIF)I
00061e08move-result v5
00061e0ainvoke-static {v2, v1, v4}, LP1/e;->E(IIF)I
00061e10move-result v1
00061e12filled-new-array {v0, v3, v5, v1}, [I
00061e18move-result-object v0
00061e1anew-instance v1, Landroid/content/res/ColorStateList;
00061e1esget-object v2, LH0/a;->g:[[I
00061e22invoke-direct {v1, v2, v0}, Landroid/content/res/ColorStateList;-><init>([[I[I)V
00061e28iput-object v1, v6, LH0/a;->e:Landroid/content/res/ColorStateList;
00061e2ciget-object v0, v6, LH0/a;->e:Landroid/content/res/ColorStateList;
00061e30return-object v0
00061da0
00061e32
00061e32 // align 0x4
00061e32 // align 0x4
00061e34
00061e34H0.a::<clinit>():
00061e44const v0, 0x101009e
00061e4aconst v1, 0x10100a0
00061e50filled-new-array {v0, v1}, [I
00061e56move-result-object v2
00061e58const v3, -0x10100a0
00061e5efilled-new-array {v0, v3}, [I
00061e64move-result-object v0
00061e66const v4, -0x101009e
00061e6cfilled-new-array {v4, v1}, [I
00061e72move-result-object v1
00061e74filled-new-array {v4, v3}, [I
00061e7amove-result-object v3
00061e7cfilled-new-array {v2, v0, v1, v3}, [[I
00061e82move-result-object v0
00061e84sput-object v0, LH0/a;->g:[[I
00061e88return-void
00061e34
00061e34H0.a::<clinit>():
00061e44const v0, 0x101009e
00061e4aconst v1, 0x10100a0
00061e50filled-new-array {v0, v1}, [I
00061e56move-result-object v2
00061e58const v3, -0x10100a0
00061e5efilled-new-array {v0, v3}, [I
00061e64move-result-object v0
00061e66const v4, -0x101009e
00061e6cfilled-new-array {v4, v1}, [I
00061e72move-result-object v1
00061e74filled-new-array {v4, v3}, [I
00061e7amove-result-object v3
00061e7cfilled-new-array {v2, v0, v1, v3}, [[I
00061e82move-result-object v0
00061e84sput-object v0, LH0/a;->g:[[I
00061e88return-void
00061e34
00061e8a
00061e8a // align 0x4
00061e8a // align 0x4
00061e8c
00061e8cH0.a::onAttachedToWindow():
00061e9cinvoke-super {v1}, Landroid/view/View;->onAttachedToWindow()V
00061ea2iget-boolean v0, v1, LH0/a;->f:Z
00061ea6if-eqz v0, :cond_11
00061eaainvoke-static {v1}, LQ/b;->a(Landroid/widget/CompoundButton;)Landroid/content/res/ColorStateList;
00061eb0move-result-object v0
00061eb2if-nez v0, :cond_11
00061eb6const/4 v0, 0x1
00061eb8invoke-virtual {v1, v0}, LH0/a;->setUseMaterialThemeColors(Z)V
00061ebereturn-void
00061e8c
00061e8cH0.a::onAttachedToWindow():
00061e9cinvoke-super {v1}, Landroid/view/View;->onAttachedToWindow()V
00061ea2iget-boolean v0, v1, LH0/a;->f:Z
00061ea6if-eqz v0, :cond_11
00061eaainvoke-static {v1}, LQ/b;->a(Landroid/widget/CompoundButton;)Landroid/content/res/ColorStateList;
00061eb0move-result-object v0
00061eb2if-nez v0, :cond_11
00061eb6const/4 v0, 0x1
00061eb8invoke-virtual {v1, v0}, LH0/a;->setUseMaterialThemeColors(Z)V
00061ebereturn-void
00061e8c
00061ec0
00061ec0H0.a::setUseMaterialThemeColors(boolean):
00061ed0iput-boolean v1, v0, LH0/a;->f:Z
00061ed4if-eqz v1, :cond_c
00061ed8invoke-direct {v0}, LH0/a;->getMaterialThemeColorsTintList()Landroid/content/res/ColorStateList;
00061edemove-result-object v1
00061ee0invoke-static {v0, v1}, LQ/b;->c(Landroid/widget/CompoundButton;Landroid/content/res/ColorStateList;)V
00061ee6return-void
00061ee8const/4 v1, 0x0
00061eeainvoke-static {v0, v1}, LQ/b;->c(Landroid/widget/CompoundButton;Landroid/content/res/ColorStateList;)V
00061ef0return-void
00061ec0
00061ec0H0.a::setUseMaterialThemeColors(boolean):
00061ed0iput-boolean v1, v0, LH0/a;->f:Z
00061ed4if-eqz v1, :cond_c
00061ed8invoke-direct {v0}, LH0/a;->getMaterialThemeColorsTintList()Landroid/content/res/ColorStateList;
00061edemove-result-object v1
00061ee0invoke-static {v0, v1}, LQ/b;->c(Landroid/widget/CompoundButton;Landroid/content/res/ColorStateList;)V
00061ee6return-void
00061ee8const/4 v1, 0x0
00061eeainvoke-static {v0, v1}, LQ/b;->c(Landroid/widget/CompoundButton;Landroid/content/res/ColorStateList;)V
00061ef0return-void
00061ec0
00061ef2
00061ef2 // align 0x4
00061ef2 // align 0x4
00061ef4
00061ef4H1.b::<clinit>():
00061f04sget-object v0, LI1/j;->d:LI1/j;
00061f08const-string v0, "000000ffff"
00061f0cinvoke-static {v0}, LL0/e;->f(Ljava/lang/String;)LI1/j;
00061f12move-result-object v0
00061f14sput-object v0, LH1/b;->a:LI1/j;
00061f18return-void
00061ef4
00061ef4H1.b::<clinit>():
00061f04sget-object v0, LI1/j;->d:LI1/j;
00061f08const-string v0, "000000ffff"
00061f0cinvoke-static {v0}, LL0/e;->f(Ljava/lang/String;)LI1/j;
00061f12move-result-object v0
00061f14sput-object v0, LH1/b;->a:LI1/j;
00061f18return-void
00061ef4
00061f1a
00061f1a // align 0x4
00061f1a // align 0x4
00061f1c
00061f1cH1.a::<init>(int, boolean):
00061f2ciput v3, v2, LH1/a;->a:I
00061f30packed-switch v3, :pswitch_data_44
00061f36invoke-direct {v2}, Ljava/lang/Object;-><init>()V
00061f3ciput-boolean v4, v2, LH1/a;->c:Z
00061f40new-instance v3, LI1/g;
00061f44invoke-direct {v3}, Ljava/lang/Object;-><init>()V
00061f4aiput-object v3, v2, LH1/a;->b:LI1/g;
00061f4enew-instance v4, Ljava/util/zip/Deflater;
00061f52const/4 v0, -0x1
00061f54const/4 v1, 0x1
00061f56invoke-direct {v4, v0, v1}, Ljava/util/zip/Deflater;-><init>(IZ)V
00061f5ciput-object v4, v2, LH1/a;->d:Ljava/lang/Object;
00061f60new-instance v0, LA1/f;
00061f64invoke-direct {v0, v3, v4}, LA1/f;-><init>(LI1/g;Ljava/util/zip/Deflater;)V
00061f6aiput-object v0, v2, LH1/a;->e:Ljava/io/Closeable;
00061f6ereturn-void
00061f70invoke-direct {v2}, Ljava/lang/Object;-><init>()V
00061f76iput-boolean v4, v2, LH1/a;->c:Z
00061f7anew-instance v3, LI1/g;
00061f7einvoke-direct {v3}, Ljava/lang/Object;-><init>()V
00061f84iput-object v3, v2, LH1/a;->b:LI1/g;
00061f88new-instance v4, Ljava/util/zip/Inflater;
00061f8cconst/4 v0, 0x1
00061f8einvoke-direct {v4, v0}, Ljava/util/zip/Inflater;-><init>(Z)V
00061f94iput-object v4, v2, LH1/a;->d:Ljava/lang/Object;
00061f98new-instance v0, LI1/m;
00061f9cnew-instance v1, LI1/q;
00061fa0invoke-direct {v1, v3}, LI1/q;-><init>(LI1/v;)V
00061fa6invoke-direct {v0, v1, v4}, LI1/m;-><init>(LI1/q;Ljava/util/zip/Inflater;)V
00061faciput-object v0, v2, LH1/a;->e:Ljava/io/Closeable;
00061fb0return-void
00061fb2nop
00061fb4.packed-switch 0x1
00061f1c
00061f1cH1.a::<init>(int, boolean):
00061f2ciput v3, v2, LH1/a;->a:I
00061f30packed-switch v3, :pswitch_data_44
00061f36invoke-direct {v2}, Ljava/lang/Object;-><init>()V
00061f3ciput-boolean v4, v2, LH1/a;->c:Z
00061f40new-instance v3, LI1/g;
00061f44invoke-direct {v3}, Ljava/lang/Object;-><init>()V
00061f4aiput-object v3, v2, LH1/a;->b:LI1/g;
00061f4enew-instance v4, Ljava/util/zip/Deflater;
00061f52const/4 v0, -0x1
00061f54const/4 v1, 0x1
00061f56invoke-direct {v4, v0, v1}, Ljava/util/zip/Deflater;-><init>(IZ)V
00061f5ciput-object v4, v2, LH1/a;->d:Ljava/lang/Object;
00061f60new-instance v0, LA1/f;
00061f64invoke-direct {v0, v3, v4}, LA1/f;-><init>(LI1/g;Ljava/util/zip/Deflater;)V
00061f6aiput-object v0, v2, LH1/a;->e:Ljava/io/Closeable;
00061f6ereturn-void
00061f70invoke-direct {v2}, Ljava/lang/Object;-><init>()V
00061f76iput-boolean v4, v2, LH1/a;->c:Z
00061f7anew-instance v3, LI1/g;
00061f7einvoke-direct {v3}, Ljava/lang/Object;-><init>()V
00061f84iput-object v3, v2, LH1/a;->b:LI1/g;
00061f88new-instance v4, Ljava/util/zip/Inflater;
00061f8cconst/4 v0, 0x1
00061f8einvoke-direct {v4, v0}, Ljava/util/zip/Inflater;-><init>(Z)V
00061f94iput-object v4, v2, LH1/a;->d:Ljava/lang/Object;
00061f98new-instance v0, LI1/m;
00061f9cnew-instance v1, LI1/q;
00061fa0invoke-direct {v1, v3}, LI1/q;-><init>(LI1/v;)V
00061fa6invoke-direct {v0, v1, v4}, LI1/m;-><init>(LI1/q;Ljava/util/zip/Inflater;)V
00061faciput-object v0, v2, LH1/a;->e:Ljava/io/Closeable;
00061fb0return-void
00061fb2nop
00061fb4.packed-switch 0x1
00061f1c
00061fc0
00061fc0H1.a::close():
00061fd0iget v0, v1, LH1/a;->a:I
00061fd4packed-switch v0, :pswitch_data_16
00061fdaiget-object v0, v1, LH1/a;->e:Ljava/io/Closeable;
00061fdecheck-cast v0, LI1/m;
00061fe2invoke-virtual {v0}, LI1/m;->close()V
00061fe8return-void
00061feaiget-object v0, v1, LH1/a;->e:Ljava/io/Closeable;
00061feecheck-cast v0, LA1/f;
00061ff2invoke-virtual {v0}, LA1/f;->close()V
00061ff8return-void
00061ffanop
00061ffc.packed-switch 0x0
00061fc0
00061fc0H1.a::close():
00061fd0iget v0, v1, LH1/a;->a:I
00061fd4packed-switch v0, :pswitch_data_16
00061fdaiget-object v0, v1, LH1/a;->e:Ljava/io/Closeable;
00061fdecheck-cast v0, LI1/m;
00061fe2invoke-virtual {v0}, LI1/m;->close()V
00061fe8return-void
00061feaiget-object v0, v1, LH1/a;->e:Ljava/io/Closeable;
00061feecheck-cast v0, LA1/f;
00061ff2invoke-virtual {v0}, LA1/f;->close()V
00061ff8return-void
00061ffanop
00061ffc.packed-switch 0x0
00061fc0
00062008
00062008H1.c::<init>(int, I1.j):
00062018invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0006201eiput v1, v0, LH1/c;->a:I
00062022iput-object v2, v0, LH1/c;->b:LI1/j;
00062026return-void
00062008
00062008H1.c::<init>(int, I1.j):
00062018invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0006201eiput v1, v0, LH1/c;->a:I
00062022iput-object v2, v0, LH1/c;->b:LI1/j;
00062026return-void
00062008
00062028
00062028H1.d::<init>(I1.j):
00062038invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0006203eiput-object v1, v0, LH1/d;->a:LI1/j;
00062042return-void
00062028
00062028H1.d::<init>(I1.j):
00062038invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0006203eiput-object v1, v0, LH1/d;->a:LI1/j;
00062042return-void
00062028
00062044
00062044H1.e::a():
00062054iget v0, v2, LH1/e;->e:I
00062058packed-switch v0, :pswitch_data_24
0006205eiget-object v0, v2, LH1/e;->f:LH1/f;
00062062iget-object v0, v0, LH1/f;->b:Ly1/h;
00062066invoke-static {v0}, Lk1/c;->b(Ljava/lang/Object;)V
0006206cinvoke-virtual {v0}, Ly1/h;->d()V
00062072const-wide/16 v0, -0x1
00062076return-wide v0
00062078iget-object v0, v2, LH1/e;->f:LH1/f;
0006207cinvoke-virtual {v0}, LH1/f;->g()Z
00062082move-result v0
00062084if-eqz v0, :cond_21
00062088const-wide/16 v0, 0x0
0006208cgoto :goto_23
0006208emove-exception v1
00062090invoke-virtual {v0, v1}, LH1/f;->c(Ljava/lang/Exception;)V
00062096const-wide/16 v0, -0x1
0006209areturn-wide v0
0006209c.packed-switch 0x0
00062044
00062044H1.e::a():
00062054iget v0, v2, LH1/e;->e:I
00062058packed-switch v0, :pswitch_data_24
0006205eiget-object v0, v2, LH1/e;->f:LH1/f;
00062062iget-object v0, v0, LH1/f;->b:Ly1/h;
00062066invoke-static {v0}, Lk1/c;->b(Ljava/lang/Object;)V
0006206cinvoke-virtual {v0}, Ly1/h;->d()V
00062072const-wide/16 v0, -0x1
00062076return-wide v0
00062078iget-object v0, v2, LH1/e;->f:LH1/f;
0006207cinvoke-virtual {v0}, LH1/f;->g()Z
00062082move-result v0
00062084if-eqz v0, :cond_21
00062088const-wide/16 v0, 0x0
0006208cgoto :goto_23
0006208emove-exception v1
00062090invoke-virtual {v0, v1}, LH1/f;->c(Ljava/lang/Exception;)V
00062096const-wide/16 v0, -0x1
0006209areturn-wide v0
0006209c.packed-switch 0x0
00062044
000620a8
000620a8 struct try_item
000620a8 start_addr uint32 0x6207c
000620ac insn_count int 4
000620ae handler_off uint16 0x620b1
000620b0
000620b0 struct encoded_catch_handler_list
000620b0 size int 1
000620b1
000620b1 struct encoded_catch_handler ← 0x620ae
000620b1 size int64 1
000620b2 handlers[0].type_idx int 0xb4d4
000620b4 handlers[0].addr uint32 0x6208e
000620b5
000620b5 // align 0x8
000620a8 struct try_item
000620a8 start_addr uint32 0x6207c
000620ac insn_count int 4
000620ae handler_off uint16 0x620b1
000620b0
000620b0 struct encoded_catch_handler_list
000620b0 size int 1
000620b1
000620b1 struct encoded_catch_handler ← 0x620ae
000620b1 size int64 1
000620b2 handlers[0].type_idx int 0xb4d4
000620b4 handlers[0].addr uint32 0x6208e
000620b5
000620b5 // align 0x8
000620b8
000620b8H1.e::<init>(H1.f):
000620c8const/4 v0, 0x0
000620caiput v0, v1, LH1/e;->e:I
000620ceiput-object v2, v1, LH1/e;->f:LH1/f;
000620d2new-instance v0, Ljava/lang/StringBuilder;
000620d6invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
000620dciget-object v2, v2, LH1/f;->g:Ljava/lang/String;
000620e0invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000620e6const-string v2, " writer"
000620eainvoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000620f0invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000620f6move-result-object v2
000620f8const/4 v0, 0x1
000620fainvoke-direct {v1, v2, v0}, Lx1/a;-><init>(Ljava/lang/String;Z)V
00062100return-void
000620b8
000620b8H1.e::<init>(H1.f):
000620c8const/4 v0, 0x0
000620caiput v0, v1, LH1/e;->e:I
000620ceiput-object v2, v1, LH1/e;->f:LH1/f;
000620d2new-instance v0, Ljava/lang/StringBuilder;
000620d6invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
000620dciget-object v2, v2, LH1/f;->g:Ljava/lang/String;
000620e0invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000620e6const-string v2, " writer"
000620eainvoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000620f0invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000620f6move-result-object v2
000620f8const/4 v0, 0x1
000620fainvoke-direct {v1, v2, v0}, Lx1/a;-><init>(Ljava/lang/String;Z)V
00062100return-void
000620b8
00062102
00062102 // align 0x4
00062102 // align 0x4
00062104
00062104H1.e::<init>(java.lang.String, H1.f):
00062114const/4 v0, 0x1
00062116iput v0, v1, LH1/e;->e:I
0006211aiput-object v3, v1, LH1/e;->f:LH1/f;
0006211econst/4 v3, 0x1
00062120invoke-direct {v1, v2, v3}, Lx1/a;-><init>(Ljava/lang/String;Z)V
00062126return-void
00062104
00062104H1.e::<init>(java.lang.String, H1.f):
00062114const/4 v0, 0x1
00062116iput v0, v1, LH1/e;->e:I
0006211aiput-object v3, v1, LH1/e;->f:LH1/f;
0006211econst/4 v3, 0x1
00062120invoke-direct {v1, v2, v3}, Lx1/a;-><init>(Ljava/lang/String;Z)V
00062126return-void
00062104
00062128
00062128H1.f::b(java.lang.String, int):
00062138const-string v0, "reason.size() > 123: "
0006213cmonitor-enter v7
0006213econst/16 v1, 0x3e8
00062142const/4 v2, 0x0
00062144if-lt v9, v1, :cond_34
00062148const/16 v1, 0x1388
0006214cif-lt v9, v1, :cond_d
00062150goto :goto_34
00062152const/16 v1, 0x3ec
00062156if-gt v1, v9, :cond_15
0006215aconst/16 v1, 0x3ee
0006215eif-ge v1, v9, :cond_1e
00062162const/16 v1, 0x3f7
00062166if-le v1, v9, :cond_1a
0006216agoto :goto_32
0006216cconst/16 v1, 0xbb7
00062170if-lt v1, v9, :cond_32
00062174new-instance v1, Ljava/lang/StringBuilder;
00062178const-string v3, "Code "
0006217cinvoke-direct {v1, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
00062182invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
00062188const-string v3, " is reserved and may not be used."
0006218cinvoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00062192invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00062198move-result-object v1
0006219agoto :goto_42
0006219cmove-object v1, v2
0006219egoto :goto_42
000621a0new-instance v1, Ljava/lang/StringBuilder;
000621a4const-string v3, "Code must be in range [1000,5000): "
000621a8invoke-direct {v1, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000621aeinvoke-virtual {v1, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000621b4invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000621bamove-result-object v1
000621bcif-nez v1, :cond_85
000621c0if-eqz v8, :cond_67
000621c4sget-object v1, LI1/j;->d:LI1/j;
000621c8invoke-static {v8}, LL0/e;->g(Ljava/lang/String;)LI1/j;
000621cemove-result-object v2
000621d0iget-object v1, v2, LI1/j;->c:[B
000621d4array-length v1, v1
000621d6int-to-long v3, v1
000621d8const-wide/16 v5, 0x7b
000621dccmp-long v1, v3, v5
000621e0if-gtz v1, :cond_57
000621e4goto :goto_67
000621e6invoke-virtual {v0, v8}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
000621ecmove-result-object v8
000621eenew-instance v9, Ljava/lang/IllegalArgumentException;
000621f2invoke-virtual {v8}, Ljava/lang/Object;->toString()Ljava/lang/String;
000621f8move-result-object v8
000621fainvoke-direct {v9, v8}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
00062200throw v9
00062202move-exception v8
00062204goto :goto_8f
00062206iget-boolean v8, v7, LH1/f;->o:Z
0006220aif-nez v8, :cond_82
0006220eiget-boolean v8, v7, LH1/f;->l:Z
00062212if-eqz v8, :cond_70
00062216goto :goto_82
00062218const/4 v8, 0x1
0006221aiput-boolean v8, v7, LH1/f;->l:Z
0006221eiget-object v0, v7, LH1/f;->j:Ljava/util/ArrayDeque;
00062222new-instance v1, LH1/c;
00062226invoke-direct {v1, v9, v2}, LH1/c;-><init>(ILI1/j;)V
0006222cinvoke-virtual {v0, v1}, Ljava/util/ArrayDeque;->add(Ljava/lang/Object;)Z
00062232invoke-virtual {v7}, LH1/f;->f()V
00062238monitor-exit v7
0006223areturn v8
0006223cmonitor-exit v7
0006223econst/4 v8, 0x0
00062240return v8
00062242new-instance v8, Ljava/lang/IllegalArgumentException;
00062246invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String;
0006224cmove-result-object v9
0006224einvoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
00062254throw v8
00062256monitor-exit v7
00062258throw v8
00062128
00062128H1.f::b(java.lang.String, int):
00062138const-string v0, "reason.size() > 123: "
0006213cmonitor-enter v7
0006213econst/16 v1, 0x3e8
00062142const/4 v2, 0x0
00062144if-lt v9, v1, :cond_34
00062148const/16 v1, 0x1388
0006214cif-lt v9, v1, :cond_d
00062150goto :goto_34
00062152const/16 v1, 0x3ec
00062156if-gt v1, v9, :cond_15
0006215aconst/16 v1, 0x3ee
0006215eif-ge v1, v9, :cond_1e
00062162const/16 v1, 0x3f7
00062166if-le v1, v9, :cond_1a
0006216agoto :goto_32
0006216cconst/16 v1, 0xbb7
00062170if-lt v1, v9, :cond_32
00062174new-instance v1, Ljava/lang/StringBuilder;
00062178const-string v3, "Code "
0006217cinvoke-direct {v1, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
00062182invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
00062188const-string v3, " is reserved and may not be used."
0006218cinvoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00062192invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00062198move-result-object v1
0006219agoto :goto_42
0006219cmove-object v1, v2
0006219egoto :goto_42
000621a0new-instance v1, Ljava/lang/StringBuilder;
000621a4const-string v3, "Code must be in range [1000,5000): "
000621a8invoke-direct {v1, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000621aeinvoke-virtual {v1, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000621b4invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000621bamove-result-object v1
000621bcif-nez v1, :cond_85
000621c0if-eqz v8, :cond_67
000621c4sget-object v1, LI1/j;->d:LI1/j;
000621c8invoke-static {v8}, LL0/e;->g(Ljava/lang/String;)LI1/j;
000621cemove-result-object v2
000621d0iget-object v1, v2, LI1/j;->c:[B
000621d4array-length v1, v1
000621d6int-to-long v3, v1
000621d8const-wide/16 v5, 0x7b
000621dccmp-long v1, v3, v5
000621e0if-gtz v1, :cond_57
000621e4goto :goto_67
000621e6invoke-virtual {v0, v8}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
000621ecmove-result-object v8
000621eenew-instance v9, Ljava/lang/IllegalArgumentException;
000621f2invoke-virtual {v8}, Ljava/lang/Object;->toString()Ljava/lang/String;
000621f8move-result-object v8
000621fainvoke-direct {v9, v8}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
00062200throw v9
00062202move-exception v8
00062204goto :goto_8f
00062206iget-boolean v8, v7, LH1/f;->o:Z
0006220aif-nez v8, :cond_82
0006220eiget-boolean v8, v7, LH1/f;->l:Z
00062212if-eqz v8, :cond_70
00062216goto :goto_82
00062218const/4 v8, 0x1
0006221aiput-boolean v8, v7, LH1/f;->l:Z
0006221eiget-object v0, v7, LH1/f;->j:Ljava/util/ArrayDeque;
00062222new-instance v1, LH1/c;
00062226invoke-direct {v1, v9, v2}, LH1/c;-><init>(ILI1/j;)V
0006222cinvoke-virtual {v0, v1}, Ljava/util/ArrayDeque;->add(Ljava/lang/Object;)Z
00062232invoke-virtual {v7}, LH1/f;->f()V
00062238monitor-exit v7
0006223areturn v8
0006223cmonitor-exit v7
0006223econst/4 v8, 0x0
00062240return v8
00062242new-instance v8, Ljava/lang/IllegalArgumentException;
00062246invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String;
0006224cmove-result-object v9
0006224einvoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
00062254throw v8
00062256monitor-exit v7
00062258throw v8
00062128
0006225a
0006225a struct code_item_padding
0006225a padding uint16 0x0000
0006225c
0006225c struct try_item
0006225c start_addr uint32 0x62174
00062260 insn_count int 98
00062262 handler_off uint16 0x6226d
00062264
00062264 struct try_item
00062264 start_addr uint32 0x62242
00062268 insn_count int 11
0006226a handler_off uint16 0x6226d
0006226c
0006226c struct encoded_catch_handler_list
0006226c size int 1
0006226d
0006226d struct encoded_catch_handler ← 0x62262 0x6226a
0006226d size int64 0
0006226e catch_all_addr uint32 0x62202
0006226f
0006226f // align 0x10
0006225a struct code_item_padding
0006225a padding uint16 0x0000
0006225c
0006225c struct try_item
0006225c start_addr uint32 0x62174
00062260 insn_count int 98
00062262 handler_off uint16 0x6226d
00062264
00062264 struct try_item
00062264 start_addr uint32 0x62242
00062268 insn_count int 11
0006226a handler_off uint16 0x6226d
0006226c
0006226c struct encoded_catch_handler_list
0006226c size int 1
0006226d
0006226d struct encoded_catch_handler ← 0x62262 0x6226a
0006226d size int64 0
0006226e catch_all_addr uint32 0x62202
0006226f
0006226f // align 0x10
00062270
00062270H1.f::g():
00062280const/4 v0, 0x1
00062282monitor-enter v12
00062284iget-boolean v1, v12, LH1/f;->o:Z
00062288const/4 v2, 0x0
0006228aif-eqz v1, :cond_9
0006228emonitor-exit v12
00062290return v2
00062292iget-object v1, v12, LH1/f;->e:LH1/i;
00062296iget-object v3, v12, LH1/f;->i:Ljava/util/ArrayDeque;
0006229ainvoke-virtual {v3}, Ljava/util/ArrayDeque;->poll()Ljava/lang/Object;
000622a0move-result-object v3
000622a2check-cast v3, LI1/j;
000622a6const/4 v4, 0x0
000622a8if-nez v3, :cond_7b
000622aciget-object v5, v12, LH1/f;->j:Ljava/util/ArrayDeque;
000622b0invoke-virtual {v5}, Ljava/util/ArrayDeque;->poll()Ljava/lang/Object;
000622b6move-result-object v5
000622b8instance-of v6, v5, LH1/c;
000622bcif-eqz v6, :cond_73
000622c0iget v6, v12, LH1/f;->m:I
000622c4iget-object v7, v12, LH1/f;->n:Ljava/lang/String;
000622c8const/4 v8, -0x1
000622caif-eq v6, v8, :cond_3c
000622ceiget-object v6, v12, LH1/f;->h:Ly1/k;
000622d2iput-object v4, v12, LH1/f;->h:Ly1/k;
000622d6iget-object v8, v12, LH1/f;->d:LH1/h;
000622daiput-object v4, v12, LH1/f;->d:LH1/h;
000622deiget-object v9, v12, LH1/f;->e:LH1/i;
000622e2iput-object v4, v12, LH1/f;->e:LH1/i;
000622e6iget-object v10, v12, LH1/f;->f:Lx1/b;
000622eainvoke-virtual {v10}, Lx1/b;->e()V
000622f0goto :goto_7e
000622f2move-exception v0
000622f4goto/16 :goto_17c
000622f8if-eqz v5, :cond_6b
000622fcmove-object v6, v5
000622fecheck-cast v6, LH1/c;
00062302iget-object v6, v12, LH1/f;->f:Lx1/b;
00062306new-instance v8, Ljava/lang/StringBuilder;
0006230ainvoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V
00062310iget-object v9, v12, LH1/f;->g:Ljava/lang/String;
00062314invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0006231aconst-string v9, " cancel"
0006231einvoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00062324invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0006232amove-result-object v8
0006232csget-object v9, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
00062330const-wide/32 v10, 0xea60
00062336invoke-virtual {v9, v10, v11}, Ljava/util/concurrent/TimeUnit;->toNanos(J)J
0006233cmove-result-wide v9
0006233enew-instance v11, LH1/e;
00062342invoke-direct {v11, v8, v12}, LH1/e;-><init>(Ljava/lang/String;LH1/f;)V
00062348invoke-virtual {v6, v11, v9, v10}, Lx1/b;->c(Lx1/a;J)V
0006234emove-object v6, v4
00062350move-object v8, v6
00062352move-object v9, v8
00062354goto :goto_7e
00062356new-instance v0, Ljava/lang/NullPointerException;
0006235aconst-string v1, "null cannot be cast to non-null type okhttp3.internal.ws.RealWebSocket.Close"
0006235einvoke-direct {v0, v1}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
00062364throw v0
00062366if-nez v5, :cond_77
0006236amonitor-exit v12
0006236creturn v2
0006236emove-object v6, v4
00062370move-object v7, v6
00062372move-object v8, v7
00062374goto :goto_69
00062376move-object v5, v4
00062378move-object v6, v5
0006237agoto :goto_78
0006237cmonitor-exit v12
0006237eif-eqz v3, :cond_8e
00062382invoke-static {v1}, Lk1/c;->b(Ljava/lang/Object;)V
00062388const/16 v2, 0xa
0006238cinvoke-virtual {v1, v2, v3}, LH1/i;->g(ILI1/j;)V
00062392goto/16 :goto_140
00062396move-exception v0
00062398goto/16 :goto_16c
0006239cinstance-of v3, v5, LH1/d;
000623a0if-eqz v3, :cond_bb
000623a4if-eqz v5, :cond_b3
000623a8check-cast v5, LH1/d;
000623acinvoke-static {v1}, Lk1/c;->b(Ljava/lang/Object;)V
000623b2invoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000623b8iget-object v2, v5, LH1/d;->a:LI1/j;
000623bcinvoke-virtual {v1, v2}, LH1/i;->h(LI1/j;)V
000623c2monitor-enter v12
000623c4iget-wide v1, v12, LH1/f;->k:J
000623c8iget-object v3, v5, LH1/d;->a:LI1/j;
000623cciget-object v3, v3, LI1/j;->c:[B
000623d0array-length v3, v3
000623d2int-to-long v3, v3
000623d4sub-long/2addr v1, v3
000623d6iput-wide v1, v12, LH1/f;->k:J
000623damonitor-exit v12
000623dcgoto/16 :goto_140
000623e0move-exception v0
000623e2monitor-exit v12
000623e4throw v0
000623e6new-instance v0, Ljava/lang/NullPointerException;
000623eaconst-string v1, "null cannot be cast to non-null type okhttp3.internal.ws.RealWebSocket.Message"
000623eeinvoke-direct {v0, v1}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
000623f4throw v0
000623f6instance-of v3, v5, LH1/c;
000623faif-eqz v3, :cond_166
000623feif-eqz v5, :cond_15e
00062402check-cast v5, LH1/c;
00062406invoke-static {v1}, Lk1/c;->b(Ljava/lang/Object;)V
0006240ciget v3, v5, LH1/c;->a:I
00062410iget-object v5, v5, LH1/c;->b:LI1/j;
00062414sget-object v10, LI1/j;->d:LI1/j;
00062418const/16 v10, 0x3e8
0006241cif-lt v3, v10, :cond_fa
00062420const/16 v10, 0x1388
00062424if-lt v3, v10, :cond_d5
00062428goto :goto_fa
0006242aconst/16 v10, 0x3ec
0006242eif-gt v10, v3, :cond_dd
00062432const/16 v10, 0x3ee
00062436if-ge v10, v3, :cond_e6
0006243aconst/16 v10, 0x3f7
0006243eif-le v10, v3, :cond_e2
00062442goto :goto_108
00062444const/16 v10, 0xbb7
00062448if-lt v10, v3, :cond_108
0006244cnew-instance v4, Ljava/lang/StringBuilder;
00062450const-string v10, "Code "
00062454invoke-direct {v4, v10}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
0006245ainvoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
00062460const-string v10, " is reserved and may not be used."
00062464invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0006246ainvoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00062470move-result-object v4
00062472goto :goto_108
00062474new-instance v4, Ljava/lang/StringBuilder;
00062478const-string v10, "Code must be in range [1000,5000): "
0006247cinvoke-direct {v4, v10}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
00062482invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
00062488invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0006248emove-result-object v4
00062490if-nez v4, :cond_154
00062494new-instance v4, LI1/g;
00062498invoke-direct {v4}, Ljava/lang/Object;-><init>()V
0006249einvoke-virtual {v4, v3}, LI1/g;->C(I)V
000624a4if-eqz v5, :cond_117
000624a8invoke-virtual {v4, v5}, LI1/g;->v(LI1/j;)V
000624aeiget-wide v10, v4, LI1/g;->b:J
000624b2invoke-virtual {v4, v10, v11}, LI1/g;->m(J)LI1/j;
000624b8move-result-object v3
000624baconst/16 v4, 0x8
000624beinvoke-virtual {v1, v4, v3}, LH1/i;->g(ILI1/j;)V
000624c4iput-boolean v0, v1, LH1/i;->c:Z
000624c8if-eqz v6, :cond_140
000624cciget-object v1, v12, LH1/f;->r:Lj/d0;
000624d0invoke-static {v7}, Lk1/c;->b(Ljava/lang/Object;)V
000624d6invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000624dciget-object v3, v1, Lj/d0;->b:Ljava/lang/Object;
000624e0check-cast v3, Lt1/e;
000624e4iput-boolean v2, v3, Lt1/e;->e:Z
000624e8iget-object v2, v3, Lt1/e;->g:Lj/d0;
000624ecif-eqz v2, :cond_140
000624f0new-instance v2, Lt1/d;
000624f4invoke-direct {v2, v1, v0}, Lt1/d;-><init>(Lj/d0;I)V
000624fainvoke-static {v3, v2}, Lt1/e;->a(Lt1/e;Ljava/lang/Runnable;)V
00062500if-eqz v6, :cond_145
00062504invoke-static {v6}, Lv1/b;->c(Ljava/io/Closeable;)V
0006250aif-eqz v8, :cond_14a
0006250einvoke-static {v8}, Lv1/b;->c(Ljava/io/Closeable;)V
00062514if-eqz v9, :cond_14f
00062518invoke-static {v9}, Lv1/b;->c(Ljava/io/Closeable;)V
0006251ereturn v0
00062520move-exception v2
00062522iput-boolean v0, v1, LH1/i;->c:Z
00062526throw v2
00062528new-instance v0, Ljava/lang/IllegalArgumentException;
0006252cinvoke-virtual {v4}, Ljava/lang/Object;->toString()Ljava/lang/String;
00062532move-result-object v1
00062534invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
0006253athrow v0
0006253cnew-instance v0, Ljava/lang/NullPointerException;
00062540const-string v1, "null cannot be cast to non-null type okhttp3.internal.ws.RealWebSocket.Close"
00062544invoke-direct {v0, v1}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
0006254athrow v0
0006254cnew-instance v0, Ljava/lang/AssertionError;
00062550invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V
00062556throw v0
00062558if-eqz v6, :cond_171
0006255cinvoke-static {v6}, Lv1/b;->c(Ljava/io/Closeable;)V
00062562if-eqz v8, :cond_176
00062566invoke-static {v8}, Lv1/b;->c(Ljava/io/Closeable;)V
0006256cif-eqz v9, :cond_17b
00062570invoke-static {v9}, Lv1/b;->c(Ljava/io/Closeable;)V
00062576throw v0
00062578monitor-exit v12
0006257athrow v0
00062270
00062270H1.f::g():
00062280const/4 v0, 0x1
00062282monitor-enter v12
00062284iget-boolean v1, v12, LH1/f;->o:Z
00062288const/4 v2, 0x0
0006228aif-eqz v1, :cond_9
0006228emonitor-exit v12
00062290return v2
00062292iget-object v1, v12, LH1/f;->e:LH1/i;
00062296iget-object v3, v12, LH1/f;->i:Ljava/util/ArrayDeque;
0006229ainvoke-virtual {v3}, Ljava/util/ArrayDeque;->poll()Ljava/lang/Object;
000622a0move-result-object v3
000622a2check-cast v3, LI1/j;
000622a6const/4 v4, 0x0
000622a8if-nez v3, :cond_7b
000622aciget-object v5, v12, LH1/f;->j:Ljava/util/ArrayDeque;
000622b0invoke-virtual {v5}, Ljava/util/ArrayDeque;->poll()Ljava/lang/Object;
000622b6move-result-object v5
000622b8instance-of v6, v5, LH1/c;
000622bcif-eqz v6, :cond_73
000622c0iget v6, v12, LH1/f;->m:I
000622c4iget-object v7, v12, LH1/f;->n:Ljava/lang/String;
000622c8const/4 v8, -0x1
000622caif-eq v6, v8, :cond_3c
000622ceiget-object v6, v12, LH1/f;->h:Ly1/k;
000622d2iput-object v4, v12, LH1/f;->h:Ly1/k;
000622d6iget-object v8, v12, LH1/f;->d:LH1/h;
000622daiput-object v4, v12, LH1/f;->d:LH1/h;
000622deiget-object v9, v12, LH1/f;->e:LH1/i;
000622e2iput-object v4, v12, LH1/f;->e:LH1/i;
000622e6iget-object v10, v12, LH1/f;->f:Lx1/b;
000622eainvoke-virtual {v10}, Lx1/b;->e()V
000622f0goto :goto_7e
000622f2move-exception v0
000622f4goto/16 :goto_17c
000622f8if-eqz v5, :cond_6b
000622fcmove-object v6, v5
000622fecheck-cast v6, LH1/c;
00062302iget-object v6, v12, LH1/f;->f:Lx1/b;
00062306new-instance v8, Ljava/lang/StringBuilder;
0006230ainvoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V
00062310iget-object v9, v12, LH1/f;->g:Ljava/lang/String;
00062314invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0006231aconst-string v9, " cancel"
0006231einvoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00062324invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0006232amove-result-object v8
0006232csget-object v9, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
00062330const-wide/32 v10, 0xea60
00062336invoke-virtual {v9, v10, v11}, Ljava/util/concurrent/TimeUnit;->toNanos(J)J
0006233cmove-result-wide v9
0006233enew-instance v11, LH1/e;
00062342invoke-direct {v11, v8, v12}, LH1/e;-><init>(Ljava/lang/String;LH1/f;)V
00062348invoke-virtual {v6, v11, v9, v10}, Lx1/b;->c(Lx1/a;J)V
0006234emove-object v6, v4
00062350move-object v8, v6
00062352move-object v9, v8
00062354goto :goto_7e
00062356new-instance v0, Ljava/lang/NullPointerException;
0006235aconst-string v1, "null cannot be cast to non-null type okhttp3.internal.ws.RealWebSocket.Close"
0006235einvoke-direct {v0, v1}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
00062364throw v0
00062366if-nez v5, :cond_77
0006236amonitor-exit v12
0006236creturn v2
0006236emove-object v6, v4
00062370move-object v7, v6
00062372move-object v8, v7
00062374goto :goto_69
00062376move-object v5, v4
00062378move-object v6, v5
0006237agoto :goto_78
0006237cmonitor-exit v12
0006237eif-eqz v3, :cond_8e
00062382invoke-static {v1}, Lk1/c;->b(Ljava/lang/Object;)V
00062388const/16 v2, 0xa
0006238cinvoke-virtual {v1, v2, v3}, LH1/i;->g(ILI1/j;)V
00062392goto/16 :goto_140
00062396move-exception v0
00062398goto/16 :goto_16c
0006239cinstance-of v3, v5, LH1/d;
000623a0if-eqz v3, :cond_bb
000623a4if-eqz v5, :cond_b3
000623a8check-cast v5, LH1/d;
000623acinvoke-static {v1}, Lk1/c;->b(Ljava/lang/Object;)V
000623b2invoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000623b8iget-object v2, v5, LH1/d;->a:LI1/j;
000623bcinvoke-virtual {v1, v2}, LH1/i;->h(LI1/j;)V
000623c2monitor-enter v12
000623c4iget-wide v1, v12, LH1/f;->k:J
000623c8iget-object v3, v5, LH1/d;->a:LI1/j;
000623cciget-object v3, v3, LI1/j;->c:[B
000623d0array-length v3, v3
000623d2int-to-long v3, v3
000623d4sub-long/2addr v1, v3
000623d6iput-wide v1, v12, LH1/f;->k:J
000623damonitor-exit v12
000623dcgoto/16 :goto_140
000623e0move-exception v0
000623e2monitor-exit v12
000623e4throw v0
000623e6new-instance v0, Ljava/lang/NullPointerException;
000623eaconst-string v1, "null cannot be cast to non-null type okhttp3.internal.ws.RealWebSocket.Message"
000623eeinvoke-direct {v0, v1}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
000623f4throw v0
000623f6instance-of v3, v5, LH1/c;
000623faif-eqz v3, :cond_166
000623feif-eqz v5, :cond_15e
00062402check-cast v5, LH1/c;
00062406invoke-static {v1}, Lk1/c;->b(Ljava/lang/Object;)V
0006240ciget v3, v5, LH1/c;->a:I
00062410iget-object v5, v5, LH1/c;->b:LI1/j;
00062414sget-object v10, LI1/j;->d:LI1/j;
00062418const/16 v10, 0x3e8
0006241cif-lt v3, v10, :cond_fa
00062420const/16 v10, 0x1388
00062424if-lt v3, v10, :cond_d5
00062428goto :goto_fa
0006242aconst/16 v10, 0x3ec
0006242eif-gt v10, v3, :cond_dd
00062432const/16 v10, 0x3ee
00062436if-ge v10, v3, :cond_e6
0006243aconst/16 v10, 0x3f7
0006243eif-le v10, v3, :cond_e2
00062442goto :goto_108
00062444const/16 v10, 0xbb7
00062448if-lt v10, v3, :cond_108
0006244cnew-instance v4, Ljava/lang/StringBuilder;
00062450const-string v10, "Code "
00062454invoke-direct {v4, v10}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
0006245ainvoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
00062460const-string v10, " is reserved and may not be used."
00062464invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0006246ainvoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00062470move-result-object v4
00062472goto :goto_108
00062474new-instance v4, Ljava/lang/StringBuilder;
00062478const-string v10, "Code must be in range [1000,5000): "
0006247cinvoke-direct {v4, v10}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
00062482invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
00062488invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0006248emove-result-object v4
00062490if-nez v4, :cond_154
00062494new-instance v4, LI1/g;
00062498invoke-direct {v4}, Ljava/lang/Object;-><init>()V
0006249einvoke-virtual {v4, v3}, LI1/g;->C(I)V
000624a4if-eqz v5, :cond_117
000624a8invoke-virtual {v4, v5}, LI1/g;->v(LI1/j;)V
000624aeiget-wide v10, v4, LI1/g;->b:J
000624b2invoke-virtual {v4, v10, v11}, LI1/g;->m(J)LI1/j;
000624b8move-result-object v3
000624baconst/16 v4, 0x8
000624beinvoke-virtual {v1, v4, v3}, LH1/i;->g(ILI1/j;)V
000624c4iput-boolean v0, v1, LH1/i;->c:Z
000624c8if-eqz v6, :cond_140
000624cciget-object v1, v12, LH1/f;->r:Lj/d0;
000624d0invoke-static {v7}, Lk1/c;->b(Ljava/lang/Object;)V
000624d6invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000624dciget-object v3, v1, Lj/d0;->b:Ljava/lang/Object;
000624e0check-cast v3, Lt1/e;
000624e4iput-boolean v2, v3, Lt1/e;->e:Z
000624e8iget-object v2, v3, Lt1/e;->g:Lj/d0;
000624ecif-eqz v2, :cond_140
000624f0new-instance v2, Lt1/d;
000624f4invoke-direct {v2, v1, v0}, Lt1/d;-><init>(Lj/d0;I)V
000624fainvoke-static {v3, v2}, Lt1/e;->a(Lt1/e;Ljava/lang/Runnable;)V
00062500if-eqz v6, :cond_145
00062504invoke-static {v6}, Lv1/b;->c(Ljava/io/Closeable;)V
0006250aif-eqz v8, :cond_14a
0006250einvoke-static {v8}, Lv1/b;->c(Ljava/io/Closeable;)V
00062514if-eqz v9, :cond_14f
00062518invoke-static {v9}, Lv1/b;->c(Ljava/io/Closeable;)V
0006251ereturn v0
00062520move-exception v2
00062522iput-boolean v0, v1, LH1/i;->c:Z
00062526throw v2
00062528new-instance v0, Ljava/lang/IllegalArgumentException;
0006252cinvoke-virtual {v4}, Ljava/lang/Object;->toString()Ljava/lang/String;
00062532move-result-object v1
00062534invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
0006253athrow v0
0006253cnew-instance v0, Ljava/lang/NullPointerException;
00062540const-string v1, "null cannot be cast to non-null type okhttp3.internal.ws.RealWebSocket.Close"
00062544invoke-direct {v0, v1}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
0006254athrow v0
0006254cnew-instance v0, Ljava/lang/AssertionError;
00062550invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V
00062556throw v0
00062558if-eqz v6, :cond_171
0006255cinvoke-static {v6}, Lv1/b;->c(Ljava/io/Closeable;)V
00062562if-eqz v8, :cond_176
00062566invoke-static {v8}, Lv1/b;->c(Ljava/io/Closeable;)V
0006256cif-eqz v9, :cond_17b
00062570invoke-static {v9}, Lv1/b;->c(Ljava/io/Closeable;)V
00062576throw v0
00062578monitor-exit v12
0006257athrow v0
00062270
Loading..