AvgTimeFields.smali

.class public Lcom/avast/android/billing/licensesever/parser/AvgTimeFields;
.super Ljava/lang/Object;


# annotations
.annotation runtime Ljava/lang/Deprecated;
.end annotation


# instance fields
.field public a:J

.field public b:J

.field public c:J


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

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

    return-void
.end method


# virtual methods
.method public a(J)Ljava/lang/String;
    .registers 14

    const-wide/32 v0, 0x989680

    div-long/2addr p1, v0

    const-wide/32 v0, 0x15180

    div-long/2addr p1, v0

    const-wide/16 v0, 0x4

    mul-long v2, p1, v0

    const-wide/16 v4, 0x4cb

    add-long/2addr v2, v4

    const-wide/32 v4, 0x23ab1

    div-long/2addr v2, v4

    const-wide/16 v4, 0x3

    mul-long v2, v2, v4

    add-long/2addr v2, v4

    div-long/2addr v2, v0

    const-wide/16 v4, 0x6e1c

    add-long/2addr v2, v4

    add-long/2addr p1, v2

    const-wide/16 v2, 0x14

    mul-long v2, v2, p1

    const-wide/16 v4, 0x98a

    sub-long/2addr v2, v4

    const-wide/16 v4, 0x1c89

    div-long/2addr v2, v4

    const-wide/16 v4, 0x5b5

    mul-long v4, v4, v2

    div-long/2addr v4, v0

    sub-long/2addr p1, v4

    const-wide/16 v0, 0x40

    mul-long v4, p1, v0

    const-wide/16 v6, 0x7a7

    div-long/2addr v4, v6

    const-wide/16 v8, 0xe

    cmp-long v10, v4, v8

    if-gez v10, :cond_46

    const-wide/16 v8, 0x1

    sub-long v8, v4, v8

    iput-wide v8, p0, Lcom/avast/android/billing/licensesever/parser/AvgTimeFields;->b:J

    const-wide/16 v8, 0x5f4

    add-long/2addr v2, v8

    iput-wide v2, p0, Lcom/avast/android/billing/licensesever/parser/AvgTimeFields;->a:J

    goto :goto_51

    :cond_46
    const-wide/16 v8, 0xd

    sub-long v8, v4, v8

    iput-wide v8, p0, Lcom/avast/android/billing/licensesever/parser/AvgTimeFields;->b:J

    const-wide/16 v8, 0x5f5

    add-long/2addr v2, v8

    iput-wide v2, p0, Lcom/avast/android/billing/licensesever/parser/AvgTimeFields;->a:J

    :goto_51
    mul-long v4, v4, v6

    div-long/2addr v4, v0

    sub-long/2addr p1, v4

    iput-wide p1, p0, Lcom/avast/android/billing/licensesever/parser/AvgTimeFields;->c:J

    sget-object v0, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale;

    const/4 v1, 0x3

    new-array v1, v1, [Ljava/lang/Object;

    const/4 v2, 0x0

    invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object p1

    aput-object p1, v1, v2

    const/4 p1, 0x1

    iget-wide v2, p0, Lcom/avast/android/billing/licensesever/parser/AvgTimeFields;->b:J

    invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object p2

    aput-object p2, v1, p1

    const/4 p1, 0x2

    iget-wide v2, p0, Lcom/avast/android/billing/licensesever/parser/AvgTimeFields;->a:J

    invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object p2

    aput-object p2, v1, p1

    const-string p1, "%d.%d.%d"

    invoke-static {v0, p1, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object p1

    return-object p1
.end method