package com.applovin.impl.sdk; import com.applovin.impl.ge; import java.util.Collections; import java.util.HashMap; import java.util.Map; /* loaded from: classes2.dex */ public class o { private final n a; private final Map b = new HashMap(5); private final Object c = new Object(); private final Map d = Collections.synchronizedMap(new HashMap(5)); private final Map e = Collections.synchronizedMap(new HashMap(5)); public static class a { private final String a; private final String b; private final String c; private String d; private String e; public a(String str, String str2, String str3) { this.a = str; this.b = str2; this.c = str3; } public String a() { return this.b; } public boolean a(Object obj) { return obj instanceof a; } public String b() { return this.a; } public String c() { return this.c; } public String d() { return this.d; } public String e() { return this.e; } public boolean equals(Object obj) { if (obj == this) { return true; } if (!(obj instanceof a)) { return false; } a aVar = (a) obj; if (!aVar.a(this)) { return false; } String b = b(); String b2 = aVar.b(); if (b != null ? !b.equals(b2) : b2 != null) { return false; } String a = a(); String a2 = aVar.a(); if (a != null ? !a.equals(a2) : a2 != null) { return false; } String c = c(); String c2 = aVar.c(); if (c != null ? !c.equals(c2) : c2 != null) { return false; } String d = d(); String d2 = aVar.d(); if (d != null ? !d.equals(d2) : d2 != null) { return false; } String e = e(); String e2 = aVar.e(); return e != null ? e.equals(e2) : e2 == null; } public int hashCode() { String b = b(); int hashCode = b == null ? 43 : b.hashCode(); String a = a(); int hashCode2 = ((hashCode + 59) * 59) + (a == null ? 43 : a.hashCode()); String c = c(); int hashCode3 = (hashCode2 * 59) + (c == null ? 43 : c.hashCode()); String d = d(); int hashCode4 = (hashCode3 * 59) + (d == null ? 43 : d.hashCode()); String e = e(); return (hashCode4 * 59) + (e != null ? e.hashCode() : 43); } public String toString() { return "MediationWaterfallWinnerTracker.WinningAd(bCode=" + b() + ", adapterName=" + a() + ", networkName=" + c() + ", secondWinnerAdapterName=" + d() + ", secondWinnerNetworkName=" + e() + ")"; } } public o(j jVar) { this.a = jVar.J(); } public void c(ge geVar) { a(geVar, null); } public a c(String str) { a aVar; synchronized (this.c) { aVar = (a) this.b.get(str); } return aVar; } public void b(ge geVar) { this.d.put(geVar.getAdUnitId(), geVar.S()); } public String b(String str) { return (String) this.d.get(str); } public void a(ge geVar) { synchronized (this.c) { try { String adUnitId = geVar.getAdUnitId(); a aVar = (a) this.b.get(adUnitId); if (aVar == null) { if (n.a()) { this.a.a("MediationWaterfallWinnerTracker", "No previous winner to clear."); } return; } if (geVar.B().equals(aVar.b())) { if (n.a()) { this.a.a("MediationWaterfallWinnerTracker", "Clearing previous winning ad: " + aVar); } this.b.remove(adUnitId); } else if (n.a()) { this.a.a("MediationWaterfallWinnerTracker", "Previous winner not cleared for ad: " + geVar + " , since it could have already been updated with a new ad: " + aVar); } } catch (Throwable th) { throw th; } } } public void a(ge geVar, ge geVar2) { synchronized (this.c) { try { if (n.a()) { this.a.a("MediationWaterfallWinnerTracker", "Tracking winning ad: " + geVar); } a aVar = new a(geVar.B(), geVar.c(), geVar.getNetworkName()); if (geVar2 != null) { aVar.d = geVar2.c(); aVar.e = geVar2.getNetworkName(); } this.b.put(geVar.getAdUnitId(), aVar); } catch (Throwable th) { throw th; } } this.e.put(geVar.getAdUnitId(), geVar.S()); } public String a(String str) { return (String) this.e.get(str); } }