导航菜单

页面标题

页面副标题

OVO v3.139.0 - VTrackWebService.java 源代码

正在查看: OVO v3.139.0 应用的 VTrackWebService.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.vkey.android.internal.vguard.webservice;

import android.content.Context;
import android.content.Intent;
import android.text.TextUtils;
import android.util.Log;
import com.google.gson.Gson;
import com.vkey.android.aw;
import com.vkey.android.bc;
import com.vkey.android.bd;
import com.vkey.android.bu;
import com.vkey.android.bv;
import com.vkey.android.bw;
import com.vkey.android.bx;
import com.vkey.android.by;
import com.vkey.android.ci;
import com.vkey.android.cj;
import com.vkey.android.cp;
import com.vkey.android.ct;
import com.vkey.android.internal.vguard.cache.DatabaseHandler;
import com.vkey.android.internal.vguard.cache.HttpRequest;
import com.vkey.android.internal.vguard.cache.ProcessHttpRequestIntentService;
import com.vkey.android.internal.vguard.secure.preference.SecurePreferences;
import com.vkey.android.internal.vguard.util.SHAMode;
import com.vkey.android.internal.vguard.util.Utility;
import com.vkey.android.internal.vguard.webservice.VTrackWebService;
import com.vkey.android.j;
import com.vkey.android.l;
import com.vkey.android.secure.net.DataSyncCheckRespond;
import com.vkey.android.secure.net.Response;
import com.vkey.android.secure.net.SecureHttpUrlConnection;
import com.vkey.android.secure.net.SendThreatInfoRespondModel;
import com.vkey.android.vguard.OTAUpdateCheck;
import com.vkey.android.vguard.VGException;
import java.io.IOException;
import java.lang.Thread;
import java.nio.charset.StandardCharsets;
import java.security.NoSuchAlgorithmException;
import java.util.List;
import o.i.b40;
import o.i.fh6;
import o.i.p73;
import o.i.pb2;
import o.i.pq0;
import o.i.s20;
import org.apache.http.client.utils.URLEncodedUtils;

public class VTrackWebService {
    private static final byte[] b = {69, 3, 89, 73, 5, -12, -12, 4, 9, -4, -2, -6, 9, -15, -70, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 79, -2, 3, 0, -33, 19, 9, -14, -5, 18, -44, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, 81, -14, 13, -4, -2, -2, -11, -33, 28, 18, -20, -40, -2, 3, 0, -52, 46, -1, -5, -4, -7, -3, 18, -12, 5, -2, -2, 3, 0, -53, 64, 14, -1, -5, -4, -7, -3, 18, -12, 5, -2, -79, 68, 12, -1, -4, 2, 79, -2, 3, 0, -49, 28, 18, -20, -15, 37, -12, -12, -33, 36, -4, -3, 7, 11, -3, -64, 71, -74, 61, -7, 19, -76, 71, -74, 57, 13, -21, 16, -15, -55, 68, -15, 8, -11, -6, 4, 0, 16, -14, -7, 1, -7, 9, 4, -9, 8, -17, 19, 1, -19, -1, 1, 13, -1, -21, 16, 1, -14, 0, -8, 20, -20, 5, 5, -12, -12, 4, 9, -4, -2, -6, 9, -15, -70, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 79, -2, 3, 0, -33, 19, 9, -14, -5, 18, -44, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, 86, -15, 10, -13, -73, 81, -14, 13, -4, -2, -2, -11, -69, 81, -14, 13, -15, 8, 5, -35, 18, 13, -4, -46, 43, -12, 0, -44, -2, 3, 0, -45, 28, -5, 16, 1, -51, 34, -5, 18, -34, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, 5, -12, -12, 4, 9, -4, -2, -6, 9, -15, -70, 79, -2, 3, 0, -33, 19, 9, -14, -5, 18, -44, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -2, 3, 0, -49, 28, 18, -20, -15, 37, -12, -12, -33, 36, -4, -3, 7, -76, 75, -12, 17, 0, -85, 69, -6, 7, 2, -8, -2, -69, 67, 4, 9, 0, -20, 12, -12, 1, -44, -13, 9, -14, -5, 18, -72, 59, 4, 5, -16, 6, -62, 52, -4, 18, -20, -53, 69, 5, -12, -12, -55, 53, 4, -4, -3, 7, 22, 14, 2, -9, 2, -8, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 78, -2, -28, 21, -3, 6, -14, 18, 0, -4, -14, -20, 18, 13, -4, -2, -2, 4, -15, -70, 68, 12, -1, -4, 2, -83, 0, -4, 18, -15, -1, 1, 4, -8, -72, 70, -3, 14, -47, 34, 8, -6, 9, -23, 16, -14, -70, 83, -13, 9, -14, -5, 2, -3, 14, -34, 21, -3, 6, -14, 18, 0, -4, -14, -18, 19, 9, -14, -5, 2, 14, -1, -5, -4, -7, -3, 18, -12, 5, -2, -64, 58, 8, -5, -2, 79, -2, 3, 0, -40, 27, -7, 15, -43, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, 5, -12, -12, 4, 9, -4, -2, -6, 9, -15, -70, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 79, -2, 3, 0, -33, 19, 9, -14, -5, 18, -44, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, 82, 1, -19, -1, 1, 13, -1, -84, 86, -15, 10, -13, -73, 82, 5, -23, 4, -73, 82, 0, -20, 18, 0, -3, -84, 66, 11, -12, 0, -44, -27, 37, -3, 14, -38, 4, -20, 18, 19, 9, -14, -5, 2, -2, 3, 0, -49, 28, 18, -20, -15, 37, -12, -12, -33, 36, -4, -3, 7, -76, 70, -3, 14, -85, 83, -12, 3, -9, 12, -57, 1, -4, -10, 2, 2, -8, -3, 14, -37, 33, -4, -10, 2, 2, -8, -13, 9, -14, -5, 18, -72, 59, 4, 5, -16, 6, -62, 67, -15, 8, -11, -56, 63, -5, 9, -17, -55, 59, 4, -9, 8, 2, -6, -13, 18, -12, 5, -2, -2, 3, 0, -49, 28, 18, -20, -15, 37, -12, -12, -33, 36, -4, -3, 7, -76, 67, -4, 18, -20, -15, 37, -12, -12, -27, 36, 5, -16, 12, 3, -22, 10, -77, 69, 11, -4, -3, -78, 79, 1, -4, -10, 2, 2, -8, -44, -2, 3, 0, -49, 28, 18, -20, -15, 37, -12, -12, -33, 36, -4, -3, 7, -76, 66, -3, 18, -18, 4, -73, 67, -4, 18, -20, -15, 37, -12, -12, -27, 36, 5, -16, 12, 3, -22, 10, -77, 71, -8, 17, -84, 68, 18, -22, 1, 10, 3, -12, 5, -2, -79, 84, -3, -15, -70, 67, 0, 0, -6, 19, -10, 7, -85, 85, -22, 10, 8, -17, -44, 0, -4, 18, -15, -1, 1, 4, -8, -72, 79, -2, 3, 0, -52, 46, -1, -5, -4, -7, -3, 18, -12, 5, -2, -28, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, 50, 0, -20, 1, 7, 8, -3, -18, 1, 1, -2, -15, -58, 10, 79, -2, 3, 0, -40, 27, -7, 15, -43, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, 64, 4, 13, -16, 12, -83, 82, -15, 8, -11, -3, 14, -47, 34, 8, -6, 9, -23, 16, -14, -18, 19, 9, -14, -5, 2, -3, 14, -37, 33, -4, -10, 2, 2, -8, -18, 19, 9, -14, -5, 2, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 79, -2, 3, 0, -45, 28, -5, 16, 1, -51, 34, -5, 18, -30, -5, -52, 34, 43, -2, -9, 2, -3, -58, 62, -13, 12, -14, 5, -3, -2, -43, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 79, -2, 3, 0, -52, 46, -1, -40, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, -1, 82, 1, -19, -1, 1, 13, -1, -84, 82, -19, 20, -18, -70, 71, -8, 17, -12, -4, -2, -69, 83, -6, -80, 50, -12, -8, 16, -14, 25, -16, 1, -14, 0, -13, -2, 
    3, 0, -52, 46, -1, -5, -4, -7, -3, 18, -12, 5, -2, -27, 19, 9, -14, -5, 2, 5, -12, -12, 4, 9, -4, -2, -6, 9, -15, -70, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 82, -15, 12, 3, -18, 12, -83, 69, -6, 7, 2, -8, -2, -69, 79, -2, 3, 0, -49, 28, 18, -20, -15, 37, -12, -12, -33, 36, -4, -3, 7, -76, 82, -15, 14, -85, 83, -13, -4, -70, 83, -12, 3, -9, 12, -57, 5, -12, -12, 4, 9, -4, -2, -6, 9, -15, -70, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 79, -2, 3, 0, -33, 19, 9, -14, -5, 18, -44, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, 86, -15, 10, -13, -73, 81, -14, 13, -4, -2, -2, -11, -69, 66, 11, -12, 0, -44, -11, -3, 6, -14, 18, 0, -4, -14, -55, 60, -12, 18, -16, 13, 0, 67, 10, 7, -10, -3, 2, -15, 2, 0, -2, -69, 66, 11, -2, 5, -16, 8, 5, -85, 72, 9, -84, 77, 0, 4, -85, 65, -2, 17, -15, -48, -3, -21, 69, 8, 2, -6, -13, 18, 5, -12, -12, 4, 9, -4, -2, -6, 9, -15, -70, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 79, -2, 3, 0, -49, 32, 16, -14, -7, 1, -29, 36, -9, 8, -80, 81, -14, 13, -15, 8, 5, -51, 44, -12, 20, -54, 28, 18, -20, -40, 0, -4, 18, -15, -1, 1, 4, -8, -72, 0, -4, 18, -15, -1, 1, 4, -8, -72, 79, -2, 3, 0, -34, 32, -20, 1, 7, 8, -3, -18, 1, 1, -70, 83, -13, 9, -14, -5, 2, 5, -12, -12, 4, 9, -4, -2, -6, 9, -15, -70, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 79, -2, 3, 0, -33, 19, 9, -14, -5, 18, -44, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, 84, -6, -13, -4, 18, -16, -70, 72, 10, -16, 7, 5, -84, 72, 4, -79, 67, -4, 18, -20, 0, -2, 17, -15, -70, 86, -15, 10, -13, -73, 67, -4, 18, -20, -40, 11, -3, -64, 71, -74, 61, -7, 19, -76, 71, -74, 57, 13, -21, 16, -15, -55, 68, -15, 8, -11, -6, 1, 14, -1, -18, 9, 4, -9, 8, -17, 8, -8, 17, -12, -10, 16, 1, -14, 0, -8, 11, -7, 19, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 79, -2, 3, 0, -52, 46, -1, -40, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, -1, 82, 1, -19, -1, 1, 13, -1, -84, 86, -15, 10, -13, -73, 81, -14, 13, -4, -2, -2, -11, -69, 66, 11, -12, 0, -44, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 79, -2, 3, 0, -49, 28, 18, -20, -15, 37, -12, -12, -33, 36, -4, -3, 7, -76, 82, 1, -19, -1, 1, 13, -1, -84, 81, -18, 21, -38, 18, 13, -58, -3, 14, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 79, -2, 3, 0, -40, 27, -7, 15, -43, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, 82, 1, -19, -1, 1, 13, -1, -84, 86, -15, 10, -13, -73, 81, -14, 13, -4, -2, -2, -11, -69, 66, 11, -12, 0, -44, 11, -3, -64, 71, -74, 61, -7, 19, -76, 71, -74, 57, 13, -21, 16, -15, -55, 53, -4, 18, -20, -3, 19, 5, -12, -12, -5, 3, 4, -4, -3, 7, -13, 19, 1, -19, -1, 1, 13, -1, -21, 16, 1, -14, 0, -8, 20, -20, 5, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 79, -2, 3, 0, -49, 32, 16, -14, -7, 1, -29, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, 82, 1, -19, -1, 1, 13, -1, -84, 86, -15, 10, -13, -73, 81, -14, 13, -4, -2, -2, -11, -69, 66, 11, -12, 0, -44, -2, 3, 0, -45, 28, -5, 16, 1, -51, 34, -5, 18, -34, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, 64, 4, 13, -16, 12, -83, 82, -15, 8, -11, 19, 9, -14, -5, 2, -43, -27, -3, 29, -18, 1, 7, -21, 13, -4, -16, 17, 12, 3, -14, -7, 1, -2, 3, 0, -49, 28, 18, -20, -15, 37, -12, -12, -33, 36, -4, -3, 7, -76, 77, 0, 7, -62, 79, -2, 3, 0, -52, 46, -1, -40, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, 64, 4, 13, -16, 12, -83, 82, -15, 8, -11, 1, -19, -1, 1, 13, -1, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 79, -2, 3, 0, -52, 46, -1, -40, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, -1, 67, 0, 16, -14, -7, 1, -29, 36, -9, 8, -17, 16, -18, 8, -8, 17, -12, -47, 79, -2, 3, 0, -49, 32, 16, -14, -7, 1, -29, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, 79, -2, 3, 0, -49, 32, 16, -14, -7, 1, -29, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, 64, 4, 13, -16, 12, -83, 82, -15, 8, -11, -3, 14, -34, 21, -3, 6, -14, 18, 0, -4, -14, 32, -80, 77, -10, 14, 2, -9, 2, -8, -76, 64, 20, -22, 7, 2, -12, 0, 9, -8, -69, -2, 3, 0, -49, 32, 16, -14, -7, 1, -29, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -58, -27, 82, -15, 12, 3, -18, 12, -83, 69, 
    -6, 7, 2, -8, -2, -69, 79, -2, 3, 0, -49, 28, 18, -20, -15, 37, -12, -12, -33, 36, -4, -3, 7, -76, 82, -15, 14, -85, 83, -13, -4, -70, 83, -12, 3, -9, 12, -57, 2, 8, -6, 9, -23, 16, -14, -55, 60, -12, 18, -16, 13, 0, -54, -13, 9, -14, -5, 18, -72, 59, 4, 5, -16, 6, -62, 67, -17, -3, 12, -66, 58, -4, -5, 16, 1, -19, 2, -5, 18, 5, -12, -12, 4, 9, -4, -2, -6, 9, -15, -70, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 79, -2, 3, 0, -49, 32, 16, -14, -7, 1, -29, 36, -9, 8, -80, 67, 0, 16, -14, -7, 1, -29, 36, -9, 8, -46, 44, -12, 20, -54, 28, 18, -20, -40, 14, -1, -5, -4, -7, -3, 18, -12, 5, -2, -48, 31, 20, 4, -10, -12, -41, 44, 8, -5, -2, 5, -12, -12, 4, 9, -4, -2, -6, 9, -15, -70, 79, -2, 3, 0, -33, 19, 9, -14, -5, 18, -44, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, 64, 4, 13, -16, 12, -83, 82, -15, 8, -11, 5, -12, -12, 4, 9, -4, -2, -6, 9, -15, -70, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 81, -14, 13, -15, 8, 5, -85, 82, -4, -2, 3, 0, -33, 19, 9, -14, -5, 18, -44, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, 82, 1, -19, -1, 1, 13, -1, -84, 86, -15, 10, -13, -73, 67, -4, 18, -20, -40, 1, -4, -10, 2, 2, -8, -70, 67, 10, 7, -10, -3, 2, -15, 2, 0, -2, -69, 66, 11, -2, 5, -16, 8, 5, -85, 72, 9, -84, 77, 0, 4, -85, 65, -2, 17, -15, -48, -3, -21, 69, 8, 2, -6, -13, 18, 83, -13, 9, -14, -5, 2, -13, 9, -14, -5, 18, -72, 59, 4, 5, -16, 6, -62, 67, -15, 8, -11, -56, 70, -13, 9, -14, -5, 18, -2, -71, 59, 4, -9, 8, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 79, -2, 3, 0, -52, 46, -1, -40, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, -1, 67, 0, 16, -14, -7, 1, -29, 36, -9, 8, -17, 3, -5, 8, -8, 17, -12, -47, 5, -12, -12, 4, 9, -4, -2, -6, 9, -15, -70, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 81, -14, 13, -15, 8, 5, -85, 82, -4, -2, 3, 0, -33, 19, 9, -14, -5, 18, -44, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, 81, -14, 13, -4, -2, -2, -11, -24, 33, -12, 0, 6, -77, 66, 11, -12, 0, -44, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 79, -2, 3, 0, -49, 32, 16, -14, -7, 1, -29, 36, -9, 8, -80, 79, -2, 3, 0, -52, 33, 16, -12, 12, -22, 18, -12, 5, -2, -27, 19, 9, -14, -5, 18, -35, 18, 10, -2, 2, 1, -34, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, 71, 11, -1, -5, -46, 43, -12, 0, -44, -14, 14, -12, 8, -14, -2, -69, 0, -4, 18, -15, -1, 1, 4, -8, -72, 79, -2, 3, 0, -52, 33, 16, -12, 12, -22, 18, -12, 5, -2, -27, 19, 9, -14, -5, 18, -35, 18, 10, -2, 2, 1, -34, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 79, -2, 3, 0, -49, 28, 18, -20, -15, 37, -12, -12, -33, 36, -4, -3, 7, -76, 82, 1, -19, -1, 1, 13, -1, -84, 86, -15, 10, -13, -73, 81, -14, 13, -4, -2, -2, -11, -69, 66, 11, -12, 0, -44, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 78, -2, 72, 9, -38, 22, 14, 2, -9, 2, -8, -43, 52, -22, 7, 2, -12, 0, 9, -8, -70, -2, 3, 0, -34, 32, -20, 1, 7, 8, -3, -18, 1, 1, -18, 19, 9, -14, -5, 2, 2, 8, -6, 9, -23, 16, -14, -55, 60, -12, 18, -16, 13, 0, 1, 16, -12, 12, -22, 18, -12, 5, -2, -14, 12, -11, 15, -13, 9, -14, -5, 18, -2, -53, 31, 20, 4, -10, -12, -41, 44, 8, -5, -2, 0, -4, 18, -15, -1, 1, 4, -8, -72, 70, -3, 14, -37, 33, -4, -10, 2, 2, -8, -70, 83, -13, 9, -14, -5, 2, -13, 9, -14, -5, 18, -72, 59, 4, 5, -16, 6, -62, 67, -15, 8, -11, -56, 54, 0, 16, -14, -7, 1, -57, 59, 4, -9, 8, 0, -4, 18, -15, -1, 1, 4, -8, -72, 70, -3, 14, -34, 21, -3, 6, -14, 18, 0, -4, -14, -70, 83, -13, 9, -14, -5, 2, -3, 14, -85, 11, -3, -64, 71, -74, 61, -7, 19, -76, 71, -74, 57, 13, -21, 16, -15, -55, 68, -15, 8, -11, -6, 13, -5, -7, 15, -21, 9, 4, -9, 8, -17, 19, 1, -19, -1, 1, 13, -1, -21, 16, 1, -14, 0, -8, 20, -20, 5, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 79, -2, 3, 0, -49, 32, 16, -14, -7, 1, -29, 36, -9, 8, -80, 79, -2, 3, 0, -45, 28, -5, 16, 1, -51, 34, -5, 18, -34, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, 71, 11, -1, -5, -46, 43, -12, 0, -44, 5, -12, -12, 4, 9, -4, -2, -6, 9, -15, -70, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 79, -2, 3, 0, -33, 19, 9, -14, -5, 18, -44, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, 
    -84, 81, -14, 13, -4, -2, -2, -11, -24, 33, -12, 0, 6, -77, 66, 11, -12, 0, -44, 79, -2, 3, 0, -49, 28, 18, -20, -15, 37, -12, -12, -33, 36, -4, -3, 7, -76, 64, 4, 13, -16, 12, -83, 82, -15, 8, -11, -15, 14, -40, 19, 22, -16, 3, 7, -9, -32, 22, 14, 2, -9, 2, -8, -26, 18, 14, -3, 6, -38, 20, 3, -9, -70, 69, 8, 2, -83, 53, -3, 29, -18, 1, 7, -21, 13, -4, -16, 17, 12, 3, -14, -7, 1, -44, -27, -2, 3, 0, -40, 27, -7, 15, -43, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, 66, -3, 1, 4, -4, -2, -18, 32, -20, 18, 0, -3, -58, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -13, 9, -14, -5, 18, -72, 59, 4, 5, -16, 6, -62, 67, -15, 8, -11, -56, 51, 14, -1, -68, 59, 4, -9, 8, 2, -6, -13, 18, -12, 5, -2, 79, -2, 3, 0, -52, 46, -1, -40, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, 5, -12, -12, 4, 9, -4, -2, -6, 9, -15, -70, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, 55, -14, 13, -15, 8, 5, -85, 79, -2, 3, 0, -33, 19, 9, -14, -5, 18, -44, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, 84, -6, -13, -4, 18, -16, -70, 72, 10, -16, 7, 5, -84, 72, 4, -79, 67, -4, 18, -20, 0, -2, 17, -15, -70, 86, -15, 10, -13, -73, 67, -4, 18, -20, -40, -16, -40, 81, -14, 10, -2, 2, 1, -72, -1, -1, -1, -1, -1, -1, -1, -1, 12, -27, 34, 29, 19, -3, -15, -70, 12, -1, -1, -1, -1, -1, -1, -1, -1, -2, 3, 0, -34, 32, -20, 1, 7, 8, -3, -18, 1, 1, 5, -12, -12, 4, 9, -4, -2, -6, 9, -15, -70, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 79, -2, 3, 0, -49, 32, 16, -14, -7, 1, -29, 36, -9, 8, -80, 83, -13, 9, -14, -5, 18, -44, 36, -9, 8, -46, 44, -12, 20, -54, 28, 18, -20, -40, -11, -3, 6, -14, 18, 0, -4, -14, -55, 60, -12, 18, -16, 13, 0, -54, 0, -4, 18, -15, -1, 1, 4, -8, -72, 79, -2, 3, 0, -34, 32, -20, 1, 7, 8, -3, -18, 1, 1, -19, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, 47, 30, 3, 0, -85, 85, -74, 65, 3, -58, -27, 79, -2, 3, 0, -40, 27, -7, 15, -43, 36, -9, 8, -29, 37, -12, -12, 4, 9, -4, -2, 0, 5, -3, -84, 82, 1, -19, -1, 1, 13, -1, -84, 65, 12, -12, 20, -54, 28, 18, -20, -40, -2, 3, 0, -53, 82, 0, -20, 1, 7, 8, -3, -18, 1, 1, -70, 68, 12, -1, -4, 2, 18, 13, -4, -2, -2, 4, -15, -70, 68, 12, -1, -4, 2, -83, -3, 14, -47, 34, 8, -6, 9, -23, 16, -14, 0, -4, 18, -15, -1, 1, 4, -8, -72, 79, -2, 3, 0, -52, 46, -1, -5, -4, -7, -3, 18, -12, 5, -2, -79, 83, -13, 9, -14, -5, 2, 1, -4, -10, 2, 2, -8, -39, 10, -80, 81, -14, 14, -3, -10, -5, -2, -69};
    private static int c = 37;
    public static int maxRetriesTime = 2;
    private static final Gson a = new Gson();

    public static void b(List list, Context context, VTrackResponseHandler vTrackResponseHandler) {
        VTrackResponseHandler vTrackResponseHandler2;
        try {
            byte[] bArr = b;
            a(bArr[2146], -bArr[21], 1741);
            a(bArr[320], bArr[640], 2755);
            String str = null;
            if (list != null) {
                String format = URLEncodedUtils.format(list, a(bArr[18], bArr[20], c | 778));
                String str2 = bc.k;
                StringBuilder sb = new StringBuilder();
                byte b2 = bArr[4];
                byte b3 = bArr[538];
                sb.append(a(b2, b3, b3 | 3501));
                sb.append(format);
                Response response = SecureHttpUrlConnection.get_urlconnection(str2, sb.toString(), context, null);
                StringBuilder sb2 = new StringBuilder();
                sb2.append(response.responseCode);
                String str3 = sb2.toString().startsWith(a(bArr[330], bArr[2], c | 768)) ? new String(response.response, StandardCharsets.UTF_8) : null;
                if (a(str3)) {
                    str = str3;
                } else {
                    String str4 = bc.f595d;
                    String a2 = a(bArr[4], bArr[238], 2272);
                    DatabaseHandler databaseHandler = bc.c;
                    if (databaseHandler != null && str4 != null && a2 != null) {
                        databaseHandler.a(str4, a2, true);
                    }
                }
            } else {
                String str5 = bc.k;
                byte b4 = bArr[4];
                byte b5 = bArr[429];
                Response response2 = SecureHttpUrlConnection.get_urlconnection(str5, a(b4, b5, b5 | 520), context, null);
                StringBuilder sb3 = new StringBuilder();
                sb3.append(response2.responseCode);
                String str6 = sb3.toString().startsWith(a(bArr[330], bArr[2], c | 768)) ? new String(response2.response, StandardCharsets.UTF_8) : null;
                if (a(str6)) {
                    vTrackResponseHandler2 = vTrackResponseHandler;
                    str = str6;
                    vTrackResponseHandler2.onProfileResponse(str);
                } else {
                    String str7 = bc.f595d;
                    String a3 = a(bArr[4], bArr[238], 2272);
                    DatabaseHandler databaseHandler2 = bc.c;
                    if (databaseHandler2 != null && str7 != null && a3 != null) {
                        databaseHandler2.a(str7, a3, true);
                    }
                }
            }
            vTrackResponseHandler2 = vTrackResponseHandler;
            vTrackResponseHandler2.onProfileResponse(str);
        } catch (VGException e4) {
            byte[] bArr2 = b;
            a(bArr2[2146], -bArr2[21], 1741);
            a(bArr2[83], -bArr2[987], 609);
            String str8 = bc.f595d;
            String message = e4.getMessage();
            DatabaseHandler databaseHandler3 = bc.c;
            if (databaseHandler3 != null && str8 != null && message != null) {
                databaseHandler3.a(str8, message, true);
            }
            l.b(a(-bArr2[3594], bArr2[429], 361), a(bArr2[2146], -bArr2[21], 1741), e4.getMessage(), true);
        }
    }

    public static void setMaximumNetworkRetryTime(int i) {
        if (i < 0) {
            maxRetriesTime = 2;
        } else {
            maxRetriesTime = i;
        }
        String str = bc.f595d;
        StringBuilder sb = new StringBuilder();
        byte[] bArr = b;
        sb.append(a(bArr[98], -bArr[2151], 3042));
        sb.append(maxRetriesTime);
        String sb2 = sb.toString();
        DatabaseHandler databaseHandler = bc.c;
        if (databaseHandler == null || str == null || sb2 == null) {
            return;
        }
        databaseHandler.a(str, sb2, false);
    }

    @Deprecated
    public void getFirmware(final List list, final VTrackResponseHandler vTrackResponseHandler, final Context context) {
        if (bc.f597o == 1) {
            Thread thread = new Thread(new Runnable() {
                @Override
                public final void run() {
                    VTrackWebService.c(list, context, vTrackResponseHandler);
                }
            });
            byte[] bArr = b;
            thread.setName(a(bArr[83], bArr[3], 853));
            thread.setUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() {
                @Override
                public final void uncaughtException(Thread thread2, Throwable th) {
                    VTrackWebService.this.d(context, thread2, th);
                }
            });
            thread.start();
        }
    }

    public void getOTAUpdate(final OTAUpdateCheck oTAUpdateCheck, final List list, final VTrackResponseHandler vTrackResponseHandler, final Context context) {
        if (Utility.b(context)) {
            if (bc.f597o == 1) {
                Thread thread = new Thread(new Runnable() {
                    @Override
                    public final void run() {
                        VTrackWebService.this.a(oTAUpdateCheck, list, context, vTrackResponseHandler);
                    }
                });
                StringBuilder sb = new StringBuilder();
                byte[] bArr = b;
                sb.append(a(bArr[83], bArr[382], c | 528));
                sb.append(oTAUpdateCheck);
                thread.setName(sb.toString());
                thread.setUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() {
                    @Override
                    public final void uncaughtException(Thread thread2, Throwable th) {
                        VTrackWebService.this.e(context, thread2, th);
                    }
                });
                thread.start();
                return;
            }
            return;
        }
        String str = bc.f595d;
        StringBuilder sb2 = new StringBuilder();
        sb2.append(oTAUpdateCheck);
        byte[] bArr2 = b;
        sb2.append(a(bArr2[345], bArr2[2] - 1, 563));
        sb2.append(a(-bArr2[3594], bArr2[0], 1941));
        String sb3 = sb2.toString();
        DatabaseHandler databaseHandler = bc.c;
        if (databaseHandler != null && str != null && sb3 != null) {
            databaseHandler.a(str, sb3, false);
        }
        a(oTAUpdateCheck, vTrackResponseHandler, (String) null);
    }

    @Deprecated
    public void getProfile(List list, VTrackResponseHandler vTrackResponseHandler, final Context context) {
        int i = 1;
        if (bc.f597o == 1) {
            Thread thread = new Thread(new b40(i, list, context, vTrackResponseHandler));
            byte[] bArr = b;
            thread.setName(a(bArr[83], -bArr[21], c | 832));
            thread.setUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() {
                @Override
                public final void uncaughtException(Thread thread2, Throwable th) {
                    VTrackWebService.this.c(context, thread2, th);
                }
            });
            thread.start();
        }
    }

    @Deprecated
    public void getSignature(final List list, final VTrackResponseHandler vTrackResponseHandler, final Context context) {
        if (bc.f597o == 1) {
            Thread thread = new Thread(new Runnable() {
                @Override
                public final void run() {
                    VTrackWebService.a(list, context, vTrackResponseHandler);
                }
            });
            byte[] bArr = b;
            thread.setName(a(bArr[83], bArr[1187], 430));
            thread.setUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() {
                @Override
                public final void uncaughtException(Thread thread2, Throwable th) {
                    VTrackWebService.this.b(context, thread2, th);
                }
            });
            thread.start();
        }
    }

    public void postActivationThreatReportSynchronous(String str, VTrackResponseHandler vTrackResponseHandler, Context context) throws VGException, IOException, IllegalStateException {
        if (bc.f597o == 1) {
            String str2 = bc.f595d;
            byte[] bArr = b;
            String a2 = a(bArr[320], bArr[238], 2560);
            DatabaseHandler databaseHandler = bc.c;
            if (databaseHandler != null && str2 != null && a2 != null) {
                databaseHandler.a(str2, a2, true);
            }
            Response post_urlconnection = SecureHttpUrlConnection.post_urlconnection(bc.k, a(bArr[163], bArr[345], c | 2688), a(bArr[163], -bArr[21], c | 410), str, context, null);
            int i = post_urlconnection.responseCode;
            String str3 = bc.f595d;
            StringBuilder sb = new StringBuilder();
            byte b2 = bArr[20];
            byte b3 = bArr[130];
            String c2 = s20.c(sb, a(b2, b3, b3 | 2464), i);
            DatabaseHandler databaseHandler2 = bc.c;
            if (databaseHandler2 != null && str3 != null && c2 != null) {
                databaseHandler2.a(str3, c2, true);
            }
            if (i == 200 || i == 204) {
                vTrackResponseHandler.onThreatReportResponse(new String(post_urlconnection.response, StandardCharsets.UTF_8));
            }
        }
    }

    public void postAppInfoSynchronous(ci ciVar, Context context, boolean z) throws VGException, IOException {
        try {
            String a2 = Utility.a(bd.a(ciVar), SHAMode.SHA256);
            cj cjVar = new cj();
            cjVar.a = a2;
            cjVar.c = ciVar;
            cjVar.f622d = String.valueOf(bc.l);
            cjVar.b = bc.f595d;
            String a3 = bd.a(cjVar);
            byte[] bArr = b;
            a(bArr[2146], -bArr[21], 1741);
            a(bArr[20], bArr[330], 3192);
            SecurePreferences securePreferences = SecurePreferences.getInstance(bc.a());
            String str = securePreferences.get(a(bArr[35], -bArr[245], 1376));
            String str2 = bc.f595d;
            String str3 = a(bArr[20], bArr[37], 1816) + str;
            DatabaseHandler databaseHandler = bc.c;
            if (databaseHandler != null && str2 != null && str3 != null) {
                databaseHandler.a(str2, str3, true);
            }
            l.a(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), a(bArr[20], bArr[37], 1816) + str, true);
            String str4 = bc.f595d;
            String str5 = a(bArr[20], bArr[37], 2353) + a2;
            DatabaseHandler databaseHandler2 = bc.c;
            if (databaseHandler2 != null && str4 != null && str5 != null) {
                databaseHandler2.a(str4, str5, true);
            }
            l.a(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), a(bArr[20], bArr[37], 2353) + a2, true);
            if (str == null || !str.equals(a2) || z) {
                Response post_urlconnection = SecureHttpUrlConnection.post_urlconnection(bc.P, a(bArr[143], bArr[127], 3160), a(bArr[163], -bArr[21], c | 410), a3, context, null);
                a(bArr[2146], -bArr[21], 1741);
                a(bArr[20], -bArr[639], 1777);
                int i = post_urlconnection.responseCode;
                String str6 = bc.f595d;
                String str7 = a(bArr[20], bArr[60], 1420) + i;
                DatabaseHandler databaseHandler3 = bc.c;
                if (databaseHandler3 != null && str6 != null && str7 != null) {
                    databaseHandler3.a(str6, str7, true);
                }
                l.a(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), a(bArr[20], bArr[60], 1420) + i, true);
                if (post_urlconnection.responseCode != 200) {
                    long currentTimeMillis = System.currentTimeMillis();
                    String str8 = bc.f595d;
                    String str9 = a(bArr[4], bArr[320], 1961) + currentTimeMillis;
                    DatabaseHandler databaseHandler4 = bc.c;
                    if (databaseHandler4 != null && str8 != null && str9 != null) {
                        databaseHandler4.a(str8, str9, true);
                    }
                    l.a(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), a(bArr[4], bArr[320], 1961) + currentTimeMillis, true);
                    securePreferences.put(a(bArr[35], -bArr[63], 1588), String.valueOf(currentTimeMillis));
                    return;
                }
                String str10 = bc.f595d;
                StringBuilder sb = new StringBuilder();
                byte b2 = bArr[20];
                byte b3 = bArr[163];
                sb.append(a(b2, b3, b3 | 905));
                sb.append(a2);
                String sb2 = sb.toString();
                DatabaseHandler databaseHandler5 = bc.c;
                if (databaseHandler5 != null && str10 != null && sb2 != null) {
                    databaseHandler5.a(str10, sb2, true);
                }
                String a4 = a(-bArr[3594], bArr[429], 361);
                String a5 = a(bArr[2146], -bArr[21], 1741);
                StringBuilder sb3 = new StringBuilder();
                byte b4 = bArr[20];
                byte b5 = bArr[163];
                sb3.append(a(b4, b5, b5 | 905));
                sb3.append(a2);
                l.a(a4, a5, sb3.toString(), true);
                securePreferences.put(a(bArr[35], -bArr[245], 1376), a2);
                securePreferences.put(a(bArr[35], -bArr[63], 1588), "-1");
            }
        } catch (NoSuchAlgorithmException e4) {
            e4.printStackTrace();
        }
    }

    public void postApplication(String str, VTrackResponseHandler vTrackResponseHandler, final Context context) {
        if (bc.f597o == 1) {
            Thread thread = new Thread((Runnable) new p73(1, str, context, vTrackResponseHandler));
            byte[] bArr = b;
            thread.setName(a(bArr[4], bArr[0], 994));
            thread.setUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() {
                @Override
                public final void uncaughtException(Thread thread2, Throwable th) {
                    VTrackWebService.this.a(context, thread2, th);
                }
            });
            thread.start();
        }
    }

    public void postApplicationSynchronous(String str, VTrackResponseHandler vTrackResponseHandler, Context context) throws VGException, IOException, IllegalStateException {
        if (bc.f597o == 1) {
            byte[] bArr = b;
            a(bArr[2146], -bArr[21], 1741);
            a(bArr[320], bArr[2803], 770);
            Response post_urlconnection = SecureHttpUrlConnection.post_urlconnection(bc.k, a(bArr[163], bArr[94], 2130), a(bArr[163], -bArr[21], c | 410), str, context, null);
            StringBuilder sb = new StringBuilder();
            sb.append(post_urlconnection.responseCode);
            if (sb.toString().startsWith(a(bArr[330], bArr[2], c | 768))) {
                vTrackResponseHandler.onApplicationResponse(new String(post_urlconnection.response, StandardCharsets.UTF_8));
            }
        }
    }

    public void postDataSyncCheck(String str, Context context, cp cpVar) throws VGException {
        SecurePreferences securePreferences = SecurePreferences.getInstance(bc.a());
        byte[] bArr = b;
        String str2 = securePreferences.get(a(bArr[35], -bArr[63], 1588));
        String str3 = bc.f595d;
        String b2 = pq0.b(new StringBuilder(), a(bArr[4], bArr[922], 576), str2);
        DatabaseHandler databaseHandler = bc.c;
        if (databaseHandler != null && str3 != null && b2 != null) {
            databaseHandler.a(str3, b2, true);
        }
        l.a(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), pq0.b(new StringBuilder(), a(bArr[4], bArr[922], 576), str2), true);
        long parseLong = TextUtils.isEmpty(str2) ? -1L : Long.parseLong(str2);
        long currentTimeMillis = System.currentTimeMillis();
        String str4 = bc.N;
        int i = 86400;
        if (str4 != null && str4.length() > 0) {
            try {
                i = Integer.parseInt(str4) * 60;
                String str5 = bc.f595d;
                String str6 = a(bArr[4], c + 5, 651) + i;
                DatabaseHandler databaseHandler2 = bc.c;
                if (databaseHandler2 != null && str5 != null && str6 != null) {
                    databaseHandler2.a(str5, str6, true);
                }
                l.a(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), a(bArr[4], c + 5, 651) + i, true);
            } catch (Exception unused) {
                String str7 = bc.f595d;
                StringBuilder sb = new StringBuilder();
                byte[] bArr2 = b;
                String c2 = s20.c(sb, a(bArr2[4], bArr2[320], 698), i);
                DatabaseHandler databaseHandler3 = bc.c;
                if (databaseHandler3 != null && str7 != null && c2 != null) {
                    databaseHandler3.a(str7, c2, true);
                }
                l.b(a(-bArr2[3594], bArr2[429], 361), a(bArr2[2146], -bArr2[21], 1741), s20.c(new StringBuilder(), a(bArr2[4], bArr2[320], 698), i), true);
            }
        }
        byte[] bArr3 = b;
        a(bArr3[2146], -bArr3[21], 1741);
        byte b3 = bArr3[4];
        byte b4 = bArr3[94];
        a(b3, b4, b4 | 1688);
        long j = (currentTimeMillis - parseLong) / 1000;
        a(bArr3[2146], -bArr3[21], 1741);
        a(bArr3[4], bArr3[3182], 296);
        if (bc.f597o != 1 || parseLong <= -1 || j < i) {
            return;
        }
        a(bArr3[2146], -bArr3[21], 1741);
        byte b5 = bArr3[20];
        byte b6 = bArr3[1187];
        a(b5, b6, b6 | 22);
        Response post_urlconnection = SecureHttpUrlConnection.post_urlconnection(bc.P, a(bArr3[143], bArr3[922], 334), a(bArr3[163], -bArr3[21], c | 410), str, context, null);
        a(bArr3[2146], -bArr3[21], 1741);
        a(bArr3[20], bArr3[121], 3014);
        int i2 = post_urlconnection.responseCode;
        String str8 = bc.f595d;
        StringBuilder sb2 = new StringBuilder();
        byte b7 = bArr3[20];
        byte b8 = bArr3[251];
        String c3 = s20.c(sb2, a(b7, b8, b8 | 2572), i2);
        DatabaseHandler databaseHandler4 = bc.c;
        if (databaseHandler4 != null && str8 != null && c3 != null) {
            databaseHandler4.a(str8, c3, true);
        }
        String a2 = a(-bArr3[3594], bArr3[429], 361);
        String a3 = a(bArr3[2146], -bArr3[21], 1741);
        StringBuilder sb3 = new StringBuilder();
        byte b9 = bArr3[20];
        byte b10 = bArr3[251];
        l.a(a2, a3, s20.c(sb3, a(b9, b10, b10 | 2572), i2), true);
        if (post_urlconnection.responseCode == 200) {
            String str9 = new String(post_urlconnection.response);
            String str10 = bc.f595d;
            String b11 = pq0.b(new StringBuilder(), a(bArr3[20], -bArr3[245], 1481), str9);
            DatabaseHandler databaseHandler5 = bc.c;
            if (databaseHandler5 != null && str10 != null && b11 != null) {
                databaseHandler5.a(str10, b11, true);
            }
            l.a(a(-bArr3[3594], bArr3[429], 361), a(bArr3[2146], -bArr3[21], 1741), pq0.b(new StringBuilder(), a(bArr3[20], -bArr3[245], 1481), str9), true);
            DataSyncCheckRespond dataSyncCheckRespond = (DataSyncCheckRespond) a.c(str9, DataSyncCheckRespond.class);
            if (dataSyncCheckRespond.b == 0) {
                cpVar.b();
            }
            if (dataSyncCheckRespond.c == 0) {
                cpVar.a();
            }
            if (dataSyncCheckRespond.a == 0) {
                cpVar.a(1);
            } else {
                cpVar.a(0);
            }
        }
    }

    public boolean postDeviceInfoSynchronous(String str, Context context) throws VGException {
        SecurePreferences securePreferences = SecurePreferences.getInstance(bc.a());
        if (bc.f597o != 1) {
            return false;
        }
        byte[] bArr = b;
        a(bArr[2146], -bArr[21], 1741);
        byte b2 = bArr[20];
        byte b3 = bArr[82];
        a(b2, b3, b3 | 1805);
        String str2 = bc.f595d;
        String b4 = pq0.b(new StringBuilder(), a(bArr[98], bArr[617], 2074), str);
        DatabaseHandler databaseHandler = bc.c;
        if (databaseHandler != null && str2 != null && b4 != null) {
            databaseHandler.a(str2, b4, true);
        }
        l.a(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), pq0.b(new StringBuilder(), a(bArr[98], bArr[617], 2074), str), true);
        Response post_urlconnection = SecureHttpUrlConnection.post_urlconnection(bc.P, a(bArr[143], bArr[121], 2781), a(bArr[163], -bArr[21], c | 410), str, context, null);
        a(bArr[2146], -bArr[21], 1741);
        a(bArr[20], bArr[361], 1894);
        int i = post_urlconnection.responseCode;
        String str3 = bc.f595d;
        String c2 = s20.c(new StringBuilder(), a(bArr[20], -bArr[3063], c | 1600), i);
        DatabaseHandler databaseHandler2 = bc.c;
        if (databaseHandler2 != null && str3 != null && c2 != null) {
            databaseHandler2.a(str3, c2, true);
        }
        l.a(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), s20.c(new StringBuilder(), a(bArr[20], -bArr[3063], c | 1600), i), true);
        int i2 = post_urlconnection.responseCode;
        if (i2 >= 200 && i2 < 300) {
            byte b5 = bArr[35];
            int i3 = -bArr[3594];
            securePreferences.put(a(b5, i3, i3 | 72), a(bArr[251], bArr[429], 1810));
            securePreferences.put(a(bArr[35], -bArr[63], 1588), "-1");
            return true;
        }
        long currentTimeMillis = System.currentTimeMillis();
        String str4 = bc.f595d;
        String str5 = a(bArr[4], bArr[320], 1961) + currentTimeMillis;
        DatabaseHandler databaseHandler3 = bc.c;
        if (databaseHandler3 != null && str4 != null && str5 != null) {
            databaseHandler3.a(str4, str5, true);
        }
        l.a(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), a(bArr[4], bArr[320], 1961) + currentTimeMillis, true);
        securePreferences.put(a(bArr[35], -bArr[63], 1588), String.valueOf(currentTimeMillis));
        return false;
    }

    public void postDownloadCucKooFilterSignature(String str, bu buVar, Context context) {
        if (bc.f597o != 1) {
            return;
        }
        new Thread(new bv(this, str, context, buVar)).start();
    }

    public void postDownloadCustomerExceptionList(String str, bu buVar, Context context) {
        if (bc.f597o != 1) {
            return;
        }
        new Thread(new bw(this, str, context, buVar)).start();
    }

    public void postHeartBeatSynchronous(String str, VTrackResponseHandler vTrackResponseHandler, Context context) throws VGException {
        if (bc.f597o == 1) {
            byte[] bArr = b;
            a(bArr[2146], -bArr[21], 1741);
            a(bArr[4], bArr[563], c | 200);
            Response postUrlConnectionForTI = SecureHttpUrlConnection.postUrlConnectionForTI(bc.P, a(bArr[143], bArr[640], 2048), a(bArr[163], -bArr[21], c | 410), str, context, null);
            a(bArr[2146], -bArr[21], 1741);
            a(bArr[4], bArr[3240], 1700);
            int i = postUrlConnectionForTI.responseCode;
            String str2 = bc.f595d;
            String c2 = s20.c(new StringBuilder(), a(bArr[20], bArr[1747], 2888), i);
            DatabaseHandler databaseHandler = bc.c;
            if (databaseHandler != null && str2 != null && c2 != null) {
                databaseHandler.a(str2, c2, true);
            }
            if (i == 200 || i == 204) {
                vTrackResponseHandler.onThreatReportResponse(new String(postUrlConnectionForTI.response, StandardCharsets.UTF_8));
            }
        }
    }

    public void postMicsInfoSynchronous(String str, Context context) throws VGException {
        SecurePreferences securePreferences = SecurePreferences.getInstance(bc.a());
        byte[] bArr = b;
        String str2 = securePreferences.get(a(bArr[35], -bArr[2151], 2840));
        String str3 = bc.f595d;
        String b2 = pq0.b(new StringBuilder(), a(bArr[4], bArr[361], 3090), str2);
        DatabaseHandler databaseHandler = bc.c;
        if (databaseHandler != null && str3 != null && b2 != null) {
            databaseHandler.a(str3, b2, true);
        }
        l.a(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), pq0.b(new StringBuilder(), a(bArr[4], bArr[361], 3090), str2), true);
        if (bc.f597o == 1) {
            if (str2 == null || !str2.equals(a(bArr[251], bArr[429], 1810))) {
                a(bArr[2146], -bArr[21], 1741);
                byte b3 = bArr[20];
                byte b4 = bArr[563];
                a(b3, b4, b4 | 396);
                String str4 = bc.f595d;
                String b5 = pq0.b(new StringBuilder(), a(bArr[20], c, 3456), str);
                DatabaseHandler databaseHandler2 = bc.c;
                if (databaseHandler2 != null && str4 != null && b5 != null) {
                    databaseHandler2.a(str4, b5, true);
                }
                l.a(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), pq0.b(new StringBuilder(), a(bArr[20], c, 3456), str), true);
                Response post_urlconnection = SecureHttpUrlConnection.post_urlconnection(bc.P, a(bArr[143], -bArr[639], 618), a(bArr[163], -bArr[21], c | 410), str, context, null);
                String str5 = bc.f595d;
                String a2 = a(bArr[20], bArr[3240], 819);
                DatabaseHandler databaseHandler3 = bc.c;
                if (databaseHandler3 != null && str5 != null && a2 != null) {
                    databaseHandler3.a(str5, a2, true);
                }
                l.a(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), a(bArr[20], bArr[3240], 819), true);
                int i = post_urlconnection.responseCode;
                String str6 = bc.f595d;
                String c2 = s20.c(new StringBuilder(), a(bArr[20], bArr[60], c | 1490), i);
                DatabaseHandler databaseHandler4 = bc.c;
                if (databaseHandler4 != null && str6 != null && c2 != null) {
                    databaseHandler4.a(str6, c2, true);
                }
                if (post_urlconnection.responseCode == 200) {
                    securePreferences.put(a(bArr[35], -bArr[2151], 2840), a(bArr[251], bArr[429], 1810));
                }
            }
        }
    }

    public void postStacktrace(String str, VTrackResponseHandler vTrackResponseHandler, Context context) {
        if (bc.f597o == 1 && bc.Q) {
            Thread thread = new Thread((Runnable) new fh6(2, str, context, vTrackResponseHandler));
            byte[] bArr = b;
            thread.setName(a(bArr[4], bArr[417], 2692));
            thread.start();
        }
    }

    public void postStacktraceSynchronous(String str, VTrackResponseHandler vTrackResponseHandler, Context context) throws VGException, IllegalStateException {
        if (bc.f597o == 1 && bc.Q) {
            byte[] bArr = b;
            a(bArr[2146], -bArr[21], 1741);
            a(bArr[320], bArr[3240], 3422);
            Response post_urlconnection = SecureHttpUrlConnection.post_urlconnection(bc.k, a(bArr[98], -bArr[987], 806), a(bArr[163], -bArr[21], c | 410), str, context, null);
            StringBuilder sb = new StringBuilder();
            sb.append(post_urlconnection.responseCode);
            if (sb.toString().startsWith(a(bArr[330], bArr[2], c | 768))) {
                vTrackResponseHandler.onStacktraceResponse(new String(post_urlconnection.response, StandardCharsets.UTF_8));
            }
        }
    }

    public void postThreatInfoSynchronous(ct ctVar, ct ctVar2, Context context) throws VGException, IOException {
        Gson gson = a;
        String j = gson.j(ctVar);
        String str = bc.f595d;
        StringBuilder sb = new StringBuilder();
        byte[] bArr = b;
        String b2 = pq0.b(sb, a(bArr[98], bArr[617], 3350), j);
        DatabaseHandler databaseHandler = bc.c;
        if (databaseHandler != null && str != null && b2 != null) {
            databaseHandler.a(str, b2, true);
        }
        char c2 = 2146;
        l.a(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), pq0.b(new StringBuilder(), a(bArr[98], bArr[617], 3350), j), true);
        a(bArr[2146], -bArr[21], 1741);
        a(bArr[98], bArr[361], 260);
        SecurePreferences securePreferences = SecurePreferences.getInstance(bc.a());
        Response postUrlConnectionForTI = SecureHttpUrlConnection.postUrlConnectionForTI(bc.P, a(bArr[143], bArr[1162], 2324), a(bArr[163], -bArr[21], c | 410), j, context, null);
        a(bArr[2146], -bArr[21], 1741);
        byte b3 = bArr[98];
        a(b3, b3 | 40, c | 2114);
        int i = postUrlConnectionForTI.responseCode;
        String str2 = bc.f595d;
        String c3 = s20.c(new StringBuilder(), a(bArr[98], -bArr[425], 1082), i);
        DatabaseHandler databaseHandler2 = bc.c;
        if (databaseHandler2 != null && str2 != null && c3 != null) {
            databaseHandler2.a(str2, c3, true);
        }
        l.a(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), s20.c(new StringBuilder(), a(bArr[98], -bArr[425], 1082), i), true);
        if (i != 200) {
            long currentTimeMillis = System.currentTimeMillis();
            String str3 = bc.f595d;
            String str4 = a(bArr[98], bArr[385], 1014) + currentTimeMillis;
            DatabaseHandler databaseHandler3 = bc.c;
            if (databaseHandler3 != null && str3 != null && str4 != null) {
                databaseHandler3.a(str3, str4, true);
            }
            l.a(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), a(bArr[98], bArr[385], 1014) + currentTimeMillis, true);
            securePreferences.put(a(bArr[35], -bArr[63], 1588), String.valueOf(currentTimeMillis));
            return;
        }
        securePreferences.put(a(bArr[35], -bArr[63], 1588), "-1");
        String str5 = new String(postUrlConnectionForTI.response);
        String str6 = bc.f595d;
        String b4 = pq0.b(new StringBuilder(), a(bArr[98], bArr[1747], bArr[69]), str5);
        DatabaseHandler databaseHandler4 = bc.c;
        if (databaseHandler4 != null && str6 != null && b4 != null) {
            databaseHandler4.a(str6, b4, true);
        }
        l.a(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), pq0.b(new StringBuilder(), a(bArr[98], bArr[1747], bArr[69]), str5), true);
        SendThreatInfoRespondModel sendThreatInfoRespondModel = (SendThreatInfoRespondModel) gson.c(str5, SendThreatInfoRespondModel.class);
        String str7 = bc.f595d;
        String str8 = a(bArr[98], -bArr[425], 2948) + sendThreatInfoRespondModel.a;
        DatabaseHandler databaseHandler5 = bc.c;
        if (databaseHandler5 != null && str7 != null && str8 != null) {
            databaseHandler5.a(str7, str8, true);
        }
        l.a(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), a(bArr[98], -bArr[425], 2948) + sendThreatInfoRespondModel.a, true);
        int parseInt = Integer.parseInt(sendThreatInfoRespondModel.a);
        String str9 = bc.f595d;
        String c4 = s20.c(new StringBuilder(), a(bArr[98], bArr[116], c | 448), parseInt);
        DatabaseHandler databaseHandler6 = bc.c;
        if (databaseHandler6 != null && str9 != null && c4 != null) {
            databaseHandler6.a(str9, c4, true);
        }
        l.a(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), s20.c(new StringBuilder(), a(bArr[98], bArr[116], c | 448), parseInt), true);
        if (parseInt == 7011) {
            DatabaseHandler databaseHandler7 = bc.c;
            for (j jVar : databaseHandler7.b()) {
                jVar.a = true;
                String str10 = bc.f595d;
                StringBuilder sb2 = new StringBuilder();
                byte[] bArr2 = b;
                sb2.append(a(bArr2[98], bArr2[349], 1293));
                Gson gson2 = a;
                sb2.append(gson2.j(jVar));
                String sb3 = sb2.toString();
                DatabaseHandler databaseHandler8 = bc.c;
                if (databaseHandler8 != null && str10 != null && sb3 != null) {
                    databaseHandler8.a(str10, sb3, true);
                }
                l.a(a(-bArr2[3594], bArr2[429], 361), a(bArr2[c2], -bArr2[21], 1741), a(bArr2[98], bArr2[349], 1293) + gson2.j(jVar), true);
                databaseHandler7.b(jVar);
                c2 = 2146;
            }
            byte[] bArr3 = b;
            securePreferences.put(a(bArr3[35], -bArr3[63], 1588), "-1");
            return;
        }
        String j2 = gson.j(ctVar2);
        String str11 = bc.f595d;
        String b5 = pq0.b(new StringBuilder(), a(bArr[98], c, 1202), j2);
        DatabaseHandler databaseHandler9 = bc.c;
        if (databaseHandler9 != null && str11 != null && b5 != null) {
            databaseHandler9.a(str11, b5, true);
        }
        l.a(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), pq0.b(new StringBuilder(), a(bArr[98], c, 1202), j2), true);
        Response postUrlConnectionForTI2 = SecureHttpUrlConnection.postUrlConnectionForTI(bc.P, a(bArr[143], bArr[1162], 2324), a(bArr[163], -bArr[21], c | 410), j2, context, null);
        int i2 = postUrlConnectionForTI2.responseCode;
        String str12 = bc.f595d;
        String c5 = s20.c(new StringBuilder(), a(bArr[98], bArr[54], 161), i2);
        DatabaseHandler databaseHandler10 = bc.c;
        if (databaseHandler10 != null && str12 != null && c5 != null) {
            databaseHandler10.a(str12, c5, true);
        }
        l.a(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), s20.c(new StringBuilder(), a(bArr[98], bArr[54], 161), i2), true);
        if (i2 == 200) {
            String str13 = new String(postUrlConnectionForTI2.response);
            SendThreatInfoRespondModel sendThreatInfoRespondModel2 = (SendThreatInfoRespondModel) gson.c(str13, SendThreatInfoRespondModel.class);
            String str14 = bc.f595d;
            String b6 = pq0.b(new StringBuilder(), a(bArr[98], bArr[474], 2198), str13);
            DatabaseHandler databaseHandler11 = bc.c;
            if (databaseHandler11 != null && str14 != null && b6 != null) {
                databaseHandler11.a(str14, b6, true);
            }
            l.a(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), pq0.b(new StringBuilder(), a(bArr[98], bArr[474], 2198), str13), true);
            String str15 = bc.f595d;
            String str16 = a(bArr[98], bArr[474], 2406) + sendThreatInfoRespondModel2.a;
            DatabaseHandler databaseHandler12 = bc.c;
            if (databaseHandler12 != null && str15 != null && str16 != null) {
                databaseHandler12.a(str15, str16, true);
            }
            l.a(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), a(bArr[98], bArr[474], 2406) + sendThreatInfoRespondModel2.a, true);
            if (Integer.parseInt(sendThreatInfoRespondModel2.a) == 7011) {
                DatabaseHandler databaseHandler13 = bc.c;
                for (j jVar2 : databaseHandler13.b()) {
                    jVar2.a = true;
                    String str17 = bc.f595d;
                    StringBuilder sb4 = new StringBuilder();
                    byte[] bArr4 = b;
                    byte b7 = bArr4[98];
                    byte b8 = bArr4[18];
                    sb4.append(a(b7, b8, b8 | 3214));
                    Gson gson3 = a;
                    sb4.append(gson3.j(jVar2));
                    String sb5 = sb4.toString();
                    DatabaseHandler databaseHandler14 = bc.c;
                    if (databaseHandler14 != null && str17 != null && sb5 != null) {
                        databaseHandler14.a(str17, sb5, true);
                    }
                    String a2 = a(-bArr4[3594], bArr4[429], 361);
                    String a3 = a(bArr4[2146], -bArr4[21], 1741);
                    StringBuilder sb6 = new StringBuilder();
                    byte b9 = bArr4[98];
                    byte b10 = bArr4[18];
                    sb6.append(a(b9, b10, b10 | 3214));
                    sb6.append(gson3.j(jVar2));
                    l.a(a2, a3, sb6.toString(), true);
                    databaseHandler13.b(jVar2);
                }
                byte[] bArr5 = b;
                securePreferences.put(a(bArr5[35], -bArr5[63], 1588), "-1");
            }
        }
    }

    public void postUpdateCheckCFSExceptionList(String str, bu buVar, Context context) {
        if (bc.f597o != 1) {
            return;
        }
        new Thread(new bx(this, str, context, buVar)).start();
    }

    public void saveActivationThreatReport(String str, Context context) {
        if (bc.f597o == 1) {
            DatabaseHandler databaseHandler = bc.c;
            byte[] bArr = b;
            databaseHandler.a(new HttpRequest(a(bArr[163], bArr[345], c | 2688), str, HttpRequest.HttpMethod.POST.getIndex()));
            ProcessHttpRequestIntentService.enqueueWork(context);
            databaseHandler.a();
        }
    }

    public void saveApplication(String str, Context context) {
        if (bc.f597o == 1) {
            DatabaseHandler databaseHandler = bc.c;
            byte[] bArr = b;
            databaseHandler.a(new HttpRequest(a(bArr[163], bArr[94], 2130), str, HttpRequest.HttpMethod.POST.getIndex()));
            ProcessHttpRequestIntentService.enqueueWork(context);
            databaseHandler.a();
        }
    }

    public void saveHeartBeat(String str, Context context) {
        String str2 = bc.f595d;
        StringBuilder sb = new StringBuilder();
        int i = c;
        byte[] bArr = b;
        int i2 = -bArr[1198];
        sb.append(a(i, i2, i2 | 836));
        sb.append(bc.f597o);
        String sb2 = sb.toString();
        DatabaseHandler databaseHandler = bc.c;
        if (databaseHandler != null && str2 != null && sb2 != null) {
            databaseHandler.a(str2, sb2, true);
        }
        if (bc.f597o == 1) {
            DatabaseHandler databaseHandler2 = bc.c;
            databaseHandler2.a(new HttpRequest(a(bArr[143], bArr[640], 2048), str, HttpRequest.HttpMethod.POST.getIndex()));
            context.startService(new Intent(context, (Class<?>) ProcessHttpRequestIntentService.class));
            databaseHandler2.a();
        }
    }

    public void saveStacktrace(String str, Context context) {
        if (bc.f597o == 1 && bc.Q) {
            DatabaseHandler databaseHandler = bc.c;
            if (databaseHandler != null) {
                byte[] bArr = b;
                databaseHandler.a(new HttpRequest(a(bArr[98], -bArr[987], 806), str, HttpRequest.HttpMethod.POST.getIndex()));
                databaseHandler.a();
            }
            ProcessHttpRequestIntentService.enqueueWork(context);
        }
    }

    private static String a(int i, int i2, int i3) {
        byte[] bArr = b;
        int i4 = 90 - i2;
        int i5 = 117 - i;
        int i6 = i3 + 4;
        byte[] bArr2 = new byte[i4];
        int i7 = i4 - 1;
        int i8 = 0;
        while (true) {
            bArr2[i8] = (byte) i5;
            if (i8 == i7) {
                return new String(bArr2, 0).intern();
            }
            i6++;
            i8++;
            i5 = i5 + bArr[i6] + 1;
        }
    }

    public static void c(List list, Context context, VTrackResponseHandler vTrackResponseHandler) {
        String str;
        try {
            byte[] bArr = b;
            a(bArr[2146], -bArr[21], 1741);
            a(bArr[320], bArr[922], 403);
            String str2 = null;
            if (list == null) {
                Response response = SecureHttpUrlConnection.get_urlconnection(bc.k, a(bArr[474], bArr[318], 2711), context, null);
                StringBuilder sb = new StringBuilder();
                sb.append(response.responseCode);
                str = sb.toString().startsWith(a(bArr[330], bArr[2], c | 768)) ? new String(response.response, StandardCharsets.UTF_8) : null;
                if (!a(str)) {
                    vTrackResponseHandler.onFirmwareResponse(str2);
                }
                str2 = str;
                vTrackResponseHandler.onFirmwareResponse(str2);
            }
            String format = URLEncodedUtils.format(list, a(bArr[18], bArr[20], c | 778));
            Response response2 = SecureHttpUrlConnection.get_urlconnection(bc.k, a(bArr[474], -bArr[21], 2033) + format, context, null);
            StringBuilder sb2 = new StringBuilder();
            sb2.append(response2.responseCode);
            str = sb2.toString().startsWith(a(bArr[330], bArr[2], c | 768)) ? new String(response2.response, StandardCharsets.UTF_8) : null;
            if (!a(str)) {
                vTrackResponseHandler.onFirmwareResponse(str2);
            }
            str2 = str;
            vTrackResponseHandler.onFirmwareResponse(str2);
        } catch (VGException e4) {
            byte[] bArr2 = b;
            a(bArr2[2146], -bArr2[21], 1741);
            a(bArr2[83], bArr2[26], 3542);
            String str3 = bc.f595d;
            String message = e4.getMessage();
            DatabaseHandler databaseHandler = bc.c;
            if (databaseHandler != null && str3 != null && message != null) {
                databaseHandler.a(str3, message, true);
            }
            l.b(a(-bArr2[3594], bArr2[429], 361), a(bArr2[2146], -bArr2[21], 1741), e4.getMessage(), true);
        }
    }

    public void e(Context context, Thread thread, Throwable th) {
        byte[] bArr = b;
        a(bArr[2146], -bArr[21], 1741);
        a(bArr[2146], bArr[3240], c | 3266);
        a(bArr[2146], -bArr[21], 1741);
        a(bArr[617], bArr[538], 1734);
        thread.getName();
        String b2 = aw.b(th);
        if (b2 != null) {
            saveStacktrace(b2, context);
        }
        a(bArr[2146], -bArr[21], 1741);
        a(bArr[1187], bArr[3240], 3126);
        String str = bc.f595d;
        String message = th.getMessage();
        DatabaseHandler databaseHandler = bc.c;
        if (databaseHandler == null || str == null || message == null) {
            return;
        }
        databaseHandler.a(str, message, true);
    }

    private static void a(OTAUpdateCheck oTAUpdateCheck, VTrackResponseHandler vTrackResponseHandler, String str) {
        try {
            int i = by.a[oTAUpdateCheck.ordinal()];
            if (i == 1) {
                vTrackResponseHandler.onFirmwareResponse(str);
            } else if (i == 2) {
                vTrackResponseHandler.onSignatureResponse(str);
            } else {
                if (i != 3) {
                    return;
                }
                vTrackResponseHandler.onProfileResponse(str);
            }
        } catch (Exception e4) {
            String str2 = bc.f595d;
            StringBuilder sb = new StringBuilder();
            int i2 = c;
            byte[] bArr = b;
            sb.append(a(i2, bArr[1190], i2 | 2624));
            sb.append(oTAUpdateCheck);
            String e5 = pb2.e(sb, a(-bArr[233], bArr[318], 3528), e4);
            DatabaseHandler databaseHandler = bc.c;
            if (databaseHandler != null && str2 != null && e5 != null) {
                databaseHandler.a(str2, e5, true);
            }
            a(bArr[2146], -bArr[21], 1741);
            Log.getStackTraceString(e4);
        }
    }

    public void saveStacktrace(Throwable th, Context context) {
        if (bc.f597o == 1 && bc.Q) {
            DatabaseHandler databaseHandler = bc.c;
            String b2 = aw.b(th);
            if (b2 != null && databaseHandler != null) {
                byte[] bArr = b;
                databaseHandler.a(new HttpRequest(a(bArr[98], -bArr[987], 806), b2, HttpRequest.HttpMethod.POST.getIndex()));
                databaseHandler.a();
            }
            ProcessHttpRequestIntentService.enqueueWork(context);
        }
    }

    public void a(com.vkey.android.vguard.OTAUpdateCheck r17, java.util.List r18, android.content.Context r19, com.vkey.android.internal.vguard.webservice.VTrackResponseHandler r20) {
        throw new UnsupportedOperationException("Method not decompiled: com.vkey.android.internal.vguard.webservice.VTrackWebService.a(com.vkey.android.vguard.OTAUpdateCheck, java.util.List, android.content.Context, com.vkey.android.internal.vguard.webservice.VTrackResponseHandler):void");
    }

    public static void b(String str, Context context, VTrackResponseHandler vTrackResponseHandler) {
        try {
            byte[] bArr = b;
            a(bArr[2146], -bArr[21], 1741);
            a(bArr[320], bArr[463], 3552);
            Response post_urlconnection = SecureHttpUrlConnection.post_urlconnection(bc.k, a(bArr[163], bArr[94], 2130), a(bArr[163], -bArr[21], c | 410), str, context, null);
            StringBuilder sb = new StringBuilder();
            sb.append(post_urlconnection.responseCode);
            if (sb.toString().startsWith(a(bArr[330], bArr[2], c | 768))) {
                vTrackResponseHandler.onApplicationResponse(new String(post_urlconnection.response, StandardCharsets.UTF_8));
            }
        } catch (VGException e4) {
            byte[] bArr2 = b;
            a(bArr2[2146], -bArr2[21], 1741);
            a(bArr2[4], bArr2[318], bArr2[345]);
            vTrackResponseHandler.onApplicationResponse(a(c, bArr2[94], bArr2[3]));
            String str2 = bc.f595d;
            String message = e4.getMessage();
            DatabaseHandler databaseHandler = bc.c;
            if (databaseHandler == null || str2 == null || message == null) {
                return;
            }
            databaseHandler.a(str2, message, true);
        }
    }

    public static void a(java.util.List r17, android.content.Context r18, com.vkey.android.internal.vguard.webservice.VTrackResponseHandler r19) {
        throw new UnsupportedOperationException("Method not decompiled: com.vkey.android.internal.vguard.webservice.VTrackWebService.a(java.util.List, android.content.Context, com.vkey.android.internal.vguard.webservice.VTrackResponseHandler):void");
    }

    public static void a(String str, Context context, VTrackResponseHandler vTrackResponseHandler) {
        try {
            byte[] bArr = b;
            a(bArr[2146], -bArr[21], 1741);
            a(bArr[320], bArr[345], c | 1226);
            Response post_urlconnection = SecureHttpUrlConnection.post_urlconnection(bc.k, a(bArr[98], -bArr[987], 806), a(bArr[163], -bArr[21], c | 410), str, context, null);
            StringBuilder sb = new StringBuilder();
            sb.append(post_urlconnection.responseCode);
            if (sb.toString().startsWith(a(bArr[330], bArr[2], c | 768))) {
                vTrackResponseHandler.onStacktraceResponse(new String(post_urlconnection.response, StandardCharsets.UTF_8));
            }
        } catch (VGException e4) {
            byte[] bArr2 = b;
            a(bArr2[2146], -bArr2[21], 1741);
            a(bArr2[4], -bArr2[124], 3337);
            vTrackResponseHandler.onApplicationResponse(a(c, bArr2[0], 3508));
            String str2 = bc.f595d;
            String message = e4.getMessage();
            DatabaseHandler databaseHandler = bc.c;
            if (databaseHandler == null || str2 == null || message == null) {
                return;
            }
            databaseHandler.a(str2, message, true);
        }
    }

    private static boolean a(String str) {
        String str2;
        if (str == null || str.trim().length() <= 0) {
            return false;
        }
        try {
            str2 = str.substring(str.length() - 2);
        } catch (IndexOutOfBoundsException unused) {
            str2 = "";
        }
        if (str2.length() == 2) {
            byte[] bArr = b;
            if (str2.equals(a(bArr[361], bArr[2] - 1, c | 768)) || str2.equals(a(bArr[361], bArr[2] - 1, 564))) {
                try {
                    return Utility.a(str.substring(0, str.length() - 2));
                } catch (IndexOutOfBoundsException unused2) {
                }
            }
        }
        return Utility.a(str);
    }

    public void d(Thread thread, Throwable th, Context context) {
        byte[] bArr = b;
        a(bArr[2146], -bArr[21], 1741);
        a(bArr[2146], bArr[3240], c | 3266);
        a(bArr[2146], -bArr[21], 1741);
        a(bArr[617], bArr[538], 1734);
        thread.getName();
        String b2 = aw.b(th);
        if (b2 != null) {
            saveStacktrace(b2, context);
        }
        a(bArr[2146], -bArr[21], 1741);
        a(bArr[1187], bArr[3240], 3126);
        String str = bc.f595d;
        String message = th.getMessage();
        DatabaseHandler databaseHandler = bc.c;
        if (databaseHandler != null && str != null && message != null) {
            databaseHandler.a(str, message, true);
        }
        l.b(a(-bArr[3594], bArr[429], 361), a(bArr[2146], -bArr[21], 1741), th.getMessage(), true);
    }
}