package c.i.a.c.i2; import android.graphics.Color; import android.text.TextUtils; import androidx.annotation.ColorInt; import c.d.b.a.a; import com.airbnb.lottie.parser.AnimatableValueParser; import java.util.HashMap; import java.util.Map; import java.util.Objects; import java.util.regex.Matcher; import java.util.regex.Pattern; /* compiled from: ColorParser */ public final class i { public static final Pattern a = Pattern.compile("^rgb\\((\\d{1,3}),(\\d{1,3}),(\\d{1,3})\\)$"); public static final Pattern b = Pattern.compile("^rgba\\((\\d{1,3}),(\\d{1,3}),(\\d{1,3}),(\\d{1,3})\\)$"); /* renamed from: c reason: collision with root package name */ public static final Pattern f905c = Pattern.compile("^rgba\\((\\d{1,3}),(\\d{1,3}),(\\d{1,3}),(\\d*\\.?\\d*?)\\)$"); public static final Map d; static { HashMap hashMap = new HashMap(); d = hashMap; hashMap.put("aliceblue", -984833); hashMap.put("antiquewhite", -332841); hashMap.put("aqua", -16711681); a.Z(-8388652, hashMap, "aquamarine", -983041, "azure", -657956, "beige", -6972, "bisque"); a.Z(-16777216, hashMap, "black", -5171, "blanchedalmond", -16776961, "blue", -7722014, "blueviolet"); a.Z(-5952982, hashMap, "brown", -2180985, "burlywood", -10510688, "cadetblue", -8388864, "chartreuse"); a.Z(-2987746, hashMap, "chocolate", -32944, "coral", -10185235, "cornflowerblue", -1828, "cornsilk"); hashMap.put("crimson", -2354116); hashMap.put("cyan", -16711681); hashMap.put("darkblue", -16777077); hashMap.put("darkcyan", -16741493); hashMap.put("darkgoldenrod", -4684277); hashMap.put("darkgray", -5658199); hashMap.put("darkgreen", -16751616); hashMap.put("darkgrey", -5658199); hashMap.put("darkkhaki", -4343957); a.Z(-7667573, hashMap, "darkmagenta", -11179217, "darkolivegreen", -29696, "darkorange", -6737204, "darkorchid"); a.Z(-7667712, hashMap, "darkred", -1468806, "darksalmon", -7357297, "darkseagreen", -12042869, "darkslateblue"); hashMap.put("darkslategray", -13676721); hashMap.put("darkslategrey", -13676721); hashMap.put("darkturquoise", -16724271); hashMap.put("darkviolet", -7077677); hashMap.put("deeppink", -60269); hashMap.put("deepskyblue", -16728065); hashMap.put("dimgray", -9868951); hashMap.put("dimgrey", -9868951); a.Z(-14774017, hashMap, "dodgerblue", -5103070, "firebrick", -1296, "floralwhite", -14513374, "forestgreen"); hashMap.put("fuchsia", -65281); hashMap.put("gainsboro", -2302756); hashMap.put("ghostwhite", -460545); hashMap.put("gold", -10496); hashMap.put("goldenrod", -2448096); hashMap.put("gray", -8355712); hashMap.put("green", -16744448); hashMap.put("greenyellow", -5374161); hashMap.put("grey", -8355712); a.Z(-983056, hashMap, "honeydew", -38476, "hotpink", -3318692, "indianred", -11861886, "indigo"); a.Z(-16, hashMap, "ivory", -989556, "khaki", -1644806, "lavender", -3851, "lavenderblush"); a.Z(-8586240, hashMap, "lawngreen", -1331, "lemonchiffon", -5383962, "lightblue", -1015680, "lightcoral"); hashMap.put("lightcyan", -2031617); hashMap.put("lightgoldenrodyellow", -329006); hashMap.put("lightgray", -2894893); hashMap.put("lightgreen", -7278960); hashMap.put("lightgrey", -2894893); hashMap.put("lightpink", -18751); hashMap.put("lightsalmon", -24454); hashMap.put("lightseagreen", -14634326); hashMap.put("lightskyblue", -7876870); hashMap.put("lightslategray", -8943463); hashMap.put("lightslategrey", -8943463); hashMap.put("lightsteelblue", -5192482); hashMap.put("lightyellow", -32); hashMap.put("lime", -16711936); hashMap.put("limegreen", -13447886); hashMap.put("linen", -331546); hashMap.put("magenta", -65281); hashMap.put("maroon", -8388608); hashMap.put("mediumaquamarine", -10039894); a.Z(-16777011, hashMap, "mediumblue", -4565549, "mediumorchid", -7114533, "mediumpurple", -12799119, "mediumseagreen"); a.Z(-8689426, hashMap, "mediumslateblue", -16713062, "mediumspringgreen", -12004916, "mediumturquoise", -3730043, "mediumvioletred"); a.Z(-15132304, hashMap, "midnightblue", -655366, "mintcream", -6943, "mistyrose", -6987, "moccasin"); a.Z(-8531, hashMap, "navajowhite", -16777088, "navy", -133658, "oldlace", -8355840, "olive"); a.Z(-9728477, hashMap, "olivedrab", -23296, "orange", -47872, "orangered", -2461482, "orchid"); a.Z(-1120086, hashMap, "palegoldenrod", -6751336, "palegreen", -5247250, "paleturquoise", -2396013, "palevioletred"); a.Z(-4139, hashMap, "papayawhip", -9543, "peachpuff", -3308225, "peru", -16181, "pink"); a.Z(-2252579, hashMap, "plum", -5185306, "powderblue", -8388480, "purple", -10079335, "rebeccapurple"); a.Z(-65536, hashMap, "red", -4419697, "rosybrown", -12490271, "royalblue", -7650029, "saddlebrown"); a.Z(-360334, hashMap, "salmon", -744352, "sandybrown", -13726889, "seagreen", -2578, "seashell"); a.Z(-6270419, hashMap, "sienna", -4144960, "silver", -7876885, "skyblue", -9807155, "slateblue"); hashMap.put("slategray", -9404272); hashMap.put("slategrey", -9404272); hashMap.put("snow", -1286); hashMap.put("springgreen", -16711809); a.Z(-12156236, hashMap, "steelblue", -2968436, "tan", -16744320, "teal", -2572328, "thistle"); a.Z(-40121, hashMap, "tomato", 0, "transparent", -12525360, "turquoise", -1146130, "violet"); a.Z(-663885, hashMap, "wheat", -1, "white", -657931, "whitesmoke", -256, "yellow"); hashMap.put("yellowgreen", -6632142); } @ColorInt public static int a(String str, boolean z2) { int i; AnimatableValueParser.k(!TextUtils.isEmpty(str)); String replace = str.replace(" ", ""); if (replace.charAt(0) == '#') { int parseLong = (int) Long.parseLong(replace.substring(1), 16); if (replace.length() == 7) { return -16777216 | parseLong; } if (replace.length() == 9) { return ((parseLong & 255) << 24) | (parseLong >>> 8); } throw new IllegalArgumentException(); } if (replace.startsWith("rgba")) { Matcher matcher = (z2 ? f905c : b).matcher(replace); if (matcher.matches()) { if (z2) { String group = matcher.group(4); Objects.requireNonNull(group); i = (int) (Float.parseFloat(group) * 255.0f); } else { String group2 = matcher.group(4); Objects.requireNonNull(group2); i = Integer.parseInt(group2, 10); } String group3 = matcher.group(1); Objects.requireNonNull(group3); int parseInt = Integer.parseInt(group3, 10); String group4 = matcher.group(2); Objects.requireNonNull(group4); int parseInt2 = Integer.parseInt(group4, 10); String group5 = matcher.group(3); Objects.requireNonNull(group5); return Color.argb(i, parseInt, parseInt2, Integer.parseInt(group5, 10)); } } else if (replace.startsWith("rgb")) { Matcher matcher2 = a.matcher(replace); if (matcher2.matches()) { String group6 = matcher2.group(1); Objects.requireNonNull(group6); int parseInt3 = Integer.parseInt(group6, 10); String group7 = matcher2.group(2); Objects.requireNonNull(group7); int parseInt4 = Integer.parseInt(group7, 10); String group8 = matcher2.group(3); Objects.requireNonNull(group8); return Color.rgb(parseInt3, parseInt4, Integer.parseInt(group8, 10)); } } else { Integer num = d.get(f0.K(replace)); if (num != null) { return num.intValue(); } } throw new IllegalArgumentException(); } }