package okhttp3.n0.http2;

import kotlin.Metadata;
import kotlin.jvm.internal.o;
import kotlin.text.j;
import okhttp3.n0.c;
import okio.ByteString;

/* JADX INFO: renamed from: y.n0.j.e, reason: from Kotlin metadata */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u0011\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u001a\n\u0002\u0010\u000b\n\u0002\b\u0003\bÆ\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002J\u0016\u0010\u001f\u001a\u00020\u00052\u0006\u0010 \u001a\u00020\u000b2\u0006\u0010!\u001a\u00020\u000bJ\u0015\u0010\"\u001a\u00020\u00052\u0006\u0010 \u001a\u00020\u000bH\u0000¢\u0006\u0002\b#J.\u0010$\u001a\u00020\u00052\u0006\u0010%\u001a\u00020&2\u0006\u0010'\u001a\u00020\u000b2\u0006\u0010(\u001a\u00020\u000b2\u0006\u0010 \u001a\u00020\u000b2\u0006\u0010!\u001a\u00020\u000bR\u0016\u0010\u0003\u001a\b\u0012\u0004\u0012\u00020\u00050\u0004X\u0082\u0004¢\u0006\u0004\n\u0002\u0010\u0006R\u0010\u0010\u0007\u001a\u00020\b8\u0006X\u0087\u0004¢\u0006\u0002\n\u0000R\u0018\u0010\t\u001a\n\u0012\u0006\u0012\u0004\u0018\u00010\u00050\u0004X\u0082\u0004¢\u0006\u0004\n\u0002\u0010\u0006R\u000e\u0010\n\u001a\u00020\u000bX\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\f\u001a\u00020\u000bX\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\r\u001a\u00020\u000bX\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u000e\u001a\u00020\u000bX\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u000f\u001a\u00020\u000bX\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0010\u001a\u00020\u000bX\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0011\u001a\u00020\u000bX\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0012\u001a\u00020\u000bX\u0086T¢\u0006\u0002\n\u0000R\u0016\u0010\u0013\u001a\b\u0012\u0004\u0012\u00020\u00050\u0004X\u0082\u0004¢\u0006\u0004\n\u0002\u0010\u0006R\u000e\u0010\u0014\u001a\u00020\u000bX\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0015\u001a\u00020\u000bX\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0016\u001a\u00020\u000bX\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0017\u001a\u00020\u000bX\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0018\u001a\u00020\u000bX\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0019\u001a\u00020\u000bX\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u001a\u001a\u00020\u000bX\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u001b\u001a\u00020\u000bX\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u001c\u001a\u00020\u000bX\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u001d\u001a\u00020\u000bX\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u001e\u001a\u00020\u000bX\u0086T¢\u0006\u0002\n\u0000¨\u0006)"}, d2 = {"Lokhttp3/internal/http2/Http2;", "", "()V", "BINARY", "", "", "[Ljava/lang/String;", "CONNECTION_PREFACE", "Lokio/ByteString;", "FLAGS", "FLAG_ACK", "", "FLAG_COMPRESSED", "FLAG_END_HEADERS", "FLAG_END_PUSH_PROMISE", "FLAG_END_STREAM", "FLAG_NONE", "FLAG_PADDED", "FLAG_PRIORITY", "FRAME_NAMES", "INITIAL_MAX_FRAME_SIZE", "TYPE_CONTINUATION", "TYPE_DATA", "TYPE_GOAWAY", "TYPE_HEADERS", "TYPE_PING", "TYPE_PRIORITY", "TYPE_PUSH_PROMISE", "TYPE_RST_STREAM", "TYPE_SETTINGS", "TYPE_WINDOW_UPDATE", "formatFlags", "type", "flags", "formattedType", "formattedType$okhttp", "frameLog", "inbound", "", "streamId", "length", "okhttp"}, k = 1, mv = {1, 6, 0}, xi = 48)
public final class Http2 {
    public static final Http2 a = new Http2();

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final ByteString f9903b = ByteString.f10120f.b("PRI * HTTP/2.0\r\n\r\nSM\r\n\r\n");

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final String[] f9904c = {"DATA", "HEADERS", "PRIORITY", "RST_STREAM", "SETTINGS", "PUSH_PROMISE", "PING", "GOAWAY", "WINDOW_UPDATE", "CONTINUATION"};

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public static final String[] f9905d = new String[64];

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public static final String[] f9906e;

    static {
        String[] strArr = new String[256];
        int i2 = 0;
        for (int i3 = 0; i3 < 256; i3++) {
            String binaryString = Integer.toBinaryString(i3);
            o.e(binaryString, "toBinaryString(it)");
            strArr[i3] = j.B(c.j("%8s", binaryString), ' ', '0', false, 4);
        }
        f9906e = strArr;
        String[] strArr2 = f9905d;
        strArr2[0] = "";
        strArr2[1] = "END_STREAM";
        int[] iArr = {1};
        strArr2[8] = "PADDED";
        int i4 = 0;
        while (i4 < 1) {
            int i5 = iArr[i4];
            i4++;
            String[] strArr3 = f9905d;
            strArr3[i5 | 8] = o.l(strArr3[i5], "|PADDED");
        }
        String[] strArr4 = f9905d;
        strArr4[4] = "END_HEADERS";
        strArr4[32] = "PRIORITY";
        strArr4[36] = "END_HEADERS|PRIORITY";
        int[] iArr2 = {4, 32, 36};
        int i6 = 0;
        while (i6 < 3) {
            int i7 = iArr2[i6];
            i6++;
            int i8 = 0;
            while (i8 < 1) {
                int i9 = iArr[i8];
                i8++;
                String[] strArr5 = f9905d;
                int i10 = i9 | i7;
                StringBuilder sb = new StringBuilder();
                sb.append((Object) strArr5[i9]);
                sb.append('|');
                sb.append((Object) strArr5[i7]);
                strArr5[i10] = sb.toString();
                strArr5[i10 | 8] = ((Object) strArr5[i9]) + '|' + ((Object) strArr5[i7]) + "|PADDED";
            }
        }
        int length = f9905d.length;
        while (i2 < length) {
            int i11 = i2 + 1;
            String[] strArr6 = f9905d;
            if (strArr6[i2] == null) {
                strArr6[i2] = f9906e[i2];
            }
            i2 = i11;
        }
    }

    public final String a(int i2) {
        String[] strArr = f9904c;
        return i2 < strArr.length ? strArr[i2] : c.j("0x%02x", Integer.valueOf(i2));
    }

    /* JADX WARN: Removed duplicated region for block: B:31:0x0054  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final java.lang.String b(boolean r10, int r11, int r12, int r13, int r14) {
        /*
            r9 = this;
            java.lang.String r0 = r9.a(r13)
            r1 = 0
            r2 = 5
            r3 = 1
            r4 = 3
            r5 = 2
            r6 = 4
            if (r14 != 0) goto Lf
            java.lang.String r13 = ""
            goto L58
        Lf:
            if (r13 == r5) goto L54
            if (r13 == r4) goto L54
            if (r13 == r6) goto L4a
            r7 = 6
            if (r13 == r7) goto L4a
            r7 = 7
            if (r13 == r7) goto L54
            r7 = 8
            if (r13 == r7) goto L54
            java.lang.String[] r7 = okhttp3.n0.http2.Http2.f9905d
            int r8 = r7.length
            if (r14 >= r8) goto L2a
            r7 = r7[r14]
            kotlin.jvm.internal.o.c(r7)
            goto L2e
        L2a:
            java.lang.String[] r7 = okhttp3.n0.http2.Http2.f9906e
            r7 = r7[r14]
        L2e:
            if (r13 != r2) goto L39
            r8 = r14 & 4
            if (r8 == 0) goto L39
            java.lang.String r13 = "HEADERS"
            java.lang.String r14 = "PUSH_PROMISE"
            goto L43
        L39:
            if (r13 != 0) goto L48
            r13 = r14 & 32
            if (r13 == 0) goto L48
            java.lang.String r13 = "PRIORITY"
            java.lang.String r14 = "COMPRESSED"
        L43:
            java.lang.String r13 = kotlin.text.j.C(r7, r13, r14, r1, r6)
            goto L58
        L48:
            r13 = r7
            goto L58
        L4a:
            if (r14 != r3) goto L4f
            java.lang.String r13 = "ACK"
            goto L58
        L4f:
            java.lang.String[] r13 = okhttp3.n0.http2.Http2.f9906e
            r13 = r13[r14]
            goto L58
        L54:
            java.lang.String[] r13 = okhttp3.n0.http2.Http2.f9906e
            r13 = r13[r14]
        L58:
            if (r10 == 0) goto L5d
            java.lang.String r10 = "<<"
            goto L5f
        L5d:
            java.lang.String r10 = ">>"
        L5f:
            java.lang.Object[] r14 = new java.lang.Object[r2]
            r14[r1] = r10
            java.lang.Integer r10 = java.lang.Integer.valueOf(r11)
            r14[r3] = r10
            java.lang.Integer r10 = java.lang.Integer.valueOf(r12)
            r14[r5] = r10
            r14[r4] = r0
            r14[r6] = r13
            java.lang.String r10 = "%s 0x%08x %5d %-13s %s"
            java.lang.String r10 = okhttp3.n0.c.j(r10, r14)
            return r10
        */
        throw new UnsupportedOperationException("Method not decompiled: okhttp3.n0.http2.Http2.b(boolean, int, int, int, int):java.lang.String");
    }
}
