WeChat.apk(点击下载) / h.java


package d6;

import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.graphics.ColorMatrix;
import android.graphics.ColorMatrixColorFilter;
import android.graphics.DashPathEffect;
import android.graphics.LinearGradient;
import android.graphics.Matrix;
import android.graphics.Paint;
import android.graphics.Path;
import android.graphics.PathMeasure;
import android.graphics.PorterDuff;
import android.graphics.PorterDuffXfermode;
import android.graphics.RadialGradient;
import android.graphics.Rect;
import android.graphics.RectF;
import android.graphics.Shader;
import android.graphics.Typeface;
import android.util.Base64;
import d6.b;
import d6.e;
import d6.g;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import java.util.Set;
import java.util.Stack;

public class h {

    /* renamed from: g  reason: collision with root package name */
    public static HashSet<String> f198476g;

    /* renamed from: a  reason: collision with root package name */
    public Canvas f198477a;

    /* renamed from: b  reason: collision with root package name */
    public g f198478b;

    /* renamed from: c  reason: collision with root package name */
    public C2118h f198479c;

    /* renamed from: d  reason: collision with root package name */
    public Stack<C2118h> f198480d;

    /* renamed from: e  reason: collision with root package name */
    public Stack<g.j0> f198481e;

    /* renamed from: f  reason: collision with root package name */
    public Stack<Matrix> f198482f;

    public class b implements g.x {

        /* renamed from: a  reason: collision with root package name */
        public List<c> f198483a = new ArrayList();

        /* renamed from: b  reason: collision with root package name */
        public float f198484b;

        /* renamed from: c  reason: collision with root package name */
        public float f198485c;

        /* renamed from: d  reason: collision with root package name */
        public c f198486d = null;

        /* renamed from: e  reason: collision with root package name */
        public boolean f198487e = false;

        /* renamed from: f  reason: collision with root package name */
        public boolean f198488f = true;

        /* renamed from: g  reason: collision with root package name */
        public int f198489g = -1;

        /* renamed from: h  reason: collision with root package name */
        public boolean f198490h;

        public b(g.w wVar) {
            if (wVar != null) {
                wVar.h(this);
                if (this.f198490h) {
                    this.f198486d.b(this.f198483a.get(this.f198489g));
                    this.f198483a.set(this.f198489g, this.f198486d);
                    this.f198490h = false;
                }
                c cVar = this.f198486d;
                if (cVar != null) {
                    this.f198483a.add(cVar);
                }
            }
        }

        @Override // d6.g.x
        public void a(float f15, float f16) {
            if (this.f198490h) {
                this.f198486d.b(this.f198483a.get(this.f198489g));
                this.f198483a.set(this.f198489g, this.f198486d);
                this.f198490h = false;
            }
            c cVar = this.f198486d;
            if (cVar != null) {
                this.f198483a.add(cVar);
            }
            this.f198484b = f15;
            this.f198485c = f16;
            this.f198486d = new c(h.this, f15, f16, 0.0f, 0.0f);
            this.f198489g = this.f198483a.size();
        }

        @Override // d6.g.x
        public void b(float f15, float f16, float f17, float f18, float f19, float f25) {
            if (this.f198488f || this.f198487e) {
                this.f198486d.a(f15, f16);
                this.f198483a.add(this.f198486d);
                this.f198487e = false;
            }
            this.f198486d = new c(h.this, f19, f25, f19 - f17, f25 - f18);
            this.f198490h = false;
        }

        @Override // d6.g.x
        public void c(float f15, float f16) {
            this.f198486d.a(f15, f16);
            this.f198483a.add(this.f198486d);
            h hVar = h.this;
            c cVar = this.f198486d;
            this.f198486d = new c(hVar, f15, f16, f15 - cVar.f198492a, f16 - cVar.f198493b);
            this.f198490h = false;
        }

        @Override // d6.g.x
        public void close() {
            this.f198483a.add(this.f198486d);
            c(this.f198484b, this.f198485c);
            this.f198490h = true;
        }

        @Override // d6.g.x
        public void d(float f15, float f16, float f17, boolean z15, boolean z16, float f18, float f19) {
            this.f198487e = true;
            this.f198488f = false;
            c cVar = this.f198486d;
            h.a(cVar.f198492a, cVar.f198493b, f15, f16, f17, z15, z16, f18, f19, this);
            this.f198488f = true;
            this.f198490h = false;
        }

        @Override // d6.g.x
        public void e(float f15, float f16, float f17, float f18) {
            this.f198486d.a(f15, f16);
            this.f198483a.add(this.f198486d);
            this.f198486d = new c(h.this, f17, f18, f17 - f15, f18 - f16);
            this.f198490h = false;
        }
    }

    public class c {

        /* renamed from: a  reason: collision with root package name */
        public float f198492a;

        /* renamed from: b  reason: collision with root package name */
        public float f198493b;

        /* renamed from: c  reason: collision with root package name */
        public float f198494c = 0.0f;

        /* renamed from: d  reason: collision with root package name */
        public float f198495d = 0.0f;

        /* renamed from: e  reason: collision with root package name */
        public boolean f198496e = false;

        public c(h hVar, float f15, float f16, float f17, float f18) {
            this.f198492a = f15;
            this.f198493b = f16;
            double sqrt = Math.sqrt((double) ((f17 * f17) + (f18 * f18)));
            if (sqrt != 0.0d) {
                this.f198494c = (float) (((double) f17) / sqrt);
                this.f198495d = (float) (((double) f18) / sqrt);
            }
        }

        public void a(float f15, float f16) {
            float f17 = f15 - this.f198492a;
            float f18 = f16 - this.f198493b;
            double sqrt = Math.sqrt((double) ((f17 * f17) + (f18 * f18)));
            if (sqrt != 0.0d) {
                f17 = (float) (((double) f17) / sqrt);
                f18 = (float) (((double) f18) / sqrt);
            }
            float f19 = this.f198494c;
            if (f17 == (-f19) && f18 == (-this.f198495d)) {
                this.f198496e = true;
                this.f198494c = -f18;
                this.f198495d = f17;
                return;
            }
            this.f198494c = f19 + f17;
            this.f198495d += f18;
        }

        public void b(c cVar) {
            float f15 = cVar.f198494c;
            float f16 = this.f198494c;
            if (f15 == (-f16)) {
                float f17 = cVar.f198495d;
                if (f17 == (-this.f198495d)) {
                    this.f198496e = true;
                    this.f198494c = -f17;
                    this.f198495d = cVar.f198494c;
                    return;
                }
            }
            this.f198494c = f16 + f15;
            this.f198495d += cVar.f198495d;
        }

        public String toString() {
            return "(" + this.f198492a + "," + this.f198493b + " " + this.f198494c + "," + this.f198495d + ")";
        }
    }

    public static class d implements g.x {

        /* renamed from: a  reason: collision with root package name */
        public Path f198497a = new Path();

        /* renamed from: b  reason: collision with root package name */
        public float f198498b;

        /* renamed from: c  reason: collision with root package name */
        public float f198499c;

        public d(g.w wVar) {
            if (wVar != null) {
                wVar.h(this);
            }
        }

        @Override // d6.g.x
        public void a(float f15, float f16) {
            this.f198497a.moveTo(f15, f16);
            this.f198498b = f15;
            this.f198499c = f16;
        }

        @Override // d6.g.x
        public void b(float f15, float f16, float f17, float f18, float f19, float f25) {
            this.f198497a.cubicTo(f15, f16, f17, f18, f19, f25);
            this.f198498b = f19;
            this.f198499c = f25;
        }

        @Override // d6.g.x
        public void c(float f15, float f16) {
            this.f198497a.lineTo(f15, f16);
            this.f198498b = f15;
            this.f198499c = f16;
        }

        @Override // d6.g.x
        public void close() {
            this.f198497a.close();
        }

        @Override // d6.g.x
        public void d(float f15, float f16, float f17, boolean z15, boolean z16, float f18, float f19) {
            h.a(this.f198498b, this.f198499c, f15, f16, f17, z15, z16, f18, f19, this);
            this.f198498b = f18;
            this.f198499c = f19;
        }

        @Override // d6.g.x
        public void e(float f15, float f16, float f17, float f18) {
            this.f198497a.quadTo(f15, f16, f17, f18);
            this.f198498b = f17;
            this.f198499c = f18;
        }
    }

    public class e extends f {

        /* renamed from: d  reason: collision with root package name */
        public Path f198500d;

        public e(Path path, float f15, float f16) {
            super(f15, f16);
            this.f198500d = path;
        }

        @Override // d6.h.j, d6.h.f
        public void b(String str) {
            if (h.this.W()) {
                h hVar = h.this;
                C2118h hVar2 = hVar.f198479c;
                if (hVar2.f198510b) {
                    hVar.f198477a.drawTextOnPath(str, this.f198500d, this.f198502a, this.f198503b, hVar2.f198512d);
                }
                h hVar3 = h.this;
                C2118h hVar4 = hVar3.f198479c;
                if (hVar4.f198511c) {
                    hVar3.f198477a.drawTextOnPath(str, this.f198500d, this.f198502a, this.f198503b, hVar4.f198513e);
                }
            }
            this.f198502a += h.this.f198479c.f198512d.measureText(str);
        }
    }

    public class f extends j {

        /* renamed from: a  reason: collision with root package name */
        public float f198502a;

        /* renamed from: b  reason: collision with root package name */
        public float f198503b;

        public f(float f15, float f16) {
            super(h.this, null);
            this.f198502a = f15;
            this.f198503b = f16;
        }

        @Override // d6.h.j
        public void b(String str) {
            if (h.this.W()) {
                h hVar = h.this;
                C2118h hVar2 = hVar.f198479c;
                if (hVar2.f198510b) {
                    hVar.f198477a.drawText(str, this.f198502a, this.f198503b, hVar2.f198512d);
                }
                h hVar3 = h.this;
                C2118h hVar4 = hVar3.f198479c;
                if (hVar4.f198511c) {
                    hVar3.f198477a.drawText(str, this.f198502a, this.f198503b, hVar4.f198513e);
                }
            }
            this.f198502a += h.this.f198479c.f198512d.measureText(str);
        }
    }

    public class g extends j {

        /* renamed from: a  reason: collision with root package name */
        public float f198505a;

        /* renamed from: b  reason: collision with root package name */
        public float f198506b;

        /* renamed from: c  reason: collision with root package name */
        public Path f198507c;

        public g(float f15, float f16, Path path) {
            super(h.this, null);
            this.f198505a = f15;
            this.f198506b = f16;
            this.f198507c = path;
        }

        @Override // d6.h.j
        public boolean a(g.y0 y0Var) {
            if (!(y0Var instanceof g.z0)) {
                return true;
            }
            String.format("Using <textPath> elements in a clip path is not supported.", new Object[0]);
            return false;
        }

        @Override // d6.h.j
        public void b(String str) {
            if (h.this.W()) {
                Path path = new Path();
                h.this.f198479c.f198512d.getTextPath(str, 0, str.length(), this.f198505a, this.f198506b, path);
                this.f198507c.addPath(path);
            }
            this.f198505a += h.this.f198479c.f198512d.measureText(str);
        }
    }

    public class i extends j {

        /* renamed from: a  reason: collision with root package name */
        public float f198517a;

        /* renamed from: b  reason: collision with root package name */
        public float f198518b;

        /* renamed from: c  reason: collision with root package name */
        public RectF f198519c = new RectF();

        public i(float f15, float f16) {
            super(h.this, null);
            this.f198517a = f15;
            this.f198518b = f16;
        }

        @Override // d6.h.j
        public boolean a(g.y0 y0Var) {
            if (!(y0Var instanceof g.z0)) {
                return true;
            }
            g.z0 z0Var = (g.z0) y0Var;
            g.n0 f15 = y0Var.f198422a.f(z0Var.f198473o);
            if (f15 == null) {
                String.format("TextPath path reference '%s' not found", z0Var.f198473o);
                return false;
            }
            g.v vVar = (g.v) f15;
            Path path = new d(vVar.f198457o).f198497a;
            Matrix matrix = vVar.f198411n;
            if (matrix != null) {
                path.transform(matrix);
            }
            RectF rectF = new RectF();
            path.computeBounds(rectF, true);
            this.f198519c.union(rectF);
            return false;
        }

        @Override // d6.h.j
        public void b(String str) {
            if (h.this.W()) {
                Rect rect = new Rect();
                h.this.f198479c.f198512d.getTextBounds(str, 0, str.length(), rect);
                RectF rectF = new RectF(rect);
                rectF.offset(this.f198517a, this.f198518b);
                this.f198519c.union(rectF);
            }
            this.f198517a += h.this.f198479c.f198512d.measureText(str);
        }
    }

    public abstract class j {
        public j(h hVar, a aVar) {
        }

        public boolean a(g.y0 y0Var) {
            return true;
        }

        public abstract void b(String str);
    }

    public class k extends j {

        /* renamed from: a  reason: collision with root package name */
        public float f198521a = 0.0f;

        public k(a aVar) {
            super(h.this, null);
        }

        @Override // d6.h.j
        public void b(String str) {
            this.f198521a += h.this.f198479c.f198512d.measureText(str);
        }
    }

    public h(Canvas canvas, float f15) {
        this.f198477a = canvas;
    }

    public static void a(float f15, float f16, float f17, float f18, float f19, boolean z15, boolean z16, float f25, float f26, g.x xVar) {
        g.x xVar2;
        float f27;
        double d15;
        if (!(f15 == f25 && f16 == f26)) {
            if (f17 == 0.0f) {
                f27 = f26;
                xVar2 = xVar;
            } else if (f18 == 0.0f) {
                f27 = f26;
                xVar2 = xVar;
            } else {
                float abs = Math.abs(f17);
                float abs2 = Math.abs(f18);
                double radians = Math.toRadians(((double) f19) % 360.0d);
                double cos = Math.cos(radians);
                double sin = Math.sin(radians);
                double d16 = ((double) (f15 - f25)) / 2.0d;
                double d17 = ((double) (f16 - f26)) / 2.0d;
                double d18 = (cos * d16) + (sin * d17);
                double d19 = ((-sin) * d16) + (d17 * cos);
                double d25 = (double) (abs * abs);
                double d26 = (double) (abs2 * abs2);
                double d27 = d18 * d18;
                double d28 = d19 * d19;
                double d29 = (d27 / d25) + (d28 / d26);
                if (d29 > 0.99999d) {
                    double sqrt = Math.sqrt(d29) * 1.00001d;
                    abs = (float) (((double) abs) * sqrt);
                    abs2 = (float) (sqrt * ((double) abs2));
                    d25 = (double) (abs * abs);
                    d26 = (double) (abs2 * abs2);
                }
                double d35 = z15 == z16 ? -1.0d : 1.0d;
                double d36 = d25 * d26;
                double d37 = d25 * d28;
                double d38 = d26 * d27;
                double d39 = ((d36 - d37) - d38) / (d37 + d38);
                if (d39 < 0.0d) {
                    d39 = 0.0d;
                }
                double sqrt2 = d35 * Math.sqrt(d39);
                double d45 = (double) abs;
                double d46 = (double) abs2;
                double d47 = ((d45 * d19) / d46) * sqrt2;
                double d48 = sqrt2 * (-((d46 * d18) / d45));
                double d49 = (((double) (f15 + f25)) / 2.0d) + ((cos * d47) - (sin * d48));
                double d55 = (((double) (f16 + f26)) / 2.0d) + (sin * d47) + (cos * d48);
                double d56 = (d18 - d47) / d45;
                double d57 = (d19 - d48) / d46;
                double d58 = ((-d18) - d47) / d45;
                double d59 = ((-d19) - d48) / d46;
                double d65 = (d56 * d56) + (d57 * d57);
                double acos = (d57 < 0.0d ? -1.0d : 1.0d) * Math.acos(d56 / Math.sqrt(d65));
                double sqrt3 = Math.sqrt(d65 * ((d58 * d58) + (d59 * d59)));
                double d66 = (d56 * d58) + (d57 * d59);
                double d67 = (d56 * d59) - (d57 * d58) < 0.0d ? -1.0d : 1.0d;
                double d68 = d66 / sqrt3;
                if (d68 < -1.0d) {
                    d15 = 3.141592653589793d;
                } else if (d68 > 1.0d) {
                    d15 = 0.0d;
                } else {
                    d15 = Math.acos(d68);
                }
                double d69 = d67 * d15;
                int i15 = (d69 > 0.0d ? 1 : (d69 == 0.0d ? 0 : -1));
                if (i15 == 0) {
                    xVar.c(f25, f26);
                    return;
                }
                if (!z16 && i15 > 0) {
                    d69 -= 6.283185307179586d;
                } else if (z16 && d69 < 0.0d) {
                    d69 += 6.283185307179586d;
                }
                double d75 = d69 % 6.283185307179586d;
                double d76 = acos % 6.283185307179586d;
                int ceil = (int) Math.ceil((Math.abs(d75) * 2.0d) / 3.141592653589793d);
                double d77 = d75 / ((double) ceil);
                double d78 = d77 / 2.0d;
                double sin2 = (Math.sin(d78) * 1.3333333333333333d) / (Math.cos(d78) + 1.0d);
                int i16 = ceil * 6;
                float[] fArr = new float[i16];
                int i17 = 0;
                int i18 = 0;
                while (i17 < ceil) {
                    double d79 = (((double) i17) * d77) + d76;
                    double cos2 = Math.cos(d79);
                    double sin3 = Math.sin(d79);
                    int i19 = i18 + 1;
                    fArr[i18] = (float) (cos2 - (sin2 * sin3));
                    int i25 = i19 + 1;
                    fArr[i19] = (float) (sin3 + (cos2 * sin2));
                    double d85 = d79 + d77;
                    double cos3 = Math.cos(d85);
                    double sin4 = Math.sin(d85);
                    int i26 = i25 + 1;
                    fArr[i25] = (float) ((sin2 * sin4) + cos3);
                    int i27 = i26 + 1;
                    fArr[i26] = (float) (sin4 - (sin2 * cos3));
                    int i28 = i27 + 1;
                    fArr[i27] = (float) cos3;
                    i18 = i28 + 1;
                    fArr[i28] = (float) sin4;
                    i17++;
                    d55 = d55;
                    d77 = d77;
                    sin2 = sin2;
                    ceil = ceil;
                    i16 = i16;
                }
                Matrix matrix = new Matrix();
                matrix.postScale(abs, abs2);
                matrix.postRotate(f19);
                matrix.postTranslate((float) d49, (float) d55);
                matrix.mapPoints(fArr);
                fArr[i16 - 2] = f25;
                fArr[i16 - 1] = f26;
                for (int i29 = 0; i29 < i16; i29 += 6) {
                    xVar.b(fArr[i29], fArr[i29 + 1], fArr[i29 + 2], fArr[i29 + 3], fArr[i29 + 4], fArr[i29 + 5]);
                }
                return;
            }
            xVar2.c(f25, f27);
        }
    }

    public static int i(int i15, float f15) {
        int i16 = 255;
        int round = Math.round(((float) ((i15 >> 24) & 255)) * f15);
        if (round < 0) {
            i16 = 0;
        } else if (round <= 255) {
            i16 = round;
        }
        return (i15 & 16777215) | (i16 << 24);
    }

    /* JADX WARNING: Removed duplicated region for block: B:14:0x0048  */
    /* JADX WARNING: Removed duplicated region for block: B:15:0x004d  */
    /* JADX WARNING: Removed duplicated region for block: B:18:0x0052  */
    /* JADX WARNING: Removed duplicated region for block: B:19:0x0058  */
    /* JADX WARNING: Removed duplicated region for block: B:22:0x0069  */
    public final Path A(g.b0 b0Var) {
        float f15;
        float f16;
        float min;
        g.p pVar;
        float f17;
        g.p pVar2;
        float f18;
        float f19;
        float f25;
        Path path;
        Path path2;
        g.p pVar3 = b0Var.f198301s;
        if (pVar3 == null && b0Var.f198302t == null) {
            f16 = 0.0f;
        } else if (pVar3 == null) {
            f16 = b0Var.f198302t.e(this);
        } else if (b0Var.f198302t == null) {
            f16 = pVar3.d(this);
        } else {
            f16 = pVar3.d(this);
            f15 = b0Var.f198302t.e(this);
            min = Math.min(f16, b0Var.f198299q.d(this) / 2.0f);
            float min2 = Math.min(f15, b0Var.f198300r.e(this) / 2.0f);
            pVar = b0Var.f198297o;
            if (pVar == null) {
                f17 = pVar.d(this);
            } else {
                f17 = 0.0f;
            }
            pVar2 = b0Var.f198298p;
            if (pVar2 == null) {
                f18 = pVar2.e(this);
            } else {
                f18 = 0.0f;
            }
            float d15 = b0Var.f198299q.d(this);
            float e15 = b0Var.f198300r.e(this);
            if (b0Var.f198410h == null) {
                b0Var.f198410h = new g.b(f17, f18, d15, e15);
            }
            f19 = f17 + d15;
            f25 = f18 + e15;
            path = new Path();
            if (min != 0.0f || min2 == 0.0f) {
                path2 = path;
                path2.moveTo(f17, f18);
                path2.lineTo(f19, f18);
                path2.lineTo(f19, f25);
                path2.lineTo(f17, f25);
                path2.lineTo(f17, f18);
            } else {
                float f26 = min * 0.5522848f;
                float f27 = 0.5522848f * min2;
                float f28 = f18 + min2;
                path.moveTo(f17, f28);
                float f29 = f28 - f27;
                float f35 = f17 + min;
                float f36 = f35 - f26;
                path.cubicTo(f17, f29, f36, f18, f35, f18);
                float f37 = f19 - min;
                path.lineTo(f37, f18);
                float f38 = f37 + f26;
                path.cubicTo(f38, f18, f19, f29, f19, f28);
                float f39 = f25 - min2;
                path.lineTo(f19, f39);
                float f45 = f39 + f27;
                path2 = path;
                path.cubicTo(f19, f45, f38, f25, f37, f25);
                path2.lineTo(f35, f25);
                path2.cubicTo(f36, f25, f17, f45, f17, f39);
                path2.lineTo(f17, f28);
            }
            path2.close();
            return path2;
        }
        f15 = f16;
        min = Math.min(f16, b0Var.f198299q.d(this) / 2.0f);
        float min22 = Math.min(f15, b0Var.f198300r.e(this) / 2.0f);
        pVar = b0Var.f198297o;
        if (pVar == null) {
        }
        pVar2 = b0Var.f198298p;
        if (pVar2 == null) {
        }
        float d152 = b0Var.f198299q.d(this);
        float e152 = b0Var.f198300r.e(this);
        if (b0Var.f198410h == null) {
        }
        f19 = f17 + d152;
        f25 = f18 + e152;
        path = new Path();
        if (min != 0.0f) {
        }
        path2 = path;
        path2.moveTo(f17, f18);
        path2.lineTo(f19, f18);
        path2.lineTo(f19, f25);
        path2.lineTo(f17, f25);
        path2.lineTo(f17, f18);
        path2.close();
        return path2;
    }

    public final g.b B(g.p pVar, g.p pVar2, g.p pVar3, g.p pVar4) {
        float f15;
        float f16;
        float f17;
        float f18 = 0.0f;
        if (pVar != null) {
            f15 = pVar.d(this);
        } else {
            f15 = 0.0f;
        }
        if (pVar2 != null) {
            f18 = pVar2.e(this);
        }
        C2118h hVar = this.f198479c;
        g.b bVar = hVar.f198515g;
        if (bVar == null) {
            bVar = hVar.f198514f;
        }
        if (pVar3 != null) {
            f16 = pVar3.d(this);
        } else {
            f16 = bVar.f198295c;
        }
        if (pVar4 != null) {
            f17 = pVar4.e(this);
        } else {
            f17 = bVar.f198296d;
        }
        return new g.b(f15, f18, f16, f17);
    }

    public final Path C(g.k0 k0Var, boolean z15) {
        Path path;
        Path b15;
        float f15;
        float f16;
        float f17;
        this.f198480d.push(this.f198479c);
        C2118h hVar = new C2118h(this, this.f198479c);
        this.f198479c = hVar;
        U(hVar, k0Var);
        if (!k() || !W()) {
            this.f198479c = this.f198480d.pop();
            return null;
        }
        if (k0Var instanceof g.e1) {
            if (!z15) {
                String.format("<use> elements inside a <clipPath> cannot reference another <use>", new Object[0]);
            }
            g.e1 e1Var = (g.e1) k0Var;
            g.n0 f18 = k0Var.f198422a.f(e1Var.f198374p);
            if (f18 == null) {
                String.format("Use reference '%s' not found", e1Var.f198374p);
                this.f198479c = this.f198480d.pop();
                return null;
            } else if (!(f18 instanceof g.k0)) {
                this.f198479c = this.f198480d.pop();
                return null;
            } else {
                path = C((g.k0) f18, false);
                if (path == null) {
                    return null;
                }
                if (e1Var.f198410h == null) {
                    e1Var.f198410h = c(path);
                }
                Matrix matrix = e1Var.f198417o;
                if (matrix != null) {
                    path.transform(matrix);
                }
            }
        } else if (k0Var instanceof g.l) {
            g.l lVar = (g.l) k0Var;
            if (k0Var instanceof g.v) {
                path = new d(((g.v) k0Var).f198457o).f198497a;
                if (k0Var.f198410h == null) {
                    k0Var.f198410h = c(path);
                }
            } else {
                path = k0Var instanceof g.b0 ? A((g.b0) k0Var) : k0Var instanceof g.d ? x((g.d) k0Var) : k0Var instanceof g.i ? y((g.i) k0Var) : k0Var instanceof g.z ? z((g.z) k0Var) : null;
            }
            if (path == null) {
                return null;
            }
            if (lVar.f198410h == null) {
                lVar.f198410h = c(path);
            }
            Matrix matrix2 = lVar.f198411n;
            if (matrix2 != null) {
                path.transform(matrix2);
            }
            path.setFillType(v());
        } else if (k0Var instanceof g.w0) {
            g.w0 w0Var = (g.w0) k0Var;
            List<g.p> list = w0Var.f198289o;
            float f19 = 0.0f;
            if (list == null || ((ArrayList) list).size() == 0) {
                f15 = 0.0f;
            } else {
                f15 = ((g.p) ((ArrayList) w0Var.f198289o).get(0)).d(this);
            }
            List<g.p> list2 = w0Var.f198290p;
            if (list2 == null || ((ArrayList) list2).size() == 0) {
                f16 = 0.0f;
            } else {
                f16 = ((g.p) ((ArrayList) w0Var.f198290p).get(0)).e(this);
            }
            List<g.p> list3 = w0Var.f198291q;
            if (list3 == null || ((ArrayList) list3).size() == 0) {
                f17 = 0.0f;
            } else {
                f17 = ((g.p) ((ArrayList) w0Var.f198291q).get(0)).d(this);
            }
            List<g.p> list4 = w0Var.f198292r;
            if (!(list4 == null || ((ArrayList) list4).size() == 0)) {
                f19 = ((g.p) ((ArrayList) w0Var.f198292r).get(0)).e(this);
            }
            if (this.f198479c.f198509a.A != g.e0.f.Start) {
                float d15 = d(w0Var);
                if (this.f198479c.f198509a.A == g.e0.f.Middle) {
                    d15 /= 2.0f;
                }
                f15 -= d15;
            }
            if (w0Var.f198410h == null) {
                i iVar = new i(f15, f16);
                n(w0Var, iVar);
                RectF rectF = iVar.f198519c;
                w0Var.f198410h = new g.b(rectF.left, rectF.top, rectF.width(), iVar.f198519c.height());
            }
            Path path2 = new Path();
            n(w0Var, new g(f15 + f17, f16 + f19, path2));
            Matrix matrix3 = w0Var.f198463s;
            if (matrix3 != null) {
                path2.transform(matrix3);
            }
            path2.setFillType(v());
            path = path2;
        } else {
            String.format("Invalid %s element found in clipPath definition", k0Var.o());
            return null;
        }
        if (!(this.f198479c.f198509a.K == null || (b15 = b(k0Var, k0Var.f198410h)) == null)) {
            path.op(b15, Path.Op.INTERSECT);
        }
        this.f198479c = this.f198480d.pop();
        return path;
    }

    public final void D(g.k0 k0Var) {
        E(k0Var, k0Var.f198410h);
    }

    public final void E(g.k0 k0Var, g.b bVar) {
        if (this.f198479c.f198509a.M != null) {
            Paint paint = new Paint();
            paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_IN));
            this.f198477a.saveLayer(null, paint, 31);
            Paint paint2 = new Paint();
            paint2.setColorFilter(new ColorMatrixColorFilter(new ColorMatrix(new float[]{0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2127f, 0.7151f, 0.0722f, 0.0f, 0.0f})));
            this.f198477a.saveLayer(null, paint2, 31);
            g.s sVar = (g.s) this.f198478b.f(this.f198479c.f198509a.M);
            M(sVar, k0Var, bVar);
            this.f198477a.restore();
            Paint paint3 = new Paint();
            paint3.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_IN));
            this.f198477a.saveLayer(null, paint3, 31);
            M(sVar, k0Var, bVar);
            this.f198477a.restore();
            this.f198477a.restore();
        }
        P();
    }

    public final boolean F() {
        boolean z15;
        g.n0 f15;
        if (this.f198479c.f198509a.f198331s.floatValue() < 1.0f || this.f198479c.f198509a.M != null) {
            z15 = true;
        } else {
            z15 = false;
        }
        if (!z15) {
            return false;
        }
        Canvas canvas = this.f198477a;
        int floatValue = (int) (this.f198479c.f198509a.f198331s.floatValue() * 256.0f);
        if (floatValue < 0) {
            floatValue = 0;
        } else if (floatValue > 255) {
            floatValue = 255;
        }
        canvas.saveLayerAlpha(null, floatValue, 31);
        this.f198480d.push(this.f198479c);
        C2118h hVar = new C2118h(this, this.f198479c);
        this.f198479c = hVar;
        String str = hVar.f198509a.M;
        if (str != null && ((f15 = this.f198478b.f(str)) == null || !(f15 instanceof g.s))) {
            String.format("Mask reference '%s' not found", this.f198479c.f198509a.M);
            this.f198479c.f198509a.M = null;
        }
        return true;
    }

    public final void G(g.f0 f0Var, g.b bVar, g.b bVar2, e eVar) {
        if (bVar.f198295c != 0.0f && bVar.f198296d != 0.0f) {
            if (eVar == null && (eVar = f0Var.f198432o) == null) {
                eVar = e.f198264d;
            }
            U(this.f198479c, f0Var);
            if (k()) {
                C2118h hVar = this.f198479c;
                hVar.f198514f = bVar;
                if (!hVar.f198509a.B.booleanValue()) {
                    g.b bVar3 = this.f198479c.f198514f;
                    N(bVar3.f198293a, bVar3.f198294b, bVar3.f198295c, bVar3.f198296d);
                }
                f(f0Var, this.f198479c.f198514f);
                if (bVar2 != null) {
                    this.f198477a.concat(e(this.f198479c.f198514f, bVar2, eVar));
                    this.f198479c.f198515g = f0Var.f198448p;
                } else {
                    Canvas canvas = this.f198477a;
                    g.b bVar4 = this.f198479c.f198514f;
                    canvas.translate(bVar4.f198293a, bVar4.f198294b);
                }
                boolean F = F();
                V();
                I(f0Var, true);
                if (F) {
                    E(f0Var, f0Var.f198410h);
                }
                S(f0Var);
            }
        }
    }

    public final void H(g.n0 n0Var) {
        Path.FillType fillType;
        Path.FillType fillType2;
        g.p pVar;
        String str;
        int indexOf;
        Set<String> k15;
        g.p pVar2;
        Boolean bool;
        g.e0.a aVar = g.e0.a.EvenOdd;
        if (!(n0Var instanceof g.t)) {
            Q();
            if ((n0Var instanceof g.l0) && (bool = ((g.l0) n0Var).f198413d) != null) {
                this.f198479c.f198516h = bool.booleanValue();
            }
            if (n0Var instanceof g.f0) {
                g.f0 f0Var = (g.f0) n0Var;
                G(f0Var, B(f0Var.f198382q, f0Var.f198383r, f0Var.f198384s, f0Var.f198385t), f0Var.f198448p, f0Var.f198432o);
            } else {
                Bitmap bitmap = null;
                int i15 = 0;
                float f15 = 0.0f;
                if (n0Var instanceof g.e1) {
                    g.e1 e1Var = (g.e1) n0Var;
                    g.d1 d1Var = g.d1.f198316h;
                    g.p pVar3 = e1Var.f198377s;
                    if ((pVar3 == null || !pVar3.g()) && ((pVar2 = e1Var.f198378t) == null || !pVar2.g())) {
                        U(this.f198479c, e1Var);
                        if (k()) {
                            g.n0 f16 = e1Var.f198422a.f(e1Var.f198374p);
                            if (f16 == null) {
                                String.format("Use reference '%s' not found", e1Var.f198374p);
                            } else {
                                Matrix matrix = e1Var.f198417o;
                                if (matrix != null) {
                                    this.f198477a.concat(matrix);
                                }
                                g.p pVar4 = e1Var.f198375q;
                                float d15 = pVar4 != null ? pVar4.d(this) : 0.0f;
                                g.p pVar5 = e1Var.f198376r;
                                this.f198477a.translate(d15, pVar5 != null ? pVar5.e(this) : 0.0f);
                                f(e1Var, e1Var.f198410h);
                                boolean F = F();
                                this.f198481e.push(e1Var);
                                this.f198482f.push(this.f198477a.getMatrix());
                                if (f16 instanceof g.f0) {
                                    g.f0 f0Var2 = (g.f0) f16;
                                    g.b B = B(null, null, e1Var.f198377s, e1Var.f198378t);
                                    Q();
                                    G(f0Var2, B, f0Var2.f198448p, f0Var2.f198432o);
                                    P();
                                } else if (f16 instanceof g.t0) {
                                    g.p pVar6 = e1Var.f198377s;
                                    if (pVar6 == null) {
                                        pVar6 = new g.p(100.0f, d1Var);
                                    }
                                    g.p pVar7 = e1Var.f198378t;
                                    if (pVar7 == null) {
                                        pVar7 = new g.p(100.0f, d1Var);
                                    }
                                    g.b B2 = B(null, null, pVar6, pVar7);
                                    Q();
                                    g.t0 t0Var = (g.t0) f16;
                                    if (!(B2.f198295c == 0.0f || B2.f198296d == 0.0f)) {
                                        e eVar = t0Var.f198432o;
                                        if (eVar == null) {
                                            eVar = e.f198264d;
                                        }
                                        U(this.f198479c, t0Var);
                                        C2118h hVar = this.f198479c;
                                        hVar.f198514f = B2;
                                        if (!hVar.f198509a.B.booleanValue()) {
                                            g.b bVar = this.f198479c.f198514f;
                                            N(bVar.f198293a, bVar.f198294b, bVar.f198295c, bVar.f198296d);
                                        }
                                        g.b bVar2 = t0Var.f198448p;
                                        if (bVar2 != null) {
                                            this.f198477a.concat(e(this.f198479c.f198514f, bVar2, eVar));
                                            this.f198479c.f198515g = t0Var.f198448p;
                                        } else {
                                            Canvas canvas = this.f198477a;
                                            g.b bVar3 = this.f198479c.f198514f;
                                            canvas.translate(bVar3.f198293a, bVar3.f198294b);
                                        }
                                        boolean F2 = F();
                                        I(t0Var, true);
                                        if (F2) {
                                            E(t0Var, t0Var.f198410h);
                                        }
                                        S(t0Var);
                                    }
                                    P();
                                } else {
                                    H(f16);
                                }
                                this.f198481e.pop();
                                this.f198482f.pop();
                                if (F) {
                                    E(e1Var, e1Var.f198410h);
                                }
                                S(e1Var);
                            }
                        }
                    }
                } else if (n0Var instanceof g.s0) {
                    g.s0 s0Var = (g.s0) n0Var;
                    U(this.f198479c, s0Var);
                    if (k()) {
                        Matrix matrix2 = s0Var.f198417o;
                        if (matrix2 != null) {
                            this.f198477a.concat(matrix2);
                        }
                        f(s0Var, s0Var.f198410h);
                        boolean F3 = F();
                        String language = Locale.getDefault().getLanguage();
                        Iterator<g.n0> it = s0Var.f198387i.iterator();
                        while (true) {
                            if (!it.hasNext()) {
                                break;
                            }
                            g.n0 next = it.next();
                            if (next instanceof g.g0) {
                                g.g0 g0Var = (g.g0) next;
                                if (g0Var.h() == null && ((k15 = g0Var.k()) == null || (!k15.isEmpty() && k15.contains(language)))) {
                                    Set<String> e15 = g0Var.e();
                                    if (e15 != null) {
                                        if (f198476g == null) {
                                            synchronized (h.class) {
                                                HashSet<String> hashSet = new HashSet<>();
                                                f198476g = hashSet;
                                                hashSet.add("Structure");
                                                f198476g.add("BasicStructure");
                                                f198476g.add("ConditionalProcessing");
                                                f198476g.add("Image");
                                                f198476g.add("Style");
                                                f198476g.add("ViewportAttribute");
                                                f198476g.add("Shape");
                                                f198476g.add("BasicText");
                                                f198476g.add("PaintAttribute");
                                                f198476g.add("BasicPaintAttribute");
                                                f198476g.add("OpacityAttribute");
                                                f198476g.add("BasicGraphicsAttribute");
                                                f198476g.add("Marker");
                                                f198476g.add("Gradient");
                                                f198476g.add("Pattern");
                                                f198476g.add("Clip");
                                                f198476g.add("BasicClip");
                                                f198476g.add("Mask");
                                                f198476g.add("View");
                                            }
                                        }
                                        if (e15.isEmpty()) {
                                            continue;
                                        } else if (!f198476g.containsAll(e15)) {
                                            continue;
                                        }
                                    }
                                    Set<String> j15 = g0Var.j();
                                    if (j15 == null) {
                                        Set<String> n15 = g0Var.n();
                                        if (n15 == null) {
                                            H(next);
                                            break;
                                        }
                                        n15.isEmpty();
                                    } else {
                                        j15.isEmpty();
                                    }
                                }
                            }
                        }
                        if (F3) {
                            E(s0Var, s0Var.f198410h);
                        }
                        S(s0Var);
                    }
                } else if (n0Var instanceof g.m) {
                    g.m mVar = (g.m) n0Var;
                    mVar.o();
                    U(this.f198479c, mVar);
                    if (k()) {
                        Matrix matrix3 = mVar.f198417o;
                        if (matrix3 != null) {
                            this.f198477a.concat(matrix3);
                        }
                        f(mVar, mVar.f198410h);
                        boolean F4 = F();
                        I(mVar, true);
                        if (F4) {
                            E(mVar, mVar.f198410h);
                        }
                        S(mVar);
                    }
                } else if (n0Var instanceof g.o) {
                    g.o oVar = (g.o) n0Var;
                    g.p pVar8 = oVar.f198427s;
                    if (!(pVar8 == null || pVar8.g() || (pVar = oVar.f198428t) == null || pVar.g() || (str = oVar.f198424p) == null)) {
                        e eVar2 = oVar.f198432o;
                        if (eVar2 == null) {
                            eVar2 = e.f198264d;
                        }
                        if (str.startsWith("data:") && str.length() >= 14 && (indexOf = str.indexOf(44)) >= 12 && ";base64".equals(str.substring(indexOf - 7, indexOf))) {
                            try {
                                byte[] decode = Base64.decode(str.substring(indexOf + 1), 0);
                                bitmap = BitmapFactory.decodeByteArray(decode, 0, decode.length);
                            } catch (Exception unused) {
                            }
                        }
                        if (bitmap != null) {
                            g.b bVar4 = new g.b(0.0f, 0.0f, (float) bitmap.getWidth(), (float) bitmap.getHeight());
                            U(this.f198479c, oVar);
                            if (k() && W()) {
                                Matrix matrix4 = oVar.f198429u;
                                if (matrix4 != null) {
                                    this.f198477a.concat(matrix4);
                                }
                                g.p pVar9 = oVar.f198425q;
                                float d16 = pVar9 != null ? pVar9.d(this) : 0.0f;
                                g.p pVar10 = oVar.f198426r;
                                float e16 = pVar10 != null ? pVar10.e(this) : 0.0f;
                                float d17 = oVar.f198427s.d(this);
                                float d18 = oVar.f198428t.d(this);
                                C2118h hVar2 = this.f198479c;
                                hVar2.f198514f = new g.b(d16, e16, d17, d18);
                                if (!hVar2.f198509a.B.booleanValue()) {
                                    g.b bVar5 = this.f198479c.f198514f;
                                    N(bVar5.f198293a, bVar5.f198294b, bVar5.f198295c, bVar5.f198296d);
                                }
                                oVar.f198410h = this.f198479c.f198514f;
                                S(oVar);
                                f(oVar, oVar.f198410h);
                                boolean F5 = F();
                                V();
                                this.f198477a.save();
                                this.f198477a.concat(e(this.f198479c.f198514f, bVar4, eVar2));
                                if (this.f198479c.f198509a.T != g.e0.e.optimizeSpeed) {
                                    i15 = 2;
                                }
                                this.f198477a.drawBitmap(bitmap, 0.0f, 0.0f, new Paint(i15));
                                this.f198477a.restore();
                                if (F5) {
                                    E(oVar, oVar.f198410h);
                                }
                            }
                        }
                    }
                } else if (n0Var instanceof g.v) {
                    g.v vVar = (g.v) n0Var;
                    if (vVar.f198457o != null) {
                        U(this.f198479c, vVar);
                        if (k() && W()) {
                            C2118h hVar3 = this.f198479c;
                            if (hVar3.f198511c || hVar3.f198510b) {
                                Matrix matrix5 = vVar.f198411n;
                                if (matrix5 != null) {
                                    this.f198477a.concat(matrix5);
                                }
                                Path path = new d(vVar.f198457o).f198497a;
                                if (vVar.f198410h == null) {
                                    vVar.f198410h = c(path);
                                }
                                S(vVar);
                                g(vVar);
                                f(vVar, vVar.f198410h);
                                boolean F6 = F();
                                C2118h hVar4 = this.f198479c;
                                if (hVar4.f198510b) {
                                    g.e0.a aVar2 = hVar4.f198509a.f198321f;
                                    if (aVar2 == null || aVar2 != aVar) {
                                        fillType2 = Path.FillType.WINDING;
                                    } else {
                                        fillType2 = Path.FillType.EVEN_ODD;
                                    }
                                    path.setFillType(fillType2);
                                    l(vVar, path);
                                }
                                if (this.f198479c.f198511c) {
                                    m(path);
                                }
                                L(vVar);
                                if (F6) {
                                    E(vVar, vVar.f198410h);
                                }
                            }
                        }
                    }
                } else if (n0Var instanceof g.b0) {
                    g.b0 b0Var = (g.b0) n0Var;
                    g.p pVar11 = b0Var.f198299q;
                    if (pVar11 != null && b0Var.f198300r != null && !pVar11.g() && !b0Var.f198300r.g()) {
                        U(this.f198479c, b0Var);
                        if (k() && W()) {
                            Matrix matrix6 = b0Var.f198411n;
                            if (matrix6 != null) {
                                this.f198477a.concat(matrix6);
                            }
                            Path A = A(b0Var);
                            S(b0Var);
                            g(b0Var);
                            f(b0Var, b0Var.f198410h);
                            boolean F7 = F();
                            if (this.f198479c.f198510b) {
                                l(b0Var, A);
                            }
                            if (this.f198479c.f198511c) {
                                m(A);
                            }
                            if (F7) {
                                E(b0Var, b0Var.f198410h);
                            }
                        }
                    }
                } else if (n0Var instanceof g.d) {
                    g.d dVar = (g.d) n0Var;
                    g.p pVar12 = dVar.f198310q;
                    if (pVar12 != null && !pVar12.g()) {
                        U(this.f198479c, dVar);
                        if (k() && W()) {
                            Matrix matrix7 = dVar.f198411n;
                            if (matrix7 != null) {
                                this.f198477a.concat(matrix7);
                            }
                            Path x15 = x(dVar);
                            S(dVar);
                            g(dVar);
                            f(dVar, dVar.f198410h);
                            boolean F8 = F();
                            if (this.f198479c.f198510b) {
                                l(dVar, x15);
                            }
                            if (this.f198479c.f198511c) {
                                m(x15);
                            }
                            if (F8) {
                                E(dVar, dVar.f198410h);
                            }
                        }
                    }
                } else if (n0Var instanceof g.i) {
                    g.i iVar = (g.i) n0Var;
                    g.p pVar13 = iVar.f198395q;
                    if (pVar13 != null && iVar.f198396r != null && !pVar13.g() && !iVar.f198396r.g()) {
                        U(this.f198479c, iVar);
                        if (k() && W()) {
                            Matrix matrix8 = iVar.f198411n;
                            if (matrix8 != null) {
                                this.f198477a.concat(matrix8);
                            }
                            Path y15 = y(iVar);
                            S(iVar);
                            g(iVar);
                            f(iVar, iVar.f198410h);
                            boolean F9 = F();
                            if (this.f198479c.f198510b) {
                                l(iVar, y15);
                            }
                            if (this.f198479c.f198511c) {
                                m(y15);
                            }
                            if (F9) {
                                E(iVar, iVar.f198410h);
                            }
                        }
                    }
                } else if (n0Var instanceof g.q) {
                    g.q qVar = (g.q) n0Var;
                    U(this.f198479c, qVar);
                    if (k() && W() && this.f198479c.f198511c) {
                        Matrix matrix9 = qVar.f198411n;
                        if (matrix9 != null) {
                            this.f198477a.concat(matrix9);
                        }
                        g.p pVar14 = qVar.f198433o;
                        float d19 = pVar14 == null ? 0.0f : pVar14.d(this);
                        g.p pVar15 = qVar.f198434p;
                        float e17 = pVar15 == null ? 0.0f : pVar15.e(this);
                        g.p pVar16 = qVar.f198435q;
                        float d25 = pVar16 == null ? 0.0f : pVar16.d(this);
                        g.p pVar17 = qVar.f198436r;
                        if (pVar17 != null) {
                            f15 = pVar17.e(this);
                        }
                        if (qVar.f198410h == null) {
                            qVar.f198410h = new g.b(Math.min(d19, d25), Math.min(e17, f15), Math.abs(d25 - d19), Math.abs(f15 - e17));
                        }
                        Path path2 = new Path();
                        path2.moveTo(d19, e17);
                        path2.lineTo(d25, f15);
                        S(qVar);
                        g(qVar);
                        f(qVar, qVar.f198410h);
                        boolean F10 = F();
                        m(path2);
                        L(qVar);
                        if (F10) {
                            E(qVar, qVar.f198410h);
                        }
                    }
                } else if (n0Var instanceof g.a0) {
                    g.z zVar = (g.a0) n0Var;
                    U(this.f198479c, zVar);
                    if (k() && W()) {
                        C2118h hVar5 = this.f198479c;
                        if (hVar5.f198511c || hVar5.f198510b) {
                            Matrix matrix10 = zVar.f198411n;
                            if (matrix10 != null) {
                                this.f198477a.concat(matrix10);
                            }
                            if (zVar.f198472o.length >= 2) {
                                Path z15 = z(zVar);
                                S(zVar);
                                g(zVar);
                                f(zVar, zVar.f198410h);
                                boolean F11 = F();
                                if (this.f198479c.f198510b) {
                                    l(zVar, z15);
                                }
                                if (this.f198479c.f198511c) {
                                    m(z15);
                                }
                                L(zVar);
                                if (F11) {
                                    E(zVar, zVar.f198410h);
                                }
                            }
                        }
                    }
                } else if (n0Var instanceof g.z) {
                    g.z zVar2 = (g.z) n0Var;
                    U(this.f198479c, zVar2);
                    if (k() && W()) {
                        C2118h hVar6 = this.f198479c;
                        if (hVar6.f198511c || hVar6.f198510b) {
                            Matrix matrix11 = zVar2.f198411n;
                            if (matrix11 != null) {
                                this.f198477a.concat(matrix11);
                            }
                            if (zVar2.f198472o.length >= 2) {
                                Path z16 = z(zVar2);
                                S(zVar2);
                                g.e0.a aVar3 = this.f198479c.f198509a.f198321f;
                                if (aVar3 == null || aVar3 != aVar) {
                                    fillType = Path.FillType.WINDING;
                                } else {
                                    fillType = Path.FillType.EVEN_ODD;
                                }
                                z16.setFillType(fillType);
                                g(zVar2);
                                f(zVar2, zVar2.f198410h);
                                boolean F12 = F();
                                if (this.f198479c.f198510b) {
                                    l(zVar2, z16);
                                }
                                if (this.f198479c.f198511c) {
                                    m(z16);
                                }
                                L(zVar2);
                                if (F12) {
                                    E(zVar2, zVar2.f198410h);
                                }
                            }
                        }
                    }
                } else if (n0Var instanceof g.w0) {
                    g.w0 w0Var = (g.w0) n0Var;
                    U(this.f198479c, w0Var);
                    if (k()) {
                        Matrix matrix12 = w0Var.f198463s;
                        if (matrix12 != null) {
                            this.f198477a.concat(matrix12);
                        }
                        List<g.p> list = w0Var.f198289o;
                        float d26 = (list == null || ((ArrayList) list).size() == 0) ? 0.0f : ((g.p) ((ArrayList) w0Var.f198289o).get(0)).d(this);
                        List<g.p> list2 = w0Var.f198290p;
                        float e18 = (list2 == null || ((ArrayList) list2).size() == 0) ? 0.0f : ((g.p) ((ArrayList) w0Var.f198290p).get(0)).e(this);
                        List<g.p> list3 = w0Var.f198291q;
                        float d27 = (list3 == null || ((ArrayList) list3).size() == 0) ? 0.0f : ((g.p) ((ArrayList) w0Var.f198291q).get(0)).d(this);
                        List<g.p> list4 = w0Var.f198292r;
                        if (!(list4 == null || ((ArrayList) list4).size() == 0)) {
                            f15 = ((g.p) ((ArrayList) w0Var.f198292r).get(0)).e(this);
                        }
                        g.e0.f u15 = u();
                        if (u15 != g.e0.f.Start) {
                            float d28 = d(w0Var);
                            if (u15 == g.e0.f.Middle) {
                                d28 /= 2.0f;
                            }
                            d26 -= d28;
                        }
                        if (w0Var.f198410h == null) {
                            i iVar2 = new i(d26, e18);
                            n(w0Var, iVar2);
                            RectF rectF = iVar2.f198519c;
                            w0Var.f198410h = new g.b(rectF.left, rectF.top, rectF.width(), iVar2.f198519c.height());
                        }
                        S(w0Var);
                        g(w0Var);
                        f(w0Var, w0Var.f198410h);
                        boolean F13 = F();
                        n(w0Var, new f(d26 + d27, e18 + f15));
                        if (F13) {
                            E(w0Var, w0Var.f198410h);
                        }
                    }
                }
            }
            P();
        }
    }

    public final void I(g.j0 j0Var, boolean z15) {
        if (z15) {
            this.f198481e.push(j0Var);
            this.f198482f.push(this.f198477a.getMatrix());
        }
        for (g.n0 n0Var : j0Var.d()) {
            H(n0Var);
        }
        if (z15) {
            this.f198481e.pop();
            this.f198482f.pop();
        }
    }

    /* JADX WARNING: Removed duplicated region for block: B:43:0x0077  */
    /* JADX WARNING: Removed duplicated region for block: B:46:0x00b8  */
    /* JADX WARNING: Removed duplicated region for block: B:49:0x00ce  */
    /* JADX WARNING: Removed duplicated region for block: B:52:0x00da  */
    /* JADX WARNING: Removed duplicated region for block: B:55:0x00ec  */
    /* JADX WARNING: Removed duplicated region for block: B:62:0x00fd  */
    /* JADX WARNING: Removed duplicated region for block: B:76:? A[ORIG_RETURN, RETURN, SYNTHETIC] */
    public void J(g gVar, f fVar) {
        boolean z15;
        g.b bVar;
        e eVar;
        boolean z16;
        Boolean bool;
        g.p pVar;
        g.p pVar2;
        b.r rVar;
        int i15;
        int i16;
        boolean z17;
        boolean z18;
        if (fVar != null) {
            this.f198478b = gVar;
            g.f0 f0Var = gVar.f198286a;
            boolean z19 = false;
            if (f0Var == null) {
                String.format("Nothing to render. Document is empty.", new Object[0]);
                return;
            }
            String str = fVar.f198284d;
            if (str != null) {
                z15 = true;
            } else {
                z15 = false;
            }
            if (z15) {
                g.l0 c15 = gVar.c(str);
                if (c15 == null || !(c15 instanceof g.f1)) {
                    String.format("View element with id \"%s\" not found.", fVar.f198284d);
                    return;
                }
                g.f1 f1Var = (g.f1) c15;
                bVar = f1Var.f198448p;
                if (bVar == null) {
                    String.format("View element with id \"%s\" is missing a viewBox attribute.", fVar.f198284d);
                    return;
                }
                eVar = f1Var.f198432o;
            } else {
                g.b bVar2 = fVar.f198283c;
                if (bVar2 != null) {
                    z17 = true;
                } else {
                    z17 = false;
                }
                if (!z17) {
                    bVar2 = f0Var.f198448p;
                }
                bVar = bVar2;
                eVar = fVar.f198282b;
                if (eVar != null) {
                    z18 = true;
                } else {
                    z18 = false;
                }
                if (!z18) {
                    eVar = f0Var.f198432o;
                }
            }
            b.r rVar2 = fVar.f198281a;
            if (rVar2 != null) {
                List<b.p> list = rVar2.f198248a;
                if (list != null) {
                    i16 = ((ArrayList) list).size();
                } else {
                    i16 = 0;
                }
                if (i16 > 0) {
                    z16 = true;
                    if (z16) {
                        gVar.f198287b.b(fVar.f198281a);
                    }
                    this.f198479c = new C2118h(this);
                    this.f198480d = new Stack<>();
                    T(this.f198479c, g.e0.a());
                    C2118h hVar = this.f198479c;
                    hVar.f198514f = null;
                    hVar.f198516h = false;
                    this.f198480d.push(new C2118h(this, hVar));
                    this.f198482f = new Stack<>();
                    this.f198481e = new Stack<>();
                    bool = f0Var.f198413d;
                    if (bool != null) {
                        this.f198479c.f198516h = bool.booleanValue();
                    }
                    Q();
                    g.b bVar3 = new g.b(fVar.f198285e);
                    pVar = f0Var.f198384s;
                    if (pVar != null) {
                        bVar3.f198295c = pVar.c(this, bVar3.f198295c);
                    }
                    pVar2 = f0Var.f198385t;
                    if (pVar2 != null) {
                        bVar3.f198296d = pVar2.c(this, bVar3.f198296d);
                    }
                    G(f0Var, bVar3, bVar, eVar);
                    P();
                    rVar = fVar.f198281a;
                    if (rVar != null) {
                        List<b.p> list2 = rVar.f198248a;
                        if (list2 != null) {
                            i15 = ((ArrayList) list2).size();
                        } else {
                            i15 = 0;
                        }
                        if (i15 > 0) {
                            z19 = true;
                        }
                    }
                    if (!z19) {
                        b.r rVar3 = gVar.f198287b;
                        b.u uVar = b.u.RenderOptions;
                        List<b.p> list3 = rVar3.f198248a;
                        if (list3 != null) {
                            Iterator it = ((ArrayList) list3).iterator();
                            while (it.hasNext()) {
                                if (((b.p) it.next()).f198247c == uVar) {
                                    it.remove();
                                }
                            }
                            return;
                        }
                        return;
                    }
                    return;
                }
            }
            z16 = false;
            if (z16) {
            }
            this.f198479c = new C2118h(this);
            this.f198480d = new Stack<>();
            T(this.f198479c, g.e0.a());
            C2118h hVar2 = this.f198479c;
            hVar2.f198514f = null;
            hVar2.f198516h = false;
            this.f198480d.push(new C2118h(this, hVar2));
            this.f198482f = new Stack<>();
            this.f198481e = new Stack<>();
            bool = f0Var.f198413d;
            if (bool != null) {
            }
            Q();
            g.b bVar32 = new g.b(fVar.f198285e);
            pVar = f0Var.f198384s;
            if (pVar != null) {
            }
            pVar2 = f0Var.f198385t;
            if (pVar2 != null) {
            }
            G(f0Var, bVar32, bVar, eVar);
            P();
            rVar = fVar.f198281a;
            if (rVar != null) {
            }
            if (!z19) {
            }
        } else {
            throw new NullPointerException("renderOptions shouldn't be null");
        }
    }

    /* JADX WARNING: Removed duplicated region for block: B:13:0x0038  */
    /* JADX WARNING: Removed duplicated region for block: B:14:0x003b  */
    /* JADX WARNING: Removed duplicated region for block: B:17:0x0063  */
    /* JADX WARNING: Removed duplicated region for block: B:18:0x0068  */
    /* JADX WARNING: Removed duplicated region for block: B:21:0x006d  */
    /* JADX WARNING: Removed duplicated region for block: B:22:0x0072  */
    /* JADX WARNING: Removed duplicated region for block: B:25:0x0079  */
    /* JADX WARNING: Removed duplicated region for block: B:26:0x007e  */
    /* JADX WARNING: Removed duplicated region for block: B:29:0x0083  */
    /* JADX WARNING: Removed duplicated region for block: B:32:0x008b  */
    /* JADX WARNING: Removed duplicated region for block: B:60:0x00f7  */
    /* JADX WARNING: Removed duplicated region for block: B:61:0x00fa  */
    /* JADX WARNING: Removed duplicated region for block: B:65:0x010a  */
    /* JADX WARNING: Removed duplicated region for block: B:67:0x0119  */
    /* JADX WARNING: Removed duplicated region for block: B:72:0x013c  */
    public final void K(g.r rVar, c cVar) {
        float f15;
        float f16;
        g.p pVar;
        float f17;
        g.p pVar2;
        float f18;
        g.p pVar3;
        float f19;
        g.p pVar4;
        g.b bVar;
        boolean F;
        float f25;
        float f26;
        float f27;
        float f28;
        Q();
        Float f29 = rVar.f198447v;
        float f35 = 0.0f;
        if (f29 != null) {
            if (Float.isNaN(f29.floatValue())) {
                float f36 = cVar.f198494c;
                if (!(f36 == 0.0f && cVar.f198495d == 0.0f)) {
                    f15 = (float) Math.toDegrees(Math.atan2((double) cVar.f198495d, (double) f36));
                }
            } else {
                f15 = rVar.f198447v.floatValue();
            }
            if (!rVar.f198442q) {
                f16 = 1.0f;
            } else {
                f16 = this.f198479c.f198509a.f198325j.a(96.0f);
            }
            this.f198479c = s(rVar);
            Matrix matrix = new Matrix();
            matrix.preTranslate(cVar.f198492a, cVar.f198493b);
            matrix.preRotate(f15);
            matrix.preScale(f16, f16);
            pVar = rVar.f198443r;
            if (pVar == null) {
                f17 = pVar.d(this);
            } else {
                f17 = 0.0f;
            }
            pVar2 = rVar.f198444s;
            if (pVar2 == null) {
                f18 = pVar2.e(this);
            } else {
                f18 = 0.0f;
            }
            pVar3 = rVar.f198445t;
            float f37 = 3.0f;
            if (pVar3 == null) {
                f19 = pVar3.d(this);
            } else {
                f19 = 3.0f;
            }
            pVar4 = rVar.f198446u;
            if (pVar4 != null) {
                f37 = pVar4.e(this);
            }
            bVar = rVar.f198448p;
            if (bVar == null) {
                float f38 = f19 / bVar.f198295c;
                float f39 = f37 / bVar.f198296d;
                e eVar = rVar.f198432o;
                if (eVar == null) {
                    eVar = e.f198264d;
                }
                if (!eVar.equals(e.f198263c)) {
                    if (eVar.f198266b == e.b.slice) {
                        f28 = Math.max(f38, f39);
                    } else {
                        f28 = Math.min(f38, f39);
                    }
                    f38 = f28;
                    f39 = f38;
                }
                matrix.preTranslate((-f17) * f38, (-f18) * f39);
                this.f198477a.concat(matrix);
                g.b bVar2 = rVar.f198448p;
                float f45 = bVar2.f198295c * f38;
                float f46 = bVar2.f198296d * f39;
                int ordinal = eVar.f198265a.ordinal();
                if (ordinal != 2) {
                    if (ordinal != 3) {
                        if (ordinal != 5) {
                            if (ordinal != 6) {
                                if (ordinal != 8) {
                                    if (ordinal != 9) {
                                        f25 = 0.0f;
                                        switch (eVar.f198265a.ordinal()) {
                                            case 4:
                                            case 5:
                                            case 6:
                                                f26 = (f37 - f46) / 2.0f;
                                                f35 = 0.0f - f26;
                                                break;
                                            case 7:
                                            case 8:
                                            case 9:
                                                f26 = f37 - f46;
                                                f35 = 0.0f - f26;
                                                break;
                                        }
                                        if (!this.f198479c.f198509a.B.booleanValue()) {
                                            N(f25, f35, f19, f37);
                                        }
                                        matrix.reset();
                                        matrix.preScale(f38, f39);
                                        this.f198477a.concat(matrix);
                                    }
                                }
                            }
                        }
                    }
                    f27 = f19 - f45;
                    f25 = 0.0f - f27;
                    switch (eVar.f198265a.ordinal()) {
                    }
                    if (!this.f198479c.f198509a.B.booleanValue()) {
                    }
                    matrix.reset();
                    matrix.preScale(f38, f39);
                    this.f198477a.concat(matrix);
                }
                f27 = (f19 - f45) / 2.0f;
                f25 = 0.0f - f27;
                switch (eVar.f198265a.ordinal()) {
                }
                if (!this.f198479c.f198509a.B.booleanValue()) {
                }
                matrix.reset();
                matrix.preScale(f38, f39);
                this.f198477a.concat(matrix);
            } else {
                matrix.preTranslate(-f17, -f18);
                this.f198477a.concat(matrix);
                if (!this.f198479c.f198509a.B.booleanValue()) {
                    N(0.0f, 0.0f, f19, f37);
                }
            }
            F = F();
            I(rVar, false);
            if (F) {
                E(rVar, rVar.f198410h);
            }
            P();
        }
        f15 = 0.0f;
        if (!rVar.f198442q) {
        }
        this.f198479c = s(rVar);
        Matrix matrix2 = new Matrix();
        matrix2.preTranslate(cVar.f198492a, cVar.f198493b);
        matrix2.preRotate(f15);
        matrix2.preScale(f16, f16);
        pVar = rVar.f198443r;
        if (pVar == null) {
        }
        pVar2 = rVar.f198444s;
        if (pVar2 == null) {
        }
        pVar3 = rVar.f198445t;
        float f372 = 3.0f;
        if (pVar3 == null) {
        }
        pVar4 = rVar.f198446u;
        if (pVar4 != null) {
        }
        bVar = rVar.f198448p;
        if (bVar == null) {
        }
        F = F();
        I(rVar, false);
        if (F) {
        }
        P();
    }

    /* JADX WARNING: Removed duplicated region for block: B:104:? A[RETURN, SYNTHETIC] */
    /* JADX WARNING: Removed duplicated region for block: B:16:0x003d  */
    /* JADX WARNING: Removed duplicated region for block: B:23:0x005f  */
    /* JADX WARNING: Removed duplicated region for block: B:30:0x007e  */
    /* JADX WARNING: Removed duplicated region for block: B:31:0x008b  */
    /* JADX WARNING: Removed duplicated region for block: B:66:0x0180 A[ADDED_TO_REGION, RETURN] */
    /* JADX WARNING: Removed duplicated region for block: B:67:0x0181  */
    /* JADX WARNING: Removed duplicated region for block: B:72:0x0195  */
    /* JADX WARNING: Removed duplicated region for block: B:79:0x01bc  */
    /* JADX WARNING: Removed duplicated region for block: B:95:0x0209  */
    public final void L(g.l lVar) {
        g.r rVar;
        String str;
        g.r rVar2;
        String str2;
        g.r rVar3;
        List<c> list;
        int size;
        int i15;
        float f15;
        float f16;
        float f17;
        float f18;
        g.e0 e0Var = this.f198479c.f198509a;
        String str3 = e0Var.D;
        if (str3 != null || e0Var.E != null || e0Var.F != null) {
            if (str3 != null) {
                g.n0 f19 = lVar.f198422a.f(str3);
                if (f19 != null) {
                    rVar = (g.r) f19;
                    str = this.f198479c.f198509a.E;
                    if (str != null) {
                        g.n0 f25 = lVar.f198422a.f(str);
                        if (f25 != null) {
                            rVar2 = (g.r) f25;
                            str2 = this.f198479c.f198509a.F;
                            if (str2 != null) {
                                g.n0 f26 = lVar.f198422a.f(str2);
                                if (f26 != null) {
                                    rVar3 = (g.r) f26;
                                    if (!(lVar instanceof g.v)) {
                                        list = new b(((g.v) lVar).f198457o).f198483a;
                                    } else if (lVar instanceof g.q) {
                                        g.q qVar = (g.q) lVar;
                                        g.p pVar = qVar.f198433o;
                                        if (pVar != null) {
                                            f15 = pVar.d(this);
                                        } else {
                                            f15 = 0.0f;
                                        }
                                        g.p pVar2 = qVar.f198434p;
                                        if (pVar2 != null) {
                                            f16 = pVar2.e(this);
                                        } else {
                                            f16 = 0.0f;
                                        }
                                        g.p pVar3 = qVar.f198435q;
                                        if (pVar3 != null) {
                                            f17 = pVar3.d(this);
                                        } else {
                                            f17 = 0.0f;
                                        }
                                        g.p pVar4 = qVar.f198436r;
                                        if (pVar4 != null) {
                                            f18 = pVar4.e(this);
                                        } else {
                                            f18 = 0.0f;
                                        }
                                        ArrayList arrayList = new ArrayList(2);
                                        float f27 = f17 - f15;
                                        float f28 = f18 - f16;
                                        arrayList.add(new c(this, f15, f16, f27, f28));
                                        arrayList.add(new c(this, f17, f18, f27, f28));
                                        list = arrayList;
                                    } else {
                                        g.z zVar = (g.z) lVar;
                                        int length = zVar.f198472o.length;
                                        if (length < 2) {
                                            list = null;
                                        } else {
                                            ArrayList arrayList2 = new ArrayList();
                                            float[] fArr = zVar.f198472o;
                                            c cVar = new c(this, fArr[0], fArr[1], 0.0f, 0.0f);
                                            int i16 = 2;
                                            float f29 = 0.0f;
                                            float f35 = 0.0f;
                                            while (i16 < length) {
                                                float[] fArr2 = zVar.f198472o;
                                                float f36 = fArr2[i16];
                                                float f37 = fArr2[i16 + 1];
                                                cVar.a(f36, f37);
                                                arrayList2.add(cVar);
                                                cVar = new c(this, f36, f37, f36 - cVar.f198492a, f37 - cVar.f198493b);
                                                i16 += 2;
                                                f35 = f37;
                                                f29 = f36;
                                            }
                                            if (zVar instanceof g.a0) {
                                                float[] fArr3 = zVar.f198472o;
                                                float f38 = fArr3[0];
                                                if (f29 != f38) {
                                                    float f39 = fArr3[1];
                                                    if (f35 != f39) {
                                                        cVar.a(f38, f39);
                                                        arrayList2.add(cVar);
                                                        c cVar2 = new c(this, f38, f39, f38 - cVar.f198492a, f39 - cVar.f198493b);
                                                        cVar2.b((c) arrayList2.get(0));
                                                        arrayList2.add(cVar2);
                                                        arrayList2.set(0, cVar2);
                                                    }
                                                }
                                            } else {
                                                arrayList2.add(cVar);
                                            }
                                            list = arrayList2;
                                        }
                                    }
                                    if (list != null && (size = list.size()) != 0) {
                                        g.e0 e0Var2 = this.f198479c.f198509a;
                                        e0Var2.F = null;
                                        e0Var2.E = null;
                                        e0Var2.D = null;
                                        if (rVar != null) {
                                            K(rVar, list.get(0));
                                        }
                                        if (rVar2 != null && list.size() > 2) {
                                            c cVar3 = list.get(1);
                                            i15 = 1;
                                            c cVar4 = list.get(0);
                                            c cVar5 = cVar3;
                                            while (i15 < size - 1) {
                                                i15++;
                                                c cVar6 = list.get(i15);
                                                if (cVar5.f198496e) {
                                                    float f45 = cVar5.f198494c;
                                                    float f46 = cVar5.f198495d;
                                                    float f47 = cVar5.f198492a;
                                                    float f48 = cVar5.f198493b;
                                                    float f49 = ((f47 - cVar4.f198492a) * f45) + ((f48 - cVar4.f198493b) * f46);
                                                    if (f49 == 0.0f) {
                                                        f49 = ((cVar6.f198492a - f47) * f45) + ((cVar6.f198493b - f48) * f46);
                                                    }
                                                    int i17 = (f49 > 0.0f ? 1 : (f49 == 0.0f ? 0 : -1));
                                                    if (i17 <= 0 && (i17 != 0 || (f45 <= 0.0f && f46 < 0.0f))) {
                                                        cVar5.f198494c = -f45;
                                                        cVar5.f198495d = -f46;
                                                    }
                                                }
                                                K(rVar2, cVar5);
                                                cVar4 = cVar5;
                                                cVar5 = cVar6;
                                            }
                                        }
                                        if (rVar3 == null) {
                                            K(rVar3, list.get(size - 1));
                                            return;
                                        }
                                        return;
                                    }
                                    return;
                                }
                                String.format("Marker reference '%s' not found", this.f198479c.f198509a.F);
                            }
                            rVar3 = null;
                            if (!(lVar instanceof g.v)) {
                            }
                            if (list != null) {
                                g.e0 e0Var22 = this.f198479c.f198509a;
                                e0Var22.F = null;
                                e0Var22.E = null;
                                e0Var22.D = null;
                                if (rVar != null) {
                                }
                                c cVar32 = list.get(1);
                                i15 = 1;
                                c cVar42 = list.get(0);
                                c cVar52 = cVar32;
                                while (i15 < size - 1) {
                                }
                                if (rVar3 == null) {
                                }
                            } else {
                                return;
                            }
                        } else {
                            String.format("Marker reference '%s' not found", this.f198479c.f198509a.E);
                        }
                    }
                    rVar2 = null;
                    str2 = this.f198479c.f198509a.F;
                    if (str2 != null) {
                    }
                    rVar3 = null;
                    if (!(lVar instanceof g.v)) {
                    }
                    if (list != null) {
                    }
                } else {
                    String.format("Marker reference '%s' not found", this.f198479c.f198509a.D);
                }
            }
            rVar = null;
            str = this.f198479c.f198509a.E;
            if (str != null) {
            }
            rVar2 = null;
            str2 = this.f198479c.f198509a.F;
            if (str2 != null) {
            }
            rVar3 = null;
            if (!(lVar instanceof g.v)) {
            }
            if (list != null) {
            }
        }
    }

    public final void M(g.s sVar, g.k0 k0Var, g.b bVar) {
        boolean z15;
        float f15;
        float f16;
        float f17;
        Boolean bool = sVar.f198449o;
        boolean z16 = true;
        if (bool == null || !bool.booleanValue()) {
            z15 = false;
        } else {
            z15 = true;
        }
        if (z15) {
            g.p pVar = sVar.f198451q;
            if (pVar != null) {
                f16 = pVar.d(this);
            } else {
                f16 = bVar.f198295c;
            }
            g.p pVar2 = sVar.f198452r;
            if (pVar2 != null) {
                f15 = pVar2.e(this);
            } else {
                f15 = bVar.f198296d;
            }
        } else {
            g.p pVar3 = sVar.f198451q;
            float f18 = 1.2f;
            if (pVar3 != null) {
                f17 = pVar3.c(this, 1.0f);
            } else {
                f17 = 1.2f;
            }
            g.p pVar4 = sVar.f198452r;
            if (pVar4 != null) {
                f18 = pVar4.c(this, 1.0f);
            }
            f16 = f17 * bVar.f198295c;
            f15 = f18 * bVar.f198296d;
        }
        if (f16 != 0.0f && f15 != 0.0f) {
            Q();
            C2118h s15 = s(sVar);
            this.f198479c = s15;
            s15.f198509a.f198331s = Float.valueOf(1.0f);
            boolean F = F();
            this.f198477a.save();
            Boolean bool2 = sVar.f198450p;
            if (bool2 != null && !bool2.booleanValue()) {
                z16 = false;
            }
            if (!z16) {
                this.f198477a.translate(bVar.f198293a, bVar.f198294b);
                this.f198477a.scale(bVar.f198295c, bVar.f198296d);
            }
            I(sVar, false);
            this.f198477a.restore();
            if (F) {
                E(k0Var, bVar);
            }
            P();
        }
    }

    public final void N(float f15, float f16, float f17, float f18) {
        float f19 = f17 + f15;
        float f25 = f18 + f16;
        g.c cVar = this.f198479c.f198509a.C;
        if (cVar != null) {
            f15 += cVar.f198306d.d(this);
            f16 += this.f198479c.f198509a.C.f198303a.e(this);
            f19 -= this.f198479c.f198509a.C.f198304b.d(this);
            f25 -= this.f198479c.f198509a.C.f198305c.e(this);
        }
        this.f198477a.clipRect(f15, f16, f19, f25);
    }

    public final void O(C2118h hVar, boolean z15, g.o0 o0Var) {
        Float f15;
        int i15;
        g.e0 e0Var = hVar.f198509a;
        if (z15) {
            f15 = e0Var.f198322g;
        } else {
            f15 = e0Var.f198324i;
        }
        float floatValue = f15.floatValue();
        if (o0Var instanceof g.f) {
            i15 = ((g.f) o0Var).f198381d;
        } else if (o0Var instanceof g.C2117g) {
            i15 = hVar.f198509a.f198332t.f198381d;
        } else {
            return;
        }
        int i16 = i(i15, floatValue);
        if (z15) {
            hVar.f198512d.setColor(i16);
        } else {
            hVar.f198513e.setColor(i16);
        }
    }

    public final void P() {
        this.f198477a.restore();
        this.f198479c = this.f198480d.pop();
    }

    public final void Q() {
        this.f198477a.save();
        this.f198480d.push(this.f198479c);
        this.f198479c = new C2118h(this, this.f198479c);
    }

    public final String R(String str, boolean z15, boolean z16) {
        if (this.f198479c.f198516h) {
            return str.replaceAll("[\\n\\t]", " ");
        }
        String replaceAll = str.replaceAll("\\n", "").replaceAll("\\t", " ");
        if (z15) {
            replaceAll = replaceAll.replaceAll("^\\s+", "");
        }
        if (z16) {
            replaceAll = replaceAll.replaceAll("\\s+$", "");
        }
        return replaceAll.replaceAll("\\s{2,}", " ");
    }

    public final void S(g.k0 k0Var) {
        if (!(k0Var.f198423b == null || k0Var.f198410h == null)) {
            Matrix matrix = new Matrix();
            if (this.f198482f.peek().invert(matrix)) {
                g.b bVar = k0Var.f198410h;
                float f15 = bVar.f198293a;
                float f16 = bVar.f198294b;
                float f17 = bVar.f198295c + f15;
                float f18 = f16 + bVar.f198296d;
                float[] fArr = {f15, f16, f17, f16, f17, f18, f15, f18};
                matrix.preConcat(this.f198477a.getMatrix());
                matrix.mapPoints(fArr);
                float f19 = fArr[0];
                float f25 = fArr[1];
                RectF rectF = new RectF(f19, f25, f19, f25);
                for (int i15 = 2; i15 <= 6; i15 += 2) {
                    float f26 = fArr[i15];
                    if (f26 < rectF.left) {
                        rectF.left = f26;
                    }
                    if (f26 > rectF.right) {
                        rectF.right = f26;
                    }
                    float f27 = fArr[i15 + 1];
                    if (f27 < rectF.top) {
                        rectF.top = f27;
                    }
                    if (f27 > rectF.bottom) {
                        rectF.bottom = f27;
                    }
                }
                g.k0 k0Var2 = (g.k0) this.f198481e.peek();
                g.b bVar2 = k0Var2.f198410h;
                if (bVar2 == null) {
                    float f28 = rectF.left;
                    float f29 = rectF.top;
                    k0Var2.f198410h = new g.b(f28, f29, rectF.right - f28, rectF.bottom - f29);
                    return;
                }
                float f35 = rectF.left;
                float f36 = rectF.top;
                float f37 = rectF.right - f35;
                float f38 = rectF.bottom - f36;
                if (f35 < bVar2.f198293a) {
                    bVar2.f198293a = f35;
                }
                if (f36 < bVar2.f198294b) {
                    bVar2.f198294b = f36;
                }
                float f39 = f35 + f37;
                float f45 = bVar2.f198293a;
                if (f39 > bVar2.f198295c + f45) {
                    bVar2.f198295c = f39 - f45;
                }
                float f46 = f36 + f38;
                float f47 = bVar2.f198294b;
                if (f46 > bVar2.f198296d + f47) {
                    bVar2.f198296d = f46 - f47;
                }
            }
        }
    }

    public final void T(C2118h hVar, g.e0 e0Var) {
        int i15;
        if (w(e0Var, 4096)) {
            hVar.f198509a.f198332t = e0Var.f198332t;
        }
        if (w(e0Var, 2048)) {
            hVar.f198509a.f198331s = e0Var.f198331s;
        }
        boolean z15 = false;
        if (w(e0Var, 1)) {
            hVar.f198509a.f198320e = e0Var.f198320e;
            g.o0 o0Var = e0Var.f198320e;
            hVar.f198510b = o0Var != null && o0Var != g.f.f198380f;
        }
        if (w(e0Var, 4)) {
            hVar.f198509a.f198322g = e0Var.f198322g;
        }
        if (w(e0Var, 6149)) {
            O(hVar, true, hVar.f198509a.f198320e);
        }
        if (w(e0Var, 2)) {
            hVar.f198509a.f198321f = e0Var.f198321f;
        }
        if (w(e0Var, 8)) {
            hVar.f198509a.f198323h = e0Var.f198323h;
            g.o0 o0Var2 = e0Var.f198323h;
            hVar.f198511c = o0Var2 != null && o0Var2 != g.f.f198380f;
        }
        if (w(e0Var, 16)) {
            hVar.f198509a.f198324i = e0Var.f198324i;
        }
        if (w(e0Var, 6168)) {
            O(hVar, false, hVar.f198509a.f198323h);
        }
        if (w(e0Var, 34359738368L)) {
            hVar.f198509a.S = e0Var.S;
        }
        if (w(e0Var, 32)) {
            g.e0 e0Var2 = hVar.f198509a;
            g.p pVar = e0Var.f198325j;
            e0Var2.f198325j = pVar;
            hVar.f198513e.setStrokeWidth(pVar.b(this));
        }
        if (w(e0Var, 64)) {
            hVar.f198509a.f198326n = e0Var.f198326n;
            int ordinal = e0Var.f198326n.ordinal();
            if (ordinal == 0) {
                hVar.f198513e.setStrokeCap(Paint.Cap.BUTT);
            } else if (ordinal == 1) {
                hVar.f198513e.setStrokeCap(Paint.Cap.ROUND);
            } else if (ordinal == 2) {
                hVar.f198513e.setStrokeCap(Paint.Cap.SQUARE);
            }
        }
        if (w(e0Var, 128)) {
            hVar.f198509a.f198327o = e0Var.f198327o;
            int ordinal2 = e0Var.f198327o.ordinal();
            if (ordinal2 == 0) {
                hVar.f198513e.setStrokeJoin(Paint.Join.MITER);
            } else if (ordinal2 == 1) {
                hVar.f198513e.setStrokeJoin(Paint.Join.ROUND);
            } else if (ordinal2 == 2) {
                hVar.f198513e.setStrokeJoin(Paint.Join.BEVEL);
            }
        }
        if (w(e0Var, 256)) {
            hVar.f198509a.f198328p = e0Var.f198328p;
            hVar.f198513e.setStrokeMiter(e0Var.f198328p.floatValue());
        }
        if (w(e0Var, 512)) {
            hVar.f198509a.f198329q = e0Var.f198329q;
        }
        if (w(e0Var, 1024)) {
            hVar.f198509a.f198330r = e0Var.f198330r;
        }
        Typeface typeface = null;
        if (w(e0Var, 1536)) {
            g.p[] pVarArr = hVar.f198509a.f198329q;
            if (pVarArr == null) {
                hVar.f198513e.setPathEffect(null);
            } else {
                int length = pVarArr.length;
                if (length % 2 == 0) {
                    i15 = length;
                } else {
                    i15 = length * 2;
                }
                float[] fArr = new float[i15];
                float f15 = 0.0f;
                for (int i16 = 0; i16 < i15; i16++) {
                    float b15 = hVar.f198509a.f198329q[i16 % length].b(this);
                    fArr[i16] = b15;
                    f15 += b15;
                }
                if (f15 == 0.0f) {
                    hVar.f198513e.setPathEffect(null);
                } else {
                    float b16 = hVar.f198509a.f198330r.b(this);
                    if (b16 < 0.0f) {
                        b16 = (b16 % f15) + f15;
                    }
                    hVar.f198513e.setPathEffect(new DashPathEffect(fArr, b16));
                }
            }
        }
        if (w(e0Var, 16384)) {
            float textSize = this.f198479c.f198512d.getTextSize();
            hVar.f198509a.f198334v = e0Var.f198334v;
            hVar.f198512d.setTextSize(e0Var.f198334v.c(this, textSize));
            hVar.f198513e.setTextSize(e0Var.f198334v.c(this, textSize));
        }
        if (w(e0Var, 8192)) {
            hVar.f198509a.f198333u = e0Var.f198333u;
        }
        if (w(e0Var, 32768)) {
            if (e0Var.f198335w.intValue() == -1 && hVar.f198509a.f198335w.intValue() > 100) {
                g.e0 e0Var3 = hVar.f198509a;
                e0Var3.f198335w = Integer.valueOf(e0Var3.f198335w.intValue() - 100);
            } else if (e0Var.f198335w.intValue() != 1 || hVar.f198509a.f198335w.intValue() >= 900) {
                hVar.f198509a.f198335w = e0Var.f198335w;
            } else {
                g.e0 e0Var4 = hVar.f198509a;
                e0Var4.f198335w = Integer.valueOf(e0Var4.f198335w.intValue() + 100);
            }
        }
        if (w(e0Var, 65536)) {
            hVar.f198509a.f198336x = e0Var.f198336x;
        }
        if (w(e0Var, 106496)) {
            List<String> list = hVar.f198509a.f198333u;
            if (list != null && this.f198478b != null) {
                for (String str : list) {
                    g.e0 e0Var5 = hVar.f198509a;
                    typeface = h(str, e0Var5.f198335w, e0Var5.f198336x);
                    if (typeface != null) {
                        break;
                    }
                }
            }
            if (typeface == null) {
                g.e0 e0Var6 = hVar.f198509a;
                typeface = h("serif", e0Var6.f198335w, e0Var6.f198336x);
            }
            hVar.f198512d.setTypeface(typeface);
            hVar.f198513e.setTypeface(typeface);
        }
        if (w(e0Var, 131072)) {
            hVar.f198509a.f198337y = e0Var.f198337y;
            Paint paint = hVar.f198512d;
            g.e0.EnumC2116g gVar = e0Var.f198337y;
            g.e0.EnumC2116g gVar2 = g.e0.EnumC2116g.LineThrough;
            paint.setStrikeThruText(gVar == gVar2);
            Paint paint2 = hVar.f198512d;
            g.e0.EnumC2116g gVar3 = e0Var.f198337y;
            g.e0.EnumC2116g gVar4 = g.e0.EnumC2116g.Underline;
            paint2.setUnderlineText(gVar3 == gVar4);
            hVar.f198513e.setStrikeThruText(e0Var.f198337y == gVar2);
            Paint paint3 = hVar.f198513e;
            if (e0Var.f198337y == gVar4) {
                z15 = true;
            }
            paint3.setUnderlineText(z15);
        }
        if (w(e0Var, 68719476736L)) {
            hVar.f198509a.f198338z = e0Var.f198338z;
        }
        if (w(e0Var, 262144)) {
            hVar.f198509a.A = e0Var.A;
        }
        if (w(e0Var, 524288)) {
            hVar.f198509a.B = e0Var.B;
        }
        if (w(e0Var, 2097152)) {
            hVar.f198509a.D = e0Var.D;
        }
        if (w(e0Var, 4194304)) {
            hVar.f198509a.E = e0Var.E;
        }
        if (w(e0Var, 8388608)) {
            hVar.f198509a.F = e0Var.F;
        }
        if (w(e0Var, 16777216)) {
            hVar.f198509a.G = e0Var.G;
        }
        if (w(e0Var, 33554432)) {
            hVar.f198509a.H = e0Var.H;
        }
        if (w(e0Var, 1048576)) {
            hVar.f198509a.C = e0Var.C;
        }
        if (w(e0Var, 268435456)) {
            hVar.f198509a.K = e0Var.K;
        }
        if (w(e0Var, 536870912)) {
            hVar.f198509a.L = e0Var.L;
        }
        if (w(e0Var, 1073741824)) {
            hVar.f198509a.M = e0Var.M;
        }
        if (w(e0Var, 67108864)) {
            hVar.f198509a.I = e0Var.I;
        }
        if (w(e0Var, 134217728)) {
            hVar.f198509a.J = e0Var.J;
        }
        if (w(e0Var, 8589934592L)) {
            hVar.f198509a.Q = e0Var.Q;
        }
        if (w(e0Var, 17179869184L)) {
            hVar.f198509a.R = e0Var.R;
        }
        if (w(e0Var, 137438953472L)) {
            hVar.f198509a.T = e0Var.T;
        }
    }

    public final void U(C2118h hVar, g.l0 l0Var) {
        boolean z15;
        boolean z16 = false;
        if (l0Var.f198423b == null) {
            z15 = true;
        } else {
            z15 = false;
        }
        g.e0 e0Var = hVar.f198509a;
        Boolean bool = Boolean.TRUE;
        e0Var.G = bool;
        if (!z15) {
            bool = Boolean.FALSE;
        }
        e0Var.B = bool;
        e0Var.C = null;
        e0Var.K = null;
        e0Var.f198331s = Float.valueOf(1.0f);
        e0Var.I = g.f.f198379e;
        e0Var.J = Float.valueOf(1.0f);
        e0Var.M = null;
        e0Var.N = null;
        e0Var.P = Float.valueOf(1.0f);
        e0Var.Q = null;
        e0Var.R = Float.valueOf(1.0f);
        e0Var.S = g.e0.i.None;
        g.e0 e0Var2 = l0Var.f198414e;
        if (e0Var2 != null) {
            T(hVar, e0Var2);
        }
        List<b.p> list = this.f198478b.f198287b.f198248a;
        if (list == null || ((ArrayList) list).isEmpty()) {
            z16 = true;
        }
        if (true ^ z16) {
            Iterator it = ((ArrayList) this.f198478b.f198287b.f198248a).iterator();
            while (it.hasNext()) {
                b.p pVar = (b.p) it.next();
                if (b.g(null, pVar.f198245a, l0Var)) {
                    T(hVar, pVar.f198246b);
                }
            }
        }
        g.e0 e0Var3 = l0Var.f198415f;
        if (e0Var3 != null) {
            T(hVar, e0Var3);
        }
    }

    public final void V() {
        int i15;
        g.e0 e0Var = this.f198479c.f198509a;
        g.o0 o0Var = e0Var.Q;
        if (o0Var instanceof g.f) {
            i15 = ((g.f) o0Var).f198381d;
        } else if (o0Var instanceof g.C2117g) {
            i15 = e0Var.f198332t.f198381d;
        } else {
            return;
        }
        Float f15 = e0Var.R;
        if (f15 != null) {
            i15 = i(i15, f15.floatValue());
        }
        this.f198477a.drawColor(i15);
    }

    public final boolean W() {
        Boolean bool = this.f198479c.f198509a.H;
        if (bool != null) {
            return bool.booleanValue();
        }
        return true;
    }

    public final Path b(g.k0 k0Var, g.b bVar) {
        Path C;
        g.n0 f15 = k0Var.f198422a.f(this.f198479c.f198509a.K);
        boolean z15 = false;
        if (f15 == null) {
            String.format("ClipPath reference '%s' not found", this.f198479c.f198509a.K);
            return null;
        }
        g.e eVar = (g.e) f15;
        this.f198480d.push(this.f198479c);
        this.f198479c = s(eVar);
        Boolean bool = eVar.f198318p;
        if (bool == null || bool.booleanValue()) {
            z15 = true;
        }
        Matrix matrix = new Matrix();
        if (!z15) {
            matrix.preTranslate(bVar.f198293a, bVar.f198294b);
            matrix.preScale(bVar.f198295c, bVar.f198296d);
        }
        Matrix matrix2 = eVar.f198417o;
        if (matrix2 != null) {
            matrix.preConcat(matrix2);
        }
        Path path = new Path();
        for (g.n0 n0Var : eVar.f198387i) {
            if ((n0Var instanceof g.k0) && (C = C((g.k0) n0Var, true)) != null) {
                path.op(C, Path.Op.UNION);
            }
        }
        if (this.f198479c.f198509a.K != null) {
            if (eVar.f198410h == null) {
                eVar.f198410h = c(path);
            }
            Path b15 = b(eVar, eVar.f198410h);
            if (b15 != null) {
                path.op(b15, Path.Op.INTERSECT);
            }
        }
        path.transform(matrix);
        this.f198479c = this.f198480d.pop();
        return path;
    }

    public final g.b c(Path path) {
        RectF rectF = new RectF();
        path.computeBounds(rectF, true);
        return new g.b(rectF.left, rectF.top, rectF.width(), rectF.height());
    }

    public final float d(g.y0 y0Var) {
        k kVar = new k(null);
        n(y0Var, kVar);
        return kVar.f198521a;
    }

    /* JADX WARNING: Code restructure failed: missing block: B:23:0x0062, code lost:
        if (r6 != 9) goto L_0x006e;
     */
    /* JADX WARNING: Removed duplicated region for block: B:29:0x0078  */
    /* JADX WARNING: Removed duplicated region for block: B:30:0x007c  */
    /* JADX WARNING: Removed duplicated region for block: B:32:0x0081 A[PHI: r4 
      PHI: (r4v2 float) = (r4v1 float), (r4v3 float) binds: [B:28:0x0074, B:31:0x0080] A[DONT_GENERATE, DONT_INLINE]] */
    public final Matrix e(g.b bVar, g.b bVar2, e eVar) {
        float f15;
        float f16;
        float f17;
        Matrix matrix = new Matrix();
        if (!(eVar == null || eVar.f198265a == null)) {
            float f18 = bVar.f198295c / bVar2.f198295c;
            float f19 = bVar.f198296d / bVar2.f198296d;
            float f25 = -bVar2.f198293a;
            float f26 = -bVar2.f198294b;
            if (eVar.equals(e.f198263c)) {
                matrix.preTranslate(bVar.f198293a, bVar.f198294b);
                matrix.preScale(f18, f19);
                matrix.preTranslate(f25, f26);
                return matrix;
            }
            if (eVar.f198266b == e.b.slice) {
                f15 = Math.max(f18, f19);
            } else {
                f15 = Math.min(f18, f19);
            }
            float f27 = bVar.f198295c / f15;
            float f28 = bVar.f198296d / f15;
            int ordinal = eVar.f198265a.ordinal();
            if (ordinal != 2) {
                if (ordinal != 3) {
                    if (ordinal != 5) {
                        if (ordinal != 6) {
                            if (ordinal != 8) {
                            }
                        }
                    }
                }
                f17 = bVar2.f198295c - f27;
                f25 -= f17;
                switch (eVar.f198265a.ordinal()) {
                    case 4:
                    case 5:
                    case 6:
                        f16 = (bVar2.f198296d - f28) / 2.0f;
                        f26 -= f16;
                        matrix.preTranslate(bVar.f198293a, bVar.f198294b);
                        matrix.preScale(f15, f15);
                        matrix.preTranslate(f25, f26);
                        break;
                    case 7:
                    case 8:
                    case 9:
                        f16 = bVar2.f198296d - f28;
                        f26 -= f16;
                        matrix.preTranslate(bVar.f198293a, bVar.f198294b);
                        matrix.preScale(f15, f15);
                        matrix.preTranslate(f25, f26);
                        break;
                    default:
                        matrix.preTranslate(bVar.f198293a, bVar.f198294b);
                        matrix.preScale(f15, f15);
                        matrix.preTranslate(f25, f26);
                        break;
                }
            }
            f17 = (bVar2.f198295c - f27) / 2.0f;
            f25 -= f17;
            switch (eVar.f198265a.ordinal()) {
            }
        }
        return matrix;
    }

    public final void f(g.k0 k0Var, g.b bVar) {
        Path b15;
        if (this.f198479c.f198509a.K != null && (b15 = b(k0Var, bVar)) != null) {
            this.f198477a.clipPath(b15);
        }
    }

    public final void g(g.k0 k0Var) {
        g.o0 o0Var = this.f198479c.f198509a.f198320e;
        if (o0Var instanceof g.u) {
            j(true, k0Var.f198410h, (g.u) o0Var);
        }
        g.o0 o0Var2 = this.f198479c.f198509a.f198323h;
        if (o0Var2 instanceof g.u) {
            j(false, k0Var.f198410h, (g.u) o0Var2);
        }
    }

    /* JADX INFO: Can't fix incorrect switch cases order, some code will duplicate */
    /* JADX WARNING: Code restructure failed: missing block: B:25:0x0052, code lost:
        if (r6.equals("monospace") == false) goto L_0x0029;
     */
    public final Typeface h(String str, Integer num, g.e0.b bVar) {
        boolean z15;
        int i15;
        char c15 = 1;
        if (bVar == g.e0.b.Italic) {
            z15 = true;
        } else {
            z15 = false;
        }
        if (num.intValue() > 500) {
            if (z15) {
                i15 = 3;
            } else {
                i15 = 1;
            }
        } else if (z15) {
            i15 = 2;
        } else {
            i15 = 0;
        }
        str.getClass();
        switch (str.hashCode()) {
            case -1536685117:
                if (str.equals("sans-serif")) {
                    c15 = 0;
                    break;
                }
                c15 = 65535;
                break;
            case -1431958525:
                break;
            case -1081737434:
                if (str.equals("fantasy")) {
                    c15 = 2;
                    break;
                }
                c15 = 65535;
                break;
            case 109326717:
                if (str.equals("serif")) {
                    c15 = 3;
                    break;
                }
                c15 = 65535;
                break;
            case 1126973893:
                if (str.equals("cursive")) {
                    c15 = 4;
                    break;
                }
                c15 = 65535;
                break;
            default:
                c15 = 65535;
                break;
        }
        switch (c15) {
            case 0:
                return Typeface.create(Typeface.SANS_SERIF, i15);
            case 1:
                return Typeface.create(Typeface.MONOSPACE, i15);
            case 2:
                return Typeface.create(Typeface.SANS_SERIF, i15);
            case 3:
                return Typeface.create(Typeface.SERIF, i15);
            case 4:
                return Typeface.create(Typeface.SANS_SERIF, i15);
            default:
                return null;
        }
    }

    public final void j(boolean z15, g.b bVar, g.u uVar) {
        boolean z16;
        Paint paint;
        float f15;
        float f16;
        float f17;
        float f18;
        float f19;
        float f25;
        float f26;
        float f27;
        float f28;
        float f29;
        boolean z17;
        Paint paint2;
        float f35;
        float f36;
        float f37;
        float f38;
        int i15;
        float f39;
        float f45;
        float f46;
        float f47;
        float f48;
        String str;
        g.k kVar = g.k.f198408e;
        g.k kVar2 = g.k.f198407d;
        g.n0 f49 = this.f198478b.f(uVar.f198453d);
        boolean z18 = true;
        if (f49 == null) {
            Object[] objArr = new Object[2];
            if (z15) {
                str = "Fill";
            } else {
                str = "Stroke";
            }
            objArr[0] = str;
            objArr[1] = uVar.f198453d;
            String.format("%s reference '%s' not found", objArr);
            g.o0 o0Var = uVar.f198454e;
            if (o0Var != null) {
                O(this.f198479c, z15, o0Var);
            } else if (z15) {
                this.f198479c.f198510b = false;
            } else {
                this.f198479c.f198511c = false;
            }
        } else if (f49 instanceof g.m0) {
            g.m0 m0Var = (g.m0) f49;
            String str2 = m0Var.f198406l;
            if (str2 != null) {
                p(m0Var, str2);
            }
            Boolean bool = m0Var.f198403i;
            if (bool == null || !bool.booleanValue()) {
                z17 = false;
            } else {
                z17 = true;
            }
            C2118h hVar = this.f198479c;
            if (z15) {
                paint2 = hVar.f198512d;
            } else {
                paint2 = hVar.f198513e;
            }
            if (z17) {
                g.b bVar2 = hVar.f198515g;
                if (bVar2 == null) {
                    bVar2 = hVar.f198514f;
                }
                g.p pVar = m0Var.f198418m;
                if (pVar != null) {
                    f37 = pVar.d(this);
                } else {
                    f37 = 0.0f;
                }
                g.p pVar2 = m0Var.f198419n;
                if (pVar2 != null) {
                    f38 = pVar2.e(this);
                } else {
                    f38 = 0.0f;
                }
                g.p pVar3 = m0Var.f198420o;
                if (pVar3 != null) {
                    f47 = pVar3.d(this);
                } else {
                    f47 = bVar2.f198295c;
                }
                g.p pVar4 = m0Var.f198421p;
                if (pVar4 != null) {
                    f48 = pVar4.e(this);
                } else {
                    f48 = 0.0f;
                }
                f36 = f47;
                f35 = f48;
            } else {
                g.p pVar5 = m0Var.f198418m;
                if (pVar5 != null) {
                    f37 = pVar5.c(this, 1.0f);
                } else {
                    f37 = 0.0f;
                }
                g.p pVar6 = m0Var.f198419n;
                if (pVar6 != null) {
                    f38 = pVar6.c(this, 1.0f);
                } else {
                    f38 = 0.0f;
                }
                g.p pVar7 = m0Var.f198420o;
                if (pVar7 != null) {
                    f45 = pVar7.c(this, 1.0f);
                } else {
                    f45 = 1.0f;
                }
                g.p pVar8 = m0Var.f198421p;
                if (pVar8 != null) {
                    f46 = pVar8.c(this, 1.0f);
                } else {
                    f46 = 0.0f;
                }
                f35 = f46;
                f36 = f45;
            }
            Q();
            this.f198479c = s(m0Var);
            Matrix matrix = new Matrix();
            if (!z17) {
                matrix.preTranslate(bVar.f198293a, bVar.f198294b);
                matrix.preScale(bVar.f198295c, bVar.f198296d);
            }
            Matrix matrix2 = m0Var.f198404j;
            if (matrix2 != null) {
                matrix.preConcat(matrix2);
            }
            int size = m0Var.f198402h.size();
            if (size == 0) {
                P();
                if (z15) {
                    this.f198479c.f198510b = false;
                } else {
                    this.f198479c.f198511c = false;
                }
            } else {
                int[] iArr = new int[size];
                float[] fArr = new float[size];
                Iterator<g.n0> it = m0Var.f198402h.iterator();
                int i16 = 0;
                float f55 = -1.0f;
                while (it.hasNext()) {
                    g.d0 d0Var = (g.d0) it.next();
                    Float f56 = d0Var.f198311h;
                    if (f56 != null) {
                        f39 = f56.floatValue();
                    } else {
                        f39 = 0.0f;
                    }
                    if (i16 == 0 || f39 >= f55) {
                        fArr[i16] = f39;
                        f55 = f39;
                    } else {
                        fArr[i16] = f55;
                    }
                    Q();
                    U(this.f198479c, d0Var);
                    g.e0 e0Var = this.f198479c.f198509a;
                    g.f fVar = (g.f) e0Var.I;
                    if (fVar == null) {
                        fVar = g.f.f198379e;
                    }
                    iArr[i16] = i(fVar.f198381d, e0Var.J.floatValue());
                    i16++;
                    P();
                }
                if ((f37 == f36 && f38 == f35) || size == 1) {
                    P();
                    paint2.setColor(iArr[size - 1]);
                    return;
                }
                Shader.TileMode tileMode = Shader.TileMode.CLAMP;
                g.k kVar3 = m0Var.f198405k;
                if (kVar3 != null) {
                    if (kVar3 == kVar2) {
                        tileMode = Shader.TileMode.MIRROR;
                    } else if (kVar3 == kVar) {
                        tileMode = Shader.TileMode.REPEAT;
                    }
                }
                P();
                LinearGradient linearGradient = new LinearGradient(f37, f38, f36, f35, iArr, fArr, tileMode);
                linearGradient.setLocalMatrix(matrix);
                paint2.setShader(linearGradient);
                int floatValue = (int) (this.f198479c.f198509a.f198322g.floatValue() * 256.0f);
                if (floatValue < 0) {
                    i15 = 0;
                } else if (floatValue > 255) {
                    i15 = 255;
                } else {
                    i15 = floatValue;
                }
                paint2.setAlpha(i15);
            }
        } else if (f49 instanceof g.q0) {
            g.q0 q0Var = (g.q0) f49;
            String str3 = q0Var.f198406l;
            if (str3 != null) {
                p(q0Var, str3);
            }
            Boolean bool2 = q0Var.f198403i;
            if (bool2 == null || !bool2.booleanValue()) {
                z16 = false;
            } else {
                z16 = true;
            }
            C2118h hVar2 = this.f198479c;
            if (z15) {
                paint = hVar2.f198512d;
            } else {
                paint = hVar2.f198513e;
            }
            if (z16) {
                g.p pVar9 = new g.p(50.0f, g.d1.f198316h);
                g.p pVar10 = q0Var.f198437m;
                if (pVar10 != null) {
                    f27 = pVar10.d(this);
                } else {
                    f27 = pVar9.d(this);
                }
                g.p pVar11 = q0Var.f198438n;
                if (pVar11 != null) {
                    f28 = pVar11.e(this);
                } else {
                    f28 = pVar9.e(this);
                }
                g.p pVar12 = q0Var.f198439o;
                if (pVar12 != null) {
                    f29 = pVar12.b(this);
                } else {
                    f29 = pVar9.b(this);
                }
                f15 = f29;
                f17 = f27;
                f16 = f28;
            } else {
                g.p pVar13 = q0Var.f198437m;
                if (pVar13 != null) {
                    f19 = pVar13.c(this, 1.0f);
                } else {
                    f19 = 0.5f;
                }
                g.p pVar14 = q0Var.f198438n;
                if (pVar14 != null) {
                    f25 = pVar14.c(this, 1.0f);
                } else {
                    f25 = 0.5f;
                }
                g.p pVar15 = q0Var.f198439o;
                if (pVar15 != null) {
                    f26 = pVar15.c(this, 1.0f);
                } else {
                    f26 = 0.5f;
                }
                f15 = f26;
                f17 = f19;
                f16 = f25;
            }
            Q();
            this.f198479c = s(q0Var);
            Matrix matrix3 = new Matrix();
            if (!z16) {
                matrix3.preTranslate(bVar.f198293a, bVar.f198294b);
                matrix3.preScale(bVar.f198295c, bVar.f198296d);
            }
            Matrix matrix4 = q0Var.f198404j;
            if (matrix4 != null) {
                matrix3.preConcat(matrix4);
            }
            int size2 = q0Var.f198402h.size();
            if (size2 == 0) {
                P();
                if (z15) {
                    this.f198479c.f198510b = false;
                } else {
                    this.f198479c.f198511c = false;
                }
            } else {
                int[] iArr2 = new int[size2];
                float[] fArr2 = new float[size2];
                Iterator<g.n0> it4 = q0Var.f198402h.iterator();
                int i17 = 0;
                float f57 = -1.0f;
                while (it4.hasNext()) {
                    g.d0 d0Var2 = (g.d0) it4.next();
                    Float f58 = d0Var2.f198311h;
                    if (f58 != null) {
                        f18 = f58.floatValue();
                    } else {
                        f18 = 0.0f;
                    }
                    if (i17 == 0 || f18 >= f57) {
                        fArr2[i17] = f18;
                        f57 = f18;
                    } else {
                        fArr2[i17] = f57;
                    }
                    Q();
                    U(this.f198479c, d0Var2);
                    g.e0 e0Var2 = this.f198479c.f198509a;
                    g.f fVar2 = (g.f) e0Var2.I;
                    if (fVar2 == null) {
                        fVar2 = g.f.f198379e;
                    }
                    iArr2[i17] = i(fVar2.f198381d, e0Var2.J.floatValue());
                    i17++;
                    P();
                }
                if (f15 == 0.0f || size2 == 1) {
                    P();
                    paint.setColor(iArr2[size2 - 1]);
                    return;
                }
                Shader.TileMode tileMode2 = Shader.TileMode.CLAMP;
                g.k kVar4 = q0Var.f198405k;
                if (kVar4 != null) {
                    if (kVar4 == kVar2) {
                        tileMode2 = Shader.TileMode.MIRROR;
                    } else if (kVar4 == kVar) {
                        tileMode2 = Shader.TileMode.REPEAT;
                    }
                }
                P();
                RadialGradient radialGradient = new RadialGradient(f17, f16, f15, iArr2, fArr2, tileMode2);
                radialGradient.setLocalMatrix(matrix3);
                paint.setShader(radialGradient);
                int floatValue2 = (int) (this.f198479c.f198509a.f198322g.floatValue() * 256.0f);
                if (floatValue2 < 0) {
                    floatValue2 = 0;
                } else if (floatValue2 > 255) {
                    floatValue2 = 255;
                }
                paint.setAlpha(floatValue2);
            }
        } else if (f49 instanceof g.c0) {
            g.c0 c0Var = (g.c0) f49;
            if (z15) {
                if (w(c0Var.f198414e, 2147483648L)) {
                    C2118h hVar3 = this.f198479c;
                    g.e0 e0Var3 = hVar3.f198509a;
                    g.o0 o0Var2 = c0Var.f198414e.N;
                    e0Var3.f198320e = o0Var2;
                    if (o0Var2 == null) {
                        z18 = false;
                    }
                    hVar3.f198510b = z18;
                }
                if (w(c0Var.f198414e, 4294967296L)) {
                    this.f198479c.f198509a.f198322g = c0Var.f198414e.P;
                }
                if (w(c0Var.f198414e, 6442450944L)) {
                    C2118h hVar4 = this.f198479c;
                    O(hVar4, z15, hVar4.f198509a.f198320e);
                    return;
                }
                return;
            }
            if (w(c0Var.f198414e, 2147483648L)) {
                C2118h hVar5 = this.f198479c;
                g.e0 e0Var4 = hVar5.f198509a;
                g.o0 o0Var3 = c0Var.f198414e.N;
                e0Var4.f198323h = o0Var3;
                if (o0Var3 == null) {
                    z18 = false;
                }
                hVar5.f198511c = z18;
            }
            if (w(c0Var.f198414e, 4294967296L)) {
                this.f198479c.f198509a.f198324i = c0Var.f198414e.P;
            }
            if (w(c0Var.f198414e, 6442450944L)) {
                C2118h hVar6 = this.f198479c;
                O(hVar6, z15, hVar6.f198509a.f198323h);
            }
        }
    }

    public final boolean k() {
        Boolean bool = this.f198479c.f198509a.G;
        if (bool != null) {
            return bool.booleanValue();
        }
        return true;
    }

    public final void l(g.k0 k0Var, Path path) {
        float f15;
        float f16;
        float f17;
        float f18;
        float f19;
        boolean z15;
        g.o0 o0Var = this.f198479c.f198509a.f198320e;
        if (o0Var instanceof g.u) {
            g.n0 f25 = this.f198478b.f(((g.u) o0Var).f198453d);
            if (f25 instanceof g.y) {
                g.y yVar = (g.y) f25;
                Boolean bool = yVar.f198464q;
                boolean z16 = bool != null && bool.booleanValue();
                String str = yVar.f198471x;
                if (str != null) {
                    r(yVar, str);
                }
                if (z16) {
                    g.p pVar = yVar.f198467t;
                    f18 = pVar != null ? pVar.d(this) : 0.0f;
                    g.p pVar2 = yVar.f198468u;
                    f17 = pVar2 != null ? pVar2.e(this) : 0.0f;
                    g.p pVar3 = yVar.f198469v;
                    f16 = pVar3 != null ? pVar3.d(this) : 0.0f;
                    g.p pVar4 = yVar.f198470w;
                    f15 = pVar4 != null ? pVar4.e(this) : 0.0f;
                } else {
                    g.p pVar5 = yVar.f198467t;
                    float c15 = pVar5 != null ? pVar5.c(this, 1.0f) : 0.0f;
                    g.p pVar6 = yVar.f198468u;
                    float c16 = pVar6 != null ? pVar6.c(this, 1.0f) : 0.0f;
                    g.p pVar7 = yVar.f198469v;
                    float c17 = pVar7 != null ? pVar7.c(this, 1.0f) : 0.0f;
                    g.p pVar8 = yVar.f198470w;
                    float c18 = pVar8 != null ? pVar8.c(this, 1.0f) : 0.0f;
                    g.b bVar = k0Var.f198410h;
                    float f26 = bVar.f198293a;
                    float f27 = bVar.f198295c;
                    f18 = (c15 * f27) + f26;
                    float f28 = bVar.f198294b;
                    float f29 = bVar.f198296d;
                    float f35 = c17 * f27;
                    f15 = c18 * f29;
                    f17 = (c16 * f29) + f28;
                    f16 = f35;
                }
                if (!(f16 == 0.0f || f15 == 0.0f)) {
                    e eVar = yVar.f198432o;
                    if (eVar == null) {
                        eVar = e.f198264d;
                    }
                    Q();
                    this.f198477a.clipPath(path);
                    C2118h hVar = new C2118h(this);
                    T(hVar, g.e0.a());
                    hVar.f198509a.B = Boolean.FALSE;
                    t(yVar, hVar);
                    this.f198479c = hVar;
                    g.b bVar2 = k0Var.f198410h;
                    Matrix matrix = yVar.f198466s;
                    if (matrix != null) {
                        this.f198477a.concat(matrix);
                        Matrix matrix2 = new Matrix();
                        if (yVar.f198466s.invert(matrix2)) {
                            g.b bVar3 = k0Var.f198410h;
                            float f36 = bVar3.f198293a;
                            float f37 = bVar3.f198294b;
                            float f38 = bVar3.f198295c + f36;
                            float f39 = f37 + bVar3.f198296d;
                            float[] fArr = {f36, f37, f38, f37, f38, f39, f36, f39};
                            matrix2.mapPoints(fArr);
                            float f45 = fArr[0];
                            float f46 = fArr[1];
                            RectF rectF = new RectF(f45, f46, f45, f46);
                            for (int i15 = 2; i15 <= 6; i15 += 2) {
                                float f47 = fArr[i15];
                                if (f47 < rectF.left) {
                                    rectF.left = f47;
                                }
                                if (f47 > rectF.right) {
                                    rectF.right = f47;
                                }
                                float f48 = fArr[i15 + 1];
                                if (f48 < rectF.top) {
                                    rectF.top = f48;
                                }
                                if (f48 > rectF.bottom) {
                                    rectF.bottom = f48;
                                }
                            }
                            float f49 = rectF.left;
                            float f55 = rectF.top;
                            bVar2 = new g.b(f49, f55, rectF.right - f49, rectF.bottom - f55);
                        }
                    }
                    float floor = f18 + (((float) Math.floor((double) ((bVar2.f198293a - f18) / f16))) * f16);
                    float f56 = bVar2.f198293a + bVar2.f198295c;
                    float f57 = bVar2.f198294b + bVar2.f198296d;
                    g.b bVar4 = new g.b(0.0f, 0.0f, f16, f15);
                    boolean F = F();
                    for (float floor2 = f17 + (((float) Math.floor((double) ((bVar2.f198294b - f17) / f15))) * f15); floor2 < f57; floor2 += f15) {
                        float f58 = floor;
                        while (f58 < f56) {
                            bVar4.f198293a = f58;
                            bVar4.f198294b = floor2;
                            Q();
                            if (!this.f198479c.f198509a.B.booleanValue()) {
                                f19 = floor;
                                N(bVar4.f198293a, bVar4.f198294b, bVar4.f198295c, bVar4.f198296d);
                            } else {
                                f19 = floor;
                            }
                            g.b bVar5 = yVar.f198448p;
                            if (bVar5 != null) {
                                this.f198477a.concat(e(bVar4, bVar5, eVar));
                            } else {
                                Boolean bool2 = yVar.f198465r;
                                if (bool2 == null || bool2.booleanValue()) {
                                    z15 = true;
                                } else {
                                    z15 = false;
                                }
                                this.f198477a.translate(f58, floor2);
                                if (!z15) {
                                    Canvas canvas = this.f198477a;
                                    g.b bVar6 = k0Var.f198410h;
                                    canvas.scale(bVar6.f198295c, bVar6.f198296d);
                                }
                            }
                            for (g.n0 n0Var : yVar.f198387i) {
                                H(n0Var);
                            }
                            P();
                            f58 += f16;
                            floor = f19;
                        }
                    }
                    if (F) {
                        D(yVar);
                    }
                    P();
                    return;
                }
                return;
            }
        }
        this.f198477a.drawPath(path, this.f198479c.f198512d);
    }

    public final void m(Path path) {
        C2118h hVar = this.f198479c;
        if (hVar.f198509a.S == g.e0.i.NonScalingStroke) {
            Matrix matrix = this.f198477a.getMatrix();
            Path path2 = new Path();
            path.transform(matrix, path2);
            this.f198477a.setMatrix(new Matrix());
            Shader shader = this.f198479c.f198513e.getShader();
            Matrix matrix2 = new Matrix();
            if (shader != null) {
                shader.getLocalMatrix(matrix2);
                Matrix matrix3 = new Matrix(matrix2);
                matrix3.postConcat(matrix);
                shader.setLocalMatrix(matrix3);
            }
            this.f198477a.drawPath(path2, this.f198479c.f198513e);
            this.f198477a.setMatrix(matrix);
            if (shader != null) {
                shader.setLocalMatrix(matrix2);
                return;
            }
            return;
        }
        this.f198477a.drawPath(path, hVar.f198513e);
    }

    public final void n(g.y0 y0Var, j jVar) {
        boolean z15;
        float f15;
        float f16;
        float f17;
        g.e0.f u15;
        float f18;
        float f19;
        if (k()) {
            Iterator<g.n0> it = y0Var.f198387i.iterator();
            boolean z16 = true;
            while (it.hasNext()) {
                g.n0 next = it.next();
                if (next instanceof g.c1) {
                    jVar.b(R(((g.c1) next).f198307c, z16, !it.hasNext()));
                } else {
                    g.e0.f fVar = g.e0.f.Middle;
                    g.e0.f fVar2 = g.e0.f.Start;
                    if (jVar.a((g.y0) next)) {
                        float f25 = 0.0f;
                        if (next instanceof g.z0) {
                            Q();
                            g.z0 z0Var = (g.z0) next;
                            U(this.f198479c, z0Var);
                            if (k() && W()) {
                                g.n0 f26 = z0Var.f198422a.f(z0Var.f198473o);
                                if (f26 == null) {
                                    String.format("TextPath reference '%s' not found", z0Var.f198473o);
                                } else {
                                    g.v vVar = (g.v) f26;
                                    Path path = new d(vVar.f198457o).f198497a;
                                    Matrix matrix = vVar.f198411n;
                                    if (matrix != null) {
                                        path.transform(matrix);
                                    }
                                    PathMeasure pathMeasure = new PathMeasure(path, false);
                                    g.p pVar = z0Var.f198474p;
                                    if (pVar != null) {
                                        f19 = pVar.c(this, pathMeasure.getLength());
                                    } else {
                                        f19 = 0.0f;
                                    }
                                    g.e0.f u16 = u();
                                    if (u16 != fVar2) {
                                        float d15 = d(z0Var);
                                        if (u16 == fVar) {
                                            d15 /= 2.0f;
                                        }
                                        f19 -= d15;
                                    }
                                    g((g.k0) z0Var.f198475q);
                                    boolean F = F();
                                    n(z0Var, new e(path, f19, 0.0f));
                                    if (F) {
                                        E(z0Var, z0Var.f198410h);
                                    }
                                }
                            }
                            P();
                        } else if (next instanceof g.v0) {
                            Q();
                            g.v0 v0Var = (g.v0) next;
                            U(this.f198479c, v0Var);
                            if (k()) {
                                List<g.p> list = v0Var.f198289o;
                                if (list == null || ((ArrayList) list).size() <= 0) {
                                    z15 = false;
                                } else {
                                    z15 = true;
                                }
                                boolean z17 = jVar instanceof f;
                                if (z17) {
                                    if (!z15) {
                                        f18 = ((f) jVar).f198502a;
                                    } else {
                                        f18 = ((g.p) ((ArrayList) v0Var.f198289o).get(0)).d(this);
                                    }
                                    List<g.p> list2 = v0Var.f198290p;
                                    if (list2 == null || ((ArrayList) list2).size() == 0) {
                                        f16 = ((f) jVar).f198503b;
                                    } else {
                                        f16 = ((g.p) ((ArrayList) v0Var.f198290p).get(0)).e(this);
                                    }
                                    List<g.p> list3 = v0Var.f198291q;
                                    if (list3 == null || ((ArrayList) list3).size() == 0) {
                                        f15 = 0.0f;
                                    } else {
                                        f15 = ((g.p) ((ArrayList) v0Var.f198291q).get(0)).d(this);
                                    }
                                    List<g.p> list4 = v0Var.f198292r;
                                    if (!(list4 == null || ((ArrayList) list4).size() == 0)) {
                                        f25 = ((g.p) ((ArrayList) v0Var.f198292r).get(0)).e(this);
                                    }
                                    f17 = f25;
                                    f25 = f18;
                                } else {
                                    f17 = 0.0f;
                                    f16 = 0.0f;
                                    f15 = 0.0f;
                                }
                                if (z15 && (u15 = u()) != fVar2) {
                                    float d16 = d(v0Var);
                                    if (u15 == fVar) {
                                        d16 /= 2.0f;
                                    }
                                    f25 -= d16;
                                }
                                g((g.k0) v0Var.f198458s);
                                if (z17) {
                                    f fVar3 = (f) jVar;
                                    fVar3.f198502a = f25 + f15;
                                    fVar3.f198503b = f16 + f17;
                                }
                                boolean F2 = F();
                                n(v0Var, jVar);
                                if (F2) {
                                    E(v0Var, v0Var.f198410h);
                                }
                            }
                            P();
                        } else if (next instanceof g.u0) {
                            Q();
                            g.u0 u0Var = (g.u0) next;
                            U(this.f198479c, u0Var);
                            if (k()) {
                                g((g.k0) u0Var.f198456p);
                                g.n0 f27 = next.f198422a.f(u0Var.f198455o);
                                if (f27 == null || !(f27 instanceof g.y0)) {
                                    String.format("Tref reference '%s' not found", u0Var.f198455o);
                                } else {
                                    StringBuilder sb5 = new StringBuilder();
                                    o((g.y0) f27, sb5);
                                    if (sb5.length() > 0) {
                                        jVar.b(sb5.toString());
                                    }
                                }
                            }
                            P();
                        }
                    }
                }
                z16 = false;
            }
        }
    }

    public final void o(g.y0 y0Var, StringBuilder sb5) {
        Iterator<g.n0> it = y0Var.f198387i.iterator();
        boolean z15 = true;
        while (it.hasNext()) {
            g.n0 next = it.next();
            if (next instanceof g.y0) {
                o((g.y0) next, sb5);
            } else if (next instanceof g.c1) {
                sb5.append(R(((g.c1) next).f198307c, z15, !it.hasNext()));
            }
            z15 = false;
        }
    }

    public final void p(g.j jVar, String str) {
        g.n0 f15 = jVar.f198422a.f(str);
        if (f15 == null) {
            String.format("Gradient reference '%s' not found", str);
        } else if (!(f15 instanceof g.j)) {
            String.format("Gradient href attributes must point to other gradient elements", new Object[0]);
        } else if (f15 == jVar) {
            String.format("Circular reference in gradient href attribute '%s'", str);
        } else {
            g.j jVar2 = (g.j) f15;
            if (jVar.f198403i == null) {
                jVar.f198403i = jVar2.f198403i;
            }
            if (jVar.f198404j == null) {
                jVar.f198404j = jVar2.f198404j;
            }
            if (jVar.f198405k == null) {
                jVar.f198405k = jVar2.f198405k;
            }
            if (jVar.f198402h.isEmpty()) {
                jVar.f198402h = jVar2.f198402h;
            }
            try {
                if (jVar instanceof g.m0) {
                    g.m0 m0Var = (g.m0) jVar;
                    g.m0 m0Var2 = (g.m0) f15;
                    if (m0Var.f198418m == null) {
                        m0Var.f198418m = m0Var2.f198418m;
                    }
                    if (m0Var.f198419n == null) {
                        m0Var.f198419n = m0Var2.f198419n;
                    }
                    if (m0Var.f198420o == null) {
                        m0Var.f198420o = m0Var2.f198420o;
                    }
                    if (m0Var.f198421p == null) {
                        m0Var.f198421p = m0Var2.f198421p;
                    }
                } else {
                    q((g.q0) jVar, (g.q0) f15);
                }
            } catch (ClassCastException unused) {
            }
            String str2 = jVar2.f198406l;
            if (str2 != null) {
                p(jVar, str2);
            }
        }
    }

    public final void q(g.q0 q0Var, g.q0 q0Var2) {
        if (q0Var.f198437m == null) {
            q0Var.f198437m = q0Var2.f198437m;
        }
        if (q0Var.f198438n == null) {
            q0Var.f198438n = q0Var2.f198438n;
        }
        if (q0Var.f198439o == null) {
            q0Var.f198439o = q0Var2.f198439o;
        }
        if (q0Var.f198440p == null) {
            q0Var.f198440p = q0Var2.f198440p;
        }
        if (q0Var.f198441q == null) {
            q0Var.f198441q = q0Var2.f198441q;
        }
    }

    public final void r(g.y yVar, String str) {
        g.n0 f15 = yVar.f198422a.f(str);
        if (f15 == null) {
            String.format("Pattern reference '%s' not found", str);
        } else if (!(f15 instanceof g.y)) {
            String.format("Pattern href attributes must point to other pattern elements", new Object[0]);
        } else if (f15 == yVar) {
            String.format("Circular reference in pattern href attribute '%s'", str);
        } else {
            g.y yVar2 = (g.y) f15;
            if (yVar.f198464q == null) {
                yVar.f198464q = yVar2.f198464q;
            }
            if (yVar.f198465r == null) {
                yVar.f198465r = yVar2.f198465r;
            }
            if (yVar.f198466s == null) {
                yVar.f198466s = yVar2.f198466s;
            }
            if (yVar.f198467t == null) {
                yVar.f198467t = yVar2.f198467t;
            }
            if (yVar.f198468u == null) {
                yVar.f198468u = yVar2.f198468u;
            }
            if (yVar.f198469v == null) {
                yVar.f198469v = yVar2.f198469v;
            }
            if (yVar.f198470w == null) {
                yVar.f198470w = yVar2.f198470w;
            }
            if (yVar.f198387i.isEmpty()) {
                yVar.f198387i = yVar2.f198387i;
            }
            if (yVar.f198448p == null) {
                yVar.f198448p = yVar2.f198448p;
            }
            if (yVar.f198432o == null) {
                yVar.f198432o = yVar2.f198432o;
            }
            String str2 = yVar2.f198471x;
            if (str2 != null) {
                r(yVar, str2);
            }
        }
    }

    public final C2118h s(g.n0 n0Var) {
        C2118h hVar = new C2118h(this);
        T(hVar, g.e0.a());
        t(n0Var, hVar);
        return hVar;
    }

    public final C2118h t(g.n0 n0Var, C2118h hVar) {
        ArrayList arrayList = new ArrayList();
        while (true) {
            if (n0Var instanceof g.l0) {
                arrayList.add(0, (g.l0) n0Var);
            }
            g.j0 j0Var = n0Var.f198423b;
            if (j0Var == null) {
                break;
            }
            n0Var = (g.n0) j0Var;
        }
        Iterator it = arrayList.iterator();
        while (it.hasNext()) {
            U(hVar, (g.l0) it.next());
        }
        C2118h hVar2 = this.f198479c;
        hVar.f198515g = hVar2.f198515g;
        hVar.f198514f = hVar2.f198514f;
        return hVar;
    }

    public final g.e0.f u() {
        g.e0.f fVar;
        g.e0 e0Var = this.f198479c.f198509a;
        if (e0Var.f198338z == g.e0.h.LTR || (fVar = e0Var.A) == g.e0.f.Middle) {
            return e0Var.A;
        }
        g.e0.f fVar2 = g.e0.f.Start;
        if (fVar == fVar2) {
            return g.e0.f.End;
        }
        return fVar2;
    }

    public final Path.FillType v() {
        g.e0.a aVar = this.f198479c.f198509a.L;
        if (aVar == null || aVar != g.e0.a.EvenOdd) {
            return Path.FillType.WINDING;
        }
        return Path.FillType.EVEN_ODD;
    }

    public final boolean w(g.e0 e0Var, long j15) {
        return (e0Var.f198319d & j15) != 0;
    }

    public final Path x(g.d dVar) {
        float f15;
        g.p pVar = dVar.f198308o;
        float f16 = 0.0f;
        if (pVar != null) {
            f15 = pVar.d(this);
        } else {
            f15 = 0.0f;
        }
        g.p pVar2 = dVar.f198309p;
        if (pVar2 != null) {
            f16 = pVar2.e(this);
        }
        float b15 = dVar.f198310q.b(this);
        float f17 = f15 - b15;
        float f18 = f16 - b15;
        float f19 = f15 + b15;
        float f25 = f16 + b15;
        if (dVar.f198410h == null) {
            float f26 = 2.0f * b15;
            dVar.f198410h = new g.b(f17, f18, f26, f26);
        }
        float f27 = 0.5522848f * b15;
        Path path = new Path();
        path.moveTo(f15, f18);
        float f28 = f15 + f27;
        float f29 = f16 - f27;
        path.cubicTo(f28, f18, f19, f29, f19, f16);
        float f35 = f16 + f27;
        path.cubicTo(f19, f35, f28, f25, f15, f25);
        float f36 = f15 - f27;
        path.cubicTo(f36, f25, f17, f35, f17, f16);
        path.cubicTo(f17, f29, f36, f18, f15, f18);
        path.close();
        return path;
    }

    public final Path y(g.i iVar) {
        float f15;
        g.p pVar = iVar.f198393o;
        float f16 = 0.0f;
        if (pVar != null) {
            f15 = pVar.d(this);
        } else {
            f15 = 0.0f;
        }
        g.p pVar2 = iVar.f198394p;
        if (pVar2 != null) {
            f16 = pVar2.e(this);
        }
        float d15 = iVar.f198395q.d(this);
        float e15 = iVar.f198396r.e(this);
        float f17 = f15 - d15;
        float f18 = f16 - e15;
        float f19 = f15 + d15;
        float f25 = f16 + e15;
        if (iVar.f198410h == null) {
            iVar.f198410h = new g.b(f17, f18, d15 * 2.0f, 2.0f * e15);
        }
        float f26 = d15 * 0.5522848f;
        float f27 = 0.5522848f * e15;
        Path path = new Path();
        path.moveTo(f15, f18);
        float f28 = f15 + f26;
        float f29 = f16 - f27;
        path.cubicTo(f28, f18, f19, f29, f19, f16);
        float f35 = f27 + f16;
        path.cubicTo(f19, f35, f28, f25, f15, f25);
        float f36 = f15 - f26;
        path.cubicTo(f36, f25, f17, f35, f17, f16);
        path.cubicTo(f17, f29, f36, f18, f15, f18);
        path.close();
        return path;
    }

    public final Path z(g.z zVar) {
        Path path = new Path();
        float[] fArr = zVar.f198472o;
        path.moveTo(fArr[0], fArr[1]);
        int i15 = 2;
        while (true) {
            float[] fArr2 = zVar.f198472o;
            if (i15 >= fArr2.length) {
                break;
            }
            path.lineTo(fArr2[i15], fArr2[i15 + 1]);
            i15 += 2;
        }
        if (zVar instanceof g.a0) {
            path.close();
        }
        if (zVar.f198410h == null) {
            zVar.f198410h = c(path);
        }
        return path;
    }

    /* renamed from: d6.h$h  reason: collision with other inner class name */
    public class C2118h {

        /* renamed from: a  reason: collision with root package name */
        public g.e0 f198509a;

        /* renamed from: b  reason: collision with root package name */
        public boolean f198510b;

        /* renamed from: c  reason: collision with root package name */
        public boolean f198511c;

        /* renamed from: d  reason: collision with root package name */
        public Paint f198512d;

        /* renamed from: e  reason: collision with root package name */
        public Paint f198513e;

        /* renamed from: f  reason: collision with root package name */
        public g.b f198514f;

        /* renamed from: g  reason: collision with root package name */
        public g.b f198515g;

        /* renamed from: h  reason: collision with root package name */
        public boolean f198516h;

        public C2118h(h hVar) {
            Paint paint = new Paint();
            this.f198512d = paint;
            paint.setFlags(193);
            this.f198512d.setHinting(0);
            this.f198512d.setStyle(Paint.Style.FILL);
            this.f198512d.setTypeface(Typeface.DEFAULT);
            Paint paint2 = new Paint();
            this.f198513e = paint2;
            paint2.setFlags(193);
            this.f198513e.setHinting(0);
            this.f198513e.setStyle(Paint.Style.STROKE);
            this.f198513e.setTypeface(Typeface.DEFAULT);
            this.f198509a = g.e0.a();
        }

        public C2118h(h hVar, C2118h hVar2) {
            this.f198510b = hVar2.f198510b;
            this.f198511c = hVar2.f198511c;
            this.f198512d = new Paint(hVar2.f198512d);
            this.f198513e = new Paint(hVar2.f198513e);
            g.b bVar = hVar2.f198514f;
            if (bVar != null) {
                this.f198514f = new g.b(bVar);
            }
            g.b bVar2 = hVar2.f198515g;
            if (bVar2 != null) {
                this.f198515g = new g.b(bVar2);
            }
            this.f198516h = hVar2.f198516h;
            try {
                this.f198509a = (g.e0) hVar2.f198509a.clone();
            } catch (CloneNotSupportedException unused) {
                this.f198509a = g.e0.a();
            }
        }
    }
}