package defpackage;

import android.animation.TypeEvaluator;

/* renamed from: ᵹʖ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C5011 implements TypeEvaluator {

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public C2327[] f18599;

    @Override // android.animation.TypeEvaluator
    public final Object evaluate(float f, Object obj, Object obj2) {
        C2327[] c2327Arr = (C2327[]) obj;
        C2327[] c2327Arr2 = (C2327[]) obj2;
        if (!ˁˈᵸ.ˏᵙ(c2327Arr, c2327Arr2)) {
            ᵹˉᵞ.ˌᵜᵹᵩ("Can't interpolate between two incompatible pathData");
            return null;
        }
        if (!ˁˈᵸ.ˏᵙ(this.f18599, c2327Arr)) {
            this.f18599 = ˁˈᵸ.ᵸʓᵠ(c2327Arr);
        }
        int i = 0;
        while (true) {
            int length = c2327Arr.length;
            C2327[] c2327Arr3 = this.f18599;
            if (i >= length) {
                return c2327Arr3;
            }
            C2327 c2327 = c2327Arr3[i];
            C2327 c23272 = c2327Arr[i];
            C2327 c23273 = c2327Arr2[i];
            c2327.getClass();
            c2327.f9128 = c23272.f9128;
            int i2 = 0;
            while (true) {
                float[] fArr = c23272.f9129;
                if (i2 < fArr.length) {
                    c2327.f9129[i2] = (c23273.f9129[i2] * f) + ((1.0f - f) * fArr[i2]);
                    i2++;
                }
            }
            i++;
        }
    }
}
