Code with Finding: |
/*
* Decompiled with CFR 0_128.
*
* Could not load the following classes:
* android.app.Activity
* android.content.Context
* android.content.Intent
* android.content.SharedPreferences
* android.content.pm.ActivityInfo
* android.content.pm.PackageInfo
* android.content.pm.PackageManager
* android.graphics.Rect
* android.media.AudioManager
* android.net.Uri
* android.os.Build
* android.os.Build$VERSION
* android.util.DisplayMetrics
* android.view.Display
* android.view.View
* android.view.Window
* android.view.WindowManager
* com.ogfjxfcyainysuldev.AdEncryption
* com.ogfjxfcyainysuldev.AdJSInterface
* com.ogfjxfcyainysuldev.AdLog
* org.apache.http.HttpEntity
* org.apache.http.HttpResponse
* org.apache.http.HttpVersion
* org.apache.http.StatusLine
* org.apache.http.client.entity.UrlEncodedFormEntity
* org.apache.http.client.methods.HttpPost
* org.apache.http.client.methods.HttpUriRequest
* org.apache.http.conn.ConnectTimeoutException
* org.apache.http.impl.client.DefaultHttpClient
* org.apache.http.message.BasicNameValuePair
* org.apache.http.params.BasicHttpParams
* org.apache.http.params.HttpConnectionParams
* org.apache.http.params.HttpParams
* org.json.JSONObject
*/
package com.ogfjxfcyainysuldev;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.pm.ActivityInfo;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.graphics.Rect;
import android.media.AudioManager;
import android.net.Uri;
import android.os.Build;
import android.util.DisplayMetrics;
import android.view.Display;
import android.view.View;
import android.view.Window;
import android.view.WindowManager;
import com.ogfjxfcyainysuldev.AdEncryption;
import com.ogfjxfcyainysuldev.AdJSInterface;
import com.ogfjxfcyainysuldev.AdLog;
import com.ogfjxfcyainysuldev.AdUtils;
import java.io.InputStream;
import java.lang.reflect.Field;
import java.net.InetAddress;
import java.net.NetworkInterface;
import java.net.SocketException;
import java.util.ArrayList;
import java.util.Enumeration;
import java.util.List;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.HttpVersion;
import org.apache.http.StatusLine;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.client.methods.HttpUriRequest;
import org.apache.http.conn.ConnectTimeoutException;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.message.BasicNameValuePair;
import org.apache.http.params.BasicHttpParams;
import org.apache.http.params.HttpConnectionParams;
import org.apache.http.params.HttpParams;
import org.json.JSONObject;
public class AdRequest {
private static final /* synthetic */ String K = "4";
private static final /* synthetic */ String b = "6";
private /* synthetic */ List B;
private /* synthetic */ String C;
private final /* synthetic */ int E;
private /* synthetic */ boolean F;
private /* synthetic */ String G;
private final /* synthetic */ int H;
private /* synthetic */ boolean a;
private /* synthetic */ JSONObject d;
private /* synthetic */ boolean e;
private /* synthetic */ Context f;
private /* synthetic */ boolean i;
private /* synthetic */ boolean k;
/*
* Enabled aggressive block sorting
*/
public AdRequest(Context context, String string, String string2) {
boolean bl = true;
boolean bl2 = false;
int n = 3000;
int n2 = 4000;
this.F = false;
this.a = false;
this.e = false;
this.i = false;
this.k = false;
this.E = n2;
this.H = n;
this.f = context;
this.G = string;
String string3 = AdRequest.d("\u0013|\u0016`\u001d");
boolean bl3 = string2.equals(string3);
if (bl3 || (bl3 = string2.equals(string3 = AdJSInterface.d((String)"\u0000\u0019\u0005\u0005\u000e\u000f")))) {
bl3 = bl;
} else {
bl3 = false;
string3 = null;
}
this.a = bl3;
String string4 = "reengagement";
n2 = string2.equals(string4) ? 1 : 0;
this.e = n2;
String string5 = AdRequest.d("{\u0017l\u001cn\u0013n\u0017d\u0017g\u0006V\u0013e\u0013{\u001f");
n = string2.equals(string5) ? 1 : 0;
this.i = n;
string3 = AdJSInterface.d((String)"\r\u0005\u000f");
bl3 = string2.equals(string3);
if (bl3 || (bl3 = string2.equals(string3 = AdRequest.d("h\u0007m\u001bf\u0011")))) {
bl2 = bl;
}
this.k = bl2;
}
/*
* Exception decompiling
*/
private /* synthetic */ String d() {
// 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: Tried to end blocks [12[TRYBLOCK]], but top level block is 10[TRYBLOCK]
// org.benf.cfr.reader.bytecode.analysis.opgraph.Op04StructuredStatement.processEndingBlocks(Op04StructuredStatement.java:418)
// org.benf.cfr.reader.bytecode.analysis.opgraph.Op04StructuredStatement.buildNestedBlocks(Op04StructuredStatement.java:470)
// 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.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");
}
/*
* Unable to fully structure code
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
* Lifted jumps to return sites
*/
private /* synthetic */ String d(Context var1_1, SharedPreferences var2_2) {
block24 : {
var3_3 = new StringBuilder();
var4_4 = this.a;
if (var4_4 != 0) {
var5_5 = AdJSInterface.d((String)"\r\u0014\b\b\u0003");
var5_5 = (AudioManager)var1_1.getSystemService((String)var5_5);
var6_9 = new StringBuilder();
var7_10 = AdRequest.d("Te\u0017\u0017eO");
var6_9 = var6_9.insert(0, (String)var7_10);
var8_11 = var5_5.getStreamVolume(3);
var9_12 = 3;
var4_4 = var5_5.getStreamMaxVolume(var9_12);
var10_13 = Math.round((double)(var8_11 / var4_4) * 100.0);
var12_14 = var10_13;
var14_15 = 100.0;
var5_5 = var6_9.append(var12_14 /= var14_15).toString();
var3_3.append((String)var5_5);
super();
var16_16 = AdJSInterface.d((String)"?%3(?>-4((#5> /*3");
var5_5 = var5_5.insert(0, (String)var16_16);
var6_9 = this.G;
var5_5 = var5_5.append((String)var6_9).toString();
var17_18 = 0;
var6_9 = null;
var4_4 = var2_2.getBoolean(var5_5, false) ? 1 : 0;
if (var4_4 != 0) {
var5_5 = new Object();
var16_16 = AdRequest.d("Th\u0007m\u001bf-j\u001d|\u001c}\u0017{O");
var5_5 = var5_5.insert(0, (String)var16_16);
var6_9 = new StringBuilder();
var7_10 = AdJSInterface.d((String)"?%3(8$> 8(#/3\"#4\"5)33 9%%.3");
var6_9 = var6_9.insert(0, (String)var7_10);
var16_16 = this.G;
var6_9 = var6_9.append((String)var16_16).toString();
var8_11 = 0;
var16_16 = null;
var17_18 = var2_2.getInt((String)var6_9, 0);
var5_5 = var5_5.append(var17_18).toString();
} else {
var5_5 = "";
}
var3_3.append((String)var5_5);
}
if ((var4_4 = this.e) == 0) {
var4_4 = this.i;
if (var4_4 == 0) return var3_3.toString();
}
var5_5 = AdRequest.d("^z\u0006h\u001cm\u0013{\u0016");
var6_9 = new StringBuilder((String)var5_5);
var4_4 = -1;
var16_16 = ".R$layout";
var7_10 = ".R$id";
var18_19 = "reengagement";
var19_21 = AdJSInterface.d((String)"\u0000\u001c\u0011\u0005\f\u000b\u0017\u0005\u0004\u001b");
var20_22 = "appcustomview";
var21_23 = AdRequest.d("h\u0002y\u0011|\u0001}\u001dd\u0006`\u0006e\u0017");
var22_24 = AdJSInterface.d((String)"\u0000\u001c\u0011\u000f\u0014\u001f\u0015\u0003\f\b\u0004\u001f\u0002\u001e\b\u001c\u0015\u0005\u000e\u0002");
var23_25 = AdRequest.d("h\u0002y\u0011|\u0001}\u001dd\u0001d\u0013e\u001e}\u0017q\u0006");
var24_26 = AdJSInterface.d((String)"\u0000\u001c\u0011\u000f\u0014\u001f\u0015\u0003\f\u000f\u0015\r");
var25_27 = "appimg";
var26_28 = "appimgtext";
try {
var27_29 = new StringBuilder();
var28_30 = var1_1.getPackageName();
var27_29 = var27_29.insert(0, var28_30);
var16_16 = var27_29.append((String)var16_16);
var16_16 = var16_16.toString();
var16_16 = Class.forName((String)var16_16);
var18_19 = var16_16.getField((String)var18_19);
var4_4 = var18_19.getInt(var16_16);
}
catch (Exception var16_17) {}
if (var4_4 != (var8_11 = -1)) {
try {
super();
var8_11 = 0;
var16_16 = null;
var18_19 = var1_1.getPackageName();
var5_5 = var5_5.insert(0, (String)var18_19);
var5_5 = var5_5.append((String)var7_10);
var5_5 = var5_5.toString();
var5_5 = Class.forName((String)var5_5);
var16_16 = var5_5.getField((String)var19_21);
var8_11 = var16_16.getInt(var5_5);
var18_19 = var5_5.getField(var25_27);
var29_31 = var18_19.getInt(var5_5);
var19_21 = var5_5.getField(var26_28);
var4_4 = var19_21.getInt(var5_5);
var30_32 = -1;
if (var8_11 != var30_32 && var29_31 != (var8_11 = -1) && var4_4 != (var8_11 = -1)) {
var5_5 = "^k\u0013g\u001cl\u0000";
var5_5 = AdRequest.d((String)var5_5);
var6_9.append((String)var5_5);
}
}
catch (Exception var5_8) {}
try {
super();
var8_11 = 0;
var16_16 = null;
var18_19 = var1_1.getPackageName();
var5_5 = var5_5.insert(0, (String)var18_19);
var5_5 = var5_5.append((String)var7_10);
var5_5 = var5_5.toString();
var5_5 = Class.forName((String)var5_5);
var16_16 = var5_5.getField((String)var20_22);
var8_11 = var16_16.getInt(var5_5);
var7_10 = var5_5.getField(var21_23);
var9_12 = var7_10.getInt(var5_5);
var18_19 = var5_5.getField(var22_24);
var29_31 = var18_19.getInt(var5_5);
var19_21 = var5_5.getField(var23_25);
var30_32 = var19_21.getInt(var5_5);
var20_22 = var5_5.getField(var24_26);
var4_4 = var20_22.getInt(var5_5);
var31_33 = -1;
if (var8_11 != var31_33 && var9_12 != (var8_11 = -1) && var29_31 != (var8_11 = -1) && var30_32 != (var8_11 = -1) && var4_4 != (var8_11 = -1)) {
var5_5 = "@\u0002\u0019\u0012\u0018\u000e\u0001\u0015\t\u0019\u0018";
var5_5 = AdJSInterface.d((String)var5_5);
var6_9.append((String)var5_5);
}
}
catch (Exception var5_7) {}
}
super();
var16_16 = null;
var7_10 = AdRequest.d("/\u0000l\u0017g\u0015h\u0015l\u001fl\u001c}-z\u0007y\u0002f\u0000}\u0017mO");
var5_5 = var5_5.insert(0, (String)var7_10);
var8_11 = 1;
var6_9 = var6_9.substring(var8_11);
var5_5 = var5_5.append((String)var6_9).toString();
var3_3.append((String)var5_5);
var6_9 = new StringBuilder();
try {
var5_5 = var1_1.getPackageManager();
var16_16 = var1_1.getPackageName();
var9_12 = 1;
var5_5 = var5_5.getPackageInfo((String)var16_16, var9_12);
var16_16 = var5_5.activities;
if (var16_16 == null || (var8_11 = (var16_16 = var5_5.activities).length) <= 0) break block24;
var16_16 = "@\u0002\u0019\u0012\u0018\u000e\u0001";
var16_16 = AdJSInterface.d((String)var16_16);
var6_9.append((String)var16_16);
var7_10 = "h\u001cm\u0000f\u001bm\\`\u001c}\u0017g\u0006'\u0013j\u0006`\u001dg\\D3@<";
var7_10 = AdRequest.d((String)var7_10);
var29_31 = 0;
var18_19 = null;
var16_16 = new Object((String)var7_10, null);
var7_10 = "\u0000\u0002\u0005\u001e\u000e\u0005\u0005B\b\u0002\u0015\t\u000f\u0018O\u000f\u0000\u0018\u0004\u000b\u000e\u001e\u0018B--4\"\"$$>";
var7_10 = AdJSInterface.d((String)var7_10);
var16_16.addCategory((String)var7_10);
var7_10 = var1_1.getPackageName();
var16_16.setPackage((String)var7_10);
var7_10 = var1_1.getPackageManager();
var29_31 = 0;
var18_19 = null;
var16_16 = var7_10.queryIntentActivities((Intent)var16_16, 0);
var8_11 = var16_16.size();
if (var8_11 > 0) {
var16_16 = "%\u0016l\u0014h\u0007e\u0006";
var16_16 = AdRequest.d((String)var16_16);
var6_9.append((String)var16_16);
}
var16_16 = var5_5.activities;
var9_12 = var16_16.length;
var5_5 = null;
}
catch (Exception var5_6) {
break block24;
}
for (var4_4 = 0; var4_4 < var9_12; ++var4_4) {
var18_19 = var16_16[var4_4];
try {
var18_19 = var18_19.name;
var19_21 = "com.ogfjxfcyainysuldev.ReEngagementActivity";
var29_31 = var18_19.equals(var19_21) ? 1 : 0;
if (var29_31 == 0) continue;
var18_19 = "@\u0012\t\u0013\u001a\u0004\u001e";
var18_19 = AdJSInterface.d((String)var18_19);
var6_9.append((String)var18_19);
break;
}
catch (Exception var18_20) {
// empty catch block
}
}
}
if ((var4_4 = var6_9.length()) <= 0) ** GOTO lbl202
var5_5 = var6_9.toString();
var4_4 = var5_5.startsWith((String)(var16_16 = AdRequest.d("^"))) ? 1 : 0;
if (var4_4 != 0) {
var5_5 = new Object();
var16_16 = null;
var7_10 = AdJSInterface.d((String)"G\u001e\u0004\t\u000f\u000b\u0000\u000b\u0004\u0001\u0004\u0002\u00153\u0002\u0019\u0012\u0018\u000e\u0001\u0012\u0019\u0011\u001c\u000e\u001e\u0015Q");
var5_5 = var5_5.insert(0, (String)var7_10);
var8_11 = 1;
var6_9 = var6_9.substring(var8_11);
var5_5 = var5_5.append((String)var6_9).toString();
var3_3.append((String)var5_5);
var5_5 = var3_3;
} else {
var5_5 = new Object();
var8_11 = 0;
var16_16 = null;
var7_10 = AdRequest.d("/\u0000l\u0017g\u0015h\u0015l\u001fl\u001c}-j\u0007z\u0006f\u001fz\u0007y\u0002f\u0000}O");
var5_5 = var5_5.insert(0, (String)var7_10);
var6_9 = var6_9.toString();
var5_5 = var5_5.append((String)var6_9).toString();
var3_3.append((String)var5_5);
lbl202: // 2 sources:
var5_5 = var3_3;
}
var6_9 = new StringBuilder();
var7_10 = AdJSInterface.d((String)"J\b\u0018\u0004\u001e\u0000\u0018\b\u0003\u000f3\u0002\u0003\u0014\u0002\u0015\t\u0013Q");
var6_9 = var6_9.insert(0, (String)var7_10);
var16_16 = new Object();
var18_19 = AdRequest.d("!M-@&L H&@=G-J=\\<]7[-");
var16_16 = var16_16.insert(0, (String)var18_19);
var7_10 = this.G;
var16_16 = var16_16.append((String)var7_10).toString();
var9_12 = 0;
var7_10 = null;
var8_11 = var2_2.getInt((String)var16_16, 0);
var6_9 = var6_9.append(var8_11).toString();
var5_5.append((String)var6_9);
var5_5 = new Object();
var17_18 = 0;
var16_16 = AdJSInterface.d((String)"J\r\r\u0014\u0002\u0002\u0004>\u0018\u0018\u001c\u0004Q");
var6_9 = var5_5.insert(0, (String)var16_16);
var4_4 = this.e ? 1 : 0;
var5_5 = var4_4 != 0 ? AdRequest.d("3y\u0002") : AdJSInterface.d((String)"-\r\r\u0013\u0001");
var5_5 = var6_9.append((String)var5_5).toString();
var3_3.append((String)var5_5);
return var3_3.toString();
}
public static String d(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 ^ 114));
if (n3 < 0) break;
n = n3 + -1;
arrc[n3] = n2 = (int)((char)(string.charAt(n3) ^ 9));
n2 = n;
}
String string2 = new String(arrc);
return string2;
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
private /* synthetic */ String i() {
try {
Object object;
Enumeration<NetworkInterface> enumeration = NetworkInterface.getNetworkInterfaces();
block2 : do {
boolean bl;
boolean bl2;
if (!(bl = enumeration.hasMoreElements())) return null;
object = enumeration.nextElement();
Enumeration<InetAddress> enumeration2 = object.getInetAddresses();
do {
if (!(bl = enumeration2.hasMoreElements())) continue block2;
object = enumeration2.nextElement();
} while (bl2 = (object = (InetAddress)object).isLoopbackAddress());
break;
} while (true);
object = object.getHostAddress();
return object.toString();
}
catch (SocketException socketException) {
// empty catch block
}
return null;
}
/*
* Enabled aggressive block sorting
*/
private /* synthetic */ int[] k() {
int n;
DisplayMetrics displayMetrics = new DisplayMetrics();
((Activity)this.f).getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
Rect rect = new Rect();
Window window = ((Activity)this.f).getWindow();
int[] arrn = window.getDecorView();
arrn.getWindowVisibleDisplayFrame(rect);
int n2 = rect.top;
int n3 = 16908290;
window = window.findViewById(n3);
int n4 = window.getTop();
if (n4 > n2) {
n4 -= n2;
} else {
n4 = 0;
window = null;
}
arrn = new int[]{n = displayMetrics.widthPixels, n4 = displayMetrics.heightPixels - n2 - n4};
return arrn;
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
private /* synthetic */ String l() {
Object object = this.f;
String string = AdJSInterface.d((String)"1\u001e\u0004\n\u0004\u001e\u0004\u0002\u0002\t");
string = object.getSharedPreferences(string, 0);
object = AdRequest.d("!M-J=G&L*]!");
boolean bl = false;
String string2 = null;
if ((object = string.getString((String)object, null)) != null && !(bl = object.equals(string2 = ""))) {
return object;
}
object = AdJSInterface.d((String)"?%3\"#/8$45?");
string2 = "";
return string.getString((String)object, string2);
}
/*
* Unable to fully structure code
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
* Lifted jumps to return sites
*/
public JSONObject makeLBRequest() {
var1_1 = this.F;
if (var1_1 != 0) {
return null;
}
this.F = var1_1 = 1;
var2_2 = this.f;
var3_7 /* !! */ = AdRequest.d("Y\u0000l\u0014l\u0000l\u001cj\u0017");
var2_2 = var2_2.getSharedPreferences(var3_7 /* !! */ , 0);
super();
var4_8 /* !! */ = AdJSInterface.d((String)"\u0004\u0015\u0018\u0011B\u0011\u001e\u000e\u0018\u000e\u000f\u000e\u0000O\u001a\u0004\u001e\u0012\u0005\u000e\u0002");
var5_9 = HttpVersion.HTTP_1_1;
var3_7 /* !! */ .setParameter(var4_8 /* !! */ , (Object)var5_9);
super((HttpParams)var3_7 /* !! */ );
var6_10 = 4000;
HttpConnectionParams.setConnectionTimeout((HttpParams)var3_7 /* !! */ , (int)var6_10);
HttpConnectionParams.setSoTimeout((HttpParams)var3_7 /* !! */ , (int)3000);
var7_11 = new String[2];
var3_7 /* !! */ = null;
var7_11[0] = var4_8 /* !! */ = AdRequest.d("a\u0006}\u00023]&\u0013m\\e\u0017h\u0016k\u001de\u0006h\u0002y\u0001'\u001cl\u0006");
var7_11[1] = var4_8 /* !! */ = AdJSInterface.d((String)"\t\u0018\u0015\u001c[CN\r\u0005B\r\t\u0000\b\u0003\u0003\r\u0018O\u0002\u0004\u0018");
var8_12 = Build.VERSION.SDK_INT;
var9_13 = 17;
if (var8_12 >= var9_13) {
var3_7 /* !! */ = AdRequest.d("a\u0006}\u0002'\u0019l\u0017y3e\u001b\u0017");
var4_8 /* !! */ = AdJSInterface.d((String)"\n\u0000\u0000\u0012\t");
System.setProperty(var3_7 /* !! */ , var4_8 /* !! */ );
}
super();
var10_14 = AdRequest.d("/\u0001l\u0011}\u001bf\u001cV\u001bmO");
var4_8 /* !! */ = var4_8 /* !! */ .insert(0, (String)var10_14);
var11_15 = this.G;
var4_8 /* !! */ = var4_8 /* !! */ .append(var11_15).toString();
super(var4_8 /* !! */ );
var4_8 /* !! */ = this.f;
var2_2 = this.d((Context)var4_8 /* !! */ , (SharedPreferences)var2_2);
var3_7 /* !! */ .append((String)var2_2);
var11_15 = AdEncryption.encrypt((String)var3_7 /* !! */ .toString().trim()).trim();
var10_14 = new ArrayList<Object>(2);
var3_7 /* !! */ = AdJSInterface.d((String)"\u001e\u0004\n");
var4_8 /* !! */ = this.d();
var2_2 = new Object(var3_7 /* !! */ , var4_8 /* !! */ );
var10_14.add(var2_2);
var3_7 /* !! */ = AdRequest.d("\u0011q\u0006");
var4_8 /* !! */ = this.l();
var2_2 = new Object(var3_7 /* !! */ , var4_8 /* !! */ );
var10_14.add(var2_2);
var1_1 = this.k;
if (var1_1 != 0) {
var3_7 /* !! */ = AdJSInterface.d((String)"\r\u0005\u000f");
var4_8 /* !! */ = AdRequest.d("C");
var2_2 = new Object(var3_7 /* !! */ , var4_8 /* !! */ );
var10_14.add(var2_2);
}
var12_16 = var7_11.length;
var1_1 = 0;
var2_2 = null;
var8_12 = 0;
var3_7 /* !! */ = null;
while (var1_1 < var12_16) {
block16 : {
var2_2 = var7_11[var8_12];
var4_8 /* !! */ = this.d;
if (var4_8 /* !! */ != null) return this.d;
var13_17 /* !! */ = new StringBuilder();
var14_18 = 0;
var15_19 = null;
var2_2 = var13_17 /* !! */ .insert(0, (String)var2_2);
var13_17 /* !! */ = AdJSInterface.d((String)"N\u001f\t\u0003\u00163");
var2_2 = var2_2.append((String)var13_17 /* !! */ ).toString();
super((String)var2_2);
var13_17 /* !! */ = new StringBuilder();
var1_1 = this.a ? 1 : 0;
var2_2 = var1_1 != 0 ? AdRequest.d("\u0013y\u0002V\u0013|\u0016`\u001d") : ((var1_1 = (int)(this.e ? 1 : 0)) != 0 || (var1_1 = (int)(this.i ? 1 : 0)) != 0 ? "reengagement" : AdJSInterface.d((String)"\u0000\u001c\u0011B\u0002\u0003\u000f\n"));
var2_2 = var13_17 /* !! */ .append((String)var2_2);
var13_17 /* !! */ = AdRequest.d("M");
var2_2 = var2_2.append((String)var13_17 /* !! */ ).toString();
var4_8 /* !! */ .append((String)var2_2);
var2_2 = new Object();
var15_19 = AdJSInterface.d((String)"J\u0006\t\u0015Q");
var2_2 = var2_2.insert(0, var15_19).append(var11_15).toString();
var4_8 /* !! */ .append((String)var2_2);
var2_2 = new Object();
var15_19 = AdRequest.d("/\u0001l\u0011}\u001bf\u001cV\u001bmO");
var2_2 = var2_2.insert(0, var15_19);
var13_17 /* !! */ = this.G;
var2_2 = var2_2.append((String)var13_17 /* !! */ ).toString();
var4_8 /* !! */ .append((String)var2_2);
var2_2 = AdJSInterface.d((String)"J\u0003\u0019\b\u0000\u0005QWX");
var4_8 /* !! */ .append((String)var2_2);
var2_2 = var4_8 /* !! */ .toString();
super((String)var2_2);
try {
var2_2 = new Object(var10_14);
var13_17 /* !! */ .setEntity((HttpEntity)var2_2);
}
catch (Exception var2_3) {
var4_8 /* !! */ = "LBAdController";
AdLog.printStackTrace((String)var4_8 /* !! */ , (Exception)var2_3);
}
var1_1 = 0;
var2_2 = null;
var9_13 = 0;
var4_8 /* !! */ = null;
while (var1_1 < (var14_18 = 1)) {
block15 : {
try {
var2_2 = var5_9.execute((HttpUriRequest)var13_17 /* !! */ );
var15_19 = var2_2.getStatusLine();
var14_18 = var15_19.getStatusCode();
var16_20 = 200;
if (var14_18 != var16_20) break block15;
if ((var2_2 = var2_2.getEntity()) != null) {
var2_2 = var2_2.getContent();
var15_19 = AdUtils.convertStreamToString((InputStream)var2_2);
super(var15_19);
this.d = var17_21 /* !! */ ;
var2_2.close();
}
var1_1 = 0;
var2_2 = null;
}
catch (ConnectTimeoutException var2_4) {
var15_19 = "LBAdController";
var17_21 /* !! */ = new StringBuilder();
var19_23 = null;
var20_24 = "1f\u001cg\u0017j\u0006`\u001dgR]\u001bd\u0017mRf\u0007}R$R";
var20_24 = AdRequest.d(var20_24);
var17_21 /* !! */ = var17_21 /* !! */ .insert(0, var20_24);
var2_2 = var2_4.getMessage();
var2_2 = var17_21 /* !! */ .append((String)var2_2);
var2_2 = var2_2.toString();
AdLog.e((String)var15_19, (String)var2_2);
var1_1 = 0;
var2_2 = null;
this.d = null;
var1_1 = 0;
var2_2 = null;
this.F = false;
** GOTO lbl164
{
catch (Throwable var2_6) {
this.F = false;
throw var2_6;
}
}
catch (Exception var2_5) {
var15_19 = "LBAdController";
var17_21 /* !! */ = new StringBuilder();
var19_23 = null;
var20_24 = "(\u001f\u0012\u0019\u0004L\u0016\u0005\u0015\u0004A\u000f\u000e\u0002\u000f\t\u0002\u0018\b\u0003\u000fLLL";
var20_24 = AdJSInterface.d((String)var20_24);
var17_21 /* !! */ = var17_21 /* !! */ .insert(0, var20_24);
var19_23 = var2_5.getMessage();
var17_21 /* !! */ = var17_21 /* !! */ .append(var19_23);
var17_21 /* !! */ = var17_21 /* !! */ .toString();
AdLog.e((String)var15_19, (String)var17_21 /* !! */ );
var15_19 = "LBAdController";
AdLog.printStackTrace((String)var15_19, (Exception)var2_5);
var1_1 = 0;
var2_2 = null;
this.d = null;
var1_1 = 0;
var2_2 = null;
this.F = false;
lbl164: // 3 sources:
var9_13 = var1_1 = var9_13 + 1;
continue;
}
}
this.F = false;
var18_22 = this;
break block16;
}
var1_1 = 0;
var2_2 = null;
this.F = false;
** GOTO lbl164
}
var18_22 = this;
}
if ((var2_2 = var18_22.d) != null) return this.d;
var8_12 = var1_1 = var8_12 + 1;
}
return this.d;
}
public void setSubId(String string) {
this.C = string;
}
public void setTokens(List list) {
this.B = list;
}
}
|