package d.t0;

import d.n;
import d.n0.c.s;
import d.p0.k;

/* JADX INFO: compiled from: Duration.kt */
/* JADX INFO: loaded from: classes.dex */
@n
public final class c {
    /* JADX INFO: Access modifiers changed from: private */
    public static final long i(long j, int i) {
        return a.h((j << 1) + ((long) i));
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final long j(long j) {
        return a.h((j << 1) + 1);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final long k(long j) {
        return new k(-4611686018426L, 4611686018426L).d(j) ? l(n(j)) : j(d.p0.n.e(j, -4611686018427387903L, 4611686018427387903L));
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final long l(long j) {
        return a.h(j << 1);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final long m(long j) {
        return new k(-4611686018426999999L, 4611686018426999999L).d(j) ? l(j) : j(o(j));
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final long n(long j) {
        return j * ((long) 1000000);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final long o(long j) {
        return j / ((long) 1000000);
    }

    /* JADX INFO: Access modifiers changed from: private */
    /* JADX WARN: Removed duplicated region for block: B:170:0x00a6 A[EDGE_INSN: B:170:0x00a6->B:49:0x00a6 BREAK  A[LOOP:1: B:36:0x006c->B:47:0x0098], SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:47:0x0098 A[LOOP:1: B:36:0x006c->B:47:0x0098, LOOP_END] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public static final long p(java.lang.String r27, boolean r28) {
        /*
            Method dump skipped, instruction units count: 742
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: d.t0.c.p(java.lang.String, boolean):long");
    }

    /* JADX WARN: Removed duplicated region for block: B:22:0x005d  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    private static final long q(java.lang.String r9) {
        /*
            int r0 = r9.length()
            r1 = 0
            r2 = 2
            r3 = 1
            r4 = 0
            if (r0 <= 0) goto L18
            char r5 = r9.charAt(r4)
            java.lang.String r6 = "+-"
            boolean r5 = d.s0.h.v(r6, r5, r4, r2, r1)
            if (r5 == 0) goto L18
            r5 = r3
            goto L19
        L18:
            r5 = r4
        L19:
            int r0 = r0 - r5
            r6 = 16
            if (r0 <= r6) goto L6e
            d.p0.h r0 = new d.p0.h
            int r6 = d.s0.h.z(r9)
            r0.<init>(r5, r6)
            boolean r5 = r0 instanceof java.util.Collection
            if (r5 == 0) goto L36
            r5 = r0
            java.util.Collection r5 = (java.util.Collection) r5
            boolean r5 = r5.isEmpty()
            if (r5 == 0) goto L36
        L34:
            r0 = r3
            goto L5b
        L36:
            java.util.Iterator r0 = r0.iterator()
        L3a:
            boolean r5 = r0.hasNext()
            if (r5 == 0) goto L34
            r5 = r0
            d.j0.f0 r5 = (d.j0.f0) r5
            int r5 = r5.a()
            d.p0.c r6 = new d.p0.c
            r7 = 48
            r8 = 57
            r6.<init>(r7, r8)
            char r5 = r9.charAt(r5)
            boolean r5 = r6.d(r5)
            if (r5 != 0) goto L3a
            r0 = r4
        L5b:
            if (r0 == 0) goto L6e
            char r9 = r9.charAt(r4)
            r0 = 45
            if (r9 != r0) goto L68
            r0 = -9223372036854775808
            goto L6d
        L68:
            r0 = 9223372036854775807(0x7fffffffffffffff, double:NaN)
        L6d:
            return r0
        L6e:
            java.lang.String r0 = "+"
            boolean r0 = d.s0.h.r(r9, r0, r4, r2, r1)
            if (r0 == 0) goto L7a
            java.lang.String r9 = d.s0.h.i0(r9, r3)
        L7a:
            long r0 = java.lang.Long.parseLong(r9)
            return r0
        */
        throw new UnsupportedOperationException("Method not decompiled: d.t0.c.q(java.lang.String):long");
    }

    public static final long r(double d2, d dVar) {
        s.e(dVar, "unit");
        double dA = e.a(d2, dVar, d.NANOSECONDS);
        if (!(!Double.isNaN(dA))) {
            throw new IllegalArgumentException("Duration value cannot be NaN.".toString());
        }
        long jA = d.o0.c.a(dA);
        return new k(-4611686018426999999L, 4611686018426999999L).d(jA) ? l(jA) : k(d.o0.c.a(e.a(d2, dVar, d.MILLISECONDS)));
    }

    public static final long s(long j, d dVar) {
        s.e(dVar, "unit");
        d dVar2 = d.NANOSECONDS;
        long jC = e.c(4611686018426999999L, dVar2, dVar);
        return new k(-jC, jC).d(j) ? l(e.c(j, dVar, dVar2)) : j(d.p0.n.e(e.b(j, dVar, d.MILLISECONDS), -4611686018427387903L, 4611686018427387903L));
    }
}
