package i1;

import androidx.exifinterface.media.ExifInterface;
import com.seewo.sdk.model.SDKKeyboardCode;
import java.net.InetAddress;
import l1.AbstractC0621d;

/* JADX INFO: loaded from: classes.dex */
abstract class f {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    int f4433a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    g[] f4434b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    int f4435c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    int f4436d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    int f4437e;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    int f4439g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    int f4440h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    int f4441i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    boolean f4442j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    boolean f4443k;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    boolean f4444l;

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    boolean f4445m;

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    boolean f4447o;

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    C0548b f4449q;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    C0548b f4450r;

    /* JADX INFO: renamed from: s, reason: collision with root package name */
    int f4451s;

    /* JADX INFO: renamed from: u, reason: collision with root package name */
    int f4453u;

    /* JADX INFO: renamed from: v, reason: collision with root package name */
    int f4454v;

    /* JADX INFO: renamed from: w, reason: collision with root package name */
    int f4455w;

    /* JADX INFO: renamed from: x, reason: collision with root package name */
    int f4456x;

    /* JADX INFO: renamed from: y, reason: collision with root package name */
    InetAddress f4457y;

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    boolean f4446n = true;

    /* JADX INFO: renamed from: p, reason: collision with root package name */
    boolean f4448p = true;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    int f4438f = 1;

    /* JADX INFO: renamed from: t, reason: collision with root package name */
    int f4452t = 1;

    f() {
    }

    static int c(byte[] bArr, int i2) {
        return ((bArr[i2] & 255) << 8) + (bArr[i2 + 1] & 255);
    }

    static int d(byte[] bArr, int i2) {
        return ((bArr[i2] & 255) << 24) + ((bArr[i2 + 1] & 255) << 16) + ((bArr[i2 + 2] & 255) << 8) + (bArr[i2 + 3] & 255);
    }

    static int e(byte[] bArr, int i2) {
        return c(bArr, i2);
    }

    static void l(int i2, byte[] bArr, int i3) {
        bArr[i3] = (byte) ((i2 >> 8) & 255);
        bArr[i3 + 1] = (byte) (i2 & 255);
    }

    abstract int a(byte[] bArr, int i2);

    int b(byte[] bArr, int i2) {
        this.f4435c = c(bArr, i2);
        byte b2 = bArr[i2 + 2];
        this.f4443k = (b2 & SDKKeyboardCode.FUNCTION_KEY_BOARD_VOLUME_DOWN) != 0;
        this.f4436d = (b2 & 120) >> 3;
        this.f4444l = (b2 & 4) != 0;
        this.f4445m = (b2 & 2) != 0;
        this.f4446n = (b2 & 1) != 0;
        byte b3 = bArr[i2 + 3];
        this.f4447o = (b3 & SDKKeyboardCode.FUNCTION_KEY_BOARD_VOLUME_DOWN) != 0;
        this.f4448p = (b3 & SDKKeyboardCode.FUNCTION_KEY_BOARD_M) != 0;
        this.f4437e = b3 & SDKKeyboardCode.FUNCTION_KEY_BOARD_L;
        this.f4438f = c(bArr, i2 + 4);
        this.f4439g = c(bArr, i2 + 6);
        this.f4440h = c(bArr, i2 + 8);
        this.f4441i = c(bArr, i2 + 10);
        return 12;
    }

    int f(byte[] bArr, int i2) {
        int iB = this.f4449q.b(bArr, i2) + i2;
        this.f4451s = c(bArr, iB);
        this.f4452t = c(bArr, iB + 2);
        return (iB + 4) - i2;
    }

    abstract int g(byte[] bArr, int i2);

    int h(byte[] bArr, int i2) {
        int iB;
        if ((bArr[i2] & 192) == 192) {
            this.f4450r = this.f4449q;
            iB = i2 + 2;
        } else {
            iB = this.f4450r.b(bArr, i2) + i2;
        }
        this.f4453u = c(bArr, iB);
        this.f4454v = c(bArr, iB + 2);
        this.f4455w = d(bArr, iB + 4);
        int iC = c(bArr, iB + 8);
        this.f4456x = iC;
        int iG = iB + 10;
        this.f4434b = new g[iC / 6];
        int i3 = iC + iG;
        int i4 = 0;
        while (true) {
            this.f4433a = i4;
            if (iG >= i3) {
                return iG - i2;
            }
            iG += g(bArr, iG);
            i4 = this.f4433a + 1;
        }
    }

    int i(byte[] bArr, int i2) {
        int iB = b(bArr, i2) + i2;
        return (iB + a(bArr, iB)) - i2;
    }

    abstract int j(byte[] bArr, int i2);

    int k(byte[] bArr, int i2) {
        l(this.f4435c, bArr, i2);
        bArr[i2 + 2] = (byte) ((this.f4443k ? 128 : 0) + ((this.f4436d << 3) & 120) + (this.f4444l ? 4 : 0) + (this.f4445m ? 2 : 0) + (this.f4446n ? 1 : 0));
        bArr[i2 + 3] = (byte) ((this.f4447o ? 128 : 0) + (this.f4448p ? 16 : 0) + (this.f4437e & 15));
        l(this.f4438f, bArr, i2 + 4);
        l(this.f4439g, bArr, i2 + 6);
        l(this.f4440h, bArr, i2 + 8);
        l(this.f4441i, bArr, i2 + 10);
        return 12;
    }

    int m(byte[] bArr, int i2) {
        int iD = this.f4449q.d(bArr, i2) + i2;
        l(this.f4451s, bArr, iD);
        l(this.f4452t, bArr, iD + 2);
        return (iD + 4) - i2;
    }

    int n(byte[] bArr, int i2) {
        int iK = k(bArr, i2) + i2;
        return (iK + j(bArr, iK)) - i2;
    }

    public String toString() {
        String str;
        String str2;
        int i2 = this.f4436d;
        String string = i2 != 0 ? i2 != 7 ? Integer.toString(i2) : "WACK" : "QUERY";
        int i3 = this.f4437e;
        if (i3 != 1 && i3 != 2 && i3 != 4 && i3 != 5 && i3 != 6 && i3 != 7) {
            AbstractC0621d.c(this.f4437e, 1);
        }
        int i4 = this.f4451s;
        String str3 = "NB";
        if (i4 == 32) {
            str = "NB";
        } else if (i4 != 33) {
            str = "0x" + AbstractC0621d.c(this.f4451s, 4);
        } else {
            str = "NBSTAT";
        }
        int i5 = this.f4453u;
        if (i5 == 1) {
            str3 = ExifInterface.GPS_MEASUREMENT_IN_PROGRESS;
        } else if (i5 == 2) {
            str3 = "NS";
        } else if (i5 == 10) {
            str3 = "NULL";
        } else if (i5 != 32) {
            if (i5 != 33) {
                str3 = "0x" + AbstractC0621d.c(this.f4453u, 4);
            } else {
                str3 = "NBSTAT";
            }
        }
        StringBuilder sb = new StringBuilder();
        sb.append("nameTrnId=");
        sb.append(this.f4435c);
        sb.append(",isResponse=");
        sb.append(this.f4443k);
        sb.append(",opCode=");
        sb.append(string);
        sb.append(",isAuthAnswer=");
        sb.append(this.f4444l);
        sb.append(",isTruncated=");
        sb.append(this.f4445m);
        sb.append(",isRecurAvailable=");
        sb.append(this.f4447o);
        sb.append(",isRecurDesired=");
        sb.append(this.f4446n);
        sb.append(",isBroadcast=");
        sb.append(this.f4448p);
        sb.append(",resultCode=");
        sb.append(this.f4437e);
        sb.append(",questionCount=");
        sb.append(this.f4438f);
        sb.append(",answerCount=");
        sb.append(this.f4439g);
        sb.append(",authorityCount=");
        sb.append(this.f4440h);
        sb.append(",additionalCount=");
        sb.append(this.f4441i);
        sb.append(",questionName=");
        sb.append(this.f4449q);
        sb.append(",questionType=");
        sb.append(str);
        sb.append(",questionClass=");
        String str4 = "IN";
        if (this.f4452t == 1) {
            str2 = "IN";
        } else {
            str2 = "0x" + AbstractC0621d.c(this.f4452t, 4);
        }
        sb.append(str2);
        sb.append(",recordName=");
        sb.append(this.f4450r);
        sb.append(",recordType=");
        sb.append(str3);
        sb.append(",recordClass=");
        if (this.f4454v != 1) {
            str4 = "0x" + AbstractC0621d.c(this.f4454v, 4);
        }
        sb.append(str4);
        sb.append(",ttl=");
        sb.append(this.f4455w);
        sb.append(",rDataLength=");
        sb.append(this.f4456x);
        return new String(sb.toString());
    }
}
