package X2;

import B4.A;
import a0.C0213a;
import android.content.Context;
import android.os.Build;
import com.google.android.gms.internal.measurement.A1;
import com.google.android.gms.internal.measurement.J1;
import j$.time.ZoneOffset;
import j$.time.format.DateTimeFormatter;
import j$.util.DateRetargetClass;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Date;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Locale;
import java.util.Map;
import java.util.Set;
import r4.AbstractC0983h;

/* JADX INFO: loaded from: classes.dex */
public final class j {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final a0.d f3300b = A1.u("fire-global");

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final a0.d f3301c = A1.u("fire-count");

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public static final a0.d f3302d = A1.x("last-used-date");

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final P2.h f3303a;

    public j(Context context, String str) {
        this.f3303a = new P2.h(context, s0.c.f("FirebaseHeartBeat", str));
    }

    public final synchronized ArrayList a() {
        try {
            ArrayList arrayList = new ArrayList();
            String strB = b(System.currentTimeMillis());
            P2.h hVar = this.f3303a;
            hVar.getClass();
            for (Map.Entry entry : ((Map) A.l(new P2.d(hVar, null))).entrySet()) {
                if (entry.getValue() instanceof Set) {
                    HashSet hashSet = new HashSet((Set) entry.getValue());
                    hashSet.remove(strB);
                    if (!hashSet.isEmpty()) {
                        arrayList.add(new a(((a0.d) entry.getKey()).f3550a, new ArrayList(hashSet)));
                    }
                }
            }
            long jCurrentTimeMillis = System.currentTimeMillis();
            synchronized (this) {
                this.f3303a.a(new i(jCurrentTimeMillis, 0));
            }
            return arrayList;
        } catch (Throwable th) {
            throw th;
        }
        return arrayList;
    }

    public final synchronized String b(long j5) {
        if (Build.VERSION.SDK_INT >= 26) {
            return DateRetargetClass.toInstant(new Date(j5)).atOffset(ZoneOffset.UTC).toLocalDateTime().format(DateTimeFormatter.ISO_LOCAL_DATE);
        }
        return new SimpleDateFormat("yyyy-MM-dd", Locale.UK).format(new Date(j5));
    }

    public final synchronized a0.d c(C0213a c0213a, String str) {
        for (Map.Entry entry : c0213a.a().entrySet()) {
            if (entry.getValue() instanceof Set) {
                Iterator it = ((Set) entry.getValue()).iterator();
                while (it.hasNext()) {
                    if (str.equals((String) it.next())) {
                        return A1.y(((a0.d) entry.getKey()).f3550a);
                    }
                }
            }
        }
        return null;
    }

    public final synchronized void d(C0213a c0213a, String str) {
        try {
            a0.d dVarC = c(c0213a, str);
            if (dVarC == null) {
                return;
            }
            HashSet hashSet = new HashSet((Collection) J1.n(c0213a, dVarC, new HashSet()));
            hashSet.remove(str);
            if (hashSet.isEmpty()) {
                c0213a.d(dVarC);
            } else {
                c0213a.f(dVarC, hashSet);
            }
        } catch (Throwable th) {
            throw th;
        }
    }

    public final synchronized boolean e(a0.d dVar, long j5) {
        long jLongValue;
        P2.h hVar = this.f3303a;
        hVar.getClass();
        AbstractC0983h.e("key", dVar);
        jLongValue = ((Long) A.l(new P2.e(hVar, dVar, null))).longValue();
        synchronized (this) {
        }
        if (b(jLongValue).equals(b(j5))) {
            return false;
        }
        P2.h hVar2 = this.f3303a;
        Long lValueOf = Long.valueOf(j5);
        hVar2.getClass();
        return true;
    }
}
