.class public final Lb/ad;
.super Ljava/lang/Object;


# instance fields
.field a:Lb/r;

.field b:Ljava/net/Proxy;

.field c:Ljava/util/List;

.field d:Ljava/util/List;

.field final e:Ljava/util/List;

.field final f:Ljava/util/List;

.field g:Ljava/net/ProxySelector;

.field h:Lb/q;

.field i:Lb/c;

.field j:Lb/a/a/h;

.field k:Ljavax/net/SocketFactory;

.field l:Ljavax/net/ssl/SSLSocketFactory;

.field m:Lb/a/g/b;

.field n:Ljavax/net/ssl/HostnameVerifier;

.field o:Lb/h;

.field p:Lb/b;

.field q:Lb/b;

.field r:Lb/m;

.field s:Lb/s;

.field t:Z

.field u:Z

.field v:Z

.field w:I

.field x:I

.field y:I


# direct methods
.method public constructor <init>()V
    .locals 3

    const/16 v2, 0x2710

    const/4 v1, 0x1

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

    new-instance v0, Ljava/util/ArrayList;

    invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V

    iput-object v0, p0, Lb/ad;->e:Ljava/util/List;

    new-instance v0, Ljava/util/ArrayList;

    invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V

    iput-object v0, p0, Lb/ad;->f:Ljava/util/List;

    new-instance v0, Lb/r;

    invoke-direct {v0}, Lb/r;-><init>()V

    iput-object v0, p0, Lb/ad;->a:Lb/r;

    invoke-static {}, Lb/ac;->a()Ljava/util/List;

    move-result-object v0

    iput-object v0, p0, Lb/ad;->c:Ljava/util/List;

    invoke-static {}, Lb/ac;->b()Ljava/util/List;

    move-result-object v0

    iput-object v0, p0, Lb/ad;->d:Ljava/util/List;

    invoke-static {}, Ljava/net/ProxySelector;->getDefault()Ljava/net/ProxySelector;

    move-result-object v0

    iput-object v0, p0, Lb/ad;->g:Ljava/net/ProxySelector;

    sget-object v0, Lb/q;->a:Lb/q;

    iput-object v0, p0, Lb/ad;->h:Lb/q;

    invoke-static {}, Ljavax/net/SocketFactory;->getDefault()Ljavax/net/SocketFactory;

    move-result-object v0

    iput-object v0, p0, Lb/ad;->k:Ljavax/net/SocketFactory;

    sget-object v0, Lb/a/g/c;->a:Lb/a/g/c;

    iput-object v0, p0, Lb/ad;->n:Ljavax/net/ssl/HostnameVerifier;

    sget-object v0, Lb/h;->a:Lb/h;

    iput-object v0, p0, Lb/ad;->o:Lb/h;

    sget-object v0, Lb/b;->a:Lb/b;

    iput-object v0, p0, Lb/ad;->p:Lb/b;

    sget-object v0, Lb/b;->a:Lb/b;

    iput-object v0, p0, Lb/ad;->q:Lb/b;

    new-instance v0, Lb/m;

    invoke-direct {v0}, Lb/m;-><init>()V

    iput-object v0, p0, Lb/ad;->r:Lb/m;

    sget-object v0, Lb/s;->a:Lb/s;

    iput-object v0, p0, Lb/ad;->s:Lb/s;

    iput-boolean v1, p0, Lb/ad;->t:Z

    iput-boolean v1, p0, Lb/ad;->u:Z

    iput-boolean v1, p0, Lb/ad;->v:Z

    iput v2, p0, Lb/ad;->w:I

    iput v2, p0, Lb/ad;->x:I

    iput v2, p0, Lb/ad;->y:I

    return-void
.end method
