package n4;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.logging.Logger;
import m4.j2;
import p4.C2723b;

/* JADX INFO: loaded from: classes3.dex */
public abstract class x {
    static {
        Logger.getLogger(x.class.getName());
    }

    public static byte[][] a(ArrayList arrayList) {
        int size = arrayList.size() * 2;
        byte[][] bArr = new byte[size][];
        Iterator it = arrayList.iterator();
        int i6 = 0;
        while (it.hasNext()) {
            C2723b c2723b = (C2723b) it.next();
            int i7 = i6 + 1;
            bArr[i6] = c2723b.f22999a.s();
            i6 += 2;
            bArr[i7] = c2723b.f23000b.s();
        }
        Logger logger = j2.f21067a;
        int i8 = 0;
        while (i8 < size) {
            byte[] bArr2 = bArr[i8];
            int i9 = i8 + 1;
            byte[] bArr3 = bArr[i9];
            byte[] bArr4 = j2.f21068b;
            if (j2.a(bArr2, bArr4)) {
                for (byte b5 : bArr3) {
                    if (b5 == 44) {
                        ArrayList arrayList2 = new ArrayList(size + 10);
                        for (int i10 = 0; i10 < i8; i10++) {
                            arrayList2.add(bArr[i10]);
                        }
                        while (i8 < size) {
                            byte[] bArr5 = bArr[i8];
                            byte[] bArr6 = bArr[i8 + 1];
                            if (j2.a(bArr5, bArr4)) {
                                int i11 = 0;
                                for (int i12 = 0; i12 <= bArr6.length; i12++) {
                                    if (i12 == bArr6.length || bArr6[i12] == 44) {
                                        byte[] bArrA = G3.e.f2061c.a(new String(bArr6, i11, i12 - i11, E3.f.f1143a));
                                        arrayList2.add(bArr5);
                                        arrayList2.add(bArrA);
                                        i11 = i12 + 1;
                                    }
                                }
                            } else {
                                arrayList2.add(bArr5);
                                arrayList2.add(bArr6);
                            }
                            i8 += 2;
                        }
                        return (byte[][]) arrayList2.toArray(new byte[0][]);
                    }
                }
                bArr[i9] = G3.e.f2061c.a(new String(bArr3, E3.f.f1143a));
            }
            i8 += 2;
        }
        return bArr;
    }
}
