cif.smali

.class public final Ldxoptimizer/cif;
.super Ljava/lang/Object;
.source "TypeAdapters.java"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Ldxoptimizer/cif$a;
    }
.end annotation


# static fields
.field public static final A:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/lang/String;",
            ">;"
        }
    .end annotation
.end field

.field public static final B:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/math/BigDecimal;",
            ">;"
        }
    .end annotation
.end field

.field public static final C:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/math/BigInteger;",
            ">;"
        }
    .end annotation
.end field

.field public static final D:Ldxoptimizer/che;

.field public static final E:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/lang/StringBuilder;",
            ">;"
        }
    .end annotation
.end field

.field public static final F:Ldxoptimizer/che;

.field public static final G:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/lang/StringBuffer;",
            ">;"
        }
    .end annotation
.end field

.field public static final H:Ldxoptimizer/che;

.field public static final I:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/net/URL;",
            ">;"
        }
    .end annotation
.end field

.field public static final J:Ldxoptimizer/che;

.field public static final K:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/net/URI;",
            ">;"
        }
    .end annotation
.end field

.field public static final L:Ldxoptimizer/che;

.field public static final M:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/net/InetAddress;",
            ">;"
        }
    .end annotation
.end field

.field public static final N:Ldxoptimizer/che;

.field public static final O:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/util/UUID;",
            ">;"
        }
    .end annotation
.end field

.field public static final P:Ldxoptimizer/che;

.field public static final Q:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/util/Currency;",
            ">;"
        }
    .end annotation
.end field

.field public static final R:Ldxoptimizer/che;

.field public static final S:Ldxoptimizer/che;

.field public static final T:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/util/Calendar;",
            ">;"
        }
    .end annotation
.end field

.field public static final U:Ldxoptimizer/che;

.field public static final V:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/util/Locale;",
            ">;"
        }
    .end annotation
.end field

.field public static final W:Ldxoptimizer/che;

.field public static final X:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ldxoptimizer/cgx;",
            ">;"
        }
    .end annotation
.end field

.field public static final Y:Ldxoptimizer/che;

.field public static final Z:Ldxoptimizer/che;

.field public static final a:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/lang/Class;",
            ">;"
        }
    .end annotation
.end field

.field public static final b:Ldxoptimizer/che;

.field public static final c:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/util/BitSet;",
            ">;"
        }
    .end annotation
.end field

.field public static final d:Ldxoptimizer/che;

.field public static final e:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/lang/Boolean;",
            ">;"
        }
    .end annotation
.end field

.field public static final f:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/lang/Boolean;",
            ">;"
        }
    .end annotation
.end field

.field public static final g:Ldxoptimizer/che;

.field public static final h:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/lang/Number;",
            ">;"
        }
    .end annotation
.end field

.field public static final i:Ldxoptimizer/che;

.field public static final j:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/lang/Number;",
            ">;"
        }
    .end annotation
.end field

.field public static final k:Ldxoptimizer/che;

.field public static final l:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/lang/Number;",
            ">;"
        }
    .end annotation
.end field

.field public static final m:Ldxoptimizer/che;

.field public static final n:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/util/concurrent/atomic/AtomicInteger;",
            ">;"
        }
    .end annotation
.end field

.field public static final o:Ldxoptimizer/che;

.field public static final p:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/util/concurrent/atomic/AtomicBoolean;",
            ">;"
        }
    .end annotation
.end field

.field public static final q:Ldxoptimizer/che;

.field public static final r:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/util/concurrent/atomic/AtomicIntegerArray;",
            ">;"
        }
    .end annotation
.end field

.field public static final s:Ldxoptimizer/che;

.field public static final t:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/lang/Number;",
            ">;"
        }
    .end annotation
.end field

.field public static final u:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/lang/Number;",
            ">;"
        }
    .end annotation
.end field

.field public static final v:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/lang/Number;",
            ">;"
        }
    .end annotation
.end field

.field public static final w:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/lang/Number;",
            ">;"
        }
    .end annotation
.end field

.field public static final x:Ldxoptimizer/che;

.field public static final y:Ldxoptimizer/chd;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ldxoptimizer/chd",
            "<",
            "Ljava/lang/Character;",
            ">;"
        }
    .end annotation
.end field

.field public static final z:Ldxoptimizer/che;


# direct methods
.method static constructor <clinit>()V
    .registers 3

    .prologue
    .line 69
    new-instance v0, Ldxoptimizer/cif$1;

    invoke-direct {v0}, Ldxoptimizer/cif$1;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->a:Ldxoptimizer/chd;

    .line 90
    const-class v0, Ljava/lang/Class;

    sget-object v1, Ldxoptimizer/cif;->a:Ldxoptimizer/chd;

    invoke-static {v0, v1}, Ldxoptimizer/cif;->a(Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->b:Ldxoptimizer/che;

    .line 92
    new-instance v0, Ldxoptimizer/cif$12;

    invoke-direct {v0}, Ldxoptimizer/cif$12;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->c:Ldxoptimizer/chd;

    .line 149
    const-class v0, Ljava/util/BitSet;

    sget-object v1, Ldxoptimizer/cif;->c:Ldxoptimizer/chd;

    invoke-static {v0, v1}, Ldxoptimizer/cif;->a(Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->d:Ldxoptimizer/che;

    .line 151
    new-instance v0, Ldxoptimizer/cif$23;

    invoke-direct {v0}, Ldxoptimizer/cif$23;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->e:Ldxoptimizer/chd;

    .line 173
    new-instance v0, Ldxoptimizer/cif$30;

    invoke-direct {v0}, Ldxoptimizer/cif$30;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->f:Ldxoptimizer/chd;

    .line 187
    sget-object v0, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class;

    const-class v1, Ljava/lang/Boolean;

    sget-object v2, Ldxoptimizer/cif;->e:Ldxoptimizer/chd;

    .line 188
    invoke-static {v0, v1, v2}, Ldxoptimizer/cif;->a(Ljava/lang/Class;Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->g:Ldxoptimizer/che;

    .line 190
    new-instance v0, Ldxoptimizer/cif$31;

    invoke-direct {v0}, Ldxoptimizer/cif$31;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->h:Ldxoptimizer/chd;

    .line 210
    sget-object v0, Ljava/lang/Byte;->TYPE:Ljava/lang/Class;

    const-class v1, Ljava/lang/Byte;

    sget-object v2, Ldxoptimizer/cif;->h:Ldxoptimizer/chd;

    .line 211
    invoke-static {v0, v1, v2}, Ldxoptimizer/cif;->a(Ljava/lang/Class;Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->i:Ldxoptimizer/che;

    .line 213
    new-instance v0, Ldxoptimizer/cif$32;

    invoke-direct {v0}, Ldxoptimizer/cif$32;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->j:Ldxoptimizer/chd;

    .line 232
    sget-object v0, Ljava/lang/Short;->TYPE:Ljava/lang/Class;

    const-class v1, Ljava/lang/Short;

    sget-object v2, Ldxoptimizer/cif;->j:Ldxoptimizer/chd;

    .line 233
    invoke-static {v0, v1, v2}, Ldxoptimizer/cif;->a(Ljava/lang/Class;Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->k:Ldxoptimizer/che;

    .line 235
    new-instance v0, Ldxoptimizer/cif$33;

    invoke-direct {v0}, Ldxoptimizer/cif$33;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->l:Ldxoptimizer/chd;

    .line 253
    sget-object v0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;

    const-class v1, Ljava/lang/Integer;

    sget-object v2, Ldxoptimizer/cif;->l:Ldxoptimizer/chd;

    .line 254
    invoke-static {v0, v1, v2}, Ldxoptimizer/cif;->a(Ljava/lang/Class;Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->m:Ldxoptimizer/che;

    .line 256
    new-instance v0, Ldxoptimizer/cif$34;

    invoke-direct {v0}, Ldxoptimizer/cif$34;-><init>()V

    .line 267
    invoke-virtual {v0}, Ldxoptimizer/cif$34;->a()Ldxoptimizer/chd;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->n:Ldxoptimizer/chd;

    .line 268
    const-class v0, Ljava/util/concurrent/atomic/AtomicInteger;

    sget-object v1, Ldxoptimizer/cif;->n:Ldxoptimizer/chd;

    .line 269
    invoke-static {v0, v1}, Ldxoptimizer/cif;->a(Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->o:Ldxoptimizer/che;

    .line 271
    new-instance v0, Ldxoptimizer/cif$35;

    invoke-direct {v0}, Ldxoptimizer/cif$35;-><init>()V

    .line 278
    invoke-virtual {v0}, Ldxoptimizer/cif$35;->a()Ldxoptimizer/chd;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->p:Ldxoptimizer/chd;

    .line 279
    const-class v0, Ljava/util/concurrent/atomic/AtomicBoolean;

    sget-object v1, Ldxoptimizer/cif;->p:Ldxoptimizer/chd;

    .line 280
    invoke-static {v0, v1}, Ldxoptimizer/cif;->a(Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->q:Ldxoptimizer/che;

    .line 283
    new-instance v0, Ldxoptimizer/cif$2;

    invoke-direct {v0}, Ldxoptimizer/cif$2;-><init>()V

    .line 310
    invoke-virtual {v0}, Ldxoptimizer/cif$2;->a()Ldxoptimizer/chd;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->r:Ldxoptimizer/chd;

    .line 311
    const-class v0, Ljava/util/concurrent/atomic/AtomicIntegerArray;

    sget-object v1, Ldxoptimizer/cif;->r:Ldxoptimizer/chd;

    .line 312
    invoke-static {v0, v1}, Ldxoptimizer/cif;->a(Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->s:Ldxoptimizer/che;

    .line 314
    new-instance v0, Ldxoptimizer/cif$3;

    invoke-direct {v0}, Ldxoptimizer/cif$3;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->t:Ldxoptimizer/chd;

    .line 333
    new-instance v0, Ldxoptimizer/cif$4;

    invoke-direct {v0}, Ldxoptimizer/cif$4;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->u:Ldxoptimizer/chd;

    .line 348
    new-instance v0, Ldxoptimizer/cif$5;

    invoke-direct {v0}, Ldxoptimizer/cif$5;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->v:Ldxoptimizer/chd;

    .line 363
    new-instance v0, Ldxoptimizer/cif$6;

    invoke-direct {v0}, Ldxoptimizer/cif$6;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->w:Ldxoptimizer/chd;

    .line 383
    const-class v0, Ljava/lang/Number;

    sget-object v1, Ldxoptimizer/cif;->w:Ldxoptimizer/chd;

    invoke-static {v0, v1}, Ldxoptimizer/cif;->a(Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->x:Ldxoptimizer/che;

    .line 385
    new-instance v0, Ldxoptimizer/cif$7;

    invoke-direct {v0}, Ldxoptimizer/cif$7;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->y:Ldxoptimizer/chd;

    .line 404
    sget-object v0, Ljava/lang/Character;->TYPE:Ljava/lang/Class;

    const-class v1, Ljava/lang/Character;

    sget-object v2, Ldxoptimizer/cif;->y:Ldxoptimizer/chd;

    .line 405
    invoke-static {v0, v1, v2}, Ldxoptimizer/cif;->a(Ljava/lang/Class;Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->z:Ldxoptimizer/che;

    .line 407
    new-instance v0, Ldxoptimizer/cif$8;

    invoke-direct {v0}, Ldxoptimizer/cif$8;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->A:Ldxoptimizer/chd;

    .line 427
    new-instance v0, Ldxoptimizer/cif$9;

    invoke-direct {v0}, Ldxoptimizer/cif$9;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->B:Ldxoptimizer/chd;

    .line 445
    new-instance v0, Ldxoptimizer/cif$10;

    invoke-direct {v0}, Ldxoptimizer/cif$10;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->C:Ldxoptimizer/chd;

    .line 463
    const-class v0, Ljava/lang/String;

    sget-object v1, Ldxoptimizer/cif;->A:Ldxoptimizer/chd;

    invoke-static {v0, v1}, Ldxoptimizer/cif;->a(Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->D:Ldxoptimizer/che;

    .line 465
    new-instance v0, Ldxoptimizer/cif$11;

    invoke-direct {v0}, Ldxoptimizer/cif$11;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->E:Ldxoptimizer/chd;

    .line 480
    const-class v0, Ljava/lang/StringBuilder;

    sget-object v1, Ldxoptimizer/cif;->E:Ldxoptimizer/chd;

    .line 481
    invoke-static {v0, v1}, Ldxoptimizer/cif;->a(Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->F:Ldxoptimizer/che;

    .line 483
    new-instance v0, Ldxoptimizer/cif$13;

    invoke-direct {v0}, Ldxoptimizer/cif$13;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->G:Ldxoptimizer/chd;

    .line 498
    const-class v0, Ljava/lang/StringBuffer;

    sget-object v1, Ldxoptimizer/cif;->G:Ldxoptimizer/chd;

    .line 499
    invoke-static {v0, v1}, Ldxoptimizer/cif;->a(Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->H:Ldxoptimizer/che;

    .line 501
    new-instance v0, Ldxoptimizer/cif$14;

    invoke-direct {v0}, Ldxoptimizer/cif$14;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->I:Ldxoptimizer/chd;

    .line 517
    const-class v0, Ljava/net/URL;

    sget-object v1, Ldxoptimizer/cif;->I:Ldxoptimizer/chd;

    invoke-static {v0, v1}, Ldxoptimizer/cif;->a(Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->J:Ldxoptimizer/che;

    .line 519
    new-instance v0, Ldxoptimizer/cif$15;

    invoke-direct {v0}, Ldxoptimizer/cif$15;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->K:Ldxoptimizer/chd;

    .line 539
    const-class v0, Ljava/net/URI;

    sget-object v1, Ldxoptimizer/cif;->K:Ldxoptimizer/chd;

    invoke-static {v0, v1}, Ldxoptimizer/cif;->a(Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->L:Ldxoptimizer/che;

    .line 541
    new-instance v0, Ldxoptimizer/cif$16;

    invoke-direct {v0}, Ldxoptimizer/cif$16;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->M:Ldxoptimizer/chd;

    .line 557
    const-class v0, Ljava/net/InetAddress;

    sget-object v1, Ldxoptimizer/cif;->M:Ldxoptimizer/chd;

    .line 558
    invoke-static {v0, v1}, Ldxoptimizer/cif;->b(Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->N:Ldxoptimizer/che;

    .line 560
    new-instance v0, Ldxoptimizer/cif$17;

    invoke-direct {v0}, Ldxoptimizer/cif$17;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->O:Ldxoptimizer/chd;

    .line 575
    const-class v0, Ljava/util/UUID;

    sget-object v1, Ldxoptimizer/cif;->O:Ldxoptimizer/chd;

    invoke-static {v0, v1}, Ldxoptimizer/cif;->a(Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->P:Ldxoptimizer/che;

    .line 577
    new-instance v0, Ldxoptimizer/cif$18;

    invoke-direct {v0}, Ldxoptimizer/cif$18;-><init>()V

    .line 586
    invoke-virtual {v0}, Ldxoptimizer/cif$18;->a()Ldxoptimizer/chd;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->Q:Ldxoptimizer/chd;

    .line 587
    const-class v0, Ljava/util/Currency;

    sget-object v1, Ldxoptimizer/cif;->Q:Ldxoptimizer/chd;

    invoke-static {v0, v1}, Ldxoptimizer/cif;->a(Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->R:Ldxoptimizer/che;

    .line 589
    new-instance v0, Ldxoptimizer/cif$19;

    invoke-direct {v0}, Ldxoptimizer/cif$19;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->S:Ldxoptimizer/che;

    .line 610
    new-instance v0, Ldxoptimizer/cif$20;

    invoke-direct {v0}, Ldxoptimizer/cif$20;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->T:Ldxoptimizer/chd;

    .line 675
    const-class v0, Ljava/util/Calendar;

    const-class v1, Ljava/util/GregorianCalendar;

    sget-object v2, Ldxoptimizer/cif;->T:Ldxoptimizer/chd;

    .line 676
    invoke-static {v0, v1, v2}, Ldxoptimizer/cif;->b(Ljava/lang/Class;Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->U:Ldxoptimizer/che;

    .line 678
    new-instance v0, Ldxoptimizer/cif$21;

    invoke-direct {v0}, Ldxoptimizer/cif$21;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->V:Ldxoptimizer/chd;

    .line 713
    const-class v0, Ljava/util/Locale;

    sget-object v1, Ldxoptimizer/cif;->V:Ldxoptimizer/chd;

    invoke-static {v0, v1}, Ldxoptimizer/cif;->a(Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->W:Ldxoptimizer/che;

    .line 715
    new-instance v0, Ldxoptimizer/cif$22;

    invoke-direct {v0}, Ldxoptimizer/cif$22;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->X:Ldxoptimizer/chd;

    .line 787
    const-class v0, Ldxoptimizer/cgx;

    sget-object v1, Ldxoptimizer/cif;->X:Ldxoptimizer/chd;

    .line 788
    invoke-static {v0, v1}, Ldxoptimizer/cif;->b(Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;

    move-result-object v0

    sput-object v0, Ldxoptimizer/cif;->Y:Ldxoptimizer/che;

    .line 825
    new-instance v0, Ldxoptimizer/cif$24;

    invoke-direct {v0}, Ldxoptimizer/cif$24;-><init>()V

    sput-object v0, Ldxoptimizer/cif;->Z:Ldxoptimizer/che;

    return-void
.end method

.method public static a(Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<TT:",
            "Ljava/lang/Object;",
            ">(",
            "Ljava/lang/Class",
            "<TTT;>;",
            "Ldxoptimizer/chd",
            "<TTT;>;)",
            "Ldxoptimizer/che;"
        }
    .end annotation

    .prologue
    .line 851
    new-instance v0, Ldxoptimizer/cif$25;

    invoke-direct {v0, p0, p1}, Ldxoptimizer/cif$25;-><init>(Ljava/lang/Class;Ldxoptimizer/chd;)V

    return-object v0
.end method

.method public static a(Ljava/lang/Class;Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<TT:",
            "Ljava/lang/Object;",
            ">(",
            "Ljava/lang/Class",
            "<TTT;>;",
            "Ljava/lang/Class",
            "<TTT;>;",
            "Ldxoptimizer/chd",
            "<-TTT;>;)",
            "Ldxoptimizer/che;"
        }
    .end annotation

    .prologue
    .line 864
    new-instance v0, Ldxoptimizer/cif$26;

    invoke-direct {v0, p0, p1, p2}, Ldxoptimizer/cif$26;-><init>(Ljava/lang/Class;Ljava/lang/Class;Ldxoptimizer/chd;)V

    return-object v0
.end method

.method public static b(Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T1:",
            "Ljava/lang/Object;",
            ">(",
            "Ljava/lang/Class",
            "<TT1;>;",
            "Ldxoptimizer/chd",
            "<TT1;>;)",
            "Ldxoptimizer/che;"
        }
    .end annotation

    .prologue
    .line 898
    new-instance v0, Ldxoptimizer/cif$28;

    invoke-direct {v0, p0, p1}, Ldxoptimizer/cif$28;-><init>(Ljava/lang/Class;Ldxoptimizer/chd;)V

    return-object v0
.end method

.method public static b(Ljava/lang/Class;Ljava/lang/Class;Ldxoptimizer/chd;)Ldxoptimizer/che;
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<TT:",
            "Ljava/lang/Object;",
            ">(",
            "Ljava/lang/Class",
            "<TTT;>;",
            "Ljava/lang/Class",
            "<+TTT;>;",
            "Ldxoptimizer/chd",
            "<-TTT;>;)",
            "Ldxoptimizer/che;"
        }
    .end annotation

    .prologue
    .line 879
    new-instance v0, Ldxoptimizer/cif$27;

    invoke-direct {v0, p0, p1, p2}, Ldxoptimizer/cif$27;-><init>(Ljava/lang/Class;Ljava/lang/Class;Ldxoptimizer/chd;)V

    return-object v0
.end method