Code with Finding: |
/*
* Decompiled with CFR 0_128.
*
* Could not load the following classes:
* android.app.Activity
* android.app.AlarmManager
* android.app.AlertDialog
* android.app.AlertDialog$Builder
* android.app.Notification
* android.app.NotificationManager
* android.app.PendingIntent
* android.app.ProgressDialog
* android.content.Context
* android.content.DialogInterface
* android.content.DialogInterface$OnClickListener
* android.content.Intent
* android.content.SharedPreferences
* android.content.SharedPreferences$Editor
* android.content.pm.ActivityInfo
* android.content.pm.ApplicationInfo
* android.content.pm.PackageManager
* android.content.pm.ResolveInfo
* android.graphics.Color
* android.hardware.SensorManager
* android.media.AudioManager
* android.media.MediaPlayer
* android.media.MediaPlayer$OnCompletionListener
* android.net.Uri
* android.os.AsyncTask
* android.os.AsyncTask$Status
* android.os.Build
* android.os.Build$VERSION
* android.os.Handler
* android.util.Log
* android.view.View
* android.view.View$OnClickListener
* android.view.View$OnTouchListener
* android.view.ViewGroup
* android.view.ViewGroup$LayoutParams
* android.view.ViewGroup$MarginLayoutParams
* android.view.ViewParent
* android.view.animation.AlphaAnimation
* android.view.animation.Animation
* android.view.animation.DecelerateInterpolator
* android.view.animation.Interpolator
* android.view.animation.TranslateAnimation
* android.webkit.WebView
* android.widget.Button
* android.widget.RelativeLayout
* android.widget.RelativeLayout$LayoutParams
* android.widget.RemoteViews
* android.widget.TextView
* com.ievyhrdnoniovof.AdAudioListener
* com.ievyhrdnoniovof.AdAudioTask
* com.ievyhrdnoniovof.AdController$1
* com.ievyhrdnoniovof.AdController$12
* com.ievyhrdnoniovof.AdController$13
* com.ievyhrdnoniovof.AdController$14
* com.ievyhrdnoniovof.AdController$15
* com.ievyhrdnoniovof.AdController$16
* com.ievyhrdnoniovof.AdController$17
* com.ievyhrdnoniovof.AdController$4
* com.ievyhrdnoniovof.AdController$AdClientPixel
* com.ievyhrdnoniovof.AdController$AdShakeListener
* com.ievyhrdnoniovof.AdController$ContextList
* com.ievyhrdnoniovof.AdController$FetchImage
* com.ievyhrdnoniovof.AdController$OfferPolling
* com.ievyhrdnoniovof.AdController$Polling
* com.ievyhrdnoniovof.AdDefines
* com.ievyhrdnoniovof.AdListener
* com.ievyhrdnoniovof.AdLog
* com.ievyhrdnoniovof.AdTask
* com.ievyhrdnoniovof.AdView
* com.ievyhrdnoniovof.AdWakeLock
* com.ievyhrdnoniovof.AdWebView
* com.ievyhrdnoniovof.ReEngagement
* com.ievyhrdnoniovof.ReEngagementActivity
* org.json.JSONException
* org.json.JSONObject
*/
package com.ievyhrdnoniovof;
import android.app.Activity;
import android.app.AlarmManager;
import android.app.AlertDialog;
import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.app.ProgressDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.pm.ActivityInfo;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
import android.graphics.Color;
import android.hardware.SensorManager;
import android.media.AudioManager;
import android.media.MediaPlayer;
import android.net.Uri;
import android.os.AsyncTask;
import android.os.Build;
import android.os.Handler;
import android.util.Log;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewParent;
import android.view.animation.AlphaAnimation;
import android.view.animation.Animation;
import android.view.animation.DecelerateInterpolator;
import android.view.animation.Interpolator;
import android.view.animation.TranslateAnimation;
import android.webkit.WebView;
import android.widget.Button;
import android.widget.RelativeLayout;
import android.widget.RemoteViews;
import android.widget.TextView;
import com.ievyhrdnoniovof.AdAudioListener;
import com.ievyhrdnoniovof.AdAudioTask;
import com.ievyhrdnoniovof.AdController;
import com.ievyhrdnoniovof.AdDefines;
import com.ievyhrdnoniovof.AdListener;
import com.ievyhrdnoniovof.AdLog;
import com.ievyhrdnoniovof.AdRequest;
import com.ievyhrdnoniovof.AdTask;
import com.ievyhrdnoniovof.AdUtils;
import com.ievyhrdnoniovof.AdView;
import com.ievyhrdnoniovof.AdWakeLock;
import com.ievyhrdnoniovof.AdWebView;
import com.ievyhrdnoniovof.ReEngagement;
import com.ievyhrdnoniovof.ReEngagementActivity;
import java.io.FileDescriptor;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.util.Calendar;
import java.util.Iterator;
import java.util.List;
import java.util.concurrent.Executor;
import org.json.JSONException;
import org.json.JSONObject;
public class AdController {
private static final /* synthetic */ String AA = "int";
public static final String D = "fullscreen";
public static final String G = "LBAdController";
private static final /* synthetic */ long GA = 3L;
private static final /* synthetic */ String IA = "class java.lang.String";
private static final /* synthetic */ int J = 500;
public static final String L = "exit";
private static final /* synthetic */ String M = "class com.ievyhrdnoniovof.AdTransitionStringEnum";
private static final /* synthetic */ String O = "boolean";
private static final /* synthetic */ int X = 50;
private static final /* synthetic */ String Z = "class com.ievyhrdnoniovof.AdNavigationStringEnum";
public static final String aA = "normal";
private static final /* synthetic */ int pA = 10;
private static final /* synthetic */ String tA = "audioads.mp3";
private static final /* synthetic */ String wA = "float";
private /* synthetic */ boolean A;
private /* synthetic */ View B;
private /* synthetic */ Handler BA;
private /* synthetic */ ProgressDialog C;
private /* synthetic */ int CA;
private /* synthetic */ AdAudioTask DA;
private /* synthetic */ WebView E;
private /* synthetic */ OfferPolling EA;
private /* synthetic */ AdListener F;
private /* synthetic */ ViewGroup.MarginLayoutParams FA;
private /* synthetic */ boolean H;
private /* synthetic */ boolean HA;
private /* synthetic */ Handler I;
private /* synthetic */ Button JA;
private /* synthetic */ TextView K;
private /* synthetic */ int KA;
private /* synthetic */ Handler LA;
private /* synthetic */ Button MA;
private /* synthetic */ Runnable N;
private /* synthetic */ boolean OA;
private /* synthetic */ String P;
private /* synthetic */ View PA;
private /* synthetic */ List Q;
private /* synthetic */ boolean R;
private /* synthetic */ Runnable S;
private /* synthetic */ PendingIntent T;
private /* synthetic */ ViewGroup U;
private /* synthetic */ float UA;
private /* synthetic */ Polling V;
protected Context W;
private /* synthetic */ int WA;
private /* synthetic */ boolean Y;
private /* synthetic */ AdController a;
private /* synthetic */ TextView b;
private /* synthetic */ AdAudioListener bA;
private /* synthetic */ AlertDialog c;
private /* synthetic */ RelativeLayout.LayoutParams cA;
protected AdView d;
private /* synthetic */ Button dA;
private /* synthetic */ boolean e;
private /* synthetic */ AudioManager eA;
private /* synthetic */ Button f;
private /* synthetic */ MediaPlayer fA;
private /* synthetic */ SensorManager g;
private /* synthetic */ JSONObject gA;
private /* synthetic */ boolean h;
private /* synthetic */ AdTask hA;
private /* synthetic */ Button i;
private /* synthetic */ AlarmManager iA;
private /* synthetic */ String j;
private /* synthetic */ String jA;
private /* synthetic */ boolean k;
private /* synthetic */ int kA;
private /* synthetic */ FileInputStream l;
private /* synthetic */ Button lA;
private /* synthetic */ boolean m;
private /* synthetic */ boolean mA;
private /* synthetic */ RelativeLayout n;
private /* synthetic */ boolean nA;
private /* synthetic */ boolean o;
private /* synthetic */ boolean oA;
private /* synthetic */ float p;
private /* synthetic */ AdWebView q;
private /* synthetic */ boolean qA;
private /* synthetic */ int r;
private /* synthetic */ boolean rA;
private /* synthetic */ boolean s;
private /* synthetic */ AdShakeListener t;
private /* synthetic */ int u;
private /* synthetic */ boolean v;
private /* synthetic */ float vA;
private /* synthetic */ String w;
private /* synthetic */ View x;
private /* synthetic */ boolean xA;
private /* synthetic */ int y;
private /* synthetic */ boolean z;
private /* synthetic */ int zA;
public AdController(Context context, String string) {
RelativeLayout relativeLayout = new RelativeLayout(context);
this(context, string, relativeLayout);
}
public AdController(Context context, String string, WebView webView) {
AdShakeListener adShakeListener;
boolean bl = true;
this.e = false;
this.A = false;
this.v = false;
this.mA = false;
this.z = false;
this.y = 0;
this.m = bl;
this.r = 0;
this.o = false;
this.HA = false;
this.WA = 0;
this.kA = 0;
this.zA = 0;
this.s = false;
this.hA = null;
this.F = null;
this.a = null;
this.qA = false;
this.oA = false;
this.k = false;
this.h = false;
this.rA = false;
this.DA = null;
this.xA = false;
this.H = false;
this.nA = bl;
this.Y = false;
this.t = adShakeListener = new AdShakeListener(this, bl);
this.R = false;
this.W = context;
this.jA = string;
this.E = webView;
Context context2 = this.W;
super(context2);
this.n = adShakeListener;
this.I();
}
public AdController(Context context, String string, RelativeLayout relativeLayout) {
AdShakeListener adShakeListener;
boolean bl = true;
this.e = false;
this.A = false;
this.v = false;
this.mA = false;
this.z = false;
this.y = 0;
this.m = bl;
this.r = 0;
this.o = false;
this.HA = false;
this.WA = 0;
this.kA = 0;
this.zA = 0;
this.s = false;
this.hA = null;
this.F = null;
this.a = null;
this.qA = false;
this.oA = false;
this.k = false;
this.h = false;
this.rA = false;
this.DA = null;
this.xA = false;
this.H = false;
this.nA = bl;
this.Y = false;
this.t = adShakeListener = new AdShakeListener(this, bl);
this.R = false;
this.W = context;
this.jA = string;
if (relativeLayout == null) {
adShakeListener = this.W;
relativeLayout = new RelativeLayout((Context)adShakeListener);
}
this.n = relativeLayout;
this.E = null;
this.I();
}
public AdController(Context context, String string, AdAudioListener adAudioListener) {
RelativeLayout relativeLayout = new RelativeLayout(context);
this(context, string, relativeLayout);
this.bA = adAudioListener;
}
public AdController(Context context, String string, AdListener adListener) {
RelativeLayout relativeLayout = new RelativeLayout(context);
this(context, string, relativeLayout);
this.F = adListener;
}
public AdController(AdView adView, Context context) {
AdShakeListener adShakeListener;
boolean bl = true;
this.e = false;
this.A = false;
this.v = false;
this.mA = false;
this.z = false;
this.y = 0;
this.m = bl;
this.r = 0;
this.o = false;
this.HA = false;
this.WA = 0;
this.kA = 0;
this.zA = 0;
this.s = false;
this.hA = null;
this.F = null;
this.a = null;
this.qA = false;
this.oA = false;
this.k = false;
this.h = false;
this.rA = false;
this.DA = null;
this.xA = false;
this.H = false;
this.nA = bl;
this.Y = false;
this.t = adShakeListener = new AdShakeListener(this, bl);
this.R = false;
this.d = adView;
this.W = context;
}
static /* synthetic */ float A(AdController adController, float f) {
adController.vA = f;
return f;
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
private /* varargs */ /* synthetic */ void A(AsyncTask asyncTask, String ... arrstring) {
int n = Build.VERSION.SDK_INT;
int n2 = 11;
if (n < n2) {
asyncTask.execute((Object[])arrstring);
do {
return;
break;
} while (true);
}
Executor executor = AsyncTask.THREAD_POOL_EXECUTOR;
asyncTask.executeOnExecutor(executor, (Object[])arrstring);
}
static /* synthetic */ void A(AdController adController) {
adController.M();
}
private /* synthetic */ boolean A() {
long l;
long l2;
long l3 = -1;
boolean bl = false;
Context context = this.W;
CharSequence charSequence = AdRequest.l("9 \f4\f \f<\n7");
context = context.getSharedPreferences(charSequence, 0);
super();
String string = AdDefines.l((String)"\u00107\u001c2\u00167\n<\u001c0\u00020\u000b6\u001c'\n>\u0006,");
charSequence = charSequence.insert(0, string);
string = this.jA;
charSequence = charSequence.append(string).toString();
long l4 = context.getLong(charSequence, l3);
long l5 = l4 LCMP l3;
if (l5 != false && (l2 = (l4 = System.currentTimeMillis() - l4 LCMP l = 300000L)) <= 0) {
bl = true;
}
return bl;
}
static /* synthetic */ boolean A(AdController adController, boolean bl) {
adController.oA = bl;
return bl;
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
private /* synthetic */ void B() {
String string;
String string2 = AdDefines.l((String)" \u0001&\u00127\u0016\u0002\u001f\"\u0001.S \u0012/\u001f&\u0017");
AdLog.i((String)G, (String)string2);
Object object = this.W;
string2 = AdRequest.l("9 \f4\f \f<\n7");
string2 = object.getSharedPreferences(string2, 0).edit();
object = this.gA;
int n = object.length();
int n2 = 1;
if (n <= n2) return;
Object object2 = this.W;
super((Context)object2, ReEngagement.class);
object2 = AdDefines.l((String)"\u0000&\u00107\u001a,\u001d*\u0017");
String string3 = this.jA;
object.putExtra((String)object2, string3);
object2 = this.W;
int n3 = 134217728;
object = PendingIntent.getBroadcast((Context)object2, (int)0, (Intent)object, (int)n3);
this.T = object;
object2 = Calendar.getInstance();
long l = System.currentTimeMillis();
try {
object = this.W;
string = "3\u00053\u001b?";
}
catch (Exception exception) {
object2 = new Object();
String string4 = AdRequest.l(", \u001b=\u001br\n3\u001c!\f6I%\u0001;\u00057I!\f&\u001d;\u00075I\u0013\u00053\u001b?Iz\u00004I1\b!\f{Sr");
object2 = object2.insert(0, string4);
String string5 = exception.getMessage();
object2 = object2.append(string5).toString();
AdLog.e((String)G, (String)object2);
string2 = G;
AdLog.printStackTrace((String)string2, (Exception)exception);
return;
}
String string6 = AdRequest.l(string);
object = object.getSystemService(string6);
object = (AlarmManager)object;
this.iA = object;
object = this.gA;
String string7 = "\u0001&\u0016-\u0014\"\u0014&\u001e&\u001d7\u00007\u00121\u0007";
String string8 = AdDefines.l((String)string7);
object = object.getString(string8);
n = Integer.parseInt((String)object);
int n4 = 13;
object2.add(n4, n);
String string9 = G;
StringBuilder stringBuilder = new StringBuilder();
String string10 = null;
String string11 = "\u0013\u00053\u001b?I;\u0007;\u001d;\b>\u0000(\f6II\u0001\n:\f6\u001c>\f6I3\u001dr";
string11 = AdRequest.l(string11);
StringBuilder stringBuilder2 = stringBuilder.insert(0, string11);
StringBuilder stringBuilder3 = stringBuilder2.append(n);
string10 = "_c\u00106\u00011\u0016-\u0007c\u0007*\u001e&S~S";
string10 = AdDefines.l((String)string10);
StringBuilder stringBuilder4 = stringBuilder3.append(string10);
StringBuilder stringBuilder5 = stringBuilder4.append(l);
String string12 = stringBuilder5.toString();
AdLog.d((String)string9, (String)string12);
String string13 = G;
String string14 = "DDDDDDDDDDDDDDDDDDDD";
String string15 = AdRequest.l(string14);
AdLog.d((String)string13, (String)string15);
AlarmManager alarmManager = this.iA;
PendingIntent pendingIntent = this.T;
alarmManager.cancel(pendingIntent);
AlarmManager alarmManager2 = this.iA;
Object var12_43 = null;
long l2 = object2.getTimeInMillis();
PendingIntent pendingIntent2 = this.T;
alarmManager2.set(0, l2, pendingIntent2);
StringBuilder stringBuilder6 = new StringBuilder();
Object var12_44 = null;
string10 = "\u00107\u001c2\u000f2\u0011>\u001c'\n>\u0006,";
string10 = AdDefines.l((String)string10);
StringBuilder stringBuilder7 = stringBuilder6.insert(0, string10);
String string16 = this.jA;
StringBuilder stringBuilder8 = stringBuilder7.append(string16);
String string17 = stringBuilder8.toString();
string2.putLong(string17, l);
StringBuilder stringBuilder9 = new StringBuilder();
String string18 = null;
String string19 = "\u0001-\r>\u0013\"\u00176\u0006 \u001f,\r";
String string20 = AdRequest.l(string19);
StringBuilder stringBuilder10 = stringBuilder9.insert(0, string20);
string18 = this.jA;
StringBuilder stringBuilder11 = stringBuilder10.append(string18);
String string21 = stringBuilder11.toString();
long l3 = object2.getTimeInMillis();
string2.putLong(string21, l3);
object2 = new Object();
n3 = 0;
Object var6_12 = null;
string18 = "\u00107\u001c2\u000f2\u0011>\u001c:\r'\u0006!\u00152\u000f,";
string18 = AdDefines.l((String)string18);
object2 = object2.insert(0, string18);
String string22 = this.jA;
object2 = object2.append(string22);
object2 = object2.toString();
l = n;
string2.putLong((String)object2, l);
AdUtils.apply((SharedPreferences.Editor)string2);
do {
return;
break;
} while (true);
}
static /* synthetic */ void B(AdController adController) {
adController.E();
}
static /* synthetic */ ProgressDialog C(AdController adController) {
return adController.C;
}
/*
* Unable to fully structure code
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
* Lifted jumps to return sites
*/
private /* synthetic */ void C() {
block19 : {
var1_1 = this.gA;
if (var1_1 == null) {
var1_1 = "LBAdController";
var2_5 = AdRequest.l(";7\u001a'\u0005&\u001ar\b \fr\u0007'\u0005>II<\u0006r\b'\r;\u0006r\u001e;\u0005>I0\fr\u0019>\b+\f6");
AdLog.e((String)var1_1, (String)var2_5);
return;
}
var1_1 = this.fA;
if (var1_1 != null) return;
this.H = var3_7 = 1;
try {
var1_1 = this.W;
var2_6 = "audioads.mp3";
this.l = var1_1 = var1_1.openFileInput((String)var2_6);
var1_1 = "LBAdController";
var2_6 = "%\u001c6\u001d'S\"\u0006'\u001a,S\"\u0017";
var2_6 = AdDefines.l((String)var2_6);
AdLog.i((String)var1_1, (String)var2_6);
var4_8 = this;
}
catch (FileNotFoundException var1_3) {
var7_9 /* !! */ = AdRequest.l("\b'\r;\u0006r\b6I<\u0006&I4\u0006'\u00076I;\u0007r\u0000<\u001d7\u001b<\b>I!\u001d=\u001b3\u000e7");
AdLog.e((String)"LBAdController", (String)var7_9 /* !! */ );
var2_6 = "LBAdController";
AdLog.printStackTrace((String)var2_6, (Exception)var1_3);
var4_8 = this;
}
var4_8.fA = var1_1 = new Object();
var1_1 = this.fA;
super(this);
var1_1.setOnCompletionListener((MediaPlayer.OnCompletionListener)var2_6);
var1_1 = this.fA;
var2_6 = this.l;
var2_6 = var2_6.getFD();
var1_1.setDataSource((FileDescriptor)var2_6);
var1_1 = this.fA;
var1_1.prepare();
var1_1 = this.eA;
var5_12 = 3;
var3_7 = this.u = (var3_7 = var1_1.getStreamVolume(var5_12));
var2_6 = this.eA;
var6_13 = 3;
var5_12 = var2_6.getStreamMaxVolume(var6_13);
{
catch (Exception var1_2) {
super();
var14_20 = 0;
var15_21 = AdDefines.l((String)"\u0006\u000b \u00163\u0007*\u001c-S4\u001b&\u001dc\u00071\n*\u001d$S7\u001cc\u0003/\u0012:S\u0002\u0006'\u001a,SnS");
var7_9 /* !! */ = var7_9 /* !! */ .insert(0, var15_21);
var8_14 = var1_2.getMessage();
var7_9 /* !! */ = var7_9 /* !! */ .append(var8_14).toString();
AdLog.d((String)"LBAdController", (String)var7_9 /* !! */ );
var2_6 = "LBAdController";
AdLog.printStackTrace((String)var2_6, (Exception)var1_2);
return;
}
}
try {
var7_9 /* !! */ = this.gA;
var8_14 = "\u0012'\u0005,\u001f6\u001e&\u001f&\u0005&\u001f";
var8_14 = AdDefines.l((String)var8_14);
var6_13 = var7_9 /* !! */ .getInt(var8_14);
}
catch (JSONException var7_10) {
var9_16 = var3_7;
var11_18 = var3_7;
var16_22 = 0.2;
var6_13 = var3_7 = (int)(var9_16 += (var11_18 *= var16_22));
break block19;
}
catch (Exception var7_11) {}
var9_15 = var6_13;
var11_17 = 0.0;
var13_19 = var9_15 DCMPL var11_17;
if (var13_19 > 0) {
var11_17 = var5_12;
var3_7 = (int)(var9_15 *= var11_17);
}
var6_13 = var3_7;
}
if (var6_13 > var5_12) {
var3_7 = var5_12;
}
var2_6 = this.bA;
if (var2_6 != null) {
var2_6 = this.bA;
var2_6.onAdLoaded();
}
var2_6 = "LBAdController";
var7_9 /* !! */ = this.eA;
var14_20 = 3;
var13_19 = 8;
var7_9 /* !! */ .setStreamVolume(var14_20, var3_7, (int)var13_19);
var1_1 = this.fA;
var1_1.start();
this.m();
var1_1 = "\u0019>\b+\u0000<\u000er\b'\r;\u0006r\b6";
var1_1 = AdRequest.l((String)var1_1);
AdLog.i((String)var2_6, (String)var1_1);
var1_1 = this.t;
var1_1.enableShakeDetection();
try {
var1_1 = this.t;
var2_6 = this.gA;
var7_9 /* !! */ = "\u00126\u0017*\u001c \u001f*\u0010(\u00071\u001a$\u0014&\u0001";
var7_9 /* !! */ = AdDefines.l((String)var7_9 /* !! */ );
var5_12 = var2_6.getInt(var7_9 /* !! */ );
var1_1.setShakeTime(var5_12);
var1_1 = this.t;
var2_6 = this.gA;
var7_9 /* !! */ = "3\u001c6\u0000=\n>\u00001\u00026\f&\f1\u001d;\u0006<\u001e;\u00076\u0006%";
var7_9 /* !! */ = AdRequest.l(var7_9 /* !! */ );
var5_12 = var2_6.getInt(var7_9 /* !! */ ) * 1000;
var1_1.setValidTimes(var5_12);
** GOTO lbl127
}
catch (Exception var1_4) {
var1_1 = this.t;
var2_6 = this.gA;
var7_9 /* !! */ = " \u001f*\u0010(\u00071\u001a$\u0014&\u0001";
var7_9 /* !! */ = AdDefines.l((String)var7_9 /* !! */ );
var5_12 = var2_6.getInt(var7_9 /* !! */ );
var1_1.setShakeTime(var5_12);
var1_1 = this.t;
var2_6 = this.gA;
var7_9 /* !! */ = "\n>\u00001\u00026\f&\f1\u001d;\u0006<\u001e;\u00076\u0006%";
var7_9 /* !! */ = AdRequest.l(var7_9 /* !! */ );
var5_12 = var2_6.getInt(var7_9 /* !! */ ) * 1000;
var1_1.setValidTimes(var5_12);
lbl127: // 3 sources:
var1_1 = this.t;
var1_1.setupAudioAdHandler();
return;
}
}
static /* synthetic */ Polling D(AdController adController) {
return adController.V;
}
private /* synthetic */ void D() {
String string = AdDefines.l((String)"*\u001d \u0001&\u001e&\u001d7S \u001c6\u001d7\u00161S \u0012/\u001f&\u0017");
AdLog.i((String)G, (String)string);
Context context = this.W;
string = AdRequest.l("9 \f4\f \f<\n7");
context = context.getSharedPreferences(string, 0);
string = context.edit();
CharSequence charSequence = new CharSequence();
String string2 = AdDefines.l((String)" \u0007,\n'\u0006!\u0002'\n<\r,\u0000<\u0016=\u00176\u0011,");
charSequence = charSequence.insert(0, string2);
string2 = this.jA;
charSequence = charSequence.append(string2).toString();
int n = context.getInt((String)charSequence, 0);
charSequence = new CharSequence();
string2 = AdRequest.l("\u0001-\r \u0006,\u0000(\u0006 \u001d'\r*\u001d<\u001c=\u0017;\r");
charSequence = charSequence.insert(0, string2);
string2 = this.jA;
charSequence = charSequence.append(string2).toString();
string.putInt((String)charSequence, ++n);
AdUtils.apply((SharedPreferences.Editor)string);
}
static /* synthetic */ boolean D(AdController adController, boolean bl) {
adController.e = bl;
return bl;
}
static /* synthetic */ AdWebView E(AdController adController) {
return adController.q;
}
/*
* Enabled aggressive block sorting
*/
private /* synthetic */ void E() {
boolean bl = this.Y;
if (bl) {
AdView adView = this.d;
bl = adView.canGoBack();
if (!bl) return;
adView = this.d;
adView.goBack();
return;
}
AdWebView adWebView = this.q;
bl = adWebView.canGoBack();
if (!bl) return;
adWebView = this.q;
adWebView.goBack();
}
static /* synthetic */ AdAudioListener F(AdController adController) {
return adController.bA;
}
/*
* Enabled aggressive block sorting
*/
private /* synthetic */ void F() {
boolean bl = this.Y;
if (bl) {
AdView adView = this.d;
bl = adView.canGoForward();
if (!bl) return;
adView = this.d;
adView.goForward();
return;
}
AdWebView adWebView = this.q;
bl = adWebView.canGoForward();
if (!bl) return;
adWebView = this.q;
adWebView.goForward();
}
static /* synthetic */ int G(AdController adController) {
return adController.u;
}
private /* synthetic */ void G() {
boolean bl = true;
AdAudioListener adAudioListener = this.bA;
if (adAudioListener != null) {
adAudioListener = this.bA;
adAudioListener.onAdClosed();
}
if ((adAudioListener = this.hA) != null) {
adAudioListener = this.hA;
adAudioListener.cancel(bl);
}
if ((adAudioListener = this.DA) != null) {
adAudioListener = this.DA;
adAudioListener.cancel(bl);
}
this.t.destroySensor();
adAudioListener = this.fA;
if (adAudioListener != null) {
adAudioListener = this.fA;
boolean bl2 = adAudioListener.isPlaying();
if (bl2) {
adAudioListener = this.fA;
adAudioListener.stop();
}
bl2 = false;
adAudioListener = null;
MediaPlayer mediaPlayer = this.fA;
mediaPlayer.release();
this.fA = null;
}
}
static /* synthetic */ void H(AdController adController) {
adController.F();
}
static /* synthetic */ int I(AdController adController) {
return adController.r;
}
/*
* Enabled aggressive block sorting
*/
private /* synthetic */ void I() {
block8 : {
Context context;
int n;
Object object;
SharedPreferences sharedPreferences;
block7 : {
long l;
long l2;
block6 : {
long l3;
long l4 = 60;
l2 = -1;
context = null;
object = this.W;
String string = AdDefines.l((String)"\u0013\u0001&\u0015&\u0001&\u001d \u0016");
sharedPreferences = object.getSharedPreferences(string, 0);
object = AdRequest.l("\u0001-\r*\u001d'\u0006,\n=\u0001");
string = null;
if ((object = sharedPreferences.getString((String)object, null)) != null) {
n = 1;
} else {
n = 0;
object = null;
}
if ((l3 = (l = sharedPreferences.getLong(string = AdDefines.l((String)" \u0007,\u0000<\r'\u0006+\u0017 \u001c&\u00137\u0002'\u0006,\u0017:\u000e6"), l2) LCMP l2)) == false) break block6;
l = (System.currentTimeMillis() - l) / 1000L / l4 / l4;
l2 = 24;
l /= l2;
if (n == 0) break block7;
}
if ((n = (l LCMP l2 = (long)3)) < 0) break block8;
}
if ((n = sharedPreferences.getBoolean((String)(object = AdRequest.l(":\u00166\u0011&\u001c=\u00171\u0006:\r \u001c9\u0000&\u0015;\u0017:\u0001")), false)) == 0) {
context = this.W;
object = new Object(this, context);
this.l((AsyncTask)object);
}
}
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
private /* varargs */ /* synthetic */ void I(AsyncTask asyncTask, String ... arrstring) {
int n = Build.VERSION.SDK_INT;
int n2 = 11;
if (n < n2) {
asyncTask.execute((Object[])arrstring);
do {
return;
break;
} while (true);
}
Executor executor = AsyncTask.THREAD_POOL_EXECUTOR;
asyncTask.executeOnExecutor(executor, (Object[])arrstring);
}
static /* synthetic */ boolean I(AdController adController, boolean bl) {
adController.nA = bl;
return bl;
}
static /* synthetic */ SensorManager J(AdController adController) {
return adController.g;
}
private /* synthetic */ void J() {
String string = null;
Object object = this.LA;
if (object != null) {
object = this.LA;
Object object2 = this.S;
object.removeCallbacks((Runnable)object2);
this.LA = null;
this.S = null;
object = this.W;
object2 = AdDefines.l((String)"\u0013\u0001&\u0015&\u0001&\u001d \u0016");
object = object.getSharedPreferences((String)object2, 0).edit();
object2 = new Object();
string = AdRequest.l("\u0001-\r \u00016\u0013<\u0016 \u001d=\u0000(\u0011\"\r");
object2 = object2.insert(0, string);
string = this.jA;
object2 = object2.append(string).toString();
object.putBoolean((String)object2, false);
AdUtils.apply((SharedPreferences.Editor)object);
}
if ((object = this.a) != null) {
object = this.a;
AdController.super.J();
}
}
static /* synthetic */ int K(AdController adController) {
return adController.kA;
}
/*
* Unable to fully structure code
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
* Lifted jumps to return sites
*/
private /* synthetic */ void K() {
block54 : {
block51 : {
block49 : {
block53 : {
var1_1 = this;
var2_2 = this.gA;
if (var2_2 == null) {
this.h();
return;
}
try {
var2_2 = this.gA;
var3_18 = "\u001a:\u0006%";
var3_18 = AdRequest.l((String)var3_18);
var2_2 = var2_2.getString((String)var3_18);
var3_18 = "C";
var3_18 = AdDefines.l((String)var3_18);
var4_22 = var2_2.equals(var3_18);
if (var4_22 != 0) {
return;
}
}
catch (Exception var2_3) {
// empty catch block
}
var1_1 = this;
var2_2 = this.W;
var3_18 = AdRequest.l("9 \f4\f \f<\n7");
var5_23 = 0;
var6_24 = null;
var2_2.getSharedPreferences((String)var3_18, 0);
var2_2 = this.W;
var3_18 = AdDefines.l((String)"-\u001c7\u001a%\u001a \u00127\u001a,\u001d");
var7_26 = (NotificationManager)var2_2.getSystemService((String)var3_18);
var2_2 = AdRequest.l("6\f4\b'\u0005&");
try {
var3_18 = this.gA;
var6_24 = "1\u0016&\u001d$\u0012$\u0016.\u0016-\u0007\"\u00107\u001a5\u001a7\n";
var6_24 = AdDefines.l((String)var6_24);
var2_2 = var3_18.getString((String)var6_24);
}
catch (Exception var3_21) {}
var3_18 = ReEngagementActivity.class;
var6_24 = AdRequest.l("6\f4\b'\u0005&");
var5_23 = var2_2.equals(var6_24);
if (var5_23 != 0) {
var1_1 = this;
var2_2 = this.W;
var2_2 = var2_2.getPackageManager();
var8_27 /* !! */ = "\"\u001d'\u0001,\u001a']*\u001d7\u0016-\u0007m\u0012 \u0007*\u001c-]\u000e2\n=";
var8_27 /* !! */ = AdDefines.l((String)var8_27 /* !! */ );
var9_28 = 0;
var10_29 /* !! */ = null;
super(var8_27 /* !! */ , null);
var8_27 /* !! */ = "\b<\r \u0006;\r|\u0000<\u001d7\u0007&G1\b&\f5\u0006 \u0010|%\u0013<\u001c*\u001a,\u0000";
var8_27 /* !! */ = AdRequest.l(var8_27 /* !! */ );
var6_24.addCategory(var8_27 /* !! */ );
var8_27 /* !! */ = this.W;
var8_27 /* !! */ = var8_27 /* !! */ .getPackageName();
var6_24.setPackage(var8_27 /* !! */ );
var11_30 = 0;
var8_27 /* !! */ = null;
var2_2 = var2_2.queryIntentActivities((Intent)var6_24, 0);
var6_24 = var2_2.iterator();
}
var6_24 = AdRequest.l("\n'\u001a&\u0006?");
var4_22 = var2_2.equals(var6_24);
if (var4_22 == 0) break block53;
var4_22 = 0;
var2_2 = null;
var1_1 = this;
try {
var6_24 = this.gA;
var8_27 /* !! */ = "\u0001&\u0016-\u0014\"\u0014&\u001e&\u001d7\u00106\u00007\u001c.\u0010/\u00120\u0000";
var8_27 /* !! */ = AdDefines.l((String)var8_27 /* !! */ );
var2_2 = var6_24.getString(var8_27 /* !! */ );
var6_24 = var2_2;
}
catch (Exception var6_25) {
var5_23 = 0;
var6_24 = null;
}
if (var2_2 == null) break block53;
try {
var2_2 = Class.forName((String)var6_24);
}
catch (Exception var2_6) {
var2_2 = var3_18;
}
break block49;
catch (Exception var2_16) {
var2_2 = var3_18;
break block49;
}
while ((var4_22 = (int)(var6_24.hasNext() ? 1 : 0)) != 0) {
var2_2 = var6_24.next();
var2_2 = (ResolveInfo)var2_2;
var2_2 = var2_2.activityInfo;
var8_27 /* !! */ = var2_2.name;
var2_2 = Class.forName(var8_27 /* !! */ );
var3_18 = "LBAdController";
try {
var10_29 /* !! */ = new StringBuilder();
var12_31 = 0;
var13_32 = null;
var14_33 = "0/\u00120\u0000c=\"\u001e&SnS";
var14_33 = AdDefines.l((String)var14_33);
var10_29 /* !! */ = var10_29 /* !! */ .insert(0, (String)var14_33);
var8_27 /* !! */ = var10_29 /* !! */ .append(var8_27 /* !! */ );
var8_27 /* !! */ = var8_27 /* !! */ .toString();
AdLog.d((String)var3_18, (String)var8_27 /* !! */ );
break block49;
}
catch (Exception var3_19) {}
** GOTO lbl-1000
catch (Exception var2_17) {
var2_2 = var3_18;
}
lbl-1000: // 2 sources:
{
var3_18 = var2_2;
}
}
}
var2_2 = var3_18;
}
var1_1 = this;
var6_24 = this.W;
var3_18 = new Object((Context)var6_24, (Class)var2_2);
var4_22 = 268435456;
var3_18.setFlags(var4_22);
var2_2 = AdRequest.l("!\f1\u001d;\u0006<\u00006");
var6_24 = this.jA;
var3_18.putExtra((String)var2_2, (String)var6_24);
var2_2 = this.W;
var6_24 = null;
var14_33 = PendingIntent.getActivity((Context)var2_2, (int)0, (Intent)var3_18, (int)0);
var5_23 = -1;
try {
var2_2 = this.W;
var2_2 = var2_2.getPackageManager();
var3_18 = this.W;
var3_18 = var3_18.getPackageName();
var11_30 = 0;
var8_27 /* !! */ = null;
var2_2 = var2_2.getApplicationInfo((String)var3_18, 0);
var5_23 = var2_2.icon;
}
catch (Exception var2_7) {
var3_18 = "LBAdController";
super();
var9_28 = 0;
var10_29 /* !! */ = null;
var13_32 = AdDefines.l((String)"\u0006\u00011\u001c1S4\u001a7\u001bc\u0014&\u00077\u001a-\u0014c\u001a \u001c-SnS");
var8_27 /* !! */ = var8_27 /* !! */ .insert(0, var13_32);
var2_2 = var2_7.getMessage();
var2_2 = var8_27 /* !! */ .append((String)var2_2).toString();
AdLog.e((String)var3_18, (String)var2_2);
}
var3_18 = new Object();
var11_30 = 0;
var8_27 /* !! */ = null;
var10_29 /* !! */ = AdRequest.l("\u0013\u000f&\f I\u001b\n=\u0007rDr");
var3_18 = var3_18.insert(0, (String)var10_29 /* !! */ ).append(var5_23).toString();
AdLog.d((String)"LBAdController", (String)var3_18);
var15_34 = ".R$layout";
var16_36 = ".R$id";
var17_37 = "reengagement";
var18_38 = "appcustom";
var19_39 = AdDefines.l((String)"\"\u00033\u001a.\u00145\u001a&\u0004");
var20_40 /* !! */ = "appcustomview";
var21_41 = AdRequest.l("\b\"\u00191\u001c!\u001d=\u0004&\u0000&\u00057");
var22_42 = AdDefines.l((String)"\"\u00033\u00106\u00007\u001c.\u0017&\u0000 \u0001*\u00037\u001a,\u001d");
var23_43 = AdRequest.l("\b\"\u00191\u001c!\u001d=\u0004!\u00043\u0005>\u001d7\u0011&");
var24_44 = AdDefines.l((String)"\"\u00033\u00106\u00007\u001c.\u00107\u0012");
var2_2 = AdRequest.l("\u001a&\b<\r3\u001b6");
var1_1 = this;
try {
var3_18 = this.gA;
var8_27 /* !! */ = "1\u0016&\u001d$\u0012$\u0016.\u0016-\u00077\n3\u0016";
var8_27 /* !! */ = AdDefines.l((String)var8_27 /* !! */ );
var2_2 = var3_18.getString(var8_27 /* !! */ );
}
catch (Exception var3_20) {}
var12_31 = -1;
var9_28 = -1;
var11_30 = -1;
var25_45 = -1;
try {
var26_46 = new Object();
var1_1 = this;
var27_47 = var1_1 = this.W;
var27_47 = var1_1.getPackageName();
var1_1 = var26_46 = var26_46.insert(0, (String)var27_47);
var15_34 = var26_46.append((String)var15_34);
var15_34 = var15_34.toString();
var15_34 = Class.forName((String)var15_34);
var17_37 = var15_34.getField((String)var17_37);
var12_31 = var17_37.getInt((Object)var15_34);
var15_34 = new FetchImage();
var28_48 = 0;
var17_37 = null;
var1_1 = this;
var26_46 = var1_1 = this.W;
var1_1 = var26_46 = var1_1.getPackageName();
var15_34 = var15_34.insert(0, (String)var26_46);
var15_34 = var15_34.append(var16_36);
var15_34 = var15_34.toString();
var15_34 = Class.forName((String)var15_34);
var17_37 = var15_34.getField(var18_38);
var9_28 = var17_37.getInt((Object)var15_34);
var17_37 = var15_34.getField(var19_39);
var11_30 = var17_37.getInt((Object)var15_34);
var17_37 = var15_34.getField(var20_40 /* !! */ );
var25_45 = var17_37.getInt((Object)var15_34);
var28_48 = var11_30;
var29_49 = var9_28;
var30_50 = var12_31;
}
catch (Exception var15_35) {
var28_48 = var11_30;
var29_49 = var9_28;
var30_50 = var12_31;
}
var1_1 = this;
var8_27 /* !! */ = this.gA;
var10_29 /* !! */ = "\u001b7\f<\u000e3\u000e7\u00047\u0007&\u001d7\u0011&";
var10_29 /* !! */ = AdRequest.l((String)var10_29 /* !! */ );
var8_27 /* !! */ = var8_27 /* !! */ .getString((String)var10_29 /* !! */ );
var10_29 /* !! */ = this.gA;
var13_32 = "\u0001&\u0016-\u0014\"\u0014&\u001e&\u001d7\u0007*\u0007/\u0016";
var13_32 = AdDefines.l((String)var13_32);
var10_29 /* !! */ = var10_29 /* !! */ .getString(var13_32);
var13_32 = this.gA;
var15_34 = " \f7\u00075\b5\f?\f<\u001d6\f!\n \u0000\"\u001d;\u0006<";
var15_34 = AdRequest.l((String)var15_34);
var13_32 = var13_32.getString((String)var15_34);
var15_34 = AdDefines.l((String)" \u00060\u0007,\u001e7\u0016;\u0007");
var31_51 = var2_2.equals((Object)var15_34);
if (var31_51 == 0 || var30_50 == (var31_51 = -1) || var29_49 == (var31_51 = -1) || var25_45 == (var31_51 = -1)) break block54;
try {
var2_2 = new Object();
var31_51 = 0;
var15_34 = null;
var20_40 /* !! */ = this.W;
var20_40 /* !! */ = var20_40 /* !! */ .getPackageName();
var2_2 = var2_2.insert(0, var20_40 /* !! */ );
var2_2 = var2_2.append(var16_36);
var2_2 = var2_2.toString();
var2_2 = Class.forName((String)var2_2);
var15_34 = var2_2.getField(var21_41);
var32_52 = var15_34.getInt(var2_2);
var1_1 = var22_42;
var15_34 = var2_2.getField(var22_42);
var33_53 = var15_34.getInt(var2_2);
var1_1 = var23_43;
var15_34 = var2_2.getField((String)var23_43);
var34_54 = var15_34.getInt(var2_2);
var1_1 = var24_44;
var15_34 = var2_2.getField(var24_44);
var35_55 = var15_34.getInt(var2_2);
var4_22 = -1;
if (var25_45 == var4_22 || var32_52 == (var4_22 = -1) || var33_53 == (var4_22 = -1) || var34_54 == (var4_22 = -1) || var35_55 == (var4_22 = -1)) break block51;
var1_1 = this;
var2_2 = this.W;
var2_2 = var2_2.getPackageName();
super((String)var2_2, var30_50);
var2_2 = "\u001a7\u001d\u0010\b1\u00025\u001b=\u001c<\r\u0011\u0006>\u0006 ";
}
catch (Exception var2_4) {
var4_22 = -1;
if (var5_23 == var4_22) return;
var1_1 = this;
var3_18 = this.W;
var31_51 = 0;
var15_34 = null;
var2_5 = this;
this.l((Context)var3_18, var5_23, (CharSequence)var8_27 /* !! */ , var10_29 /* !! */ , (CharSequence)var13_32, var7_26, (PendingIntent)var14_33, null);
return;
}
try {
var2_2 = AdRequest.l((String)var2_2);
var3_18 = this.gA;
var19_39 = "1\u0016&\u001d$\u0012$\u0016.\u0016-\u0007 \u00060\u0007,\u001e!\u0012 \u0018$\u0001,\u0006-\u0017";
var19_39 = AdDefines.l((String)var19_39);
var3_18 = var3_18.getString(var19_39);
var25_45 = Color.parseColor((String)var3_18);
var15_34.setInt(var29_49, (String)var2_2, var25_45);
var2_2 = var15_34;
}
catch (Exception var2_8) {
var2_2 = var15_34;
}
var1_1 = this;
var3_18 = this.gA;
var18_38 = "\u001b7\f<\u000e3\u000e7\u00047\u0007&\n'\u001a&\u0006?\u001d7\u0011&";
var18_38 = AdRequest.l(var18_38);
var3_18 = var3_18.getString(var18_38);
var2_2.setTextViewText(var32_52, (CharSequence)var3_18);
try {
var2_2 = this.gA;
var3_18 = "\u0001&\u0016-\u0014\"\u0014&\u001e&\u001d7\u00106\u00007\u001c.\u0007&\u000b7\u0010,\u001f,\u0001";
var3_18 = AdDefines.l((String)var3_18);
var2_2 = var2_2.getString((String)var3_18);
var4_22 = Color.parseColor((String)var2_2);
var15_34.setTextColor(var32_52, var4_22);
var2_2 = var15_34;
}
catch (Exception var2_9) {
var2_2 = var15_34;
}
var1_1 = this;
var3_18 = this.gA;
var18_38 = " \f7\u00075\b5\f?\f<\u001d1\u001c!\u001d=\u00046\f!\n \u0000\"\u001d;\u0006<";
var18_38 = AdRequest.l(var18_38);
var3_18 = var3_18.getString(var18_38);
var2_2.setTextViewText(var33_53, (CharSequence)var3_18);
try {
var2_2 = this.gA;
var3_18 = "1\u0016&\u001d$\u0012$\u0016.\u0016-\u0007 \u00060\u0007,\u001e'\u00160\u00101\u001a3\u0007*\u001c-\u0010,\u001f,\u0001";
var3_18 = AdDefines.l((String)var3_18);
var2_2 = var2_2.getString((String)var3_18);
var4_22 = Color.parseColor((String)var2_2);
var15_34.setTextColor(var33_53, var4_22);
var2_2 = var15_34;
}
catch (Exception var2_10) {
var2_2 = var15_34;
}
var1_1 = this;
var3_18 = this.gA;
var18_38 = " \f7\u00075\b5\f?\f<\u001d1\u001c!\u001d=\u0004!\u00043\u0005>\u001d7\u0011&";
var18_38 = AdRequest.l(var18_38);
var3_18 = var3_18.getString(var18_38);
var2_2.setTextViewText(var34_54, (CharSequence)var3_18);
try {
var2_2 = this.gA;
var3_18 = "1\u0016&\u001d$\u0012$\u0016.\u0016-\u0007 \u00060\u0007,\u001e0\u001e\"\u001f/\u0007&\u000b7\u0010,\u001f,\u0001";
var3_18 = AdDefines.l((String)var3_18);
var2_2 = var2_2.getString((String)var3_18);
var4_22 = Color.parseColor((String)var2_2);
var15_34.setTextColor(var34_54, var4_22);
var2_2 = var15_34;
}
catch (Exception var2_11) {
var2_2 = var15_34;
}
var1_1 = this;
var3_18 = this.gA;
var18_38 = " \f7\u00075\b5\f?\f<\u001d1\u001c!\u001d=\u00041\u001d3";
var18_38 = AdRequest.l(var18_38);
var3_18 = var3_18.getString(var18_38);
var2_2.setTextViewText(var35_55, (CharSequence)var3_18);
try {
var2_2 = this.gA;
var3_18 = "1\u0016&\u001d$\u0012$\u0016.\u0016-\u0007 \u00060\u0007,\u001e \u0007\"\u0007&\u000b7\u0010,\u001f,\u0001";
var3_18 = AdDefines.l((String)var3_18);
var2_2 = var2_2.getString((String)var3_18);
var4_22 = Color.parseColor((String)var2_2);
var15_34.setTextColor(var35_55, var4_22);
var4_22 = var28_48;
}
catch (Exception var2_12) {
var4_22 = var28_48;
}
if (var4_22 == (var25_45 = -1)) ** GOTO lbl355
var4_22 = 4;
var15_34.setViewVisibility(var28_48, var4_22);
lbl355: // 2 sources:
if (var5_23 == (var4_22 = -1)) return;
var1_1 = this;
var3_18 = this.W;
var2_2 = this;
this.l((Context)var3_18, var5_23, (CharSequence)var8_27 /* !! */ , var10_29 /* !! */ , (CharSequence)var13_32, var7_26, (PendingIntent)var14_33, (RemoteViews)var15_34);
return;
}
var4_22 = -1;
if (var5_23 == var4_22) return;
var1_1 = this;
var3_18 = this.W;
var31_51 = 0;
var15_34 = null;
var2_2 = this;
this.l((Context)var3_18, var5_23, (CharSequence)var8_27 /* !! */ , var10_29 /* !! */ , (CharSequence)var13_32, var7_26, (PendingIntent)var14_33, null);
return;
}
var3_18 = AdRequest.l("\u000b3\u0007<\f ");
var4_22 = var2_2.equals(var3_18) ? 1 : 0;
if (var4_22 != 0 && var30_50 != (var4_22 = -1) && var28_48 != (var4_22 = -1)) {
block52 : {
var2_2 = "appimg";
var3_18 = "appimgtext";
try {
super();
var29_49 = 0;
var18_38 = null;
var1_1 = this;
var19_39 = this.W;
var19_39 = var19_39.getPackageName();
var15_34 = var15_34.insert(0, var19_39);
var15_34 = var15_34.append(var16_36);
var15_34 = var15_34.toString();
var15_34 = Class.forName((String)var15_34);
var2_2 = var15_34.getField((String)var2_2);
var4_22 = var2_2.getInt((Object)var15_34);
var3_18 = var15_34.getField((String)var3_18);
var25_45 = var3_18.getInt((Object)var15_34);
var31_51 = -1;
if (var28_48 == var31_51 || var4_22 == (var31_51 = -1) || var25_45 == (var4_22 = -1)) break block52;
var18_38 = this.W;
var17_37 = this;
var30_50 = var5_23;
var16_36 = var8_27 /* !! */ ;
var20_40 /* !! */ = var10_29 /* !! */ ;
var21_41 = var13_32;
var22_42 = var7_26;
var23_43 = var14_33;
var15_34 = new FetchImage(this, (Context)var18_38, var5_23, (CharSequence)var8_27 /* !! */ , (CharSequence)var10_29 /* !! */ , (CharSequence)var13_32, var7_26, (PendingIntent)var14_33);
var4_22 = 1;
var2_2 = new String[var4_22];
var25_45 = 0;
var3_18 = null;
var17_37 = this.gA;
var18_38 = "\u0001&\u0016-\u0014\"\u0014&\u001e&\u001d7\u001a.\u0014";
var18_38 = AdDefines.l((String)var18_38);
var2_2[0] = var17_37 = var17_37.getString(var18_38);
this.l((AsyncTask)var15_34, (String[])var2_2);
return;
}
catch (Exception var2_13) {
super();
var28_48 = 0;
var18_38 = AdDefines.l((String)"\n\u00000\u0006&S4\u001a7\u001bc\u001a.\u0014c\u0001&\u0016-\u0014\"\u0014&\u001e&\u001d7SnS");
var15_34 = var15_34.insert(0, var18_38);
var17_37 = var2_13.getMessage();
var15_34 = var15_34.append((String)var17_37).toString();
AdLog.d((String)"LBAdController", (String)var15_34);
var3_18 = "LBAdController";
AdLog.printStackTrace((String)var3_18, (Exception)var2_13);
var4_22 = -1;
if (var5_23 == var4_22) return;
var1_1 = this;
var3_18 = this.W;
var31_51 = 0;
var15_34 = null;
var2_14 = this;
this.l((Context)var3_18, var5_23, (CharSequence)var8_27 /* !! */ , var10_29 /* !! */ , (CharSequence)var13_32, var7_26, (PendingIntent)var14_33, null);
return;
}
}
var4_22 = -1;
if (var5_23 == var4_22) return;
var2_2 = "LBAdController";
var3_18 = "\u0017\u0005!\fr\n3\u001a7I%\u0000&\u0001r\u0000?\u000er\u001b7\f<\u000e3\u000e7\u00047\u0007&";
var3_18 = AdRequest.l((String)var3_18);
AdLog.d((String)var2_2, (String)var3_18);
var1_1 = this;
var3_18 = this.W;
var31_51 = 0;
var15_34 = null;
var2_2 = this;
this.l((Context)var3_18, var5_23, (CharSequence)var8_27 /* !! */ , var10_29 /* !! */ , (CharSequence)var13_32, var7_26, (PendingIntent)var14_33, null);
return;
}
var4_22 = -1;
if (var5_23 == var4_22) return;
var1_1 = this;
var3_18 = this.W;
var31_51 = 0;
var15_34 = null;
var2_2 = this;
this.l((Context)var3_18, var5_23, (CharSequence)var8_27 /* !! */ , var10_29 /* !! */ , (CharSequence)var13_32, var7_26, (PendingIntent)var14_33, null);
return;
catch (Exception var2_15) {
return;
}
}
static /* synthetic */ float L(AdController adController, float f) {
adController.UA = f;
return f;
}
static /* synthetic */ Handler L(AdController adController) {
return adController.I;
}
/*
* Unable to fully structure code
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
* Lifted jumps to return sites
*/
private /* synthetic */ void L() {
block17 : {
block18 : {
var1_1 = 1092616192;
var2_2 = 10.0f;
var3_3 = null;
try {
var4_4 = this.gA;
var5_7 = " \u001f*\u0010(\u0015,\u001c7\u00161\u0005*\u0000*\u0011/\u0016";
var5_7 = AdDefines.l((String)var5_7);
var4_4 = var4_4.getString(var5_7);
var5_7 = "c";
var5_7 = AdRequest.l(var5_7);
var6_8 = var4_4.equals(var5_7);
if (var6_8 == 0) {
return;
}
}
catch (Exception var4_5) {
// empty catch block
}
this.rA = false;
var4_4 = this.I;
if (var4_4 != null) {
var4_4 = this.I;
var5_7 = this.EA;
var4_4.removeCallbacks((Runnable)var5_7);
}
var5_7 = this.W;
var4_4 = this.f = (var4_4 = new Object((Context)var5_7));
var5_7 = AdDefines.l((String)"!&\u00151\u00160\u001b");
var4_4.setText((CharSequence)var5_7);
var5_7 = AdRequest.l("q,d,d,d");
var4_4 = AdDefines.l((String)"PsCsCsC");
var7_9 = this.v;
if (var7_9 == 0) break block18;
var8_10 = this.gA;
var9_12 = "1\u0005;\n9\u000f=\u0006&\f \u00017\u00005\u0001&";
var9_12 = AdRequest.l(var9_12);
var7_9 = var8_10.getInt(var9_12) + -5;
var10_14 = 0;
var11_15 = 0.0f;
var9_12 = null;
var7_9 = Math.max(var7_9, 0);
try {
var9_12 = this.gA;
var12_16 = " \u001f*\u0010(\u0015,\u001c7\u00161\u0010,\u001f,\u0001";
var12_16 = AdDefines.l((String)var12_16);
var5_7 = var9_12.getString(var12_16);
var9_12 = this.gA;
var12_16 = "1\u0005;\n9\u001d;\u001d>\f&\f*\u001d1\u0006>\u0006 ";
var12_16 = AdRequest.l(var12_16);
var4_4 = var9_12.getString(var12_16);
var9_12 = "";
var10_14 = var5_7.equals(var9_12) ? 1 : 0;
if (var10_14 != 0 || var5_7 == null) {
var9_12 = "P\u0006E\u0006E\u0006E";
var5_7 = AdDefines.l((String)var9_12);
}
if ((var10_14 = (int)(var4_4.equals(var9_12 = "") ? 1 : 0)) != 0 || var4_4 == null) {
var9_12 = "qYbYbYb";
var4_4 = AdRequest.l(var9_12);
}
break block17;
}
catch (Exception var9_13) {}
catch (Exception var8_11) {
var7_9 = 0;
var8_10 = null;
}
break block17;
}
var7_9 = 0;
var8_10 = null;
}
if ((var13_17 = (var11_15 = (float)(var10_14 = var7_9 / 2) FCMPL var2_2)) <= 0) {
var2_2 = var11_15;
}
this.f.setPadding(0, 0, 0, 0);
var9_12 = this.f;
var9_12.setTextSize(var2_2);
var14_18 = this.f;
var6_8 = Color.parseColor((String)var4_4);
var14_18.setTextColor(var6_8);
var4_4 = this.f;
var15_19 = Color.parseColor((String)var5_7);
var4_4.setBackgroundColor(var15_19);
var4_4 = this.f;
super(this);
var4_4.setOnClickListener((View.OnClickListener)var5_7);
var6_8 = this.v ? 1 : 0;
if (var6_8 == 0) return;
try {
var4_4 = this.gA;
var5_7 = " \u001f*\u0010(\u0015,\u001c7\u00161\u000b";
var5_7 = AdDefines.l((String)var5_7);
var6_8 = var4_4.getInt(var5_7);
var5_7 = this.gA;
var14_18 = "\n>\u00001\u00024\u0006=\u001d7\u001b+";
var14_18 = AdRequest.l((String)var14_18);
var15_19 = var5_7.getInt((String)var14_18);
var14_18 = this.gA;
var9_12 = "\u0010/\u001a \u0018%\u001c,\u0007&\u0001+\u0016*\u0014+\u0007";
var9_12 = AdDefines.l((String)var9_12);
var1_1 = var14_18.getInt(var9_12);
}
lbl98: // 4 sources:
catch (Exception var4_6) {
var8_10 = new Object();
var14_18 = AdDefines.l((String)"\u0006\u00011\u001c1Sk\u0012'\u0017c>\"\u001d6\u0012/S\u0013\u001c/\u001fc\u00117\u001dc\u0011&\u0015,\u0001&S \u001f*\u0010(ZyS");
var8_10 = var8_10.insert(0, (String)var14_18);
var3_3 = var4_6.getMessage();
var8_10 = var8_10.append(var3_3).toString();
AdLog.e((String)"LBAdController", (String)var8_10);
var5_7 = "LBAdController";
AdLog.printStackTrace((String)var5_7, (Exception)var4_6);
return;
}
var13_17 = 55;
super((int)var13_17, var7_9);
var12_16 = this.gA;
var16_20 = "\n>\u00001\u00024\u0006=\u001d7\u001b%\u00006\u001d:";
var16_20 = AdRequest.l(var16_20);
var13_17 = var12_16.getInt(var16_20);
var6_8 = var6_8 + var13_17 + -120;
var7_9 = var1_1 - var7_9;
** try [egrp 6[TRYBLOCK] [33 : 609->611)] {
lbl118: // 1 sources:
var15_19 = var15_19 + (var7_9 /= 2) + 2;
var7_9 = 0;
var8_10 = null;
var9_12.setMargins(var6_8, var15_19, 0, 0);
var4_4 = new Object((ViewGroup.MarginLayoutParams)var9_12);
var5_7 = this.n;
var8_10 = this.f;
var5_7.addView((View)var8_10, (ViewGroup.LayoutParams)var4_4);
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
private /* varargs */ /* synthetic */ void L(AsyncTask asyncTask, String ... arrstring) {
int n = Build.VERSION.SDK_INT;
int n2 = 11;
if (n < n2) {
asyncTask.execute((Object[])arrstring);
do {
return;
break;
} while (true);
}
Executor executor = AsyncTask.THREAD_POOL_EXECUTOR;
asyncTask.executeOnExecutor(executor, (Object[])arrstring);
}
static /* synthetic */ boolean L(AdController adController, boolean bl) {
adController.R = bl;
return bl;
}
/*
* Exception decompiling
*/
private /* synthetic */ void M() {
// This method has failed to decompile. When submitting a bug report, please provide this stack trace, and (if you hold appropriate legal rights) the relevant class file.
// org.benf.cfr.reader.util.ConfusedCFRException: Started 2 blocks at once
// org.benf.cfr.reader.bytecode.analysis.opgraph.Op04StructuredStatement.getStartingBlocks(Op04StructuredStatement.java:395)
// org.benf.cfr.reader.bytecode.analysis.opgraph.Op04StructuredStatement.buildNestedBlocks(Op04StructuredStatement.java:473)
// org.benf.cfr.reader.bytecode.analysis.opgraph.Op03SimpleStatement.createInitialStructuredBlock(Op03SimpleStatement.java:2880)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysisInner(CodeAnalyser.java:816)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysisOrWrapFail(CodeAnalyser.java:196)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysis(CodeAnalyser.java:141)
// org.benf.cfr.reader.entities.attributes.AttributeCode.analyse(AttributeCode.java:95)
// org.benf.cfr.reader.entities.Method.analyse(Method.java:370)
// org.benf.cfr.reader.entities.ClassFile.analyseMid(ClassFile.java:847)
// org.benf.cfr.reader.entities.ClassFile.analyseTop(ClassFile.java:753)
// org.benf.cfr.reader.Main.doClass(Main.java:46)
// org.benf.cfr.reader.Main.main(Main.java:190)
// ReviewPreparator.unZipIt(ReviewPreparator.java:54)
// PrepareAndSendToReview$.$anonfun$prepareAndSendToReview$4(PrepareAndSendToReview.scala:37)
// scala.collection.TraversableLike.$anonfun$map$1(TraversableLike.scala:234)
// scala.collection.immutable.HashSet$HashSet1.foreach(HashSet.scala:320)
// scala.collection.immutable.HashSet$HashTrieSet.foreach(HashSet.scala:976)
// scala.collection.immutable.HashSet$HashTrieSet.foreach(HashSet.scala:976)
// scala.collection.immutable.HashSet$HashTrieSet.foreach(HashSet.scala:976)
// scala.collection.TraversableLike.map(TraversableLike.scala:234)
// scala.collection.TraversableLike.map$(TraversableLike.scala:227)
// scala.collection.AbstractSet.scala$collection$SetLike$$super$map(Set.scala:47)
// scala.collection.SetLike.map(SetLike.scala:101)
// scala.collection.SetLike.map$(SetLike.scala:101)
// scala.collection.AbstractSet.map(Set.scala:47)
// PrepareAndSendToReview$.prepareAndSendToReview(PrepareAndSendToReview.scala:35)
// PrepareAndSendToReview$.main(PrepareAndSendToReview.scala:12)
// PrepareAndSendToReview.main(PrepareAndSendToReview.scala)
throw new IllegalStateException("Decompilation failed");
}
static /* synthetic */ boolean M(AdController adController) {
return adController.HA;
}
static /* synthetic */ Runnable P(AdController adController) {
return adController.N;
}
static /* synthetic */ void U(AdController adController) {
adController.j();
}
static /* synthetic */ float X(AdController adController) {
return adController.vA;
}
static /* synthetic */ float a(AdController adController) {
return adController.UA;
}
/*
* Exception decompiling
*/
private /* synthetic */ void a() {
// This method has failed to decompile. When submitting a bug report, please provide this stack trace, and (if you hold appropriate legal rights) the relevant class file.
// java.lang.IllegalStateException: Backjump on non jumping statement [34, 20] lbl688 : TryStatement: try { 28[TRYBLOCK]
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.Cleaner$1.call(Cleaner.java:44)
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.Cleaner$1.call(Cleaner.java:22)
// org.benf.cfr.reader.util.graph.GraphVisitorDFS.process(GraphVisitorDFS.java:68)
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.Cleaner.removeUnreachableCode(Cleaner.java:54)
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.RemoveDeterministicJumps.apply(RemoveDeterministicJumps.java:35)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysisInner(CodeAnalyser.java:495)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysisOrWrapFail(CodeAnalyser.java:196)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysis(CodeAnalyser.java:141)
// org.benf.cfr.reader.entities.attributes.AttributeCode.analyse(AttributeCode.java:95)
// org.benf.cfr.reader.entities.Method.analyse(Method.java:370)
// org.benf.cfr.reader.entities.ClassFile.analyseMid(ClassFile.java:847)
// org.benf.cfr.reader.entities.ClassFile.analyseTop(ClassFile.java:753)
// org.benf.cfr.reader.Main.doClass(Main.java:46)
// org.benf.cfr.reader.Main.main(Main.java:190)
// ReviewPreparator.unZipIt(ReviewPreparator.java:54)
// PrepareAndSendToReview$.$anonfun$prepareAndSendToReview$4(PrepareAndSendToReview.scala:37)
// scala.collection.TraversableLike.$anonfun$map$1(TraversableLike.scala:234)
// scala.collection.immutable.HashSet$HashSet1.foreach(HashSet.scala:320)
// scala.collection.immutable.HashSet$HashTrieSet.foreach(HashSet.scala:976)
// scala.collection.immutable.HashSet$HashTrieSet.foreach(HashSet.scala:976)
// scala.collection.immutable.HashSet$HashTrieSet.foreach(HashSet.scala:976)
// scala.collection.TraversableLike.map(TraversableLike.scala:234)
// scala.collection.TraversableLike.map$(TraversableLike.scala:227)
// scala.collection.AbstractSet.scala$collection$SetLike$$super$map(Set.scala:47)
// scala.collection.SetLike.map(SetLike.scala:101)
// scala.collection.SetLike.map$(SetLike.scala:101)
// scala.collection.AbstractSet.map(Set.scala:47)
// PrepareAndSendToReview$.prepareAndSendToReview(PrepareAndSendToReview.scala:35)
// PrepareAndSendToReview$.main(PrepareAndSendToReview.scala:12)
// PrepareAndSendToReview.main(PrepareAndSendToReview.scala)
throw new IllegalStateException("Decompilation failed");
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
private /* synthetic */ void b() {
AdController adController;
boolean bl;
Class[] arrclass;
boolean bl2 = true;
try {
arrclass = this.q;
arrclass.stopLoading();
adController = this;
}
catch (Exception exception) {
adController = this;
}
try {
arrclass = adController.d;
arrclass.stopLoading();
adController = this;
}
catch (Exception exception) {
adController = this;
}
if ((arrclass = adController.hA) != null) {
arrclass = this.hA;
arrclass.cancel(bl2);
}
if ((arrclass = this.DA) != null) {
arrclass = this.DA;
arrclass.cancel(bl2);
}
Object object = AdDefines.l((String)" \u001f,\u0000&&-\u001f,\u0010(\u00161S \u0012/\u001f&\u0017");
AdLog.i((String)G, (String)object);
this.e = false;
this.A = false;
this.v = false;
this.rA = false;
this.HA = bl2;
this.z = false;
this.m = bl2;
this.o = false;
this.s = false;
this.xA = false;
this.H = false;
this.nA = bl2;
this.Y = false;
this.R = false;
arrclass = this.I;
if (arrclass != null) {
arrclass = this.I;
object = this.EA;
arrclass.removeCallbacks((Runnable)object);
}
arrclass = "\b<\r \u0006;\r|\u001e7\u000b9\u0000&G\u0005\f0?;\f%";
try {
arrclass = AdRequest.l((String)arrclass);
object = Class.forName((String)arrclass);
arrclass = "\u001c-#\"\u00060\u0016";
CharSequence charSequence = AdDefines.l((String)arrclass);
arrclass = null;
arrclass = null;
object = object.getMethod((String)charSequence, null);
charSequence = this.q;
arrclass = null;
arrclass = null;
object.invoke(charSequence, null);
arrclass = "\b<\r \u0006;\r|\u001e7\u000b9\u0000&G\u0005\f0?;\f%";
arrclass = AdRequest.l((String)arrclass);
object = Class.forName((String)arrclass);
arrclass = "\u001c-#\"\u00060\u0016";
charSequence = AdDefines.l((String)arrclass);
arrclass = null;
arrclass = null;
object = object.getMethod((String)charSequence, null);
charSequence = this.d;
arrclass = null;
arrclass = null;
object.invoke(charSequence, null);
adController = this;
}
catch (Exception exception) {
adController = this;
}
try {
arrclass = adController.W;
arrclass = (Activity)arrclass;
object = new Object(this);
arrclass.runOnUiThread((Runnable)object);
arrclass = this.E;
if (arrclass != null) {
arrclass = this.E;
bl = false;
object = null;
arrclass.setOnTouchListener(null);
}
}
catch (Exception exception) {
CharSequence charSequence;
object = G;
super();
String string = AdRequest.l("*>\u0006!\f\u0007\u0007>\u00061\u00027\u001br\f \u001b=\u001brDr");
charSequence = charSequence.insert(0, string);
arrclass = exception.getMessage();
arrclass = charSequence.append((String)arrclass).toString();
AdLog.e((String)object, (String)arrclass);
}
arrclass = this.W;
object = AdDefines.l((String)"\u0013\u0001&\u0015&\u0001&\u001d \u0016");
arrclass = arrclass.getSharedPreferences((String)object, 0);
object = AdRequest.l("(\u00166\u0011%\u001d:\u0017+\u0007=\u0006&\u001c6\u0011%\u001b*\u0019,\u0016");
bl = arrclass.getBoolean(object, false);
if (!bl) {
this.J();
return;
}
arrclass = arrclass.edit();
object = AdDefines.l((String)"\u00027\u001c0\u000f<\u00106\u0001&\u0017'\f=\u001c0\u000f:\u00008\u00067");
arrclass.putBoolean((String)object, false);
AdUtils.apply((SharedPreferences.Editor)arrclass);
}
static /* synthetic */ boolean b(AdController adController) {
return adController.H;
}
static /* synthetic */ JSONObject c(AdController adController) {
return adController.gA;
}
/*
* Loose catch block
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
* Lifted jumps to return sites
*/
private /* synthetic */ void c() {
int n2;
int n;
void var6_13;
AdTask adTask;
Object object;
String string;
block10 : {
block9 : {
n = 1;
n2 = this.m ? 1 : 0;
if (n2 != 0 && (n2 = (string = this.adShowStatus()).equals(object = AdRequest.l("\u0001;\r6\f<"))) != 0) {
String string2 = AdDefines.l((String)"\u0002\u0017c\u0003\"\u00060\u0016'_c\u0004*\u001f/S-\u001c7S0\u001b,\u0004");
AdLog.d((String)G, (String)string2);
string = this.F;
if (string == null) return;
string = G;
string2 = "\u0006<(693\u001c!\f6I&\u001b;\u000e5\f \f6";
string2 = AdRequest.l(string2);
AdLog.i((String)string, (String)string2);
string = this.F;
string.onAdPaused();
return;
}
object = AdDefines.l((String)"\u001a-\u001a7\u001a\"\u001f*\t*\u001d$]m]");
AdLog.i((String)G, (String)object);
string = this.hA;
if (string == null) break block9;
super();
String string3 = AdRequest.l("(6=3\u001a9I!\u001d3\u001d'\u001arDr");
object = object.insert(0, string3);
AsyncTask.Status status = this.hA.getStatus();
object = object.append((Object)status).toString();
AdLog.i((String)G, (String)object);
string = this.hA.getStatus();
object = AsyncTask.Status.FINISHED;
if (string == object) {
n2 = n;
} else {
n2 = 0;
string = null;
}
break block10;
catch (Exception exception) {
return;
}
}
n2 = n;
}
if (n2 == 0) {
string = G;
String string4 = AdRequest.l("\u001c\u0006r\u001b7\u0018'\f!\u001dr\u001d=I0\fr\u00043\r7II\u0000\f#\u001c7\u001a&I;\u0007r\u0019 \u00065\u001b7\u001a!");
AdLog.i((String)string, (String)string4);
return;
}
n2 = this.qA;
string = n2 != 0 ? AdDefines.l((String)"\u0012'\u0010") : AdRequest.l("\b6");
boolean bl = this.k;
object = bl ? AdDefines.l((String)"\"\u0006'\u001a,\u0010") : AdRequest.l("3\u001c6\u0000=");
String string5 = G;
StringBuilder stringBuilder = new StringBuilder();
String string6 = AdDefines.l((String)"\u0004\u001c*\u001d$S7\u001cc\u001e\"\u0018&S1\u00162\u0006&\u00007]m]");
StringBuilder stringBuilder2 = stringBuilder.insert(0, string6);
boolean bl2 = this.xA;
if (bl2) {
CharSequence charSequence = object;
} else {
String string7 = string;
}
String string8 = stringBuilder2.append((String)var6_13).toString();
AdLog.i((String)string5, (String)string8);
string5 = this.W;
String string9 = this.jA;
boolean bl3 = this.xA;
if (!bl3) {
object = string;
}
this.hA = adTask = new AdTask(this, (Context)string5, string9, (String)object);
string = this.hA;
object = this.P;
string.setSubId((String)object);
string = this.hA;
object = this.Q;
string.setTokens((List)object);
string = this.hA;
String[] arrstring = new String[n];
arrstring[0] = object = "";
this.L((AsyncTask)string, arrstring);
}
static /* synthetic */ MediaPlayer d(AdController adController) {
return adController.fA;
}
private /* synthetic */ boolean d() {
long l = -1;
boolean bl = false;
Context context = this.W;
CharSequence charSequence = AdDefines.l((String)"\u0013\u0001&\u0015&\u0001&\u001d \u0016");
context = context.getSharedPreferences(charSequence, 0);
super();
String string = AdRequest.l(":\u00166\u0011(\u0011!\u00176\u0006 \u001f,\r");
charSequence = charSequence.insert(0, string);
string = this.jA;
charSequence = charSequence.append(string).toString();
long l2 = context.getLong(charSequence, l);
long l3 = System.currentTimeMillis();
String string2 = G;
CharSequence charSequence2 = new CharSequence();
String string3 = AdDefines.l((String)" \u0012 \u001b&'*\u001e&SnS");
charSequence2 = charSequence2.insert(0, string3).append(l2);
string3 = AdRequest.l("Er\n'\u001brDr\n3\n:\f\u0006\u0000?\frTr");
charSequence2 = charSequence2.append(string3);
long l4 = l3 - l2;
charSequence2 = charSequence2.append(l4).toString();
AdLog.d((String)string2, (String)charSequence2);
long l5 = l2 LCMP l;
if (l5 != false) {
l2 = l3 - l2;
l3 = 300000L;
long l6 = l2 LCMP l3;
if (l6 <= 0) {
bl = true;
}
}
return bl;
}
static /* synthetic */ AlertDialog e(AdController adController) {
return adController.c;
}
static /* synthetic */ AudioManager f(AdController adController) {
return adController.eA;
}
static /* synthetic */ float g(AdController adController) {
return adController.p;
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
private /* synthetic */ void h() {
long l;
AdController adController;
Object object = this.W;
String string = AdRequest.l("9 \f4\f \f<\n7");
int n = 0;
Object object2 = object.getSharedPreferences(string, 0);
Object object3 = object2.edit();
object = new Object();
String string2 = AdDefines.l((String)" \u0007,\u0002?\u0002!\u000e,\u0002'\u00176\u000e#\u00176\u0007,");
object = object.insert(0, string2);
string = this.jA;
object = object.append(string).toString();
string = AdRequest.l("b");
object = Integer.valueOf(object2.getString((String)object, string));
int n2 = object.intValue();
long l2 = n2;
long l3 = System.currentTimeMillis();
long l4 = 10000L + l3;
long l5 = 25;
long l6 = l2 LCMP l5;
if (l6 > 0) {
object = new Object();
String string3 = AdDefines.l((String)"\u00107\u001c2\u000f2\u0011>\u001c:\r'\u0006!\u00152\u000f,");
object = object.insert(0, string3);
string = this.jA;
object = object.append(string).toString();
l5 = 0L;
l4 = object2.getLong((String)object, l5);
StringBuilder stringBuilder = new StringBuilder();
String string4 = AdRequest.l("'=I;\u0007&\f \u00077\u001d~I3\u0005 \f3\r+I&\u001b;\f6IgI&\u0000?\f!Er\u001a7\u001dr\u0000&I&\u0006r\u001d;\u00047\u001br");
StringBuilder stringBuilder2 = stringBuilder.insert(0, string4).append(l4);
String string5 = AdDefines.l((String)"\u0000");
String string6 = stringBuilder2.append(string5).toString();
AdLog.i((String)G, (String)string6);
StringBuilder stringBuilder3 = new StringBuilder();
string5 = null;
string4 = AdRequest.l("=;\u00047\u001ar\b&\u001d7\u0004\"\u001d7\rrTr");
StringBuilder stringBuilder4 = stringBuilder3.insert(0, string4);
string2 = stringBuilder4.append(l2).toString();
AdLog.i((String)G, (String)string2);
l2 = 1000L;
l4 = l4 * l2 + l3;
object2 = new Object();
String string7 = AdDefines.l((String)"\u00107\u001c2\u000f2\u0011>\u001c'\n>\u0006,");
object2 = object2.insert(0, string7);
string2 = this.jA;
object2 = object2.append(string2).toString();
object3.putLong((String)object2, l4);
object2 = new Object();
string7 = AdRequest.l("\u0001-\r(\u001e(\u0000$\r(\u0006=\u0017$\u0002=\u0017-\r");
object2 = object2.insert(0, string7);
string2 = this.jA;
object2 = object2.append(string2).toString();
string2 = AdDefines.l((String)"C");
object3.putString((String)object2, string2);
AdUtils.apply((SharedPreferences.Editor)object3);
adController = this;
l = l4;
} else {
l5 = l2 % (long)5;
long l7 = 0L;
n = (int)(l5 LCMP l7);
if (n == 0 && (n = (l2 LCMP l5 = 0L)) > 0) {
l4 = 600000L + l3;
String string8 = AdRequest.l("\u001c\u0006r\u0000<\u001d7\u001b<\f&Er\u001b7\u001d \u0010r\b>\b \u0004r\u0000<IcYr\u0004;\u0007!");
AdLog.i((String)G, (String)string8);
object2 = new Object();
String string9 = AdDefines.l((String)" \u0007,\u0002?\u0002!\u000e,\u0002'\u00176\u000e#\u00176\u0007,");
object2 = object2.insert(0, string9);
String string10 = this.jA;
object2 = object2.append(string10).toString();
StringBuilder stringBuilder = new StringBuilder();
string9 = null;
String string11 = "";
StringBuilder stringBuilder5 = stringBuilder.insert(0, string11);
long l8 = 1L;
string2 = stringBuilder5.append(l2 += l8).toString();
object3.putString((String)object2, string2);
AdUtils.apply((SharedPreferences.Editor)object3);
adController = this;
l = l4;
} else {
String string12 = AdRequest.l("\u001c\u0006r\u0000<\u001d7\u001b<\f&Er\u001b7\u001d \u0010r\b>\b \u0004r\u0000<IcY!");
AdLog.i((String)G, (String)string12);
object2 = new Object();
String string13 = AdDefines.l((String)" \u0007,\u0002?\u0002!\u000e,\u0002'\u00176\u000e#\u00176\u0007,");
object2 = object2.insert(0, string13);
String string14 = this.jA;
object2 = object2.append(string14).toString();
StringBuilder stringBuilder = new StringBuilder();
string13 = null;
String string15 = "";
StringBuilder stringBuilder6 = stringBuilder.insert(0, string15);
long l9 = 1L;
string2 = stringBuilder6.append(l2 += l9).toString();
object3.putString((String)object2, string2);
AdUtils.apply((SharedPreferences.Editor)object3);
adController = this;
l = l4;
}
}
object = this.W;
object3 = AdRequest.l("3\u00053\u001b?");
adController.iA = object = (AlarmManager)object.getSystemService((String)object3);
object3 = this.W;
object = new Object((Context)object3, ReEngagement.class);
object3 = AdDefines.l((String)"\u0000&\u00107\u001a,\u001d*\u0017");
string2 = this.jA;
object.putExtra((String)object3, string2);
object3 = this.W;
string2 = null;
int n3 = 134217728;
this.T = object = PendingIntent.getBroadcast((Context)object3, (int)0, (Intent)object, (int)n3);
try {
object = this.iA;
object3 = null;
string2 = this.T;
object.set(0, l, (PendingIntent)string2);
return;
}
catch (Exception exception) {
string = G;
AdLog.printStackTrace((String)string, (Exception)exception);
return;
}
}
static /* synthetic */ void h(AdController adController) {
adController.L();
}
static /* synthetic */ boolean i(AdController adController) {
return adController.qA;
}
static /* synthetic */ int j(AdController adController) {
return adController.zA;
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
private /* synthetic */ void j() {
boolean bl = true;
boolean bl2 = this.R;
if (bl2) return;
try {
Object object = this.gA;
String string = "\u0012'\u001a.\u00031\u00160\u0000*\u001c-\u00061\u001f";
string = AdDefines.l((String)string);
object = object.getString(string);
if (object == null) return;
string = "";
boolean bl3 = object.equals(string);
if (bl3) return;
int n = 0;
String[] arrstring = null;
super(this, null);
n = 1;
arrstring = new String[n];
arrstring[0] = object;
this.A((AsyncTask)string, arrstring);
return;
}
catch (Exception exception) {
this.R = bl;
return;
}
}
static /* synthetic */ int k(AdController adController) {
return adController.WA;
}
static /* synthetic */ float l(AdController adController, float f) {
adController.p = f;
return f;
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
private /* synthetic */ int l() {
AdWebView adWebView = this.q;
if (adWebView != null) {
adWebView = this.q;
return adWebView.getVisibility();
}
adWebView = this.d;
if (adWebView == null) return 4;
adWebView = this.d;
return adWebView.getVisibility();
}
static /* synthetic */ int l(AdController adController) {
int n;
int n2 = adController.WA;
adController.WA = n = n2 + 1;
return n2;
}
static /* synthetic */ ProgressDialog l(AdController adController, ProgressDialog progressDialog) {
adController.C = progressDialog;
return progressDialog;
}
static /* synthetic */ MediaPlayer l(AdController adController, MediaPlayer mediaPlayer) {
adController.fA = mediaPlayer;
return mediaPlayer;
}
static /* synthetic */ Handler l(AdController adController, Handler handler) {
adController.I = handler;
return handler;
}
static /* synthetic */ Animation l(AdController adController, String string, boolean bl) {
return adController.l(string, bl);
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
private /* synthetic */ Animation l(String string, boolean bl) {
float f;
float f2;
float f3;
float f4;
int n;
float f5;
int n2;
int n3;
int n4;
String string2;
float f6;
int n5;
int n6;
block21 : {
block30 : {
String string3;
String string4;
boolean bl2;
block29 : {
block28 : {
block27 : {
block26 : {
block25 : {
block24 : {
block23 : {
block22 : {
String string5 = null;
f6 = 0.0f;
f3 = 0.0f;
n5 = 1;
f2 = Float.MIN_VALUE;
string2 = AdRequest.l("\u0007=\u00077");
n3 = string.equals(string2);
if (n3 != 0) {
return string5;
}
n2 = 500;
try {
string2 = this.gA;
string4 = "\u0004*\u001d'\u001c4\u0004*\u00177\u001b";
string4 = AdDefines.l((String)string4);
n3 = string2.getInt(string4);
string4 = this.gA;
string3 = "\u001e;\u00076\u0006%\u00017\u00005\u0001&";
string3 = AdRequest.l(string3);
n6 = string4.getInt(string3);
string4 = this.gA;
string3 = "\u0004*\u001d'\u001c4\u000b";
string3 = AdDefines.l((String)string3);
n4 = string4.getInt(string3);
string4 = this.gA;
string3 = "%\u0000<\r=\u001e+";
string3 = AdRequest.l(string3);
n = string4.getInt(string3);
string4 = "%\u0012'\u0016";
string4 = AdDefines.l((String)string4);
bl2 = string.equals(string4);
if (bl2) {
n6 = n5;
n3 = 0;
string2 = null;
f4 = 0.0f;
bl2 = false;
string4 = null;
f5 = 0.0f;
f6 = 0.0f;
break block21;
}
string4 = "!\u0005;\r7\u00057\u000f&";
bl2 = string.equals(string4 = AdRequest.l(string4));
if (!bl2) break block22;
}
catch (Exception exception) {
return null;
}
f5 = 0 - n3;
n6 = 0;
n3 = n5;
f4 = f2;
f6 = 0.0f;
break block21;
}
string4 = "0\u001f*\u0017&\u0001*\u0014+\u0007";
string4 = AdDefines.l((String)string4);
bl2 = string.equals(string4);
if (!bl2) break block23;
f5 = n3 + n4;
n6 = 0;
n3 = n5;
f4 = f2;
f6 = 0.0f;
break block21;
}
string4 = "!\u0005;\r7\r=\u001e<";
string4 = AdRequest.l(string4);
bl2 = string.equals(string4);
if (!bl2) break block24;
f5 = 0 - n6;
n6 = 0;
n3 = n5;
f4 = f2;
f6 = f5;
bl2 = false;
string4 = null;
f5 = 0.0f;
break block21;
}
string4 = "\u0000/\u001a'\u00166\u0003";
string4 = AdDefines.l((String)string4);
bl2 = string.equals(string4);
if (!bl2) break block25;
f5 = n6;
n6 = 0;
n3 = n5;
f4 = f2;
f6 = f5;
bl2 = false;
string4 = null;
f5 = 0.0f;
break block21;
}
string4 = "\u001a>\u00006\f&\u0006\"\u00057\u000f&";
string4 = AdRequest.l(string4);
bl2 = string.equals(string4);
if (!bl2) break block26;
f = 0 - n3;
f5 = 0 - n6;
n6 = 0;
n3 = n5;
f4 = f2;
f6 = f5;
f5 = f;
break block21;
}
string4 = "\u0000/\u001a'\u00167\u001c3\u0001*\u0014+\u0007";
string4 = AdDefines.l((String)string4);
bl2 = string.equals(string4);
if (!bl2) break block27;
f = n3 + n4;
f5 = 0 - n6;
n6 = 0;
n3 = n5;
f4 = f2;
f6 = f5;
f5 = f;
break block21;
}
string4 = "!\u0005;\r7\u000b=\u001d&\u0006?\u00057\u000f&";
string4 = AdRequest.l(string4);
bl2 = string.equals(string4);
if (!bl2) break block28;
f = 0 - n3;
f5 = n6;
n6 = 0;
n3 = n5;
f4 = f2;
f6 = f5;
f5 = f;
break block21;
}
string4 = "0\u001f*\u0017&\u0011,\u00077\u001c.\u0001*\u0014+\u0007";
string4 = AdDefines.l((String)string4);
bl2 = string.equals(string4);
if (!bl2) break block29;
f5 = n3 + n4;
f4 = n6;
f = f5;
f5 = f4;
n3 = n5;
f4 = f2;
break block30;
}
n3 = 0;
string2 = null;
f4 = 0.0f;
bl2 = false;
string4 = null;
f5 = 0.0f;
string3 = null;
f = 0.0f;
}
n6 = 0;
f6 = f5;
f5 = f;
}
if (bl) {
f3 = n4;
f4 = n;
f = f3;
f3 = f6;
f6 = f5;
f5 = f4;
} else {
n5 = n3;
f2 = f4;
f = f5;
f5 = f6;
f6 = 0.0f;
}
if (n5 != 0) {
super(f, f6, f5, f3);
long l = n2;
string2.setDuration(l);
return string2;
} else {
if (n6 == 0) return null;
n5 = 0;
f2 = 0.0f;
DecelerateInterpolator decelerateInterpolator = null;
f6 = 1.0f;
super(0.0f, f6);
try {
decelerateInterpolator = new DecelerateInterpolator();
string2.setInterpolator((Interpolator)decelerateInterpolator);
long l = n2;
string2.setDuration(l);
return string2;
}
catch (Exception exception) {}
}
return string2;
}
static /* synthetic */ OfferPolling l(AdController adController, OfferPolling offerPolling) {
adController.EA = offerPolling;
return offerPolling;
}
static /* synthetic */ Polling l(AdController adController, Polling polling) {
adController.V = polling;
return polling;
}
/*
* Exception decompiling
*/
protected static Object l(JSONObject var0, Class var1_1) {
// This method has failed to decompile. When submitting a bug report, please provide this stack trace, and (if you hold appropriate legal rights) the relevant class file.
// java.lang.IllegalStateException: Backjump on non jumping statement [] lbl65 : TryStatement: try { 5[TRYBLOCK]
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.Cleaner$1.call(Cleaner.java:44)
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.Cleaner$1.call(Cleaner.java:22)
// org.benf.cfr.reader.util.graph.GraphVisitorDFS.process(GraphVisitorDFS.java:68)
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.Cleaner.removeUnreachableCode(Cleaner.java:54)
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.RemoveDeterministicJumps.apply(RemoveDeterministicJumps.java:35)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysisInner(CodeAnalyser.java:495)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysisOrWrapFail(CodeAnalyser.java:196)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysis(CodeAnalyser.java:141)
// org.benf.cfr.reader.entities.attributes.AttributeCode.analyse(AttributeCode.java:95)
// org.benf.cfr.reader.entities.Method.analyse(Method.java:370)
// org.benf.cfr.reader.entities.ClassFile.analyseMid(ClassFile.java:852)
// org.benf.cfr.reader.entities.ClassFile.analyseTop(ClassFile.java:753)
// org.benf.cfr.reader.Main.doClass(Main.java:46)
// org.benf.cfr.reader.Main.main(Main.java:190)
// ReviewPreparator.unZipIt(ReviewPreparator.java:54)
// PrepareAndSendToReview$.$anonfun$prepareAndSendToReview$4(PrepareAndSendToReview.scala:37)
// scala.collection.TraversableLike.$anonfun$map$1(TraversableLike.scala:234)
// scala.collection.immutable.HashSet$HashSet1.foreach(HashSet.scala:320)
// scala.collection.immutable.HashSet$HashTrieSet.foreach(HashSet.scala:976)
// scala.collection.immutable.HashSet$HashTrieSet.foreach(HashSet.scala:976)
// scala.collection.immutable.HashSet$HashTrieSet.foreach(HashSet.scala:976)
// scala.collection.TraversableLike.map(TraversableLike.scala:234)
// scala.collection.TraversableLike.map$(TraversableLike.scala:227)
// scala.collection.AbstractSet.scala$collection$SetLike$$super$map(Set.scala:47)
// scala.collection.SetLike.map(SetLike.scala:101)
// scala.collection.SetLike.map$(SetLike.scala:101)
// scala.collection.AbstractSet.map(Set.scala:47)
// PrepareAndSendToReview$.prepareAndSendToReview(PrepareAndSendToReview.scala:35)
// PrepareAndSendToReview$.main(PrepareAndSendToReview.scala:12)
// PrepareAndSendToReview.main(PrepareAndSendToReview.scala)
throw new IllegalStateException("Decompilation failed");
}
public static String l(String string) {
int n = string.length();
char[] arrc = new char[n];
int n2 = n += -1;
while (n >= 0) {
n = string.charAt(n2);
int n3 = n2 + -1;
arrc[n2] = n = (int)((char)(n ^ 106));
if (n3 < 0) break;
n = n3 + -1;
arrc[n3] = n2 = (int)((char)(string.charAt(n3) ^ 102));
n2 = n;
}
String string2 = new String(arrc);
return string2;
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
private /* synthetic */ void l(AsyncTask asyncTask) {
int n = Build.VERSION.SDK_INT;
int n2 = 11;
if (n < n2) {
Object[] arrobject = new Void[]{};
asyncTask.execute(arrobject);
do {
return;
break;
} while (true);
}
Executor executor = AsyncTask.THREAD_POOL_EXECUTOR;
Object[] arrobject = new Void[]{};
asyncTask.executeOnExecutor(executor, arrobject);
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
private /* varargs */ /* synthetic */ void l(AsyncTask asyncTask, String ... arrstring) {
int n = Build.VERSION.SDK_INT;
int n2 = 11;
if (n < n2) {
asyncTask.execute((Object[])arrstring);
do {
return;
break;
} while (true);
}
Executor executor = AsyncTask.THREAD_POOL_EXECUTOR;
asyncTask.executeOnExecutor(executor, (Object[])arrstring);
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
private /* synthetic */ void l(View view) {
AdController adController;
int n = 8;
view.setVisibility(n);
Object object = this.n;
Object object2 = this.q;
object.removeView((View)object2);
object = this.n;
object2 = this.B;
object.removeView((View)object2);
object = this.n;
object2 = this.b;
object.removeView((View)object2);
object = this.n;
object2 = this.PA;
object.removeView((View)object2);
object = this.n;
object2 = this.K;
object.removeView((View)object2);
object = this.n;
object2 = this.dA;
object.removeView((View)object2);
object = this.n;
object2 = this.lA;
object.removeView((View)object2);
object = this.n;
object2 = this.JA;
object.removeView((View)object2);
object = this.n;
object2 = this.MA;
object.removeView((View)object2);
object = this.n;
object2 = this.x;
object.removeView((View)object2);
object = this.n;
object2 = this.i;
object.removeView((View)object2);
try {
object = this.n;
object = object.getParent();
object = (ViewGroup)object;
object2 = this.n;
object.removeView((View)object2);
adController = this;
}
catch (Exception exception) {
object2 = G;
StringBuilder stringBuilder = new StringBuilder();
String string = AdRequest.l("\u0017\u001b \u0006 I%\u00017\u0007r\u001d \u0010;\u00075I&\u0006r\u001b7\u0004=\u001f7I>\b+\u0006'\u001drDr");
StringBuilder stringBuilder2 = stringBuilder.insert(0, string);
object = exception.getMessage();
object = stringBuilder2.append((String)object).toString();
AdLog.e((String)object2, (String)object);
adController = this;
}
if ((object = adController.F) == null) return;
n = this.e ? 1 : 0;
if (n != 0) return;
object = G;
object2 = ",\u001d\u0002\u0017\u0000\u001f,\u0000&\u0017c\u00071\u001a$\u0014&\u0001&\u0017";
try {
object2 = AdDefines.l((String)object2);
AdLog.i((String)object, (String)object2);
object = this.F;
object.onAdClosed();
return;
}
catch (Exception exception) {
String string = AdRequest.l("7\u001b \u0006 I%\u00017\u0007r\u0006<(6*>\u0006!\f6I&\u001b;\u000e5\f \f6");
AdLog.e((String)G, (String)string);
object2 = G;
AdLog.printStackTrace((String)object2, (Exception)exception);
return;
}
}
static /* synthetic */ void l(AdController adController, View view) {
adController.l(view);
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
private /* synthetic */ boolean l(Context context, int n, CharSequence charSequence, CharSequence charSequence2, CharSequence charSequence3, NotificationManager notificationManager, PendingIntent pendingIntent, RemoteViews remoteViews) {
int n2;
Notification notification;
block7 : {
String string = G;
String string2 = AdRequest.l("\u001d \u00005\u000e7\u001b\u001c\u0006&\u00004\u00001\b&\u0000=\u0007r*3\u0005>\f6");
AdLog.d((String)string, (String)string2);
long l = System.currentTimeMillis();
notification = new Notification(n, charSequence, l);
n2 = notification.flags | 16;
notification.flags = n2;
if (remoteViews != null) {
notification.contentIntent = pendingIntent;
notification.contentView = remoteViews;
break block7;
}
notification.setLatestEventInfo(context, charSequence2, charSequence3, pendingIntent);
}
n2 = 800;
try {
notificationManager.notify(n2, notification);
n2 = 1;
this.D();
}
catch (Exception exception) {
AdWakeLock.release();
return (boolean)0;
}
catch (Throwable throwable) {
AdWakeLock.release();
throw throwable;
}
AdWakeLock.release();
return (boolean)n2;
}
static /* synthetic */ boolean l(AdController adController, Context context, int n, CharSequence charSequence, CharSequence charSequence2, CharSequence charSequence3, NotificationManager notificationManager, PendingIntent pendingIntent, RemoteViews remoteViews) {
return adController.l(context, n, charSequence, charSequence2, charSequence3, notificationManager, pendingIntent, remoteViews);
}
static /* synthetic */ boolean l(AdController adController, boolean bl) {
adController.xA = bl;
return bl;
}
static /* synthetic */ OfferPolling m(AdController adController) {
return adController.EA;
}
private /* synthetic */ void m() {
String string = AdRequest.l("\u0000<\n \f?\f<\u001dr\b'\r;\u0006r\n=\u001c<\u001d7\u001br\n3\u0005>\f6");
AdLog.i((String)G, (String)string);
Context context = this.W;
string = AdDefines.l((String)"\u0013\u0001&\u0015&\u0001&\u001d \u0016");
context = context.getSharedPreferences(string, 0);
string = context.edit();
CharSequence charSequence = new CharSequence();
String string2 = AdRequest.l("\u0001-\r \u0006,\u0000(\u0006 \u001d'\r*\u001d<\u001c=\u0017;\r(\u0007-\u001b&\r");
charSequence = charSequence.insert(0, string2);
string2 = this.jA;
charSequence = charSequence.append(string2).toString();
int n = context.getInt((String)charSequence, 0);
charSequence = new CharSequence();
string2 = AdDefines.l((String)" \u0007,\n'\u0006!\u0002'\n<\r,\u0000<\u0016=\u00176\u0011,\u0002&\u0007:\f,");
charSequence = charSequence.insert(0, string2);
string2 = this.jA;
charSequence = charSequence.append(string2).toString();
string.putInt((String)charSequence, ++n);
AdUtils.apply((SharedPreferences.Editor)string);
}
static /* synthetic */ boolean m(AdController adController, boolean bl) {
adController.OA = bl;
return bl;
}
static /* synthetic */ void o(AdController adController) {
adController.b();
}
static /* synthetic */ Handler s(AdController adController) {
return adController.BA;
}
static /* synthetic */ AdListener u(AdController adController) {
return adController.F;
}
static /* synthetic */ boolean y(AdController adController) {
return adController.o;
}
static /* synthetic */ String z(AdController adController) {
return adController.jA;
}
/*
* Exception decompiling
*/
public void adInitialized() {
// This method has failed to decompile. When submitting a bug report, please provide this stack trace, and (if you hold appropriate legal rights) the relevant class file.
// java.lang.IllegalStateException: Backjump on non jumping statement [] lbl260 : TryStatement: try { 13[TRYBLOCK]
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.Cleaner$1.call(Cleaner.java:44)
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.Cleaner$1.call(Cleaner.java:22)
// org.benf.cfr.reader.util.graph.GraphVisitorDFS.process(GraphVisitorDFS.java:68)
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.Cleaner.removeUnreachableCode(Cleaner.java:54)
// org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.RemoveDeterministicJumps.apply(RemoveDeterministicJumps.java:35)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysisInner(CodeAnalyser.java:495)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysisOrWrapFail(CodeAnalyser.java:196)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysis(CodeAnalyser.java:141)
// org.benf.cfr.reader.entities.attributes.AttributeCode.analyse(AttributeCode.java:95)
// org.benf.cfr.reader.entities.Method.analyse(Method.java:370)
// org.benf.cfr.reader.entities.ClassFile.analyseMid(ClassFile.java:852)
// org.benf.cfr.reader.entities.ClassFile.analyseTop(ClassFile.java:753)
// org.benf.cfr.reader.Main.doClass(Main.java:46)
// org.benf.cfr.reader.Main.main(Main.java:190)
// ReviewPreparator.unZipIt(ReviewPreparator.java:54)
// PrepareAndSendToReview$.$anonfun$prepareAndSendToReview$4(PrepareAndSendToReview.scala:37)
// scala.collection.TraversableLike.$anonfun$map$1(TraversableLike.scala:234)
// scala.collection.immutable.HashSet$HashSet1.foreach(HashSet.scala:320)
// scala.collection.immutable.HashSet$HashTrieSet.foreach(HashSet.scala:976)
// scala.collection.immutable.HashSet$HashTrieSet.foreach(HashSet.scala:976)
// scala.collection.immutable.HashSet$HashTrieSet.foreach(HashSet.scala:976)
// scala.collection.TraversableLike.map(TraversableLike.scala:234)
// scala.collection.TraversableLike.map$(TraversableLike.scala:227)
// scala.collection.AbstractSet.scala$collection$SetLike$$super$map(Set.scala:47)
// scala.collection.SetLike.map(SetLike.scala:101)
// scala.collection.SetLike.map$(SetLike.scala:101)
// scala.collection.AbstractSet.map(Set.scala:47)
// PrepareAndSendToReview$.prepareAndSendToReview(PrepareAndSendToReview.scala:35)
// PrepareAndSendToReview$.main(PrepareAndSendToReview.scala:12)
// PrepareAndSendToReview.main(PrepareAndSendToReview.scala)
throw new IllegalStateException("Decompilation failed");
}
public String adShowStatus() {
Context context = this.W;
CharSequence charSequence = AdDefines.l((String)"\u0013\u0001&\u0015&\u0001&\u001d \u0016");
context = context.getSharedPreferences(charSequence, 0);
super();
String string = AdRequest.l(":\u00166\u0013-\u0001=\u0013=\u0007:\r");
charSequence = charSequence.insert(0, string);
string = this.jA;
charSequence = charSequence.append(string).toString();
string = AdDefines.l((String)"\u0017&\u0015\"\u0006/\u0007");
return context.getString(charSequence, string);
}
/*
* Enabled aggressive block sorting
*/
public void audioAdRetrieved(Integer n) {
boolean bl = true;
String string = G;
String string2 = AdRequest.l("\b'\r;\u0006\u0013\r\u0000\f&\u001b;\f$\f6");
AdLog.d((String)string, (String)string2);
int n2 = this.qA;
if (n2 != 0 || (n2 = this.k) != 0) {
String string3 = AdDefines.l((String)"\u0014,\u001a-\u0014c\u0007,S1\u00167\u00061\u001dc\u00151\u001c.S\"\u0006'\u001a,2'!&\u00071\u001a&\u0005&\u0017c\u00120S0\u0007,\u0001*\u001d$S7\u001cc\u0010\"\u0010+\u0016");
AdLog.d((String)G, (String)string3);
string = this.W;
String string4 = AdRequest.l("9 \f4\f \f<\n7");
string = string.getSharedPreferences(string4, 0).edit();
StringBuilder stringBuilder = new StringBuilder();
String string5 = AdDefines.l((String)"\u00107\u001c2\u00167\n<\u001c0\u00020\u000b6\u001c'\n>\u0006,");
StringBuilder stringBuilder2 = stringBuilder.insert(0, string5);
string5 = this.jA;
String string6 = stringBuilder2.append(string5).toString();
long l = System.currentTimeMillis();
string.putLong(string6, l);
AdUtils.apply((SharedPreferences.Editor)string);
this.h = bl;
n2 = this.k ? 1 : 0;
if (n2 == 0) return;
string = this.bA;
if (string == null) return;
string = this.bA;
string.onAdCached();
return;
}
n2 = n;
if (n2 == 0) {
this.C();
return;
}
string = this.bA;
if (string == null) return;
string = this.bA;
string.onAdFailed();
this.H = bl;
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
public void checkForAudioAd(String string, String string2) {
String string3;
float f = 9.80665f;
boolean bl = this.HA;
if (!(bl || string == null || (bl = string.equals(string3 = AdRequest.l("\u0007'\u0005>"))) || (bl = string.equals(string3 = "")))) {
String string4;
block6 : {
AdController adController;
string3 = this.gA;
string4 = AdDefines.l((String)"\"\u0017\"\u0006'\u001a,\u00061\u001f");
bl = string3.isNull(string4);
if (bl) {
try {
string3 = this.gA;
string4 = "\b6\b'\r;\u0006'\u001b>";
string4 = AdRequest.l(string4);
string3.put(string4, (Object)string);
string3 = this.gA;
string4 = "\u0012'\u00061\u001f";
string4 = AdDefines.l((String)string4);
string3.put(string4, (Object)string2);
adController = this;
break block6;
}
catch (JSONException jSONException) {
// empty catch block
}
}
adController = this;
}
if (bl = adController.H) return;
string3 = this.gA;
string4 = AdRequest.l("\b6\b'\r;\u0006'\u001b>");
bl = string3.isNull(string4);
if (bl) return;
string3 = this.t;
if (string3 == null) {
boolean bl2 = true;
super(this, bl2);
this.t = string3;
}
if ((string3 = this.g) == null) {
string3 = this.W;
string4 = AdDefines.l((String)"\u00126\u0017*\u001c");
string3 = (AudioManager)string3.getSystemService(string4);
this.eA = string3;
string3 = this.W;
string4 = AdRequest.l("\u001a7\u0007!\u0006 ");
string3 = (SensorManager)string3.getSystemService(string4);
this.g = string3;
bl = false;
string3 = null;
this.vA = 0.0f;
this.p = f;
this.UA = f;
}
this.retrieveAudioAd();
return;
}
string3 = G;
String string5 = AdDefines.l((String)"\r\u001cc\u00126\u0017*\u001cc\u0010,\u001e3\u001c-\u0016-\u0007");
AdLog.d((String)string3, (String)string5);
}
public void destroyAd() {
String string = AdDefines.l((String)"'\u00160\u00071\u001c:2'S \u0012/\u001f&\u0017");
AdLog.i((String)G, (String)string);
this.HA = true;
this.G();
this.b();
}
public boolean getAdDestroyed() {
return this.HA;
}
public boolean getAdLoaded() {
return this.o;
}
public boolean getLoadInBackground() {
return this.nA;
}
public boolean getOnAdLoaded() {
return this.s;
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
public void hideElements() {
int n;
AdWebView adWebView;
try {
adWebView = this.q;
n = 8;
}
catch (Exception exception) {
return;
}
adWebView.setVisibility(n);
adWebView = this.B;
n = 8;
adWebView.setVisibility(n);
adWebView = this.b;
n = 8;
adWebView.setVisibility(n);
adWebView = this.PA;
n = 8;
adWebView.setVisibility(n);
adWebView = this.K;
n = 8;
adWebView.setVisibility(n);
adWebView = this.dA;
n = 8;
adWebView.setVisibility(n);
adWebView = this.lA;
n = 8;
adWebView.setVisibility(n);
adWebView = this.JA;
n = 8;
adWebView.setVisibility(n);
adWebView = this.MA;
n = 8;
adWebView.setVisibility(n);
adWebView = this.n;
n = 8;
adWebView.setVisibility(n);
adWebView = this.i;
n = 8;
adWebView.setVisibility(n);
do {
return;
break;
} while (true);
}
/*
* Enabled aggressive block sorting
*/
public void loadAd() {
Object object;
AdController adController;
Object object2 = this.W;
int n = object2 instanceof Activity;
if (n == 0) {
String string = AdDefines.l((String)"\u001f,\u0012'2'[jS%\u0012*\u001f&\u0017c^c2c%\"\u001f*\u0017c2 \u0007*\u0005*\u0007:S-\u001c7S3\u00120\u0000&\u0017");
Log.e((String)G, (String)string);
object2 = this.F;
if (object2 == null) return;
object2 = this.F;
object2.onAdFailed();
return;
}
object2 = this.hA;
if (object2 != null && (object2 = this.hA.getStatus()) == (object = AsyncTask.Status.RUNNING)) {
n = this.qA;
if (n == 0) return;
this.qA = false;
return;
}
n = this.oA;
if (n != 0 && (n = this.d()) != 0) {
object = AdRequest.l("*3\n:\fr\u0000!I$\b>\u00006II5\u0006;\u00075I&\u0006r\u001c!\fr\u001d:\b&");
AdLog.i((String)G, (String)object);
this.nA = false;
this.qA = false;
this.M();
this.OA = false;
object2 = this.F;
if (object2 != null) {
object2 = this.F;
object2.onAdLoaded();
}
if ((n = this.h) != 0) {
this.C();
this.h = false;
}
this.oA = false;
object2 = this.W;
object = AdDefines.l((String)"\u0013\u0001&\u0015&\u0001&\u001d \u0016");
object2 = object2.getSharedPreferences((String)object, 0).edit();
object = new Object();
String string = AdRequest.l(":\u00166\u0011(\u0011!\u00176\u0006 \u001f,\r");
object = object.insert(0, string);
string = this.jA;
object = object.append(string).toString();
long l = -1;
object2.putLong((String)object, l);
AdUtils.apply((SharedPreferences.Editor)object2);
return;
}
object2 = G;
this.qA = false;
this.OA = false;
this.oA = false;
this.z = false;
object = AdDefines.l((String)"\u001f,\u0012'2'S \u0012/\u001f&\u0017");
AdLog.i((String)object2, (String)object);
this.s = false;
n = this.z;
if (n == 0) {
boolean bl;
object2 = G;
this.m = bl = true;
this.HA = false;
object = AdRequest.l("\n3\u0005>\u0000<\u000er\u0005=\b6(6 <\u0000&\u00003\u0005;\u00137");
AdLog.i((String)object2, (String)object);
this.c();
adController = this;
} else {
object2 = G;
object = AdDefines.l((String)"\u0010\"\u001f/\u001a-\u0014c\u0017*\u00003\u001f\"\n\u0002\u0017");
AdLog.i((String)object2, (String)object);
this.M();
adController = this;
}
if ((object2 = adController.F) != null && (n = this.r) > 0) {
object2 = this.N;
if (object2 == null) {
this.N = object2 = new Object(this);
}
if ((object2 = this.BA) == null) {
object2 = this.BA = (object2 = new Object());
object = this.N;
int n2 = this.r * 1000;
long l = n2;
object2.postDelayed((Runnable)object, l);
}
}
long l = System.currentTimeMillis();
String string = G;
StringBuilder stringBuilder = new StringBuilder();
String string2 = AdRequest.l("&\u0000?\f!\u001d3\u0004\"I\u0012\f<\rr\u00064I\u0013\r\u0011\u0006<\u001d \u0006>\u00057\u001bu\u001ar\u0005=\b6(6Sr");
stringBuilder = stringBuilder.insert(0, string2);
object2 = stringBuilder.append(l).toString();
AdLog.d((String)string, (String)object2);
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
public void loadAdToCache() {
boolean bl = true;
Object object = this.W;
boolean bl2 = object instanceof Activity;
if (!bl2) {
String string = AdRequest.l(">\u00063\r\u0013\rz@r\u000f3\u0000>\f6II\u0013I\u0004\b>\u00006I\u0013\n&\u0000$\u0000&\u0010r\u0007=\u001dr\u00193\u001a!\f6");
Log.e((String)G, (String)string);
object = this.F;
if (object != null) {
object = this.F;
object.onAdFailed();
}
do {
return;
break;
} while (true);
}
object = G;
String string = AdDefines.l((String)"/\u001c\"\u0017\u0002\u0017\u0017\u001c\u0000\u0012 \u001b&S \u0012/\u001f&\u0017");
AdLog.i((String)object, (String)string);
this.qA = bl;
this.s = false;
bl2 = this.z;
if (!bl2) {
this.m = bl;
this.HA = false;
this.c();
return;
}
this.M();
}
/*
* Enabled aggressive block sorting
*/
public void loadAudioAd() {
AdController adController;
Object object;
boolean bl = true;
int n = 1092413450;
float f = 9.80665f;
Object object2 = this.fA;
if (object2 != null) {
return;
}
object2 = this.hA;
if (object2 != null && (object2 = this.hA.getStatus()) == (object = AsyncTask.Status.RUNNING)) {
boolean bl2 = this.k;
if (!bl2) return;
this.k = false;
return;
}
int n2 = this.h;
if (n2 != 0 && (n2 = this.A()) != 0) {
object = AdRequest.l("*3\n:\fr\u0000!I$\b>\u00006II5\u0006;\u00075I&\u0006r\u0019>\b+I3\u001c6\u0000=I4\u001b=\u0004r\u001d:\b&");
AdLog.i((String)G, (String)object);
this.k = false;
this.C();
this.h = false;
this.oA = false;
object2 = this.W;
object = AdDefines.l((String)"\u0013\u0001&\u0015&\u0001&\u001d \u0016");
object2 = object2.getSharedPreferences((String)object, 0).edit();
object = new Object();
String string = AdRequest.l(":\u00166\u0013<\u0016 \u001d6\u0011(\u0011!\u00176\u0006 \u001f,\r");
object = object.insert(0, string);
string = this.jA;
object = object.append(string).toString();
long l = -1;
object2.putLong((String)object, l);
AdUtils.apply((SharedPreferences.Editor)object2);
return;
}
object2 = G;
this.k = false;
this.h = false;
this.z = false;
object = AdDefines.l((String)"/\u001c\"\u0017\u0002\u0006'\u001a,2'S \u0012/\u001f&\u0017");
AdLog.i((String)object2, (String)object);
n2 = this.z;
if (n2 == 0) {
this.xA = bl;
object2 = this.g;
if (object2 == null) {
this.t = object2 = new Object(this, bl);
object2 = this.W;
object = AdRequest.l("3\u001c6\u0000=");
this.eA = object2 = (AudioManager)object2.getSystemService((String)object);
object2 = this.W;
object = AdDefines.l((String)"0\u0016-\u0000,\u0001");
this.g = object2 = (SensorManager)object2.getSystemService((String)object);
n2 = 0;
object2 = null;
this.vA = 0.0f;
this.p = f;
this.UA = f;
}
this.c();
adController = this;
} else {
this.C();
adController = this;
}
if ((object2 = adController.bA) == null) return;
n2 = this.r;
if (n2 <= 0) return;
object2 = this.N;
if (object2 == null) {
this.N = object2 = new Object(this);
}
if ((object2 = this.BA) != null) return;
object2 = this.BA = (object2 = new Object());
object = this.N;
n = this.r * 1000;
long l = n;
object2.postDelayed((Runnable)object, l);
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
public void loadAudioAdToCache() {
float f = 9.80665f;
boolean bl = true;
Object object = this.fA;
if (object != null) {
do {
return;
break;
} while (true);
}
object = G;
String string = AdRequest.l(">\u00063\r\u0013\u001c6\u0000=(6==*3\n:\fr\n3\u0005>\f6");
AdLog.i((String)object, (String)string);
boolean bl2 = this.z;
if (!bl2) {
this.xA = bl;
this.k = bl;
object = this.g;
if (object == null) {
this.t = object = new Object(this, bl);
object = this.W;
string = AdDefines.l((String)"\u00126\u0017*\u001c");
this.eA = object = (AudioManager)object.getSystemService(string);
object = this.W;
string = AdRequest.l("\u001a7\u0007!\u0006 ");
this.g = object = (SensorManager)object.getSystemService(string);
bl2 = false;
object = null;
this.vA = 0.0f;
this.p = f;
this.UA = f;
}
this.c();
return;
}
this.C();
}
/*
* Enabled aggressive block sorting
*/
public void loadAudioTrack(long l) {
AdController adController;
Runnable runnable;
Runnable runnable2 = this.S;
if (runnable2 == null) {
super(this);
this.S = runnable2;
}
if ((runnable2 = this.LA) == null) {
super();
this.LA = runnable2;
adController = this;
} else {
runnable2 = this.LA;
runnable = this.S;
runnable2.removeCallbacks(runnable);
adController = this;
}
runnable2 = adController.LA;
runnable = this.S;
long l2 = (long)60 * l * 1000L;
runnable2.postDelayed(runnable, l2);
}
/*
* Enabled aggressive block sorting
*/
public void loadReEngagement() {
int n;
String string;
Object object;
int n2 = 1;
Object object2 = this.hA;
if (object2 != null) {
object = new Object();
string = AdDefines.l((String)"\u0002\u0017\u0017\u00120\u0018c\u00007\u00127\u00060SnS");
object = object.insert(0, string);
string = this.hA.getStatus();
object = object.append((Object)string).toString();
AdLog.i((String)G, (String)object);
object2 = this.hA.getStatus();
object = AsyncTask.Status.FINISHED;
if (object2 == object) {
n = n2;
} else {
n = 0;
object2 = null;
}
} else {
n = n2;
}
if (n == 0) {
object2 = G;
String string2 = AdDefines.l((String)"=,S1\u00162\u0006&\u00007S7\u001cc\u0011&S.\u0012'\u0016");
AdLog.i((String)object2, (String)string2);
return;
}
object2 = this.W;
object = AdRequest.l("9 \f4\f \f<\n7");
object2 = object2.getSharedPreferences((String)object, 0);
string = this.W;
String string3 = this.jA;
String string4 = AdDefines.l((String)"\u0001&\u0016-\u0014\"\u0014&\u001e&\u001d7\u0012/\u00121\u001e");
n = object2.getBoolean(string4, false);
object2 = n != 0 ? AdRequest.l("\u001b7\f<\u000e3\u000e7\u00047\u0007&63\u00053\u001b?") : "reengagement";
super(this, (Context)string, string3, (String)object2);
object2 = this.hA = object;
object = this.P;
object2.setSubId((String)object);
object2 = this.hA;
object = this.Q;
object2.setTokens((List)object);
object2 = this.hA;
String[] arrstring = new String[n2];
arrstring[0] = object = "";
this.L((AsyncTask)object2, arrstring);
}
public void loadStartAd(String string, String string2) {
AdController adController;
this.loadAd();
Context context = this.W;
this.a = adController = new AdController(context, string);
this.a.loadAudioTrack(2);
context = this.W;
adController = new AdController(context, string2);
adController.loadReEngagement();
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
public boolean onBackPressed() {
boolean bl = this.v;
if (!bl) return false;
bl = true;
this.loadAd();
return bl;
}
public void onLinkClicked() {
this.a();
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
public void pauseAd() {
Context context = this.W;
String string = AdDefines.l((String)"\u0013\u0001&\u0015&\u0001&\u001d \u0016");
context = context.getSharedPreferences(string, 0).edit();
StringBuilder stringBuilder = new StringBuilder();
String string2 = AdRequest.l(":\u00166\u0013-\u0001=\u0013=\u0007:\r");
StringBuilder stringBuilder2 = stringBuilder.insert(0, string2);
String string3 = this.jA;
String string4 = stringBuilder2.append(string3).toString();
String string5 = AdDefines.l((String)"+\u001a'\u0017&\u001d");
context.putString(string4, string5);
AdUtils.apply((SharedPreferences.Editor)context);
context = this.F;
if (context == null) return;
try {
context = this.F;
context.onAdPaused();
return;
}
catch (Exception exception) {
AdLog.printStackTrace((String)G, (Exception)exception);
String string6 = G;
StringBuilder stringBuilder3 = new StringBuilder();
String string7 = AdRequest.l(", \u001b=\u001br\u001e:\u0000>\fr\u001d \u00005\u000e7\u001b;\u00075I=\u0007\u0013\r\u0002\b'\u001a7\rrDr");
StringBuilder stringBuilder4 = stringBuilder3.insert(0, string7);
String string8 = exception.getMessage();
string8 = stringBuilder4.append(string8).toString();
AdLog.e((String)string6, (String)string8);
return;
}
}
public void reEngagementInitialized() {
Object object = this.gA;
if (object != null) {
this.B();
}
object = this.W;
String string = AdRequest.l("9 \f4\f \f<\n7");
object = object.getSharedPreferences(string, 0);
string = object.edit();
String string2 = AdDefines.l((String)"\u0001&\u0016-\u0014\"\u0014&\u001e&\u001d7\u0012/\u00121\u001e");
boolean bl = object.getBoolean(string2, false);
if (bl) {
object = AdRequest.l(" \f7\u00075\b5\f?\f<\u001d3\u00053\u001b?");
string.putBoolean((String)object, false);
AdUtils.apply((SharedPreferences.Editor)string);
this.K();
}
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
public void resumeAd() {
Context context = this.W;
String string = AdRequest.l("9 \f4\f \f<\n7");
context = context.getSharedPreferences(string, 0).edit();
StringBuilder stringBuilder = new StringBuilder();
String string2 = AdDefines.l((String)"\u00107\u001c2\u0007 \u00172\u0017&\u0010,");
StringBuilder stringBuilder2 = stringBuilder.insert(0, string2);
String string3 = this.jA;
String string4 = stringBuilder2.append(string3).toString();
String string5 = AdRequest.l("6\f4\b'\u0005&");
context.putString(string4, string5);
AdUtils.apply((SharedPreferences.Editor)context);
context = this.F;
if (context == null) return;
try {
context = this.F;
context.onAdResumed();
return;
}
catch (Exception exception) {
AdLog.printStackTrace((String)G, (Exception)exception);
String string6 = G;
StringBuilder stringBuilder3 = new StringBuilder();
String string7 = AdDefines.l((String)"61\u0001,\u0001c\u0004+\u001a/\u0016c\u00071\u001a$\u0014&\u0001*\u001d$S,\u001d\u0002\u0017\u0011\u00160\u0006.\u0016'SnS");
StringBuilder stringBuilder4 = stringBuilder3.insert(0, string7);
String string8 = exception.getMessage();
string8 = stringBuilder4.append(string8).toString();
AdLog.e((String)string6, (String)string8);
return;
}
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
public void retrieveAudioAd() {
String string;
boolean bl;
block23 : {
String[] arrstring;
int n;
String string2;
block24 : {
String string3;
bl = true;
StringBuilder stringBuilder = null;
arrstring = G;
String string4 = AdRequest.l(" \f&\u001b;\f$\f\u0013\u001c6\u0000=(6");
AdLog.d((String)arrstring, (String)string4);
try {
arrstring = this.gA;
string3 = "0\u001b,\u0004";
}
catch (JSONException jSONException) {
arrstring = G;
StringBuilder stringBuilder2 = new StringBuilder();
string2 = AdDefines.l((String)"\t \f=\u0006\u000b \u00163\u0007*\u001c-SnS");
stringBuilder = stringBuilder2.insert(0, string2);
String string5 = jSONException.getMessage();
string5 = stringBuilder.append(string5).toString();
AdLog.d((String)arrstring, (String)string5);
return;
}
String string6 = AdDefines.l((String)string3);
arrstring = arrstring.get(string6);
String string7 = "c";
String string8 = AdRequest.l(string7);
n = arrstring.equals(string8);
if (n == 0) break block23;
arrstring = this.DA;
if (arrstring == null) break block24;
arrstring = this.DA;
arrstring = arrstring.getStatus();
AsyncTask.Status status = AsyncTask.Status.FINISHED;
if (arrstring != status) return;
}
if (!bl) return;
string = G;
arrstring = "$\u001c*\u001d$S7\u001cc\u001e\"\u0018&S1\u00162\u0006&\u00007S\"\u001d'S%\u00167\u0010+S\"\u0006'\u001a,S\"\u0017";
arrstring = AdDefines.l((String)arrstring);
AdLog.d((String)string, (String)arrstring);
arrstring = this.W;
super(this, (Context)arrstring);
this.DA = string;
string = this.DA;
n = 1;
arrstring = new String[n];
Object var4_11 = null;
string2 = this.gA;
String string9 = "\b6\b'\r;\u0006'\u001b>";
string9 = AdRequest.l(string9);
string2 = string2.getString(string9);
arrstring[0] = string2;
this.I((AsyncTask)string, arrstring);
do {
return;
break;
} while (true);
}
bl = false;
string = null;
this.xA = false;
}
public void setAdDestroyed(boolean bl) {
this.HA = bl;
}
public void setAdLoaded(boolean bl) {
this.o = bl;
}
public void setAdditionalDockingMargin(int n) {
this.y = n;
CharSequence charSequence = new CharSequence();
String string = AdDefines.l((String)"0\u001672'\u0017*\u0007*\u001c-\u0012/7,\u0010(\u001a-\u0014\u000e\u00121\u0014*\u001dyS");
charSequence = charSequence.insert(0, string).append(n).toString();
AdLog.i((String)G, (String)charSequence);
}
public void setCompleted(boolean bl) {
this.e = bl;
}
public void setHTML(String string) {
Object object = this.d;
if (object != null) {
object = AdDefines.l((String)"Ob7\f0\u0017*\u00136c\u001b7\u001e/S\u0013&\u0001?\n0cQn\\l$p0l\\\u0007'\u0007S\u001b;\u0017>\u000fSr]sS\u0010\u00071\u001a \u0007l\\\u0006=aSa\u001b7\u00073Il\\4\u00044]4@m\u001c1\u0014l'\u0011\\;\u001b7\u001e/Bl7\u00177l\u000b+\u0007.\u001fr^0\u00071\u001a \u0007m\u00177\u0017aMcO+\u0007.\u001fc\u000b.\u001f-\u0000~Q+\u00077\u0003y\\l\u00044\u0004m\u0004p],\u0001$\\rJzJl\u000b+\u0007.\u001faS;\u001e/I/\u0012-\u0014~Q&\u001daS/\u0012-\u0014~Q&\u001daMc\u0010,\u001d7\u0016-\u0007cOl\u001b7\u001e/M");
AdView adView = this.d;
adView.loadHTMLWrap((String)object);
}
}
public void setHTMLAds(boolean bl) {
this.Y = bl;
}
public void setHomeLoaded(boolean bl) {
this.A = bl;
}
public void setLayout(RelativeLayout relativeLayout) {
this.n = relativeLayout;
}
public void setLoadInBackground(boolean bl) {
this.nA = bl;
}
public void setLoading(boolean bl) {
this.OA = bl;
}
public void setOnAdLoaded(boolean bl) {
this.s = bl;
boolean bl2 = this.nA;
if (bl2 && !(bl2 = this.HA)) {
Activity activity = (Activity)this.W;
14 var4_4 = new 14(this);
activity.runOnUiThread((Runnable)var4_4);
}
}
public void setOnProgressInterval(int n) {
this.r = n;
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
public void setResults(JSONObject jSONObject) {
if (jSONObject == null) return;
this.gA = jSONObject;
Object object = this.W;
String string = AdDefines.l((String)"\u0013\u0001&\u0015&\u0001&\u001d \u0016");
object = object.getSharedPreferences(string, 0).edit();
String string2 = "3\r \f1\u00017\n9\u001d;\u00047";
try {
String string3 = AdRequest.l(string2);
JSONObject jSONObject2 = this.gA;
String string4 = "\u0012'\u0001&\u0010+\u0016 \u00187\u001a.\u0016";
string4 = AdDefines.l((String)string4);
long l = jSONObject2.getLong(string4);
object.putLong(string3, l);
AdUtils.apply((SharedPreferences.Editor)object);
object = G;
StringBuilder stringBuilder = new StringBuilder();
jSONObject2 = null;
string4 = "(6\u001b7\n:\f1\u0002&\u0000?\fr\u001a7\u001drDr";
string4 = AdRequest.l(string4);
StringBuilder stringBuilder2 = stringBuilder.insert(0, string4);
jSONObject2 = this.gA;
string4 = "\u0012'\u0001&\u0010+\u0016 \u00187\u001a.\u0016";
string4 = AdDefines.l((String)string4);
l = jSONObject2.getLong(string4);
StringBuilder stringBuilder3 = stringBuilder2.append(l);
String string5 = stringBuilder3.toString();
AdLog.d((String)object, (String)string5);
return;
}
catch (Exception exception) {
String string6 = G;
StringBuilder stringBuilder = new StringBuilder();
String string7 = AdRequest.l("\u0017\u001b \u0006 I%\u0000&\u0001r\u001a7\u001d&\u0000<\u000er\b6\u001b7\n:\f1\u0002&\u0000?\frDr");
stringBuilder = stringBuilder.insert(0, string7);
String string8 = exception.getMessage();
string8 = stringBuilder.append(string8).toString();
AdLog.d((String)string6, (String)string8);
return;
}
}
public void setSubId(String string) {
this.P = string;
}
public void setTokens(List list) {
this.Q = list;
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
public void showElements() {
AdWebView adWebView;
try {
adWebView = this.q;
}
catch (Exception exception) {
return;
}
adWebView.setVisibility(0);
adWebView = this.B;
adWebView.setVisibility(0);
adWebView = this.b;
adWebView.setVisibility(0);
adWebView = this.PA;
adWebView.setVisibility(0);
adWebView = this.K;
adWebView.setVisibility(0);
adWebView = this.dA;
adWebView.setVisibility(0);
adWebView = this.lA;
adWebView.setVisibility(0);
adWebView = this.JA;
adWebView.setVisibility(0);
adWebView = this.MA;
adWebView.setVisibility(0);
adWebView = this.n;
adWebView.setVisibility(0);
adWebView = this.i;
adWebView.setVisibility(0);
do {
return;
break;
} while (true);
}
public void showInternetDialog() {
boolean bl;
Context context = this.W;
if (context != null && (bl = (context = this.W) instanceof Activity)) {
context = this.c;
if (context == null) {
Object object = this.W;
super((Context)object);
object = AdDefines.l((String)"\n\u001d7\u00161\u001d&\u0007c\u001d,\u0007c\u00125\u0012*\u001f\"\u0011/\u0016");
object = context.setMessage((CharSequence)object).setCancelable(false);
String string = AdRequest.l("\u0011\u0005=\u001a7");
1 var5_5 = new 1(this);
object.setPositiveButton((CharSequence)string, (DialogInterface.OnClickListener)var5_5);
context = context.create();
this.c = context;
}
context = this.c;
context.show();
}
}
public void stopAllListeners() {
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
public void triggerAdCompleted() {
Object object = this.F;
if (object == null) return;
object = G;
String string = "\u001c-2'0,\u001e3\u001f&\u0007&\u0017c\u00071\u001a$\u0014&\u0001&\u0017";
try {
string = AdDefines.l((String)string);
AdLog.i((String)object, (String)string);
object = this.F;
object.onAdCompleted();
return;
}
catch (Exception exception) {
String string2 = AdRequest.l("\f \u001b=\u001br\u001e:\f<I=\u0007\u0013\r\u0011\u0006?\u0019>\f&\f6I&\u001b;\u000e5\f \f6");
AdLog.e((String)G, (String)string2);
string = G;
AdLog.printStackTrace((String)string, (Exception)exception);
return;
}
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
public void triggerAdFailed() {
Object object;
boolean bl;
block4 : {
AdController adController;
bl = true;
String string = AdRequest.l("'=I\u001b\u0007&\f \u00077\u001dr\n=\u0007<\f1\u001d;\u0006<I6\f&\f1\u001d7\r|I\u001c\u0006r(6\u001ar\u0005=\b6\f6");
AdLog.e((String)G, (String)string);
object = this.F;
if (object != null) {
object = G;
string = ",\u001d\u0002\u0017\u0005\u0012*\u001f&\u0017c\u00071\u001a$\u0014&\u0001&\u0017";
try {
string = AdDefines.l((String)string);
AdLog.i((String)object, (String)string);
boolean bl2 = true;
string = this.F;
string.onAdFailed();
this.o = bl2;
adController = this;
break block4;
}
catch (Exception exception) {
String string2 = AdRequest.l(", \u001b=\u001br\u001e:\u0000>\fr\n3\u0005>\u0000<\u000er\u0006<(6/3\u0000>\f6");
AdLog.i((String)G, (String)string2);
string = G;
AdLog.printStackTrace((String)string, (Exception)exception);
}
}
adController = this;
}
if ((object = adController.bA) != null) {
object = this.bA;
object.onAdFailed();
this.H = bl;
}
}
}
|