package defpackage;

import java.util.Arrays;

/* JADX INFO: loaded from: classes2.dex */
public final class ea0 implements Cloneable {
    public int a;
    public int b;
    public int c;
    public int[] d;

    public final Object clone() {
        int i = this.a;
        int i2 = this.b;
        int i3 = this.c;
        int[] iArr = (int[]) this.d.clone();
        ea0 ea0Var = new ea0();
        ea0Var.a = i;
        ea0Var.b = i2;
        ea0Var.c = i3;
        ea0Var.d = iArr;
        return ea0Var;
    }

    public final boolean equals(Object obj) {
        if (!(obj instanceof ea0)) {
            return false;
        }
        ea0 ea0Var = (ea0) obj;
        return this.a == ea0Var.a && this.b == ea0Var.b && this.c == ea0Var.c && Arrays.equals(this.d, ea0Var.d);
    }

    public final int hashCode() {
        int i = this.a;
        return Arrays.hashCode(this.d) + (((((((i * 31) + i) * 31) + this.b) * 31) + this.c) * 31);
    }

    public final String toString() {
        int i = this.b;
        int i2 = this.a;
        StringBuilder sb = new StringBuilder((i2 + 1) * i);
        for (int i3 = 0; i3 < i; i3++) {
            for (int i4 = 0; i4 < i2; i4++) {
                sb.append(((this.d[(i4 / 32) + (this.c * i3)] >>> (i4 & 31)) & 1) != 0 ? "X " : "  ");
            }
            sb.append("\n");
        }
        return sb.toString();
    }
}
