granularity level: instruction

		.class public final Ll/m;
.super Ljava/lang/Object;
.source "SourceFile"
.implements Ljava/io/Closeable;


.field public a:Lk1/a;
.field public b:Ln/c;
.field public c:Lk1/a;
.field public d:Lm/e;
.field public e:Lk1/a;
.field public f:Lk1/a;


.method public constructor <init>(Landroid/content/Context;)V
	.locals 20

	move-object/from16 v0, p0
	move-object/from16 v1, p1
	invoke-direct/range {p0 .. p0}, Ljava/lang/Object;-><init>()V
	sget-object v2, Lp0/a;->i:Lz0/e;
	invoke-static {v2}, Ln/a;->a(Ln/b;)Lk1/a;
	move-result-object v2
	iput-object v2, v0, Ll/m;->a:Lk1/a;
	new-instance v2, Ln/c;
	if-eqz v1, :cond_0
	invoke-direct {v2, v1}, Ln/c;-><init>(Ljava/lang/Object;)V
	iput-object v2, v0, Ll/m;->b:Ln/c;
	sget-object v1, Lp0/a;->k:Lz0/e;
	sget-object v10, Lf0/a;->h:Lz0/e;
	new-instance v3, Lm/e;
	const/4 v4, 0x0
	invoke-direct {v3, v2, v1, v10, v4}, Lm/e;-><init>(Lk1/a;Lz0/e;Lz0/e;I)V
	new-instance v4, Lk/j;
	const/4 v5, 0x4
	invoke-direct {v4, v2, v3, v5}, Lk/j;-><init>(Ljava/lang/Object;Ljava/lang/Object;I)V
	invoke-static {v4}, Ln/a;->a(Ln/b;)Lk1/a;
	move-result-object v2
	iput-object v2, v0, Ll/m;->c:Lk1/a;
	iget-object v2, v0, Ll/m;->b:Ln/c;
	sget-object v3, Lf0/a;->f:Lz0/e;
	sget-object v4, Lp0/a;->j:Lz0/e;
	new-instance v5, Lm/e;
	const/4 v6, 0x1
	invoke-direct {v5, v2, v3, v4, v6}, Lm/e;-><init>(Lk1/a;Lz0/e;Lz0/e;I)V
	iput-object v5, v0, Ll/m;->d:Lm/e;
	new-instance v3, Lj1/c;
	invoke-direct {v3, v2}, Lj1/c;-><init>(Ljava/lang/Object;)V
	invoke-static {v3}, Ln/a;->a(Ln/b;)Lk1/a;
	move-result-object v8
	sget-object v6, Lf0/a;->g:Lz0/e;
	iget-object v7, v0, Ll/m;->d:Lm/e;
	new-instance v2, Ll/v;
	const/4 v9, 0x2
	move-object v3, v2
	move-object v4, v1
	move-object v5, v10
	invoke-direct/range {v3 .. v9}, Ll/v;-><init>(Lk1/a;Lk1/a;Ln/b;Lk1/a;Lk1/a;I)V
	invoke-static {v2}, Ln/a;->a(Ln/b;)Lk1/a;
	move-result-object v2
	iput-object v2, v0, Ll/m;->e:Lk1/a;
	new-instance v6, Lp/e;
	invoke-direct {v6, v1}, Lp/e;-><init>(Ljava/lang/Object;)V
	iget-object v9, v0, Ll/m;->b:Ln/c;
	new-instance v19, Lp/f;
	const/4 v8, 0x0
	move-object/from16 v3, v19
	move-object v4, v9
	move-object v5, v2
	move-object v7, v10
	invoke-direct/range {v3 .. v8}, Lp/f;-><init>(Lk1/a;Lk1/a;Ln/b;Lk1/a;I)V
	iget-object v3, v0, Ll/m;->a:Lk1/a;
	iget-object v4, v0, Ll/m;->c:Lk1/a;
	new-instance v6, Ll/v;
	const/16 v17, 0x1
	move-object v11, v6
	move-object v12, v3
	move-object v13, v4
	move-object/from16 v14, v19
	move-object v15, v2
	move-object/from16 v16, v2
	invoke-direct/range {v11 .. v17}, Ll/v;-><init>(Lk1/a;Lk1/a;Ln/b;Lk1/a;Lk1/a;I)V
	new-instance v7, Lq/m;
	move-object v11, v7
	move-object v12, v9
	move-object v14, v2
	move-object/from16 v15, v19
	move-object/from16 v16, v3
	move-object/from16 v17, v2
	move-object/from16 v18, v2
	invoke-direct/range {v11 .. v18}, Lq/m;-><init>(Lk1/a;Lk1/a;Lk1/a;Lp/f;Lk1/a;Lk1/a;Lk1/a;)V
	new-instance v8, Lp/f;
	const/16 v16, 0x1
	move-object v11, v8
	move-object v12, v3
	move-object v13, v2
	move-object/from16 v14, v19
	move-object v15, v2
	invoke-direct/range {v11 .. v16}, Lp/f;-><init>(Lk1/a;Lk1/a;Ln/b;Lk1/a;I)V
	new-instance v2, Ll/v;
	const/4 v9, 0x0
	move-object v3, v2
	move-object v4, v1
	move-object v5, v10
	invoke-direct/range {v3 .. v9}, Ll/v;-><init>(Lk1/a;Lk1/a;Ln/b;Lk1/a;Lk1/a;I)V
	invoke-static {v2}, Ln/a;->a(Ln/b;)Lk1/a;
	move-result-object v1
	iput-object v1, v0, Ll/m;->f:Lk1/a;
	return-void
	:cond_0
	new-instance v1, Ljava/lang/NullPointerException;
	const-string v2, "instance cannot be null"
	invoke-direct {v1, v2}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
	throw v1
.end method

.method public final a()V
	.locals 1

	iget-object v0, p0, Ll/m;->e:Lk1/a;
	invoke-interface {v0}, Lk1/a;->get()Ljava/lang/Object;
	move-result-object v0
	check-cast v0, Lr/d;
	check-cast v0, Lr/k;
	invoke-virtual {v0}, Lr/k;->close()V
	return-void
.end method

.method public final bridge synthetic close()V
	.locals 0

	invoke-virtual {p0}, Ll/m;->a()V
	return-void
.end method