package g.i.a.c.e;

import io.netty.handler.codec.dns.DnsRecord;

/* JADX INFO: loaded from: classes.dex */
public class a {
    public int a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public int f5480b;

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

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

    public a(int i2, int i3, int i4, int i5) {
        this.a = i2;
        this.f5480b = i3;
        this.f5481c = i4;
        this.f5482d = i5;
    }

    public static a b(int i2, int i3) {
        if (i2 == 1) {
            return new a(i3 & DnsRecord.CLASS_ANY, (i3 >> 8) & DnsRecord.CLASS_ANY, (i3 >> 16) & DnsRecord.CLASS_ANY, (i3 >> 24) & DnsRecord.CLASS_ANY);
        }
        if (i2 != 515 && i2 != 516 && i2 != 2) {
            if (i2 == 3) {
                return new a(i3 & 15, (i3 >> 4) & DnsRecord.CLASS_ANY, (i3 >> 12) & 32767, (i3 >> 27) & 31);
            }
            if (i2 == 5) {
                return new a(i3 & 15, (i3 >> 4) & DnsRecord.CLASS_ANY, (i3 >> 12) & 511, (i3 >> 21) & 32767);
            }
            if (i2 != 4 && i2 != 7 && i2 == 514) {
                return new a((i3 >> 8) & DnsRecord.CLASS_ANY, i3 & DnsRecord.CLASS_ANY, (i3 >> 24) & DnsRecord.CLASS_ANY, (i3 >> 16) & DnsRecord.CLASS_ANY);
            }
            return new a(0, 0, 0, i3);
        }
        return new a((i3 >> 24) & DnsRecord.CLASS_ANY, (i3 >> 16) & DnsRecord.CLASS_ANY, (i3 >> 8) & DnsRecord.CLASS_ANY, i3 & DnsRecord.CLASS_ANY);
    }

    public int a(a aVar) {
        int i2 = this.a;
        int i3 = aVar.a;
        if (i2 > i3) {
            return 1;
        }
        if (i2 < i3) {
            return -1;
        }
        int i4 = this.f5480b;
        int i5 = aVar.f5480b;
        if (i4 > i5) {
            return 1;
        }
        if (i4 < i5) {
            return -1;
        }
        int i6 = this.f5481c;
        int i7 = aVar.f5481c;
        if (i6 > i7) {
            return 1;
        }
        if (i6 < i7) {
            return -1;
        }
        int i8 = this.f5482d;
        int i9 = aVar.f5482d;
        if (i8 > i9) {
            return 1;
        }
        return i8 == i9 ? 0 : -1;
    }
}
