c.smali

.class public Lcom/proxy/ad/adsdk/c/a/c;
.super Ljava/lang/Object;


# instance fields
.field public A:I

.field public B:I

.field public C:Ljava/lang/String;

.field public D:Ljava/lang/String;

.field public E:Ljava/lang/String;

.field public F:Ljava/lang/String;

.field public G:Ljava/lang/String;

.field public H:I

.field public I:Ljava/lang/String;

.field public J:I

.field public K:Ljava/lang/String;

.field public L:Ljava/lang/String;

.field public M:Ljava/lang/String;

.field public N:Ljava/lang/String;

.field public O:I

.field public P:Ljava/lang/String;

.field public Q:Ljava/lang/String;

.field private R:Ljava/lang/String;

.field private S:I

.field private T:D

.field private U:D

.field private V:D

.field private W:J

.field private X:J

.field private a:I

.field private b:Ljava/lang/String;

.field private c:Ljava/lang/String;

.field public d:Ljava/lang/String;

.field public e:Ljava/lang/String;

.field public f:Ljava/lang/String;

.field public g:I

.field public h:Ljava/lang/String;

.field public i:Ljava/lang/String;

.field public j:Ljava/lang/String;

.field public k:Ljava/lang/String;

.field public l:Ljava/lang/String;

.field public m:Ljava/lang/String;

.field public n:Ljava/lang/String;

.field public o:Ljava/lang/String;

.field public p:Ljava/lang/String;

.field public q:Ljava/lang/String;

.field public r:Ljava/lang/String;

.field public s:Ljava/lang/String;

.field public t:I

.field public u:Ljava/lang/String;

.field public v:Ljava/lang/String;

.field public w:Ljava/lang/String;

.field public x:Ljava/lang/String;

.field public y:Ljava/lang/String;

.field public z:Ljava/lang/String;


# direct methods
.method public constructor <init>()V
    .registers 7

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    sget-object v0, Lcom/proxy/ad/a/a/a;->a:Landroid/content/Context;

    invoke-static {}, Lcom/proxy/ad/adsdk/b/a;->a()Lcom/proxy/ad/adsdk/b/a;

    move-result-object v1

    iget-object v1, v1, Lcom/proxy/ad/adsdk/b/a;->a:Lcom/proxy/ad/adsdk/InitParam;

    invoke-virtual {v1}, Lcom/proxy/ad/adsdk/InitParam;->getAppKey()Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->d:Ljava/lang/String;

    invoke-virtual {v1}, Lcom/proxy/ad/adsdk/InitParam;->getPackageName()Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->e:Ljava/lang/String;

    invoke-virtual {v1}, Lcom/proxy/ad/adsdk/InitParam;->getVersion()Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->f:Ljava/lang/String;

    invoke-virtual {v1}, Lcom/proxy/ad/adsdk/InitParam;->getVersionCode()Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I

    move-result v2

    iput v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->g:I

    invoke-virtual {v1}, Lcom/proxy/ad/adsdk/InitParam;->getChannel()Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->h:Ljava/lang/String;

    invoke-virtual {v1}, Lcom/proxy/ad/adsdk/InitParam;->getVersionFlag()Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->i:Ljava/lang/String;

    const-string v2, "android"

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->j:Ljava/lang/String;

    sget-object v2, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String;

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->k:Ljava/lang/String;

    invoke-static {v0}, Lcom/proxy/ad/h/c;->a(Landroid/content/Context;)Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->l:Ljava/lang/String;

    invoke-static {}, Lcom/proxy/ad/h/c;->e()Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->m:Ljava/lang/String;

    sget-object v2, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String;

    invoke-static {v2}, Lcom/proxy/ad/a/d/j;->e(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->n:Ljava/lang/String;

    sget-object v2, Landroid/os/Build;->MODEL:Ljava/lang/String;

    invoke-static {v2}, Lcom/proxy/ad/a/d/j;->e(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->o:Ljava/lang/String;

    invoke-static {}, Lcom/proxy/ad/h/c;->c()Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->p:Ljava/lang/String;

    invoke-static {}, Lcom/proxy/ad/h/c;->d()Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->q:Ljava/lang/String;

    invoke-static {v0}, Lcom/proxy/ad/h/c;->c(Landroid/content/Context;)Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->r:Ljava/lang/String;

    invoke-static {v0}, Lcom/proxy/ad/h/d;->c(Landroid/content/Context;)Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->s:Ljava/lang/String;

    invoke-static {v0}, Lcom/proxy/ad/h/d;->a(Landroid/content/Context;)F

    move-result v2

    const/high16 v3, 0x41200000    # 10.0f

    mul-float v2, v2, v3

    float-to-int v2, v2

    iput v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->t:I

    invoke-virtual {v1}, Lcom/proxy/ad/adsdk/InitParam;->getAppLang()Ljava/lang/String;

    move-result-object v2

    invoke-static {v2}, Lcom/proxy/ad/a/d/j;->e(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->u:Ljava/lang/String;

    invoke-static {v0}, Lcom/proxy/ad/h/f;->c(Landroid/content/Context;)Ljava/lang/String;

    move-result-object v2

    invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->v:Ljava/lang/String;

    invoke-virtual {v1}, Lcom/proxy/ad/adsdk/InitParam;->getDeviceId()Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->w:Ljava/lang/String;

    invoke-virtual {v1}, Lcom/proxy/ad/adsdk/InitParam;->getHdid()Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->x:Ljava/lang/String;

    invoke-virtual {v1}, Lcom/proxy/ad/adsdk/InitParam;->getGuid()Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->y:Ljava/lang/String;

    invoke-static {}, Lcom/proxy/ad/h/a;->a()Ljava/lang/String;

    move-result-object v2

    invoke-static {v2}, Lcom/proxy/ad/a/d/j;->e(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->z:Ljava/lang/String;

    invoke-virtual {v1}, Lcom/proxy/ad/adsdk/InitParam;->getLatitude()F

    move-result v2

    const v3, 0x49742400    # 1000000.0f

    mul-float v2, v2, v3

    float-to-int v2, v2

    iput v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->A:I

    invoke-virtual {v1}, Lcom/proxy/ad/adsdk/InitParam;->getLongitude()F

    move-result v2

    mul-float v2, v2, v3

    float-to-int v2, v2

    iput v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->B:I

    invoke-virtual {v1}, Lcom/proxy/ad/adsdk/InitParam;->getCountry()Ljava/lang/String;

    move-result-object v2

    sget-object v3, Ljava/util/Locale;->US:Ljava/util/Locale;

    invoke-static {v2, v3}, Lcom/proxy/ad/a/d/j;->a(Ljava/lang/String;Ljava/util/Locale;)Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->C:Ljava/lang/String;

    invoke-virtual {v1}, Lcom/proxy/ad/adsdk/InitParam;->getState()Ljava/lang/String;

    move-result-object v2

    invoke-static {v2}, Lcom/proxy/ad/a/d/j;->e(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->D:Ljava/lang/String;

    invoke-virtual {v1}, Lcom/proxy/ad/adsdk/InitParam;->getCity()Ljava/lang/String;

    move-result-object v2

    invoke-static {v2}, Lcom/proxy/ad/a/d/j;->e(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->E:Ljava/lang/String;

    invoke-virtual {v1}, Lcom/proxy/ad/adsdk/InitParam;->getRegion()Ljava/lang/String;

    move-result-object v2

    invoke-static {v2}, Lcom/proxy/ad/a/d/j;->e(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->F:Ljava/lang/String;

    invoke-virtual {v1}, Lcom/proxy/ad/adsdk/InitParam;->getUserId()Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->G:Ljava/lang/String;

    invoke-virtual {v1}, Lcom/proxy/ad/adsdk/InitParam;->getRegisterTime()I

    move-result v2

    iput v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->H:I

    const-string v2, "2.23.0"

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->I:Ljava/lang/String;

    const/16 v2, 0x8b6

    iput v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->J:I

    const-string v2, "androidxI18n"

    invoke-static {v2}, Lcom/proxy/ad/a/d/j;->e(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->K:Ljava/lang/String;

    sget-object v2, Lcom/proxy/ad/adsdk/b/b$a;->a:Lcom/proxy/ad/adsdk/b/b;

    invoke-static {}, Lcom/proxy/ad/f/a;->a()Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->L:Ljava/lang/String;

    sget-object v2, Lcom/proxy/ad/adsdk/b/b$a;->a:Lcom/proxy/ad/adsdk/b/b;

    invoke-static {}, Lcom/proxy/ad/f/a;->b()Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->M:Ljava/lang/String;

    invoke-virtual {v1}, Lcom/proxy/ad/adsdk/InitParam;->getAppsFlyerId()Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->N:Ljava/lang/String;

    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v2

    const-wide/16 v4, 0x3e8

    div-long/2addr v2, v4

    long-to-int v3, v2

    iput v3, p0, Lcom/proxy/ad/adsdk/c/a/c;->O:I

    invoke-virtual {v1}, Lcom/proxy/ad/adsdk/InitParam;->getUserId64()Ljava/lang/String;

    move-result-object v1

    iput-object v1, p0, Lcom/proxy/ad/adsdk/c/a/c;->P:Ljava/lang/String;

    const/4 v1, 0x1

    iput v1, p0, Lcom/proxy/ad/adsdk/c/a/c;->a:I

    invoke-static {}, Lcom/proxy/ad/f/a;->n()Ljava/lang/String;

    move-result-object v1

    iput-object v1, p0, Lcom/proxy/ad/adsdk/c/a/c;->Q:Ljava/lang/String;

    invoke-static {}, Lcom/proxy/ad/adsdk/b/a;->a()Lcom/proxy/ad/adsdk/b/a;

    move-result-object v1

    invoke-virtual {v1}, Lcom/proxy/ad/adsdk/b/a;->c()Ljava/lang/String;

    move-result-object v1

    iput-object v1, p0, Lcom/proxy/ad/adsdk/c/a/c;->b:Ljava/lang/String;

    invoke-static {v0}, Lcom/proxy/ad/h/a;->e(Landroid/content/Context;)Ljava/lang/String;

    move-result-object v1

    iput-object v1, p0, Lcom/proxy/ad/adsdk/c/a/c;->c:Ljava/lang/String;

    invoke-static {v0}, Lcom/proxy/ad/h/c;->d(Landroid/content/Context;)Ljava/lang/String;

    move-result-object v1

    iput-object v1, p0, Lcom/proxy/ad/adsdk/c/a/c;->R:Ljava/lang/String;

    invoke-static {}, Lcom/proxy/ad/h/b;->a()I

    move-result v1

    iput v1, p0, Lcom/proxy/ad/adsdk/c/a/c;->S:I

    invoke-static {}, Lcom/proxy/ad/h/b;->b()J

    move-result-wide v1

    long-to-double v1, v1

    iput-wide v1, p0, Lcom/proxy/ad/adsdk/c/a/c;->T:D

    invoke-static {v0}, Lcom/proxy/ad/a/d/i;->b(Landroid/content/Context;)J

    move-result-wide v1

    long-to-double v1, v1

    iput-wide v1, p0, Lcom/proxy/ad/adsdk/c/a/c;->U:D

    invoke-static {v0}, Lcom/proxy/ad/a/d/i;->a(Landroid/content/Context;)J

    move-result-wide v0

    long-to-double v0, v0

    iput-wide v0, p0, Lcom/proxy/ad/adsdk/c/a/c;->V:D

    invoke-static {}, Lcom/proxy/ad/a/d/i;->c()J

    move-result-wide v0

    iput-wide v0, p0, Lcom/proxy/ad/adsdk/c/a/c;->W:J

    invoke-static {}, Lcom/proxy/ad/a/d/i;->a()J

    move-result-wide v0

    iput-wide v0, p0, Lcom/proxy/ad/adsdk/c/a/c;->X:J

    return-void
.end method


# virtual methods
.method public a()Lorg/json/JSONObject;
    .registers 5

    new-instance v0, Lorg/json/JSONObject;

    invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V

    :try_start_5
    const-string v1, "app_key"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->d:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "pkg_name"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->e:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "pkg_ver"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->f:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "pkg_vc"

    iget v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->g:I

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v1, "pkg_ch"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->h:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "pkg_sver"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->i:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "os"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->j:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "os_ver"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->k:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "os_lang"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->l:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "mac"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->m:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "vendor"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->n:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "model"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->o:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "imei"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->p:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "imsi"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->q:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "isp"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->r:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "resolution"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->s:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "dpi"

    iget v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->t:I

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v1, "lan"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->u:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "net"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->v:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "device_id"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->w:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "hdid"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->x:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "guid"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->y:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "timezone"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->z:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "lat"

    iget v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->A:I

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v1, "lng"

    iget v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->B:I

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v1, "country"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->C:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "state"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->D:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "city"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->E:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "region"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->F:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "uid"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->G:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "regist_time"

    iget v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->H:I

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v1, "sdk_ver"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->I:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "sdk_vc"

    iget v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->J:I

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v1, "sdk_ch"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->K:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "gaid"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->L:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "hw_id"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->M:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "af_id"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->N:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "timestamp"

    iget v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->O:I

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v1, "new_uid"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->P:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "support_om"

    iget v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->a:I

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v1, "pre_host"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->Q:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "sdk_abflags"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->b:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "gg_service_ver"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->c:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "webkit_ver"

    iget-object v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->R:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v1, "cpu_core_num"

    iget v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->S:I

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v1, "cpu_clock_speed"

    iget-wide v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->T:D

    invoke-virtual {v0, v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;D)Lorg/json/JSONObject;

    const-string v1, "total_memory"

    iget-wide v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->U:D

    invoke-virtual {v0, v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;D)Lorg/json/JSONObject;

    const-string v1, "free_memory"

    iget-wide v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->V:D

    invoke-virtual {v0, v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;D)Lorg/json/JSONObject;

    const-string v1, "rom_free_in"

    iget-wide v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->W:J

    invoke-virtual {v0, v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;

    const-string v1, "rom_free_ext"

    iget-wide v2, p0, Lcom/proxy/ad/adsdk/c/a/c;->X:J

    invoke-virtual {v0, v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
    :try_end_163
    .catch Lorg/json/JSONException; {:try_start_5 .. :try_end_163} :catch_163

    :catch_163
    return-object v0
.end method

.method public toString()Ljava/lang/String;
    .registers 2

    invoke-virtual {p0}, Lcom/proxy/ad/adsdk/c/a/c;->a()Lorg/json/JSONObject;

    move-result-object v0

    invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method