package L1;

import java.text.ParseException;

/* JADX INFO: loaded from: classes2.dex */
public class k extends b {
    public k(K1.f fVar) {
        super("\\s*([0-9]+)\\s*(\\s+|[A-Z]+)\\s*(DIR|\\s+)\\s*(\\S+)\\s+(\\S+)\\s+(\\S.*)");
        d(fVar);
    }

    @Override // K1.j
    public K1.i c(String str) {
        K1.i iVar = new K1.i();
        if (!g(str)) {
            return null;
        }
        String strF = f(1);
        String strF2 = f(2);
        String strF3 = f(3);
        String str2 = f(4) + " " + f(5);
        String strF4 = f(6);
        try {
            iVar.m(super.j(str2));
        } catch (ParseException unused) {
        }
        if (strF3.trim().equals("DIR") || strF2.trim().equals("DIR")) {
            iVar.n(1);
        } else {
            iVar.n(0);
        }
        iVar.i(strF4.trim());
        iVar.l(Long.parseLong(strF.trim()));
        return iVar;
    }

    @Override // L1.b
    protected K1.f i() {
        return new K1.f("OS/2", "MM-dd-yy HH:mm", null);
    }
}
