e.smali
.class final Lb/a/a/a/a/e;
.super Landroid/os/Handler;
# instance fields
.field private a:[B
.field private synthetic b:Lb/a/a/a/a/c;
# direct methods
.method private constructor <init>(Lb/a/a/a/a/c;Landroid/os/Looper;)V
.registers 4
iput-object p1, p0, Lb/a/a/a/a/e;->b:Lb/a/a/a/a/c;
invoke-direct {p0, p2}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
const/4 v0, 0x0
new-array v0, v0, [B
iput-object v0, p0, Lb/a/a/a/a/e;->a:[B
return-void
.end method
.method synthetic constructor <init>(Lb/a/a/a/a/c;Landroid/os/Looper;B)V
.registers 4
invoke-direct {p0, p1, p2}, Lb/a/a/a/a/e;-><init>(Lb/a/a/a/a/c;Landroid/os/Looper;)V
return-void
.end method
# virtual methods
.method public final handleMessage(Landroid/os/Message;)V
.registers 6
invoke-super {p0, p1}, Landroid/os/Handler;->handleMessage(Landroid/os/Message;)V
iget-object v0, p0, Lb/a/a/a/a/e;->b:Lb/a/a/a/a/c;
iget-boolean v0, v0, Lb/a/a/a/a/ah;->h:Z
if-nez v0, :cond_a
:cond_9
:goto_9
return-void
:cond_a
:try_start_a
iget v0, p1, Landroid/os/Message;->what:I
packed-switch v0, :pswitch_data_64
goto :goto_9
:pswitch_10
iget-object v0, p0, Lb/a/a/a/a/e;->b:Lb/a/a/a/a/c;
invoke-static {v0}, Lb/a/a/a/a/c;->g(Lb/a/a/a/a/c;)Landroid/os/Handler;
move-result-object v0
if-eqz v0, :cond_1e
const/4 v0, 0x1
const-wide/16 v2, 0x7530
invoke-virtual {p0, v0, v2, v3}, Lb/a/a/a/a/e;->sendEmptyMessageDelayed(IJ)Z
:cond_1e
iget-object v0, p0, Lb/a/a/a/a/e;->b:Lb/a/a/a/a/c;
iget-object v0, v0, Lb/a/a/a/a/c;->g:Lb/a/a/a/a/w;
iget-object v0, v0, Lb/a/a/a/a/w;->a:Landroid/content/Context;
invoke-static {v0}, Lb/a/a/a/a/c;->a(Landroid/content/Context;)Landroid/telephony/CellLocation;
move-result-object v0
iget-object v1, p0, Lb/a/a/a/a/e;->b:Lb/a/a/a/a/c;
invoke-static {v1, v0}, Lb/a/a/a/a/c;->c(Lb/a/a/a/a/c;Landroid/telephony/CellLocation;)V
goto :goto_9
:catch_2e
move-exception v0
goto :goto_9
:pswitch_30
iget-object v0, p0, Lb/a/a/a/a/e;->b:Lb/a/a/a/a/c;
invoke-static {v0}, Lb/a/a/a/a/c;->h(Lb/a/a/a/a/c;)Landroid/telephony/CellLocation;
move-result-object v0
iget-object v1, p0, Lb/a/a/a/a/e;->b:Lb/a/a/a/a/c;
invoke-static {v1}, Lb/a/a/a/a/c;->c(Lb/a/a/a/a/c;)Landroid/telephony/SignalStrength;
move-result-object v1
if-eqz v0, :cond_9
iget-object v2, p0, Lb/a/a/a/a/e;->b:Lb/a/a/a/a/c;
invoke-static {v2}, Lb/a/a/a/a/c;->i(Lb/a/a/a/a/c;)Landroid/telephony/TelephonyManager;
move-result-object v2
invoke-static {v2, v0, v1}, Lb/a/a/a/a/z;->a(Landroid/telephony/TelephonyManager;Landroid/telephony/CellLocation;Landroid/telephony/SignalStrength;)Lb/a/a/a/a/z;
move-result-object v0
iget-object v1, p0, Lb/a/a/a/a/e;->a:[B
monitor-enter v1
:try_end_4b
.catch Ljava/lang/Throwable; {:try_start_a .. :try_end_4b} :catch_2e
if-eqz v0, :cond_5f
:try_start_4d
iget-object v2, p0, Lb/a/a/a/a/e;->b:Lb/a/a/a/a/c;
iget-object v2, v2, Lb/a/a/a/a/c;->g:Lb/a/a/a/a/w;
iget-object v2, v2, Lb/a/a/a/a/w;->a:Landroid/content/Context;
invoke-static {v2}, Lb/a/a/a/a/c;->b(Landroid/content/Context;)Ljava/util/List;
move-result-object v2
invoke-virtual {v0, v2}, Lb/a/a/a/a/z;->a(Ljava/util/List;)V
iget-object v2, p0, Lb/a/a/a/a/e;->b:Lb/a/a/a/a/c;
invoke-virtual {v2, v0}, Lb/a/a/a/a/c;->a(Lb/a/a/a/a/ac;)V
:cond_5f
monitor-exit v1
goto :goto_9
:catchall_61
move-exception v0
monitor-exit v1
:try_end_63
.catchall {:try_start_4d .. :try_end_63} :catchall_61
:try_start_63
throw v0
:try_end_64
.catch Ljava/lang/Throwable; {:try_start_63 .. :try_end_64} :catch_2e
:pswitch_data_64
.packed-switch 0x1
:pswitch_10
:pswitch_30
.end packed-switch
.end method